Firmware for Galaxy S5 SM-G900H

These are the stock firmware for the Galaxy S5 SM-G900H (exynos) version. The 'SM-G900H is specifically released in Latin America, Middle East, Africa, Asia, and select parts of Europe region.

All of these stock firmware are the original ones and were officially built and released by Samsung itself. It's the same firmware build that was officially released via Over-The-Air (OTA) update and thru Kies or Samsung Smart Switch for PC.




If your Galaxy S5 has been rooted and or may  have been into some modification like installing a custom ROM and any unofficial firmware. These files were proven very useful  to remove the root on it,  as well as for restoring back your Samsung Galaxy S5 SM-G900H phones to its original firmware and to its default settings.

All of these stock firmware are unmodified nor rooted, it’s all untouched and stayed as original and official built as it was.

You can view the firmware build version details in the device settings. From Home screen tap Apps > Settings > About device.

Galaxy S5 SM-G900H Android 6.0.1 Marshmallow Firmware


Update version G900HXXS1CQC4

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: March 1, 2017
  • Baseband version: G900HXXU1CPD1
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQC4
  • AP: G900HXXS1CQC4
  • CSC: G900HUUB1CPJ1
  • CP: G900HXXU1CPD1
  • Build date: 03/06/2017


  • Panama - (link)
  • Argentina - (link)
  • Brazil - (link)
  • Trinidad and Tobago- (link)
  • Uruguay- (link)
  • Columbia - (link)


Update version G900HXXS1CQB9

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: February 1, 2016
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQB9
  • AP: G900HXXS1CQB9
  • CSC: G900HOXE1CPL1
  • CP: G900HXXU1CPCA
  • Build date: 02/02/2017




Update version G900HXXS1CQB5

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: February 1, 2016
  • Baseband version: G900HXXU1CPC6
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQB5
  • AP: G900HXXS1CQB5
  • CSC: G900HOLB1CPG1
  • CP: G900HXXU1CPC6
  • Build date: 02/13/2017




Update version G900HXXS1CQB4

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: February 1, 2016
  • Baseband version: G900HXXU1CPD1
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQB4
  • AP: G900HXXS1CQB4
  • CSC: G900HUUB1CPJ1
  • CP: G900HXXU1CPD1
  • Build date: 02/14/2017




Update version G900HXXU1CQB2

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: February 1, 2017
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXU1CQB2
  • AP: G900HXXU1CQB2
  • CP: G900HXXU1CPCA
  • CSC: G900HOJV1CQB2
  • Build date: 02/08/2017


  • United Arab Emirates - (link)
  • Saudi Arabia - (link)
  • Egypt - (link)
  • India - (link)
  • Nepal - (link)
  • South Africa - (link)
  • Kazahkstan - (link)


Update version G900HXXS1CQAA

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: January 1, 2017
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQAA
  • AP: G900HXXS1CQAA
  • CSC: G900HOJP1CPL1
  • CP: G900HXXU1CPCA
  • Build date: 01/13/2017




Update version G900HXXS1CQA9

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: January 1, 2016
  • Baseband version: G900HXXU1CPC6
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQA9
  • AP: G900HXXS1CQA9
  • CSC: G900HOLB1CPG1
  • CP: G900HXXU1CPC6
  • Build date: 01/12/2017




Update version G900HXXS1CQA1

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: January 1, 2017
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CQA1
  • AP: G900HXXS1CQA1
  • CSC: G900HOXE1CPL1
  • CP: G900HXXU1CPCA
  • Build date: 01/03/2017




Update version G900HXXS1CPL5

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: December 1, 2016
  • Baseband version: G900HXXU1CPC6
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPL5
  • AP: G900HXXS1CPL5
  • CSC: G900HOLB1CPG1
  • CP: G900HXXU1CPC6
  • Build date: 12/08/2016




