[Q] Semi-noob questions about rooting - G2 and Desire Z Q&A, Help & Troubleshooting

First of all thanks in advance for help from all you lovely people.
I'm something of a semi-noob when it comes to Android phones, though I have a fair amount of experience with Windows Mobile HTC devices.
I've had a couple of Android tablets some cheap unbranded chinese crap and and an Advent Vega, both of which I succesfully rooted via different methods.
So I have a little (though I stress a little) familiarity with ADB and clockworkmod recovery.
I'd appreciate if someone could help me understand a few things about the Desire Z though. I have a Desire Z sold retail, with no network lock, with CID HTC__001.
1. If I root this device ( probably via this guide http://forum.xda-developers.com/showthread.php?t=1055581 ) would I be able to update to official ROMs in the future or does this always become difficult/impossible after rooting?
2. If i take a Nandroid backup immediately after rooting. Then later restore this backup and follow the guide I have seen for "unrooting" the device, would I then effectively be back to stock (or as close as possible)? If so should official OTA updates work again after this?
3. If 2 is wrong (which it could be since I am a noob!), is there anyway to get back to stock (or close enough for warranty returns/OTA updates) after rooting.
Again thanks for the help from all you knowledgable folk.

1) Rooting (and gfree) doesn't limit the ROMs you can flash, it completely opens it up. Running gfree gives you SuperCID and S-Off, so you can flash any ROM intended for our phone, regardless of what CID the ROM is intended for. But if you flash an official ROM, you will lose root again. Most ROMs have pre-rooted, but otherwise untouched (or at least, minimally modified) versions posted in the Development section. Once you are rooted, you should stick to those.
2 & 3) There are step-by-step instruction on how to unroot and return to stock in the Wiki: http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Returning_to_Stock

Perfect! Thanks for the help.
There's so many warnings and "I'm not reponsible if flashing this ends the world" type lines in the guides and rom threads, that it can make you quite unsure as to what the potential problems are even if you have a little experience.

Related

[Q] Help for users who did official 2.2 OTA?

Excuse me for probably asking things that have been asked before, but I have not been active in this forum and I am really inexperienced with both Android and Desire.
I have had an HTC Desire on stock Orange UK ROM since the day the Desire was released. A couple of weeks ago or so, I did the official OTA to 2.2 and everything is fine.
However, I am growing increasingly tired of all the bloatware and crap Orange has installed on the mobile phone, and would do with trying some other non-stock 2.2 ROMs, including Cyanogen ports.
My question is simple:
Do users who have had the 2.2 OTA follow the same procedure as all other users, or do we first have to perform some other steps, such as downgrading to a stock or non-stock 2.1, etc?
Is the root/su process the same for 2.2 users? And finally, is there some 'false-proof'/'fool-proof' recovery image that we can install before we start meddling with our phone (and so that we can possibly restore to it for warranty claims?)
Just follow the guide on here for using unrEVOked 3.21 and you'll hopefully have no issues. Just bare in mind that doing this will mean until an Orange RUU is made available (if at all) you won't be able to send it to Orange under warranty should something go wrong
Can you please elaborate on what you mean by this?
Is there a way to create a NAND dump or some other way to have a back-up of the current image/ROM in the phone so that I can return to it if so desired?

[Q] Which Method Should I Use To Root For My Needs ?

