GALAXY S5 SM-G900I updates & firmware

This page tracks every software update Samsung's update servers list for the Samsung GALAXY S5 (SM-G900I). The latest stable build is G900IDDS1CSA1 (Android 6, security update), first released on Apr 4, 2019. Samsung has published 67 stable builds for this model since Apr 14, 2014: 20 security and 47 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 G900IDDS1CSA1 (Android 6) is live in 2 of 11 regions, first released on Apr 4, 2019 in INS (India). Still waiting: BRI, KSA, NZC, OPS, TEL, TNZ, VAU, VNZ, XSA. In India (INS) the latest official firmware (flash file) is G900IDDS1CSA1 from Apr 4, 2019.

Latest build
G900IDDS1CSA1
Released
Apr 4, 2019
Android
Android 6
Bootloader bit
1
Regions
11
Stable builds
67

Update policy

The GALAXY S5 no longer receives updates: the last firmware appeared on Apr 4, 2019, 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
BRITaiwanG900IZTS1CQD1Android 6May 18, 201723
INSIndiaG900IDDS1CSA1Android 6Apr 4, 201918
INUIndiaG900IDDS1CSA1Android 6Apr 4, 201919
KSASaudi ArabiaG900IDVU1CPK2Android 6Dec 11, 20167
NZCNew ZealandG900IDVS1CQA1Android 6Feb 10, 20179
OPSAustralia (Optus)G900IDVU1CQJ2Android 6Dec 28, 201718
TELAustralia (Telstra)G900IDVU1CQJ2Android 6Nov 22, 201717
TNZNew Zealand (Spark)G900IDVS1CQA1Android 6Feb 10, 20178
VAUAustralia (Vodafone)G900IDVU1CQJ2Android 6Dec 28, 201717
VNZNew Zealand (Vodafone)G900IDVS1CQA1Android 6Feb 10, 20178
XSAAustraliaG900IDVS1CQE1Android 6Oct 12, 201717

Firmware history (67 builds)

Every stable build (PDA version) Samsung has published for the SM-G900I, 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
G900IDDS1CSA1Apr 4, 2019Android 6Security12on server
G900IDVU1CQJ2Nov 22, 2017Android 6Feature13on server
G900IDVS1CQE1May 29, 2017Android 6Security14on server
G900IZTS1CQD1May 18, 2017Android 6Security11on server
G900IDVU1CQD1May 4, 2017Android 6Feature14on server
G900IDDS1CQD1May 4, 2017Android 6Security12on server
G900IZTS1CQC1Apr 18, 2017Android 6Security11on server
G900IDVU1CQB1Mar 29, 2017Android 6Feature14pulled
G900IDDU1CQC1Mar 29, 2017Android 6Feature12on server
G900IZTS1CQB2Mar 12, 2017Android 6Security11on server
G900IDDS1CQB2Mar 8, 2017Android 6Security12pulled
G900IDVS1CQA1Feb 10, 2017Android 6Security13on server
G900IDDS1CQA2Feb 6, 2017Android 6Security12pulled
G900IDVU1CPL1Jan 25, 2017Android 6Feature14pulled
G900IDDS1CPL1Dec 28, 2016Android 6Security12pulled
G900IDVU1CPK2Dec 4, 2016Android 6Feature14on server
G900IZTU1CPK2Dec 1, 2016Android 6Feature11on server
G900IDVS1CPK1Nov 30, 2016Android 6Security14pulled
G900IDVU1CPJ2Nov 10, 2016Android 6Feature14pulled
G900IDVU1CPJ3Nov 10, 2016Android 6Feature11on server
G900IDDU1CPJ2Nov 7, 2016Android 6Feature12pulled
G900IDDU1CPI2Oct 7, 2016Android 6Feature12pulled
G900IDVS1CPI2Oct 6, 2016Android 6Security13pulled
G900IZTU1CPI2Oct 6, 2016Android 6Feature11on server
G900IDVU1CPH3Sep 20, 2016Android 6Feature11pulled
G900IDDS1CPH1Sep 1, 2016Android 6Security12pulled
G900IDVS1CPH1Sep 1, 2016Android 6Security13pulled
G900IZTU1CPH4Aug 31, 2016Android 6Feature11on server
G900IDVU1CPG3Aug 28, 2016Android 6Feature11pulled
G900IDVU1CPG1Aug 11, 2016Android 6Feature11on server
G900IDVU1CPG2Aug 11, 2016Android 6Feature13pulled
G900IDDS1CPG2Aug 11, 2016Android 6Security12pulled
G900IDVU1CPF1Aug 8, 2016Android 6Feature13on server
G900IZTS1BPG1Aug 3, 2016Android 5Security11pulled
G900IZTU1BPF2Jun 30, 2016Android 5Feature11pulled
G900IDDS1CPF3Jun 27, 2016Android 6Security12pulled
G900IZTS1BPE1May 24, 2016Android 5Security11pulled
G900IDDU1CPE2May 22, 2016Android 6Feature12pulled
G900IDDU1CPD2Apr 27, 2016Android 6Feature12pulled
G900IDDU1CPD1Apr 22, 2016Android 6Feature12pulled
G900IZTU1BPD1Apr 21, 2016Android 5Feature11pulled
G900IZTS1BPC2Mar 24, 2016Android 5Security11pulled
G900IDDS1BPC1Mar 17, 2016Android 5Security12pulled
G900IZTU1BOJ2Nov 16, 2015Android 5Feature11pulled
G900IDVU1BOJ1Oct 29, 2015Android 5Feature18on server
G900IDDU1BOJ2Oct 26, 2015Android 5Feature12pulled
G900IZTU1BOI1Oct 13, 2015Android 5Feature11pulled
G900IDVU1BOH4Sep 30, 2015Android 5Feature18pulled
G900IZTU1BOH4Sep 8, 2015Android 5Feature11pulled
G900IZTU1BOE1Jun 2, 2015Android 5Feature11pulled
G900IDVU1BOE1Jun 1, 2015Android 5Feature17pulled
G900IDDU1BOD3Apr 27, 2015Android 5Feature12pulled
G900IZTU1BOA1Jan 14, 2015Android 5Feature11pulled
G900IDVU1ANK1Dec 1, 2014Android 4Feature18pulled
G900IZTU1ANI3Oct 14, 2014Android 4Feature11pulled
G900IZTU1ANI2Sep 22, 2014Android 4Feature11pulled
G900IZTU1ANI1Sep 15, 2014Android 4Feature11pulled
G900IZTU1AND1Sep 15, 2014Android 4Feature11pulled
G900IDVU1ANG3Aug 29, 2014Android 4Feature13pulled
G900IDDU1ANG2Aug 12, 2014Android 4Feature11pulled
G900IDDU1ANF3Jul 2, 2014Android 4Feature12pulled
G900IDVU1ANE2Jun 10, 2014Android 4Feature13pulled
G900IDVU1ANE1Jun 4, 2014Android 4Feature14pulled
G900IZTU1ANE3May 20, 2014Android 4Feature11pulled
G900IDVU1AND2Apr 17, 2014Android 4Feature15pulled
G900IZTU1ANCBApr 14, 2014Android 4Feature11pulled
G900IDVU1ANC6Apr 14, 2014Android 4Feature14pulled

How to download SM-G900I 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-G900I -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-G900I / 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).