How To Update HTC Desire S With Android 4.0.4 ICS Viper Saga Rom

The HTC Desire S smartphone can now be upgraded to android 4.0.4 ICS using Viper Saga ROM. This smartphone is running on Android 2.3 Gingerbread which can now be updated to android 4.0 Ice Cream Sandwich officially via Viper Saga ROM.

If you are not happy with the official ROM then you can update your HTC Desire S smartphone with this Viper Saga ROM. It comes with many goodies and new features. Since this Viper Saga ROM is a custom ROM it may have few minor bugs.

HTC Desire S

The Known bugs of the Viper Saga ROM are:

1.Headset button will not work

2.Removing the AOSP Widgets will not work for some people. But you can fix this bug. Just go to the landscape mode and rotate back to the portrait after that it will work nicely.

Features of Viper Saga ROM:

1.This ROM is based on android 4.0.4 + Sense 4.1 from HTC One X.

2.Init.d support


4.Memory optimizations

5.Venom Tweaks – Huge collection of customizable tweaks

6.Venom OTA

7.Venom HUB

8.Extended Quick Settings

9.Persistent ADB enabled

10.Ramdisk Tweaks

11.CM statusbar brightness mod

12.Added Secure and blocklist folders to message app

13.Venom File Manager

14.Custom Venom Package Installer

15.Custom Venom Download UI

16.Latest hosts file

17.Choose between apex or nova launcher in desense

18.And many more…………

Pre-requisites to update HTC Desire S using Viper Saga ROM:

1.First backup all your internal datas which was available in your HTC Desire S smartphone.

2.To backup the SMS, MMS and Call log entries use the Backup and Restore app

3.To backup the Contacts and Settings use the android default backup options.

4.To backup your Songs, Files, Images and Videos; just copy them all to the internal or external SD card.

5.Don’t forget to note down your APN and MMS settings on your HTC Desire S smartphone. Just go to the path Applications>Settings> Wireless and Network> Mobile Networks>Access Point Names.

6.Next unlock your bootloader by visiting

7.Next download and install the USB driver on your HTC Desire S smartphone.

8.After that enable the USB Debugging mode on your HTC Desire S.

9.Then make sure your HTC Desire S smartphone was rooted .

10.Finally put your device on the charge and let them to charge upto 100% or atleast 80%.

If you followed all the above mentioned pre-requisites then go to the next section where I have given the instructions to flash the Viper Saga 4.0.4 ICS Sandwich Rom on HTC Desire S smartphone.

viper saga ROM

Procedure to update HTC Desire S with Viper Saga 4.0.4 ICS Sandwich ROM:

1.First download the Viper Saga 4.0.4 ICS Rom from here to your computer.

2.Once it is downloaded connect your HTC Desire S with the computer by using USB Cable.

3.Then copy the zip file to your device SD card. Don’t extract the file just copy and paste over there.

4.Then disconnect your phone from computer and turn it OFF (Don’t urge; wait for complete shutdown of the phone and then reinsert the battery).

5.After that boot your HTC Desire S into HBoot. To do that you need to press and hold the Volume Down button and Power button together until the HBOOT menu comes out.

6.Next go to the recovery mode from the menu using volume button and select it by pressing the Power Button. You will be in the recovery mode soon.

7.Then use the Volume Keys to browse between the options in recovery and use the Power key to select an option

8.Then select the zip from SD card option and choose the zip from SD card option and then select the Viper saga file which you have already copied on your SD card.

9.Select that file by using the Power button. Then confirm the installation by selecting the Yes option.

10Install the file on the next screen. The aroma installer will pop-up. Choose fullwipe on aroma installer and select the mods that you wish.

11.In case, your device did not reboot automatically then go back to the main recovery menu and select the reboot system now to reboot the HTC Desire S option and boot up into the Viper Saga ROM.

12.The first reboot will take a longer time than the expected time. So, wait until patiently.

13.That’s it!

Now, you have successfully installed the android 4.0.4 ICS based Viper Saga ROM on your HTC Desire S smartphone. Share your experience on the comments section.

About Petr

Petr Kudlacek runs this android root guide blog. Get android rooting tips, tutorials, ROM installation tutorials here.


  1. How long it takes time for the first reboot?

Speak Your Mind


Show Buttons
Share On Facebook
Share On Twitter
Share On Google Plus
Hide Buttons