[Q] Just a question or two before I root - EVO 4G Q&A, Help & Troubleshooting

I am new to rooting a phone and have read count less threads on this site. First I have to say that this is one of the best forums I have come across. My first question I have decided to use the Universal Auto Root method found here http://forum.xda-developers.com/showthread.php?t=838448
First I want to stay with the Stock Evo Rom for now, not the Sprint Lovers Rom. Is there a way to not flash that rom using UAR or can I just Flash the Stock rom back after I have rooted the phone. If I have to flash the stock rom back then can someone point me in the right direction for a tutorial with the stock rom. I have modded other things besides phones and have no problem reading to find the answers. Most people that have problems just say "Oh I will root my phone today" and do not do the research before hand and in up with a paper weight. I have been read for about a week now and am just now getting to where I understand parts of the process.

Smurph82 said:
I am new to rooting a phone and have read count less threads on this site. First I have to say that this is one of the best forums I have come across. My first question I have decided to use the Universal Auto Root method found here http://forum.xda-developers.com/showthread.php?t=838448
First I want to stay with the Stock Evo Rom for now, not the Sprint Lovers Rom. Is there a way to not flash that rom using UAR or can I just Flash the Stock rom back after I have rooted the phone. If I have to flash the stock rom back then can someone point me in the right direction for a tutorial with the stock rom. I have modded other things besides phones and have no problem reading to find the answers. Most people that have problems just say "Oh I will root my phone today" and do not do the research before hand and in up with a paper weight. I have been read for about a week now and am just now getting to where I understand parts of the process.
Click to expand...
Click to collapse
I'm not familiar with that root method, so I'm not sure if there's a way to bypass the flashing of SpringtLovers, although I'd assume there is a way. Any time I've ever used Unrevoked to root, it never touched the ROM. After using Unrevoked, all the apps I previously had are still there and its on the same ROM. The only differences are that the bootloader will be S-off, you'll have clockwork recovery flashed, and you'll have the Super User app. With all that said, Sprint Lovers is about the exact same thing as stock, as far as I can tell. I flashed it on my girl's phone, because she liked her stock rom. The only differences are I noticed are very subtle, such as the battery indicator having the % value in it, the wireless tether app being added, and I believe it's deodexed. (and probably a few other things, maybe some optimizations and stuff) But as far as looks, it's identical to a stock ROM.

k2buckley said:
I'm not familiar with that root method, so I'm not sure if there's a way to bypass the flashing of Spring Lovers, although I'd assume there is a way. Any time I've ever used Unrevoked to root, it never touched the ROM. After using Unrevoked, all the apps I previously had are still there and its on the same ROM. The only differences are that the bootloader will be S-off, you'll have clockwork recovery flashed, and you'll have the Super User app. With all that said, Sprint Lovers is about the exact same thing as stock, as far as I can tell. I flashed it on my girl's phone, because she liked her stock rom. The only differences are I noticed are very subtle, such as the battery indicator having the % value in it, the wireless tether app being added, and I believe it's deodexed. (and probably a few other things, maybe some optimizations and stuff) But as far as looks, it's identical to a stock ROM.
Click to expand...
Click to collapse
You're correct, the only thing unrevoked does is root your phone and roots your current rom, in this case, stock with root access. So OP, I think you may want to use unrevoked for this case.

I have read that Amon Ra is better than clockwork recovery that was the main reason I was thinking of the UAR. Weird thing is that my system just finished a virus scan and it said that the UAR had something called Lotoor in it. Now I don't that I will download it. Is there a way to use unrevoked and then put Amon Ra on it. Better yet I have read that the Toast method is good but I have not found it in a tutorial. Is there one available. If I use unrevoked then how do you get clockwork removed and install Amon Ra.

Smurph82 said:
I have read that Amon Ra is better than clockwork recovery that was the main reason I was thinking of the UAR. Weird thing is that my system just finished a virus scan and it said that the UAR had something called Lotoor in it. Now I don't that I will download it. Is there a way to use unrevoked and then put Amon Ra on it. Better yet I have read that the Toast method is good but I have not found it in a tutorial. Is there one available. If I use unrevoked then how do you get clockwork removed and install Amon Ra.
Click to expand...
Click to collapse
Flash the file attached in the bootloader. Apply update, reboot, and then reboot back into recovery and you'll be on amon_ra 2.3. The amon_ra recovery is inside it, no needc to rename or extract the file.

teh roxxorz said:
Flash the file attached in the bootloader. Apply update, reboot, and then reboot back into recovery and you'll be on amon_ra 2.3. The amon_ra recovery is inside it, no needc to rename or extract the file.
Click to expand...
Click to collapse
Yup, like teh roxx said, you can use Unrevoked, then change to Amon Ra. And yes, Amon Ra is better (in my opinion). You can change recoveries any time you want, you could try them both out and see which works better for you if you wanted to. If you do run Unrevoked, just be sure that you remove htc sync, that you install the hboot drivers, and that you have no programs on your pc running that can talk to your phone (htc sync, pda net, easytether, doubletwist etc etc) and you also want to disable your anti virus when you run it, as that can also interfere.

Ok just so I get this straight first. The easiest way to do this would be to first use Unrevoked v3.32 to get root. Then go into recovery and with that image in the root of the sd card and update the phone with it. Then reboot and I would have Amon Ra installed after that. Would the affect unrevoked from working by changing from clockwork to Amon Ra. After I ran unrevoked would I need to run the unrevoked forever as well.

Smurph82 said:
Ok just so I get this straight first. The easiest way to do this would be to first use Unrevoked v3.32 to get root. Then go into recovery and with that image in the root of the sd card and update the phone with it. Then reboot and I would have Amon Ra installed after that. Would the affect unrevoked from working by changing from clockwork to Amon Ra. After I ran unrevoked would I need to run the unrevoked forever as well.
Click to expand...
Click to collapse
After using unrevoked, you boot into the bootloader, the white screen with the androids skating boarding to flash the file, not recovery, and then reboot. And no, changing recoveries after using unrevoked won't affect it, and yes, you would flash the forever zip in recovery after doing the previous steps.

