Galaxy S9 SM-G960U updates & firmware

This page tracks every software update Samsung's update servers list for the Samsung Galaxy S9 (SM-G960U). The latest stable build is G960USQU9FVB2 (Android 10, feature update), first released on Apr 28, 2022. Samsung has published 79 stable builds for this model since Mar 10, 2018: 44 security and 35 feature updates, from Android 8 to Android 10. The current bootloader (binary) version is 9. A device on bit 9 only accepts firmware with bit 9 or higher – see downgrading and the bootloader bit.

Rollout: build G960USQU9FVB2 (Android 10) is live in all 11 regions, first released on Apr 28, 2022 in USC (USA (US Cellular)).

Latest build
G960USQU9FVB2
Released
Apr 28, 2022
Android
Android 10
Bootloader bit
9
Regions
11
Stable builds
79

Update policy

The Galaxy S9 no longer receives updates: the last firmware appeared on Apr 28, 2022, on Android 10.

Compare all models: Samsung update policy by model.

Latest firmware by region (CSC)

Samsung builds firmware per region code (CSC). Pick the code that matches your device – it is shown under Settings › About phone › Software information › Service provider software version. Follow a code for its complete history.

CSCRegionLatest buildAndroidReleasedBuilds
AIOUSA (Cricket)G960USQS2ARF4Android 8–35
ATTUSA (AT&T)G960USQS2ARF4Android 8–35
BSTUSA (Boost)G960USQU9FVB2Android 10May 1, 202241
CCTUSA (Comcast)G960USQU9FVB2Android 10May 8, 202238
SPRUSA (Sprint)G960USQU9FVB2Android 10May 1, 202241
TMBUSA (T-Mobile)G960USQU9FVB2Android 10May 1, 202237
TMKUSA (MetroPCS)G960USQU9FVB2Android 10May 1, 202237
USCUSA (US Cellular)G960USQU9FVB2Android 10Apr 28, 202239
VMUUSA (Virgin)G960USQU9FVB2Android 10May 1, 202241
VZWUSA (Verizon)G960USQU9FVB2Android 10Apr 28, 202238
XASUSA (Sprint)G960USQU9FVB2Android 10May 1, 202241

Firmware history (79 builds)

Every stable build (PDA version) Samsung has published for the SM-G960U, newest first. “Released” is the earliest date the build appeared on Samsung's servers in any region (how dates work). “pulled” means Samsung no longer serves the file for that build, usually because newer builds replaced it (details).

