I thought I'd do this tutorial because some people still seem to be having trouble searching the forum for answers, even though the forum is still only small, so I thought I'd put everything in one place, these are all the processes I've followed and they've worked for me, here you will find links to all the useful posts and places to find out what you need too..... Also I'll try to make it a little more Noob friendly too
But as always if you turn your phone into a paperweight, don't come blaming me for it, I've personally done everything (apart from flashing a stock rom and that is because I've never needed to) in the tutorial and its worked for me and worked for the majority of people in here and that is because we know how to follow instructions properly
If you are unsure about doing anything in this tutorial... DON'T DO IT... Ask a question here... But dont ask rom specific questions here though!!!
Now this will be for doing everything on a Windows PC. If anyone else wants to add what to do on Linux, Mac etc please let me know and I'll add them...
Now you've obviously come here because you're considering rooting and maybe even putting a custom rom on your phone. If thats not the case there is no point reading on...
Once you have your shiny new Sensation XL the first thing you will need to do is check the build number because we have noticed that a couple of the latest builds have not been rootable. You can do this by going to 'settings/about phone/software information/more'
Check the second post for details of the builds we know of at the minute that you will not be able to root. The only way around this at the minute is to flash an older RUU (Stock Rom) which we know can be rooted. Details of how to do this can be found at the bottom of this post!!!
Once you've either got a rootable build or you have downgraded and before you actually try to root your phone you will need to Unlock the bootloader!! Unfortunately unlocking the bootloader is the only way to be able to put custom roms on your phone.
You can get permanant root but you won't be able to put a custom rom on your phone, so if you only want root you don't need to unlock bootloader. You will need to use v4 from this post... http://forum.xda-developers.com/showthread.php?t=1341127 ... Cheers Shingers
But for recovery (CWM) and the ability to put custom roms on your phone (lets face it you do... thats why you're here ) you WILL NEED TO UNLOCK BOOTLOADER
To do this you will need to go to the HTCDEV website at www.HTCDEV.com then you will need to register an account to be able to unlock your bootloader. Now the Sensation XL isn't listed in the devices that it says can be unlocked so what you need to do is when its time to select your device scroll to the bottom and select 'All Other Supported Devices'. Then you will get the warning boxes pop up asking you if you're sure you want to do it then saying you could void your warranty as well. Once you've clicked ok on those you'll be through to the instructions on how to unlock your bootloader.
Remember how to get your phone into fastboot from the instructions because you will need to do it again, or if anything goes wrong.
But if you follow the instructions properly nothing should go wrong... Its been tried and tested by lots of people...
And just incase you don't remember how to do it... Take battery out and pop it back in, then press volume down and power button together until you see the white bootloader screen and then press the power button to get into fastboot.
Please please please follow the instructions to the letter, because if you don't it WILL NOT work. Its a very comprehensive walkthrough on how to do it so you shouldn't have any problems unlocking your bootloader as long as you follow the instructions... If you're struggling here maybe you shouldn't read any further and leave your phone like stock
Then once you have that done you will need to get root and for that you will need to follow shingers5 tutorial below...
Get the file for rooting here DooMLoRD_v2_ROOT-zergRush-busybox-su.zip
1. enable usb debugging from settings - applications - development
2. plug phone to pc via usb cable - charge only
3. open extracted zip folder and click runme. thats all. (if experience any daemon hanging problems pls install htc sync and plug in phone so drivers are installed. once done delete htc sync and repeat root procedure) PC will open a cmd screen with prompts that you need to follow. The app does rest... So its nice and easy
4. After root is complete pls visit market and update SU app. once done root will be fully functional and eliminate any future FCs
5. Also as an extra tip you can install SU UPDATE fixer from market to update your binaries to 3.0
ALL DONE
If you're struggling with the above instructions, remember that you will need to un-install HTCsync because it interferes with fastboot and rooting...
Then once you're rooted you will need to put CWM (Clockwork Mod) recovery on in order for you to be able to back up your phone and flash custom roms. The custom recovery by Paul O'Brien is the best one to use and is available to download here... http://android.modaco.com/topic/348973-clockworkmod-recovery-5027-unofficial-modaco-edition/
You will need your phone in fastboot again and you will need to find the fastboot folder on your PC (Windows). When you're in the fastboot folder press the left shift button and right click on the mouse and select open command prompt here. Make sure your phone is connected to the PC and is in fastboot. Also make sure that the recovery.img file that you downloaded from MoDaCo is in the fastboot folder too. Get back to the command promt window and type the following
fastboot flash recovery r1-recovery-clockwork-5.0.2.7-modaco-runnymede.img (Tip: once you get to the r1 bit just hit tab and it will auto complete the rest of the line)
If you can't get the Paul O'Brien recovery installed (apparantly not everyone can) try the Older recovery from here http://forum.xda-developers.com/showthread.php?t=1348693
Now you've got root and CWM
A lot of people who have come this far will want to put a custom rom on... unfortunately its not completely straight forward. But again there is a way round round it and you should only need to do it once, when you're coming from a stock rom.
Now there is two ways of doing it, but one of the ways doesn't always work so I would suggest that you do it the guaranteed way, it is a little longer but it is guaranteed to work! And this method is thanks to shingers5 in this thread http://forum.xda-developers.com/showthread.php?t=1366238 but I will go through it again here....
1. You cant just flash a custom rom on this phone, firstly you will need the 'Chinese rom' which is here http://hotfile.com/dl/148413075/8990501/runnymede_ax918_111511_101713.zip.html and make sure it is on the SDcard part of your phones memory. Make sure it on the root of the SDcard because it will be easier to find later. Then you will need this rom RCMix3d Runny XL rom from here http://dl.dropbox.com/u/56143145/RCMix3D_Runny_XL_v1.2.zip (thanks to benjamin.j.goodwin) and make sure that is on the SDcard too with the other rom
2. Then you will need to download this file from here http://forum.xda-developers.com/showpost.php?p=19494357&postcount=18 it is the 'Chinese boot.img' and will need flashing from fastboot again. So put the phone in fastboot and extract the 'boot.img' from the 'boot.rar' file and put it in the fastboot folder on the PC. Open the command prompt again and type this... fastboot flash boot boot.img ... This should only need doing once if you're coming from a stock rom.
3. Once you've done that you will need to get into recovery. From fastboot select bootloader and then look for recovery, it should be under fastboot if its worked correctly. Select that and the phone should then reboot and go into 'CWM' (recovery). Once there you will need to use the volume keys and power button just like when you were in bootloader. Go down and select 'Factory Reset/Data Wipe' and select that, the select yes on following screen. This will take a few mins (don't worry if it looks like its not doing anything). After that go down to 'Wipe Cache' and select that. and then go down to 'Advanced' select that and on the following screen select 'Wipe Dalvik Cache'.
People who have used CWM before will know all that, but I'm putting it in anyway
4. Once thats all done you will need to select 'Install Zip File from SDcard' and then you will get another screen where you go to 'choose zip from SDcard' and the you will see all the contents of your SDcard, scroll down till you can select the Chinese rom you put on earlier (remember what it was called) and then select yes to install it. Sit back and wait another few minutes. Once its done select the 'reboot now'. The phone will then reboot again and start to load the new rom up. This will take a while so don't worry. Now once the phone has started you should get the start up wizard and you will just need to skip through it (don't worry about it being all in chinese... its in english). Not everyone needs to install the Chinese rom, some people can just go straight to the RCMix3d rom and install that, but it doesn't work for everyone, so I'm putting this in because it always works when you do it this way. Installing the Chinese rom should only need doing once if you're coming from a stock rom.
5. Boot into recovery again and goto 'Factory Reset/Data wipe', then 'Wipe Cache', then 'Advanced' and 'Wipe Dalvik Cache' and then go back to main screen and select 'Install Zip From SDcard' and then select 'RCMix3d zip' file and install that. Once thats done select Reboot Now and wait while phone boots up again... and VOILA you now have a custom rom Installed.
6. You could either leave that rom on (its a very good rom) or choose to install one of the other custom roms, read through the first few posts of each rom and decide from there whether you want to install that particular rom, or do what I did and install everyone and see which you like best
ANDTopix ... http://forum.xda-developers.com/showthread.php?t=1429241
BinDroid ... http://forum.xda-developers.com/showthread.php?t=1420841
CoreDroid ... http://forum.xda-developers.com/showthread.php?t=1444664
Runnymede XE ... http://forum.xda-developers.com/showthread.php?t=1502570
Or you want a tweaked rom with stock look (also from BinDroid) ... http://forum.xda-developers.com/showthread.php?t=1430794
There is also an ICS based rom available now
WRE 1.5 (Worst Rom Ever) ... http://forum.xda-developers.com/showthread.php?t=1491039
Now if you're having problems with any part of this and/or you softbrick your phone, my suggestion is that you stop what you're doing and either see if you can get your phone on and working properly (if so all is well with the world) or turn the phone off and pull the battery out, pop it back in and see if you can get into fastboot, if you can your phone should (I'm saying should, because I don't know what you've done to your phone to be considering this ) be recoverable. You will need to make sure phone is in fastboot and then get command prompt up in fastboot folder and type this...
fastboot oem lock
That will relock the bootloader so that you can flash a stock HTC stock image (or RUU) back to your phone. Your bootloader WILL need to be relocked for you to be able to flash stock image back to phone. You can find stock HTC roms (RUU's) here http://forum.xda-developers.com/showthread.php?t=1317895
When you're in fastboot and your phone is connected to the PC and you've downloaded the correct RUU for your region (they are region specific) double click on the RUU.exe and that should start the procedure of flashing the stock image back to your phone. I've never needed to do this, so I'm not 100% on the whole process.
Please remember that if you flash a RUU back to your phone, you will lose root etc, it will be like when you first got the phone...
Also remember that these instructions are tried and tested by many of the members in here and if something isn't working please check that you've followed the instructions to the letter, because it could be quite likely that you've done something wrong or missed something out...
Now I've tried to be as thorough and as noobish as I can possibly be, but if you think you can add anything just let me know and I will add it.
Special thanks to shingers5 who did all the work to start off with, all I've done really is bring them all together and Football for getting all the stock roms in one place
Software versions 1.24.709.2 and 1.14.709.2 seem unsupported by current methods of rooting.
The only way aound this at the minute is if you can find an older stock rom for your region you will have to flash that in order to be able to root your phone. You will need to relock your bootloader to be able to flash another RUU (see first post). And remember as we can't get S-OFF at the minute it will have to be a rom for your phones region...
Everything in one place , Thanks !
snear said:
Everything in one place , Thanks !
Click to expand...
Click to collapse
It is still confusing about boot.img and chines rom etc. Is it to be done just once?
Some ROMs say flash the Boot.img file as well. Is it different from what you have mentioned or just the same thing.
I would love to try different ROM but I am not comfortable about how to achieve it.
You will only need to flash the Chinese boot.img once and that is when you're coming from a stock rom. Once you've flashed it and the Chinese rom, then flashed RCMix3d you will be able to just flash any rom without the need for flashing the boot.img again.
I know it seems a little long winded but its the only guaranteed way of getting custom rom on your phone. Some people are lucky enough to be able to flash the boot.img and then flash any rom, but that doesn't always work, thats why I've put the method that is tried and tested as working
[vertigo] said:
You will only need to flash the Chinese boot.img once and that is when you're coming from a stock rom. Once you've flashed it and the Chinese rom, then flashed RCMix3d you will be able to just flash any rom without the need for flashing the boot.img again.
I know it seems a little long winded but its the only guaranteed way of getting custom rom on your phone. Some people are lucky enough to be able to flash the boot.img and then flash any rom, but that doesn't always work, thats why I've put the method that is tried and tested as working
Click to expand...
Click to collapse
Thank you Vertigo for make it clear. I will give it a go now.
And there are enough people around to help the new Guys & Girls with there SXL
Cheers for the tutorial
I've got an s-off sensation xl so was wandering if I can avoid the HTC unlock bit?
Johnston411 said:
Cheers for the tutorial
I've got an s-off sensation xl so was wandering if I can avoid the HTC unlock bit?
Click to expand...
Click to collapse
To be honest I'm not 100% sure. But to be on the safe side it might be worth unlocking it anyway. Unless you're feeling brave and want to try it with out first, Then you could maybe let us know if it does work
I'm guessing if there was a clockworkmod.zip I could flash from the stock recovery I wouldn't need to.
I think I'll be cautious and unlock it
+1 From me ...
I only have 2 questions for now.
If I choose "Sensation", instead of "all other supported devices," Is it wrong?
And I can not open a Command Prompt, when I press the left shift button and click your right mouse button in the fastboot folder.
There is no such option ...
luba6ky said:
+1 From me ...
I only have 2 questions for now.
If I choose "Sensation", instead of "all other supported devices," Is it wrong?
And I can not open a Command Prompt, when I press the left shift button and click your right mouse button in the fastboot folder.
There is no such option ...
Click to expand...
Click to collapse
Yeah I would say so, from what people have said if you pick sensation it doesn't work, it does however work if you pick 'all other supported devices'.
If you can't get command prompt open from that menu, do you know how to navigate to the fast boot folder if you open a command prompt from the start menu?
[vertigo] said:
Yeah I would say so, from what people have said if you pick sensation it doesn't work, it does however work if you pick 'all other supported devices'.
If you can't get command prompt open from that menu, do you know how to navigate to the fast boot folder if you open a command prompt from the start menu?
Click to expand...
Click to collapse
Yes, I know how to navigate to the fastboot folder.
Thanks again!
All this information is in another 3 posts about ROOT, CWM, and Bootloader unlock and i read them before i rooted month ago. Thank you for your work, but personaly i think your thread is little bit to large It would burn my brain if i would follow this doing rooting Maybe for someone is good to have it all in one place.
P.s. I flashed Bindroid ROM after boot.img flashing. Then i flashed Dutchdanny provided flashable stock ROM, now use RCMix, and no problem. Actualy i flashed boot.img twice, but i think its only necessary first time and does not matter which ROM u flash first.
Yeah I know its a big post and that all the information in the first post is a available in other posts, but not everyone is like you and searches the forum for answers. On the whole most people do the same but there are some people who 'can't be bothered' to search for answers and start threads asking questions that have already been answered. I know because I've been answering them.
So I thought that it would be a good idea to put everything in one place so the answers would be easier to find.
Its like I said in the first post that some are lucky enough to flash another rom and it work straight away, but not everyone can (like me), so I posted the guaranteed way to get it to work (just like in shingers5 post) because if I didn't that would create more questions. Also I said that you should only need to flash boot.img once and not you can't flash it more than once.
Its basically an attempt to keep the forum clean and not full of unnecessary posts... that can only be a good thing surely
How do i find fastboot folder in my pc ... Or do i hve to create myself??????
Sent from my HTC Sensation XL with Beats Audio X315b using xda premium
MOEHEET said:
How do i find fastboot folder in my pc ... Or do i hve to create myself??????
Sent from my HTC Sensation XL with Beats Audio X315b using xda premium
Click to expand...
Click to collapse
Have you installed the Android SDK like it told you to on the HTCDev website. If so just search for fastboot.exe on your computer. Its all clearly explained when you go through the process of unlocking your bootloader at HTCDev.
Download Android SDK here http://developer.android.com/sdk/index.html
Edit: Attached pics to make it a little easier
Ok got it..thnx 4 ur help...
Much appriciated ..
Ta
Sent from my HTC Sensation XL with Beats Audio X315b using xda premium
hi all ,
i have try to unlock my bootloader since january and have the same problem all the time .
the process keep lock at
"H:\Android>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)..."
i have tried to reinstall sdk , htc pilot , ect ect but it s the same problem
please help me
my phone it root with DooMLoRD_v2_ROOT
voileuxcool said:
hi all ,
i have try to unlock my bootloader since january and have the same problem all the time .
the process keep lock at
"H:\Android>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)..."
i have tried to reinstall sdk , htc pilot , ect ect but it s the same problem
please help me
my phone it root with DooMLoRD_v2_ROOT
Click to expand...
Click to collapse
Your phone is not permanantly rooted if your bootloader is still locked. Try un-installing HTCsync because that can interfere with fastboot. Also have you put the unlock_code.bin file in the fastboot folder?
Related
There's no exploit that has been found yet to S-OFF your HBOOT 1.16.0000 Incredible S, but you can unlock the bootloader, flash a recovery image, and install a custom ROM.
If you're not sure about doing this, I'd advise against it - things can go wrong, and there is a chance you'll damage your phone. Also be aware that HTC's unlock process effectively voids your warranty, and it will erase everything on your phone, as if your stock ROM went back to how it was when you first bought the phone.
1. Go to http://htcdev.com/ and create a free account. Once done, click the "Unlock Bootloader" link, or click here. Note that the Incredible S v1.16.0000 wasn't listed at the time of writing this, but the process still works fine.
Follow the instructions there to the letter; it's a pretty simple process - the guide says you'll need HTC Sync installed, but you may just need USB drivers. I installed HTC Sync for this process and then uninstalled it from my PC afterwards.
Part of this process involves grabbing some files from the Android SDK; you might not have that installed, so download them HERE. Put them somewhere easy to find, like the root of your C: drive in a folder called "android" (I'll use this for the rest of the instructions).
2. You'll know the process is going well when your phone flashes up an image asking if you're sure you want to unlock your bootloader. If you're still sure, select yes, and the process will complete.
3. Once done, your phone's bootloader will be unlocked, enabling you to flash a recovery image.
4. Go to here and download the recovery image for the Incredible S. Put it in the "android" folder along with the other files needed for HTC's unlock process, above. This file is the ClockWorkMod recovery image for the IncS.
5. Shut down your phone. Plug it in via USB to your PC which you set up during the HTC unlock process. Hold volume down, and press power and the phone will boot into the bootloader. Wait for it to scan your SD card (takes a few seconds), then ensure "Fastboot" is highlighted and press power.
6. On your PC, load up a command prompt - open the Start menu, go to Run, and type "cmd".
7. In the command prompt window, type the following, assuming the HTC unlock files and the recovery image you downloaded in step 4 is all in C:android.
Code:
cd c:android
Then type:
Code:
fastboot flash recovery <recovery_name.img>
Don't forget the .img on the end, and replace "recovery_name" with the specific name of the recovery image you want to use. For ClockWorkMod linked to in step 4, you'd type:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.img
After a few seconds, ClockWordMod will have been flashed to your phone.
8. Reboot your phone, there should be an option in the fastboot menu (volume up and down to navigate, power to select). It should boot as per normal. Put it into USB disk mode, and download a ROM that you'd like to use. CyanogenMod is a good start: http://www.cyanogenmod.com/devices/htc-incredible-s
Download the ROM and place it in the root of your SD card (ie. not in any folders or anything).
9. Power off the phone. Hold volume down and press power to boot back into the bootloader. Use volume down to select "Recovery" and press power. ClockWorkMod recovery will load.
10. Using volume up/down and power to select, go down to Backup/Restore. Select it, then hit Backup. ClockWorkMod will backup your stock ROM in case there are any dramas and you want to go back to it.
11. After that (takes around 3-4 minutes), go back to the main menu. Select wipe data/factory reset and confirm. Go back to the main menu, select Advanced > Wipe Dalvik cache > confirm. Always best to do these 2 things before flashing a new ROM.
12. Go back to the main menu, and select "Install zip from SDcard". Next choose "Select Zip from SD card" and select the ROM you'd like to install. Confirm this action, and ClockWorkMod will install your new ROM. After that's done, shut the phone down.
13. Ordinarily you'd be done after that, and you could boot into your new ROM. However HBOOT 1.16 does some weird stuff and tends to cause issues; I think it interferes with the installation of the boot.img that ordinarily would be flashed with the ROM. Anyhow, grab the ROM that you downloaded earlier (CyanogenMod, in my example), and on your PC, unzip the file somewhere. Once unzipped, inside you'll see a file called "boot.img". Put this in the same folder as your other Android tools that you used earlier. Power your phone on, hold volume down, and instead of loading recovery by choosing "recovery", choose "usb fastboot".
14. Open up your command prompt again (Start > Run > "cmd"), and type (using the "android" folder for this example):
Code:
cd c:android
fastboot flash boot boot.img
This will flash the boot.img to your phone.
Power off the phone, reboot it, and you should be good to go. There may be more efficient ways to do some of the above, but I'm not a massive guru at this stuff, I just haaaate Sense and bloatware. If any gurus notice any errors, please let me know.
* Edit: Bear in mind that by default, a CM7 install won't include any Google apps (this includes the market app); this needs to be flashed as a separate update via recovery. At the time of writing, a link to information about the Google apps package for CM7 is here:
http://forum.xda-developers.com/archive/t-1297579.html
Have updated the title as this should work with HBOOT 2.00+; haven't tested this myself though.
Apologies, not around this site too often these days, at least until an official ICS ROM is out, so I probably won't respond to PMs. Good luck, and hope the above info helps - but it may pay to do some due diligence yourself first, in case it's out of date.
Lynt said:
There's no exploit that has been found yet to S-OFF your HBOOT 1.16.0000 Incredible S, but you can unlock the bootloader, flash a recovery image, and install a custom ROM.
If you're not sure about doing this, I'd advise against it - things can go wrong, and there is a chance you'll damage your phone. Also be aware that HTC's unlock process effectively voids your warranty, and it will erase everything on your phone, as if your stock ROM went back to how it was when you first bought the phone.
1. Go to http://htcdev.com/ and create a free account. Once done, click the "Unlock Bootloader" link, or click here. Note that the Incredible S v1.16.0000 wasn't listed at the time of writing this, but the process still works fine.
Follow the instructions there to the letter; it's a pretty simple process - the guide says you'll need HTC Sync installed, but you may just need USB drivers. I installed HTC Sync for this process and then uninstalled it from my PC afterwards.
Part of this process involves grabbing some files from the Android SDK; you might not have that installed, so download them HERE. Put them somewhere easy to find, like the root of your C: drive in a folder called "android" (I'll use this for the rest of the instructions).
2. You'll know the process is going well when your phone flashes up an image asking if you're sure you want to unlock your bootloader. If you're still sure, select yes, and the process will complete.
3. Once done, your phone's bootloader will be unlocked, enabling you to flash a recovery image.
4. Go to this thread and download the recovery image for the Incredible S. Put it in the "android" folder along with the other files needed for HTC's unlock process, above. This file is the ClockWorkMod recovery image for the IncS.
5. Shut down your phone. Plug it in via USB to your PC which you set up during the HTC unlock process. Hold volume down, and press power and the phone will boot into the bootloader. Wait for it to scan your SD card (takes a few seconds), then ensure "Fastboot" is highlighted and press power.
6. On your PC, load up a command prompt - open the Start menu, go to Run, and type "cmd".
7. In the command prompt window, type the following, assuming the HTC unlock files and the recovery image you downloaded in step 4 is all in C:\android.
Code:
cd c:\android
Then type:
Code:
fastboot flash recovery <recovery_name.img>
Don't forget the .img on the end, and replace "recovery_name" with the specific name of the recovery image you want to use. For ClockWorkMod linked to in step 4, you'd type:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.im
After a few seconds, ClockWordMod will have been flashed to your phone.
8. Reboot your phone, there should be an option in the fastboot menu (volume up and down to navigate, power to select). It should boot as per normal. Put it into USB disk mode, and download a ROM that you'd like to use. CyanogenMod is a good start: http://www.cyanogenmod.com/devices/htc-incredible-s
Download the ROM and place it in the root of your SD card (ie. not in any folders or anything).
9. Power off the phone. Hold volume down and press power to boot back into the bootloader. Use volume down to select "Recovery" and press power. ClockWorkMod recovery will load.
10. Using volume up/down and power to select, go down to Backup/Restore. Select it, then hit Backup. ClockWorkMod will backup your stock ROM in case there are any dramas and you want to go back to it.
11. After that (takes around 3-4 minutes), go back to the main menu. Select wipe data/factory reset and confirm. Go back to the main menu, select Advanced > Wipe Dalvik cache > confirm. Always best to do these 2 things before flashing a new ROM.
12. Go back to the main menu, and select "Install zip from SDcard". Next choose "Select Zip from SD card" and select the ROM you'd like to install. Confirm this action, and ClockWorkMod will install your new ROM. After that's done, shut the phone down.
13. Ordinarily you'd be done after that, and you could boot into your new ROM. However HBOOT 1.16 does some weird stuff and tends to cause issues; I think it interferes with the installation of the boot.img that ordinarily would be flashed with the ROM. Anyhow, grab the ROM that you downloaded earlier (CyanogenMod, in my example), and on your PC, unzip the file somewhere. Once unzipped, inside you'll see a file called "boot.img". Put this in the same folder as your other Android tools that you used earlier.
14. Open up your command prompt again (Start > Run > "cmd"), and type (using the "android" folder for this example):
Code:
cd c:\android
fastboot flash boot boot.img
This will flash the boot.img to your phone.
Power off the phone, reboot it, and you should be good to go. There may be more efficient ways to do some of the above, but I'm not a massive guru at this stuff, I just haaaate Sense and bloatware. If any gurus notice any errors, please let me know.
Click to expand...
Click to collapse
this line:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.im
should be:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.img
Thanks, fixed.
Lynt said:
Thanks, fixed.
Click to expand...
Click to collapse
Np, I think this is a great idea btw.
This question comes up frequently.
Good work!
scoobysnacks said:
Np, I think this is a great idea btw.
This question comes up frequently.
Good work!
Click to expand...
Click to collapse
I second that. Great job. Thanks for your contribution.
Excellent job Lynt, I will try this later...
Yeah good work dude. Should put a stop to the constant h-boot posts. We just need a mod to sticky this.
I bought one XTC Clip to unlock Incredible S but now i'm Xperia ARC.
If someone wants buy my XTC Clip, contact.
I sell by one lower price.
After flashing the boot.img, you may need to install the ROM one more time (if the phone cannot boot). But this time, do not wipe any cache. Just install the ROM from Recovery.
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Khair.wara said:
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Click to expand...
Click to collapse
Hmmmm,there is always risk lies when you customize your phone..though should be minimal when you follow the step provided carefully,trade off for you to enjoy custom rom.
Sent from my HTC Incredible S using Tapatalk
Khair.wara said:
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Click to expand...
Click to collapse
You dun learn when u dun try. Go ahead, it's quite safe if u follow the steps carefully. You will be glad if u did. The custom ROMs are way better than the stock ones.
thanks mate! works perfect!
just need to add a little bit steps u were missing
after step 12, have to restart the phone to fastboot in order to flash boot.
another question, if i flash a custom rom, will it unlock my sim lock as well?
i cant find it out just bcos i already unlock my IS by purchased a unlock code online 3 weeks ago.
many thanks
and thanks and thanks again!
blkx_yang said:
thanks mate! works perfect!
just need to add a little bit steps u were missing
after step 12, have to restart the phone to fastboot in order to flash boot.
another question, if i flash a custom rom, will it unlock my sim lock as well?
i cant find it out just bcos i already unlock my IS by purchased a unlock code online 3 weeks ago.
many thanks
and thanks and thanks again!
Click to expand...
Click to collapse
No flashing a custom ROM will not SIM Unlock a phone.
i heard some dude downgrade the HBOOT to 1.13 by using gold card.
i tired, but IS checked version somehow, said version is old.
can we flash UUR instead of flash a custom Rom? and if it works is that mean Hboot will be 1.13?
i tried before, got an error says unable to open the file. any ideas?
Just rooted thanks guys....for the tutorial....
---------- Post added at 04:16 AM ---------- Previous post was at 03:55 AM ----------
erkk......how to install market...?
have to flash an other zip, you can find it on htcdev.com 's forum
or give me ur email, ill email u
ryzer said:
Just rooted thanks guys....for the tutorial....
---------- Post added at 04:16 AM ---------- Previous post was at 03:55 AM ----------
erkk......how to install market...?
Click to expand...
Click to collapse
Did you install Cyanogen? If so, go back to their download pages or forum thread for the IncS and get the "Gapps" or Google Apps installer.
Revolutionary
Use Revolutionary..Its easy
---------- Post added at 12:42 PM ---------- Previous post was at 12:41 PM ----------
www.revolutionary.io
Peekay_Subbu said:
Use Revolutionary..Its easy
---------- Post added at 12:42 PM ---------- Previous post was at 12:41 PM ----------
www.revolutionary.io
Click to expand...
Click to collapse
Revolutionary.io does not work with this latest HBOOT version, thus the reason for this thread. You have to use the HTCDEV unlock method.
Could i get some help... i have read and read. But my HTC vivid is stuck in boot loop. I was tring to install the [SUPERGUIDE] BOOTLOADER UNLOCK/PERMROOT/CWM/Flash ROM or Kernel/Revert to Stock in the Vivid forums.
Maybe a link?
Thanks if its posted already.
mikewilld said:
Could i get some help... i have read and read. But my HTC vivid is stuck in boot loop. I was tring to install the [SUPERGUIDE] BOOTLOADER UNLOCK/PERMROOT/CWM/Flash ROM or Kernel/Revert to Stock in the Vivid forums.
Maybe a link?
Thanks if its posted already.
Click to expand...
Click to collapse
what?
all the info is right there. what exactly are you trying to do? i mean, that thread has literally tons of information in it....and without you specifying what EXACTLY you are trying to do, nobody can help you.
Have you tried relocking your bootloader and then running the RUU.
Are you able to get into fastboot?
Like PG said.....we need more to go on?
Sent from my HTC PH39100 using xda premium
I read the instructions and apparently i messed up somewhere. I can get in fast boot.
When i turn my phone on i see the white HTC logo shuts off and see the HTC logo again.
Also when i go in to hboot and go to recover i get a HTC logo and a quick blink of the next screen and then it goes into a boot loop again.
Try putting in hboot....then select fastboot.
Relock the bootloader "fastboot oem lock"
Download and run RUU.
Sent from my SGH-i937 using XDA Windows Phone 7 App
i read to not do a OEM lock unless im sure i have the correct software on my device? how can i make sure?
mikewilld said:
i read to not do a OEM lock unless im sure i have the correct software on my device? how can i make sure?
Click to expand...
Click to collapse
and WHERE does it say that?
6) (Optional) Return to stock (locked bootloader, unrooted, etc) (Many thanks to Pirateghost)
- First, you are going to need to re-lock your bootloader.
- Boot into H-Boot by powering off. Once off, power back on and hold VOL DOWN + POWER BUTTON, once in HBOOT go to "fastboot" and click the power button to select
- Download the adbfastbootrecovery zip from the bottom of the post and EXTRACT it to your desktop
- Go to your computer file explorer and find your desktop "folder", hold SHIFT and RIGHT CLICK, select open a command window here
- Run this code in the command prompt
Code:
fastboot oem lock
- Now reboot
- Now, we will flash you back to the original stock ROM you were on. There are two options for this, the second does NOT need a windows device.
FIRST OPTION (RUU)
- Pick the RUU for your specific device. For example, the one for AT&T has the word "Cingular" in it, the one for Rogers says "Rogers" in it.
- You will find the RUU's here http://www.filefactory.com/f/002b74e0f4775869/ (THANKS to user football)
- Once you download the correct RUU, make sure your phone is plugged in via USB to your computer and you have the correct drivers (or just HTC Sync) installed on your computer
- Run the executable and follow the steps to flash the stock ROM
- Once the ROM loads, you should be good to go
- If you returned to stock because of a bug or issue, and want to root again, make sure to go back and follow the steps PRECISELY to perm root, flash CWM, flash a ROM, flash a kernel, etc. Remember, flash ROM IMMEDIATELY after flashing the kernel
OR
SECOND OPTION (PH39IMG.zip flash)
- Put this file for AT&T or this file for Rogers on a microSD card as is (it should be named PH39IMG.zip)
- Power down the phone, insert microSD and boot back into bootloader (power button + vol down)
- It should automatically find the zip file and flash the stock image (this includes recovery, system, everything stock.)
- If you returned to stock because of a bug or issue, and want to root again, make sure to go back and follow the steps PRECISELY to perm root, flash CWM, flash a ROM, flash a kernel, etc. Remember, flash ROM IMMEDIATELY after flashing the kernel
Click to expand...
Click to collapse
I have spent 3 hours working on this... and feel stupid... like the video said... I'm a n00b
ok, so I used the all-in-one tool kit (from the development area) to root my phone. The CWM went fine. I tried to flash the explosion rom (developers area again) and when it rebooted it went into the "development purposes only" screen. I can boot into bootloader and access the hboot and fastboot options. I tried going into recovery and factory reset, but it just reboots into the developer screen again. Any advice on how to remedy this is greatly appreciated!!!
Thank you
Missing customize/mns and cid folder, flash other rom to fix.
desirech4cker said:
Missing customize/mns and cid folder, flash other rom to fix.
Click to expand...
Click to collapse
I hate to say it, but can you dumb that down a bit... I am a bit of a noob
.
Dumb version: the dev that made the rom removed folder mns and cid folder to remove htc sense stuff which is needed for htc framework, or has some missing values in the xml, if you still don't understand ask it in the explosion rom thread about the bug.
desirech4cker said:
.
Dumb version: the dev that made the rom removed folder mns and cid folder to remove htc sense stuff which is needed for htc framework, or has some missing values in the xml, if you still don't understand ask it in the explosion rom thread about the bug.
Click to expand...
Click to collapse
ok, thanks., I clicked the button for ya. So, I got the why it happened, still not sure what to do now. I did the CWM before, but now when I try to boot to recovery, it kicks me back to the "developer screen." I've tried redoing the CWM, but still can't get into it, so I don't know how to wipe everything and/or flash a new rom.
Connect phone to usb turned on even it's on developer screen or on homescreen type "adb reboot recovery" in windows cmd, be sure your on adb folder when you used to unlock your bootloader.
Then it will shut off and be in recovery, if still can't go to recovery reflash recovery.img typing "fastboot flash recovery recovery.img" in bootloader mode, then go back to fastboot and choose recovery.
desirech4cker said:
Connect phone to usb turned on even it's on developer screen or on homescreen type "adb reboot recovery" in windows cmd, be sure your on adb folder when you used to unlock your bootloader.
Then it will shut off and be in recovery, if still can't go to recovery reflash recovery.img typing "fastboot flash recovery recovery.img" in bootloader mode, then go back to fastboot and choose recovery.
Click to expand...
Click to collapse
rebooted to recovery, kicked back to "dev screen", flashed recovery.img (cwm), successful. Returned to bootlloader, clicked recovery, kicked back to "dev screen." Any other ideas? I don't know if I can click that button multiple time, but I'm going to try and I really appreciate your patience.
Ok, So I played pissed off retail customer and got them to replace my phone... Love it...
Anyways, I just had one question before I risk tanking another phone. I know a lot of people run GSM, but mine is CDMA, can I root, and run the unknown rom as laid out in the noob guide in the general discussion area? or was that part of my problem in the first place?
gsxrrocker said:
Ok, So I played pissed off retail customer and got them to replace my phone... Love it...
Anyways, I just had one question before I risk tanking another phone. I know a lot of people run GSM, but mine is CDMA, can I root, and run the unknown rom as laid out in the noob guide in the general discussion area? or was that part of my problem in the first place?
Click to expand...
Click to collapse
You could do it but I think you might lose access to your network because of the different radios but I'm not 100% sure.
If you are gonna try tho you should probably make sure you have a ruu for your network (if you can find one) so you can flash it back if anything goes wrong.
Sent from my HTC Desire C using xda app-developers app
You can't flash roms bcoz it's all for GSM that's why you got problems.
gsxrrocker said:
ok, so I used the all-in-one tool kit (from the development area) to root my phone. The CWM went fine. I tried to flash the explosion rom (developers area again) and when it rebooted it went into the "development purposes only" screen. I can boot into bootloader and access the hboot and fastboot options. I tried going into recovery and factory reset, but it just reboots into the developer screen again. Any advice on how to remedy this is greatly appreciated!!!
Thank you
Click to expand...
Click to collapse
Wait...how did you gain root and what recovery were you trying to flash that ROM with. My CDMA Desire C will not root or boot into recovery. The superuser script requires you to be able to boot a custom recovery to flash it...and all I get is the developer screen error like you. AI have posted for how to find info on building a recovery for the CDMA version, but noone has responded. And there are no sources for our CDMA version listed, which I complained to HTC about. But they misunderstood my complaint as a complaint that we were not upgraded to JB yet...dummköpfe
Hello today I attempted something that I thought was going to be a quick video tutorial fix. I tried Rooting my HTC one. I followed several guides and read many posts I easily managed to unlock my phone. The problem started when trying to flash the recovery onto my phone, first I tried through commands: fastboot flash recovery and I received the error (FAILED data transfer failure unknown error) I've searched for 7 hours looking for a fix. Since I cant root reverting back to a fresh install is impossible, I cant find a RUU for telus, (I live in canada). I just don't know what to do, when I try to flash anything my bootloader freeze, drivers are up to date, tried restarting computer. Used One_M7_All-In-One_Kit_v1.0 doesn't work. This is a nightmare come save me before I jump off a cliff.
EDIT: What I did from beginning was followed this video "How to Root the HTC One-FlamingArio"to the point where you try and flash the recovery fastboot. That didnt work so after trying to fix that I tried How To Root HTC One & Unlock Bootloader - Easiest & User Friendly- The smoking Android ( super boot a 1 click install) that made my bootloader screen turn to tampered. after that I tried One_M7_All-In-One_Kit_v1.
Note in all in one kit I did erase cache and standard recovery works fine, I've re-installed it may times.
Cant post links yet but I gave video names.
EDIT: when I do the cmd fastboot devices my device shows up when I do adb devices nothing shows up could this be part of the problem?
Thank you all for your help, I re-installed all the programs on my laptop and redid all the steps and it worked. Bye!
Try this in ABD fastboot erase cache then flash the recovery again i hope this helps:fingers-crossed:
What did you do from the beginning? Could you post a step by step traceback of what got you to this point? Let's see if you missed any steps
Tonberry23 said:
Hello today I attempted something that I thought was going to be a quick video tutorial fix. I tried Rooting my HTC one. I followed several guides and read many posts I easily managed to unlock my phone. The problem started when trying to flash the recovery onto my phone, first I tried through commands: fastboot flash recovery and I received the error (FAILED data transfer failure unknown error) I've searched for 7 hours looking for a fix. Since I cant root reverting back to a fresh install is impossible, I cant find a RUU for telus, (I live in canada). I just don't know what to do, when I try to flash anything my bootloader freeze, drivers are up to date, tried restarting computer. Used One_M7_All-In-One_Kit_v1.0 doesn't work. This is a nightmare come save me before I jump off a cliff.
Click to expand...
Click to collapse
Keep an eye on this thread http://forum.xda-developers.com/showthread.php?t=2302870
Many people are looking for the Telus RUU.
Can you still access standard recovery? If so try reverting to factory settings (all data will be lost) and try to boot.
If you can get it to boot you should have more luck in trying to root your device.
I know that I had some issue's trying to get root on my device. But once I got S-off with revone, I was able to install root no problem.
ArmedandDangerous said:
What did you do from the beginning? Could you post a step by step traceback of what got you to this point? Let's see if you missed any steps
Click to expand...
Click to collapse
But I would agree, if you can post the steps you have taken so we know where the bottleneck is.
Hope this helps you out bud
Still need help
Tonberry23 said:
Still need help
Click to expand...
Click to collapse
Nice to see you sorted it
Assuming you have actually flashed a recovery image to your device, you will then need to push a ROM to your sd card so that you can flash it in recovery.
Just do the following:
1. I am guessing you have the HTC drivers installed on your PC.
2. Download the attached adb.zip and unzip it to a folder on your C drive and call the folder whatever you like.
3. Boot your device into recovery and plug it in to a powered USB port on your PC.
4. Navigate to the folder that you just created on your PC and copy your ROM zip into it. rename the ROM zip to 'rom.zip' to make life easy.
5. Inside the folder, press and hold the shift key and right click in a blank part of the window and select 'Open command window here' (screenshot attached).
6. Type 'adb push rom.zip /sdcard' (don't use the quote marks)
7. Press 'enter'
8. Once the zip has finished being pushed to your sdcard, you can reboot into recovery and then flash it as normal.
EDIT: That will teach me not to read to the very end of a post. I'll leave this here for someone else.
After searching for hours and finding links to links and threads with broken links I figured I'd help out anyone who finds themselves in my situation.
I'll assume you already know that your warranty is void. If you visit this site you may as well already know that much
Start here if your bootloader is locked
First thing you want to do is download HTC Sync for your drivers here.
Plug it in and wait for it to connect. Some times disabling HTC Sync in the settings helps get it going. If it just won't start, go to your device manager and delete(uninstall) the driver for it. It's usually under USB Host or something similar.
Go to your settings and disable fast reboot, then power off your phone. If you don't do this you may have to wait an additional 10 seconds after it starts booting.
Now go to HTC Dev's Unlock Bootloader section and from the dropdown menu select the last option "All other supported phones". If you do not have an account you'll be prompted to register. Do it, it's free. From there follow their guide and you'll be supplied with a file to flash that will unlock your bootloader.
Once you have this file save it from the email to your adb/fastboot folder and make sure it's named Unlock_Code.bin then while in fastboot mode in the phone you want to give the command to flash it
Code:
fastboot flash unlocktoken Unlock_code.bin
Congrats! You now have an unlocked Bootloader. You can see this in the bootloader (vol- and power) screen at the top. It will now say "Unlocked" highlighted in purple.
Start here if your bootloader is unlocked but you are S-on
Before we start we need to obtain root and get a custom recovery. Since we're already back in the bootloader checking to see if we're unlocked let's go to fastboot again. Now take that file I just linked you and put it in with the others from before in the ADB/Fastboot folder and rename it to "recovery.img". Go back to the command prompt window and type this code in:
Code:
fastboot flash recovery recovery.img
*Note* if you did not rename the file to recovery.img then this code will not work.
Once this is finished you'll still be in the bootloader so let's take if for a spin! Select Bootloader with the volume button and press power to select it. Now go down to "Recovery" and press power. Once you leave here and reboot to system it will ask if you want to have root because it's nice like that. Swipe the bar for yes, cancel for no. It's not really important now but you can stop there if you don't want the SIM Unlock.
Now for getting rid of S-on.
S-on seems to be some sort of secondary lock. I believe it stops you from flashing custom roms... whatever, we don't want to be locked out from our own device! Let's get rid of it with Firewater!
At this point it's probably easier to point you to a more thorough guide. Here.
Start here if your bootloader is unlocked and you are S-off
At this point I want to point you to the bottom where all the links are. Download the 4.1 rom and the RUU flash tool. These are relatively big files so they can download while you finish reading.
If you're like me the RUU tool will not work for you on a 4.3 rom so what we're going to do is flash the 4.1 rom via TWRP.
First take the 4.1 rom you downloaded and put it in the root directory of your SD card. If you want to test it (I didn't but I put it there for you) you can also flash the touch screen img through fastboot. If not, continue on with the rest of the guide.
Power down and hold vol- and power to get into your bootloader. Use vol- to select recovery and press power to enter. Now we want to wipe data and do a factory reset so tap "Wipe" and slide the bar. Once this is done tap "Back" and the back button on the bottom right. Next, tap Install and scroll down to EclipticOne.zip (I used 3.0) tap it and slide the bar to install. It takes about 3 minutes. Once it's sucessful go ahead and reboot to system.
Now you'll notice the touchscreen is broken. Not to fear, we can fix that by flashing the firmware for 4.1 with the RUU program. It acts like a setup at first but it's a firmware flashing tool. Just follow the directions and wait (around 6 minutes for me but it says 10).
But wait! We're still not done! This removed our root so we want to let it boot up completely then go back to our recovery and on exiting (reboot into system) it will ask if we want to have root. Slide the bar to accept and wait for boot. Once it does find the SuperSU app and open it. It will tell you you're not done yet so select TWRP to let it install itself for you.
Now we're at the final stretch! Search the Play Store for Sprint Unlock Helper and download it. Open it up and follow the instructions there and... Well I'm still not there yet so give me a minute... Currently rebooting from TWRP root right now.
Okay, so it worked! Also, I had flashed a changed OMAD file in the begining and when I touched simlock it didn't work but I put in a sim card and changed to GSM so... Hell yeah. Hopefully this works for you too!
Link for Firewater
http://firewater-soff.com/instructions/
Firewater Guide link
http://forum.xda-developers.com/showthread.php?t=2632351
Link for HTC Dev
http://www.htcdev.com/bootloader/
Link for Sprint TWRP
http://forum.xda-developers.com/showthread.php?t=2652498
Link for RUU Flashing Tool
http://forum.xda-developers.com/showthread.php?t=2508907
Link for 4.1 ROM
http://forum.xda-developers.com/showthread.php?t=2324338
Link for 4.1 Touch Screen Firmware
http://forum.xda-developers.com/showthread.php?p=46225907