Samsung has been consistently updating their new and old Android devices under the Galaxy brand to the latest Android Lollipop firmware. Many Galaxy devices are updated to Lollipop firmware in the past couple of months and the updates keeps on rolling fluidly even now. The Sprint Galaxy S5 is the latest contender from the Galaxy series to join the Lollipop family and the OTA started rolling out starting this Wednesday.

The Lollipop update brings the Sprint Galaxy S5 to G900PVPU1BOA6 build number and also includes WiFi calling improvements. If you’re lucky enough, you should see the Lollipop OTA update notification on your notification bar any time soon. Be sure to check the Settings » About Phone » System Updates for the latest update. But if you don’t want to wait until the update rolls out on your device, follow the quick guide to install the Lollipop update on your device.

Prepare Your Device

  • Charge your device to at least 60% battery life to avoid any mishaps during the process.
  • Install appropriate drivers for your Samsung smartphone. You can find them here.
  • Enable USB Debugging on your Galaxy S5.
  • Backup everything, this includes your device’s storage, SMS, contacts, and apps etc. The process will erase everything off your device.
  • Make a nandroid backup of your current ROM using any custom recovery. (Might not be useful once you update to Lollipop, but it’s worth to have a backup)


Odin tool: Download Link

Firmware: Download Link

Install Android Lollipop on Galaxy S5 SM-G900P

If you’re new to Odin tool and firmware flashing, do follow our detailed guide from below link:

Install Stock Firmware on Samsung Galaxy Devices Using Odin – Detailed Guide

  1. Download and extract both the firmware and the Odin files in the same directory on your PC.
  2. Double-click on Odin3 3.09.exe to start the program.
  3. Boot your device into recovery mode by pressing and holding Volume Up + Power + Home buttons once the device is turned off completely.
  4. Perform a complete wipe of your device including cache, dalvik cache, system partitions.
  5. Boot into the download mode. To do this:
    • Power off your phone first.
    • Press and hold  Volume Down + Power + Home together until you see Warning screen with Android logo.
    • Press Volume Up to acknowledge the warning and boot into download mode
  6. Connect your device to the PC using an USB cable and make sure the device is detected.
  7. In Odin, click AP button and select the firmware file with .tar extension
  8. Make sure Auto Reboot and F.Reset Time checkboxes are enabled in Odin while the Re-Partition checkbox should not be checked unless you want to repartition your device.
  9. Finally, hit the start button and wait until the firmware is flashed. Once completed, the device will reboot automatically.
  10. Disconnect the device from PC and wait until the device restarts.

That’s it. Once rebooted, you’ll see the Android 5.0 Lollipop setup screen on your device. 

Since your device is completely wiped clean and installed Lollipop on it, you won’t be having any root permissions on your device. If you’re looking for a root method, here’s a simple work around to get the root working on Lollipop build.

Root Sprint Galaxy S5 on Lollipop

  1. Download the CF-Auto-Root package and flash it on your device using the detailed guide given here.
  2. Install TWRP recovery on your device by following the guide from here.
  3. Now, download the SuperSU zip and Knox removal mod and copy them to the root of your device’s storage.
  4. Boot your device into recovery mode by pressing and holding Volume Up + Power + Home buttons once the device is turned off completely.
  5. Flash the SuperSU zip followed by Knox removal mod to install SuperSU and reset Knox flag on your device.
  6. Reboot your device once everything’s done.

Now you’re on the latest OA6 Lollipop build on your Sprint Galaxy S5 and also have a working root.


  1. I havent updated my phone, but it should be the same one, G900PVPU1BOA6, it is a sprint s5.
    I am just concerned about tripping the knox counter since I was told that towelroot wont work on lollipop anymore.

  2. Since you got this “Recovery is not Seandroid enforcing”, I just offered a suggestion. Can you tell me the build number of the Lollipop firmware on your phone? The method works with G900PVPU1BOA6.

  3. What’s the purpose of the knox removal mod then? I thought it was used to remove knox apps from the device.
    Can you explain what you mean in step 5…”Flash the SuperSU zip followed by Knox removal mod to install SuperSU and reset Knox flag on your device.” only knox mod part. Thank you.

  4. I tried this as i thought it would be a good time to try rooting my phone. All steps worked up to the point when i tried to install the CF root package. Upon reboot it gives me the error “Recovery is not Seandroid enforcing” and freezes me in that bootloop. I After a stressfull hour i was able to reinstall lollipop by repeating the first section steps so im not bricked.. but what am i doing wrong in the rooting step?

  5. Hello,
    This method will trip knox counter, right? Though, did I misunderstood something or the knox removal mod is really used to reset the knox counter? Thank you in advance!

This site uses Akismet to reduce spam. Learn how your comment data is processed.