yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] zervic:
For windows users using CM7:

Note 1: This is assuming you already have the SDK installed and know how to use ADB, that you have CM7 installed.

Prerequisites:

- USBDeview - http://download.cnet.com/USBDeview/3000-2094_4-10614190.html

- HTC Sync - http://www.htc.com/www/SupportViewNews.aspx?dl_id=1073&news_id=907

- clockwork2501.zip - http://xdaforums.com/attachment.php?attachmentid=591945&d=1305031790

- fastboot - http://xdaforums.com/attachment.php?attachmentid=140139&d=1230278653

- HTC Aria 2.2 - http://member.america.htc.com/download/RomCode/HTC_aria/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe

alpharevx - http://alpharev.nl/x/beta/

1. Download all of the items listed above.

1a. Make a NANDROID backup!!!

2. USBDeview...delete (uninstall) all HTC related drivers.

3. Install HTC Sync

4. Plug phone in and allow windows to install the drivers.

5. Boot into fastboot (while powered down, press and HOLD trackball button and power button).

6. plug phone in to computer and run the HTC Aria for ATT Android 2.2 ROM Update (2.2 RUU).

7. Once you get 2.2 installed, and booted into the ROM, run the alpharevx executable.

8. It should notice your phone right away (make sure USB Debugging is enabled!!) and do it's thing, and then ask you for your beta key (get it from website, with your serial number) and then it will reboot a couple times and you're good to go.

9. Once you've got your S-OFF, boot into the ROM.

10. Place fastboot.exe and clockwork2501.zip into the folder where alpharevx.exe is (if you don't do this, you'll get an error about a missing .DLL (which happens to be included in the alpharevx download)).

11a. Open up command prompt and change directory ("cd") to your tools folder for Android SDK. Run the first command under step 12 (adb reboot bootloader)

11b. Open up command prompt and change directory ("cd") to wherever your fastboot.exe is (i.e. cd c:\users\username\desktop\alpharevx). Now run the rest of the commands under step 12.

12. Run the following commands:

adb reboot bootloader
fastboot erase cache
fastboot oem rebootRUU
fastboot flash zip clockwork2501.zip
fastboot reboot

12a. After "fastboot oem rebootRUU" your phone will be stuck at an HTC screen. This is when you should type the next command.

13. You should now be able to get into clockwork and restore your nandroid.

14. Boot into your CM7 and enjoy your S-OFF :)

This is going off of sheer memory but I am pretty sure it's exactly how i did it. If I have missed any steps or said anything wrong, someone feel free to correct me. If you have any questions, as always, feel free to ask.

Again, enjoy :)

+1 to alpharev team and whomever else made this possible!
[HTC Aria Android Development] mikelebz:
I keep getting invalid beta key in Linux...anyone else have this issue?
[HTC Aria Android Development] zervic:
It's case sensitive and make sure you're typing the correct serial number too
[HTC Aria Android Development] Moh_Jay:
+1 This method is the easiest and takes a total of 3 min

Signatures are fancy.
[HTC Aria Android Development] mikelebz:
Tried several times
[HTC Aria Android Development] hi2u2:
Are you typing the serial like HTxxxxxxxxx?
[HTC Aria Android Development] donharden2002:
I get stuck on

Beta key accepted, thank you for participating. After that it just sits there and does nothing.

I'm using windows by the way.
[HTC Aria Android Development] DroidRunner:
This method worked flawlessly!

Just make sure debugging is on!

Thank you very much for the help.
[HTC Aria Android Development] brswattt:
Ah, its good everyone can finally get S-off. Good news :)
[HTC Aria Android Development] mikelebz:
yes. am I not supposed to do that?
[HTC Aria Android Development] Mr-D-Hakker:
+1 on zervic's mini guide.. it worked flawlessly for me in 10 minutes
[HTC Aria Android Development] stone_ship:
Yes! zervic's method got me to S-OFF. On Win7, couldn't even RUU upgrade until followed his instructions. Then, alpharev would hang at "beta key accepted".

Switched to XP, installed the proper drivers, and still had to retry the alpharev exe about 12 times, rebooting phone randomly in-between tries before it finally worked. Installing clockwork, nandroid and all that worked as described in the guide

THANK YOU
[HTC Aria Android Development] mikelebz:
now getting beta key invalid in windows as well :-/
[HTC Aria Android Development] lilhaiti:
Thanks Zervic

