rooting and installing CWM/TWRP - Sprint HTC EVO 4G LTE

Hi everyone im new to the Evo LTE scene. I come from the Epic Touch so rooting is completely different so i was wondering if someone could point me in the right direction on how to root the Evo lte, and do i need to have s-off ( i dont even know what this means LOL) and root in order to flash or just be rooted and have a recovery installed.
and last how can i tell what Hboot i have as it seems 1.19 is the newest ?
Thanks

You only need to unlock, s-off is only available for hboot 1.12 and a downgrade process is being refined for 1.15 and 1.19. Unlock the bootloader and flash recovery. You can unlock manually through htc dev or use Regawmod in original development. To avoid any unnecessary issues you would probably be better off unlocking manually.
HTC Dev Unlock
Requirements
HTC Drivers
ADB Tools Mini SDK
Setup
Install HTC Drivers if necessary
Extract ADB Tools anywhere, doesnt matter
Open ADB Tools and hold shift+right click, select open command window here
In phone settings, enable usb debugging and disable fasboot
Connect the phone to pc
Steps
In the command window type adb start-server
Next type adb reboot bootloader
Select fastboot
Type fastboot devices to make sure you are connected
Type fastboot oem get_identifier_token
Right click and select mark, click and drag from the top arrows to the bottom arrows and make sure not to highlight any empty spaces as this will confuse the website, right click and it will be saved to clipboard
Now go to HTC Dev and if you don't already have an account, sign up for it
Go to unlock bootloader and select other supported models and accept the agreements
Skip the steps until you get the to token submit window and paste the token you copied earlier and submit.
Go to your email and download the unlock_bin code
Put the code in the ADB Tools folder
Type fastboot flash unlocktoken Unlock_code.bin
When the phone prompt comes up to unlock bootloader hit yes, now you are unlocked, re-enable usb debugging and disable fastboot
Type adb reboot bootloader
Type fastboot devices to make sure phone connected
Type fastboot flash recovery openrecovery-twrp-2.2.2.0-jewel.img
Type erase cache
Reboot phone and you will have unlock and recovery, all thats missing is to restart phone in bootloader and select recovery to flash a rom. Wipe Dalvik, cache, Factory reset, system and then install the rom. If it doesn't boot, extract the boot.img from the rom and put it in the adb folder and in fastboot type fastboot flash boot boot.img and reboot

om4 said:
You only need to unlock, s-off is only available for hboot 1.12 and a downgrade process is being refined for 1.15 and 1.19. Unlock the bootloader and flash recovery. You can unlock manually through htc dev or use Regawmod in original development. To avoid any unnecessary issues you would probably be better off unlocking manually.
Click to expand...
Click to collapse
Okay thank you for your quick response. I haven't messed with HTC since I had a Hero back in 2009 ?
Edit:
Wow thank you so much!! I wish I could thank you more than once! Lol
sent from my EVO LTE using Tapatalk 2

thanks was able to do it!

daniel4653 said:
one more question when i get to htc dev i select "all other supported models" correct ?
Click to expand...
Click to collapse
yezzuuRRR!!!!:good:

evo401 said:
yezzuuRRR!!!!:good:
Click to expand...
Click to collapse
Got it all up and running now on CM10 10/13 build. Thanks !
Sent from my EVO using Tapatalk 2

daniel4653 said:
Got it all up and running now on CM10 10/13 build. Thanks !
Sent from my EVO using Tapatalk 2
Click to expand...
Click to collapse
i flashed cm10 the other day but i didnt rock it for long.. let me kno how the battery life is for u

evo401 said:
i flashed cm10 the other day but i didnt rock it for long.. let me kno how the battery life is for u
Click to expand...
Click to collapse
First charge so far 82%-44% 2 hours and 23 mins screen time. Auto brightness and all syncs on (FB twitter instagram email, etc. ) can easily get 4hrs+ screentime on this ROM :thumbup:
Sent from my EVO using Tapatalk 2

Related

[GUIDE]Return to Stock Sprint's 2.17/hboot 1.50

This will return/update your device's software to 2.17.651.5 Stock (Relocked/Unrooted)
I'm making this guide for people who want to Unroot/Relock, having problems with their phones or return to Sprint's Stock.
"If you updated from 2.08 to 2.17 and are having issues unlocking. I recommend doing the steps below and try to unlock your device again The RUU also fixes a glitch on some phone who aren't getting the Bootloader Unlock screen."
>>>Know this will also update your hboot to 1.50.0000<<<
Works with CDMA S-ON and S-OFF Evo 3D.​
For Mac users, replace “fastboot” with “./fastboot-mac” in the instructions below.
For Linux users, replace “fastboot” with “./fastboot-linux” in the instructions below.
Click to expand...
Click to collapse
____________________________
_______________________________________
CONTENT NEEDED.
Rootevo3dnew.zip
Evo 3D RUU_2.17.651.5.exe
RUU Mirror
Make sure to download the correct RUU
"RUU_Shooter_S_Sprint_WWE_2.17.651.5_Radio_1.06.00.1216"
________________________________________
_______________________________________________
S-ON Users
S-off users don't relock your bootloader until your at the very end.​
Relock Bootloader
Do step 1 and step 2 first
Remove USB from phone (If connected)
Turn off device by taking out the battery and placing it back in .
(Remove SD Card and dont place back until told to do so)
Press Volume down then Power button.(Hold until you see the bootloader screen)
Select Fastboot and press Power button.
Connect USB.
You should now be on Fastboot USB.
Type these commands on cmd or terminal.
-Windows
Code:
[B]cd \rootevo3dnew[/B]
-Mac,Linux
Code:
[B]cd /rootevo3dnew[/B]
Now type.
Code:
[B]fastboot oem lock[/B]
______________________________________________________
-Lets begin
Step 1. Extract the rootevo3dnew.zip file and place it on C:\ Drive
Step 2. For Windows, install the HTC drivers HTCDriver3.0.0.007.exe in the zip file. For Linux and Mac you don’t need to install drivers.
Step 3. Enter bootloader and put your device in "Fastboot USB" (Make sure you have your phone connected to your computer
Step 4. Run the RUU.exe and follow the steps to update your device.
Step 5. Your device will reboot and you will be back to stock
Note- Most devices will enter bootloader and will show **Security Warning**
Click to expand...
Click to collapse
DO NOT TURN OFF YOUR DEVICE DURING THE UPDATING PROCESS.
IT COULD RESULT IN A BRICKED DEVICE.​
=====================================================
S-OFF Users​
Step 6. Enter bootloader one last time.
Step 5. Relock Bootloader (Instructions above)
Step 7. Type this command
Code:
[B]fastboot oem writesecureflag 3[/B]
Step 8. Reboot
Remember this will delete all your current data/apps so use Titanium Backup on the Play Market to back up all your downloaded content. Use this only if your going to unlock/root you device again because you need to be root access to use it.
Click to expand...
Click to collapse
Congratulation you are not back to 100% stock.
If you find any errors, message me and i will change them as quick as i can.
Helpers
Reaper24- taught me RUU process.
Wloftus- Linux fastboot command
WikdNoob- S-On command
If this helped you in any way don't forget to hit "Thanks".​
Nice write up. This will be helpful with all the new faces around here.
Sent from my PG86100 using Tapatalk
Yeah. Lets hope it gets put as a sticky.
Sent from my PG86100 using xda premium
Sticky
Thx for share
godZson
XDA-MOD
Lol Nice man.. Glad you got it all sorted outo
Quicker way to open a CMD to ADB is go to your platform tools folder and hold shift down right click on it.. Say open CMD .. Your set..
Another way ...
Turn debug on ^^)
1. ADB reboot bootloader
2. Fastboot boot recovery.img for Hboot 1.5 users
3. Wipe like normal.
4. Go back to Hboot. Select fastboot
5. Now type in ^ Fastboot oem lock^
6. Now run that 2.17 RUU. DO NOT TAKE USB CORD OUT IN THE MIDDLE OF THIS WILL BRICK
7. Your set
If you wanna unroot again pretty simple..
Just redo that unlock code part your set.
Anyways if anyone needs help PM me or the OP.. I have done this 100 times or more lol well it feels like it..
yes, i'm a n00b
Just a silly question, the unroot/relock option... that should work for all EVO3D models?
Looking to return to stock (but with another RUU of course), can I follow these steps? (I'm HTCDEV unlocked)
KrewsialNL said:
Just a silly question, the unroot/relock option... that should work for all EVO3D models?
Looking to return to stock (but with another RUU of course), can I follow these steps? (I'm HTCDEV unlocked)
Click to expand...
Click to collapse
Yes it should.
Sent from my PG86100 using xda premium
this says back to stock 2.17 but mine came with 2.08 rom stock, i did the htc unlock method, rooted and now im running a 2.17 (zd3 rom)
i would like to update the radio and all, would this give me that?
then just unlock and flash rom again?
metalmenance said:
this says back to stock 2.17 but mine came with 2.08 rom stock, i did the htc unlock method, rooted and now im running a 2.17 (zd3 rom)
i would like to update the radio and all, would this give me that?
then just unlock and flash rom again?
Click to expand...
Click to collapse
Yes it will work. Know that it will also update your hboot.
Sent from my PG86100 using xda premium
ok just making sure, i am already on 1.50 so will still work right?
just lock, load stock RUU then unlock and flash?
will i need to do the htcunlock again or just unlock like posted above?
thanks and sorry just dont want to miss a step and be lost lol
metalmenance said:
ok just making sure, i am already on 1.50 so will still work right?
just lock, load stock RUU then unlock and flash?
will i need to do the htcunlock again or just unlock like posted above?
thanks and sorry just don't want to miss a step and be lost lol
Click to expand...
Click to collapse
Yes this will still work.
This only shows how to get back to stock.
I only show how to lock. But yes once your back to stock use the htc unlock method. You might have to get the Unlock_code.bin again.
ok got the Ruu its on card, followed steps, im relocked but hot do i run the ruu?
is it supposed to be renamed?
what am i missing?
metalmenance said:
anyone have another link? cant get through to download for nothing.....
Click to expand...
Click to collapse
Mirrors don't work either?
ok nevermind had the file and forgot it was on pc
anyway got it done ran the RUU on pc all went good
am running stock again now
i went back into fastboot and tried to relock but its not working
if i type ^Fastboot oem unlock^ it just says more?
do i have to do htc unlock or can it be done through this
metalmenance said:
ok nevermind had the file and forgot it was on pc
anyway got it done ran the RUU on pc all went good
am running stock again now
i went back into fastboot and tried to relock but its not working
if i type ^Fastboot oem unlock^ it just says more?
do i have to do htc unlock or can it be done through this
Click to expand...
Click to collapse
Htc unlock.
Follow this guide.
Its faster and you already have the rootevo3dnew file.
http://bit.ly/osKlF1
ok ran the htcunlock and did have to get new bin file but all is good and
up and running now off to flashing again lol
thanks for the help, it is a great write up and very usefull
thanks again
metalmenance said:
ok just making sure, i am already on 1.50 so will still work right?
just lock, load stock RUU then unlock and flash?
will i need to do the htcunlock again or just unlock like posted above?
thanks and sorry just dont want to miss a step and be lost lol
Click to expand...
Click to collapse
You just unlock again flash recovery and via fastboot boot recovery then wipe flash rom
Sent from my PG86100 using xda premium
um
Your device should reboot.
Don't let it reboot
Click to expand...
Click to collapse
that was a little confusing
i got this:
(bootloader) Lock successfully...
(bootloader) TZ_HTC_SVC_DISABLE ret = 6697713
FAILED (status read failed (Too many links))
phone says **** RELOCKED **** at top
is this correct?
SayWhat10 said:
um
that was a little confusing
i got this:
(bootloader) Lock successfully...
(bootloader) TZ_HTC_SVC_DISABLE ret = 6697713
FAILED (status read failed (Too many links))
phone says **** RELOCKED **** at top
is this correct?
Click to expand...
Click to collapse
Perfectly normal. and i understand. i will fix that.
EDIT: remove post

How to dev unlock and flash a rooted stock rom manually.

This can be used instead of the unlock/rooting tools. Easy and quick. Works 100% of the time.
Go to http://htcdev.com/bootloader and register quick.
Select your device on right hand side drop menu. Our device is "all other supported devices".
Go through the walkthrough but use this zip instead of all the crap they want you to download. Instead of the c:\Android example just use c:\adb instead.http://db.tt/60CsNWE4 and extract to c:\
Simply follow the rest of the really easy instructions on the site and then when your dev unlocked use the other steps below to flash twrp and then install the rom as instructed by the dev who created it.
Go to http://teamw.in/project/twrp2/98 and download the openrecovery-twrp-2.2.1-jewel.img to desktop and rename it "recovery.img" no quotes.
Download the attached adb.zip. It has the files needed to flash via fastboot. I am on XP with an X86 PC.
1.Extract zip to c:\ for ease of use.
2.Place recovery.img you want to flash into the c:\adb folder.
3. Get into bootloader by power menu or press and hold the power button ONLY. This will eventually pop up the message that your phone is going to shut down in 3, 2, 1... (this is actually a simulated battery pull)
Once the screen goes black, let go of power
Press power and volume down, and in about 2-3 seconds the bootloader will appear.(courtesy if PillowMetal)
4.Connect your phone via USB and make sure your bootloader is in fastboot mode and says "FASTBOOT USB" after your connected. (HTC drivers are probably not needed but I never tried to do this pre-htc drivers installed)
5.Open command prompt by selecting run in start menu and typing
Code:
cmd
then click "OK" or by pressing windows key and R key then type
Code:
cmd
no quotes and then click "OK".
On Windows 7 just open the start menu and directly type
Code:
cmd
in it. (Thanks to LiquidSolstice)
6.When in command prompt type
Code:
cd c:\adb
no quotes and then press enter key. Should change to
Code:
c:\adb>
7.Type
Code:
fastboot flash recovery recovery.img
and press enter key. Should run through a couple lines and show it was written successfully.
8.On your phone select HBOOT and then Reboot Recovery.
Stock rooted deodexed and odexed 1.13 roms here http://forum.xda-developers.com/showthread.php?t=1677264
Stock rooted deodexed and odexed 1.22 roms here http://forum.xda-developers.com/showthread.php?t=1766628
S-ON Dev Unlocked 1.15 HBOOT Garbage LTE XD
Bump
S-ON Dev Unlocked 1.15 HBOOT Garbage LTE XD
Sticky anyone?
Sent from my EVO LTE
premo15 said:
Sticky anyone?
Sent from my EVO LTE
Click to expand...
Click to collapse
you joking right?
flex360 said:
you joking right?
Click to expand...
Click to collapse
Just sayin...I've seen a lot of posters lately who would benefit from this.
Sent from my EVO LTE
premo15 said:
Sticky anyone?
Sent from my EVO LTE
Click to expand...
Click to collapse
I concur
S-ON Dev Unlocked 1.15 HBOOT Garbage LTE XD
flex360 said:
you joking right?
Click to expand...
Click to collapse
Ugh...people always being haters...some more then others....
S-ON Dev Unlocked 1.15 HBOOT Garbage LTE XD

[Q] regaw

I've been trying regaw methode to root but havn't had much luck. I get the message "you see this window now because we are waiting for your EVO 4G LTE to reconnect to the computer after reboot". What went wrong. Is there a better way to root?
dvrdwn said:
I've been trying regaw methode to root but havn't had much luck. I get the message "you see this window now because we are waiting for your EVO 4G LTE to reconnect to the computer after reboot". What went wrong. Is there a better way to root?
Click to expand...
Click to collapse
You could try zedomax's method founf here http://forum.xda-developers.com/showthread.php?t=1671577 but read through the thread to make sure it works with the base you are running meaning your firmware
bigdaddy619 said:
You could try zedomax's method founf here http://forum.xda-developers.com/showthread.php?t=1671577 but read through the thread to make sure it works with the base you are running meaning your firmware
Click to expand...
Click to collapse
thanks for the reply. unfortunitly I have ver. 2.13
dvrdwn said:
thanks for the reply. unfortunitly I have ver. 2.13
Click to expand...
Click to collapse
well click the link and look around and see if people are have success with v2.13
HTC Dev Unlock
Requirements
HTC Drivers
ADB Tools Mini SDK
Setup
Install HTC Drivers if necessary
Extract ADB Tools anywhere, doesnt matter
Open ADB Tools and hold shift+right click, select open command window here
In phone settings, enable usb debugging and disable fasboot
Connect the phone to pc
Steps
In the command window type adb start-server
Next type adb reboot bootloader
Type fastboot devices to make sure you are connected
Type fastboot oem get_identifier_token
Right click and select mark, click and drag from the top arrows <<<< Identifier Token Start >>>> to the bottom arrows <<<<Identifier Token End >>>> and make sure not to highlight any empty spaces as this will confuse the website, right click and it will be saved to clipboard
Now go to HTC Dev and if you don't already have an account, sign uo for it
Go to unlock bootloader and select other device and accept the agreements
Skip the steps until you get the to token submit window and paste the token you copied earlier and submit.
Go to your email and download the unlock_bin code
Put the code in the ADB Tools folder
Type fastboot flash unlocktoken Unlock_code.bin
When the phone prompt comes up to unlock bootloader hit yes, now you are unlocked, re-enable usb debugging and disable fastboot
Type adb reboot bootloader
Type fastboot devices to make sure phone connected
Type fastboot flash recovery openrecovery-twrp-2.2.2.0-jewel.img
Type erase cache
Reboot phone and you will have unlock and recovery, all thats missing is to restart phone in bootloader and select recovery to flash a rom. Both meanrom and viper have built in kernel installers, should the phone get stuck booting just extract the boot.img from the rom and put it in adb, with phone in fastboot type fastboot flash boot boot.img
for the life of me, I could not get the regawMOD root to work for me, I ended up doing a one click root and feeding the panda for s-off :good:
dvrdwn said:
I've been trying regaw methode to root but havn't had much luck. I get the message "you see this window now because we are waiting for your EVO 4G LTE to reconnect to the computer after reboot". What went wrong. Is there a better way to root?
Click to expand...
Click to collapse
You just have to manually reboot bootloader and it will continue
epic4gt said:
You just have to manually reboot bootloader and it will continue
Click to expand...
Click to collapse
not sure how to do that.
Power button while holding volume down. Or, while running regaw, you may be able to just hold power for a minute at the appropriate times.
from my flying AOKP'd Evo LTE and xda premium
O.K. I've done the bootloader thing manualy and have gotten as far as "flashing recovery". the phone rebooted and it got as far as my phone starting up like I had just reset it. My bootloader say it's unlocked with S on. I don't think I'm rooted yet. What I'm trying to do is use my phone as a hot spot using wifi tether or something like it. Thats it. I've tried the unrooted software and it does'nt work.
So did it flash the recovery?
from my flying AOKP'd Evo LTE and xda premium
scottspa74 said:
So did it flash the recovery?
from my flying AOKP'd Evo LTE and xda premium
Click to expand...
Click to collapse
I'm not sure. How can I tell?
It should have said ok and something like write time 2.96s or something, connect adb and use adb reboot or hold power and when phone shuts of let go of power and hold power and volume down and select recovery from bootloader
So you don't want to flash another rom? Just flashing meanrom is less of a hassle then downloading the zip for superuser and busy box, flashing it in recovery and then installing a WiFi tether app
Twrp should of flashed. U should update to New twrp tho. The goo app makes it really easy to update your recovery
---------- Post added at 07:36 PM ---------- Previous post was at 07:32 PM ----------
I got stuck on recovery but it did flash it. I think it the newest hboot 1.19 that's holding up the root step. All your doing is unlocking your phone for recovery.
---------- Post added at 07:43 PM ---------- Previous post was at 07:36 PM ----------
om4 said:
It should have said ok and something like write time 2.96s or something, connect adb and use adb reboot or hold power and when phone shuts of let go of power and hold power and volume down and select recovery from bootloader
So you don't want to flash another rom? Just flashing meanrom is less of a hassle then downloading the zip for superuser and busy box, flashing it in recovery and then installing a WiFi tether app
Click to expand...
Click to collapse
Yeah. Just flash mean Rom so you don't have to fastboot a boot.img if you choose an aosp Rom you will have to.

[Q] [Root] Rooting Latest Build 2.13.651.1 *Help Please*

Alright, so I have been reading for a couple of months now about rooting my HTC Evo 4G LTE. I'm on the the latest build, 2.13.651.1 7LORD and am eager to unlock the bootloader and root device (with S-Off), but still haven't found any confirmed steps to do so. Can somebody please point me in the right direction? I'm getting anxious to start customizing my themes, and using custom ROM's. Thanks for all the help!
You have to wait for soff since all available tools are wip but you can use HTC dev unlock. Regawmod is a one click solution but last I checked it doesn't work correctly on newer builds
Yeah, I know that much already... But what does unlocking the bootloader actually allow me to accomplish that I cannot already do on my device?
With an unlocked bootloader you can install Custom Recovery allowing you to install ROM's on your device.
ampreston85 said:
Yeah, I know that much already... But what does unlocking the bootloader actually allow me to accomplish that I cannot already do on my device?
Click to expand...
Click to collapse
Install custom recovery, acquire permanent root access, install custom ROMs, delete system apps, modify system files, make changes to the framework, use advance debug tools requiring root access. Overall you get a greater degree of customization. The only thing you can not do is flash firmware but you can either relock bootloader and run the latest ruu or flash a stock ROM and stock recovery, relock boot loader and accept ota
om4 said:
Install custom recovery, acquire permanent root access, install custom ROMs, delete system apps, modify system files, make changes to the framework, use advance debug tools requiring root access. Overall you get a greater degree of customization. The only thing you can not do is flash firmware but you can either relock bootloader and run the latest ruu or flash a stock ROM and stock recovery, relock boot loader and accept ota
Click to expand...
Click to collapse
Awesome, actually that is exactly what I was looking for. Sorry been a while since I did the whole Unlock, Custom Recovery and Custom ROM stuff with my OG Evo. Can any of you point me in the right direction for installing custom recovery? I think from there it's the same as with the OG Evo in regards to ROM's right? Just load recovery, wipe data/cache/dalvik, and flash ROM of your choice? Links & Directions are much appreciated! :laugh:
*Edit* I also noticed @ HTCdev.com that the HTC Evo 4G LTE is not in the list of devies to choose from when unlocking bootloader...
HTC Dev Unlock
Requirements
HTC Drivers
ADB Tools Mini SDK
Setup
Install HTC Drivers if necessary
Extract ADB Tools anywhere, doesnt matter
Open ADB Tools and hold shift+right click, select open command window here
In phone settings, enable usb debugging and disable fasboot
Connect the phone to pc
Steps
In the command window type adb start-server
Next type adb reboot bootloader
Select fastboot
Type fastboot devices to make sure you are connected
Type fastboot oem get_identifier_token
Right click and select mark, click and drag from the top arrows to the bottom arrows and make sure not to highlight any empty spaces as this will confuse the website, right click and it will be saved to clipboard
Now go to HTC Dev and if you don't already have an account, sign up for it
Go to unlock bootloader and select other supported models and accept the agreements
Skip the steps until you get the to token submit window and paste the token you copied earlier and submit.
Go to your email and download the unlock_bin code
Put the code in the ADB Tools folder
Type fastboot flash unlocktoken Unlock_code.bin
When the phone prompt comes up to unlock bootloader hit yes, now you are unlocked, re-enable usb debugging and disable fastboot
Type adb reboot bootloader
Type fastboot devices to make sure phone connected
Type fastboot flash recovery openrecovery-twrp-2.2.2.0-jewel.img
Type erase cache
Reboot phone and you will have unlock and recovery, all thats missing is to restart phone in bootloader and select recovery to flash a rom. Wipe Dalvik, cache, Factory reset, system and then install the rom. If it doesn't boot, extract the boot.img from the rom and put it in the adb folder and in fastboot type fastboot flash boot boot.img and reboot
i actually took the pioneer route and did all this manually. followed the instructions on HTCDev to unlock bootloader, then did the fastboot install of TWRP, then used TWRP to make a NAND backup of my stock setup and subsequently flashed the SuperSU zip (actually a zip that i customized to ONLY install SuperSU and not touch the map and youtube apps) through recovery and here i am. whole effort probably took about 20 minutes tops, including waiting on the backup (which only took about 3 minutes)
My only remaining questions, is which device do I select from the drop down @ http://www.htcdev.com/bootloader/. Our HTC Evo 4G LTE is not in the list of devices to choose from. Do I select the option "All Other Supported Models"?
Select other supported models just like it says in my previous post
om4 said:
Select other supported models just like it says in my previous post
Click to expand...
Click to collapse
LOL I read all the steps and must have looked over that. :silly: I can't wait. Imma start making custom themed roms with custom icons and everything. I can't wait. Thanks for your help! Any recommended ROM's to try out? :good:
Has anyone tried the Miui 4.1 for HTC Evo 4G LTE? I loved Miui for my OG Evo and would love to use Miui again!
ampreston85 said:
Has anyone tried the Miui 4.1 for HTC Evo 4G LTE? I loved Miui for my OG Evo and would love to use Miui again!
Click to expand...
Click to collapse
all the jb roms are pretty early in development, basically what doesn't work in the cm10 official nightlies will not work in miui since its based on cm10. Its usable but theres a few annoying issues and missing features but nothing showstopping

[TUTORIAL]Unlock your bootloader and install a custom recovery with a Mac

Want to unlock your bootloader to install a custom recovery and root your One but have no idea how because you have a Mac?
Never fear, Gunnyman is here.
The procedure is actually pretty painless and only takes a few minutes
Some prerequisites:
ADB and Fastboot binaries for OS X, I've attached them to this post.
Your recovery of choice, I'm using Clockwork Mod Recovery, because TWRP seems to have problems with some Aroma installer based ROMS. Get CWM for the One from here
SuperUser.zip
a Unix friendly text editor. I really like Text Wrangler and it's free.
Android File Transfer for Mac macs don't work with MTP mode without this.
In developer Options on the phone, turn on USB Debugging
EDIT:
Thanks to user Shivasmith I now know you can skip textwrangler and
If you hold down the "Alt" (i.e. Option) key on the Mac keyboard in terminal you can do a "column select."
So when you generate the codes for the HTCdev unlock website, you can just do a straight copy-paste without going into TextWrangler. It made it that much quicker
So thanks for the tip!
I've been using macs for 10 years and never knew that.
1. Unzip the adb and fastboot binaries and put them where you can find them. I have a directory on my Mac called /Android and that's where my phone stuff lives, but you can put it anywhere.
2. Put the cwm recovery (or twrp if you prefer) in the same folder as adb and fastboot.
3. Got to htcdev.com and create an account there if you don't already have one.
4. Log in to htcdev.com and choose unlock bootloader.
5. pick the last option for Unlisted device.
6. Open a terminal window and navigate to where you installed fastboot,adb, and your recovery eg: cd /Users/Gunnyman/Android
7. In Terminal execute the following commands ./adb reboot bootloader once in bootloader mode In terminal execute the following command: ./fastboot oem get_identifier_token
8. Open Text Wrangler
9. Copy the output from the terminal window into Text Wrangler make sure you include every line AFTER "please cut the following message"
10. Use Text Wrangler to DELETE (bootloader) from every line and make sure the columns line up exactly.
11. Copy and Paste this output into the box you are provided on HTC Dev. This part is quite annoying, getting the lines to line up.
12. Submit your token. When successful you will be sent a key via email.
13. Put the Unlock.bin file you got via email in the same directory as adb and fastboot on your mac.
14. execute the following command in terminal with the phone in fastboot mode ./fastboot flash unlocktoken Unlock_code.bin
15. Say yes to the prompts on the phone. Bootloader will unlock and the phone will be factory reset (there is NO way to avoid this)
16. OK Now the bootloader is unlocked. Time to install a recovery. In Terminal ./adb reboot bootloader
17. In terminal ./fastboot flash recovery name_of_the_recovery.img
18. After recovery has flashed POWER DOWN PHONE COMPLETELY Then restart it
19. connect phone to the Mac Android File Transfer should fire up
20. Put the Superuser.zip file on your phone
21. in Terminal ./adb reboot recovery
22. Flash the SuperUser.zip in recovery.
23. Pat yourself on the back your phone is now rooted.
great tutorial...thanks. quick question since i have the dev edition (unlock bootlader) can i just follow all these steps but go straight to # 16 to root my One?
thanks again.
Absolutely
WHEN I enter the "fastboot flash unlocktoken Unlock_code.bin i get a "denied " message in the terminal can anyone figure this out for me
What are the cons of rooting the phone and installing a custom recovery?
I know that it voids the warranty. Is there anything else besides that?
Some people reported some functions not working.
Or is that just when you install a custom ROM?
pedromartinez1983 said:
WHEN I enter the "fastboot flash unlocktoken Unlock_code.bin i get a "denied " message in the terminal can anyone figure this out for me
Click to expand...
Click to collapse
I've seen it once before. It was solved by creating a new account on HTC.dev. And getting a new key.
No cons. Rooting doesn't do anything except add access to the super user account built into the device.
gunnyman said:
No cons. Rooting doesn't do anything except add access to the super user account built into the device.
Click to expand...
Click to collapse
Thanks man
Sent from my HTC One using xda app-developers app
gunnyman said:
No cons. Rooting doesn't do anything except add access to the super user account built into the device.
Click to expand...
Click to collapse
Gunny! Good to see you made the right moves for this phone too!
Im reading stuff about att updating that wont allow to unlock bootloader? Is this true?
Sent from my HTC One using Tapatalk 2
MrPlNK said:
Gunny! Good to see you made the right moves for this phone too!
Im reading stuff about att updating that wont allow to unlock bootloader? Is this true?
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
Not so far.
SU keeps aborting installation when I try to install it, any ideas?
broopa said:
SU keeps aborting installation when I try to install it, any ideas?
Click to expand...
Click to collapse
Youre flashing zip from recovery?
Sent from my HTC One using Tapatalk 2
MrPlNK said:
Youre flashing zip from recovery?
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
Yeah, from CWM. I tried fixing permissions with no luck.
broopa said:
Yeah, from CWM. I tried fixing permissions with no luck.
Click to expand...
Click to collapse
Did you turn phone on when you flashed recovery and then turn off then boot to recovery?
Sent from my HTC One using Tapatalk 2
I turned off phone, booted phone into BL menu then from there into CWM.
broopa said:
I turned off phone, booted phone into BL menu then from there into CWM.
Click to expand...
Click to collapse
Did you let the phone turn on and boot and then turn it off? Its important because when you unlocked bootloader/flashed recovery it completely reset your system meaning you need to boot it up and let it install the necessary stuff during boot animation (why it always takes so long the first time you boot up)
Sent from my HTC One using Tapatalk 2
I am pretty sure I did, I will reflash the recovery and see if that fixes it.
Edit: I just noticed I am unable to go back and reflash the the recovery. Is there a stock att version without root and CWM already on them so I can start from scratch?
Nice one gunnyman. Never disappoint. Its actually simpler to do on a mac because there isn't any driver installation. I just hope that AT&T allows us to do this for a while so that all of us here can get out key. Thats really all you need. You don't even need to do it, but its always a good idea to just get the key so if AT&T decides to block it again, you're safe.
If you guys are having trouble getting TWRP or CWS to work, make sure you have fastboot turned off in the power settings. It caused mine to not mount data sometimes.
This is a good right up. Finally have a way to do this on my Mac

Categories

Resources