GALAXY S5 SM-G900F updates & firmware

This page tracks every software update Samsung's update servers list for the Samsung GALAXY S5 (SM-G900F). The latest stable build is G900FXXU1CTK2 (Android 6, feature update), first released on Dec 13, 2020. Samsung has published 281 stable builds for this model since Apr 9, 2014: 120 security and 161 feature updates, from Android 4 to Android 6. The current bootloader (binary) version is 1. A device on bit 1 only accepts firmware with bit 1 or higher – see downgrading and the bootloader bit.

Rollout: build G900FXXU1CTK2 (Android 6) is live in 12 of 101 regions, first released on Dec 13, 2020 in BTU (United Kingdom). Still waiting: 3IE, ACR, AFR, ATL, ATO, AUT, BGL, BOG, CEL, CNX, CRC, CYV, DBT, EGY and 75 more.

Latest build
G900FXXU1CTK2
Released
Dec 13, 2020
Android
Android 6
Bootloader bit
1
Regions
101
Stable builds
281

Update policy

The GALAXY S5 no longer receives updates: the last firmware appeared on Dec 13, 2020, on Android 6.

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
3IEIreland (3)G900FXXU1CSA1Android 6Apr 10, 201922
ACRGhanaG900FXXS1CQD8Android 6May 4, 201718
AFRAfricaG900FXXS1CQD8Android 6May 4, 201719
ATLSpain (Vodafone)G900FXXU1CQDAAndroid 6May 14, 201722
ATOAustriaG900FXXU1CRA2Android 6Mar 27, 201824
AUTSwitzerlandG900FXXS1CQD9Android 6May 5, 201720
BGLBulgariaG900FXXS1CQD1Android 6May 4, 201724
BOGFrance (Bouygues)G900FXXU1CRA2Android 6Jun 13, 201811
BTUUnited KingdomG900FXXU1CTK2Android 6Dec 13, 202032
CELIsrael (Cellcom)G900FXXU1CPI8Android 6Sep 12, 201610
CNXRomania (Vodafone)G900FXXU1CQDAAndroid 6May 18, 201723
COSGreece (Cosmote)G900FXXU1CTK2Android 6Feb 9, 202123
CRCCosta RicaG900FXXS1BQA1Android 5Jan 24, 20196
CROCroatiaG900FXXU1CTK2Android 6Feb 9, 202125
CYVCyprusG900FXXU1CQDAAndroid 6May 11, 201722
DBTGermanyG900FXXU1CRA2Android 6Mar 20, 201825
DTMGermany (Telekom)G900FXXU1CTK2Android 6Feb 9, 202126
EGYEgyptG900FXXS1CQD8Android 6May 4, 201723
ETLCzech RepublicG900FXXU1CRA2Android 6Mar 25, 201823
EURGreeceG900FXXU1CRA2Android 6Jun 1, 201824
EVRUnited Kingdom (EE)G900FXXS1CQD3Android 6May 15, 201714
FTMFrance (Orange)G900FXXU1CTK2Android 6Feb 27, 202114
GLBPhilippines (Globe)G900FDXS1BQD1Android 5May 21, 201723
H3GItaly (3)G900FXXU1CSA1Android 6Apr 17, 201916
ILOIsraelG900FXXU1CPI8Android 6Sep 11, 201611
ITVItalyG900FXXS1CQD4Android 6May 4, 201722
KSASaudi ArabiaG900FXXS1CQD8Android 6May 4, 201725
LUXLuxemburgG900FXXS1CQD4Android 6May 9, 201722
MEOPortugal (MEO)G900FXXU1CPK2Android 6Dec 4, 201610
MIDMiddle EastG900FXXS1CQD8Android 6May 4, 201719
MM1Singapore (M1)G900FXXU1CPGKAndroid 6Sep 7, 201612
MOBAustria (A1)G900FXXU1CPK3Android 6Dec 4, 201612
MOTSlovenia (Telekom)G900FXXU1CRA2Android 6Mar 20, 201823
MSRSerbiaG900FXXS1CQD1Android 6May 4, 201725
MTLBulgaria (A1)G900FXXU1CQDAAndroid 6May 11, 201722
MWDMoroccoG900FXXS1CQD8Android 6May 4, 201724
NEENordic countriesG900FXXS1CQD2Android 6May 4, 201720
NZCNew ZealandG900FXXU1CRA2Android 6Apr 17, 201813
O2CCzech Republic (O2)G900FXXU1CQB3Android 6Mar 13, 201711
O2UUnited Kingdom (O2)G900FXXS1CQABAndroid 6Feb 17, 201718
OMNItaly (Vodafone)G900FXXU1CQDAAndroid 6May 14, 201724
OPTPortugal (Optimus)G900FXXU1CPK2Android 6Dec 4, 201611
ORORomania (Orange)G900FXXU1CTK2Android 6Feb 9, 202120
ORXSlovakiaG900FXXS1CQD1Android 6May 4, 201725
PANHungary (Telenor)G900FXXU1CPK2Android 6Dec 7, 201611
PCLIsrael (Pelephone)G900FXXU1CPFGAndroid 6Sep 11, 20169
PHESpainG900FXXU1CRA2Android 6Mar 20, 201825
PHNNetherlandsG900FXXS1CQI6Android 6Oct 12, 201725
PLSPoland (Plus)G900FXXU1CRA2Android 6Apr 3, 201811
PRTPoland (Play)G900FXXU1CPL7Android 6Feb 2, 20179
PTRIsrael (Partner)G900FXXU1CPI8Android 6Sep 12, 20169
ROMRomaniaG900FXXS1CQD4Android 6May 4, 201721
SEBBaltic statesG900FXXS1CQD1Android 6May 4, 201727
SERRussiaG900FXXS1CQD1Android 6May 3, 201728
SFRFrance (SFR)G900FXXU1CPK8Android 6Dec 4, 201611
SIMSlovenia (A1)G900FXXU1CQDAAndroid 6May 11, 201722
SINSingapore (Singtel)G900FXXU1CPGKAndroid 6Sep 7, 201613
SIOSloveniaG900FXXS1CQD1Android 6May 15, 201724
SKZKazakhstanG900FXXS1CQD1Android 6May 4, 201725
SLKSri LankaG900FXXU1CRH1Android 6Oct 4, 201824
SMAPhilippinesG900FDXS1BQD1Android 5May 21, 201723
STHSingapore (StarHub)G900FXXU1CPGKAndroid 6Sep 7, 201612
SWCSwitzerlandG900FXXU1CPK3Android 6Dec 4, 201612
TCLPortugal (Vodafone)G900FXXU1CQDAAndroid 6May 18, 201723
TGYHong KongG900FZHS1CQD1Android 6May 7, 201723
THLThailandG900FXXS1CQDBAndroid 6May 4, 201727
TIMItaly (TIM)G900FXXU1CRA2Android 6Mar 21, 201812
TMHHungary (Telekom)G900FXXU1CTK2Android 6Feb 9, 202124
TMSSlovakia (Telekom)G900FXXU1CTK2Android 6Feb 9, 202124
TMZCzech Republic (T-Mobile)G900FXXU1CTK2Android 6Feb 9, 202125
TNLNetherlands (T-Mobile)G900FXXU1CTK2Android 6Feb 9, 202126
TNZNew Zealand (Spark)G900FXXU1CRA2Android 6Apr 16, 201812
TOPSerbia/MontenegroG900FXXS1CQD1Android 6May 4, 201724
TPHPortugalG900FXXU1CRA2Android 6Apr 2, 201823
TPLPoland (T-Mobile)G900FXXU1CTK2Android 6Feb 9, 202126
TSRSerbia (Telekom)G900FXXS1CQD1Android 6May 4, 201724
TTRTurkey (Turkcell)G900FXXU1CTK2Android 6Feb 9, 202124
TWOCroatia (Telekom)G900FXXS1CQD1Android 6May 4, 201724
VD2Germany (Vodafone)G900FXXU1CQDAAndroid 6May 18, 201723
VDFNetherlands (Vodafone)G900FXXU1CQDAAndroid 6May 14, 201723
VDHHungary (Vodafone)G900FXXU1CQDAAndroid 6May 14, 201723
VDIIreland (Vodafone)G900FXXU1CQDAAndroid 6May 18, 201724
VDSSwedenG900FXXU1CPEMAndroid 6Aug 8, 201611
VGRGreece (Vodafone)G900FXXU1CQDAAndroid 6May 14, 201723
VIAGermany (O2)G900FXXU1CSA1Android 6Apr 10, 201914
VIPCroatia (A1)G900FXXU1CQDAAndroid 6May 11, 201723
VNZNew Zealand (Vodafone)G900FXXU1CRA2Android 6Apr 17, 201812
VODUnited Kingdom (Vodafone)G900FXXU1CQDAAndroid 6May 18, 201724
VVTBulgaria (Vivacom)G900FXXU1CRA2Android 6Apr 3, 201823
WINItaly (Wind)G900FXXU1CRA2Android 6Mar 22, 201811
XECSpain (Movistar)G900FXXU1CQDCAndroid 6May 26, 201717
XEFFranceG900FXXS1CQD1Android 6May 4, 201725
XEHHungaryG900FXXS1CQD1Android 6May 4, 201725
XEOPolandG900FXXS1CQD1Android 6May 4, 201726
XFMSouth Africa (MTN)G900FXXU1CPIDAndroid 6Dec 27, 201610
XFVSouth Africa (Vodacom)G900FXXU1CPEAAndroid 6Jun 7, 20169
XMEMalaysiaG900FXXS1CQDBAndroid 6May 4, 201726
XSGUnited Arab EmiratesG900FXXS1CQD8Android 6May 4, 201723
XSPSingaporeG900FXXU1CPGKAndroid 6Sep 6, 201613
XTCPhilippinesG900FDXS1BQD1Android 5May 21, 201723
XTEPhilippines (Smart)G900FDXS1BQD1Android 5May 21, 201723

