• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

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

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 -
http://androidforums.com/one-x-all-...-root-one-x-flash-custom-roms-cursed4eva.html

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.



--------------------------
INITIAL THREAD

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 .



20120414
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'?
 
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.
 
  • Like
Reactions: wrst and romeo1976
Upvote 0
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.
 
  • Like
Reactions: romeo1976
Upvote 0
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
 
Upvote 0
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.
 
Upvote 0
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)
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.

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! :)
 
Upvote 0
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?
 
Upvote 0
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.
 
Upvote 0
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...


prerequisite:
-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?
 
Upvote 0
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.
 
  • Like
Reactions: El Presidente
Upvote 0
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.
 
  • Like
Reactions: El Presidente
Upvote 0
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?
 
Upvote 0
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.
 
Upvote 0
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):

-------------------
prerequisite:
-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:
 
  • Like
Reactions: El Presidente
Upvote 0
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???


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?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones