Updated root method for evo 4g lte...beginning to end. - Sprint HTC EVO 4G LTE

i need an easier way to do this. please give me instructions on what to do first....back up? how do i back up? unlock? down load regadmod? i feel like there are alot of good videos but they are not in order. regardless...ive watched a crap load and im really frustrated. still my phone works fine. its the same way it came out the box... i updated to the 1.22.651.3 710RD. i want the hot spot man....:silly:

You deserve to be flamed for not reading the forums. Everything is explained in there (admittedly, sometimes it's hard to find).
Regardless, some quick answers for you:
1) You can still root your phone with the OTA update, but only through HTCdev. Unfortunately, that means having to do a full wipe before you can root, which means you can't back up. If you want to root, you'll lose everything.
2) You can tether without rooting using FoxFi. The app itself was removed from the play store, but the "add-on" remains. Look in the add-on's description for a link to the full FoxFi .apk file.

muffinhunter said:
You deserve to be flamed for not reading the forums. Everything is explained in there (admittedly, sometimes it's hard to find).
Regardless, some quick answers for you:
1) You can still root your phone with the OTA update, but only through HTCdev. Unfortunately, that means having to do a full wipe before you can root, which means you can't back up. If you want to root, you'll lose everything.
2) You can tether without rooting using FoxFi. The app itself was removed from the play store, but the "add-on" remains. Look in the add-on's description for a link to the full FoxFi .apk file.
Click to expand...
Click to collapse
What's the cons of Htcdev?
Sent from my EVO using xda app-developers app

I'll quote myself from the Q&A because I think this is the best I've ever explained the difference :
Racer Of All said:
Q: What is the difference between root, S-OFF and an unlocked bootloader?
A: regaw_leinad made an awesome post here that is a billion times better than my explanation. If you have time, read it -- you will learn a lot. Otherwise here's the summed up version:
S-OFF allows complete control over your device, it will grant you access to all NAND protected partitions on your device.
Unlocked Bootloader (through the HTCDev unlock) is a "lite" version of S-OFF, it will allow you to flash a recovery and through it, a custom ROM. Zips that are attempted to be flashed through the bootloader will still need to come from HTC.
Root is not related to the NAND partitions at all, instead it grants you complete control over the OS (Android) itself. It will let you write and edit any file you wish. This lets you run apps like Titanium Backup and Adblock that need to either access or edit system files.
Click to expand...
Click to collapse
If you want to know more check out the link up in the quote, he really goes into detail. Although it's important to note that with the new hboot, it limits what you can flash (for example you can't flash individual radio updates through bootloader anymore). Basically as long as you stay with the htboot your phone came with, there's not much difference. However if someone ever updates your phone on accident and you're S-ON, you're SOL, if you're S-Off you can always go back.
Also, OP it depends what you want to do, if you just want to root then just follow a root guide. If you want to root and S-Off do lazypanda s-off and then root. Backing up (using a nandroid backup) requires a custom recovery which requires either s-off or htcdev unlock. There's a nice compilation of these guides on djR3Z's thread here. Although if you're asking for help on this I recommend you only root the phone (if even that) until you become more knowledgeable about Android and the rooting or bootloader unlocking process. Also, take a peek at the Q&A thread that I put together if you get a chance it should answer quite a few questions.

muffinhunter said:
You deserve to be flamed for not reading the forums. Everything is explained in there (admittedly, sometimes it's hard to find).
Regardless, some quick answers for you:
1) You can still root your phone with the OTA update, but only through HTCdev. Unfortunately, that means having to do a full wipe before you can root, which means you can't back up. If you want to root, you'll lose everything.
2) You can tether without rooting using FoxFi. The app itself was removed from the play store, but the "add-on" remains. Look in the add-on's description for a link to the full FoxFi .apk file.
Click to expand...
Click to collapse
No one deserves to be flamed. I dont blame a single person that posts repeated questions as I try and do search and get conflicting info, confusing info and so many root methods its hard to choose. They don't wanna wreck their phone or waste an hour trying a method that doesn't work.
I am glad to see you helped instead of stopping at the deserve to be flamed. FWIW.

Related

[Q] Android Noobs