Last question I promise because it is getting late here and I am not going to do this right now maybe tomorrow, well later today. Does running Unrevoked give you a full root. I have read that a full root is where the nand is unlocked and that gives you the ability to run nandroid to back up your phone. Also To remove root if I ever needed to go stock again do I uninstall unrevoked or to I install the lastest RUU from Sprint, and if so where to find them.

Smurph82 said:
Last question I promise because it is getting late here and I am not going to do this right now maybe tomorrow, well later today. Does running Unrevoked give you a full root. I have read that a full root is where the nand is unlocked and that gives you the ability to run nandroid to back up your phone. Also To remove root if I ever needed to go stock again do I uninstall unrevoked or to I install the lastest RUU from Sprint, and if so where to find them.
Click to expand...
Click to collapse
Unrevoked give you root, but flashing the unrevoked forever gives you the nand unlock. And to unroot, you flash the S-ON tool, then you flash the lastest RUU for you hboot, in this case, 3.70.

Smurph82 said:
Last question I promise because it is getting late here and I am not going to do this right now maybe tomorrow, well later today. Does running Unrevoked give you a full root. I have read that a full root is where the nand is unlocked and that gives you the ability to run nandroid to back up your phone. Also To remove root if I ever needed to go stock again do I uninstall unrevoked or to I install the lastest RUU from Sprint, and if so where to find them.
Click to expand...
Click to collapse
Unrevoked does give you full root, nand unlocked. Full root capabilities. Nandroid backups and restore galore. To unroot, you flash the unrevoked s on tool with recovery. Then run RUU. That's it. Nice and simple.
Sent from my PC36100 using XDA App

Smurph82 said:
Last question I promise because it is getting late here and I am not going to do this right now maybe tomorrow, well later today. Does running Unrevoked give you a full root. I have read that a full root is where the nand is unlocked and that gives you the ability to run nandroid to back up your phone. Also To remove root if I ever needed to go stock again do I uninstall unrevoked or to I install the lastest RUU from Sprint, and if so where to find them.
Click to expand...
Click to collapse
http://androidforums.com/evo-4g-all-things-root/194918-rooting-dummies.html
this thread is very helpful for the unrevoked method, and yes unrevoked gives you full root including nand

k2buckley how did you get your details and specs in your post. I looked for somewhere to add them but I could not find them anywhere.

teh roxxorz said:
Unrevoked give you root, but flashing the unrevoked forever gives you the nand unlock. And to unroot, you flash the S-ON tool, then you flash the lastest RUU for you hboot, in this case, 3.70.
Click to expand...
Click to collapse
Actually, Unrevoked unlocks NAND, too. Honestly, I don't know what the difference it between Unrevoked and Unrevoked Forever, but the regular Unrevoked turns "s" off, too. I've rooted two Evo's within the past month with the regular Unrevoked, and "s" was off and I flashed custom roms and all on both of the phones.
From the unrevoked website:
"unrevoked3 will permanently unlock NAND write protection by default on the following phones"
"unrevoked forever is a tool to set your Android phone's security level to S-OFF."
I've wondered what the difference is between one and the other for a good while now.
Smurph82 said:
k2buckley how did you get your details and specs in your post. I looked for somewhere to add them but I could not find them anywhere.
Click to expand...
Click to collapse
Go into the "user CP" and edit your signature.

rugedraw said:
Actually, Unrevoked unlocks NAND, too. Honestly, I don't know what the difference it between Unrevoked and Unrevoked Forever, but the regular Unrevoked turns "s" off, too. I've rooted two Evo's within the past month with the regular Unrevoked, and "s" was off and I flashed custom roms and all on both of the phones.
From the unrevoked website:
"unrevoked3 will permanently unlock NAND write protection by default on the following phones"
"unrevoked forever is a tool to set your Android phone's security level to S-OFF."
I've wondered what the difference is between one and the other for a good while now.
Click to expand...
Click to collapse
Well yes, it does give you nand unlock, but if you don't flash the forever zip, you won't be able to make the system changes, like changing the splash screen.
From the site: "unrevoked forever is a tool to set your Android phone's security level to S-OFF. The security level is a flag stored on the radio; when the flag is S-OFF, the bootloader (HBOOT) will no longer check the signatures of firmware images before flashing them. This allows custom firmware images to be uploaded, including unsigned boot, recovery, splash1, and hboot images (as well as official images that have been modified). When the system is S-OFF, the NAND flash memory protection is also reduced; this allows all partitions (including /system) to be written to while the operating system is booted."

teh roxxorz said:
Well yes, it does give you nand unlock, but if you don't flash the forever zip, you won't be able to make the system changes, like changing the splash screen.
From the site: "unrevoked forever is a tool to set your Android phone's security level to S-OFF. The security level is a flag stored on the radio; when the flag is S-OFF, the bootloader (HBOOT) will no longer check the signatures of firmware images before flashing them. This allows custom firmware images to be uploaded, including unsigned boot, recovery, splash1, and hboot images (as well as official images that have been modified). When the system is S-OFF, the NAND flash memory protection is also reduced; this allows all partitions (including /system) to be written to while the operating system is booted."
Click to expand...
Click to collapse
Hmmm....so on the phones I used Unrevoked3 on, I will not be able to push/flash a splash screen onto it? I still don't quite understand the difference, but thanks for your input. I obviously still have A LOT to learn. lol

I keep seeing where people are using something called the Toast method to root their phone. Is that where you do everything from the command line. I bet a lot of people don't even remember the command line haha. Is there really any difference between the two (Unrevoked and Toast). What about security. Does rooting with Unrevoked have any back doors or anything like that. I don't mean to offend anyone just asking the question, I think that all the work people put into things like this are great. I work in high security areas and this is always on my mind. If I install something like Lookout Mobile Security could that mess with the phone being rooted. You all are great.

