Related
This might be the answer to the prayers of people who can't root, or are scared by all the other methods!
http://www.unrevoked.com/#desire
http://unrevoked.com/recovery/
Common Problems & Questions
*
Does unrevoked3 give me root?
Yes. It previously did not; as of version 3.0, it does.
*
What does this do, then?
unrevoked3 will replace the stock Android recovery with a custom one, which adds many features including “nandroid” backups, the ability to use custom ROMs, and a greater amount of flexibility and customization of your Android phone.
*
Does this permanently unlock the NAND flash on my phone?
No. The tool only unlocks the NAND flash sufficiently long to flash the custom recovery, ClockworkMod. Because of the mechanism that unrevoked2 uses, it is infeasible to leave it unlocked for longer. For this reason, the tool functions as a single unit–if any one part of it doesn't work, the NAND flash may not even be unlocked! After the reflash tool finishes running, the phone's hardware automatically relocks NAND flash.
*
How do I use a custom recovery image instead of the packaged ClockworkMod?
You will need to choose a .img file, which is a binary file suitable for flashing. A .zip file will not work and may render your recovery partition inaccessible until you run unrevoked2 with an appropriate image.
*
Are any drivers required?
On Linux and OS X, the program is self-contained. For Windows users, please install the HBOOT drivers contained in the package before use.
*
I'm running Linux and it won't detect my device!
Either run the program with root permissions, or add appropriate udev rules to the file /etc/rules.d/51-android.rules. Instructions are available at the Android Developers website.
*
The program hangs when “waiting for the system to settle.”
Uninstall any programs that may connect to the phone over USB and automatically sync. Specifically, we have had interference from HTC Sync and Doubletwist in the past; other programs may also cause trouble.
*
Will you release the source code?
At this time, we are not disclosing the vulnerability we have exploited to unlock the NAND flash.
*
That doesn't seem fair! Android is about open source.
In some senses, we agree; but at times, a tradeoff needs to be made. Releasing the source code for this, we believe, would compromise the greater ability to unlock devices like these in the future. Given the choice between sacrificing the liberty of running code on our handsets and the liberty of reading the code by which we unlock it, we feel that the millions of handsets are more important. It is unfortunate that we must make such a choice, and we look forward to the day in the future that no such decision need be made.
*
I found this software useful, and I would like to donate to the team!
Thank you for your support. At this time, the team behind unrevoked3 does not accept donations; but we highly encourage our users to donate to the Electronic Frontier Foundation. The EFF performs the important role of standing up for our digital liberties, including the liberties to reverse-engineer devices that we own. If you are able, please consider making a contribution to them so that they can continue to perform this valuable service.
Click to expand...
Click to collapse
Wish I'd seen this yesterday. Might come in handy in future though
wooot spent 3h earlier to get my desire rooted + installed a custom rom and everything and now theres a 1 click way madness!
hrmm this is interesting indeed
Yes, yes there it is But the year ends and 2 GHZ Android´s are coming and its time for a new one in 5 Months... This is 4 Months or so to late for me But nice to see
Keep up the good work, we want root every time =)
Dont read that before
That doesn't seem fair! Android is about open source.
In some senses, we agree; but at times, a tradeoff needs to be made. Releasing the source code for this, we believe, would compromise the greater ability to unlock devices like these in the future. Given the choice between sacrificing the liberty of running code on our handsets and the liberty of reading the code by which we unlock it, we feel that the millions of handsets are more important. It is unfortunate that we must make such a choice, and we look forward to the day in the future that no such decision need be made.
Hope HTC will not detect your method ;-) Dont release it !!! =)
Great work!
Worked perfectly for me in one minute!
Thank you!
Sent from my HTC Desire using XDA App
i wonder if a goldcard is still required using this method....when i rooted my Desire I needed the goldcard.
Nice tool!
Sent from my HTC Desire using XDA App
craylim said:
i wonder if a goldcard is still required using this method....when i rooted my Desire I needed the goldcard.
Click to expand...
Click to collapse
can anybody verify this? I'm interested to know too.
Sent from my HTC Desire using XDA App
It works. Was painless. And I'm a NOOB.
Sent from my Hero CDMA using XDA App
does it wipe your current system? Also, if it does, whats the best way to backup stuffon your flash memory? Or is HTC sync the best?(sorry, i know its offtopic)
no, it doesnt
jniranjan said:
does it wipe your current system? Also, if it does, whats the best way to backup stuffon your flash memory? Or is HTC sync the best?(sorry, i know its offtopic)
Click to expand...
Click to collapse
Sent from my HTC Desire using XDA App
how long does the "pushing recovery image" take?
This is the first time I've really been tempted to root my Desire. I don't have a gold card though and admit I'm a noob as far as Android and rooting is concerned, so I'll hold off until the earlier queries are answered I guess.
Ok please bear with me, i am new to android but not with flashing.
1.I will be using unrevoked, to root my desire, is this any different to rooting of xda.
2. And after rooting my device with unrevoked, will i be able to flash roms made in xda??
3.If i stuck at any procedure of rooting through unrevoked, how will i recover??
Thanks in advance
So how do we use this?, and what exactly does it do?? a guide for noobs like me would be usefull
Thanks
feenty said:
Great work!
Worked perfectly for me in one minute!
Thank you!
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
so how did you used it, any procedure??
QUOTE=samy.3660;7192963]so how did you used it, any procedure??[/QUOTE]
Thats what kind want to know
Sent from my HTC Desire using XDA App
Just used it to flash a recovery, worked sweet. I too would like to know use it for root out of curiosity. Just a quick side note, the mac app icon still shows evo2
I am already rooted so this is just idle curiosity but does this work with the newer 1.22 and 1.23 ROMs which seem to be unrootable by conventional means?
I haven't seen a thread about this, and it looks like this method is fairly fresh. I figured I'd give it a try...and it doesn't seem to work.
It gets hung up on the "flashing recovery image" part.
**Edit**
You have to remove HTC Sync AND the drivers that come with it. When I first tried this, I just installed the USB drivers that unrEVOked came. Looks like you have to totally removed anything from HTC before this can work.
And yes, it does work.
Same thing happens to me.
I have the latest software from Sprint. I don't know if this not working has anything to do with me trying to run unrevoked2 previously.
Not sure...I would uninstall any software from Sprint and HTC before you run this.
That may help.
Great job unrEVOked team. I waited to root my phone again until you guys figured it out again.
What does it do...?
can somebody give a detailed step by step on how to use this unrevoked 3?
and will it leave us having the new 1.47 radio and wifi update?
I asked this on another forum... but why not here?
Does this unrevoked do a full root, where it wipes all your data?
After seeing their one patch potentially ruin people's 4G for good, I've decided not to try their methods anymore. Hopefully 3.0 helps some people.
I like the Simple Root method and Whitslack's method.
So it seems like it doesn't wipe your data... anyone tried this and can confirm?
it doesn't wipe your data i just rooted mine in 3 minutes
halorin said:
After seeing their one patch potentially ruin people's 4G for good, I've decided not to try their methods anymore. Hopefully 3.0 helps some people.
I like the Simple Root method and Whitslack's method.
Click to expand...
Click to collapse
I just want to clarify that unrEVOked is not responsible for that. There was a problem with the OTA update itself that broke 4G for some people, which HTC is and was responsible for. The only thing unrEVOked did was distribute said OTA update in pre-rooted form.
So after you run this, will it be possible to unlock nand protection to achieve a full root?
Ah ok uninstalling HTC Sync and its driver did the trick. I'm now rooted for the first time! w00t!
android-wifi-tether works great too!
gbm85 said:
I just want to clarify that unrEVOked is not responsible for that. There was a problem with the OTA update itself that broke 4G for some people, which HTC is and was responsible for. The only thing unrEVOked did was distribute said OTA update in pre-rooted form.
Click to expand...
Click to collapse
That's 100% not true. The borking of the 4g was due to the way that the unrEVOked method wrote the wimax image to the wimax partition. This wasn't unique to the unrEVOked method, but it was something that should likely have been tested before release.
patelkedar91 said:
I asked this on another forum... but why not here?
Does this unrevoked do a full root, where it wipes all your data?
Click to expand...
Click to collapse
No, it doesn't wipe ANY of your data. After I performed it, all of my apps and files were still 100% intact.
SayWhat10 said:
can somebody give a detailed step by step on how to use this unrevoked 3?
and will it leave us having the new 1.47 radio and wifi update?
Click to expand...
Click to collapse
I believe it does. My software version didn't change afterwards.
To be frank, I'm not really sure how exactly this works. I know it changes your recovery, but other than that...I have no clue.
Still, it's a way of a achieving root that I'm fairly confident most users can pull off.
Remember: YOU MUST REMOVE HTC SYNC, AND ANY HTC/SPRINT DRIVERS
Otherwise...it gets hung up during the process.
Yeah whoops...
Make sure you uninstall HTC Sync AND HTC Drivers... if you have Windows 7, just search, from the launcher thing, "htc un--" and it'll fill in the rest.
Edit: Trying it for the second time, it gets stuck at "Waiting for device..." and it's connected.
Edit 2: DON'T uninstall the extra htc drivers... I don't know, but it's not recognizing my phone now, zzz.
So I'm confused a little bit. With unrevoked 3 you can flash a recovery image and flash a custom ROM now?
Sent from my PC36100 using XDA App
Diplomat2387 said:
So I'm confused a little bit. With unrevoked 3 you can flash a recovery image and flash a custom ROM now?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
On their site they say: unrevoked3 will replace the stock Android recovery with a custom one, which adds many features including “nandroid” backups, the ability to use custom ROMs, and a greater amount of flexibility and customization of your Android phone.
So I'm guessing I could finally try out some of those ROM's I seeing floating around here. All I'm really after is a fully functional version of Froyo for the Evo, but I'm not sure if that's out yet...
christophermx4 said:
On their site they say: unrevoked3 will replace the stock Android recovery with a custom one, which adds many features including “nandroid” backups, the ability to use custom ROMs, and a greater amount of flexibility and customization of your Android phone.
So I'm guessing I could finally try out some of those ROM's I seeing floating around here. All I'm really after is a fully functional version of Froyo for the Evo, but I'm not sure if that's out yet...
Click to expand...
Click to collapse
Nothing working 100% yet, but DamageControl & Cyanogen are the two closest i think ( hope to see a 100%-working FroYo within the next few days ).
christophermx4 said:
On their site they say: unrevoked3 will replace the stock Android recovery with a custom one, which adds many features including “nandroid” backups, the ability to use custom ROMs, and a greater amount of flexibility and customization of your Android phone.
So I'm guessing I could finally try out some of those ROM's I seeing floating around here. All I'm really after is a fully functional version of Froyo for the Evo, but I'm not sure if that's out yet...
Click to expand...
Click to collapse
So this is full root like how everybody is doing manually? Can a expert chime in on this method and explain the drawback to this if any?
Sent from my PC36100 using XDA App
Hi, I just got my Nexus S, this is my first Android device, I've been an iPhone user for the last 3 years.
So my question is:
should I root it right now?
or should I just play with stock Android for a while?
if root: what should I install/do with it?
Thanks.
wilee1928 said:
Hi, I just got my Nexus S, this is my first Android device, I've been an iPhone user for the last 3 years.
So my question is:
should I root it right now?
or should I just play with stock Android for a while?
if root: what should I install/do with it?
Thanks.
Click to expand...
Click to collapse
Well, there is no reason not to root it. If you root you can do whatever you want. I suggest you check out the different apps, roms, kernels, or mods you can get because there are far too many choices and different kinds of things you can do with root for anyone to tell you what or how should you use it.
kenvan19 said:
Well, there is no reason not to root it. If you root you can do whatever you want. I suggest you check out the different apps, roms, kernels, or mods you can get because there are far too many choices and different kinds of things you can do with root for anyone to tell you what or how should you use it.
Click to expand...
Click to collapse
i forgot another thing.
if i root it, is there a way to "unroot" it? just in case there is something wrong with the phone and needs repair (warranty).
wilee1928 said:
i forgot another thing.
if i root it, is there a way to "unroot" it? just in case there is something wrong with the phone and needs repair (warranty).
Click to expand...
Click to collapse
Making it seem untainted is as easy as flashing a stock rom and relocking the bootloader.
Always yes.
root.
I might suggest playing with the stock android for a bit first since this is your first android device. That way you can get acquainted and get a feel of what you want or expect from a custom rom or applications that require root.
Sent from my Nexus S using XDA App
Look around and see if of interest you then root.
Sent from my Nexus S using XDA App
Rooting gives you access to some incredibly powerful and useful applications that many of us can't live without.
There's really no reason not to root. It's stupid simple to do, and easily reversed with a few terminal commands to delete the su binary, busybox and its symlinks and the superuser.apk. I don't believe it's even an issue with warranty service. Google's endorsed rooting and hacking the phone (thanks kevnan for shoving that one down my throat again last night), and part of why they made it so easy to do.
Until recently, if you wanted to root, it was really a bad idea not to do it right away because the earlier methods (still) have you doing the fastboot oem unlock command, which will WIPE EVERYTHING on your phone, including all the stuff on your /sdcard (pictures, music, etc), and all your apps' data (like Angry Birds scores) that can't be backed up without root.
We've recently found a method that doesn't require you to wipe the phone, and is just as effective as the earlier methods (really all we're doing is skipping that oem unlock step), so it's not as time critical to root right away as it used to be.
Good luck with the phone; it's fantastic, even on stock ROMs (my choice to use), despite a few annoying quirks!
Sent from Safari browser because Chrome browser frequently won't cooperate with xda forums.
Hi, I am waiting for my HTC Sensation to arrive from eBay. New to android and have been reading about rooting. Just want to make sure I am getting this clear:
So, to root, I'll need to to the S-off thing with revolution, then clockwork recovery, then SU to actually root it right?
I am not sure whether I need to root it, but I am interested in unlocking it for SIM and I read there's a way to do it if the phone is rooted. Also, I probably don't need some of the T-mobile apps and want to delete it. However, do I have necessarily have to flash a custom ROM after I rooted it? Can I just use what came with the HTC?
However, if I do this, I guess I can't update through HTC/T-mobile anymore right? So I'll have to flash some ROM, but does it have some modify ROM, or can I use the ROM that's official from HTC?
Can someone please correct me if I misunderstood the process? And also, can I reverse all this if I decide I just want to use it the way it was shipped except simunlocked, and be able to update newer version of the OS from HTC.
Thanks
Sensation rooting
I was just like you about a month and half ago. im new to android aslo but i'll help you. first- your right about using the revolutionary method and installing clockwork and super user. as for unlocking it for a SIM you might need super cid check this out http://forum.xda-developers.com/showthread.php?t=1192300
to remove some tmobile apps use titanium backup (it's in the market)
As for roms im using stock but it's rooted. but before you root please update to 2.3.4 because it really improve your phone but yes you would have to flash update roms after you root. but you can find the official one's here if you look for them as soon as they come out.
pretty much yes to your questions...even if you root you can stay with your stock rom and just use titanium backup to delete all the junk u dont want. Also, even if you cant get updates officially, devs here are nice enuf to post the newest stock roms for you to flash so dont worry. so i suggest you read these three threads to start off and have fun (just read directions very carefully)
http://forum.xda-developers.com/showthread.php?t=1192300
http://forum.xda-developers.com/showthread.php?t=1137311
http://forum.xda-developers.com/showthread.php?t=1232107
edit: ah, i guess someone else was replying too
darryll4sh0 said:
I was just like you about a month and half ago. im new to android aslo but i'll help you. first- your right about using the revolutionary method and installing clockwork and super user. as for unlocking it for a SIM you might need super cid check this out http://forum.xda-developers.com/showthread.php?t=1192300
to remove some tmobile apps use titanium backup (it's in the market)
As for roms im using stock but it's rooted. but before you root please update to 2.3.4 because it really improve your phone but yes you would have to flash update roms after you root. but you can find the official one's here if you look for them as soon as they come out.
Click to expand...
Click to collapse
Thanks for the quick reply. So I can only remove some t-mobile apps if it's rooted right? I was thinking of updating to the newest version before considering rooting. I think I will be kinda in the same situation as you....so when you say stock rooted rom...it's basically the same ROM as what t-mobile has with SENSE etc...but can be apply to a rooted phone without losing root right?
Finally, since you're not using any custom ROM and stuff... do u find it worthwhile rooting? what other advantage have you notice if you're using the stock ROM?
Thanks again!
rooting sensation
My rom is the same one that comes when you first get the phone. the only expectation is that it's updated to 2.3.4 instead of 2.3.3 and that it's rooted. When you root imagine like it's a window's pc and instead of using the guest account where stuff is limited, your now able to use the administrator account which lets you do anything.
As for advantages, i wanted to improve it's speed and battery life. the update helps but you'll find out that tmobile has alot of apps running in the background which slows it down and uses more battery and they also included useless app or two of the same kind of app. Right now im looking at other roms because im kinda tired of sense but i wish i could keep it's widgets.
darryll4sh0 said:
My rom is the same one that comes when you first get the phone. the only expectation is that it's updated to 2.3.4 instead of 2.3.3 and that it's rooted. When you root imagine like it's a window's pc and instead of using the guest account where stuff is limited, your now able to use the administrator account which lets you do anything.
As for advantages, i wanted to improve it's speed and battery life. the update helps but you'll find out that tmobile has alot of apps running in the background which slows it down and uses more battery and they also included useless app or two of the same kind of app. Right now im looking at other roms because im kinda tired of sense but i wish i could keep it's widgets.
Click to expand...
Click to collapse
Great. I think I'll just stick with the 2.3.4 firmware for now before considering flashing any custom ROMs etc.
So just so I am clear, I should update the unrooted phone to 2.3.4 when I get it. then I can perform the S-off, clockwork, superuser to get it rooted and just leave it as it is and use the existing ROM as it came with the phone. Until I need to update to a higher version, I will then flash a rooted version of whatever t-mobile came out with from here. Is that the deal?
Finally, what's superCID? Do I need that?
Thanks again.. you guys been a great help! I can't wait to play around with this when I get the phone this weekend
Rooting
Yep your correct....
As for super CID is something like a carrier unlock. This has something to do with updates i think. but by adding this you can flash any carrier's rom onto your phone. for example vodafone and orange are both 2 different europe phone companies and they both include different apps on their roms just like tmobile give there special apps. With super-CID you can put anyone of those carries rom on you phone regardless if it's a europe, usa, or asia sensation. but you don't need- i haven't put it on either.
Hi folks,
There was this wonderful guide on how to root a phone. Well, I'm stupid. I admit it.
I have NO idea what flashing means or what ROMing does...
regardless, my sole aim & purpose here was to figure out a way HOW to get my phone in a state, where i can delete ANY APPLICATION tmobile puts on my bloody phone that i don't want or need. much like getting a new HP laptop...i buy my own OS and delete everything and start from scratch...
so first i got my unlock code from tmobile...so my phone is unlocked...but i still can't delete any app
so guy next to me who i know and writes apps for android says i should root my phone
well i think i'm rooted...but can't confirm...
regardless, going through this process of rooting...it cleared out phone contents...which i knew it would...you know SD data, sim card data...photos, etc etc...
lol...well now i forgot what gmail ID i used to store all my phone contacts that sucks for me...
So HOW do i get my phone to a state where i can delete anything i want on my phone?!! Thx
Unlock bootloader, flash recovery e.g twrp (v 2.3.3 recommended, higher versions have problems) flash super user then download system tuner and delete the bloat or stuff u don't want under system tab
Sent from my HTC One S using xda app-developers app
This guide makes it pretty easy.
http://forum.xda-developers.com/showthread.php?p=24478083
Follow the steps to unlock bootloader, get a new recovery, and a custom Rom.
Customs Roms don't come with all that tmobile bloat. If you like Sense, try Viper One S.
Goodluck and enjoy the wonderful world of xda.
Sent from my Galaxy Nexus using xda app-developers app
npiper05 said:
This guide makes it pretty easy.
http://forum.xda-developers.com/showthread.php?p=24478083
Follow the steps to unlock bootloader, get a new recovery, and a custom Rom.
Customs Roms don't come with all that tmobile bloat. If you like Sense, try Viper One S.
Goodluck and enjoy the wonderful world of xda.
Click to expand...
Click to collapse
I don't know what a ROM is
But yes, I don't like ANY of the Tmobile bloated software...my INTENTION is to delete all the apps it puts on and just put my own on.
I also don't know what new recovery means.
I'm a guy that pretty much has used Win7 for ages & ages..this is my "realistically" first smartphone, because the "actual 1st" had a broken screen and didn't play with it much. All of this Android stuff is pretty new.
So yeah, I just like clean slates...I pretty much just want my phone to play the music I add on it, my Pandora & watch a few TV shows that I add to the phone via USB from my PC.
As a side question, is it OKAY to ask about "cracked" apps...meaning finding apps that are free but are normally billable..thanks.
Earlier this morning I did go to one of the threads here to start "rooting" but I don't know if I'm done or not...how do I know?
get to know xda, not just these threads--ck out the wiki
http://forum.xda-developers.com/wiki/Main_Page
i read and searched everything when i started
you cannot discuss cracked apps as the are illegal
if you are rooted you can dl and use apps like titanium backup and root explorer from market
all this takes time but effort like everything else we do
enjoy the advantages of being rooted
and once you are make a backup (nandroid) asap and a copy of your sdcard. put both on pc also