Firmware history (281 builds)

Every stable build (PDA version) Samsung has published for the SM-G900F, 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
G900FXXU1CTK2Dec 13, 2020Android 6Feature112on server
G900FXXU1CSA1Apr 10, 2019Android 6Feature13on server
G900FXXS1BQA1Jan 24, 2019Android 5Security11on server
G900FXXU1CRH1Aug 30, 2018Android 6Feature113on server
G900FXXU1CRA2Feb 8, 2018Android 6Feature125on server
G900FXXS1CQI6Oct 12, 2017Android 6Security11on server
G900FXXS1CQI3Oct 11, 2017Android 6Security11pulled
G900FXXS1CQI4Sep 21, 2017Android 6Security11on server
G900FXXS1CQH1Aug 23, 2017Android 6Security11pulled
G900FXXU1CQG1Jul 29, 2017Android 6Feature19pulled
G900FXXS1CQDEMay 29, 2017Android 6Security13on server
G900FXXU1CQE1May 29, 2017Android 6Feature11on server
G900FXXU1CQDCMay 26, 2017Android 6Feature11on server
G900FDXS1BQD1May 21, 2017Android 5Security14on server
G900FXXS1CQDDMay 17, 2017Android 6Security11on server
G900FXXU1CQD1May 15, 2017Android 6Feature11pulled
G900FXXS1CQD3May 15, 2017Android 6Security11on server
G900FXXU1CQDAMay 11, 2017Android 6Feature114on server
G900FXXS1CQD7May 9, 2017Android 6Security11on server
G900FZHS1CQD1May 7, 2017Android 6Security11on server
G900FXXS1CQD9May 5, 2017Android 6Security11on server
G900FXXS1CQD2May 4, 2017Android 6Security11on server
G900FXXS1CQD4May 4, 2017Android 6Security15on server
G900FXXS1CQDBMay 4, 2017Android 6Security12on server
G900FXXS1CQD8May 4, 2017Android 6Security17on server
G900FXXS1CQDAMay 3, 2017Android 6Security19pulled
G900FXXS1CQD1Apr 26, 2017Android 6Security124on server
G900FDXS1BQC1Apr 16, 2017Android 5Security14on server
G900FXXS1CQC5Apr 10, 2017Android 6Security13pulled
G900FXXS1CQC6Apr 6, 2017Android 6Security11on server
G900FXXS1CQC3Apr 4, 2017Android 6Security12on server
G900FXXU1CQC5Apr 3, 2017Android 6Feature11on server
G900FXXS1CQC7Apr 2, 2017Android 6Security15on server
G900FXXU1CQC3Mar 29, 2017Android 6Feature11on server
G900FXXS1CQC8Mar 28, 2017Android 6Security12on server
G900FXXS1CQC2Mar 26, 2017Android 6Security17on server
G900FXXU1CQB1Mar 23, 2017Android 6Feature11pulled
G900FXXS1CQC1Mar 23, 2017Android 6Security136on server
G900FXXS1CQB3Mar 20, 2017Android 6Security19pulled
G900FXXS1CQB6Mar 16, 2017Android 6Security13pulled
G900FXXU1CQB4Mar 6, 2017Android 6Feature18pulled
G900FXXU1CQB3Mar 6, 2017Android 6Feature16on server
G900FXXS1CQB4Mar 5, 2017Android 6Security12pulled
G900FDXS1BQB1Mar 5, 2017Android 5Security14pulled
G900FXXS1CQB5Mar 5, 2017Android 6Security12pulled
G900FXXS1CQA7Mar 2, 2017Android 6Security13pulled
G900FZHS1CQB2Feb 27, 2017Android 6Security11on server
G900FXXS1CQBWFeb 22, 2017Android 6Security135pulled
G900FXXS1CQABFeb 17, 2017Android 6Security11on server
G900FXXU1CPL7Feb 2, 2017Android 6Feature11on server
G900FXXS1CQAAFeb 1, 2017Android 6Security17pulled
G900FXXS1CQA1Jan 31, 2017Android 6Security19pulled
G900FXXS1CQA9Jan 31, 2017Android 6Security13pulled
G900FXXS1CQAVJan 24, 2017Android 6Security137pulled
G900FZHS1CPL1Jan 9, 2017Android 6Security11pulled
G900FXXS1CPL7Jan 3, 2017Android 6Security13pulled
G900FXXS1CPL5Dec 28, 2016Android 6Security12pulled
G900FDXS1BPL1Dec 28, 2016Android 5Security14pulled
G900FXXS1CPL8Dec 27, 2016Android 6Security17pulled
G900FXXS1CPLVDec 23, 2016Android 6Security141pulled
G900FZHU1CPK2Dec 12, 2016Android 6Feature11pulled
G900FXXU1CPK8Dec 4, 2016Android 6Feature11on server
G900FXXU1CPK2Dec 1, 2016Android 6Feature116on server
G900FXXS1CPK7Nov 29, 2016Android 6Security12pulled
G900FXXU1CPK3Nov 28, 2016Android 6Feature16on server
G900FXXS1CPK6Nov 28, 2016Android 6Security11on server
G900FDXS1BPK1Nov 27, 2016Android 5Security14pulled
G900FXXS1CPK5Nov 23, 2016Android 6Security17pulled
G900FDXS1BPJ2Nov 16, 2016Android 5Security14pulled
G900FXXS1CPK1Nov 13, 2016Android 6Security141pulled
G900FXXS1CPJANov 7, 2016Android 6Security19pulled
G900FXXS1CPJ6Nov 3, 2016Android 6Security12pulled
G900FXXS1CPJ7Nov 2, 2016Android 6Security11pulled
G900FZHU1CPJ1Oct 30, 2016Android 6Feature11pulled
G900FXXS1CPJ3Oct 27, 2016Android 6Security17pulled
G900FXXS1CPJ4Oct 27, 2016Android 6Security11pulled
G900FXXU1CPJ6Oct 24, 2016Android 6Feature146on server
G900FXXS1CPIEOct 9, 2016Android 6Security12pulled
G900FDXS1BPI2Oct 7, 2016Android 5Security14pulled
G900FXXS1CPIGOct 6, 2016Android 6Security11pulled
G900FXXS1CPI4Oct 6, 2016Android 6Security11pulled
G900FXXU1CPI7Oct 5, 2016Android 6Feature12on server
G900FXXU1CPIDOct 4, 2016Android 6Feature17on server
G900FXXS1CPI5Oct 3, 2016Android 6Security11pulled
G900FXXS1CPICSep 30, 2016Android 6Security19pulled
G900FZHS1CPI3Sep 28, 2016Android 6Security11pulled
G900FXXU1CPIHSep 26, 2016Android 6Feature11pulled
G900FXXS1CPI1Sep 26, 2016Android 6Security111pulled
G900FXXS1CPI2Sep 26, 2016Android 6Security12pulled
G900FXXU1CPI9Sep 26, 2016Android 6Feature13on server
G900FXXS1CPHWSep 22, 2016Android 6Security11pulled
G900FXXS1CPI6Sep 20, 2016Android 6Security124pulled
G900FXXS1CPHCSep 11, 2016Android 6Security19pulled
G900FXXU1CPI8Sep 11, 2016Android 6Feature15on server
G900FXXS1CPHESep 9, 2016Android 6Security12pulled
G900FXXS1CPHFSep 6, 2016Android 6Security11pulled
G900FXXS1CPH3Sep 5, 2016Android 6Security11pulled
G900FXXU1CPH6Sep 5, 2016Android 6Feature12pulled
G900FXXS1CPHASep 5, 2016Android 6Security11pulled
G900FXXS1CPHVSep 4, 2016Android 6Security11pulled
G900FXXS1CPH9Sep 2, 2016Android 6Security124pulled
G900FXXU1CPH8Aug 31, 2016Android 6Feature11pulled
G900FDXS1BPH1Aug 28, 2016Android 5Security14pulled
G900FXXS1CPH2Aug 26, 2016Android 6Security12pulled
G900FXXS1CPH1Aug 26, 2016Android 6Security111pulled
G900FXXU1CPGJAug 25, 2016Android 6Feature11pulled
G900FXXU1CPH5Aug 25, 2016Android 6Feature17pulled
G900FZHU1CPH3Aug 23, 2016Android 6Feature11pulled
G900FXXU1CPGHAug 18, 2016Android 6Feature13pulled
G900FXXS1CPG4Aug 10, 2016Android 6Security11pulled
G900FXXS1CPGZAug 9, 2016Android 6Security11pulled
G900FDXS1BPG2Aug 8, 2016Android 5Security14pulled
G900FXXU1CPGIAug 8, 2016Android 6Feature19pulled
G900FXXU1CPGKAug 8, 2016Android 6Feature16on server
G900FXXU1CPGDAug 8, 2016Android 6Feature13pulled
G900FXXS1CPG9Aug 7, 2016Android 6Security124pulled
G900FXXU1CPG6Aug 3, 2016Android 6Feature12pulled
G900FZHS1BPG1Jul 31, 2016Android 5Security11pulled
G900FXXS1CPG2Jul 25, 2016Android 6Security111pulled
G900FXXS1CPGAJul 21, 2016Android 6Security17pulled
G900FXXU1CPG1Jul 14, 2016Android 6Feature13pulled
G900FXXS1CPFBJul 11, 2016Android 6Security11pulled
G900FXXU1CPFGJul 8, 2016Android 6Feature14on server
G900FXXU1CPFHJul 4, 2016Android 6Feature14on server
G900FXXS1CPF4Jul 4, 2016Android 6Security11pulled
G900FXXU1CPFAJun 30, 2016Android 6Feature11pulled
G900FZHU1BPF2Jun 29, 2016Android 5Feature11pulled
G900FDXS1BPF2Jun 26, 2016Android 5Security11pulled
G900FDXS1BPF1Jun 26, 2016Android 5Security14pulled
G900FXXU1CPF3Jun 24, 2016Android 6Feature115pulled
G900FXXS1CPF5Jun 22, 2016Android 6Security110pulled
G900FXXS1CPF1Jun 21, 2016Android 6Security19pulled
G900FXXS1CPF2Jun 21, 2016Android 6Security11pulled
G900FXXU1CPEMJun 21, 2016Android 6Feature117on server
G900FXXU1CPEHJun 16, 2016Android 6Feature11pulled
G900FXXS1CPEFJun 15, 2016Android 6Security11pulled
G900FXXU1CPEEJun 13, 2016Android 6Feature11pulled
G900FXXU1CPF7Jun 8, 2016Android 6Feature17pulled
G900FXXU1CPEAJun 7, 2016Android 6Feature11on server
G900FDXS1BPE3Jun 7, 2016Android 5Security11pulled
G900FDXS1BPE2May 27, 2016Android 5Security14pulled
G900FZHS1BPE1May 25, 2016Android 5Security11pulled
G900FXXU1CPDGMay 23, 2016Android 6Feature11pulled
G900FXXU1CPE9May 23, 2016Android 6Feature117on server
G900FXXU1CPE2May 19, 2016Android 6Feature18on server
G900FXXS1BPE3May 18, 2016Android 5Security123pulled
G900FXXU1CPE1May 16, 2016Android 6Feature11pulled
G900FXXU1CPDFMay 9, 2016Android 6Feature11pulled
G900FXXS1BPD3Apr 25, 2016Android 5Security11pulled
G900FXXU1CPD2Apr 25, 2016Android 6Feature11pulled
G900FXXU1CPD3Apr 24, 2016Android 6Feature125pulled
G900FXXU1CPD7Apr 22, 2016Android 6Feature11pulled
G900FZHU1BPD1Apr 21, 2016Android 5Feature11pulled
G900FDXS1BPD2Apr 18, 2016Android 5Security15pulled
G900FDXS1BPD1Apr 15, 2016Android 5Security11pulled
G900FXXS1CPC8Apr 15, 2016Android 6Security11pulled
G900FXXS1BPD2Apr 14, 2016Android 5Security11pulled
G900FXXS1BPCLApr 7, 2016Android 5Security130pulled
G900FXXS1BPCHApr 4, 2016Android 5Security11pulled
G900FDXS1BPC5Mar 31, 2016Android 5Security15pulled
G900FXXS1BPCIMar 28, 2016Android 5Security11pulled
G900FXXS1PPCGMar 28, 2016Android 5Security11pulled
G900FZHS1BPC2Mar 25, 2016Android 5Security11pulled
G900FXXS1PPC8Mar 24, 2016Android 5Security11pulled
G900FXXS1PPCFMar 24, 2016Android 5Security11pulled
G900FXXS1BPCAMar 23, 2016Android 5Security11pulled
G900FXXS1PPC7Mar 23, 2016Android 5Security12pulled
G900FXXS1BPCDMar 23, 2016Android 5Security11pulled
G900FXXS1BPCEMar 23, 2016Android 5Security16pulled
G900FDXS1BPC1Mar 22, 2016Android 5Security11pulled
G900FXXS1PPC2Mar 22, 2016Android 5Security11pulled
G900FXXS1PPC1Mar 22, 2016Android 5Security11pulled
G900FXXS1PPC5Mar 22, 2016Android 5Security11pulled
G900FXXS1PPC4Mar 22, 2016Android 5Security12pulled
G900FXXS1BPC7Mar 21, 2016Android 5Security111pulled
G900FXXS1BPC3Mar 16, 2016Android 5Security134pulled
G900FXXU1BPB2Mar 2, 2016Android 5Feature11pulled
G900FXXU1BPA3Feb 14, 2016Android 5Feature11pulled
G900FXXU1BPA2Feb 4, 2016Android 5Feature14pulled
G900FZHU1BOL1Jan 21, 2016Android 5Feature11pulled
G900FDXU1BOL1Jan 12, 2016Android 5Feature11pulled
G900FXXU1POJ8Jan 11, 2016Android 5Feature11pulled
G900FXXU1POL2Jan 11, 2016Android 5Feature11pulled
G900FXXU1BOL3Jan 5, 2016Android 5Feature111pulled
G900FXXU1POL1Dec 28, 2015Android 5Feature11pulled
G900FXXU1BOI8Dec 23, 2015Android 5Feature11on server
G900FXXU1BOL1Dec 22, 2015Android 5Feature11pulled
G900FXXU1BOK6Dec 10, 2015Android 5Feature11pulled
G900FXXU1POK5Dec 6, 2015Android 5Feature14pulled
G900FZHU1BOK2Dec 3, 2015Android 5Feature11pulled
G900FXXU1POJ1Nov 26, 2015Android 5Feature11pulled
G900FXXU1POK1Nov 23, 2015Android 5Feature11pulled
G900FXXU1BOJ3Nov 9, 2015Android 5Feature13pulled
G900FXXU1POJ2Nov 3, 2015Android 5Feature12pulled
G900FXXU1POJ5Oct 29, 2015Android 5Feature12pulled
G900FDXU1BOJ1Oct 29, 2015Android 5Feature110on server
G900FXXU1BOJ4Oct 26, 2015Android 5Feature11pulled
G900FXXU1BOJ2Oct 21, 2015Android 5Feature18pulled
G900FXXU1BOJ1Oct 21, 2015Android 5Feature160on server
G900FXXU1BOI7Oct 18, 2015Android 5Feature11pulled
G900FDXU1BOI1Oct 14, 2015Android 5Feature16pulled
G900FXXU1BOI5Oct 14, 2015Android 5Feature12pulled
G900FZHU1BOI2Oct 12, 2015Android 5Feature11pulled
G900FXXU1BOI4Sep 30, 2015Android 5Feature14pulled
G900FXXU1POI1Sep 15, 2015Android 5Feature15pulled
G900FXXU1BOH6Sep 13, 2015Android 5Feature11pulled
G900FXXU1BOI3Sep 11, 2015Android 5Feature117pulled
G900FXXU1POH9Sep 9, 2015Android 5Feature11pulled
G900FDXU1BOH4Sep 6, 2015Android 5Feature110pulled
G900FXXU1POGBSep 6, 2015Android 5Feature11pulled
G900FXXU1POH7Sep 6, 2015Android 5Feature18pulled
G900FXXU1POH8Sep 6, 2015Android 5Feature11pulled
G900FZHU1BOH3Sep 4, 2015Android 5Feature11pulled
G900FXXU1BOH4Aug 19, 2015Android 5Feature138pulled
G900FXXU1POG9Aug 9, 2015Android 5Feature11pulled
G900FXXU1POGCAug 3, 2015Android 5Feature11pulled
G900FXXU1POG7Jul 21, 2015Android 5Feature12pulled
G900FXXU1POFEJul 15, 2015Android 5Feature11pulled
G900FXXU1POF9Jun 29, 2015Android 5Feature11pulled
G900FXXU1POFAJun 23, 2015Android 5Feature11pulled
G900FXXU1POF4Jun 18, 2015Android 5Feature11pulled
G900FXXU1POEHJun 15, 2015Android 5Feature11pulled
G900FDXU1BOE1Jun 12, 2015Android 5Feature110pulled
G900FXXU1POECJun 8, 2015Android 5Feature11pulled
G900FXXU1BOE6Jun 8, 2015Android 5Feature11pulled
G900FXXU1POEDJun 2, 2015Android 5Feature11pulled
G900FXXU1BOE5May 31, 2015Android 5Feature124pulled
G900FXXU1POEAMay 28, 2015Android 5Feature19pulled
G900FXXU1BOE2May 28, 2015Android 5Feature111pulled
G900FXXU1BOE3May 21, 2015Android 5Feature17pulled
G900FXXU1POE2May 20, 2015Android 5Feature13pulled
G900FZHU1BOD2May 11, 2015Android 5Feature11pulled
G900FXXU1PODIMay 5, 2015Android 5Feature11pulled
G900FXXU1BOC8Apr 29, 2015Android 5Feature13pulled
G900FXXU1BOD3Apr 16, 2015Android 5Feature133pulled
G900FXXU1POCNApr 14, 2015Android 5Feature11pulled
G900FXXU1POD1Apr 9, 2015Android 5Feature11pulled
G900FXXU1POCHMar 30, 2015Android 5Feature11pulled
G900FXXU1BOC6Mar 27, 2015Android 5Feature11pulled
G900FXXU1BOC2Mar 24, 2015Android 5Feature12pulled
G900FXXU1BOC7Mar 18, 2015Android 5Feature129pulled
G900FXXU1POCFMar 17, 2015Android 5Feature11pulled
G900FXXU1POBKMar 16, 2015Android 5Feature11pulled
G900FDXU1BOC2Mar 12, 2015Android 5Feature16pulled
G900FDXU1BOB5Mar 6, 2015Android 5Feature14pulled
G900FXXU1BOB2Feb 27, 2015Android 5Feature11pulled
G900FXXU1BNLBFeb 25, 2015Android 5Feature11pulled
G900FXXU1BOB7Feb 23, 2015Android 5Feature19pulled
G900FDXU1BOA2Feb 13, 2015Android 5Feature16pulled
G900FZHU1BOA1Jan 20, 2015Android 5Feature11pulled
G900FXXU1BOA3Jan 13, 2015Android 5Feature113pulled
G900FDXU1BNL3Jan 1, 2015Android 5Feature11pulled
G900FXXU1BNL9Dec 22, 2014Android 5Feature158pulled
G900FXXU1BNL7Dec 15, 2014Android 5Feature11pulled
G900FXXU1ANL1Dec 10, 2014Android 4Feature15pulled
G900FXXU1BNL2Dec 3, 2014Android 5Feature11pulled
G900FXXU1ANK7Nov 28, 2014Android 4Feature11pulled
G900FXXU1ANK4Nov 25, 2014Android 4Feature11pulled
G900FXXU1ANJ1Oct 21, 2014Android 4Feature15pulled
G900FDXU1ANI3Oct 20, 2014Android 4Feature14pulled
G900FXXU1ANI3Oct 15, 2014Android 4Feature15pulled
G900FXXU1ANI4Oct 12, 2014Android 4Feature16pulled
G900FZHU1ANI2Sep 26, 2014Android 4Feature11pulled
G900FXXU1ANH6Sep 19, 2014Android 4Feature112pulled
G900FXXU1ANH4Sep 10, 2014Android 4Feature18pulled
G900FDXU1ANG4Aug 28, 2014Android 4Feature14pulled
G900FXXU1ANG7Aug 13, 2014Android 4Feature14pulled
G900FXXU1ANG9Aug 10, 2014Android 4Feature121pulled
G900FZHU1ANF6Aug 6, 2014Android 4Feature11pulled
G900FXXU1ANG2Jul 17, 2014Android 4Feature156pulled
G900FDXU1ANG1Jul 15, 2014Android 4Feature12pulled
G900FXXU1ANE3Jun 24, 2014Android 4Feature11pulled
G900FXXU1ANE4Jun 16, 2014Android 4Feature11pulled
G900FZHU1ANC9May 28, 2014Android 4Feature11pulled
G900FZHU1AND1May 28, 2014Android 4Feature11pulled
G900FZHU1ANE3May 28, 2014Android 4Feature11pulled
G900FXXU1ANE2May 11, 2014Android 4Feature197pulled
G900FXXU1ANCDApr 11, 2014Android 4Feature11pulled
G900FXXU1ANCFApr 11, 2014Android 4Feature119pulled
G900FXXU1ANC9Apr 9, 2014Android 4Feature197pulled
G900FXXU1ANCEApr 9, 2014Android 4Feature178pulled

How to download SM-G900F 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-G900F -r DBT

Replace DBT 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-G900F / DBT 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).