Helo All,
So I have a locked Desire Z from Bell, and I am with Bell. I dont really feel a need to change the Rom on my phone as I have no issues with it and am pretty happy with it.
My main thing that I would like to do though is remove the bloatware that Bell installed. Such as demos to games I care nothing about and also seem to find themself running in my Advanced Task Manager despite me never using them.
So I know that I can root the phone and uninstall them which is my main goal, I have been looking around and see multiple methods for rooting, with S-Off and such, so I was looking to see I truely need to go about it that way or should I just obtain root leave S-On and all that other jazz and just uninstall them.
So I welcome suggestions on how I can go about rooting my phone for my needs.
Thanks
I put together this guide that I pieced from this forum. Tried to make it really user friendly. I have the Bell Desire Z too.
http://androidforums.com/desire-z-all-things-root/233729-ultimate-guide-rooting-overclocking-your-bell-desire-z-newb-friendly.html
Nice guide, Will this work for European DZ also?
There are two methods of rooting. The first uses an app called Visionary to root, and the second uses a program called rage. There are guides on how to use both of these on this forum.
I recommend you look at this guide - http://forum.xda-developers.com/showthread.php?t=857390
That guide shows you how to root with Visionary (though you can substitute the rage method), and then to get S-OFF with gfree. The relatively "new" method of using gfree is very safe to use, and getting S-OFF will open up a lot more options to you than just root, e.g. the ability to flash custom recovery (so you can do a Nandroid backup of your phone) and to flash custom ROMs.
It's possible to undo all of this stuff should you ever need to do a warranty return. Although if you're going to flash a custom ROM, make sure you either have an RUU/ROM image for your stock ROM, or a Nandroid backup of your stock ROM to restore (because there aren't RUUs/ROM images available yet for all stock ROMs).

When is the best time to S-off?

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.

[Q] Really need help rooting.

I have read multiple guides around the internet about rooting my HTC Desire Z. Hutchinson 3UK network. I am unsure on what method to use, how to downgrade etc.
I do not want to run a risk of rooting my phone as I bought it outright for £300. I also want to know if I can unroot and perm-root.
The reason I want to root is to overclock it, is it possile to use 2.2 firmware on a root?
Could you please post or link a guide that will provide all of the information I need and that is fairly simple to understand as I am new to the whole Android/rooting business.
Many thanks.
My Android version is 2.2.1 and am hoping to use this version as I love sense but only want a root on this to overclock.
My baseband version is 12.28e.60.140fU_26.04.02.17_M2
Build number and software number is 1.72.405.2
With a 1.72 ROM you will need to downgrade before you can Root.
The instructions in the Wiki (http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Introduction) include links to the downgrade instructions.
The recommended root method uses GFREE which will SIM-Unlock the phone while you are rooting.
Yes you can unroot, the instructions for that are in the Wiki as well.
You can absolutely use a 2.2 ROM while rooted, if you are only looking to overclock you can just install an overclock friendly kernel after you are rooted, though you may want to look at a custom ROM because you will have to wipe when you downgrade from 1.72.
Good luck!
Ok, is unrooting a simple process because I am covered on warranty and do not to want to simply lose it, I need a backup. My phone is already unlocked so that is fine there.
How long does the rooting take? Because it all looks very confusing entering the code etc, am I likely to mess anything up which results in a brick?
Sent from my HTC Vision using XDA App
The process of rooting via wiki method took me about 15 minutes, but the setup of adb and installing drivers will add additional time if you are unfamiliar with it. Usually if you enter in a wrong character in adb, the command won't go through (incorrect paths, etc), but just be careful and you will be fine. Read each step carefully.
Unrooting was a little difficult for me (I did this first to send my first G2 in for warranty) as that was my first experience tying my phone to the pc, but it is very simple and straightforward with the instructions.
Yeah i did rooting with the wiki but sometimes you'll get confused on how to do it. If u dont understand ask here or search the internet. Always happy to help ^_^!
Downgrading
It says check your INFOCID. How do I perform this check?
Sorry for not knowing anything..
the link I am asking about is provided by the wiki: http://forum.xda-developers.com/showthread.php?t=905261

[Q] upgrade from 2.2 to 2.3.x without rooting

It is a shame to say that I still use Android 2.2 with Kernel 2.6.32.21, Taiwan version since I bought the phone a year ago.
(Not until recently, I have decided to move on to Gingerbread because
I wanna use the the latest features in the NDK to write some C++ programs for Android.)
Without getting into trouble during/after rooting,
I tried an official OTA upgrade but it doesn't work.
I tried to ask HTC but they said they still don't have any official upgrade for my phone.
I am a newbie here in this forum,
Could anybody please kindly offer your help please?
It will be GREATLY APPRECIATED! I wanna make my App!!!
swimd
If there is no official Gingerbread for your phone (which seems odd ?) then you can flash a different official GB ROM onto your phone. But normally your phone isn't going to let you do this, because it will fail the signature checks.
What you need to do is to de-brand your phone so that it doesn't do these checks any more. I will see if I can dig out a link to a guide and edit it into my post, unless someone else beats me to it.
Sent from my Desire Z running CM7.
Steviewevie,
Thank you for your help in advance!
I can't copy and paste the link right now, but use the Search function in the Android Dev forum to find the thread called "Debranding Bell Desire Z" (it doesn't only apply to Bell phones).
Sent from my Desire Z running CM7.
Thank you for the help!
I have found that thread!
BTW, after a quick look of the thread, it seems that S-off is recommended...
Do I need to get "root" in order to do so?
Should I do that to prevent future trouble?
Always recomend rooting phones right away, if you have a custom recovery and an enginering bootloader you can save tons of headaches in the future when problems arise (as they often do) this of course is outside the fact that a rooted phone is a happy phone and certainly not an apple
Sent from my HTC Vision using xda premium
As demkantor said, getting S-OFF is a lot better because it gives you a lot more options for the future, even if you don't use those options straight away.
IMHO the only reason to use the goldcard method and not full S-OFF is if you are really worried about voiding your warranty or the S-OFF process yourself. But there's no need to worry really, since (a) you can easily reverse the process if you need to, and (b) lots of people here can help you through getting S-OFF (the XDA Wiki explains it very well, though it can look daunting at first).
Sent from my Desire Z running CM7.
+1 to the notion of just rooting the phone. Especially since if are software developer, I would think that you would want full control over your device. And if you have these type of skill, rooting will be easy.
As mentioned, root, S-Off etc. can be removed for warranty purposes, if that is the concern.
The Wiki method is generally accepted as the safest:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
demkantor and all,
Thanks!!! ok, I am least I will go for S-OFF!
But, I need to be able to fully recover my OS and Apps,
I need to do some research on stock recovery and/or custom recovery...
Well, I think there is an official update to Gingerbread thou.. But I think dont think that version is in English as it is a Hongkong version.

Categories

Resources