There's no shortage of the flavors of Android you can enjoy, but some people like the classics. That's why you have so many people waiting out for official software releases or jumping on any leaks they can find. If you're an HTC One S user and you want to go stock, check out what XDA Developers member torxx has for us today.
The stock software version 2.31.401.5 ROM has been deodexed and zipaligned with the latest SDK r20. This ROM is for people who want to enjoy Android completely stock, with nothing added and nothing removed. The best part is that you can enjoy this ROM to the fullest because torxx has already rooted and imbued it with the latest SuperSU.
Installing the stock software version 2.31.401.5 ROM is a little tricky compared to our typical installation process via ClockworkMod Recovery. You will need to flash the ROM first via ClockworkMod Recovery and then flash the boot.img via Fastboot. If this is your first time doing this, have no fear.
This guide shows you how to flash pre-rooted software version 2.31.401.5 for the HTC One S.
- The instructions in this guide are intended for use with the HTC One S. Applying these instructions on another device or model may produce undesired outcomes.
- The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
- Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
- Read and understand the whole guide first before actually performing the instructions.
- An HTC One S with an unlocked bootloader and custom recovery installed (either ClockworkMod Recovery or TWRP Recovery are recommended)
- A Windows PC
- Handset USB drivers installed on the PC. You may install the drivers by installing HTC Sync.
- Enable USB debugging on your handset.
- Disable antivirus, firewall, and other security software. Also disable HTC Sync and other software that accesses your phone. Such software can interfere with the procedure in this guide.
- Make sure your device's battery still has at least 70% power. You don't want the device to shut down in the middle of the procedure.
- Download the stock software
version 2.31.401.5 for the One S file (2.31-Rooted-Deodexed.zip, md5sum: f67eb7b2972ee71285bd79de32cf0b14) to your computer
- Download the Fastboot package (Fastboot.zip, 404.46 kB) to your computer.
- Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
- Copy 2.31-Rooted-Deodexed.zip to your One S's internal SD card.
- Extract the Fastboot ZIP file to the C:\ drive on your computer. You should get a folder named Fastboot with 4 files inside it.
- On your computer, extract the boot.img file from the 2.31-Rooted-Deodexed.zip file.
- Copy the boot.img file to the Fastboot folder. You should now have 5 files inside it.
- Switch off your One S.
- Boot into Recovery Mode. First, boot into bootloader mode by pressing and holding down the Volume Down and Power buttons. Select Recovery using the Volume keys and select it using the Power button.
- Make a NANDroid backup. Select Backup and Restore and select Backup.
- Select Wipe data/factory reset. Confirm the action on the next screen.
- Select Wipe cache partition. Confirm the action on the next screen.
- Select Install ZIP from SD card.
- Select Choose ZIP from SD card and select the ROM file.
- Select Go back.
- Select Reboot system now.
- Turn off your phone and reboot it into Fastboot Mode, as follows: First boot into bootloader mode by pressing and holding down the Volume Down and Power buttons. Select Fastboot Mode using the Volume keys and select it using the Power button.
- Connect your One S to the computer via the USB cable.
- Open a command prompt on your computer.
- Type the following and press Enter after each command:
- A string of numbers and letters should appear if the phone is properly detected. If not, re-install your phone's drivers.
fastboot flash boot boot.img
fastboot erase cache
- The last command will reboot your phone into Normal Mode. Let the ROM boot. First boot may take some time, so be patient.
Congratulations! Enjoy stock and rooted software version 2.31.401.5 on your HTC One S.