Galaxy S9 SM-G960F updates & firmware
This page tracks every software update Samsung's update servers list for the Samsung Galaxy S9 (SM-G960F). The latest stable build is G960FXXUHFVK1 (Android 10, feature update), first released on Nov 15, 2022. Samsung has published 154 stable builds for this model since Mar 9, 2018: 68 security and 86 feature updates, from Android 8 to Android 10. The current bootloader (binary) version is 17. A device on bit 17 only accepts firmware with bit 17 or higher – see downgrading and the bootloader bit.
Rollout: build G960FXXUHFVK1 (Android 10) is live in 1 of 126 regions, first released on Nov 15, 2022 in MID (Middle East). Still waiting: 3IE, ACR, AFG, AFR, ARO, ATL, ATO, AUT, BGL, BNG, BOG, BRI, BTB, BTU and 111 more. In India (INS) the latest official firmware (flash file) is G960FXXUHFVG4 from Aug 19, 2022.
- Latest build
G960FXXUHFVK1- Released
- Nov 15, 2022
- Android
- Android 10
- Bootloader bit
- 17
- Regions
- 126
- Stable builds
- 154
Update policy
The Galaxy S9 no longer receives updates: the last firmware appeared on Nov 15, 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.
Firmware history (154 builds)
Every stable build (PDA version) Samsung has published for the SM-G960F, 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) | Released | Android | Type | Bit | Regions | File |
|---|---|---|---|---|---|---|
G960FXXUHFVK1 | Nov 15, 2022 | Android 10 | Feature | 17 | 1 | on server |
G960FXXUHFVG7 | Aug 20, 2022 | Android 10 | Feature | 17 | 1 | on server |
G960FXXUHFVG5 | Aug 19, 2022 | Android 10 | Feature | 17 | 1 | on server |
G960FXXUHFVG6 | Aug 18, 2022 | Android 10 | Feature | 17 | 3 | on server |
G960FXXUHFVG4 | Aug 11, 2022 | Android 10 | Feature | 17 | 107 | on server |
G960FXXUHFVE3 | Jun 15, 2022 | Android 10 | Feature | 17 | 1 | on server |
G960FXXUHFVE2 | Jun 12, 2022 | Android 10 | Feature | 17 | 3 | on server |
G960FXXUHFVB5 | Mar 15, 2022 | Android 10 | Feature | 17 | 1 | on server |
G960FXXUHFVB4 | Mar 10, 2022 | Android 10 | Feature | 17 | 112 | on server |
G960FXXSHFUJ3 | Nov 4, 2021 | Android 10 | Security | 17 | 1 | on server |
G960FXXSHFUJ2 | Nov 1, 2021 | Android 10 | Security | 17 | 112 | on server |
G960FXXUGFUH3 | Sep 30, 2021 | Android 10 | Feature | 16 | 1 | on server |
G960FXXUGFUG4 | Aug 3, 2021 | Android 10 | Feature | 16 | 113 | on server |
G960FXXUFFUE1 | May 12, 2021 | Android 10 | Feature | 15 | 112 | on server |
G960FXXUFFUD5 | May 6, 2021 | Android 10 | Feature | 15 | 1 | on server |
G960FXXUFFUC8 | Apr 20, 2021 | Android 10 | Feature | 15 | 1 | on server |
G960FXXUFFUC6 | Mar 31, 2021 | Android 10 | Feature | 15 | 111 | on server |
G960FXXSFFUC4 | Mar 22, 2021 | Android 10 | Security | 15 | 1 | on server |
G960FXXSFFUC2 | Mar 21, 2021 | Android 10 | Security | 15 | 1 | on server |
G960FXXSEFUB2 | Mar 17, 2021 | Android 10 | Security | 14 | 1 | on server |
G960FXXSFFUB5 | Mar 16, 2021 | Android 10 | Security | 15 | 1 | on server |
G960FXXSFFUB3 | Mar 10, 2021 | Android 10 | Security | 15 | 101 | on server |
G960FXXSEFUB1 | Feb 25, 2021 | Android 10 | Security | 14 | 1 | on server |
G960FXXSEFUA2 | Feb 8, 2021 | Android 10 | Security | 14 | 1 | on server |
G960FXXSEFUA1 | Feb 3, 2021 | Android 10 | Security | 14 | 98 | on server |
G960FXXSDFTL3 | Jan 24, 2021 | Android 10 | Security | 13 | 1 | on server |
G960FXXSDFTL2 | Jan 18, 2021 | Android 10 | Security | 13 | 1 | on server |
G960FXXSDFTL4 | Jan 17, 2021 | Android 10 | Security | 13 | 1 | on server |
G960FXXSDFTL1 | Jan 3, 2021 | Android 10 | Security | 13 | 90 | on server |
G960FXXUCFTK3 | Dec 21, 2020 | Android 10 | Feature | 12 | 1 | on server |
G960FXXUCFTK4 | Dec 16, 2020 | Android 10 | Feature | 12 | 1 | on server |
G960FXXSCFTK2 | Dec 2, 2020 | Android 10 | Security | 12 | 102 | on server |
G960FXXUCFTK1 | Nov 11, 2020 | Android 10 | Feature | 12 | 110 | on server |
G960FXXSCFTJ3 | Nov 3, 2020 | Android 10 | Security | 12 | 5 | on server |
G960FXXUCFTJ2 | Oct 19, 2020 | Android 10 | Feature | 12 | 96 | on server |
G960FXXSBETH2 | Sep 7, 2020 | Android 10 | Security | 11 | 112 | on server |
G960FXXSBETH1 | Aug 17, 2020 | Android 10 | Security | 11 | 92 | on server |
G960FXXUAETG3 | Jul 12, 2020 | Android 10 | Feature | 10 | 113 | on server |
G960FXXU9ETF6 | Jul 2, 2020 | Android 10 | Feature | 9 | 8 | pulled |
G960FXXU9ETF5 | Jun 14, 2020 | Android 10 | Feature | 9 | 99 | on server |
G960FXXS9DTD7 | May 12, 2020 | Android 10 | Security | 9 | 88 | pulled |
G960FXXS8DTD4 | May 3, 2020 | Android 10 | Security | 8 | 4 | pulled |
G960FXXU8DTC5 | Apr 9, 2020 | Android 10 | Feature | 8 | 106 | on server |
G960FXXS7DTB5 | Mar 10, 2020 | Android 10 | Security | 7 | 87 | pulled |
G960FXXU7DTB4 | Feb 23, 2020 | Android 10 | Feature | 7 | 11 | pulled |
G960FXXS7DTAD | Feb 16, 2020 | Android 10 | Security | 7 | 28 | pulled |
G960FXXU7DTAA | Jan 27, 2020 | Android 10 | Feature | 7 | 107 | on server |
G960FXXS7CTA2 | Jan 19, 2020 | Android 9 | Security | 7 | 16 | on server |
G960FXXS7CTA1 | Jan 15, 2020 | Android 9 | Security | 7 | 4 | on server |
G960FXXS7CSL1 | Jan 15, 2020 | Android 9 | Security | 7 | 3 | on server |
G960FXXS7CSK6 | Dec 17, 2019 | Android 9 | Security | 7 | 8 | on server |
G960FXXU7CSK2 | Dec 10, 2019 | Android 9 | Feature | 7 | 3 | pulled |
G960FXXS7CSK4 | Dec 3, 2019 | Android 9 | Security | 7 | 49 | on server |
G960FXXU7CSK1 | Nov 13, 2019 | Android 9 | Feature | 7 | 37 | on server |
G960FXXS7CSJ6 | Nov 12, 2019 | Android 9 | Security | 7 | 8 | pulled |
G960FXXS7CSJ3 | Nov 5, 2019 | Android 9 | Security | 7 | 51 | on server |
G960FXXU7CSJ2 | Oct 30, 2019 | Android 9 | Feature | 7 | 8 | pulled |
G960FXXS7CSI5 | Oct 17, 2019 | Android 9 | Security | 7 | 5 | pulled |
G960FXXU7CSJ1 | Oct 11, 2019 | Android 9 | Feature | 7 | 99 | on server |
G960FXXS6CSI4 | Sep 30, 2019 | Android 9 | Security | 6 | 19 | pulled |
G960FXXU6CSH6 | Sep 15, 2019 | Android 9 | Feature | 6 | 2 | pulled |
G960FXXS6CSH5 | Sep 9, 2019 | Android 9 | Security | 6 | 63 | pulled |
G960FXXS6CSH2 | Sep 2, 2019 | Android 9 | Security | 6 | 4 | pulled |
G960FXXU6CSGD | Aug 11, 2019 | Android 9 | Feature | 6 | 104 | on server |
G960FXXS6CSGB | Aug 1, 2019 | Android 9 | Security | 6 | 1 | pulled |
G960FXXS6CSG9 | Jul 30, 2019 | Android 9 | Security | 6 | 3 | pulled |
G960FXXS6CSG1 | Jul 22, 2019 | Android 9 | Security | 6 | 2 | pulled |
G960FXXU6CSG8 | Jul 17, 2019 | Android 9 | Feature | 6 | 107 | pulled |
G960FXXU5CSF7 | Jul 2, 2019 | Android 9 | Feature | 5 | 1 | pulled |
G960FXXU5CSF4 | Jun 28, 2019 | Android 9 | Feature | 5 | 1 | pulled |
G960FXXU5CSF5 | Jun 23, 2019 | Android 9 | Feature | 5 | 4 | pulled |
G960FXXS4CSF1 | Jun 17, 2019 | Android 9 | Security | 4 | 1 | pulled |
G960FXXU5CSF2 | Jun 10, 2019 | Android 9 | Feature | 5 | 102 | pulled |
G960FPUU4CSE3 | May 24, 2019 | Android 9 | Feature | 4 | 1 | pulled |
G960FXXS4CSDH | May 22, 2019 | Android 9 | Security | 4 | 6 | pulled |
G960FXXU4CSE3 | May 14, 2019 | Android 9 | Feature | 4 | 97 | pulled |
G960FXXS3CSDC | May 6, 2019 | Android 9 | Security | 3 | 1 | pulled |
G960FXXU3CSD9 | May 2, 2019 | Android 9 | Feature | 3 | 3 | pulled |
G960FXXS3CSDB | Apr 26, 2019 | Android 9 | Security | 3 | 1 | pulled |
G960FXXS4CSDD | Apr 26, 2019 | Android 9 | Security | 4 | 1 | pulled |
G960FXXU3CSD4 | Apr 15, 2019 | Android 9 | Feature | 3 | 33 | pulled |
G960FPUS3CSD1 | Apr 14, 2019 | Android 9 | Security | 3 | 1 | pulled |
G960FXXS3CSD1 | Apr 10, 2019 | Android 9 | Security | 3 | 61 | pulled |
G960FXXS2CSCC | Apr 8, 2019 | Android 9 | Security | 2 | 1 | pulled |
G960FXXS2CSC9 | Mar 29, 2019 | Android 9 | Security | 2 | 1 | pulled |
G960FXXS2CSC7 | Mar 29, 2019 | Android 9 | Security | 2 | 4 | pulled |
G960FPUU2CSC8 | Mar 28, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FXXU2CSCB | Mar 27, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FXXS2CSCA | Mar 26, 2019 | Android 9 | Security | 2 | 3 | pulled |
G960FXXU2CSC8 | Mar 17, 2019 | Android 9 | Feature | 2 | 100 | pulled |
G960FPUU2CSB9 | Mar 11, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FXXU2CSBA | Mar 5, 2019 | Android 9 | Feature | 2 | 3 | pulled |
G960FXXS2CSB8 | Mar 1, 2019 | Android 9 | Security | 2 | 2 | pulled |
G960FXXU2CSB9 | Feb 28, 2019 | Android 9 | Feature | 2 | 67 | pulled |
G960FXXS2BSB1 | Feb 26, 2019 | Android 8 | Security | 2 | 3 | pulled |
G960FXXS2CSB2 | Feb 18, 2019 | Android 9 | Security | 2 | 6 | pulled |
G960FXXU2CSB3 | Feb 13, 2019 | Android 9 | Feature | 2 | 47 | pulled |
G960FXXU2CSA8 | Feb 10, 2019 | Android 9 | Feature | 2 | 2 | pulled |
G960FXXU2CSA1 | Jan 29, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FXXU2CSA6 | Jan 28, 2019 | Android 9 | Feature | 2 | 17 | pulled |
G960FXXS2BSA1 | Jan 25, 2019 | Android 8 | Security | 2 | 3 | pulled |
G960FPUU2CSA2 | Jan 16, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FPUU2CRLI | Jan 15, 2019 | Android 9 | Feature | 2 | 1 | pulled |
G960FXXU2CSA2 | Jan 13, 2019 | Android 9 | Feature | 2 | 68 | pulled |
G960FXXU2CRLO | Jan 9, 2019 | Android 9 | Feature | 2 | 7 | pulled |
G960FXXU2CRLN | Jan 9, 2019 | Android 9 | Feature | 2 | 5 | pulled |
G960FXXU2CRLI | Dec 23, 2018 | Android 9 | Feature | 2 | 10 | pulled |
G960FXXS2BRK4 | Dec 20, 2018 | Android 8 | Security | 2 | 1 | pulled |
G960FXXU2BRL2 | Dec 20, 2018 | Android 8 | Feature | 2 | 1 | pulled |
G960FXXS2BRL3 | Dec 19, 2018 | Android 8 | Security | 2 | 1 | pulled |
G960FXXS2BRK3 | Dec 9, 2018 | Android 8 | Security | 2 | 54 | pulled |
G960FXXU2BRK2 | Dec 4, 2018 | Android 8 | Feature | 2 | 2 | pulled |
G960FPUS2BRJ6 | Dec 3, 2018 | Android 8 | Security | 2 | 1 | pulled |
G960FXXU2BRJ8 | Nov 16, 2018 | Android 8 | Feature | 2 | 4 | pulled |
G960FXXS2BRJ6 | Nov 13, 2018 | Android 8 | Security | 2 | 89 | pulled |
G960FPUU2BRJ3 | Oct 31, 2018 | Android 8 | Feature | 2 | 1 | pulled |
G960FXXS2BRJ2 | Oct 22, 2018 | Android 8 | Security | 2 | 1 | pulled |
G960FXXU2BRJ3 | Oct 16, 2018 | Android 8 | Feature | 2 | 108 | pulled |
G960FXXS2BRI4 | Sep 30, 2018 | Android 8 | Security | 2 | 2 | pulled |
G960FPUS2BRI2 | Sep 24, 2018 | Android 8 | Security | 2 | 1 | pulled |
G960FXXS2BRI2 | Sep 20, 2018 | Android 8 | Security | 2 | 3 | pulled |
G960FXXU2BRI3 | Sep 17, 2018 | Android 8 | Feature | 2 | 28 | pulled |
G960FXXS2BRI1 | Sep 12, 2018 | Android 8 | Security | 2 | 60 | pulled |
G960FXXU2BRH7 | Sep 9, 2018 | Android 8 | Feature | 2 | 3 | pulled |
G960FPUU2BRH4 | Sep 2, 2018 | Android 8 | Feature | 2 | 1 | pulled |
G960FXXU2BRH4 | Aug 22, 2018 | Android 8 | Feature | 2 | 3 | pulled |
G960FXXU2BRH1 | Aug 16, 2018 | Android 8 | Feature | 2 | 1 | pulled |
G960FPUU2BRGA | Aug 16, 2018 | Android 8 | Feature | 2 | 1 | pulled |
G960FXXS2BRG1 | Aug 7, 2018 | Android 8 | Security | 2 | 3 | pulled |
G960FXXU2BRGA | Aug 3, 2018 | Android 8 | Feature | 2 | 112 | pulled |
G960FXXU2BRG6 | Jul 17, 2018 | Android 8 | Feature | 2 | 13 | pulled |
G960FPUU1BRF8 | Jul 10, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FXXU1BRF8 | Jun 25, 2018 | Android 8 | Feature | 1 | 77 | pulled |
G960FXXU1BRE7 | Jun 25, 2018 | Android 8 | Feature | 1 | 16 | pulled |
G960FXXS1ARF6 | Jun 24, 2018 | Android 8 | Security | 1 | 3 | pulled |
G960FXXS1BRF3 | Jun 20, 2018 | Android 8 | Security | 1 | 21 | pulled |
G960FXXU1BRE6 | Jun 4, 2018 | Android 8 | Feature | 1 | 21 | pulled |
G960FPUU1BRE5 | May 25, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FXXS1ARE6 | May 25, 2018 | Android 8 | Security | 1 | 32 | pulled |
G960FXXU1BRE5 | May 22, 2018 | Android 8 | Feature | 1 | 69 | pulled |
G960FPUU1ARD4 | May 10, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FXXU1ARD4 | Apr 29, 2018 | Android 8 | Feature | 1 | 70 | pulled |
G960FXXU1ARD2 | Apr 25, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FPUS1ARD1 | Apr 25, 2018 | Android 8 | Security | 1 | 1 | pulled |
G960FXXS1ARD2 | Apr 23, 2018 | Android 8 | Security | 1 | 2 | pulled |
G960FXXS1ARD1 | Apr 17, 2018 | Android 8 | Security | 1 | 77 | pulled |
G960FPUU1ARCC | Apr 2, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FXXU1ARCC | Mar 27, 2018 | Android 8 | Feature | 1 | 109 | pulled |
G960FXXU1ARC6 | Mar 17, 2018 | Android 8 | Feature | 1 | 2 | pulled |
G960FPUU1ARC6 | Mar 16, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FPUU1ARB3 | Mar 16, 2018 | Android 8 | Feature | 1 | 1 | pulled |
G960FXXU1ARBA | Mar 14, 2018 | Android 8 | Feature | 1 | 3 | pulled |
G960FXXU1ARB3 | Mar 9, 2018 | Android 8 | Feature | 1 | 123 | on server |
G960FXXU1ARC5 | Mar 9, 2018 | Android 8 | Feature | 1 | 107 | on server |
How to download SM-G960F 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-G960F -r INS
Replace INS 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-G960F / INS 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).