rugedraw said:
Hmmm....so on the phones I used Unrevoked3 on, I will not be able to push/flash a splash screen onto it? I still don't quite understand the difference, but thanks for your input. I obviously still have A LOT to learn. lol
Click to expand...
Click to collapse
Yea, it'll tell you no permissions, ect. And if you used unrevoked, to flash a splash is slightly different than the standard method, and I can tell you if you want to know. The unrevoked, goes to a low level to unlock those permissions.
Smurph82 said:
I keep seeing where people are using something called the Toast method to root their phone. Is that where you do everything from the command line. I bet a lot of people don't even remember the command line haha. Is there really any difference between the two (Unrevoked and Toast). What about security. Does rooting with Unrevoked have any back doors or anything like that. I don't mean to offend anyone just asking the question, I think that all the work people put into things like this are great. I work in high security areas and this is always on my mind. If I install something like Lookout Mobile Security could that mess with the phone being rooted. You all are great.
Click to expand...
Click to collapse
Well i started using the toast method, but it didn't work for me, since when I got my Evo 2.2 JUST came out, and people were scrambling blah blah, I digress. And what do you mean by backdoor? If you root using unrevoked you get all the same permissions/benefits of rooting as those with the toast method. And using a program like lookout security wouldn't affect your phone at all.

Smurph82 said:
I keep seeing where people are using something called the Toast method to root their phone. Is that where you do everything from the command line. I bet a lot of people don't even remember the command line haha. Is there really any difference between the two (Unrevoked and Toast). What about security. Does rooting with Unrevoked have any back doors or anything like that. I don't mean to offend anyone just asking the question, I think that all the work people put into things like this are great. I work in high security areas and this is always on my mind. If I install something like Lookout Mobile Security could that mess with the phone being rooted. You all are great.
Click to expand...
Click to collapse
I used Toast's Part 1 & 2 method to root back in June mainly because it was the only thing available. It was not a noob friendly process, IMO, but it worked and my phone is still rooted to this day using his method. Also, it forced me to learn a few things that I wouldn't have had I had Unrevoked at my disposal.
However, I believe Toast's methods are outdated now as the current Evo software and hboots require different exploits to obtain root.

teh roxxorz said:
Yea, it'll tell you no permissions, ect. And if you used unrevoked, to flash a splash is slightly different than the standard method, and I can tell you if you want to know. The unrevoked, goes to a low level to unlock those permissions.
Click to expand...
Click to collapse
Thanks, man.....I always see you on here helping people out and you are an asset to the XDA community. However, I Unrevoked the phones for some people that wanted wireless tether and screen shots......they could care less for the splash screens. Plus, I'm sure I can Google it and figure it out if it comes down to it. Mainly, I was asking for the knowledge as to "why" more than "how", and I think I follow now.
Your help is much appreciated, though.

Related

[Q] Which Root Method After Unrevoked 3?

I am currently rooted with Unrevoked 3 and want to finish the full root with NAND unlock. My plan is to use netarchy's 2.2 ROM and 3.7.6 kernal as I do not want to lose the FPS fix (been using it on 2.1 and LOVE it!!)
Anyway, there are a lot of different methods out there to root and I am trying to determine which method is going to be sucessful following Unrevoked 3 and will not be overly complex. I would appreciate any input.
I am assuming that I will lose all my settings/programs/etc so I should do a complete backup first? I have MyBackUp Pro which I have used before but I am open to suggestions for a better method.
Thanks
Alto101 said:
I am currently rooted with Unrevoked 3 and want to finish the full root with NAND unlock. My plan is to use netarchy's 2.2 ROM and 3.7.6 kernal as I do not want to lose the FPS fix (been using it on 2.1 and LOVE it!!)
Anyway, there are a lot of different methods out there to root and I am trying to determine which method is going to be sucessful following Unrevoked 3 and will not be overly complex. I would appreciate any input.
I am assuming that I will lose all my settings/programs/etc so I should do a complete backup first? I have MyBackUp Pro which I have used before but I am open to suggestions for a better method.
Thanks
Click to expand...
Click to collapse
Did you ever get an answer to this? I'm in the same situation and what to determine the best solution.
I finally got my hands on an evo with 2.1 update 1 and have read about every method out there. Wich rooting method should I start with if I want full root?
Sent from Evo 4g
energizer1389 said:
I finally got my hands on an evo with 2.1 update 1 and have read about every method out there. Wich rooting method should I start with if I want full root?
Sent from Evo 4g
Click to expand...
Click to collapse
some people use simpleroot.. the most 'foolproof' way in my opinion, is toast's method.. just make sure you do part 1 and 2 ( it should be in wiki ).. 1 does root, 2 does nand unlock.
energizer1389 said:
I finally got my hands on an evo with 2.1 update 1 and have read about every method out there. Wich rooting method should I start with if I want full root?
Sent from Evo 4g
Click to expand...
Click to collapse
This thread:
http://forum.xda-developers.com/showthread.php?t=761307
In particular this post:
http://forum.xda-developers.com/showpost.php?p=7780604&postcount=2
And for more detail, this one:
http://forum.xda-developers.com/showpost.php?p=7780857&postcount=6
This will allow root access and unlocked NAND without downgrading the PRI or otherwise messing with your system. Everything will be the same, save for root access and unlocked NAND. (what the people of this forum have decided to call "full root" for... err... still confused on the reason for this stupid term).
So it sounds like unrevoked forever is the recommended method for getting full root after rooting with Unrevoked3. My issues is I'm having trouble flashing certain roms with just Unrevoked3. From what I've read not all roms can be flashed with Unrevoked3. I want to try a different root method, but I don't want to screw anything up. It seems like Unrevoked Forever is the best option at this point, but seems kind of extreme. Does anyone agree or disagree?
I've already downloaded forever on my phone...just waiting to get the courage to install it.
ohseedee said:
I've already downloaded forever on my phone...just waiting to get the courage to install it.
Click to expand...
Click to collapse
I used Unrevoked Forever and didn't have a single issue. I've flashed a number of ROMs since then, and still no problems. I'm currently running Baked Snack 1.3 with Netarchy's latest kernel and Clockwork. Hope this helps you with your fear.
Sent from my Baked EVO via the XDA app.
onewaycourt said:
I used Unrevoked Forever and didn't have a single issue. I've flashed a number of ROMs since then, and still no problems. I'm currently running Baked Snack 1.3 with Netarchy's latest kernel and Clockwork. Hope this helps you with your fear.
Sent from my Baked EVO via the XDA app.
Click to expand...
Click to collapse
There is no difference between the recovery unrevoked3 installs and one installed by flashing an image after using the leaked ENG bootloader.
Some roms had problems with the unrevoked3 exploit because it did not unlock NAND and they made the assumption that NAND was unlocked. With unrevoked forever (or, if you wish to lose your 1.40 PRI, the leaked ENG bootloader), this is no longer an issue.
+1 for Unrevoked Forever. Unrevoked 3.1 + Unrevoked Forever worked flawlessly on my phone. You can even flash the ENG bootloader as a separate package if you want, so that you have the fastboot commands without downgrading the PRI.
The only downside is that there is currently no way to completely undo Unrevoked Forever. If you have to get the phone replaced, a tech who knows what he's doing could easily tell that you've rooted your phone.
Noxious Ninja said:
+1 for Unrevoked Forever. Unrevoked 3.1 + Unrevoked Forever worked flawlessly on my phone. You can even flash the ENG bootloader as a separate package if you want, so that you have the fastboot commands without downgrading the PRI.
The only downside is that there is currently no way to completely undo Unrevoked Forever. If you have to get the phone replaced, a tech who knows what he's doing could easily tell that you've rooted your phone.
Click to expand...
Click to collapse
Thanks for the info. Yeah I'm a little worried about the lack of undo, but I have Sprint's insurance on the phone so I guess I could always get it replaced (+ deductible). I think I'm going to do the Forever method.