I follow your steps and everything worked except for the fact that I could not get alpharev (windows) to take my key so I booted into Linux and tried the same key and all worked well. Thanks again, now it's time to do some damage to this phone!!!
[HTC Aria Android Development] mikelebz:
FINALLY GOT S-OFF AFTER MANY MANY MANY TRIES YAAAAYYY!!!

thank you to all who have helped Especially alpharev!!!
[HTC Aria Android Development] unsivil_audio:
S-OFF is ftw!

Sent from HTC Aria - CM7 NIGHTLY + Drowning Kernel
[HTC Aria Android Development] donharden2002:
I keep getting stuck at betakey accepted a cpl of times I got to the next step don't remember exactly what it says. Can't get any further. Have tried on 2 windows pc's.

Should I just keep trying?

Or am I missing something?

I open the beta program, connect phone in charge only mode with usb debugging enabled.

Help
[HTC Aria Android Development] mtnlion:
Are you sure you've got the HTC drivers installed and your phone is in fastboot?
[HTC Aria Android Development] mikelebz:
it took me from last night until this morning trying to get it to work both linux and windows beta key was never accepted in linux, and it was very hit or miss in windows, and when the beta key was accepted in windows, many many times, I would get an error stating that the the phone disconnected....finally it worked this morning. I suggest continue trying.
[HTC Aria Android Development] donharden2002:
Thank you,

I just got to acquiring root (method 1)

_rawadb_handle_msg:unknown command 69766564

I'm not very familiar with htc phones and fastboot. How do I get into that. Is it power off the vol- and pwr until the reboot screen comes up that shows some of the phone info with reboot selections and what not?

Thanks again

Ok got that done. Had to uninstall htc sync and it worked perfectly.

Thanks for the help, it's greatly appreciated.
[HTC Aria Android Development] tpbklake:
Sounds like you may need to update the HTC USB drivers. The easiest way to do that is to download and install the latest version of HTC Sync.
[HTC Aria Android Development] mikelebz:
I believe I got that as well. All I can say is that I just kept trying. I don't think I did anything differently. I did re-download the app a few times and rebooted my phone as well several times. I did not perform this procedure scientifically at all, so I can not tell you what I did that worked.
[HTC Aria Android Development] unsivil_audio:
Boot into fastboot, and plug in usb and go to device manager. Then tell me what you see under android phone. I suspect you have the wrong drivers installed.

Sent from HTC Aria - CM7 NIGHTLY + Drowning Kernel
[HTC Aria Android Development] sd73ta:
does anyone have just the hboot or the aat rom as an update not as an .exe? or know how to convert the .exe to an update? I only have a ubuntu machine and no access to windows. I searched but didnt see it anywhere.
[HTC Aria Android Development] bkmo:
This is a nice recovery to replace what we have now. It is 2.5.0.7 with off mode charging enabled. Nice to see a battery charging image instead of Clockwork recovery when charging powered off. Also it is a 2.5 version of Clockwork without the issues that come with 3.0/4.0 versions.

http://xdaforums.com/attachment.php?attachmentid=563834&d=1302280803
[HTC Aria Android Development] Moh_Jay:
How can we replace the current recovery image? Just do what we did to get it in the first place and it will overwrite the current one?

Signatures are fancy.
[HTC Aria Android Development] Gene Poole:
You can extract the signed LIBEIMG.zip compatible file from the EXE. Just run it until you get the disclaimer screen. At this point it will have extracted all its files into your temp directory. Where this temp dir is is tough to find sometimes though and varies depending on what OS version you're running. The easiest way is to search your harddrive for a file called rom.zip. If its parent directory has a date/time stamp the same as the time you ran the RUU, this is your file.

To use it, just rename it LIBEIMG.zip and place it on the rood of your SDcard and reboot to hboot.
[HTC Aria Android Development] Gene Poole:
This is covered about 3 or 4 times already in this thread.

Get fastboot (or fastboot.exe if you're running windows) at HTC:

http://developer.htc.com/adp.html

then, with your phone at the fastboot screen, from a shell, run:

fastboot flash recovery myrecovery.img

where myrecovery.img is a valid recovery image.
[HTC Aria Android Development] unsivil_audio:
Actually if you have the android sdk installed, you have fastboot in the 'tools' folder.

Sent from HTC Aria - CM7 NIGHTLY + Drowning Kernel
[HTC Aria Android Development] drowningchild:
i dont see it in tools?
[HTC Aria Android Development] sd73ta:
i tried to extract it an i get

Archive: /home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe

[/home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe]

End-of-central-directory signature not found. Either this file is not

a zipfile, or it constitutes one disk of a multi-part archive. In the

latter case the central directory and zipfile comment will be found on

the last disk(s) of this archive.

note: /home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe may be a plain executable, not an archive

zipinfo: cannot find zipfile directory in one of /home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe or

/home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe.zip, and cannot find /home/tone/Downloads/HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe.ZIP, period.
[HTC Aria Android Development] Gene Poole:
Re-read my instructions.
[HTC Aria Android Development] drowningchild:
saying run the exe until it gets to the disclaimer....

look in the temp directory of windows(i dunno windows)

look for the zip named
[HTC Aria Android Development] bkmo:
You're correct, it is not there anymore. It is an addon now.
[HTC Aria Android Development] sd73ta:
i only have ubuntu (No windows machine) and when i run the exe thats what comes up. maybe im missing something sorry very much a newb at ubuntu
[HTC Aria Android Development] Gene Poole:
The RUU is a windows PE image and won't run on linux. Here. I did the work for you:

http://hoxnet.com/droid/HTC_Aria_for_ATT_Android_2.2_ROM_Update.zip
[HTC Aria Android Development] sd73ta:
I appreciate the help. how would i convert it in linux if you didnt help, for future reference?
[HTC Aria Android Development] bkmo:
You can extract the rom.zip from the ruu in Linux using Wine, but Gene has done all the work for you now. You can flash it with fastboot or try the method Gene describes.
[HTC Aria Android Development] DroidRunner:
For everyone stuck at what do after Alpharevx, and having trouble following ATTN1's directions!!!
[HTC Aria Android Development] donharden2002:
Just for fun after I got s off on my phone I tried super one click to root my aria and it worked.

Don't know if this had been discussed or not. I know on the incompatible list the aria is listed there but it has worked for me.
[HTC Aria Android Development] Javi97100:
And how did you flash the recovery?
[HTC Aria Android Development] donharden2002:
Just downloaded rom manager but I'm having some issues with it.

Says it installs cwm but I can't boot into proper recovery.

Any help with that part would be awesome.
[HTC Aria Android Development] donharden2002:
This is what I get when I try to flash something with rom manager.

Second pic is what I get after pressing pwr and vol up together.

Do I have the wrong recovery our something?
[HTC Aria Android Development] tpbklake:
You can't use ROM Manager to install a custom recovery. You can use the following method:

http://xdaforums.com/showthread.php?t=1122694
[HTC Aria Android Development] bkmo:
You need to flash Clockwork recovery again. That is the stock recovery. And as tpblake said you can't use rommanager.
[HTC Aria Android Development] Freemantig:
Sorry if this is a dumb question but how can I tell if I have s-off . I'm using the Windows beta. I entered the beta key and it says beta key accepted but nothing happens after that. Is that all that is supposed to happen or is something wrong?
[HTC Aria Android Development] bkmo:
Your hboot drivers in Windows are not installed, or ar the wrong ones. You need to install HTC sync, then uninstall it but leave the drivers. Then try again.
[HTC Aria Android Development] DroidRunner:
1. Shut down your phone

2. Hold volume button down and press power button together

3. White screen with android dude skateboarding should pop up after HTC screen

4. Will say S-OFF at the top left, if you did it right.
[HTC Aria Android Development] mrdoc151:
this post was a life saver. I had the S-off and was running in circles for hours until i found this!
[HTC Aria Android Development] CallMeAria:
Swapping out system apps from the phone FTW. No more messing with zips.

Sent from my cm7 Aria.
[HTC Aria Android Development] zervic:
I don't understand why so many people having issues getting clockwork installed...attn1 already posted directions as did I a few pages back...its just 5 simple commands lmao
[HTC Aria Android Development] tpbklake:
Yeah, I like what attn1 tweeted the other day:

Anyone who can't Google and get fastboot working on their PC shouldn't THINK about hacking Android.
[HTC Aria Android Development] DroidRunner:
Look how many people still ask if you can root 2.2.2, even though there is 62 threads about it. People don't take the time to look for answers. They expect instant answers.

Lol I'm a n00b, and looked every where. Help (no you didn't)

Bump. Help.

So annoying.
[HTC Aria Android Development] unsivil_audio:
Sooo true. I keep thinking, if you don't know what ADB is and Fastboot is, you probably shouldn't be using this s-off tool.
[HTC Aria Android Development] lilhaiti:
Yeah, the directions were pretty straight forward...I guess some people need someone to hold their hand. Maybe rooting and hacking aint for everybody.
[HTC Aria Android Development] donharden2002:
Did anyone ever consider that maybe some of us have never rooted an htc phone and that's why we ask questions.

I don't understand why its so hard for some people to just offer help to others.

