Related
There was an application called instantroot that roots HTC hero running 1.5 but until the software was upgraded nothing was done for the instantroot application. Do you have information about that? Is the developer still working on it?
rapsass said:
There was an application called instantroot that roots HTC hero running 1.5 but until the software was upgraded nothing was done for the instantroot application. Do you have information about that? Is the developer still working on it?
Click to expand...
Click to collapse
Not heard of it for a while, but this method at http://forum.xda-developers.com/showthread.php?t=726118 works on 2.1 fine with little issues.
Thanks but I'm still looking for a very easy way to do the root. I don't know why(may be I'm afraid) but I still hesitate to root my hero. I'll think about it again, thank again.
Following that link pulser gave will give the easiest way to root your hero.
Its thanks to that I'm able to root it with no problems whatsoever.
Good Luck!! Don't let yourself stay unrooted!!!
Ok. I'll try later as the villainrom web site is not reachable now.
rapsass said:
Ok. I'll try later as the villainrom web site is not reachable now.
Click to expand...
Click to collapse
Hmm. Are you having trouble too getting onto the site?
Here's the instructions as posted.
Hi all,
I believe I have managed to find a way to root the 2.1 RUU for GSM Hero, completely using the work of wag3slav3 over at XDA (http://forum.xda-developers.com/showthread.php?t=724741), so thanks to him
I took his Droid Eris root and used the correct files for our Hero, and thanks to daentech on IRC, we tested the process and it worked. Here are the conditions used in the test:
1) GSM HTC Hero installed with the 2.1 ROM based on RUU (on this occasion an update.zip was used, as the user involved didn't want to lose root obviously). That zip is unrooted and stock, taken straight from the RUU and converted to update.zip.
2) Booted into ROM, and enabled USB debugging. ADB was installed and set up on this machine, as per this guide - http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
3) Then downloaded this file: http://www.villainrom.co.uk/uploads/GSMRoot.zip
4) Extract it to a folder on your computer. Open the command prompt using Start > Run > cmd.exe (and press enter)
5) use cd to get into the folder you stored the extracted files.
6) Run the command "runindos.bat"
(If you use linux, put adb in your path folder, and then download this shell script: http://www.villainrom.co.uk/uploads/runinlinuxadb.sh and execute it as normal. Rest will be same as in windows. )
7) Ideally, the phone should sit there for a bit, with some things appearing on screen like
Files copied and permissions set, rebooting HTC Andriod 2.1
Your phone will now reboot into normal mode, then reboot into recovery mode
If it does not reboot the second time, wait 10 minutes and manually reboot and begin again
Your phone is now rebooting in Rooted Recovery mode, do a backup and load yourROMs
Click to expand...
Click to collapse
And it will reboot a couple of times. You will hopefully end up sitting in recovery with a blue 'care bear' in the background
If so, you now have a custom recovery installed. Do a nandroid, and flash a custom ROM like VillainROM 12 or whatever. You should now have root.
8) To further enhance the usefulness of recovery flash VR 12 from here: http://villainrom.co.uk/viewtopic.php?f=95&t=1807 which includes a modified recovery that wipes better than the stock Amon-Ra
If you don't get it to work, please post any errors or details of what happens, and copy and paste your entire command prompt window contents into a
Code:
[/quote] box in the forum window so we can see what's happening.
Hope this works
[size=3]PS. Here are some ROM links for you.
http://villainrom.co.uk/viewtopic.php?f=95&t=1807 - VillainROM 12 (Full Sense 2.1 ROM)
http://www.villainrom.co.uk/viewtopic.php?f=45&t=2844 - FroydVillain 1.1.0 (Vanilla 2.2 Froyo ROM)[/size]
[/quote]
If you can't download the file, get it from http://dl.dropbox.com/u/7618177/GSMRoot.zip
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Oh man thank you. I wonder if I must install ADB to root my phone. I ask this because I still can't reach villainrom web site to check this guide http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
rapsass said:
Oh man thank you. I wonder if I must install ADB to root my phone. I ask this because I still can't reach villainrom web site to check this guide http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
Click to expand...
Click to collapse
If you find the user btdag, his signature has the same guide, as he wrote it on both sites. I just use that link as it's easier to find.
pulser_g2 said:
If you find the user btdag, his signature has the same guide, as he wrote it on both sites. I just use that link as it's easier to find.
Click to expand...
Click to collapse
I would love to take credit for that guide but the user ante0 created it (such a simple method I overlooked). Here is it quoted. It is missing pictures but should make enough sense (i hope). It is highly recommended to have the latest HTC Sync installed (link in my sig) for this guide.
Tools needed:
Android SDK (Links below)
HTC Sync (Links below)
Winrar - to extract Android's SDK files.
Patience and time.
1. Getting ADB (Android Debug Bridge)
Okay. You now need to get ADB, which is a part of android's SDK. It can be obtained here http://developer.android.com/sdk/downlo ... indows.zip
or if it's updated when you read this you can go here http://developer.android.com/sdk/index.html and download it. Get the Windows version if you use a windows PC.
Next we need to "install" it. This is done by simply extracting it to your harddrive (Install WinRar, then rightclick on the zip file). I chose C:\android-sdk-windows\. (Actually I chose C:\, the folder in the zip is named android-sdk-windows, so it goes there by default.)
After that is done we are now done with the "installing" part.
2. Setting up environment variables (access adb from outside of \sdk\tools directory.)
Now that we have extracted all files we need to set up environment variables to make our lives easier.
I always do this, because if you don't you need to be in the sdk\tools folder at all times...
Okay, so here we go...
Windows XP:
Rightclick on "My computer" and select "Properties".
click on the "Advanced" tab in the box that appears, looks like the pic below.
Image
Click on the button named "Environment Variables".
Now, doubleclick on the text entry named "Path" in the lower list box.
at the end of it, enter "might\have\other\entries\before\;C:\Path\To\SDK\Tools".
In my "path" it looks like this ";C:\android-sdk-windows\tools\".
(";" is required at the start so windows knows it's a new entry.)
Click on OK to exit out of the dialog, then OK again to get out of My computer's properties.
Now we have it set up.
Windows 7/Vista:
This is similar to Windows XP's setup of environment variables.
Rightclick on "My computer" and select Properties.
In the System window that appears click on "Advanced System settings" located in the left list.
Click on the Advanced tab in the box that appears, then on the "environment variables" button.
Same thing here. Doubleclick on "Path" located in the lower list box.
At the end of it, enter "might\have\other\entries\before\;C:\Path\To\SDK\Tools".
In my "path" it looks like this ";C:\android-sdk-windows\tools\".
(";" is required at the start so windows knows it's a new entry.)
Now click on OK, then OK again to exit.
Alright, all set up!
3. Making sure USB works...
Use this guide: viewtopic.php?f=15&t=379
4. Using ADB
I won't list all commands you can use here. I will only list some examples...
Remember to plug your phone in your usb cable (I've forgotten sometimes... lol)
Start by opening a command prompt.
This is done by opening up the startmenu then click on "Run..." (Alternative way: Windowskey + R).
In the "Run..." box, enter "cmd" without quotes.
If you have some knowledge of using a cmd prompt you don't need to read the next part.
To navigate you mainly use the commands CD and DIR.
Here's an image of what it looks like
Image
C:\Documents and settings\jwork> tells you what your current working folder is.
To get out of it, use the command "cd ..".
This will go back one folder, so your new location will be C:\Documents and settings>
One more "cd .." will take you to C:\.
Now, lets say you have a folder named Images in C:\. To enter it you use "cd Images".
If you want to list all files in that folder, enter the command "dir".
Now you might have a image named image01.jpg in that folder, that you want to get to your phone.
Use the command adb push image01.jpg /sdcard/
It should notify you now if the push was successful.
You can check if the image is on your sdcard by using the command "adb shell ls /sdcard/".
That should conclude this guide...
One more thing, if you just enter "adb" it will show a list of all commands with descriptions.
Click to expand...
Click to collapse
Have you ever heard of Universal Androot? It is only one click away to root your hero2.1.
It's working on my hero.
Universal Androot? Never heard of it. But it looks great and easy. Can I also install another firmware after I root my device with it?
Can I install another firmware like FroydVillain 1.2.2 OTA on my hero after rooted it with this application?
If it installs a custom recovery image then yes you should be able to. If not try installing ClockworkMod and then installing AmonRA - once you have root.
You are the best. Thank you.
Application thread in the Nexus forum. Worked on my Hero 2.1 for instant root.
http://forum.xda-developers.com/showthread.php?t=747598
Install Drivers:
Download required files HERE
1: Plug in Aria with supplied data cable to install standard drivers
2: Install HTC Sync (we only need this to get appropriate .adb drivers)
3: Install H Boot Driver - Detailed Guide HERE
a: Power down Aria
b: Hold Volume Down button and press Power (this brings you to bootloader)
c: Wait for SD Card diagnostic (about twenty seconds)
d: Plug in Data cable - at this point Windows will say driver didnt install properly
e: Navigate to Device Manager and update driver for Android 1.0
f: Select "Browse Computer for Driver" and open "Android USB Driver" folder and click next
You now have all the Necessary drivers for your new Android!!
Rooting Your Phone
Credit goes to all the great devs at XDA Developers, including Attn1 and shad0wf0x for their great work
With all the Drivers installed you can now Root the phone!!
1: Go into Menu/Settings/Applications/Development and check the box for "USB Debugging"
2: Plug in phone and choose Charge Only, check box for "Dont ask again" and DONE
3: Download and Run unrEVOked Recovery Tool as Administrator(Windows users)
(as per unrEVOked instructions uninstall any s/w that communicates with the phone(ie: HTC Sync, Doubletwist, etc.)
---Follow any on-screen instructions
**It may take a few tries(unrEVOked hates Windows)
**if all else fails, try shad0wf0xs' Ubuntu Live CD method HERE
Congrats!! you have Rooted your phone
Un-Rooting(Restore to factory)
All drivers from above must be installed
1: Official ATT 2.2 Update(NOW Rootable!!! Click ME) or ATT 2.1 Update Download
2: Make sure USB Debugging is checked in Applications/Development(if fail, then uncheck debugging)
3: Run Aria Shipping ROM.exe as Administrator
---Follow on screen instructions, may take up to ten minutes
Install Custom ROM's
Once youre Rooted you can install custom ROM's from Clockwork Recovery;
1: Copy a custom ROM to the SD card
2: Power down phone
3: Hold Volume down key and press Power to enter bootloader mode
4: After diagnostics run, choose "Recovery" from the list and press power button to select it
5: In Recovery menu choose "install zip from SD card"
6: now select "Choose zip from SD card"
7: navigate to the custom ROM and install
**NOTE: Before flashing a custom ROM it is highly recommended you Wipe Data/Factory Reset in Recovery first
it is also good practice to make a Nandroid backup before flashing any custom ROM
Install Custom Font
Credit goes to churapa. Nice work Bro!! Original Guide HERE
**ROOT Is Required for this
**ALWAYS make a Nandroid Backup before attempting any Mods
-Things you will need:
-True Type Fonts(both Normal and Bold .ttf)
-ADB Tool and knowlege of use
-Required Drivers for proper communication between PC and Android
1: Copy both fonts (normal and bold) into folder named Androidfonts
2: Rename fonts to DroidSans and DroidSans-Bold
3: With the phone off Enter Recovery mode by holding Volume Down key and press Power, select Recovery from the list
4: Once in Clockwork Recovery choose "Partitions" and select "mount system"
5: Connect Phone using Data Cable and run ADB Tools in CMD (c:\Android\Tools)
6: now in CMD window enter the following command:
adb push c:\androidfonts\DroidSans.ttf /system/fonts/DroidSans.ttf ENTER
adb push c:\androidfonts\DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf ENTER
7: Now exit CMD, unmount phone in Partitions menu, Go Back, Reboot Phone, Disconnect USB cable
Enjoy your new font!!
NOTE: Respectively you can backup your current fonts by entering the following in ADB:
adb pull /system/fonts/DroidSans.ttf c:\androidfonts\backup
adb pull /system/fonts/DroidSans-Bold.ttf c:\androidfonts\backup
How to Sideload 3rd Party Apps:
(Rooting NOT required for this)
Download SDK Tool HERE
1: Un-RAR Android folder to root directory on PC (ie: C:\ )
2: Open CMD Prompt and type CD\ and hit Enter
3: Now type cd\android\tools Enter
4: Plug in Data cable and choose "Charge Only" on phone (always choose this)
5: Now in CMD prompt enter this command: adb install barcodescanner3.4.apk and press Enter
The SDK tool should install the Barcode Scanner app on the phone. Yay!! Success!!
**You can use this method to install .apk downloads onto the phone. For this demo i had already inserted
the Barcode Scanner app into SDK tools folder. the actual command should read as follows:
adb install c:\path to .apk file (ie: adb install c:\apps\filename.apk)
**I chose this app because you can use it to install other apps by scanning the barcode
found on many HTC App sites.
How to apply ringtones over 300kb limit:
Short story first
I wanted a nice free app to manage files, so i installed Astro File Manager using Barcode app from above.
While moving some files around i discovered the option to set mp3's to ringtone... and it worked!!
This is good because i was not happy to see there was a 300kb limit to ringtones. There may be another
or better way, but this is how i did it
1: Go to Astro app website HERE
2: Scan the Barcode with Barcode scanner app to install Astro Direct link HERE
3: Open Astro, navigate to SD Card\Mobile\Music
4: find the music file you want set to ringtone, Hold on it until menu pops up
5: Select "Music Options", select "Apply as Ringtone"
or if you dont wanna go through all that hassle, install Rings Extended App. Direct Download HERE
How to remove unwanted Stock Apps using SDK:
1: Once your phone has been rooted with Clockwork, boot into Recovery(hold volume down/press power)
2: Open CMD prompt, get to the "android\tools" directory
3: In recovery window highlight "Mount System"
4: Plug in data cable, in CMD type adb remount
5: Now enter adb shell
*you can view the list of apps stored in the phone by entering ls
6: To remove an app enter the following: rm whateverapp.apk, then enter rm whateverapp.odex
(example: rm HtcFacebook.apk ENTER then rm HtcFacebook.odex ENTER)
7: Type ls again to confirn they have been removed, reboot phone.
*NOTE: you may get 0.0dip listed in Widgets menu. simply go into Manage Apps and locate HTC Sense. Open it and "clear data". your display settings will be reset to factory, but it gets rid of the false data.
Stay tuned!! More to come
Nice tut I could easily follow it
Sent from my Liberty using XDA App
Nice post man... way overdue. Hopefully the mods will sticky it and head off a lot of frustrated searches! =)
Nice guide man...you should sticky this and continue to add stuff to it.
works on htc gratia a6380 with hboot 1.00 ? ? ?
thanks
kiko85 said:
works on htc gratia a6380 with hboot 1.00 ? ? ?
thanks
Click to expand...
Click to collapse
Sorry, there has not been any procedure documented for rooting the Gratia with hboot 1.00. If you search this forum you will find some posts and references for things to try, but nothing concrete has been published yet.
Really good post. Very helpful
Sent from my HTC Liberty using Tapatalk
happy you guys like it. the idea is to be very simple and straight forward.
most of the info comes from XDA guides here. i hope an Admin will sticky this so it will be handy for others to use
i recommend to add the guide to Changing the default font of your Aria
http://forum.xda-developers.com/showthread.php?t=869302
Well, that was quick and easy. Thanks!
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Javi97100 said:
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
CMD = command
CMD is the command you type into run (Start - Run) to open a command prompt.
Javi97100 said:
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
If you are using Windows Vista or Windows 7, this is the black command window that allows you to enter commands such as "COPY", "DIR", "XCOPY", etc.
Cool can I get a link to download and install this?
Sent from my Liberty using XDA App
Oops never mind its on the first page
Sent from my Liberty using XDA App
kevina90 said:
i recommend to add the guide to Changing the default font of your Aria
http://forum.xda-developers.com/showthread.php?t=869302
Click to expand...
Click to collapse
done Bro, added a revised version to the main guide
tested it out on my Aria first, everything worked perfectly.
Hey Zed,
You might want to add to the Font section that you can change your LockScreen font using exactly the same method, but the font for the LockScreen is named Clockopia.ttf -- I'm sure anyone who changes their fonts will want that one changed too.
Also, on the pull command to back up your fonts, you need to add a \ after backup. I did it your way and it wrote the fonts into a file called backup. Then each time I entered it again to back up another font, it overwrote the previous one. Maybe the pull commands should also be moved up into the actual instructions instead of a footnote too, in case someone doesn't read all the way through before starting the process. It will be too late if they have already followed the instructions in their current form.
These are just suggestions, not criticism. Love the thread, thanks a lot for creating and updating it!
Thank you so much for this thread. It made rooting my Aria and putting on the latest liberated froyo ROM super easy. I was a root/custom rom virgin before yesterday!
I'd also add a rom list so people can stay updated.
911jason said:
Hey Zed,
You might want to add to the Font section that you can change your LockScreen font using exactly the same method, but the font for the LockScreen is named Clockopia.ttf -- I'm sure anyone who changes their fonts will want that one changed too.
Also, on the pull command to back up your fonts, you need to add a \ after backup. I did it your way and it wrote the fonts into a file called backup. Then each time I entered it again to back up another font, it overwrote the previous one. Maybe the pull commands should also be moved up into the actual instructions instead of a footnote too, in case someone doesn't read all the way through before starting the process. It will be too late if they have already followed the instructions in their current form.
These are just suggestions, not criticism. Love the thread, thanks a lot for creating and updating it!
Click to expand...
Click to collapse
all suggestions are appeciated. good thoughts bro, soon as i have time it will be done
If you are running 2.3.3 on your HTC EVO 4G, this method will gain you access to system and root files. This is not exactly root, but I am trying to figure out if it would be possible to manually replace hboot using my method. I was able to root my evo, but same method I am trying doesn't seem to work on my wife's phone.
STEPS:
01. Format your SD card to FAT32. Please keep in mind some brands of SD cards do not work.
03. Download "SD Tools" from the Android Market.
04. Copy the SD card CID code after installing "SD Tools".
05. Reverse the SD card CID code. ie "123456789" should be written as "987654321"
06. Go to here to generate your goldcard.
07. Enter your email. For the correct SD card cid code, you need to replace the first 2 characters to 00.
Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”
08. Click Continue and you will receive the goldcard.img in .zip format in your email.
09. Go to your email, download the zip file and save it to a directory and unzip it to goldcard.img
10. Download HxD Hex Editor from here
11. Install and launch HxD Hex Editor program. (make sure you use "Run as Administrator" under Vista and win 7)
12. Go to Extra tab > Open Disk. Under Physical disk, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.
13. Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved/unzipped earlier.
Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.
14. Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.
15. Click on the “removable disk” tab. Select offset 00000000 till offset 00000170 (including the 00000170 line), click on Edit tab and then Paste Write.
16. Click on File > Save. now you can exit the program.
17. Reboot your phone with this SD Card (now GoldCard) inside
You should now be able to use a file explorer like ASTRO to browse around in system, lib, sbin, framework, xbin, etc.
So what are you able to do with the your temp root? How long does it last (till reboot or one shot)
Correct me if I'm wrong, but I'm pretty sure you can browse threw the folders you listed without going threw any of the steps you listed.
roids87 said:
Correct me if I'm wrong, but I'm pretty sure you can browse threw the folders you listed without going threw any of the steps you listed.
Click to expand...
Click to collapse
I was thinking that as well but wasn't sure.
roids87 said:
Correct me if I'm wrong, but I'm pretty sure you can browse threw the folders you listed without going threw any of the steps you listed.
Click to expand...
Click to collapse
u r correct
so i did this and i got to a bootloader error via RUU . one small step closer
leo72793 said:
so i did this and i got to a bootloader error via RUU . one small step closer
Click to expand...
Click to collapse
I think ur talkin about the error u get when u try to downgrade i.e. 2.3 to 2.2.
Anyway, OP did u see this post?
http://forum.xda-developers.com/showthread.php?t=883548
Maybe the info can b used to edit 2.16 to look like 2.10 if ur method allows for hboot writes
leo72793 said:
so i did this and i got to a bootloader error via RUU . one small step closer
Click to expand...
Click to collapse
That's about where I got an RUU error message. You are right, it was one step closer. But now I am getting a signature error. Before, I could not even get past reboot to bootloader.
{ParanoiA} said:
I think ur talkin about the error u get when u try to downgrade i.e. 2.3 to 2.2.
Anyway, OP did u see this post?
http://forum.xda-developers.com/showthread.php?t=883548
Maybe the info can b used to edit 2.16 to look like 2.10 if ur method allows for hboot writes
Click to expand...
Click to collapse
yea maybe it can be used to make the 2.10.0001 bootloader fake as the new one
{ParanoiA} said:
I think ur talkin about the error u get when u try to downgrade i.e. 2.3 to 2.2.
Anyway, OP did u see this post?
http://forum.xda-developers.com/showthread.php?t=883548
Maybe the info can b used to edit 2.16 to look like 2.10 if ur method allows for hboot writes
Click to expand...
Click to collapse
I did see that, but that method requires S-off. Our S is on at this time... BUMMER.
Should probably remove TEMPROOT from the topic, since indeed, there is no temproot.
Ehh, I see the WIP tag.. whoops. I guess, good luck, but I think this has been tried.
cheers.
well since youve got the goldcard made, could you by any chance put a pc36img.zip of the 3.70.651.1 froyo build with all the stuff it needs and downgrade that way? kinda like what the inspire hack kit does
frickinjerms said:
well since youve got the goldcard made, could you by any chance put a pc36img.zip of the 3.70.651.1 froyo build with all the stuff it needs and downgrade that way? kinda like what the inspire hack kit does
Click to expand...
Click to collapse
Here is a link to the 3.70 zip file:
http://goo-inside.me/supersonic/ruu...15.00.11.19_NV_1.90_release_161482_signed.zip
Don't forget to rename it PC36IMG.zip and place on the root of the card.
So OP, you were able to go from never rooted with 2.3.3 (4.24 S-ON) to being rooted using the exact instructions you posted?
OP is just trolling us again. He did the exact same **** a few weeks back
http://forum.xda-developers.com/showthread.php?t=1169387
Nick N said:
Here is a link to the 3.70 zip file:
http://goo-inside.me/supersonic/ruu...15.00.11.19_NV_1.90_release_161482_signed.zip
Don't forget to rename it PC36IMG.zip and place on the root of the card.
Click to expand...
Click to collapse
well now we just need someone willing to take the plunge
frickinjerms said:
well now we just need someone willing to take the plunge
Click to expand...
Click to collapse
I tried this using steps from the "Downgrade" section located here:
http://androidforums.com/desire-hd-...b-build-downgrade-1-32-405-6-easy-follow.html
..but I got the failed older version message when using the 3.70 PC36IMG.zip
Wow, this guy is 2 for 2 on trolling.
People, no need to be so gullible. If any kind of usable root is achieved all you need to do is install a terminal app on your phone and type "su" at the prompt to test. Also need USB debugging enabled in phone settings...
Sent from my PC36100 using XDA Premium App
Ok, basically this is a complete guide in which it explains (in high detail, excellent for noobs) how to:
De-brand your phone(Downgrade the HBOOT version down to 1.01.0001)
Root (Using Revolutionary S-OFF and SuperOneClick)
Flash a new ROM (In the guide we will be using Cyanogenmod 7.1, also provided)
The good thing about the guide is that almost all, if not all the files and software are provided in the pack. It also includes the guide itself. If you want the simple text version of the guide, just ask and I will upload it. You will need 7zip or WinRAR to extract the pack with all the files in it. The guide is designed for Windows 7 and Vista although XP might work (I'm not sure though, and if you have Linux you're probably a dev and can find the files on the internet yourself ) If you have any questions feel free to ask
Head over here to download the pack.
EDIT: Some people have requested the guide online. So here it is:
How to de-brand, root and flash your phone!
Here is a dictionary if I use any abbreviations you don't understand.
http://goo.gl/nYk5v
BY ROOTING YOU WILL KILL YOUR WARRANTY, I TAKE NO RESPONSIBILITY IF YOU BRICK YOUR PHONE (MAKE IT SO THAT IT DOESNT WORK AT ALL)
The following will delete all your apps and contacts as you will factory restore it. If you want to keep your contacts, back them up to your SIM card now. If you want to back up your apps so you can restore them once you have flashed, I suggest using an app called "Titanium Backup" on the Android Market if you don’t want to lose your apps.
-------------------------------------------------------------------------------------------------------------------
Pre-requisites:
1. Go into the zip you just downloaded, and extract it using a program like WinRAR or 7zip to somewhere you will remember like your desktop. I will be referring to this folder by "the package"
2. Remove your Micro SD card from your phone. Then insert the Micro SD card into a card reader, and insert the card reader into your computer. Or, if you don't have a card reader, mount your phone as storage. Either way, when you can see the SD card on the computer, format the SD card to FAT32 format (Right click on SD card, format and then select FAT32 and format).
3. On your computer, install the latest version of HTC Sync and then uninstall it. Also uninstall any programs that might try and send something to your phone like DoubleTwist. Do not uninstall anything else.
4. On your phone go to Settings > Connect to PC > Default connection type and press "Charge only". Then untick "Ask Me". Then go back to Settings > Applications > Development and tick "USB Debugging".
5. Connect your phone to your computer with a USB Cable.
6. Boot into the HBOOT (or bootloader) menu by turning off your phone and then holding down the buttons POWER and VOLUME DOWN together at the same time. If it shows the HTC screen, retry until it shows the HBOOT screen with the Androids on skateboards. To exit this screen after Step 8, using the VOLUME DOWN and VOLUME UP keys to go up and POWER to select, go into FASTBOOT and then select REBOOT.
7. Your computer will search for software and will not find it. So go to Device Manager on your computer, double click on Other devices (if Android 1.0 is not already there, which it should be). Right click on Android 1.0 and click "Update Driver Software" and click "Browse my computer for driver software". Click on "Browse" and then browse to the "Android USB Driver" in the package we downloaded in step 1. Then click "Ok" and then "Next". Once this is done, proceed to step 8.
8. If your HBOOT number is 1.01.0001, skip to step 17 in ROOTING. If it is 1.01.0002, proceed to step 9 in DE-BRANDING.
-------------------------------------------------------------------------------------------------------------------
DE-BRANDING
9. Go into the folder you extracted in step 4 and go into the folder "buzzdowngrade". Run the step1.bat file without running as administrator. It may give you the following errors:
'adb' is not recognized as an internal or external command, operable program or batch file.
and/or
'GoldCardTool.exe' is not recognized as an internal or external command, operable program or batch file.
Ignore these errors (Hopefully they won't come up though) . What is most important is if it says " Step 1 is done, continue with Step 2. " somewhere.
10. Then mount your phone like you did in step 2 although this time you don’t need to format it.
11. Right-click on the Gold Card tool and click "Run as administrator". Then click Get CID. If it says "Failed to get CID", untick and then tick "USB Debugging" in Settings > Applications. If it still fails, re-do the first sentence of Step 4. Copy the CID to your clipboard. Do not close this window.
12. Go to http://goo.gl/ZGsG4. Paste your CID into the box where it says "SD Card Serial". This is not the serial number in Step 11. Fill out the rest of the form and click "Download Goldcard".
13. Go back to the Gold Card tool window, and click "Load GoldCard.img". Select the file you downloaded in Step 11. Then click "Patch MMC". You can close the window once it finishes.
14. Once it finishes, mount your phone as storage. You should have gotten used to this by now!
15. Double click step2.bat. Once this finishes, you have now successfully de-branded your phone! We are not finished rooting or flashing, yet.
-------------------------------------------------------------------------------------------------------------------
ROOTING
16. On your phone go to Settings > About phone > Phone Identity. Somewhere in there you will find a serial number for your phone like HTXXETDXXXXX. Copy this serial no. down into a notepad document.
17. Go to http://goo.gl/xRSOH. Click "Download for Windows" and extract the file to your desktop. Or, there is already a working Revolutionary inside the package- you can just do Step 18 with the files in the Revolutionary folder.
18. A form to receive a beta key will now appear. Select "Windows" as the operating system obviously, "HTC Wildfire" and "1.01.0001” because it will be the only option. In the "Serial number" text box, enter the serial number you got in Step 16. Then click "Generate key". You will now receive your beta key. If it is not already highlighted, highlight it and press CTRL + C on your keyboard. This will copy the beta key to your clipboard.
19. Go into the folder that you extracted in step 16. Right-click on revolutionary or revolutionary.exe file and click "Run as administrator". If it cannot find your device, close the window and try again.
20. It may ask if you want it to flash Clockworkmod Recovery. I suggest this as the stock recovery isn't that good. But it is not necessary and you may choose not to if you wish.
21. You should successfully have S-OFF! Boot into the HBOOT menu like you did in Step 6 and check it says Revolutionary S-OFF at the top of the screen. Reboot your phone back to normal, also taught in Step 6.
22. Your phone should still be on "Charge only", with an unticked "Ask me" box and a ticked "USB Debugging" box in the Applications menu. If it isn't, re-do Step 4.
23. Go into the package you downloaded in Step 1. Go into the SuperOneClick folder and right-click the SuperOneClick or SuperOneClick.exe file and click "Properties". Go into the "Compatibility" tab and tick "Run this program in compatibility mode for:” If it isn't already selected, select "Windows XP (Service Pack 3) from the dropdown menu. Then click "Ok".
24. Right-click that same file, and click "Run as administrator".
25. When the program starts and your phone is connected to your computer, click "Root". If the program stops responding, repeat Step 24. If it stops responding again, try double-clicking the file instead of right-clicking in Step 24. Do not “Shell root” as this means you root your phone for one start-up, and when you shut down the phone it will be un-rooted again. Plus, we can always un-root (although not in this guide, there are many un-rooting guides, I can give you some at the bottom of this guide).
26. If it asks to install Busybox, click yes.
27. Once it finishes, you are should be rooted! It should ask at the end to check if your phone is rooted. Click yes, and if it says TRUE, you are rooted! Another way to check is to look for "Superuser" in your App Drawer.
EDIT: People who are having issues with SuperOneClick freezing etc, use the following method:
1. Download this zip.
2. Flash it in ClockWorkMod (HBOOT>Recovery>Install Zip From SD Card>Choose Zip from SD Card
3. Reboot.
You're rooted without SuperOneClick!
-------------------------------------------------------------------------------------------------------------------
FLASHING A NEW ROM
We will now flash a new ROM. I recommend Cyanogenmod as it has Android 2.3, live wallpapers (I know some of you want this) and doesn't have many bugs (problems).
28. Go to the Cyanogenmod website. Navigate to "Devices" and click on "HTC Wildfire" and the click on "Stable mod". Download the zip file at the top of the list. Do not extract it. Or, alternatively, the current (as of 22/11/2011) version (7.1.0.1) of Cyanogenmod 7 is in the package. You can use this instead.
29. Move the zip file you downloaded in Step 28 to the root of your SD card. Google what this means if you don’t understand.
30. Boot into the HBOOT menu. You should now be an expert at this! Go down and select "Recovery"
31. It should go into Revolutionary Clockworkmod Recovery 4.0.1.4. Select "Backup and restore" from the list navigating with the volume up, down and pressing on the trackball to select. If you choose the wrong section, press back on your phone's soft key. Then click "Backup" from the list. The phone should then back up all the data. Once it finishes backing up, if it hasn’t gone to the main menu already, press the back soft key to get to the main recovery menu. Then select “wipe data/factory reset”, “yes – delete all user data” and then once that finishes, select “wipe cache partition” and once again “yes – wipe cache”. If it asks what cache you want to wipe, select all of them.
32. Once this finishes, click “install zip from SD card” and select the zip file you moved in Step 29. Then, once again click “yes” once prompted.
33. Then, once it finishes, select “reboot system now”. It will then boot into Android 2.3!
The Android Market is not installed on your phone by default. Go to Step 34 if you want the Android Market on your phone. Otherwise, if you don’t want it, you have successfully flashed your phone!
34. Move the gapps zip file from the package to the root of your SD card. Do not extract it. Your phone should still be mounted, but if it isn’t mount it.
35. Reboot into the HBOOT menu, and then go into the Recovery menu.
36. This time you do not need to delete all your data or cache. Just “install zip from SD card”, select the gapps zip file, and, when prompted, click yes. Reboot and your phone should have the latest Android Market. From here you can download Gmail and all the usual Google Apps.
Your phone is now rooted and flashed! You also have the latest Android Market.
The End
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credits to 42turkeys on the XDA Developers forum for his excellent guide on rooting and flashing the HTC Wildfire. His guide also taught me a lot about customizing phones!
Also thanks to ieftm for teaching me about GoldCardTool
Stuck..
hye there.. need a little help here.. i follow your guide EXCEPT..
1) for the goldcard img, i took off my mmc and patch goldcard using a cardreader.
now i'm stuck at revolutionary cos my phone is not yet de-branded..
" Found your device: HTC Wildfire <buzz-1.01.0002, Android: 2.2.1, ROM version 2.24.707.1>
Your device: buzz, with HBOOT 1.010002 is not supported at this time."
ron186 said:
hye there.. need a little help here.. i follow your guide EXCEPT..
1) for the goldcard img, i took off my mmc and patch goldcard using a cardreader.
now i'm stuck at revolutionary cos my phone is not yet de-branded..
" Found your device: HTC Wildfire <buzz-1.01.0002, Android: 2.2.1, ROM version 2.24.707.1>
Your device: buzz, with HBOOT 1.010002 is not supported at this time."
Click to expand...
Click to collapse
Follow this: http://forum.xda-developers.com/showthread.php?t=1132028
THEN, use revolutionary. The above link downgrades the HBOOT.
i'd tried..
ok, i did the STEP1.bat, gold card and step2.bat but the result is the same..
let me explain in a bit details..
1) step1.bat = when i started the program, mostly this came out
" 'adb' is not recognised as an internal or external command, operable program or batch file"
2) goldcard=ok.. but i have to use cardreader.. i tried to use cables but when i tried to patch it this came out,
"an error occur Object reference is not set to an instance of an object"
but with cardreader, i think its ok.
3) step2.bat = its started like step2.bat BUT when i press enter, it runs for like 1 second and close itself..
i'm using a windows 7.
ron186 said:
2) goldcard=ok.. but i have to use cardreader.. i tried to use cables but when i tried to patch it this came out,
"an error occur Object reference is not set to an instance of an object"
but with cardreader, i think its ok.
Click to expand...
Click to collapse
Ok, on goldcard tool did you mount your phone as storage before getting the CID and loading the goldcard.img and patching it? If that doesn't work, you can always try taking the micro SD card out of the phone and putting it into a Micro SD- SD converter and putting that in your SD slot (if your computer has one).
Also, did you format the SD to FAT32 before running GoldCardTool? Format it fully, not just the quick format option in Windows 7 (If you did that).
ron186 said:
3) step2.bat = its started like step2.bat BUT when i press enter, it runs for like 1 second and close itself...
Click to expand...
Click to collapse
After using the Goldcard Tool and if it finishes successfully without any errors, try mounting the phone as "Charge Only" instead of Storage in Step 14. Tell me if it works then.
ron, do you have any success yet?
------------------------------------------------------------------------------
Has anyone else had success with this method?
hi there, i already rooted my widlfire (2.2.1 / hboot 1.01.0001), can I now flash a custom rom like CM7 or there is an important thing to do before proceeding ?
looking forward to receive your favorable feedback.
thanks !
19iceman32 said:
hi there, i already rooted my widlfire (2.2.1 / hboot 1.01.0001), can I now flash a custom rom like CM7 or there is an important thing to do before proceeding ?
looking forward to receive your favorable feedback.
thanks !
Click to expand...
Click to collapse
Nope, nothing. Just be sure to do a factory reset before flashing
---------------------------------------------------------------------------
I've copied and pasted the entire guide due to requests from a number of users.
usaff22 said:
Nope, nothing. Just be sure to do a factory reset before flashing
---------------------------------------------------------------------------
I've copied and pasted the entire guide due to requests from a number of users.
Click to expand...
Click to collapse
thank you for your feedback. I forgot to mention that i used revolutionary to s-off and root, still okay to flash cm7 or other should be done first ? (sorry, just a noob here )
EDIT: i already flash CM7 rom but failed, a triangle with exclamation point appeared. what should i do to flash successfully ? please help
by the way, i used ROM manager (install from sd card method)
thanks !
Use the P49IMG.zip method. I'm not
sure where but this is the method I
used.
Edit: It's here at
http://forum.xda-developers.com/
showpost.php?p=12782368&postcount=2
Click on the P49IMG.zip for
Clockworkmod 5.0 .2.0 , put it on the
root of your SD card (in no folders, just
on the top of your SD card). Then boot
into HBOOT and it will ask to install.
Puts the volume up key to select yes.
Reboot.
Sent from my HTC Wildfire using xda premium
Thank you so much mate, the detail in this is fantastic should really help. Gonna give it a go in a bit..
I've done all of this a long time ago, but still, I give you a thanks for the hard work you've put into writing this guide. Congrats, and it's proving useful, too!
Sent from my HTC Wildfire
hi, I tried downloading the zip file a couple of times and extract it using winrar and 7zip but the file seems to be corrupted coz I get an error everytime I try to extract it.
What error did you get? Mine seems to be perfect. Anyone else getting that error?
Sent from my HTC Wildfire using xda premium
usaff22 said:
Use the P49IMG.zip method. I'm not
sure where but this is the method I
used.
Edit: It's here at
http://forum.xda-developers.com/
showpost.php?p=12782368&postcount=2
Click on the P49IMG.zip for
Clockworkmod 5.0 .2.0 , put it on the
root of your SD card (in no folders, just
on the top of your SD card). Then boot
into HBOOT and it will ask to install.
Puts the volume up key to select yes.
Reboot.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
Hi, let me try this first thing when i got back to our place. (i'm away from home because of work ) hope this would work and thank you for your big help
EDIT: please provide also the exact link, i'm seems to have trouble in finding, thank you
I haven't tried downloading the package since Im at the office. Will probably try once I get home.
Can I use the htcdev tool to change my HBOOT number from 1.01.0002 to 1.01.0001?
19iceman32 said:
Hi, let me try this first thing when i got back to our place. (i'm away from home because of work ) hope this would work and thank you for your big help
EDIT: please provide also the exact link, i'm seems to have trouble in finding, thank you
Click to expand...
Click to collapse
It's here. Scroll a short way down to 6. Custom Recoveries and then to A) Clockworkmod 5.x. The PC49IMG.zip should be right next to Clockworkmod 5.0.2.0
Cerberus_024 said:
I haven't tried downloading the package since Im at the office. Will probably try once I get home.
Can I use the htcdev tool to change my HBOOT number from 1.01.0002 to 1.01.0001?
Click to expand...
Click to collapse
You can try, but personally I have no experience and would recommend using the method in the guide. I rooted & flashed two Wildfires (one my own and the other my friend's) using the method in the guide. So I recommend using that. I tried uploading it to megaupload but it failed and other sites have a size limit. Dropbox was the only choice I had. I can possibly send the file to you though, just PM me your email.
Cerberus_024 said:
I haven't tried downloading the package since Im at the office. Will probably try once I get home.
Can I use the htcdev tool to change my HBOOT number from 1.01.0002 to 1.01.0001?
Click to expand...
Click to collapse
I also recommend using this method to s-off and root rather than htc's tool. Besides it says on htcdev.com that to use the tool requires a hboot update which will most likely be .0002 or higher we don't know yet.
Sent from my HTC Wildfire using xda premium
can i still de-brand my hboot if it is updated to 1.02 ?
Cerberus_024 said:
can i still de-brand my hboot if it is updated to 1.02 ?
Click to expand...
Click to collapse
Yes. My friend's HTC Wildfire had 1.01.002 and I used that to write the guide.
Sent from my HTC Wildfire using xda premium
Requirements
HTC EVO 4G with the Android 2.3 Gingerbread over-the-air (OTA) update
Windows machine with Internet connection
HTC EVO 4G Gingerbread rooting files — This is a ZIP file containing all drivers, image files, and other files needed for rooting your HTC EVO 4G as described in this guide. Get the file here http://downloadandroidrom.com/file/HTCEvo4G/rooting/rootevo4ggingerbread.zip.
Extract the contents of the ZIP file into a folder on your Desktop. In this guide, we use a folder named “rootevo4ggingerbread” and we suggest that you use the same folder name to avoid confusion.
Uninstalling HTC Sync. The stock HTC Sync software provides handset drivers that won’t work with the rooting method used in this guide. Remove HTC Sync. Install the drivers from HTCDriver3.0.0.007.exe, which is included in the HTC EVO 4G Gingerbread ZIP file mentioned above.
Ra Recovery image — The image file is contained in PC36IMG.zip, which you can download from here http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/. Do not extract or unzip the compressed file.
1.Make sure you have extracted the HTC EVO 4G Gingerbread rooting files as described in the Requirements section.
Uninstall HTC Sync from your computer first before proceeding. Install the drivers provided by HTCDriver3.0.0.007.exe (included in the HTC EVO 4G Gingerbread rooting files that you downloaded).
The method in this guide will only work with those drivers. You can reinstall HTC Sync after you finish rooting your handset.
Connect your HTC EVO 4G and your Windows computer using a USB cable. Set the connection type as “Charge only.”
Enable USB Debugging mode on your handset. You can do that by going to the Settings>Applications>Development screen and checking “USB Debugging.”
Open a command prompt or terminal on your computer and go to the directory where you extracted the rooting files by using the command cd Desktop\rootevo4ggingerbread and pressing the Enter key.
Invoke ADB to list your device’s serial number. Type adb devices on the command prompt and press Enter. You will see a list of attached devices. Take note of the serial number for your handset. (Another way to find out your handset’s serial number is to pull out the phone’s battery and take a look in the battery compartment. The serial number is printed there and usually starts with the letter “H”.)
Generate a Beta key for Revolutionary: S-OFF & Recovery Tool 0.4pre4. The executable binary file for the tool is already included in rootevo4ggingerbread.zip, but you need a beta key to be able to use the tool.
Generate a beta key for your HTC EVO 4G handset by going to revolutionary.io. Fill in the form with the following information:
Your operating system: Windows
Your device: HTC EVO 4G
HBOOT version: 2.16.0001
Serial number: type here the serial number provided by ADB in the previous step
Take note of the beta key generated by the site.
From the command prompt on the computer, run revolutionary.exe (type the command and press Enter). Or, an easier way to launch the program would be to double-click the executable file from within Windows Explorer.
The program will ask you for the beta key. Copy and paste the beta key and then press Enter to start the rooting process. It usually takes some time, so be patient.
When the program completes, it will ask you whether you want to download ClockworkMod Recovery and flash it onto the handset. Say no by typing “N” and pressing Enter at the command prompt.
Change the USB connection type on your handset to “Disk drive.” Your computer will detect the SD card on your handset. Using Windows Explorer, open your handset’s SD card folder. Copy PC36IMG.zip to the root folder (not a subfolder) on your handset’s SD card.
Unplug your phone and turn it off.
Boot the HTC EVO 4G into Hboot. To do that, press the handset’s Power button and Volume Down button simultaneously for a few seconds. The device will go into Hboot. You will see a prompt asking whether you want to start update. Press the Volume Up button to select “Yes.” Wait for the update to finish. Once it does, you will be asked to reboot the handset. Select “No.”
Go into recovery mode. On the handset, scroll down to “Recovery” (use the Volume buttons to scroll) and press the Power button to select it.
Once the device is in recovery mode, highlight “USB-MS toggle” from the menu and press the Power button to select it. Plug your phone back into your computer.
Using Windows Explorer on your computer, copy su-2.3.6.3-efgh-signed.zip from the “rootevo4ggingerbread” folder to the root folder on your handset’s SD card.
Press the Power button on your handset to disable the USB-MS toggle and go back to the recovery mode menu.
Select “Flash ZIP from SD card” on the main menu. In the next menu, select “Choose ZIP from SD card.” You will see a list of the files on your SD card. Use the Volume buttons to scroll through the list. Highlight su-2.3.6.3-efgh-signed.zip and press the Power button to select it.
After the handset finishes flashing the file, select “Return” to go back to the previous menu. Select “Reboot system now” to restart your handset.
Your HTC EVO 4G will reboot. To confirm that you have successfully rooted your handset, check for an app icon named Superuser on the device. If it’s there, congratulations! You’ve just rooted your HTC EVO 4G and you can now enjoy the advantages of using a rooted device.
Not too bad, but using page breaks / the enter button to separate info would have been a lot better and easier to read, for things with multiple steps.
I will re edit this
Sent from my PC36100 using XDA App
turboxsloth said:
I will re edit this
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Sounds like good.
teh roxxorz said:
Sounds like good.
Click to expand...
Click to collapse
There she should be all set now. Thanks for the tip
The gingerbread zip file does not download.
The gingerbread rooting file from downloadandroid does not download. The only thing that you can do is download the viewer and the viewer does not contain the zip file.
I just tried and I downloaded the zip file no problem... Scrool down a little bit and click download here.
Sent from my PC36100 using xda premium