Build (PDA)ReleasedAndroidTypeBitRegionsFile
G960USQU9FVB2Apr 28, 2022Android 10Feature911on server
G960USQU9FUL1Jan 19, 2022Android 10Feature911on server
G960USQS9FUG2Aug 13, 2021Android 10Security911on server
G960USQU9FUE1Jun 9, 2021Android 10Feature911on server
G960USQS9FUC2Apr 7, 2021Android 10Security98on server
G960USQS9FUC1Apr 7, 2021Android 10Security91on server
G960USQS9FUB1Mar 23, 2021Android 10Security91on server
G960USQS9FUB2Feb 21, 2021Android 10Security98on server
G960USQS9FUA1Jan 24, 2021Android 10Security91on server
G960USQS9FUA2Jan 23, 2021Android 10Security98on server
G960USQS8FTK4Dec 23, 2020Android 10Security83on server
G960USQS8FTK5Dec 22, 2020Android 10Security88on server
G960USQU8FTK2Nov 22, 2020Android 10Feature83on server
G960USQS8FTJ6Nov 18, 2020Android 10Security88on server
G960USQU8FTJ3Oct 22, 2020Android 10Feature89on server
G960USQS8ETH6Sep 23, 2020Android 10Security86on server
G960USQS8ETH5Sep 21, 2020Android 10Security85on server
G960USQS7ETH1Aug 25, 2020Android 10Security75on server
G960USQS7ETH2Aug 19, 2020Android 10Security76on server
G960USQU7ETG2Jul 27, 2020Android 10Feature75on server
G960USQU7ETG3Jul 27, 2020Android 10Feature76on server
G960USQS7DTE1May 26, 2020Android 10Security711on server
G960USQS7DTD1Apr 19, 2020Android 10Security79on server
G960USQS7DTB1Mar 18, 2020Android 10Security79on server
G960USQU7DTA8Feb 24, 2020Android 10Feature711on server
G960USQU7DTA5Jan 27, 2020Android 10Feature74pulled
G960USQS7CSK5Dec 11, 2019Android 9Security73on server
G960USQS7CSK4Dec 11, 2019Android 9Security74on server
G960USQS7CSK3Dec 10, 2019Android 9Security72on server
G960USQS7CSJ9Nov 18, 2019Android 9Security73on server
G960USQU7CSJ4Nov 15, 2019Android 9Feature71pulled
G960USQS7CSJ7Nov 13, 2019Android 9Security74on server
G960USQS7CSJ6Nov 13, 2019Android 9Security72pulled
G960USQU7CSJ3Oct 30, 2019Android 9Feature74pulled
G960USQU7CSJ2Oct 27, 2019Android 9Feature73on server
G960USQU6CSI2Oct 4, 2019Android 9Feature64on server
G960USQS6CSH8Sep 15, 2019Android 9Security65pulled
G960USQS6CSH3Aug 21, 2019Android 9Security67pulled
G960USQU6CSGFAug 5, 2019Android 9Feature67pulled
G960USQS6CSGBAug 1, 2019Android 9Security62pulled
G960USQU5CSF3Jul 7, 2019Android 9Feature55pulled
G960USQS5CSEBJun 16, 2019Android 9Security52pulled
G960USQS5CSEAJun 13, 2019Android 9Security54pulled
G960USQU5CSE6Jun 9, 2019Android 9Feature52pulled
G960USQS4CSD3May 31, 2019Android 9Security44pulled
G960USQS4CSC8Apr 16, 2019Android 9Security49pulled
G960USQU4CSC7Apr 2, 2019Android 9Feature49pulled
G960USQS4CSC3Mar 21, 2019Android 9Security42pulled
G960USQU3CSB5Mar 10, 2019Android 9Feature31pulled
G960USQS3BRK3Mar 7, 2019Android 8Security34pulled
G960USQS3CSAGFeb 25, 2019Android 9Security38pulled
G960USQU3CSABJan 28, 2019Android 9Feature311pulled
G960USQS3BRK2Dec 16, 2018Android 8Security37pulled
G960USQU3BRK1Dec 5, 2018Android 8Feature34pulled
G960USQS3BRJ6Nov 14, 2018Android 8Security36pulled
G960USQU3BRJ5Nov 6, 2018Android 8Feature311pulled
G960USQS3ARICNov 2, 2018Android 8Security34pulled
G960USQS3ARIBOct 16, 2018Android 8Security36pulled
G960USQS3ARI4Oct 15, 2018Android 8Security34pulled
G960USQU3ARH9Oct 3, 2018Android 8Feature34pulled
G960USQS3ARI6Sep 24, 2018Android 8Security35pulled
G960USQU3ARH3Sep 18, 2018Android 8Feature34pulled
G960USQS3ARG8Aug 17, 2018Android 8Security37pulled
G960USQU3ARG7Aug 12, 2018Android 8Feature311pulled
G960USQU2ARF7Jul 17, 2018Android 8Feature22pulled
G960USQU2ARF9Jul 13, 2018Android 8Feature24pulled
G960USQS2ARF4Jun 20, 2018Android 8Security211pulled
G960USQU2ARE6Jun 3, 2018Android 8Feature26pulled
G960USQU2ARC6Apr 13, 2018Android 8Feature22pulled
G960USQU1ARB7Mar 11, 2018Android 8Feature110pulled
G960USQU1ARB6Mar 10, 2018Android 8Feature11pulled
G960USQU1ARBGMar 10, 2018Android 8Feature19pulled
G960USQS6CSH5–Android 9Security62pulled
G960USQS6CSH7–Android 9Security62pulled
G960USQS7CSI5–Android 9Security72pulled
G960USQU1ARBI–Android 8Feature12pulled
G960USQU6CSH9–Android 9Feature62pulled
G960USQU7CSK6–Android 9Feature72on server
G960USQU9FUB5–Android 10Feature92on server

How to download SM-G960U firmware

We do not host firmware. Download it directly from Samsung's servers with a free open-source tool, for example samloader:

samloader download -m SM-G960U -r XAS

Replace XAS with your region code. Step-by-step instructions, including a graphical alternative: How to download Samsung firmware.

Changelog and security patch level

Samsung publishes the release notes for each update, including the security patch level, on its own site. They are listed per region – for example SM-G960U / XAS release notes on doc.samsungmobile.com. Each region page here links to the notes for that code. We don't show the patch level ourselves because Samsung's update servers don't report it (why).