Update HTC One S To Android 5.1.1 Lollipop With CM 12.1 Nightly ROM

Update HTC One S to Android 5.1.1 Lollipop instructions. Are you a HTC One S user? Of course you will be glad reading this news.

Your old smartphone can now taste the delicious nuance of Android 5.1.1 Lollipop. Yes you read it right. You will have that Google latest mobile OS running on your smartphone.


Thanks to CyanogenMod team that has poured their attentions to deliver Lollipop through their CM 12.1 Nightly. You can flash the ROM to your phone right now by following the guides written from the post.


  • You need to unlock your device bootloader, as this ROM was created based on on AOSP project.
  • The ROM has not yet reached the final build, so you can expect bugs once it’s fully running to your phone.
  • You need to also enable HTC One S USB debugging mode of yours.
  • Should already have a custom recovery installed.
  • It’s recommended that your device is rooted.
  • Be sure you backups all the data you regard important before proceeding to the full flashing instructions below.
  • Your device should be HTC One S. Not any other models or types. Mark that guys.

How to update HTC One S to Android 5.1.1 Lollipop by flashing the CM12.1 Nightly Build ROM

Files you need.

Don’t extract all the zip files you just downloaded above.


  1. You need to transfer all the zip files you downloaded to computer to your HTC One S. To do so connect your phone to computer / laptop.
    Connect Smartphone To Computer PC
  2. Transfer the zip files to SD Card Root folder not in external storage (Transfer boot.img to android-sdk-windowsplatform-tools directory).
  3. When all the zip files are stored in your phone then power off your phone to get into the Bootloader / Fastboot mode, do so by powering it on while your fingers pressing the Volume Down + Power buttons at the same time.
  4. Inside the Fasboot Mode, go to android-sdk-windowsplatform-tools directory in your computer, then launch the Command Prompt box. (Shift + Right Click -> Open Command Prompt).
  5. Inside the command prompt box, type or execute the following command.

    fastboot flash boot boot.img

  6. And then this command too.

    fastboot reboot

  7. Then do the onscreen instructions, choose the Bootloader then choose Recovery.
  8. Inside the recovery (This is the interface of CWM, if you use other custom recovery would be different, but still the options are the same). Do the Wipe Data/ Factory Reset action.
    Wipe Data Factory Reset CWM
  9. Once the above task completed, move to Wipe Cache Partition then move to Advanced menu to perform Wipe Dalvik Cache. It is recommended for you to also wipe data partitions and system.
    CWM Wipe Cache Parition


    Wipe Dalvik Cache
  10. Back to the CWM recovery menu, then select the Install Zip From SD Card afterward select the Choose Zip From SD Card option then find the CM12.1 Nightly Android 5.1.1 zip file that you transferred to your phone earlier. The action will start the ROM flashing process.
    Install zip from SDCard


    Choose Zip From SD Card
  11. Now you can repeat the above procedure to flash the Gapps zip file.
  12. If all the flashing processes are done you can back to the main menu by utilizing the *****Go Back***** option then reboot your phone using the Reboot System Now option.
    Reboot System Now CWM Recovery
  13. Your HTC One S will automatically reboot once the option selected. It will then load all the ROM and Gapps zip files to normal mode.
  14. The rebooting process could be longer than usual reboot. Just be patient.
  15. Done.

Awesome guys now your HTC One S is powered with Android 5.1.1 Lollipop thanks to the CM 12.1 Nightly to make this possible. You can verify it by simply go to Settings -> About phone to see the ROM build there. See you again in the next posts of Install Android ROMs blog.

Leave a Reply

Your email address will not be published. Required fields are marked *