OK, so first of all: YES, I have read almost every sticky about this.
I just want to make sure, I'll do everything right and not destroy my phone.
My Goal:
- Root access (to disable HTCs annoying startup sound and various apps )
- Installing a fast + battery-saving + stable Sense-Based ROM
- Having the possiblity to restore everything to factory default when needed
My Phone:
HTC Desire HD w/ Android Version 2.3.3
I've read that you cannot root your device with this version. Am I right?
My Questions:
- How can I make a backup of my original Android + HTC Sense files?
- Will there be any situation that I am not able to restore anything when my Phone is messed up? (I remember my old iPhone, if something went wrong with the JB, you just needed to go into iTunes, press Restore and everything is fine)
I don't want to make a Quick Shot like read one tutorial, do it like that and boom, Phone's messed up.
Can you recommend me tutorials for:
- Creating a backup?
- Rooting my phone?
- Installing a custom 2.3.3 ROM?
- What else I need to do to perform those 3 above steps?
(Yes, I've read the stickies as I said, but I always like other users to directly help me with my questions )
Thank you in advance Fellas
So OK, I've managed to come a little clearer:
1.: Permroot via Visionary - very easy, seems to work with any Android Version
2.: S-Off: http://forum.xda-developers.com/showthread.php?t=855403 + Radio-S-Off: http://forum.xda-developers.com/showthread.php?t=857537 - seems to be quite easy as well, BUT requires a downgrade
3.: I am able to install custom ROMs
So: To fully "unlock" my phone I'll probably need to downgrade it? But if I install custom ROMs I can basically choose any Android Version I want?
AND: What about Backups/Restore/etc. if anything goes wrong? Which security do I have?
WAIT!
Permroot Visionary only works on sense build 1.32 ONLY.
You will only gain temproot and have the options to:
[*] Backup data with Titanium Backup
[*] Directly downgrade to 1.32
You could use this guide to downgrade
http://forum.xda-developers.com/showthread.php?t=1152233
Follow the guide carefully, as mistake will bring upon the brick lord. But you'll be safe once you've downgrade to 1.32. Plus, if its bricked anyway, just install ruu using adb and you'll be back to your stock sense.
8penned from my blazing fast DHD
So if something goes wrong while Downgrading I still don't have a 100% brick?
PS: Yes I discovered Visionary didn't work for 2.3.3 (even Temproot didn't work). I now try to use GingerBreak to root it and backup my current Android Version using ROM Manager. But GingerBreak is running the second time for over half an hour and nothing changes (USB Debugging enabled, SD Card Mounted)
The critical "flashes" are the bootloader and the radio. At least the radio is flashed while downgrading. I am not sure about the bootloader.
But the risk to brick your phone is very very low. But it is possible.
Edit: If Gingerbreak does not work, you have to check your build number. It is in settings, phone info, software info. The build number has be be lower or equal 2.36. If it is higher, you have to use a build number 2.50 guide to root your phone.
Related
Hello Guys
Just bought my Desire - but it was pre-installed with the 2.2, is there any easy solution for rooting this?
Downgrade then use unrevoked
Hi Numsefis,
you need to downgrade your phones HBOOT. Read this: forum.xda-developers.com/showthread.php?t=745903
DaCe
okay.. that's great, but hoped that there would be an easier solution, for the HBOOT 0,92.. But i'll root it and install new firmware... Will you prefer the OpenDesire or Stock ROM?
you will loose your ROM and all settings. The .zip contains a Stock 2.1 ROM. After the downgrade you need to unrevoke and flash a new one.
I'm using this: forum.xda-developers.com/showthread.php?t=741775
very nice, will it be possible to make a backup with the HTC function before root, and then restore when rooted?
What's the Radio package for?
The Backup only stores personal Data. Your ROM will be gone. After unrevoking your phone you will have the Nandroid BackUp.
Basically, the radio rom is the firmware that runs the phone, wireless and blutooth portions of the phone. Newer versions are likly to improve performance or fix bugs.
forum.xda-developers.com/showthread.php?t=687464
OK thanks....
Then i root the phone, install 2,2 then make a nandroid backup when the phone is configured... And also install the radio fix...
Hopefully i can get paid apps in my market
downgrade -> unrevoke -> radio -> rom -> enjoy
Check your private messages and/or read this:
forum.xda-developers.com/showthread.php?t=749551
ps: sry for double post
Thx alot for the info, but my phone was running HBOOT 0,92, so i think it's okay
from my link
Q. What is the difference between HBOOT 0.83 and 0.92?
A. 0.92 is installed if you apply the official OTA froyo update. If you care about rooting and custom ROMs, you want to avoid the OTA update currently.
Q. How do I downgrade to HBOOT 0.80?
A. Don't - there is no reason to. If you want to root or use a custom ROM or debrand there is no need to. If you have an SLCD screen, the current method for downgrading will break your screen.
Q. Can I debrand my phone with HBOOT 0.83?
A. Yes. If your software version is 1.21.405.2 or lower (for example, branded O2 phones), you can simply use this RUU with a goldcard to debrand and install stock 1.21.405.2. You can then upgrade to OTA froyo if you wish to. This RUU will also flash your HBOOT to 0.83.
Click to expand...
Click to collapse
can't get unrevoked to find my phone.... :S
have you installed the USB Driver like the html document says?
Yep, got it working, the guide i read, missed a step, that the ADB driver should be installed under Restore....
Now i got my phone rooted, and installed the Market fix... BUT i can't see that the market is unlocked for all programs???
Hi guys!
I have an unrooted Desire since July and was stupid enough to apply the 2.2 OTA without knowing that it wouldn't let me root my device anymore.I almost gave up and thought that I would have an unrooted device forever,but I saw on the Development section a thread for downgrading the HBOOT for those who applied the 2.2 OTA,thus making rooting and reflashing possible.However,I don't know if it is a simple process.Is it painless and most of all,is it safe?What is the chance of serious brickage?
What concerns me most is whether I'll have to reinstall all my apps manually one by one.If I have to completely wipe my device to downgrade I will have to backup my apps(using myBackup in my case) without the ability to restore their market links due to the fact that this feature requires root access.
And finally,is there any alternative?Can unrEVOked root my device as it is?Or is there any way I can keep my rom exactly as it is while rooting?
Thanks and sorry for the many questions!
You cannot root stock froyo at the moment in any way.
The downgrade is quite easy if you have an AMOLED screen. If your phone is branded you'll need to create a goldcard. The downgrade will wipe your phone completely.
If you have an SLCD screen the downgrade is still possible but much harder.
Just follow the pinned tutorials, there is one regarding exactly your situation.
I managed to get thru this just last night, the only problem i got was to unrevoke cause i have w7 64bit, it kept telling me "done", but i didnt achieve recovery mode. finally i did it using ubuntu via wubi, but i had to install 32bit gtk libs additionally because of my 64bit machine...
so its possible, its done and it is working.
Very straightforward, accepting that you need to wipe your phone. (it needed a clear out anyway )
My advice if using unrevoked, forget doing it in Windows - just live boot a Linux distro and run it from there. Took < 5 mins to hibernate Win7, boot Fedora (in my case) from USB, download the app, run it (as root) and let it do its thing. Once done, boot back into Windows.
Never looked back
Ok...Once I sort out what to do with my apps I'll do it!
And yes,I have an AMOLED Desire!
And daern,I'm using Ubuntu for my everyday usage!WinMo is not the only version of windows that I hate!
So I was kinda scared about putting Android on my old HD2 but I think things look a bit easier on my DHD so I'm planning on taking this big step
Just a couple of quick questions:
Will this SuperOneClick method work on my DHD?
Does this guide look comprehensive enough to you guys? Any missing steps, or things I might trip up on? I'm fairly PC-savvy but know next to nothing about this kind of thing
Thinking about CM7 (which I know is popular) or Revolution HD (as I like/am used to Sense). Any big pros or cons I should know about first?
Any tips or words of encouragement/reassurance would go a long way
Oh and in case it's important:
Desire HD
Vodafone UK
Android 2.2.1
Baseband 12.28e.60.140fU_26.04.02.17_M2
Kernel 2.6.32.21-g3d0aaff
Build 1.72.405.3 CL296490 release-keys
Software 1.72.405.3
I Recommend this one-click tool by jkoljo tool since it's what i used
One Click Radio S-Off
Also one thing the guide doesn't mention is you probably need to downgrade the rom since HTC made it so you can't root with that version, so follow this guide to downgrade. The guide also mentions using ENG S-OFF with you don't really need unless you're gonna play with fastboot commands. so just use Radio S-OFF it safer and easier to remove in case you need to go back to stock.
Downgrade Guide
Or else the guide looks pretty fool proof but unless you try to flash a radio there should be no risk to brick it the worst that could happen is a boot loop and those are pretty easy to get out of.
Also i can recommend Android Revolution since it's what i currently use, though i i've been wanting to try out MIUI but don't want the hassle of a full wipe again.
But good luck with rooting you're not gonna regret it
EDIT: Okay the guide does mention downgrade so just ignore what i said about that -.-
You can find the downgrade guide --> HERE
Thanks both for your advice, good to know these extra bits of info.
The last thing I forgot to ask was about backing up things like photos, apps and SMS messages. At what stage in the process (rooting -> flashing ROM) does that happen? Or is it even possible?
I've heard people talk about Titanium Back-up but I don't know when you use that, nor which things it works for and which things I would lose if I do this.
Photos that are on your SD card will not be touched by rooting and flashing ROMs.
Apps can be backed up with Titanium Backup, or you can install them again from the Market.
You can back up your SMS' with SMS Backup+ from the Market, its free and stores everything in your GMail account so you can easily restore them.
Titanium Backup will simply backup your apps to your SD card. You might experience problems when restoring apps from HTC Sense 2.2 to CM7 2.3, but then again you might not.
Right, well I think I've fallen at the first hurdle... :/
I used SuperOneClick and it did its thing (ran the check at the end, said everything was OK) and put SuperUser onto my phone.
So then I got Titanium Back-up to back-up all my apps etc and when I open it, it tells me I don't have root...
I think my problem is that I can't root as I'm on software 1.72...?
The downgrade guide says to root I have to be 1.3, but says that before downgrading I should back-up with Titanium. But how can I use Titanium if I don't have root, when I need to downgrade to root in the first place...?!
Argh any help out there, please?
SuperOneClick does not work for Desire HD. How about reading some guides in the android dev forum? There are a few links in my sig that give you full root + s-off, check them out. I recommend the radio s-off tool.
Hi jkoljo - thanks for the tip re. SuperOneClick not working with (my) DHD. Was driving me crazy.
I'm looking at your sig links - I think I need to follow the ENG S-OFF and Radio "Swiss Knife" ones? - but both say that I need to root with Visionary first...
I think this guide is what I need...?
If someone could also help me order the process below that would be a big help.
1. Root with Visionary
2. Backup apps using Titanium
3. Downgrade to software v1.32
4. Flash new ROM (Android Revolution HD or CM7)
5. Restore apps using Titanium
Oh and one extra qu: the CM site doesn't list the DHD as a compatible device. Should I use normal Desire, Evo 4G, something else...?
0. Backup with my backup pro, Titanium does not work without root
1. Downgrade
2. Follow my radio s-off guide, there is a link to visionary, just get the apk and use the app.
3. Follow my eng s-off guide
4. Done.
You can also refer to the ROM flashing guide, it has all the steps one after the other CM7 is compatible, just check the Android dev subforum. That list you linked is outdated.
Thanks jkoljo.
Worked through all the steps and I think it went OK. Now cracking on with flashing new ROM as per this guide...
1. Do I need to worry about the 'Flashing a radio' step(s)?
2. Reading through the instructions before I try it, it talks about doing a 'nandroid backup'. Not quite sure what this means - I searched Android Market for nandroid and nandroid backup but only three things came up, none of which seemed right.
Cheers!
ugotamesij said:
2. Reading through the instructions before I try it, it talks about doing a 'nandroid backup'. Not quite sure what this means - I searched Android Market for nandroid and nandroid backup but only three things came up, none of which seemed right.
Cheers!
Click to expand...
Click to collapse
Nandroid backup is the backup solution incorporated into Clockwork recovery, it allows you to take a system snapshot, a la ghost, which will allow you to restore your system as is.
ghostofcain said:
Nandroid backup is the backup solution incorporated into Clockwork recovery, it allows you to take a system snapshot, a la ghost, which will allow you to restore your system as is.
Click to expand...
Click to collapse
Right, gotcha. Thanks for clearing that up. Now I just need to know if I have to flash my radio too or not and I'll be good to go!
Clearest thread on rooting that I have seen. Thanks for starting and thanks to contributors.
Sent from my Desire HD using XDA App
Newb Alert!
Hi I'm currently running stock android 2.2.1 (build 1.72.405.3) on an unbranded DHD in the UK (I'm on Orange if that matters) I'm getting frustrated with the wait for 2.3 to be released here so I want to install the official RUU that was released a little while back.
I understand that to do this my phone will still be "official" ish, and that the only real difference between this way and OTA is that I'll lose my apps etc. which I can handle.
I want to be able to try some custom roms (in the future) but then be able to return the phone to stock - I believe this is possible? Am I better off downgrading now and doing S-off / eng-off, clockwork recovery, root etc? Or will I be fine to downgrade from 2.3 to 1.32 in the future to do everything I'll need for custom ROMS?
Or am I a muppet and have things totally wrong?
Any help appreciated,
Grim.
Ps. I've read the sticky in the Development forum, and tried searching the forum to find answers but have found it difficult as the terms I'm searching for are really generic - for this forum at least.
grimbola said:
I want to be able to try some custom roms (in the future) but then be able to return the phone to stock - I believe this is possible? Am I better off downgrading now and doing S-off / eng-off, clockwork recovery, root etc? Or will I be fine to downgrade from 2.3 to 1.32 in the future to do everything I'll need for custom ROMS?
Click to expand...
Click to collapse
Simple answer: Do it NOW!!!
Yes you can always go back to stock.
Much easier to do everything now.
Even if you only do root and S-OFF, you will be protected should the OTA update arrive in the sense that you won't need to downgrade again. But in for a penny and all that, go for the lot now and start exploring the greatness of Android and Sense (if you like that).
grimbola said:
Newb Alert!
Hi I'm currently running stock android 2.2.1 (build 1.72.405.3) on an unbranded DHD in the UK (I'm on Orange if that matters) I'm getting frustrated with the wait for 2.3 to be released here so I want to install the official RUU that was released a little while back.
I understand that to do this my phone will still be "official" ish, and that the only real difference between this way and OTA is that I'll lose my apps etc. which I can handle.
I want to be able to try some custom roms (in the future) but then be able to return the phone to stock - I believe this is possible? Am I better off downgrading now and doing S-off / eng-off, clockwork recovery, root etc? Or will I be fine to downgrade from 2.3 to 1.32 in the future to do everything I'll need for custom ROMS?
Or am I a muppet and have things totally wrong?
Any help appreciated,
Grim.
Ps. I've read the sticky in the Development forum, and tried searching the forum to find answers but have found it difficult as the of yerms I'm searching for are really generic - for this forum at least.
Click to expand...
Click to collapse
hi grim..
not neccesary you are going to lose your apk´s...
you can install "titanium backup" and do a backup of your apk´s, your system and your data (dialer, missed calls, wifi passwords...on sd-card\titaniumbackup) and then when you has installed your new gingerbread rom you can restore it.
download it from android market..
and finally say to you step by step what should to do:
1ºDOWNGRADE proccess from 1.72xx to 1.32xx wee off. ru
2ºroot with visionary Rxx
3º s-off eng-off+SUPERCID
4ºinstall ROM MANAGER from market and then flash a CWM recovery (lastest)
5ºDOWNLOAD the gingerbread rom, copy, paste to sd card root,
6ºDO FULL WIPE in recovery (factory reset, data, dalvik)
7ºFLASH the new rom and ENJOY
Mr_JMM said:
Simple answer: Do it NOW!!!
Click to expand...
Click to collapse
WIN!!!!!!
Hi grimbola
You can do anything, anywhere, and anyhow on your Desire HD (But make sure you know what you are doing. Lol.) It all depends on your risk appetite.
only follow the guides, it sounds more difficult than it is.
I did it as an unexperienced user 3 weeks ago and the master plan was, to read the guides
Hi guys,
Thanks for all the speedy replies! I read them last week, but have only now have the time to reply.
I did it! I downgraded to 1.36 (?) then ran the tool on my pc to do radio S-off then also ran the other tool to Eng S-off - I followed jkoljo's posts (from the sticky roll-up thread over on the development forum). I've now installed the official 2.3. It was a little scary at times, but easy as pie!
The only issue I had was that I don't think I backed up my apps correctly (I used Astro file browser to do it) as they have not all been restored, however this is no great pain!
I'm now thinking that I might try installing a custom ROM, maybe Leedroid? I'm after something that is like the stock rom - i.e. Sense based (at least to start with) but has more bells and whistles - any suggestions are welcome!
Once again many thanks for your replies,
Grim.
Hi there, I am about to root my Desire Z with one of the guides available here. However, all guides tell me to downgrade - is it necessary?
Specifically, this guide:
http://forum.xda-developers.com/showthread.php?t=1055581
My phone specs are:
Desire Z
Android version: 2.2.1
Baseband version: 12.28e.60.140fU_26.04.02.17_M2
Kernel version:
2.6.32.21-g6e170e7
[email protected] #1
Tue Dec 28 21:41:11 CST 2010
Build number:
1.82.405.1 CL317545 release-keys
Software number:
1.82.405.1
So, can't I step immediately to step 3? Or should I really downgrade (the RUU link from that post doesn't work, hence the question - but it applies to all guides available.
you are already downgraded so yes move to the next step
And that's what I needed to know - the phone is brand new, I thought it may have been already upgraded.
Thanks, will let know if I brick my phone
Downgrade is necessary for firmware 1.84
Hello,
rooting the Desire Z only works with the 1.34 firmware!
You are on 1.84 firmware now, so I suggest to use the following guide to downgrade, even when the title says "[GUIDE] Downgrade your Desire-Z from 1.72 to 1.34 (and get root and S-OFF)".
Only perform steps 1 to 12!
http://forum.xda-developers.com/showthread.php?t=905261
Then continue rooting as described under the topic "Rooting the Vision (G2/DZ) and DHD " in the wiki "HTC Vision":
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
If you have questions go to freenode IRC chat to channel #G2ROOT (just provide some user name and the channel name #G2ROOT with the hash).
When you do not know how to use adb then see the guide "ADB for Noobs - How to get adb working !" http://forum.xda-developers.com/showthread.php?t=865685. On Windows make sure you have HTC drivers installed (HTC Sync installs them automatically).
Best regards,
Catherall
Welp, I guess I am one step from bricking my phone
I already tried rooting, without downgrading, with this guide:
http://forum.xda-developers.com/showthread.php?t=1055581
It didn't work - no error messages, but I was unable to start Recovery Mode.
After some trials, I was able to access the recovery mode. It displayed a red exclamation mark to me, and can't open /cache/recovery/command error - and I am unable to access some of the functions mentioned in the guide. Still, the phone starts just fine, if I don't press the volume button, so I guess no brick, yet
//^disregard above, it seems everything is fine and dandy. Downgrading now.
I am downloading now PC10IMG.zip, then I will proceed with the other guide.
./gfree_verify
gfree verify_cid returned:
@CID: 11111111
OK
gfree verify_secu_flag returned:
@secu_flag: 0
OK
gfree verify_simlock returned:
@SIMLOCK= 00
OK
Click to expand...
Click to collapse
Okaaay, it went fine. Whew, what an adrenaline. Now, off to installing custom roms!
Thansk for your assistance - I will still have some noobish questions. For starters:
Before I even started tinkering with flashing, I made a complete backup of contact list / call list (that was one app), a backup of SMS (other app), backup of important files, and a list of all necessary applications.
Is there an easy way, to just create some kind of restore point? For example, I will go with Virtuous Sense, install all necessary applications, and restore all my personal data. Then I would want to check different ICS rom. Can I make somehow a complete backup of everything on phone?
//Okay, I am off to sleep. Somehow, the update to Virtuous Sense didn't work.
What I did was:
1. Create a backup with Clockwork, and store in on my HDD
2. Wipe SD card
3. Wipe data/factory reset
4. Wipe cache partition
5. Wipe Dalvik cache
6. Install Virtuous Sense from *.zip file
Clockwork installed it properly, no errors were returned. Then, after rebooting, the phone freezes on HTC logo. No go. Any ideas as to what may be causing this? If there is no easy solution to this, I will return the backup in the morning... just to bring the phone back to life. If it works, well, then I will mess around with other custom roms
//Okay, brought back the CWM backup (which is stock 2.2, freshly after downgrading), and the phone booted back. I guess something went wrong during the flashing process.
Sorry, didn't pay attention to what 2.2 version you were on, you wouldn't have bricked your phone it just wouldn't have worked. As for a restore point nandroids will do a full backup ie curent rom and everything. If you just want to restore apps and data use titanium backup. Sms backup apps can restore call logs and messages accros roms, google sync keeps all contacts. Also various apps (color note, etc) may have backup options for those paticular apps.
Sent from my HTC Vision using xda premium
Okay, everything is fine today
My Desire Z is fully rooted, with Virtuous Sense rom. All necessary apps installed, all contacts and SMS's are now properly synced, and I made a nandroid backup, just in case. That's just the start though - I am attracted to MIUI/Cyanogenmod (Sense UI is sometimes a little slowish, I want to know if the performance boost will be worth losing the nice UI), so I will be trying different roms in the following days.
One more question: What about the Radio changing? Which Radio configuration should I choose? Is it a matter of trial and errors? Or should I stay with the default one (I don't even know how to check, which one I have now)? Any good guides on messing with this?
don't mess with radio in case you have major issues.
Too change it, grab one off this thread http://forum.xda-developers.com/showthread.php?t=970809 and flash it according to the instructions there.
Don't bother asking which radio is the best. It's always different for everyone.
-Nipqer