Update version G900HXXU1CPL4

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: December 1, 2016
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXU1CPL4
  • AP: G900HXXU1CPL4
  • CSC: G900HXXU1CPCA
  • CP: G900HOXE1CPL1
  • Build date: 12/05/2016


  • Russia - (link)
  • United Arab Emirates - (link)


Update version G900HXXS1CPL1

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: December 1, 2016
  • Baseband version: G900HXXU1CPD1
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPL1
  • AP: G900HXXS1CPL1
  • CSC: G900HUUB1CPJ1
  • CP: G900HXXU1CPD1
  • Build date: 12/02/2016




Update version G900HXXS1CPK2

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: November 1, 2016
  • Baseband version: G900HXXU1CPD1
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPK2
  • AP: G900HXXS1CPK2
  • CSC: G900HUUB1CPJ1
  • CP: G900HXXU1CPD1
  • Build date: 11/03/2016




Update version G900HXXS1CPJ9

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: October 1, 2016
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPJ9
  • AP: G900HXXS1CPJ9
  • CSC: G900HOJV1CPF1
  • CP: G900HXXU1CPCA
  • Build date: 10/20/2016




Update version G900HXXS1CPJ7

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow)
  • Android security patch level: October 1, 2016
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPJ7
  • AP: G900HXXS1CPJ7
  • CSC: G900HOXE1CPG2
  • CP: G900HXXU1CPCA
  • Build date: 10/14/2016


  • Russian Federation - (link)
  • Ukraine - (link)
  • Uzbekistan - (link)
  • Kazakhstan - (link)


Update version G900HXXS1CPJ5

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: October 1, 2016
  • Baseband version: G900HXXU1CPC6
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPJ5
  • AP: G900HXXS1CPJ5
  • CSC: G900HOLB1CPG1
  • CP: G900HXXU1CPC6
  • Build date: 10/12/2016




Update version G900HXXU1CPJ1

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: October 1, 2016
  • Baseband version: G900HXXU1CPD1
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXU1CPJ1
  • AP: G900HXXU1CPJ1
  • CSC: G900HUUB1CPJ1
  • CP: G900HXXU1CPD1
  • Build date: 10/11/2016




Update version G900HXXS1CPJA

Build version detailsCountries

  • Android version: 6.0.1 (Marshmallow OS)
  • Android security patch level: October 1, 2016
  • Baseband version: G900HXXU1CPCA
  • Kernel version: 3.4.0-7760371
  • Build number: MMB29M.G900HXXS1CPJA
  • AP: G900HXXS1CPJA
  • CSC: G900HODD1CPH1
  • CP: G900HXXU1CPCA
  • Build date: 10/21/2016


  • India - INU (link)
  • Nepal - NPL (link)
  • Bangladesh - TML (link)


