Download Galaxy S5 Firmware (G900AUCS4DPH3 and G900VVRU2DPG2 OTA added)

stock firmwares5

Note: We’re mentioning the latest firmwares added to this page in the list below. Please find the download links for these firmwares in the relevant section below.

  • G900AUCS4DPH4
  • G900VVRU2DPG2

Update [October 18, 2016]: Verizon released a new update yesterday for the Galaxy S5, identified as G900VVRU2DPG2 build. The update is also available as an OTA for download, so you can install it right away without having to wait for the firmware to show up for the PG2 build. Look at the Verizon section below (SM-G900V) for OTA download.

Update (June 27, 2016): write Samsung has released the Android 6.0 Marshmallow update for Canadian users of Galaxy S5 Neo. Build is G903WVLU1BPF1. Download links have been added below.

Update (June 3, 2016): Verizon Galaxy S5 Marshmallow update added as firmware, build no. G900VVRU2DPD1. So if you didn’t get te OTA yet of Android 6.0 update, then you can still update on your own by simply downloading the firmware from below and install it using our guide given below.

More Marshmallow firmwares have been added of different variants of the Galaxy S5. Look below for your model!

Galaxy S5 Stock Firmware

Model no. SM-G900A (AT&T)

Model no. SM-G900P (Sprint)

Model no. SM-G900T (T-Mobile)

Model no. SM-G900T1

Model no. SM-G900T3

Model no. SM-G900V (Verizon)

OTA Update: Here’s the OTA file of Verizon S5’s G900VVRU2DPG2 update.

→ Download: G900VVRU2DPG2 (PG2) OTA

Required: Remember, you need to be on PF4 update already for this, otherwise it won’t work.

To install this, download the update file, rename it as update.zip, and transfer to your Verizon S5’s internal storage. Now reboot into recovery mode, and select ‘install update’ option, and the device should install it.

Model no. SM-G900AZ (Cricket Wireless)

Model no. SM-G900R4 (US Cellular)

Model no. SM-G900R6

Model no. SM-G900R7

Model no. SM-G900W8 (Canadian)

Model no. SM-G900F

Model no. SM-G900i

Model no. SM-G900H

Model no. SM-G900M

Model no. SM-G900K/L/S (Korean)

Galaxy S5 Sport Stock Firmware

Model no. SM-G860P (Sprint)

  • G860PVPU2CPD1 | Filename: G860PVPU2CPD1_G860PSPT2CPD1_SPR.zip (Android 6.0.1 Marshmallow)
  • G860PVPU2CPD1 | Filename: G860PVPU2CPD1_G860PSPT2CPD1_XAS.zip (Android 6.0.1 Marshmallow)

Galaxy S5 Plus Stock Firmware

Model no. SM-G901F

G901FXXU1CPE1 | Filename: G901FXXU1CPE1_G901FDBT1CPE1_DBT.zip (Android 6.0.1 Marshmallow)

Galaxy S5 Neo Stock Firmware

Model no. SM-G903W

  • G903WVLU1BPF1 | Filename: BMC-G903WVLU1BPF1-20160627191450.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: VTR-G903WVLU1BPF1-20160627191120.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: XAC-G903WVLU1BPF1-20160627190119.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: VMC-G903WVLU1BPF1-20160627191130.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: BWA-G903WVLU1BPF1-20160627191420.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: GLW-G903WVLU1BPF1-20160627191330.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: SPC-G903WVLU1BPF1-20160627191210.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: KDO-G903WVLU1BPF1-20160627191320.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: TLS-G903WVLU1BPF1-20160627191150.zip | Android 6.0.1 Marshmallow
  • G903WVLU1BPF1 | Filename: ESK-G903WVLU1BPF1-20160627191400.zip | Android 6.0.1 Marshmallow

Model no. SM-G903M

  • G903MUBU1BPD3 | Filename: TTT-G903MUBU1BPD3-20160510153431.zip (Android 6.0.1 Marshmallow)

Model no. SM-G903F

  • G903FXXU1BPE1 | Filename: G903FXXU1BPE1_G903FOXX1BPE1_SEE.zip | Android 6.0.1 Marshmallow
  • G903FXXU1BPD3 | Filename: G903FXXU1BPD3_G903FOXA1BPD3_XEO.zip | Android 6.0.1 Marshmallow

Galaxy S5 LTE-A Stock Firmware

Model no. SM-G906K/L/S

  • G906SKSU1CPE1 | Filename: G906SKSU1CPE1_G906SSKC1CPE1_SKC.zip | Android 6.0.1 Marshmallow
  • G906LKLU1CPD5 | Filename: G906LKLU1CPD5_G906LLUC1CPD5_LUC.zip | Android 6.0.1 Marshmallow
  • G906KKTU1CPE1 | Filename: G906KKTU1CPE1_G906KKTC1CPE1_KTC.zip | Android 6.0.1 Marshmallow

How to Download and Install Firmware

Be sure to check your Galaxy S5’s model no. first. You can do so using an app called Droid Info, or simply check it on its packaging box, or under Settings > About.

Then download the firmware according to that model no. only to ensure compatibility. We have provided the downloads as per model no. so that it’s easy for you to identify the firmware for your device.

Next, install the firmware on your Galaxy S5 by following the guide linked right below.

How to Install Samsung firmware

Firmware Benefits

You can use the firmware for variety of purposes, which includes:

  • Fix your Galaxy S5 if it’s giving you force closes errors and restarts randomly.
  • Unbrick your Galaxy S5 if it’s bootlooping and stuck at logo when restarting.
  • Go Back to Stock on your Galaxy S5 — helps when looking to sell the device, or fix installing OTA updates if broken.
  • Restore Galaxy S5 to factory state.
  • Upgrade your Galaxy S5 to newer Android version.
  • Downgrade your Galaxy S5 to lower build no. at same Android version.
  • Unroot your Galaxy S5.
  • Remove custom recovery like TWRP and CWM, if installed, on your Galaxy S5.

To perform any of the above, simply install the firmware meant for your device, as per its model no. in Settings, About device.

Need help? Let us know if you need any help regarding this via comments below.