[Q] BEST Root Guide For G2 - G2 and Desire Z Q&A, Help & Troubleshooting

Okay,
All I want to know is the best way to perm root my HTC G2. I have google searched and went through forums on xda and a few other sites. And all it did was give me a headache. Lol If anyone can help me with this, Please get back to me via this post or pm me. Thanks for your time! >_<

The Wiki method. Here it is:
http://forum.xda-developers.com/wiki/HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
XDA User strawmetal had also done a detailed guide but I can't find it now.

The gfree/visionary method is another option that is pretty safe and easy, if you're still on 2.2. Not to be confused with the visionary perm root method.
The wiki method is the best way, but can be difficult if you don't know how to use adb. If you need to downgrade your phone, you'll have to learn adb anyway.

Please don't go anywhere near the Visionary tool. Use the method in the XDA Wiki. It might look confusing at first, but read it carefully and if you don't understand something then ask about it here, there are plenty of people who can help you.
There's a guide to setting up and using adb linked from my signature (if you are reading via a brower and not something like the XDA app).
Sent from my Desire Z running CM7.

Use the wiki method. It looks confusing but once you get into it it is not hard at all. Just follow the instructions to the letter.
sent from my dz

Sweetness!
Thanks Guys! I will go with the wiki guide as I'm familiar with adb and I have 2.3.4, So do I downgrade?

Yes, you have to downgrade first.
Sent from my Desire Z running CM7.

How long should phone take to reboot after final step in gaining S-OFF
Have a quick question. Followed Strawmetal's guide for my G2, for both downgrading and gaining perm root. Got to final step both MD5#2 and MD5#3 checksums matched as they should. All previous steps matched also. So the final step then is type reboot. I did so, phone rebooted, but now 5 minutes later it's still on the "htc" screen. Impatient noob or brick?

It's not a brick if it displays anything ;P

Mounta1n said:
Have a quick question. Followed Strawmetal's guide for my G2, for both downgrading and gaining perm root. Got to final step both MD5#2 and MD5#3 checksums matched as they should. All previous steps matched also. So the final step then is type reboot. I did so, phone rebooted, but now 5 minutes later it's still on the "htc" screen. Impatient noob or brick?
Click to expand...
Click to collapse
Any update?
I actually think I may have even done a battery pull around then... but I'm not quite sure and would not suggest it.

Related

[Q] Root, S-OFF, SuperCID after OTA Desire Z

Hi,
i'm newbie but first of course I read wiki, guides and others about rooting etc.
I've already applied OTA update on my Desire Z. My question is: am I able to root my device and get new non original ROM's and S-OFF? I can't find a straight answer here about it.
second answer is that i run bootloader on my device and choose "simlock" and push power button and somthing was done, then it prompt for restart which i made. What did I do?
Thanks,
Mat
I assume that 'simlock' option would re-do the network lock if you had used a code to unlock,.... I ASSUME.
Use that wiki you have already gone through to find out how to root etc with gfree. It's all in there. Looks pretty straight forward,.... not that I have had time to do it myself just yet.
As far as I know, it's currently impossible to root the new OTA. You'll have to downgrade to the pre-OTA to get root and you can find the guide here:
http://forum.xda-developers.com/showthread.php?t=905261
Of course, my info might be outdated as I'm a G2 owner and not a DZ owner
EDIT: IT IS POSSIBLE!!!! Just ran across this: http://forum.xda-developers.com/showthread.php?t=886023
omarsalmin said:
As far as I know, it's currently impossible to root the new OTA. You'll have to downgrade to the pre-OTA to get root and you can find the guide here:
http://forum.xda-developers.com/showthread.php?t=905261
Of course, my info might be outdated as I'm a G2 owner and not a DZ owner
EDIT: IT IS POSSIBLE!!!! Just ran across this: http://forum.xda-developers.com/showthread.php?t=886023
Click to expand...
Click to collapse
Appologies, as Omar said, Wiki is not up to date. Sorry for leading you up a blind ally. I might have a go at updating the wiki later if someone doesn't beat me to it, and if I can grow bigger balls.... don't want to be shouted at if I do something wrong!!
There's a guide on how to get temp root on 1.72 on the dev forum. You can turn that into perm root using the same commands as with the perm root part of rage.
Sent from my HTC Desire Z