Hi.
I'm a bit of a noob to Android, and as such, I'm a bit lost with some of the terminology.
I know I can find most of the answers I'm looking for on the forum, but trawling posts can lead to confusion.
I thought it would be good to have a thread discussing the terminology for these devices for noobs such as myself to use as a quick reference guide.
I've been with HTC, and Winmob for a number of years, but I will soon be getting a Flyer, so time to learn.
Questions:
1 What is S-off/S-on, and what does it do?
2 What is Rooting/Perma-Rooting, the differences, and why are they needed?
3 What is Clockworkmod?
4 Any other terminology that needs an explanation for an Android noob.
If somebody would like to create a thread that can be stickied, and post a link here, I think that would be the best route to take.
Thanks.
Steve.
stabloid said:
Questions:
1 What is S-off/S-on, and what does it do?
2 What is Rooting/Perma-Rooting, the differences, and why are they needed?
3 What is Clockworkmod?
4 Any other terminology that needs an explanation for an Android noob.
Click to expand...
Click to collapse
1. S-off/on are the terms used to tell if the security feature that prevents you from rooting is on or off. This is found under your bootloader, or hboot. To check and see if your device is s-off or s-on simply turn the device off, hold down the vol - button and turn the device back on while holding it. That will bring up your bootloader (hboot) and will show you what version it is as well as if your device has security on or off.
2. Rooting/Perma-Rooting are basically the same thing. Perma just stands for permanent. Rooting is gaining SuperUser (Admin) permissions for your device.
3. ClockWorkMod is a custom recovery tool that replaces the stock recovery tool in your bootloader. It allows you to flash(install) new roms.
4. A rom is basically your operating syatem. It is what you interact with when you power the device on.
If I missed anything or if I got something wrong someone feel free to add to it or correct me.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
I think you covered most of the stuff that trips up people coming from WinMo to Android.
Two other little things I have come across:
GoldCard = Special SD card that lets you flash ROMs to locked phones (not rooted / S-ON)
De-odex = Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.
I was one step away from being a ROM cooker on WinMo and felt like a total idiot when I switched to Android. Had to learn everything all over again...but that's the fun, right?
StormMcCloud said:
1. S-off/on are the terms used to tell if the security feature that prevents you from rooting is on or off. This is found under your bootloader, or hboot. To check and see if your device is s-off or s-on simply turn the device off, hold down the vol - button and turn the device back on while holding it. That will bring up your bootloader (hboot) and will show you what version it is as well as if your device has security on or off.
2. Rooting/Perma-Rooting are basically the same thing. Perma just stands for permanent. Rooting is gaining SuperUser (Admin) permissions for your device.
3. ClockWorkMod is a custom recovery tool that replaces the stock recovery tool in your bootloader. It allows you to flash(install) new roms.
Click to expand...
Click to collapse
Just expanding a bit, as I understand the terms:
1. With S-On, there is a security check on the signature of a ROM, before it is allowed to be flashed. It also protects the NAND flash memory, where the ROM is stored. Basically, with S-Off, you can flash just about any ROM meant for the device, including user-made "custom" ROMs. With S-Off, you can only flash "official" ROMs.
While related to root, they are not always co-dependent. On some devices, its possible to root, but still have S-On. You have SuperUser access (at least most things), but you can't flash custom ROMs. With root plus S-Off, you have access to just about everything.
HTC is constantly changing their security, so for the Flyer, it seems that S-Off was instrumental in achieving permanent root.
2) Rooting an Android device gives you "root" or "super user" access to system files, which are normally protected. There are a variety of things this allows you to do. You can change system fonts, and make other theme customizations. You may be able to overclock the CPU (depending on the device and kernal) or make other performance enhancements. You can remove system apps (like bloatware) that you don't need. Some apps require root to work, such as Titanium Backup and Clockworkmod for creating backups of app data or your entire ROM.
One thing to remember, is that the system files are normally protected for a reason. Don't modify or change anything, unless you have a good understanding what you are doing, otherwise you can really mess up your device.
The distinction between rooting (or perma-root) and temp rooting is made, due to the increased security HTC has applied to the NAND flash memory on their more recent devices. Basically the NAND protection means that a temp root will be wiped out when the device is rebooted. But some root functions can still be accessed during the temp root. But it also means you have to temp root every time you want super user access (if the phone was restarted since your last temp root).
Once the NAND protection on the Flyer was bypassed, it made a perm root possible. But on other devices, I know some users actually prefer temp root over perm root. You still have access to super user privileges while temp rooted. But if something goes wrong with your phone, its less risky, as a reboot will wipe any trace of the temp root (technically, rooting voids HTC's warranty . . . but its often possible to unroot for warranty purposes).
3. Clockworkmod will also make a full backup of your entire ROM (including user data) , so you can return to it any time. Handy if you have some catastrophic failure, or just want to switch back to the current ROM.
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
bdgdl08 said:
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
Click to expand...
Click to collapse
Flyer/View owners are nicer then most xda posters, lol. Especially when the person asking the question is smart enough to do it in the correct section.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
bdgdl08 said:
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
Click to expand...
Click to collapse
We all had to start somewhere, right? Be sure to click the "Thanks" button for the posts you found helpful!
redpoint73 said:
We all had to start somewhere, right? Be sure to click the "Thanks" button for the posts you found helpful!
Click to expand...
Click to collapse
Yeah you definitely went more in depth then I did. I just jotted down quick basics of each while I was getting ready for work. Yours are definitely more helpful.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
There's a pretty expansive dictionary at Android Central: http://www.androidcentral.com/dictionary
Hope it helps, and welcome!
Thank You!
HUGE thanks to all who posted.
I'm starting to understand a bit more now.
This area defo has more of the feel XDA Devs had when I first joined.
The HD2 section is just FLAME "SEARCH" FLAME "SEARCH" FLAME! lol.
I'll probably have loads more questions soon, as we're looking at getting Flyers for work, and I'm gonna need to customize them a fair bit.
At least now I know I can ask semi-stupid questions here, or not have to read every single post in the Flyer section, without getting flamed/shunned completely.
Keep up the good work guys.
It really is appreciated.

unsure 2.3.4 user - root or upgrade questions

I have a 2.3.4 (45.3.6.MB855.Sprint.en.US) Photon 4g. After reading a bunch of threads, I still want to ask some questions to make sure I'm understanding this all correctly, so I can best decide what I want to do.
I had been putting off rooting, but now I've got this annoying nag screen about upgrading to 2.3.5, and it seems the only way to get rid of the nag screen is to be rooted, right? [EDIT: it's a good month later now. i've actually forgotten what I did to get rid of the nag screen, but it involved finding a file on the part of the system files that gets revealed when you root the phone, and then changing some value in a file from 1 to 0 or vice-versa.]
If I only want to root to have access to the full internal file structure of my phone, I don't need to rom flash, right?[EDIT: right]
Once rooted, I can unroot and upgrade at a later time if some future version comes out that I do want to update to, right? Do I even need to unroot to upgrade if I'm comfortable with never rooting* again and I haven't rom flashed but only rooted? For example, would a 2.3.5 upgrade hurt a rooted 2.3.4 phone or just unroot it?
Rooting will delete everything** and cause me to have to reinstall every app, right? [EDIT: no, it doesn't; bootloader unlocking could though.] If that's true, can I make a backup first that would make reloading apps easy?
What about eFuse? No one's mentioning it as a problem though this older article says it should be.
Type "bad-news-root-crew-the-droid-3-has-a-locked-bootloader" into Google, b/c I can't post hyperlinks as a new user.[EDIT: I dont' know about efuse, but having rooted now, I never ran into a problem caused by it.]
*Actually, the below copy-pasted reply from another thread makes it sound like even after upgrading to 2.3.5, the device can still be rooted, presumably using the photon torpedo method.
"My opinion is do not do the update right now .. It will lock your bootloader.. yes you can root your phone again but thats basically it.. You wont be able the flash any unlocked custom roms"
**This youtube video seems to suggest so: "deleting all yo ****" Go to youtube for qbking77's "How to root the Motorola Photon 4G and get Free Wifi Wireless Hotspot"
If you update to 2.35 you should be able to root. Rooting should not wipe your device. You won't be able to unlock your bootloader. So don't do it. If you must update to 2.35, root first and see if you can find a version of it on these forums with a bootloader that won't permanently lock yours. I think I read a post somewhere about that. Google is your friend.
Sent from my MB855 using xda premium
Really depends on how you intend to use the phone. If you ever want to flash custom kernels as of right now you need to unlock the bootloader. With the update to 2.3.5. right now you cannot unlock your bootloader. The update to 2.3.5. brings really negligible upgrades to the phone and in my opinion the update is really only meant to lock the phone down further.
Rooting does not delete any system files(apps and such) the AIO root seen in the video by QBKing77 prints out deleting all yo ****, shabbypenguin intended this as a joke I think. You can unroot by flashing one of the sbf images floating around.
Hope this helps some.
Thanks for the input JohnH4 and mof9336. My paranoia about the phone getting wiped comes from...
"Warning: Unlocking your phone’s bootloader voids its warranty. It also completely wipes (formats) your Android phone’s internal memory including applications, contacts, SMS and MMS messages etc."
from googling "what-is-bootloader-and-how-to-unlock-bootloader-on-android-phones-complete-guide"
...though I guess "unlocking your phone's bootloader" is not the same thing as rooting.
Exactly. They're two seperate critters.
Sent from my Magical MoPho using xda premium

[Q] Enabling 3 / 4G Hotspot

Hi Guys,
I have a (new to me) Rezound that has the latest Verizon / HTC version of ICS (4.0.3) on it . I would like to unlock the 3G / 4G Hotspot on it.
I've done some searching and read a lot of threads on the subject. The best I have found is a thread by SirGatez about a modified wifi-tether application. The downside is that it appears that I need to root my phone in order to make this application work. That leads me to my question:
Do I need root in order to unlock the Hotspot / Teathering? I previously had a DROID Incredible that was very easy to mod the Hotspot.
I have looked into Rooting and it seems very complicated. There are so many threads on the subject that it is a little overwhelming. I would rather not root if I don't need too.
Thank you for your help,
Scott
PDA-net is the only app that can tether without root. But that is only over USB. To do wifi, you need root then download any of the tether apps in the play store.
GrayTheWolf, thank you for your quick reply. Obviously not the answer I was looking for. I will go back to studying up on rooting.
Part of my concern about rooting is that most of the rooting threads were written before the release of ICS 4.0.3. Best I can tell, it makes a difference. I really need to find instructions that are not over my head. Very simple instructions for a noob like myself.
If you happen to know of such a thread, please let me know.
Thanks again,
Scott
Have you tried fox-fi from the market
sent from my rezound running rage
t5800512 said:
GrayTheWolf, thank you for your quick reply. Obviously not the answer I was looking for. I will go back to studying up on rooting.
Part of my concern about rooting is that most of the rooting threads were written before the release of ICS 4.0.3. Best I can tell, it makes a difference. I really need to find instructions that are not over my head. Very simple instructions for a noob like myself.
If you happen to know of such a thread, please let me know.
Thanks again,
Scott
Click to expand...
Click to collapse
htcdev.com to unlock your bootloader.. very easy. Here's the recovery thread http://forum.xda-developers.com/showthread.php?t=1339679
[Recovery] Amon Ra style vigor and then go from there there
sent from my s-off reZound rockin' viperRez Rom on global ICS firmware
Thank you pwned3 for suggesting foxfi. I tried it and it will not work on my Rezound. That would have been just to cool.
famouscollin, thank you for your reply. Unlocking the bootloader via htcdev.com? Is that what is called S-OFF (for off standard)? I thought that was only the first step to rooting my rezound. Is that all I need to do to get the WiFi hotspot working.
I'm going to do the bootloader unlock in a few minutes. But that brings me to another question:
I bought Titanium Backup so that I could back up my Rezound before making any changes. I have been using Backup Pro, but everyone on this forum seems to use Titanium. The problem is that Titanium tells me it won't work if not rooted. That seems to defeat the whole purpose of what I wanted it for. Will Titanium work after I unlock the bootloader? Sorry about all the questions.
You have a great forum going here, and I really appreciate all of your help. Seriously!
Scott
Titanium will work if you unlock boot loader and install superuser from amon ra.
t5800512 said:
Thank you pwned3 for suggesting foxfi. I tried it and it will not work on my Rezound. That would have been just to cool.
famouscollin, thank you for your reply. Unlocking the bootloader via htcdev.com? Is that what is called S-OFF (for off standard)? I thought that was only the first step to rooting my rezound. Is that all I need to do to get the WiFi hotspot working.
I'm going to do the bootloader unlock in a few minutes. But that brings me to another question:
I bought Titanium Backup so that I could back up my Rezound before making any changes. I have been using Backup Pro, but everyone on this forum seems to use Titanium. The problem is that Titanium tells me it won't work if not rooted. That seems to defeat the whole purpose of what I wanted it for. Will Titanium work after I unlock the bootloader? Sorry about all the questions.
You have a great forum going here, and I really appreciate all of your help. Seriously!
Scott
Click to expand...
Click to collapse
no unlocking your bootloader and adding a custom recovery is your first step. that give you the ability to do everything your wanting to.. s-off is just another security measure. you can still do everything in unlocked s-on (for the most part) its just a lil more complicated doing it.
and as for titanium it will work after you unlock and get root.. but if your wanting to back up now thats your problem. unlocking your bootloader does a factory reset so your gonna wanna back stuff up before you unlock..
---------- Post added at 10:01 AM ---------- Previous post was at 09:56 AM ----------
GrayTheWolf said:
Titanium will work if you unlock boot loader and install superuser from amon ra.
Click to expand...
Click to collapse
also im not sure how you meant but just to clarify.. the superuser that comes with amonRa doesnt work you have to use this https://docs.google.com/file/d/0B0ZJtM40GdJ0MEpGeG1ZWi0yNDA/edit and put it on your sd and flash it in recovery to gain root..
GrayTheWolf said:
Titanium will work if you unlock boot loader and install superuser from amon ra.
Click to expand...
Click to collapse
Correct me if I'm wrong but isn't wifi hotspot now free through verizon if you are on their new teired plans? Or are they still charging for it?
Thank you GrayTheWolf. I'm not sure what "amon ra" is (yes, I'm a complete noob). I will try doing search for it.
o0radryan0o said:
Correct me if I'm wrong but isn't wifi hotspot now free through verizon if you are on their new teired plans? Or are they still charging for it?
Click to expand...
Click to collapse
idk if i click on the stock wireless tether app it tries to prompt me to make a payment.. so im assuming so.. verizon has pretty good customer service give em a call and ask
---------- Post added at 10:18 AM ---------- Previous post was at 10:13 AM ----------
t5800512 said:
Thank you GrayTheWolf. I'm not sure what "amon ra" is (yes, I'm a complete noob). I will try doing search for it.
Click to expand...
Click to collapse
here http://forum.xda-developers.com/showthread.php?t=1339679
famouscollin said:
idk if i click on the stock wireless tether app it tries to prompt me to make a payment.. so im assuming so.. verizon has pretty good customer service give em a call and ask
Click to expand...
Click to collapse
The VZW tethering thing you have to pay for.
To do tethering without paying you will need to be rooted and install a tethering app from the play store.
and as for titanium it will work after you unlock and get root.. but if your wanting to back up now thats your problem. unlocking your bootloader does a factory reset so your gonna wanna back stuff up before you unlock..
Click to expand...
Click to collapse
Famous - I'm so glad you thought to mention the "factory reset" thing. That totally sucks, I have spent many hours installing apps and setting up my Rezound to be the way I like it. Do I loose everything, including my gmail setup? I have some backup I made using MyBackup Pro that I can use to restore from. That leads me to two more questions: Will the restore undo the htcdev thing? And should I remove the SD card so it does not get erased?
Titanium will work if you unlock boot loader and install superuser from amon ra.
also im not sure how you meant but just to clarify.. the superuser that comes with amonRa doesnt work you have to use this https://docs.google.com/file/d/0B0ZJ...1ZWi0yNDA/edit and put it on your sd and flash it in recovery to gain root..
Click to expand...
Click to collapse
GrayTheWold and Famouscollin - I could use a little clarification. Do I do the "docs.google.com" and then the "Amon Ra"? Or are they different ways to do the same thing?
t5800512 said:
Hi Guys,
I have a (new to me) Rezound that has the latest Verizon / HTC version of ICS (4.0.3) on it . I would like to unlock the 3G / 4G Hotspot on it.
I've done some searching and read a lot of threads on the subject. The best I have found is a thread by SirGatez about a modified wifi-tether application. The downside is that it appears that I need to root my phone in order to make this application work. That leads me to my question:
Do I need root in order to unlock the Hotspot / Teathering? I previously had a DROID Incredible that was very easy to mod the Hotspot.
I have looked into Rooting and it seems very complicated. There are so many threads on the subject that it is a little overwhelming. I would rather not root if I don't need too.
Thank you for your help,
Scott
Click to expand...
Click to collapse
I know there is an app called FoxFi but could never get it to work on a Rezound. I always root to use wifi tether
t5800512 said:
Famous - I'm so glad you thought to mention the "factory reset" thing. That totally sucks, I have spent many hours installing apps and setting up my Rezound to be the way I like it. Do I loose everything, including my gmail setup? I have some backup I made using MyBackup Pro that I can use to restore from. That leads me to two more questions: Will the restore undo the htcdev thing? And should I remove the SD card so it does not get erased?
GrayTheWold and Famouscollin - I could use a little clarification. Do I do the "docs.google.com" and then the "Amon Ra"? Or are they different ways to do the same thing?
Click to expand...
Click to collapse
as for your gmail youll jast have to log back in and let all contacts and email sync. apps and such youll have to do another way (such as the mybackupro thing you spoke of) and you need to do amonRa after you unlock.. the google.doc link i gave you is from my google drive its the PROPER superSU.zip you flash it in recovery after you insatll recovery (amonRa Recovery) itll give you root on your stock rom. then just boot the phone and open the superSU app it installed and accept the update... then install this app from the appstore https://play.google.com/store/apps/details?id=com.googlecode.android.wifi.tether&hl=en
once your that far open up the app, grant it permissions, change device profile to htc rezound(vigor), set-up method to Netd(master), dont enable wifi encription,go all the way down and make sure routing fix is checked.
all should be good. oh and an easy DUMB mistake even ive made...... make sure your 4g is on before you try to tether.. lol
EDIT: no once you unlock your unlocked til you lock again, restoring apps and syncing your gmail again wont back pedal that.. and as for your sd im pretty sure it doesnt wipe that but yes you could remove it to be safe.. i personall have like three extra ones for playing around, and my 32gb for all my backups, and stuff.
t5800512 said:
GrayTheWolf and Famouscollin - I could use a little clarification. Do I do the "docs.google.com" and then the "Amon Ra"? Or are they different ways to do the same thing?
Click to expand...
Click to collapse
Unlock bootloader via HTCdev.com, flash amon ra, then flash the superuser zip.
You guys are great! Thank you so much for the help.
Do you think I need to worry about restoring with MyBackupPro after I unlock? With MyBackupPro, you can backup and restore applications, selecting each one you want to restore. You can also backup what they call "data". The categories for data are as follows:
Contacts
Call log
Bookmarks
SMS
MMS
System Settings
Android Home
Alarms
Dictionary
Calendar
Music PlayList
APN's
Apps Organizer (v1.5.15)​Some of these are no-brainers, but I'm wondering if there are others that could screw with the unlock. I.E. I don't know what APN's are. And maybe restoring System Settings could be a problem.
What do you think? Is there any way the MyBackupPro restore can screw up the bootloader unlock?
No, it won't affect it.
The unlock is in your bootloader, which is waaaayyyy at the bottom of the accessibility list. APNs are Access Point Names or Nodes or something.
Great! Thank you.
Hey, I'm part way through the bootloader unlock. Do I need the SDK for Windows for what I'm trying to do?
t5800512 said:
Great! Thank you.
Hey, I'm part way through the bootloader unlock. Do I need the SDK for Windows for what I'm trying to do?
Click to expand...
Click to collapse
yes if your on windows.. lol also you need to make sure you have the ability to unzip/extract zip files. i believe windows 7 has the ability built in. i helped a guy recently to soff, that was the only real issue he ran into..(i wouldnt doubt theres a work around if you cant unzip properly it would just seem to be a pain in the a**)

