HTC Desire S Install Android 4.0 (ICS)

Posted on 2012-09-22
Last Modified: 2012-09-25
I want to install ICS on my HTC Desire S.  I am downloading the RUU from the HTCDev website, which I think is the right thing. The full source path is

I have seen many confusing and contradictory statements about how to go about installing this.  Can anyone please confirm
a) that this is the right file to use
b) how on earth I go about installing it when I have it, (or whether in fact I am wrong in thinking I want ICS in the first place.) If possible I'd like idiot proof step by step instructions.

Apologies if this does not make sense - I'm a total newbie in the Android world
Question by:andrewssd3
    LVL 34

    Assisted Solution

    Here are the instructions:

    1.Connect your phone to your PC and copy both the ICS ROM file and the Google Apps package that you have downloaded earlier to the SD card of your phone.
    2.Disconnect your phone from your PC.
    3.Enable USB debugging on your phone (Settings>Applications>Development>USB Debugging).
    4.Turn off your phone.
    5.Reboot the phone and enter into bootloader mode (press Volume Up key + OK button simultaneously and press the Power button).
    6.Select “recovery” from the bootloader menu to enter into recovery mode.
    7.In recovery mode, make a Nandroid backup.
    8.Clear your phone data.  Do a “Wipe data/factory reset,” “Wipe cache,” and “Wipe Dalvik cache.”
    9.Select ” Install zip from SD card” then choose the ICS file that you have transferred to your SD card earlier.  Install the Google Apps packaged in the same manner.
    10.The installation will take a few minutes.
    11.Once completed, select “++++Go Back++++” to return to the main menu.
    12.Reboot your phone by selecting “Reboot system now.”
    13.If the SD card doesn’t work after rebooting, try to reboot the phone again.
    LVL 17

    Author Comment

    Thanks for the quick response - I'll give that a try.
    LVL 1

    Accepted Solution

    Dear Andrew,

    The instructions which has been given to you by Michael are actually wrong.

    This is not a custom ROM. The beauty of RUU ROMS is that they are dead easy to install.

    All you have to do is unzip the file on your PC. Run the EXE file which you have just extracted and follow the steps shown to you.

    Good luck.

    LVL 17

    Author Closing Comment

    I have split the points here as Samer was right about the RUU file being easier to instal, but I have still used Michael Best's instructions to root the device.  Thanks both
    LVL 34

    Expert Comment

    "The instructions which has been given to you by Michael are actually wrong."
    Author Closing Comment
    "I have still used Michael Best's instructions to root the device."

    An easirer method does not make a longer method wrong...
    Just glad to help.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Windows 7 does not have the best desktop search built in. This is something Windows 7 users have struggled with. You type something in, and your search results don’t always match what you are looking for, or it doesn’t actually work at all. There ar…
    Windows 10 is here and for most admins this means frustration and challenges getting that first working Windows 10 image. As in my previous sysprep articles, I've put together a simple help guide to get you through this process. The aim is to achiev…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now