Previous Updates:
BUILD VERSIONANDROID VERSIONBUILD/RELEASE  DATEDOWNLOAD
G900HXXS1CPI86.0.1 MarshmallowSeptember 2016 - Android security patch level: September 1, 2016Egypt - (link)Pakistan - (link)
South Africa- (link)
Nigeria - (link)
UAE - (link)
KSA - (link)
G900HXXS1CPI76.0.1 MarshmallowSeptember 2016 - Android security patch level: September 1, 2016Kazakhstan - (link)
G900HXXS1CPI66.0.1 MarshmallowSeptember 2016 - Android security patch level: September 1, 2016Russian Federation - (link)
Ukraine - (link)
Uzbekistan - (link)
G900HXXS1CPI56.0.1 MarshmallowSeptember 2016 - Android security patch level: September 1, 2016Panama - (link)
Brazil  - (link)
Argentina - (link)
Columbia - (link)
G900HXXU1CPH56.0.1 MarshmallowSeptember 2016 - Android security patch level: September 1, 2016India - (link)
Nepal - (link)
G900HXXU1CPH26.0.1 MarshmallowAugust 2016 - Android security patch level: August 1, 2016Indonesia - (link)
Vietnam - (link)
G900HXXS1CPH16.0.1 MarshmallowAugust 2016 - Android security patch level: August 1, 2016Panama - (link)
Brazil - (link)
G900HXXU1CPG36.0.1 MarshmallowJuly 2016 - Android security patch level: July 1, 2016Russia - (link)
Ukraine - (link)
Uzbekistan - (link)
G900HXXU1CPG26.0.1 MarshmallowJuly 2016 - Android security patch level: July 1, 2016Cambodia - (link)
Indonesia - (link)
Vietnam - (link)
G900HXXS1CPG16.0.1 MarshmallowJuly 2016 - Android security patch level: July 1, 2016Argentina - (link)
Panama - (link)
Brazil - (link)
Chile - (link)
G900HXXU1CPF46.0.1 MarshmallowJuly 2016 - Android security patch level: June 1, 2016Panama - (link)
G900HXXU1CPF26.0.1 MarshmallowJuly 2016 - Android security patch level: June 1, 2016South Africa - (link)
UAE - (link)
Kenya - (link)
Pakistan - (link)
Saudi Arabia - - (link)
Egypt - (link)
Israel - (link)
G900HXXS1BPF26.0.1 MarshmallowJuly 2016 - Android security patch level: June 1, 2016Indonesia - (link)
Vietnam - (link)
G900HXXS1BPF16.0.1 MarshmallowJuly 2016 - Android security patch level: June 1, 2016Argentina - (link)
Brazil -  (link)
Trinidad and Tobago - (link)
G900HXXU1CPE66.0.1 MarshmallowMay 2016Kazakhstan - SKZ (unbranded/unlocked) (link)
India - (link)
India - INS (link)

Galaxy S5 SM-G900H Android 5.1.1 Lollipop Firmware

BUILD VERSIONANDROID VERSIONBUILD/RELEASE  DATEDOWNLOAD
G900HXXU1BOL25.0 LollipopDecember 2015India - INU (link)
India - INS (link)
G900HXXU1BOL15.0 LollipopDecember
2015
Indonesia - XSE  (link)
South Africa - XFE  (link)
Kazakhstan - SKZ  (link)
Egypt - EGY  (link)
UAE (XSG) (link)
Saudi Arabia (KSA) (link)
Israel (ILO) (link)
G900HXXU1BOI35.0 LollipopSeptember 2015Trinidad and Tobago -TTT (link)
Panama - PCW (link)
G900HXXU1BOG55.0 LollipopAugust 2015India (link)
G900HXXU1BOG45.0 LollipopAugust  2015Kazakhstan (link) (Europe)
G900HXXU1BOF15.0 LollipopJuly  2015South Africa (link)
G900HXXU1BOE25.0 LollipopJune  2015Argentina (link) (The Americas)
G900HXXU1BOD45.0 LollipopApril  2015Africa (link)
UEA (link)
G900HXXU1BOD35.0 LollipopApril  2015 (details)(link) (SEA)
G900HXXU1BOD15.0 LollipopApril 2015(link) (The Americas)
G900HXXU1BOCA5.0 LollipopApril 2015 (details)(link)  (Europe)
G900HXXU1BOB85.0 LollipopMarch 2015(link) (The Americas)
G900HXXU1BOAD5.0 LollipopMarch 2015(link) (Europe)
G900HXXU1BOA75.0 LollipopFebruary 2015 (details)(link)

Galaxy S5 SM-G900H Android 4.4.2 KitKat Firmware

BUILD VERSIONANDROID VERSIONBUILD/RELEASE  DATEDOWNLOAD
G900HXXU1ANG34.4.2 KitKatJune 2014 (details)
G900HU1ANE24.4.2 KitKatMay 2014 (details)
G900HU1ANCI4.4.2 KitKatMarch 2014(Europe & Asia)(Middle East & Africa)
G900HU1ANCD4.4.2 KitKatMarch 2014 (details)

Odin Flasher Tools

Odin3_v3.07Download
Odin3_v3.09Download
Odin3_v3.10.6Download
Odin3_v3.10.7Download
USB Driver (Download the latest Kies 3) orDownload
Edit