[UPDATED 3.16.13] [ROOT] [GUIDE] 6 Steps! [Works with all builds up to 3.16.651.3]

This guide will enable you to easily root your phone in 6 steps. I've taken out the mystery and complications.
1) Go to HTC Dev site and manually unlock your bootloader. Select "register" and create your account.
1a) After you are registered select "all other supported models" in the pull down box
1b) Click "begin unlock bootloader". it will ask "are you sure" yes of course you are. acknowledge legal terms. then continue.
1c) Ignore the battery pull instructions as we can't pull the battery. hold down the power key and the volume down key until the bottom buttons stop flashing and your phone shuts off (don't worry if you take a screenshot. It happens all the time). then release ONLY THE POWER BUTTON. Keep holding the volume down key until the bootloader screen shows up.
1d) Follow "step 3" and the rest of the instructions as listed on the HTC site to unlock your bootloader manually.
2) Install android ADB/SDK on your pc. This video shows how to do it nicely:
2a) ****NEW UPDATED 03/05/13*** Alternatively if you DON'T want to install ADB/SDK you can just download the NON-FLASHABLE platform-tools.zip file located in my dropbox folder here.
Just extract this folder to your desktop using WINZIP or whatever archive tool you use and proceed to step 3.
3) Open a command line in your "platform-tools" folder by holding shift+right click anywhere within the folder and selecting the menu option "open a command window here". Then click here to install TWRP using fastboot. Follow the "Download - Fastboot Method:" instructions.
3a) If your phone isn't detected by windows please install the proper USB drivers for your operating system. Go here for 32bit. Go here for 64 bit.
4) Flash SuperSu and Busybox on your device:
4a) Click here and download the latest version of SuperSu. save it to your sdcard.
4b) Go to my dropbox and download Busybox 1.20.2 and save it to your sdcard.
5) Reboot into recovery (via the bootloader selection)
6) Flash the SuperSu zip and the Busybox zip listed in 4a and 4b
That's it!
"So now what?" you may be asking.
You are now free to flash ROMs that support s-on.
Two are my favorites are
(1) Stock with Goodies. (my personal favorite and the one I use today). This is a great ROM for beginners and people who prefer a slimmed down ROM (minus the bloat) and lots of free memory!
(2) Viper4G. This is a ROM for more experienced users and offers TONS of customization.
You can also run apps from Google play that required ROOT access!
If you're feeling slightly adventurous you can flash a custom kernel (which will allow you to overclock your phone). Two of the kernels I use are:
(1) ElementalX by flar2. Click here to take a trip over there. This one is especially important to flash as it seems HTC was up to shenanigans with the latest HBoot (2.09).
If you're unlucky enough to have HBoot 2.09 they have RESTRICTED access to your /system partition. What does this mean to you? It means that if any app writes to your /system partition (ROOTED or not) the phone will "panic" and reboot. Shady behavior if you ask me. The solution? Flash this kernel! it will give you write access so that everything works properly.
(2) The Arc-Reactor kernel! This one is for people that are s-off (see below for an explanation of s-off) only! It's the kernel I currently use and is the fastest kernel out there! Highly recommended if you decide to go s-off!!!
If and when you're feeling more adventurous you can go "s-off" (security off) which removes any security limitations of your phone. It makes flashing ROMs and updating firmware a lot easier. You can find out about s-off by taking a trip over to the DirtyRacun thread here. I will NOT walk you through this process. They will totally help you on their IRC channel. Just read post # 1 in that thread.
There's also a new method of s-off which literally takes 2 minutes. It's called facepalm and is located here But is NOT for the feint of heart, bad typers, nor people that cannot follow instructions! Why? One typo here and your phone is a brick. A paperweight. Useless. Well...you can recover...but that's not the purpose of this thread. If you DO brick your phone PM me. I'll help you out.
I take NO credit for any of this. It's all out there to learn I just put it all together. In one spot. Any questions feel free to PM me.
If I helped you out hit the THANKS button...or buy me a beer! Either way lol!
Tested and works with 3.16.651.3 (even if you took the OTA and have hboot 2.09 and are s-on)
Did you use SuperSU or Superuser for root access? Either way could you please update the binary to see if it succeeds or if you get an instant reboot?
lancemoreland said:
Did you use SuperSU or Superuser for root access? Either way could you please update the binary to see if it succeeds or if you get an instant reboot?
Click to expand...
Click to collapse
Everyone that is using supersu is experiencing that issue. The program itself will grant superuser access to your device. You don't need to open it. When you try and open it it will attempt to update the binary and then reboot the phone. You can ALWAYS reflash a new version of supersu when they update it.
To be clear: I'm up and running on my phone right now with superuser access. I'm fine unless I try to open the supersu program itself. Then I experience this issue you pointed out.
rawintellect said:
Everyone that is using supersu is experiencing that issue. The program itself will grant superuser access to your device. You don't need to open it. When you try and open it it will attempt to update the binary and then reboot the phone. You can ALWAYS reflash a new version of supersu when they update it.
To be clear: I'm up and running on my phone right now with superuser access. I'm fine unless I try to open the supersu program itself. Then I experience this issue you pointed out.
Click to expand...
Click to collapse
I agree. I am up and running also but the new hboot locks the system partition and any app that tries to write to it will cause a reboot. Ad-free is another example.
lancemoreland said:
I agree. I am up and running also but the new hboot locks the system partition and any app that tries to write to it will cause a reboot. Ad-free is another example.
Click to expand...
Click to collapse
Indeed this is a well documented problem but really not what this thread is about. Perhaps you can check out THIS thread where they are discussing this issue at length and hopefully they will come up with a solution for it?
http://forum.xda-developers.com/showthread.php?t=1538053
It also looks as though chainfire (the OP) is working on a fix if I read the last few posts correctly. and when he gets it I will update this post with it.
rawintellect said:
It also looks as though chainfire (the OP) is working on a fix if I read the last few posts correctly. and when he gets it I will update this post with it.
Click to expand...
Click to collapse
Yes I am participating in that thread. Chainfire is looking for a work around for his specific app, other apps that write to the system partition will no longer work. The point is that with Hboot 2.09 there are limitations and we will not enjoy full root as we have before when we were s-on.
Updated with an alternative superuser program.
SuperSU would ask to update binary and then just reboot. This fixed my problem for being able to access/deny and turn off messages. However it did not uninstall superSU will this cause a conflict having them both?
Edit: Okay I am dumb, I had to uninstall superSU first. Then I reflashed superuser to be able to have root privileges for my apps. When I just reflashed superuser hoping it would get ride of and superuser and keep root it did not.
Thanks it worked!
Help with rooting please.
So my phone was updated OTA without being rooted to 3.15.651.16 but now it is frozen. The touch screen will work temporarily upon a simulated battery pull and then freeze again only for me to simpull again and then it freeze again. I've gone into the bootloader and factory reset and wiped the cache but it's still messed up. So I think that maybe it's the software not installing correctly or something because this only started happening immediately after I download the new update.
I'm thinking about rooting my phone and even though I'm a pretty techy person this is new to me. I'm hoping that if I root my phone I can put it back to the stock software before the update and then just re-update OTA stock to the new update. I think that may fix it. Do y'all have any input it would be greatly appreciated as I have been dealing with this useless phone for over a week now.
Thanks.
MrSteez said:
So my phone was updated OTA without being rooted to 3.15.651.16 but now it is frozen. The touch screen will work temporarily upon a simulated battery pull and then freeze again only for me to simpull again and then it freeze again. I've gone into the bootloader and factory reset and wiped the cache but it's still messed up. So I think that maybe it's the software not installing correctly or something because this only started happening immediately after I download the new update.
I'm thinking about rooting my phone and even though I'm a pretty techy person this is new to me. I'm hoping that if I root my phone I can put it back to the stock software before the update and then just re-update OTA stock to the new update. I think that may fix it. Do y'all have any input it would be greatly appreciated as I have been dealing with this useless phone for over a week now.
Thanks.
Click to expand...
Click to collapse
Well my suggestion is to go ahead and unlock your phone, flash a recovery and root it using my instructions. Then if you want BONE stock flash the odexed version of Jellybean that Viperboy has in his thread located here: http://forum.xda-developers.com/showthread.php?t=2045929
Why am I suggesting you do this? Because the OTA was very bugged. HTC is VERY slow with fixes. Developers can fix errors in the base errors usually faster than HTC. And most importantly when you are feeling like a change you can flash a custom zip at any time. The ONLY downside to unlocking and rooting is that you void your warranty with HTC, but NOT with sprint! Sprint will still honor a replacement phone when you RELOCK your phone and use the RUU (which isn't available yet but will be) to bring it back to stock. Your bootloader will say *RELOCKED* which lets them know you unlocked it but again they will honor a replacement.
Updated thread with instructions on manually uninstalling supersu first before installing superuser 3.2
Thank you very much!
rawintellect said:
Well my suggestion is to go ahead and unlock your phone, flash a recovery and root it using my instructions. Then if you want BONE stock flash the odexed version of Jellybean that Viperboy has in his thread located here: http://forum.xda-developers.com/showthread.php?t=2045929
Why am I suggesting you do this? Because the OTA was very bugged. HTC is VERY slow with fixes. Developers can fix errors in the base errors usually faster than HTC. And most importantly when you are feeling like a change you can flash a custom zip at any time. The ONLY downside to unlocking and rooting is that you void your warranty with HTC, but NOT with sprint! Sprint will still honor a replacement phone when you RELOCK your phone and use the RUU (which isn't available yet but will be) to bring it back to stock. Your bootloader will say *RELOCKED* which lets them know you unlocked it but again they will honor a replacement.
Click to expand...
Click to collapse
Thanks I seriously appreciate it. I'm at work right now (I actually work at Sprint by the way which is why I'm not worried about having the phone replaced my tech will do it regardless) so I'm probably gonna look over your instructions carefully and then do this tomorrow. I'll let you know what happens I'm really hoping this will do it. It has to be some kind of serious installation bug in the new update because I never had this problem until literally minutes after updating.
And then after the completely stock RUU comes out (with no root or anything special) I can go back to completely locked and stock again? That's what I think I'd prefer but who knows I'm a Android and tech fanboy maybe I'll prefer the root.
MrSteez said:
Thanks I seriously appreciate it. I'm at work right now (I actually work at Sprint by the way which is why I'm not worried about having the phone replaced my tech will do it regardless) so I'm probably gonna look over your instructions carefully and then do this tomorrow. I'll let you know what happens I'm really hoping this will do it. It has to be some kind of serious installation bug in the new update because I never had this problem until literally minutes after updating.
And then after the completely stock RUU comes out (with no root or anything special) I can go back to completely locked and stock again? That's what I think I'd prefer but who knows I'm a Android and tech fanboy maybe I'll prefer the root.
Click to expand...
Click to collapse
yes. going back to stock is as simple as this:
(1) Boot your phone into the bootloader. make sure fastboot is selected. if you have the drivers installed correctly your phone will read "fastboot usb"
(2) if you followed my instructions on rooting you have ADB/SDK installed. so issue the command to relock your phone. type: fastboot oem lock
(3) run the RUU for 3.15.651.16. Done. Your bootloader will say *relocked* but it will be 100% stock.
Uh oh
I think i messed up. I did not see busy box installed and SuperSU is not updating.
The file listed in step 6 contains busybox. It also contains supersu. You want to flash the superuser file after flashing the file in step 6. It will overlay supersu with superuser 3.2. There is no need to update superuser 3.2 once you flashed it. It is the latest release.
Sent from my EVO using xda app-developers app
do i need to just flash the new superuser and it will fix the binary problema nd the titanium problem?
mobilecj said:
do i need to just flash the new superuser and it will fix the binary problema nd the titanium problem?
Click to expand...
Click to collapse
I replied to your email. But check my first post on the subject of superuser and how to uninstall supersu. if you need to that is. I tested this myself and it did uninstall supersu for me by just flashing superuser 3.2. Some people have reported this doesn't work for them.
okay sorry just got both i am going to try it now.. Its all knew to me it seemed like the information was explaining a dual process and i only had acquired one problem.. will post back in a few!