a simple root for 2.2?

will there be a simple root for 2.2? i hear unrevoked isnt trusted t be a full root
In due time
Sent from my PC36100 using XDA App
Rocklee99 said:
will there be a simple root for 2.2? i hear unrevoked isnt trusted t be a full root
Click to expand...
Click to collapse
Unrevoked 3 isn't a "full root", but it is when combined with Unrevoked Forever.
Sent from my HummerPhone using the XDA App
A fulll root and s-off is being worked on for 2.2 OTA.
Noxious Ninja said:
Unrevoked 3 isn't a "full root", but it is when combined with Unrevoked Forever.
Sent from my HummerPhone using the XDA App
Click to expand...
Click to collapse
You are correct.
Sent from my PC36100 using XDA App
Unrevoked isn't exactly needed to root 2.2. Once you've returned to stock 2.1, you can use whatever 2.1 root method you want - I used SimpleRoot.
Beknatok said:
Unrevoked isn't exactly needed to root 2.2. Once you've returned to stock 2.1, you can use whatever 2.1 root method you want - I used SimpleRoot.
Click to expand...
Click to collapse
Once again: The term full root is completely meaningless. You either have root, in which case you can run code as the root user, or you do not. There is no "full root" and there is no "partial root."
There is, in addition to the normal linux access control model, a NAND lock, implemented in hardware, on these phones. This means that without a particular exploit or an ENG bootloader, there is no way to reflash a partition. Luckily, an ENG bootloader was "obtained" "in some way" from HTC. I am not sure of the legal standing of said code, but "it's worked so far."
Now, the ENG bootloader is a signed update. This means that you have to flash the whole thing: you lose all your data, and you lose your 1.40PRI. Also, since the phone is not well and truly S-OFF, if you accept an OTA, you lose your unlocked NAND.
On the other hand, unrevoked forever ALSO unlocks NAND, and it does so at a level below the radio. This means that the update is permanent. If you accept an OTA, S-OFF remains. If you RUU, S-OFF remains. You can flash our s-on.zip update to revert it. Furthermore, every line of code in Unrevoked Forever was developed by us. HTC has no legal standing to tell us to remove it.
rpearl said:
Once again: The term full root is completely meaningless. You either have root, in which case you can run code as the root user, or you do not. There is no "full root" and there is no "partial root."
There is, in addition to the normal linux access control model, a NAND lock, implemented in hardware, on these phones. This means that without a particular exploit or an ENG bootloader, there is no way to reflash a partition. Luckily, an ENG bootloader was "obtained" "in some way" from HTC. I am not sure of the legal standing of said code, but "it's worked so far."
Now, the ENG bootloader is a signed update. This means that you have to flash the whole thing: you lose all your data, and you lose your 1.40PRI. Also, since the phone is not well and truly S-OFF, if you accept an OTA, you lose your unlocked NAND.
On the other hand, unrevoked forever ALSO unlocks NAND, and it does so at a level below the radio. This means that the update is permanent. If you accept an OTA, S-OFF remains. If you RUU, S-OFF remains. You can flash our s-on.zip update to revert it. Furthermore, every line of code in Unrevoked Forever was developed by us. HTC has no legal standing to tell us to remove it.
Click to expand...
Click to collapse
so even if i am already rooted, and did so by simple root, is my nand unlocked? i would think it is right? and even if it is can i still use unrevoked forever?
rpearl said:
Once again: The term full root is completely meaningless. You either have root, in which case you can run code as the root user, or you do not. There is no "full root" and there is no "partial root."
There is, in addition to the normal linux access control model, a NAND lock, implemented in hardware, on these phones. This means that without a particular exploit or an ENG bootloader, there is no way to reflash a partition. Luckily, an ENG bootloader was "obtained" "in some way" from HTC. I am not sure of the legal standing of said code, but "it's worked so far."
Now, the ENG bootloader is a signed update. This means that you have to flash the whole thing: you lose all your data, and you lose your 1.40PRI. Also, since the phone is not well and truly S-OFF, if you accept an OTA, you lose your unlocked NAND.
On the other hand, unrevoked forever ALSO unlocks NAND, and it does so at a level below the radio. This means that the update is permanent. If you accept an OTA, S-OFF remains. If you RUU, S-OFF remains. You can flash our s-on.zip update to revert it. Furthermore, every line of code in Unrevoked Forever was developed by us. HTC has no legal standing to tell us to remove it.
Click to expand...
Click to collapse
Currently. A future update is easily capable of overriding forever.
Sent from my PC36100 using XDA App
Rocklee99 said:
so even if i am already rooted, and did so by simple root, is my nand unlocked? i would think it is right? and even if it is can i still use unrevoked forever?
Click to expand...
Click to collapse
Yes all around.
Sent from my PC36100 using XDA App
Rocklee99 said:
so even if i am already rooted, and did so by simple root, is my nand unlocked? i would think it is right? and even if it is can i still use unrevoked forever?
Click to expand...
Click to collapse
You wouldn't be nand unlocked if u used simple root. After you use that do toasts part two for nand unlock.
Sent from my Evo 4G using Tapatalk
I rooted my phone according the following link http://forum.ppcgeeks.com/showthread.php?t=123714 . I did this after getting the ota. I followed the instructions in the ROOTING AFTER OTA 1.47.651.1 (Full Root). Am running Baked Snack, kernel #5 and riptide's theme. It shows up as android 2.2 but on boot it show in the boot up screens as 2.1. If I did forever can I take the ota and retain root and nand? Is there any benefit to it other then getting PRI 1.4.003? I don't have any problems now, can't check 4G because it's not here in Crystal River,Florida. Thanks for your help in advance
islandreamer said:
I rooted my phone according the following link http://forum.ppcgeeks.com/showthread.php?t=123714 . I did this after getting the ota. I followed the instructions in the ROOTING AFTER OTA 1.47.651.1 (Full Root). Am running Baked Snack, kernel #5 and riptide's theme. It shows up as android 2.2 but on boot it show in the boot up screens as 2.1. If I did forever can I take the ota and retain root and nand? Is there any benefit to it other then getting PRI 1.4.003? I don't have any problems now, can't check 4G because it's not here in Crystal River,Florida. Thanks for your help in advance
Click to expand...
Click to collapse
The reason you are seeing 2.1 on the boot screens is because those boot screens are static png files, not the system actually booting. If you are good with graphics manipulation you can make it say 3.0 (Gingerbread).
kf2mq said:
The reason you are seeing 2.1 on the boot screens is because those boot screens are static png files, not the system actually booting. If you are good with graphics manipulation you can make it say 3.0 (Gingerbread).
Click to expand...
Click to collapse
Thanks for the response! I should have been more specific, the 2.1 I see is really not the boot screen that are rom gods put on their roms but the system checks the phone goes through during boot up. It shows root access and success, initialization , type of processor, memory check and activating android 2.1 setup. Don't know if this means I have 2.1 or not. Under software it shows as android 2.2 just assume that is from hero's rom (Baked Snack).
islandreamer said:
Thanks for the response! I should have been more specific, the 2.1 I see is really not the boot screen that are rom gods put on their roms but the system checks the phone goes through during boot up. It shows root access and success, initialization , type of processor, memory check and activating android 2.1 setup. Don't know if this means I have 2.1 or not. Under software it shows as android 2.2 just assume that is from hero's rom (Baked Snack).
Click to expand...
Click to collapse
kf2mq is right. Android doesn't show any system checks when booting up. Everything you see after the white screen that says htc EVO 4G is all a series of image files carefully placed together as a gif to give you something pleasant to look at. In your case it just so happens that your boot animation mimics a system start-up like you would see on a computer. Mine even has an Energy Star certification in the top, right corner.
If you'd like to change the animation to say 2.2 check this thread out.
http://forum.xda-developers.com/showthread.php?t=754679
SharkUW said:
Currently. A future update is easily capable of overriding forever.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Well, not so easily. But it's certainly possible. I would still wait before applying any new OTAs just in case they've figured out the magic way to undo UF without killing all legit dev phones.
Sent from my HummerPhone using the XDA App
onewaycourt said:
kf2mq is right. Android doesn't show any system checks when booting up. Everything you see after the white screen that says htc EVO 4G is all a series of image files carefully placed together as a gif to give you something pleasant to look at. In your case it just so happens that your boot animation mimics a system start-up like you would see on a computer. Mine even has an Energy Star certification in the top, right corner.
If you'd like to change the animation to say 2.2 check this thread out.
http://forum.xda-developers.com/showthread.php?t=754679
Click to expand...
Click to collapse
I will check that out. We must have the same one because the energy star is also on mine. Thank you for the enlightenment everyday I find more I need to learn. Some day I will be able to answer a question instead of ask.
SharkUW said:
Currently. A future update is easily capable of overriding forever.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Well... such an update would be very interesting. Since the same exploit is used on the radio code to allow us to set S-ON as to set S-OFF, they would be revealing how to do it.
And quite likely, we'd be able to exploit or use that too.
Furthermore, there's no magic that wouldn't kill all existent testing phones too. There's no way to tell between an unrevoked forever phone and a test phone.
Don't worry... we'll still go through and confirm updates. But the process should be much easier ("hey, you can accept the OTA straight up when you get it") rather than "here is a rooted rom, you lose all your data, but it's basically the same as the update."
rpearl said:
Well... such an update would be very interesting. Since the same exploit is used on the radio code to allow us to set S-ON as to set S-OFF, they would be revealing how to do it.
And quite likely, we'd be able to exploit or use that too.
Click to expand...
Click to collapse
Awesome.
rpearl said:
Furthermore, there's no magic that wouldn't kill all existent testing phones too. There's no way to tell between an unrevoked forever phone and a test phone.
Click to expand...
Click to collapse
Could they keep a list of the MEIDs of all dev phones and selectively push updates based on that?
It's simple if you carefully follow the instructions...
http://forum.xda-developers.com/showthread.php?t=765496
In General terms, this method sets you back to 2.1 and uses Unrevoked Forever to root Stock 2.2 in the end.