I'm just saying.

.
[HTC Aria Android Development] unsivil_audio:
Because we're talking about actions that could potentially brick your phone. It's not meant for everyone, and is not for the faint of heart.

Sent from HTC Aria - CM7 NIGHTLY + Drowning Kernel
[HTC Aria Android Development] CallMeAria:
Its not about being new to it, its about taking the time familiarize yourself with what it is you're doing and all the necessary steps and consequences before you attempt anything. All of that information is available on this site. If someone takes the time to make that information available its only fair that those who need it take the time to find it. And of you can't grasp the concepts of the processes involves then indeed these are processes you should avoid.

When I say 'you' I'm not necessarily referring to the poster I quoted. Its a generalization.

Sent from my cm7 Aria.
[HTC Aria Android Development] drowningchild:
+1 already thanked 5x today
[HTC Aria Android Development] ChargingPaladin:
Worked w/o any hiccups for me. The longest part of the whole process was me figuring out that I needed to select HTC Sync in the USB menu. Many thanks!
[HTC Aria Android Development] Theonew:
You don't need to select HTC Sync in the USB menu.... I didn't and it still worked for me.
[HTC Aria Android Development] ibussa:
I got a noob question, what's mean s-off.
[HTC Aria Android Development] lilhaiti:
Courtesy of google.com

http://www.addictivetips.com/mobile...on-htc-android-phones-with-unrevoked-forever/

There are many more where that came from. Pay it forward!!!
[HTC Aria Android Development] 22-40:
You don't need HTC Sync, but you do need USB Debugging, which is mentioned in the OP. Since HTC Sync turns this on, it's one way to get that. Tripped me up too, at first.
[HTC Aria Android Development] gdgeorge:
Worked for me without any issues. The hardest part was getting HTC Sync installed and running.

Here's what I did from start to finish:

1. Download and install HTC Sync.

-It's located on the HTC Support page

-If you receive an error on HTC Sync install to the effect that the driver install "appears to have failed:"

-delete your temp files (usually under C:\Documents and Settings\your_username\Local Settings\Temp) (or run the Windoze Disk Cleanup utility under "start>accessories>system tools" and select "temporary files"

-retry the install

If that fails (it failed for me!)

-manually install the drivers as described here:

-Install HTC Sync normally once the drivers are installed.

-Plug in your phone and wait for the drivers to install.

-On your phone, select HTC Sync as the USB function.

-Run and ensure that your device will sync.

-Uninstall HTC Sync once you're sure it's working--all you need is a working install of the drivers. Make sure that you only remove HTC Sync and not the other two HTC items. (I think you might be able to remove the driver installer but until someone wants to try, leave it alone!)

-Extract the Alpharev files to the same folder. I used my desktop.

-Connect your phone and ensure that USB debugging is enabled under settings>applications>development

-Double-click the Alpharev.exe file. I saw the following:

-----%< Cut Here >%-----

=============================

| AlphaRev-X HBOOT S-OFF tool |

=============================

Waiting for device...

Found your device: HTC Aria (liberty-1.02.0000, Android: 2.2.2)

This is a beta release and requires a beta release key.

Please visit: http://alpharev.nl/x/beta for more information.

Enter beta key [serial: HTxxxxxxxxxx]: xxxxxxxxxxxxxxxx

Beta key accepted - thank you for participating!

Acquiring root (method 1)...

Sending in Caroline...

Cleaning up...

Rebooting to fastboot...

Waiting for fastboot...

When life gives you lemons, don't make lemonade. Make life take the lemons back!

Rebooting to fastboot (again)...

Waiting for fastboot...

SUCCESS - Life gave us lemons, we didn't make lemonade!

Press (almost) any key to exit.

-----%< Cut Here >%-----

To install clockworkMod follow ATT1's directions here.

-For step 6, open a command prompt, make sure that you're in the correct directory / folder and use the command "fastboot flash recovery recovery.img"

-Install a ROM or restore a Nandroid backup as usual and you're good to go!

Thanks to all the sources that I found and especially Alpharev. Also toe Attn1 who is always helpful!

Cheers,

Jerry
[HTC Aria Android Development] drumist:
Actually the "HTC Driver Installer" is what you need to keep. Uninstalling it also removes the drivers.
[HTC Aria Android Development] Theonew:
You do not need to sync your phone with it, neither select HTC Sync as the function on your phone. All you need to do is install HTC Sync (For the drivers to be installed), then uninstall it (leaving the drivers installed).
[HTC Aria Android Development] FroztIkon:
Ok, so I've followed this post and got the alpharev hboot and recovery. But, Recovery cannot find any zip files. I can't even find it's own backup. So, I'm kinda stuck with a recovery and hboot.

Edit:

This problem was due to a fault in the sdcard. Swapped it out and everything works fine.
[HTC Aria Android Development] ibussa:
Perfect nice Tutorial.

Thanks
[HTC Aria Android Development] kevina90:
Exactly :) we were all new to it at one point in time. Just take the time to read.
[HTC Aria Android Development] eagle0042:
Is there a downgrade method to set it back to S-ON, and back to the original 2.2.2 RUU? For instance, if you had to send it in for warranty?