[Q] Superuser installed, worked, then failed

Hello, all.
I've got an EVO 4G LTE running 3.16.651.3 (and pestering the crap out of me to install ...651.4 several times per day). I had been using Wifi Tether with great success after installing SuperSU until - one day, without any changes or updates having been made - the app won't create a hot spot.
I get a message upon starting SU to the effect that "tethering started with errors, check log". Upon exiting the [unsuccessful] tethering mode, I get the message, "Unable to start tethering. Is your device 'rooted'?"
I installed SuperUser some time ago and it kept dropping 'root' so I went to SuperuserSU, then, this happened a few weeks later. It's been several months now, and I've just done without wifi tethering so far. It is a service that has been missed, of course.
I used the TWRP bootloader to perform the installations. S-ON still active, as I don't have the confidence to get to that level of programming (anyone within an hour of Wilmington, DE want a case of beer? :laugh: )
Suggestions gratefully accepted. Thanks in advance.
rteda said:
Hello, all.
I've got an EVO 4G LTE running 3.16.651.3 (and pestering the crap out of me to install ...651.4 several times per day). I had been using Wifi Tether with great success after installing SuperSU until - one day, without any changes or updates having been made - the app won't create a hot spot.
I get a message upon starting SU to the effect that "tethering started with errors, check log". Upon exiting the [unsuccessful] tethering mode, I get the message, "Unable to start tethering. Is your device 'rooted'?"
I installed SuperUser some time ago and it kept dropping 'root' so I went to SuperuserSU, then, this happened a few weeks later. It's been several months now, and I've just done without wifi tethering so far. It is a service that has been missed, of course.
I used the TWRP bootloader to perform the installations. S-ON still active, as I don't have the confidence to get to that level of programming (anyone within an hour of Wilmington, DE want a case of beer? :laugh: )
Suggestions gratefully accepted. Thanks in advance.
Click to expand...
Click to collapse
In my experience dropping root is most often ROM/Install issue. I've never had it be an issue with Superuser or SuperSU. You gave a fair amount of info, but failed to mention specifically which ROM you are on. If your using Titanium Backup or another backup program, do not restore system apps or data. I suggest backing up your apps and full wipe/clean flash. S-off isn't that difficult, like anything else just read through it several times and go for it. It will make life much simpler, at least with flashing your device.
S-OFF:
http://rumrunner.us/
http://moonshine.io/
wolfclan68 said:
In my experience dropping root is most often ROM/Install issue. I've never had it be an issue with Superuser or SuperSU. You gave a fair amount of info, but failed to mention specifically which ROM you are on. If your using Titanium Backup or another backup program, do not restore system apps or data. I suggest backing up your apps and full wipe/clean flash. S-off isn't that difficult, like anything else just read through it several times and go for it. It will make life much simpler, at least with flashing your device.
Click to expand...
Click to collapse
Hey,
Thanks for the guidance. I'm on a stock ROM and don't know that changing that is necessarily a goal unless placing a rooted rom on there helps after doing the root thing successfully.
Here are the particulars of the phone's HBOOT (or whatever it is) screen:
*** TAMPERED ***
*** UNLOCKED ***
JEWEL PUT SHIP S-ON RL
HBOOT-2.09.0000
RADIO-1.12.11.1210
OpenDSP-v31.1.0.45.0815
eMMC-boot
Oct 18 2012,15:46:20
If installing a rooted ROM such as this that I found -
OTA_JEWEL_JB_45_S_Sprint_WWE_3.17.651.4-3.16-651.3_release_334509ls9tpexkjt349evk.zip
...accomplishes the objective of working with Superuser/SuperSU and not being harassed with upgrade requests, then that's fine. Of course, I don't know the first thing about the fellow posting this ZIP file or the file itself.
Is the suggestion to wipe the phone clean, use rumrunner.us (or the other seemingly identical link's version) and then reload apps, or, just reset the phone first/reload apps first and see if that accomplishes the basic root thing?
The help is greatly appreciated.
Peace,
Ted
You can flash the latest stock rooted OTA ROM found in the thread below. It's from a trustworthy source.
http://forum.xda-developers.com/showthread.php?t=2468418
You'll need to use Moonshine to gain S-off. You can hit up the Moonshine thread in Original Development for more info. You'll also need to be on a fairly stock ROM to use it (like the ROM I mentioned above). Afterwards you can flash whatever you like.
Sent from my HTC EVO 4G LTE
FinZ28 said:
You can flash the latest stock rooted OTA ROM found in the thread below. It's from a trustworthy source.
(Link)
You'll need to use Moonshine to gain S-off. You can hit up the Moonshine thread in Original Development for more info. You'll also need to be on a fairly stock ROM to use it (like the ROM I mentioned above). Afterwards you can flash whatever you like.
Sent from my HTC EVO 4G LTE
Click to expand...
Click to collapse
NooB alert, sorry: I can flash the above linked, rooted ROM prior to going S-OFF? If so, I'll get right on this.
Thanks, each of you, for your time and contributions.
Yes. I believe you'll need to install the kernel separately from the ROM. Just hit the top link in my sig and scroll down to the section regarding S-on kernel flashing.
Sent from my HTC EVO 4G LTE
FinZ28 said:
Yes. I believe you'll need to install the kernel separately from the ROM. Just hit the top link in my sig and scroll down to the section regarding S-on kernel flashing.
Click to expand...
Click to collapse
Well, thanks to Moonshine and the suggestions to use it, the phone is S-OFF now. It keeps wanting to do a hands-free activation, which sounds suspiciously like a Sprint reprogramming deal. TWRP was already on it, so that's available for installing a rooted ROM, if I understand the process in the correct order of procedures.
I've read and read, yet don't seem to make the connection between flashing a rooted ROM such as this one and a kernel flashing. I gather that a kernel gets the hardware and the software to speak to one another?
If that's the case, I would think a stock rooted rom such as PJ75IMG_3.17.651.4_boot_img_signed.zip would not require that. I really don't feel like messing with the radio package, etc etc etc. Since my phone is not a hobby for me, I'm mostly looking for just making it do a few things I want it to do and then remove boatware, which is why a rooted original has the appeal for the present.
Thanks ten million times for your help, all.
Ooooh!........ Success. Looks like we have root. No successful flash of the rooted ROM, but that can happen in time when we figure it out.
Thanks again, again.

Categories

Resources