Does unrevoked 3.21 need forever still? HELP ME.

Do i still need to put the forever or does the 3.21 update already cover that?
because i have tried to install the forever file and it cant read it in recovery mode.
it keeps telling me it cant update and cant find anything.
i have renamed the .zip file to update.zip but that didnt seem to work.
should i unzip the file and put on the SD card?
i mean i have no idea on what to do anymore.
plus i have done this on my brothers incredible also,which works for evo and incredible.
and i dont plan to use my phone(evo) if it doesnt work out.
do i still need to update my radio or does the unrevoked 3.21 already cover that also?
because it seems to be up to date still.
any suggestions?
need major help.
1) Slow down.
2) Tell us, clearly, what you're trying to accomplish.
3) Tell us what recovery, ROM/Version you are running.
Caspers25 said:
Do i still need to put the forever or does the 3.21 update already cover that?
Click to expand...
Click to collapse
Unrevoked 3.21 does NOT contain Unrevoked forever.
Unrevoked forever works at a lower-level than other rooting utils/procedures.
It works at the "radio" level. As such, other utils do not affect it.
Meaning; once applied, it remains applied - even after applying a new ROM.
Things that MAY affect Unrevoked forever, include a STOCK reflash.
Other than that, S-OFF will most always remain applied.
Caspers25 said:
because i have tried to install the forever file and it cant read it in recovery mode.
it keeps telling me it cant update and cant find anything.
i have renamed the .zip file to update.zip but that didnt seem to work.
should i unzip the file and put on the SD card?
i mean i have no idea on what to do anymore.
plus i have done this on my brothers incredible also,which works for evo and incredible.
and i dont plan to use my phone(evo) if it doesnt work out.
do i still need to update my radio or does the unrevoked 3.21 already cover that also?
because it seems to be up to date still.
any suggestions?
need major help.
Click to expand...
Click to collapse
HTH
--Chris
I'm trying to get a nand unlock and nand backup but I don't know how and what to do.
I cant backup my rom in rom manager.
I need to know if unrevoked 3.21 has forever in it.
It won't work on my recovery it any find the file, it can't seem to find the update. Can you me flash the forever. Zip on my recovery? Need help.
Sent from my HTC EVO
Caspers25 said:
I'm trying to get a nand unlock and nand backup but I don't know how and what to do.
I cant backup my rom in rom manager.
I need to know if unrevoked 3.21 has forever in it.
It won't work on my recovery it any find the file, it can't seem to find the update. Can you me flash the forever. Zip on my recovery? Need help.
Sent from my HTC EVO
Click to expand...
Click to collapse
Some say Unrevoked 3.21 does have nand unlock, and permanent S-OFF -
in fact, their website says so.
I recently Used Unrevoked 3.21 - the "new, and improved" version. But upon
completion w/o error. My phone didn't indicate S-OFF. So I downloaded/installed
Unrevoked forever. Now it indicates S-OFF.
I'm not sure that the Nandroid backup procedure will perform as complete a
backup as you would ideally want/need. It depends a great deal how you "sync"
your personal data. It may be in your best interest to use something like
Titanium backup, as well as Nandroid backup, just to be safe.
There are a lot of threads in the forums regarding problems related to flashing.
So your best insurance is always the best backup you can perform -
even if it is a somewhat redundant one (you can never be too sure).
Can you me flash the forever.
Click to expand...
Click to collapse
In all honesty, I can't remember the exact proceedure for this.
Best advice: Go back to their website, and follow the directions.
HTH
--Chris
I can't find the directions.
But bank the for years help.
Can you tell me how to do a nand backup? Because I have no idea how to do so.
I even need help to get free wifi tethering!
How can I get unrevoked forever. It won't work, it can read the update. How can I get unrevoked forever on my phone?
Sent from my HTC EVO
unrEVOked 3.21 did indeed permanently set S-OFF for me without any problems.
Sent from my HTC EVO 4G rooted with unrEVOked 3.21, NAND unlocked, S-OFF & running Fresh 3.3.0.1, netarchy kernel 4.1.9.1 cfs, Amon RA recovery 1.8.0.1
How did you get nand unlock? And how did your kernel and romantic you're using? Show me? Haha
Sent from my HTC EVO
Rom sorry typo
Sent from my HTC EVO