Until then, I'm a little hesitant to try AlphaRev....I never know what's gonna happen to my phone.

Sent from my CM7 Liberty
[HTC Aria Android Development] CallMeAria:
I know in the first beta there was no way. If I recall correctly they said they planned to make it reversible for final release but I'm not sure I'd it got implemented into this second beta.

Sent from my cm7 Aria.
[HTC Aria Android Development] Darius_bd:
Just to be on the safe side, what serial number is that one starting with HTxxxxxxxx? I entered any number to get the beta key but now I'm afraid the program wont recognize any number...
[HTC Aria Android Development] bkmo:
When you run the program it will give you the serial. It is best to get a current download of the program and run it, then get a key and copy and paste it. Every time they fix and upload a new version it usually means you need a new key.
[HTC Aria Android Development] unsivil_audio:
Yup had a very frustrating experience last night with my roomates phone. Kept getting "beta key invalid". Downloaded the program again, and using the new version, it worked just fine.
[HTC Aria Android Development] unsivil_audio:
Just thought I'd point out, I'm not sure why everyone is worried about going back s-on for warranty. I mean, what could you possibly need to warranty the phone for. The way I see it, there are only two reasons you'd send your phone in and BOTH are NOT covered under warranty.

1) You dropped your phone and broke your display - Again NOT covered under warranty

2) You dropped your phone in water - Also NOT covered under warranty

However, I understand how you may have phone insurance that DOES cover this, but they arent gonna give a crap about a modded bootloader. Especially in the 2nd scenario, in which case the phone probably won't even turn on again ever (so they're not gonna know). Plus if it does, just dunk it in water until it doesn't. lol
[HTC Aria Android Development] Javi97100:
Any word when the official program is gonna drop?
[HTC Aria Android Development] Moh_Jay:
Yes it will also tell you in the settings in the 2.2 sense

Signatures are fancy.
[HTC Aria Android Development] theROMinator:
LMFAO
[HTC Aria Android Development] dandrumheller:
Thanks

Just wanted to post a quick thank you to the AlphaRev team, ATTN1, and bkmo for providing the tools and posting the info that allowed me to have success in getting S-Off!

Thanks Guys!
[HTC Aria Android Development] jlayton15:
the htc site dosnt have the download to the 2.2.2 ruu anymore. ive searched and spent two hours looking for it and no luck.

edit- would i be able to run the 2.1 ruu then get ota ruu for 2.2.2?
[HTC Aria Android Development] mtnlion:
Sure it does.I even Googled HTC aria downloads and it popped up first result.try again.
[HTC Aria Android Development] jlayton15:
i am and have been it takes me to the support page of htc and i select aria then it only has htc sync to download but i dont mind running 2.1 ruu then ota 2.2 but im just wondering if it would work or not
[HTC Aria Android Development] mtnlion:
My Google must be different
[HTC Aria Android Development] churapa:
I have already PMed the link, you should be good to download it!
[HTC Aria Android Development] drumist:
Here's a public link:

HTC_Aria_for_ATT_Android_2.2_ROM_Update.exe

http://www.mediafire.com/?mch2657rdy8aqct

MD5: 66d703b8a92fc382c38ceec4992a379c

I'm sure other people will be looking for this file, too, if the HTC site isn't letting you download it anymore for some reason.
[HTC Aria Android Development] whiting:
Thank you for pointing this out for us. I gave it a try and came up with not being supported at this time. Bummer. Hopefully soon.

BEGIN

=============================

| AlphaRev-X HBOOT S-OFF tool |

=============================

Waiting for device...

Found your device: Liberty (liberty-0.57.0000, Android: 2.3.4)

This is a beta release and requires a beta release key.

Please visit: ****...alpharev.nl/x/beta...*** for more information.

Enter beta key [serial: HT**********]: ################

Beta key accepted - thank you for participating!

Your device is not supported at this time.

Press (almost) any key to exit.

END