[International Tegra 3] Android Revolution HD (ARHD) [HTC ONE X]

Last Updated:

  1. romeo1976

    romeo1976 Well-Known Member

    updated 2012/04/26

    Wow it seems many ppl viewed this thread, means many ppl like me looking for guides! :)
    So thought i clean it up a bit so it'll be easier for everyone to read this main post.

    1st time rooting and installing ARHD

    If you are looking to ROOT your phone and get ARHD ROM, post #10 on this page will give you info on the steps to do so. Then please use Curse4eva's video tuts for full step by step guide -

    Going through the 1st page of this thread should give you some good info if you are new to android rooting.

    Updating to latest ARHD from older version
    If you want to "update" your ARHD to the latest version (currently 7.1.0), then please scroll down this page to my post (#21), step-by-step guide.


    hi there just thought i start and thread on ARHD as i m looking into it myself atm.

    the official thread is [ROM] Android Revolution HD 1.2.2 | ICS | High Quality & Performance | HTC Sense 4.0 - xda-developers but already 100pages+...

    hopefully we can focus on installing process in more details and step-by-steps here for new users to android like me.

    If anyone already has this running on their One X here please care to help and explain the instructions and process.
    I am a bit confused on the terms as a newbie and has many queries before i want to go ahead.

    Lets start with the initial requirements:

    You Need:
    -Unlocked HTC One X <<< carrier sim locking unlocked?
    -S-On/S-off <<< where and what is this
    -clockwork recovery <<< where and what is this

    Heres a guide that might be useful to understand the whole tweaking process Ultimate HTC One X Guide To Tweaking, Flashing and Modding | Captain Debugger .

    ok, here are the next steps from the guide with my queries:

    How to Flash
    -Download ROM (file) and download 'Super Wipe' script (file), and it on your SD card

    -Boot your phone in recovery mode (vol down + power)

    is this when your phone is on and you simply just [hold power button + the volume down button]?

    -In main menu, select "install zip from sdcard"

    -Select "choose zip from sdcard" and browse to the location of "Super Wipe" script and let it run

    -Once again select "choose zip from sdcard" and browse to the location of Android Revolution ROM and let it run
    -After all completed, reboot the device

    by pressing and hold the 'power button'?

  2. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    The Unlocked HTC One x refers to an OX with an unlocked bootloader via htcdev: Welcome to HTCdev

    S-Off is virtually the same as having an unlocked bootloader. S-Off gives you a bit more freedom, but for the purposes of installing a custom ROM, unlocked via htcdev is fine.

    Clockwork is a custom recovery image. A recovery image is what your phone uses to install official ROMs, custom ROMs, kernels and themes etc. Your phone comes with a recovery image pre installed, but it will only accept official updates from HTC/your carrier, clockwork changes that and allows you to install anything you want. Without an unlocked bootloader, you can't install a custom recovery image.

    That help?

    When I get round to doing it myself, I'll write a guide that details the process from start to finish, but in the mean time, if you have any questions, fire on.
    wrst and romeo1976 like this.
  3. romeo1976

    romeo1976 Well-Known Member

    updated main post with new query.
  4. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    That's the basic gist of it yeah, but there's a little more to it than that.

    1. Ensuring Fastboot is off in the power menu, turn your handset off
    2. Leave it for 10 secs or so, hold the volume down button and turn your handset back on.
    3. You'll be presented with a white screen with 3 skateboarding androids on the bottom of it, using the volume buttons to move and power to select, select fastboot, then in the next menu, recovery. After a 15-30 seconds, your phone should boot into clockwork
    4. Again, using the volume and power buttons, head to Backup & Restore, then backup (I can't stress how important that step is).
    5. Once the backup has completed, head to install zip from SD Card, Choose Zip, then the super wipe zip.
    6. Once wiped, DO NOT REBOOT, head back to the main menu in clockwork and select install zip from SD Card again, then select the Android Revolution zip
    7. Once completed, head back to the main menu, then select Reboot Now
    8. Voila.

    That seem ok?

    Edit: Worth noting you need at least a 50% charge whilst doing this, as far as I remember the phone won't charge in recovery.
    romeo1976 likes this.
  5. romeo1976

    romeo1976 Well-Known Member

    after downloaded clockwork rom where do i put it? just anywhere on the sd card?

    also is this the right site to get the clockwork download?
    Interim ClockworkMod Touch Recovery for the HTC One X (+stock download) - Android @ MoDaCo

    the firmware rom is the 'PJ46IMG.zip', correct?
    also on the firmware page http://forum.xda-developers.com/showthread.php?t=1551581,
    it has a seperate 'how to flash' instructions, is this required as well?
    How to flash:

    1. Check your CID using fastboot getvar cid and MID using fastboot getvar mid
    2a. If your CID and MID are supported by default, navigate to point 3.
    2b. If your CID or MID is not supported by default, do this: (you do it at your own risk)
    2c. Open PJ46IMG.zip (don't extract it)
    2d. Open android-info.txt in text editor
    2e. Add your cidnum: <your CID> or modelid: <your MID> to the list, save file and close archive
    3. Place PJ46IMG.zip on your SD card
    4. Boot your device holding power button + vol down button
    5. Follow instructions on the screen
  6. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    romeo1976 likes this.
  7. romeo1976

    romeo1976 Well-Known Member

    thanks a million! thats what i was looking for!

    from this dummies guide, where is the part where i come in to use ARHD?
    -is it at the end where the phone is booted to the new custom recovery mode?
  8. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    The XDA thread stops and my post here picks up where it leaves off by the looks of things.

    Again, linking the 2, does all that make sense? I can have a go at lumping both sets of instructions together if it makes it easier, it just might not be today.
  9. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    Hang fire, I just noticed this "--- It's necessary to flash new firmware package before flashing this ROM ---
    --- You don't need to flash it unless it is mentioned in the changelog! ---" in the ARHD thread. I'll need to do a bit of digging to see if the alternative firmware is needed or not.

    I suspect no, but I'll need to investigate first.
  10. romeo1976

    romeo1976 Well-Known Member

    I have now rooted and custom rom-ed my htc one x!
    thanks to EL PRESIDENT and CURSE4ever's video tut for making it extra easy and understanding.

    So here are my re-collective info on the Rootings stuff in newbies terms :)
    Let me know if any incorrect.

    Rooting - its like jailbreak for iphones but little different.
    HTC officially released 'unlock' function to public for anyone to use.
    Obviously its intended for developers, but open to anyone, and for generic users like us, we can utilise this to have the ability to take full control of our handset.

    the rooting involves 2 process and the 3rd process is optional where you want to install custom roms.

    Rooting STEP 1 - Unlock bootlock via htcdev.com
    Officially unlock your phone, so all functions are 'unlocked'.
    designated for developers, but for general users case it unlocks functions to take full control ability of our phone.

    Rooting STEP 2
    - install clockwork recovery (CWR)

    Up till this point, if you've done whats required, then your phone is officially ROOTED.

    Rooting STEP 3 - installing custom roms.
    Roms are like the versions of windows, eg Windows Xp, Vista, 7 for PC, except for android phones. phone comes with a 'stock'/generic rom itself always.

    After rooting and installed CWR, you are now able to install any versions of Rom you like.

    Some roms are customized from the stock rom to make it 'better' performance in some way, eg ARHD rom << this is one of the first/main reason why i want to root my phone.

    some rom are done up so it looks cool and different from the stock feel. use at own risk.

    Hope this helps! :)
    wrst and El Presidente like this.
  11. romeo1976

    romeo1976 Well-Known Member

    note after i installed ARHD rom the battery now last forever!!!!!!!
    (well like more than a day now lol compare to less than a day previously with the way i use it)

  12. El Presidente

    El Presidente Beware The Milky Pirate! Moderator


  13. romeo1976

    romeo1976 Well-Known Member

    thanks again for the help mate :)

    Anyway, so let move on from here.

    Say if ARHD has a new version, what do i do?
    is it just the same as if i am to install a different rom?
    that i have to CWR and erase all data and re-flash with new rom?

    also if the official stock rom has a new version and i want to try it out, what i do?
    do i just update from the phone or do i need to get the 'rom' and flash it?
  14. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    Generally no, when going from one version of ARHD to another version of ARHD, there isn't a need to wipe, however Mike will make it clear in the thread if you do. To be honest, it's not a bad habit to get in to (wiping between flashes), as it can help eliminate any potential issues with your new ROM.

    If a new version of an official ROM is released, the ARHD dev is pretty good at making a ROM out of it relatively soonish.

    If you want to go back to stock, it's not as simple as flashing the ROM. You could restore your backup then go for the OTA (you'd need to flash the stock recovery first), or you'd run what's called an RUU. You basically connect the phone to your PC, run an exe file and it will install the Stock ROM for you. There's a little more to it than that, but in laymans terms, that's it.
  15. romeo1976

    romeo1976 Well-Known Member

    Well the ARHD is now up to 3.1.0 and it seems sensible for me to update my rom from ARHD 2.0.0.

    So here are the outline of the steps that i'll do for this transition, just need someone to confirm if all ok hopefully...

    -already unlocked via htcdev
    -already installed ClockWorkRecovery
    -successfully installed a previous version of ARHD or other custom rom.

    Here are the steps to update your rom:

    -Download new rom, and upload to sdcard on phone. zip file.

    -Connect phone to PC, and Reboot phone to bootloader mod by holding Power button and Volume down button together

    -Select Recovery, which will reboot again but into ClockWorkRecovery mod

    -Wipe data/factory reset (optional but good to do)
    -Wipe cache partition
    (optional but good to do)
    -Advance > Wipe cache again. (optional but good to do)

    -Select install zip from SD card
    -select the rom and Yes install.
    -Reboot system

    All ok?
  16. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    There's no harm in the factory reset, but I don't think it's needed if you go from one version of his ROM to another.

    Def do both caches though.

    BTW, which software version did you come from when you rooted? I'm thinking about installing ARHD myself at some point this week.
  17. navzptc

    navzptc Member

    Make sure you flash the boot.img as stated in the instructions - dead easy using the bat file in the boot.img download.

    Also use superwipe after you have backed up your rom and you have the new rom image on your phones memory card.

    If you follow the instructions in Mike's thread, it should go smoothly - always has for me :)

    ps. Downloading the 'Alternative Firmware' is not required at the moment.
    El Presidente likes this.
  18. romeo1976

    romeo1976 Well-Known Member

    Me newbie, so what's the boot.img for?
    Is this always necessary to flash this first for reinstalling new custom firmware? Or its just for this version of ARHD?

    Also what's superwipe for?
    I thought Clockwork Recovery has the wiping features already like I listed??

    oh also i was initially on stock build 1.26.401ish, and then rooted to ARHD 2.0.0.
    El Presidente likes this.
  19. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    Thanks Nav, I'm fine with the actual flash etc (I'm a seasoned pro in clockwork :p), I just wasn't sure about the alternative firmware flash as I'm branded. Reading through it though, it looks as though the bootloader unlock blanks your CID.

    Romeo, clockwork can do it yeah, but the superwipe script does all the relevant wipes in one. If you do them manually, it just takes a little longer. The Superwipe script also formats the partitions to EXT4 and I think clockwork does EXT3 (EXT4/3 are just filesystems, like FAT32 or NTFS in windows).

    Also, the boot.img gives you root I believe, I'll need to double check.

    Finally, sorry for hijacking your thread with my questions, I can create an new one if you want me too?
  20. navzptc

    navzptc Member

    From what I understand (probably wrong!), flashing the boot.img inserts the required kernel onto the phone for the ARHD Rom - Has to be done each time a new Rom image comes out (if specified by Mike in instructions) even if updating same main version number ie. 3.0 to 3.1.

    Superwipe, as stated by El Presidente just does a quicker and better job of clearing out the caches etc.

    Looking through the ARHD forum pages, it seems that the majority of problems experienced are due to people not flashing boot.img and not superwiping before installing ARHD for first time or between major versions.
  21. romeo1976

    romeo1976 Well-Known Member

    Ok i've just got my ARHD up to date (3.1.0) :)

    so here are the steps coming from an older version of ARHD (2.0.0):

    -already unlocked via htcdev
    -already installed ClockWorkRecovery
    -successfully installed a previous version of ARHD or other custom rom.

    -backup your stuff :thumbup:

    -Download latest ARHD ROM
    -Download superscript
    -copy both "zip" files to your ONE X

    -Download boot.img flashing file, "rar" file, and extract to your fastboot folder. (if you've follow CURSE4EVA's video tut from before, then your fastboot folder should be c:\fastboot )
    you can overwrite to the newer 'fastboot' file if it pops up.

    *Note this 'FLASHING BOOT.IMG step is required if want to update to the currently version of ARHD 3.1.0.

    1. FLASH BOOT.IMG by:
    -connect phone to pc
    -press and hold both POWER & VOLUME DOWN button
    -select fastboot
    -go to your FASTBOOT folder on PC (my was C:\fastboot)
    -and click on "install-boot.bat" file.
    -your phone should trigger and begin this FLASHING process automatically.
    -reboot or shutdown to complete.

    2. Superwipe just to make sure all goes smooth with new rom
    -connect phone to pc
    -press and hold both POWER & VOLUME DOWN button
    -select Recovery (gets you to ClockWorkRecovery)
    -Select install zip from SD card
    -select the SUPERSCRIPT zip file and do it to wipe all.

    **NOTE: apparently STEP 1 or 2 doesnt have to be in this order, ppl said they do superwipe first and then flash boot.img. i just did it this way as Mike's instruction has flash boot.img right at the top as the initial steps.

    3. New ARHD ROM installation
    -in the ClockWorkRecovery mode
    -Select install zip from SD card
    -select the new ARHD ROM and Yes install.
    -once all done, reboot system to complete.

    The whole thing took like no more than 10min..

    Hope this helps! :five:
    El Presidente likes this.
  22. romeo1976

    romeo1976 Well-Known Member

    i was hoping someone here can help me out with this question:

    i m aware the HBOOT and RADIO baseband updated on the 1.28 OTA.
    i flashed ARHD before that.

    my q is that what does HBOOT and RADIO basband do, and if the newer versions would make my phone 'better' in anyway???

  23. aosp

    aosp Member

    5.0.0 is stunning. Performance has definitely boosted.
  24. romeo1976

    romeo1976 Well-Known Member

    there is another OTA update now, 1.29, which i believe includes another update to Radio and Hboot.

    So my question remains, does the Radio & Hboot make phone perform better in any way? ie would the reception/wifi be better? or make the phone 'boot' faster or something?
  25. El Presidente

    El Presidente Beware The Milky Pirate! Moderator

    Not sure about the radio, generally yes new radios improve signal etc, but it's specific to your area/network. If you're happy with what you've got, I'd say stay as is, flashing a radio is a risky business.

    Not sure about hboot though, I'd need to research what benefits the new one beings.

Share This Page