So need help perm rooting

Okay I have a G2, just got it and I need to perm root it. I looked at the sticky guide but most of the links aren't loading for me, don't know why, either thread isn't there or link expired or w/e. I don't know, but I need some help.
First, how do I find out if I have 1.72 or an earlier version
Second, do I use "rage"? method or VISIONary and what's the latest version of visionary?
Third, about how long does the process take?
Any help is appreciated.
James_Caliber said:
Okay I have a G2, just got it and I need to perm root it. I looked at the sticky guide but most of the links aren't loading for me, don't know why, either thread isn't there or link expired or w/e. I don't know, but I need some help.
First, how do I find out if I have 1.72 or an earlier version
Second, do I use "rage"? method or VISIONary and what's the latest version of visionary?
Third, about how long does the process take?
Any help is appreciated.
Click to expand...
Click to collapse
Every thing you need to know about rooting is in here http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision just start reading from Rooting the Vision (G2/DZ) and DHD or you can read the whole page. Don't use VISIONary, you have a chance of getting stuck in a boot loop, use Rage and GFree. You'll need the android SDK to get ADB. I'm not sure how long rooting takes, I haven't done it yet as I don't have my G2 until next week but I have been reading about root for the past week. From what I know, 1.72 is only if you have a Desire Z. If you have any more questions, I'm sure me or another member can answer you.
KoolKidsKlub said:
Every thing you need to know about rooting is in here http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision just start reading from Rooting the Vision (G2/DZ) and DHD or you can read the whole page. Don't use VISIONary, you have a chance of getting stuck in a boot loop, use Rage and GFree. You'll need the android SDK to get ADB. I'm not sure how long rooting takes, I haven't done it yet as I don't have my G2 until next week but I have been reading about root for the past week. From what I know, 1.72 is only if you have a Desire Z. If you have any more questions, I'm sure me or another member can answer you.
Click to expand...
Click to collapse
Do you know what the 1.72 # refers to? Is it the build number or something else?
Thanks a lot for your help though. I'll start reading
James_Caliber said:
Do you know what the 1.72 # refers to? Is it the build number or something else?
Thanks a lot for your help though. I'll start reading
Click to expand...
Click to collapse
If you have a Tmobile G2 (from your first post, I assume you do) you don't need to worry about 1.72 it for the Desire Z. There are three methods to root with, them being Visionary, Rage, gfree. Gfree by far has caused the least amount of problems. If you know ADB rooting should be pretty simple, just follow the wiki on rooting with gfree. If your not familiar with ADB, there are methods to root without having to use it. But its always good and recommended to have it installed and running. There are guide here to help walk you thru it, but if for some reason its to difficult or you don't quite understand it, like I said there are methods to root with out it. There is a modified way to run gfree with your home computer and terminal emulator on your phone. Also the visionary method too, now many people have had problems with visionary, I'm not one of them, it is how I rooted my phone, but I can't stress the importance of reading and putting the time into understanding what you are and want to do to modify your phone, far to many people act before understanding and run into many problems including bricking there phones, I know some of the threads are really long in this forum but that's no excuse, whenever I try something new I read the entire thread first start to finish because any problems you may have, the solution has probably already been givin somewhere in the thread. There is no rush to jump into something you don't understand, my suggestion is to invest the time to read and understand how to root you phone first.
Sent from my HTC Vision using XDA App
Even if you root using rage, you can still install and use gfree on your phone. I can confirm that it works.
Just stay away from Visionary.
blackknightavalon said:
Even if you root using rage, you can still install and use gfree on your phone. I can confirm that it works.
Just stay away from Visionary.
Click to expand...
Click to collapse
This.
This is my first Android phone and I was able to follow the Wiki and root it pretty easily. The only part I didnt do was installing the Engineering Hboot. Just cause it is labeled as optional and unnecessary and the warning about bricked phones scared me away from it.
This ADB Guide for Noobs was pretty helpful in the process too
http://forum.xda-developers.com/showthread.php?t=865685
With that link and the Wiki your all set.
boost3d23 said:
This.
This is my first Android phone and I was able to follow the Wiki and root it pretty easily. The only part I didnt do was installing the Engineering Hboot. Just cause it is labeled as optional and unnecessary and the warning about bricked phones scared me away from it.
This ADB Guide for Noobs was pretty helpful in the process too
http://forum.xda-developers.com/showthread.php?t=865685
With that link and the Wiki your all set.
Click to expand...
Click to collapse
You're missing out with the engineering bootloader. You'll have more recovery options with it installed.
blackknightavalon said:
You're missing out with the engineering bootloader. You'll have more recovery options with it installed.
Click to expand...
Click to collapse
I might install it later on, if that is possible and wont cause issues.
boost3d23 said:
I might install it later on, if that is possible and wont cause issues.
Click to expand...
Click to collapse
Yeah that's what I'm going to do. I'm going to root the phone then when I feel more comfortable, I'm going to flash the engineering HBOOT. It's not that I'm scared, well I sorta am but I would rather not do something that isn't necessary. I'm coming from a rooted G1 so I know what it does and everything, I just don't think its necessary. The way I look at is is this, if you flash the HBOOT then your a lot safer because you can use fastboot flash to save your self from a semi-brick, but at the same time, flashing the HBOOT is also dangerous because you can brick your phone beyond repair.
*bump*
Sorry guys, I know this is an old thread, but isn't it better to post on something existing rather than creating a new thread? Hopefully I'm right...
Anyhow, I'm a Sprint convert and I now have the G2. Rooting the Samsung Epic I had was super easy, because I downloaded a one-click script that did everything for me. However, I'm fairly tech-savvy and accomplished just about everything for the rooting procedures using gfree and rage.
However, when I use gfree_verify, I get the message 'verify could not initialize the device!'. I think I run into my problem when I get to this part:
# /data/local/tmp/root
# sync
when I run the first line, I get a message about file existing that it says to expect... but it also says that "the rest of the script should still run ok". Well, after I get the file existing message, it goes back to the prompt. If there was a script that ran after that message, wouldn't I see other messages before it returned to the prompt?
I hope I'm making sense... and I hope I posted this in the right place. I'm dying to get a Sense ROM on my phone, but I need to get some sleep for work tomorrow. Any help that everyone could provide would be EXTREMELY appreciated Thanks so much!!
...EDIT...
Apparently, despite my lack of luck with verification, root is in place in my phone and has stayed after reboot. I've flashed clockwork and have used Superuser access... all seems to be well! Thanks anyway