[Q] need help installing gingerbread keyboard

i have installed the gingerbread keyboard file on my sd card and have rooted my phone using the visonary method but now i cant seem to get into recovery mode. I have rom manager installed and have flashed clockwork recovery mode. it said that it had sucsessfully installed.
I then flashed it again as i read somewhere that i might need to do it twice as sometimes it dosent work.
when i now click on the recovery option in rom manager all i get is the red triange with the ! in the middle.
any ideas what im doing wrong?
Have tried reading the threads but with 30 plus pages i am now completley confused
Sounds like you don't have S-OFF. What does it say in HBOOT (e.g. hold down volume down and the power button with the phone powered off) ?
steviewevie said:
Sounds like you don't have S-OFF. What does it say in HBOOT (e.g. hold down volume down and the power button with the phone powered off) ?
Click to expand...
Click to collapse
thanks for the quick reply, i think from what i have read that this s-off thing maybe the problem.
can you tell me how do this please
simple steps please as i am struggling with this
just done the hboot hing and at the top of screen it says
vision pvt ship s-on
hpsauce37 said:
thanks for the quick reply, i think from what i have read that this s-off thing maybe the problem.
can you tell me how do this please
simple steps please as i am struggling with this
Click to expand...
Click to collapse
It's a bit confusing because there is more than one way to do this. But by far the safest way is to follow the guide at http://forum.xda-developers.com/showthread.php?t=857390
Have a good read, then if you're not sure, ask questions in that thread on the process.
steviewevie said:
Sounds like you don't have S-OFF. What does it say in HBOOT (e.g. hold down volume down and the power button with the phone powered off) ?
Click to expand...
Click to collapse
S-OFF is a completely different animal. Don't get it confused with being able to boot into recovery.
Sent from my EVO using Tapatalk Pro
rwcj63 said:
S-OFF is a completely different animal. Don't get it confused with being able to boot into recovery.
Click to expand...
Click to collapse
I didn't think you could flash recovery without S-OFF though ? Surely ROM Manager doesn't have the ability to write to the NAND, since the write protection will be on if you're at S-ON ?
steviewevie said:
I didn't think you could flash recovery without S-OFF though ? Surely ROM Manager doesn't have the ability to write to the NAND, since the write protection will be on if you're at S-ON ?
Click to expand...
Click to collapse
Again. S-OFF is a different issue altogether. Being able to write to NAND is a part of the rooting process. Setting security off is not a part of the rooting process. It's a totally different process for a totally different purpose. The caveat would be if unrevoked has been revised to full root and set S-OFF during the same process. I haven't used it in awhile so on that point, I'm not certain.
Sent from my EVO using Tapatalk Pro
rwcj63 said:
Again. S-OFF is a different issue altogether. Being able to write to NAND is a part of the rooting process. Setting security off is not a part of the rooting process. It's a totally different process for a totally different purpose. The caveat would be if unrevoked has been revised to full root and set S-OFF during the same process. I haven't used it in awhile so on that point, I'm not certain.
Click to expand...
Click to collapse
Sorry but that's not right for the DZ/G2. I wonder if you're thinking of how it works on a different Android phone ? The security has been increased on the DZ/G2/DHD compared to, say, the original Desire.
Writing to the system and recovery partitions isn't possible until you get S-OFF. This has nothing to do with rooting, it it because of the increased security on these phones where the NAND is in a hardware write-protect mode for those partitions by default. You can appear to write to the partitions, but it's actually going to cache and is lost when you reboot, until you get S-OFF.
steviewevie said:
Sorry but that's not right for the DZ/G2. I wonder if you're thinking of how it works on a different Android phone ? The security has been increased on the DZ/G2/DHD compared to, say, the original Desire.
Writing to the system and recovery partitions isn't possible until you get S-OFF. This has nothing to do with rooting, it it because of the increased security on these phones where the NAND is in a hardware write-protect mode for those partitions by default. You can appear to write to the partitions, but it's actually going to cache and is lost when you reboot, until you get S-OFF.
Click to expand...
Click to collapse
Actually yes. S-OFF on the EVO is to make sure no matter what, you're always rooted. It came about after the new stock flash would unroot the phone. With S-OFF active, you can flash any stock rom and not lose root. All you would need to do is reflash RA or Clockwork to get back to recovery and flash roms again. Unrevoked forever is the program we used to change the security setting.
So. That is only true for the EVO?
Sent from my EVO using Tapatalk Pro
rwcj63 said:
Actually yes. S-OFF on the EVO is to make sure no matter what, you're always rooted. It came about after the new stock flash would unroot the phone. With S-OFF active, you can flash any stock rom and not lose root. All you would need to do is reflash RA or Clockwork to get back to recovery and flash roms again. Unrevoked forever is the program we used to change the security setting.
So. That is only true for the EVO?
Sent from my EVO using Tapatalk Pro
Click to expand...
Click to collapse
yeah I think so.
The new HTC Desire Z and HD had "better" security from htc, basically you can't write anything to nand (/system) until you perma rooted, even then some things such as recovery needed s-off before we could write to that partition.
im going to have to give up on this
i have tried to follow the guide to get s-off but i find it too complicated. I have my phone rooted with visionary but i think thats as far as im going to get.
tried to install the adb thing and get that working but it never recognises the phone. when i remove the drivers and plug it back in then windows automatically installs the drivers again so i never have the option to manually instll them.
this is just becoming a nightmare
someone make it simple for me please....the thread is pages and pages long and even then it seems there are problems
hpsauce37 said:
im going to have to give up on this
i have tried to follow the guide to get s-off but i find it too complicated. I have my phone rooted with visionary but i think thats as far as im going to get.
tried to install the adb thing and get that working but it never recognises the phone. when i remove the drivers and plug it back in then windows automatically installs the drivers again so i never have the option to manually instll them.
this is just becoming a nightmare
someone make it simple for me please....the thread is pages and pages long and even then it seems there are problems
Click to expand...
Click to collapse
Have you tried my guide on adb ? http://forum.xda-developers.com/showthread.php?t=865685
OK, I can use some help too
I have a DZ with stock ROM, root and s-off and CWR.
In my enthusiasm that I knew how to flash rom updates with clockwork (I am running the Godspeed 1Ghz) I downloaded the Gingerbread keyboard rom update from the G2 forum. I think I jumped off a bit too fast...
And now I am stuck in an infinite boot loop. I can get into Clockwork recovery but it just loops the "HTC Quietly Brilliant" forever including the annoying boot sound...
I tried some suggestions to download and reflash a second time, no effect.
I tried to mount /system before flashing, no effect.
Am I forced to go back to factory now?
Also, I found 2 gingerbread keyboards, one in the G2 forum and one over here.
Anyone know what the difference is? They have a different filesize..
Any help is welcome...
*edit*
OK so now I read that it is only to be flashed on a non-stock ROM... so I am now flashing Cyanogen 6.1
try wiping all the caches...
Lennyuk said:
yeah I think so.
The new HTC Desire Z and HD had "better" security from htc, basically you can't write anything to nand (/system) until you perma rooted, even then some things such as recovery needed s-off before we could write to that partition.
Click to expand...
Click to collapse
Wow. I'm really sorry guys. I never knew that's how non evo worked. That totally sucks.
Sent from my EVO using Tapatalk Pro
rwcj63 said:
Wow. I'm really sorry guys. I never knew that's how non evo worked. That totally sucks.
Click to expand...
Click to collapse
S'alright.
HTC really ramped up the security on these new phones, as Lenny said, with this hardware write-protection on certain partitions. But even given that, I was amazed by just how quickly the guys on the #G2ROOT IRC channel, especially Scotty2, managed to crack it !
It also looks like they've opened the phone even wider than many others before, with the "true" radio S-OFF that they achieved.
You can read up all about it in the Wiki - http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision

How do I get S-Off

I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Manarch101 said:
I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Click to expand...
Click to collapse
Are you following the guide in the wiki?
Sent from my T-Mobile G2 using XDA App
Manarch101 said:
I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Click to expand...
Click to collapse
First, yes you need S-Off to do a nandriod back up.
Second, you do not have permroot if you do not have S-Off. To get S-off there are several ways but I recommend using Rage+gfree found Here: in sub section "Rooting the Vision (G2/DZ) and DHD" This by far is the safest way to root.
But to let you make an informed decision there is also Visionary, now people in properly using this method, has produced a lot of soft bricks, I my self rooted this way, but again I still recommend using Rage+Gfree. But if you wish to still give Visionary a shot, Heres a link on how to properly use Visionary, make sure you follow everything to the "T". Read everything I have written in the post, do everything I have written in the post, then follow the videos exactly. But just to be clear, I am still recommending using the Rage+Gfree method. Happy Rooting.
ok joemm I tried the rage directions that you told me and I am not sure if it worked is there a way of knowing if it worked or not
Edit: nvm I can now get into CWM area which I could not get into before thanxs for the help and info.
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
This is a technical forum not some fire and brimstone 'do it or you'll die' sermon. Let's not construe fact and fiction/personal opinion on here. Just dish the facts unless otherwise rerquested.
As for gaining s-off, follow the wiki, push the files and you can literally copy and paste the commands if you need to (I suggest that so you don't screw up and brick your phone).
KCRic said:
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
This is a technical forum not some fire and brimstone 'do it or you'll die' sermon. Let's not construe fact and fiction/personal opinion on here. Just dish the facts unless otherwise rerquested.
As for gaining s-off, follow the wiki, push the files and you can literally copy and paste the commands if you need to (I suggest that so you don't screw up and brick your phone).
Click to expand...
Click to collapse
LOL..........how does he flash a custom CWM recovery with out having a rooted phone? Remember he is using ClockWorkMod to do a back up?
KCRic said:
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
Click to expand...
Click to collapse
S-OFF lets you flash unsigned images and overrides version checking ,it isn't just about writing to the system while booted. I think you may be confusing defeating the NAND write protection with the actual S-OFF.
As far as I know you need S-OFF to flash a custom recovery, and you need CWM recovery to do a nandroid backup. I have never tried flash_image but I would be suprised if that let you flash a custom recovery while S-ON, because flash_image is just a regular binary.
Sent from my HTC Desire Z
steviewevie said:
S-OFF lets you flash unsigned images and overrides version checking ,it isn't just about writing to the system while booted. I think you may be confusing defeating the NAND write protection with the actual S-OFF.
As far as I know you need S-OFF to flash a custom recovery, and you need CWM recovery to do a nandroid backup. I have never tried flash_image but I would be suprised if that let you flash a custom recovery while S-ON, because flash_image is just a regular binary.
Sent from my HTC Desire Z
Click to expand...
Click to collapse
True you can't flash a custom recovery and have it stick after a reboot but you can package it into an update.zip and flash it when you get into recovery. Aside from that you're phone performs the same. That's how we did everything on the MT slide before some one found a method to gain s-off. Of course there were no custom MTD partitions and we couldn't change the splash but that falls into the 1% of things the average 'rooter' will not attempt. The only reason we needed the ENG hboot was so that adb would catch our phone in recovery every time without running a loop.bat and praying to god. As far as NAND write protection, normally when a dev manages to break s-on they also break the write protection. At least that's what I've seen in phones with s-off. Are there any not like that?
Hopefully I didn't come off as an ass earlier, didn't mean it. I got 3 hours of sleep and I'm pulling a 13 hour day with a foot of fresh snow outside
I think you might be drawing too much comparison with earlier phones. The DZ and DHD have much stronger security than earlier phones. People familiar with experience of older HTC Android phones have often made incorrect assumptions about how things work on the DZ, some things are quite different (and typically much more complicated to unlock)
Sent from my HTC Desire Z
steviewevie said:
People familiar with experience of older HTC Android phones have often made incorrect assumptions...
Click to expand...
Click to collapse
Hell yes! And I'm one of them!
Last night I put some Cyanogen 6.1 flavoured ROM on my Magic/Sapphire. It was so easy: like 2 years ago or so I flashed some S-OFF ENG hboot, put some nice custom recovery on the phone and there I went, peacefully since ever. Reason for flashing the 6.1 CM was me giving the fone to my GF so that I can pick up a brand new Desire Z.
I came here, wanted to quickly crack that thing to play around with it and I find some gFree, Visionary, adb push stuff blah blah blah (I know my way around adb, that's not the point), it seems to have become alot more difficult than back in the days, as pointed out by steviewevie.
So, anyone willing to *quickly* summarize what has changed in the last 12 months regarding "rooting", "cracking" and ROM-customizing HTC devices for me...? I'm still, uhm... well, I'm shocked and overwhelmed. In the store I thought: cool, 7pm, device mine, home by 7:30, rooted by 8, Gingerbread-flavour on it by 8:30-9pm, ROM customization (settings and such) from 9-10, sleepy time by 10:30pm. Nah, it's past 10:30 and I'm still trying to figure out what's what with the new devices...
schaggo said:
Hell yes! And I'm one of them!
Last night I put some Cyanogen 6.1 flavoured ROM on my Magic/Sapphire. It was so easy: like 2 years ago or so I flashed some S-OFF ENG hboot, put some nice custom recovery on the phone and there I went, peacefully since ever. Reason for flashing the 6.1 CM was me giving the fone to my GF so that I can pick up a brand new Desire Z.
I came here, wanted to quickly crack that thing to play around with it and I find some gFree, Visionary, adb push stuff blah blah blah (I know my way around adb, that's not the point), it seems to have become alot more difficult than back in the days, as pointed out by steviewevie.
So, anyone willing to *quickly* summarize what has changed in the last 12 months regarding "rooting", "cracking" and ROM-customizing HTC devices for me...? I'm still, uhm... well, I'm shocked and overwhelmed. In the store I thought: cool, 7pm, device mine, home by 7:30, rooted by 8, Gingerbread-flavour on it by 8:30-9pm, ROM customization (settings and such) from 9-10, sleepy time by 10:30pm. Nah, it's past 10:30 and I'm still trying to figure out what's what with the new devices...
Click to expand...
Click to collapse
Its become more difficult because device manufacturers have made it more difficult. The "official" means to root the Vision is posted on the Vision wiki page here at XDA.
Sent from my T-Mobile G2 using XDA App
Thanks for the answer. I got the thing cracked in the meantime. The device feels so much smoother without Sense... and Gingerbread is good for one's soul

Categories

Resources