getting a new g2 on Friday

so i got the promotion to get a free g2 but heres a few questions im thinking that it will come with the latest rom can i root it ive been looking through a ton of guides and im confused what should i do. which method work to gain perma root
cudahy_boy said:
so i got the promotion to get a free g2 but heres a few questions im thinking that it will come with the latest rom can i root it ive been looking through a ton of guides and im confused what should i do. which method work to gain perma root
Click to expand...
Click to collapse
It may come with the latest ROM but I more suspect that it will come with the original (shipped) ROM and immediately receive the OTA update. The good news is that there are no issues rooting even if you have the OTA applied (I think some of the rooting guides assume you do) so I would go ahead and apply the OTA if prompted. This is different than the Desire Z where the latest updates can make rooting more complicated.
The most widely recommended method of obtaining permanent root is the "gfree" method, it will permanently root your phone and at the same time will SIM unlock it as well as set the CID so you could load whatever carrier ROM you might want to.
The only issue most people seem to have with using the gfree method is getting ADB up and running and talking to your G2. Using ADB isn't (as far as I know) strictly necessary to make gfree work but it's easiest and all the guides (that I've seen) have you use ADB.
Here is the section of the wiki showing you how to use gfree to root your phone: http://forum.xda-developers.com/wik...cess_.28Permanent_Root_.2F_.22Permaroot.22.29
For instructions for getting ADB up and running I would look here:
http://forum.xda-developers.com/showthread.php?t=865685
Check out unlockr.com on rooting g2. They use the Visionary method. Took me only couple mins.
Sent from my HTC Vision using XDA App
GhostZini said:
Check out unlockr.com on rooting g2. They use the Visionary method. Took me only couple mins.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Could you please stop telling people to use the VISIONary method!? That method has a risk of putting the user's phone into a boot loop! Please know you what your talking about before attempting to help some one, it can make the difference of bricking a phone and rooting a phone. Rage and GFree DOES NOT have a risk of putting your phone in a boot loop. Out of all the people that have messed up their phone, EVERY ONE of them that I have seen has used the VISIONary method. I'm not trying to be mean, but please be more careful when giving advice. I know your just trying to help, and I respect you for that but please do no tell some one to do the VISIONary method.
Sorry mate, I had no clue bout that. I had no loop but i see your point
Sent from my HTC Vision using XDA App
nevermind about my quesiton lol
Thanks for this question, it answered mine so I didn't have to ask. Will be using g-free way shortly.

S off and root gingerbread on brand new desire hd

I just purchased my desire hd and I would appreciate if someone would tell me if and how to s-off and if it is possible to root 2.3.3 gingerbread.
Thank you.
Sent from my Desire HD using XDA App
You will find all you need in the stickies in development section. If you are new to this I would recomend that you spend some time reading before getting into it.
Good luck
It is few threads before u make this one.
Since Gingerbreak will not work with OTA
[GUIDE] How to downgrade 1.7x/1.8x/2.x to 1.32.405.6
http://forum.xda-developers.com/showthread.php?t=905003
Thank you for reply.
Sent from my Desire HD using XDA App
It is quite difficult to root desire HD. It would be very nice if someone who knows how to do it, to make a CLEAR post from A-z. First downgrade? S-off? Adb errors? Gold card? It's a LOT of stuff to read out there about how to do it right but since there are many changes and updates since the first rooted phone, it would be nice if someone will do this from scratch.
Thanks in advance.
Sent from my Desire HD using XDA App
razvan_real_one said:
It is quite difficult to root desire HD. It would be very nice if someone who knows how to do it, to make a CLEAR post from A-z. First downgrade? S-off? Adb errors? Gold card? It's a LOT of stuff to read out there about how to do it right but since there are many changes and updates since the first rooted phone, it would be nice if someone will do this from scratch.
Thanks in advance.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
its not difficult either,
1. install visionary+ from android market.
enable debugging from settings> application >development.
on visionary press TEMP ROOT after it done (sometimes took 2 or more tries)
then press PERM root.
there u go u have permanent root htc desire hd (works only with 1.32.405 ver)
razvan_real_one said:
It is quite difficult to root desire HD. It would be very nice if someone who knows how to do it, to make a CLEAR post from A-z.
Click to expand...
Click to collapse
I suggest that you just do some reading and learn it. I have spent dozens of hours working on my guides and tools, and 99% of the people who are capable of reading, succeed in the process.
The guides cannot become any easier. Downgrade is your first step, follow the thread. Then there is a link to Radio S-OFF tool in the end of downgrade guide. Follow that link.. You get the point.
In short what you need to do...
A. [GUIDE] How to downgrade 1.7x/1.8x/2.x to 1.32.405.6
http://forum.xda-developers.com/showthread.php?t=905003
B. What to do:
1. Temp root with Visionary (http://www.youtube.com/watch?v=zEMnIOb3bIQ&NR=1)
2. Perm root
3. Do your Radio S-OFF
http://forum.xda-developers.com/showthread.php?t=857537
4. Do your ENG S-OFF (HBOOT)
http://forum.xda-developers.com/showthread.php?t=855403
5. Install Clockworkmod, flash recovery image.
6. Do Nandroid backup.
ref
http://forum.xda-developers.com/showthread.php?p=11409887#post11409887
I kinda understand where this guy is coming from. I'm fully confident on the actual root process, my problem lies in actual downgrading. Fair play it will take an idiots guide to get me rooted on my hd. Just wished it was as simple as my G1 was.
I'm aware of needing an sdk file to downgrade, but the guides here don't reflect on that.
In no way is my post meant to be or sound disrespectful in anyway. You guys here do an amazing job, you really do and I (as many others) here appreciate it 100%.
My reasons for root are solely selfish. I want root to allow for use of cachemate louder volume hack and hopefully better battery life.
In my G1 days I had to flash my fone like a whore flashes her pants, but that was just to keep he phone usable.
Sent from my Desire HD using XDA Premium App
Thank you audiavant for more specific instructions.
Anyway last day I was stuck when trying to downgrade. I have HTC sync but not the desire sdk and maybe because of that, Adb was not working. I'll try again this evening, hopefully don't get a brick after that
Sent from my Desire HD using XDA App
Thank you a lot
audiavant said:
In short what you need to do...
A. [GUIDE] How to downgrade 1.7x/1.8x/2.x to 1.32.405.6
http://forum.xda-developers.com/showthread.php?t=905003
B. What to do:
1. Temp root with Visionary (http://www.youtube.com/watch?v=zEMnIOb3bIQ&NR=1)
2. Perm root
3. Do your Radio S-OFF
http://forum.xda-developers.com/showthread.php?t=857537
4. Do your ENG S-OFF (HBOOT)
http://forum.xda-developers.com/showthread.php?t=855403
5. Install Clockworkmod, flash recovery image.
6. Do Nandroid backup.
ref
http://forum.xda-developers.com/showthread.php?p=11409887#post11409887
Click to expand...
Click to collapse
Very nice post!!! I did it in 30 minutes with your instructions after reading all those posts.
This kind of post I was looking for.
Thank you again!

[Q] NEW G2, trying to root after a brick.

Alright,
After I bricked my first HTC G2, I have decided to get another one. I was the lucky one which HTC replaced without any questions. My first phone got bricked because it had errors in the recovery. (this is what happened). OK NOW, I am getting ready to root my second G2 cause I am tired of the stock (really want the MIUI!)
I have a coupe of questions:
1. What are the necessary steps that I need to take so that my SECOND G2 wont go down like my first one?
2. What is Eng boot?
I am going to root it using the same guide I used last time (this one!)
Let me know, I am not going to attempt anything till I hear from you experts!
- Thank you so much!
First of all, visionary is a risky way to root your phone. The safest, though more intimidating way is using gfree and adb, as found on the cyanogenmod wiki (if someone would be kind enough to link him).
1. Read the steps. Read them again. And again. Be able to recite them in your sleep.
2. The engineering hboot (I believe) will allow you to possibly save your g2 if something goes wrong when flashing a rom. Though again there is a guarantee of bricking if this is done wrong. If you plan on just flashing miui and staying, this MAY not be necessary. But it is entirely up to you.
Sent from my T-mobile G2
Nospin said:
First of all, visionary is a risky way to root your phone. The safest, though more intimidating way is using gfree and adb, as found on the cyanogenmod wiki (if someone would be kind enough to link him).
Sent from my T-mobile G2
Click to expand...
Click to collapse
Do you think my recovery crashed because I used visionary? I have read that it is unsafe, but it was just so easy to do with that method.
Flyingpilot said:
Do you think my recovery crashed because I used visionary? I have read that it is unsafe, but it was just so easy to do with that method.
Click to expand...
Click to collapse
Im pretty sure that it wasn't visionary. If I'm not mistaken visionary works perfectly fine for temproot, permrooting with it is when it is risky. I also rooted with the method above and nothing has happened to my G2
Sent from my Htcclay's SuperCM7 G2 using XDA App

Categories

Resources