GPE Hboot (Red Development Recovery Text Removed) + Guide - One (M8) Android Development

Disclaimer: I'm not responsible for any damage to your phone should you choose to flash this, if you brick its not my fault nor my problem. You have been warned.
Ok so now that we have S-Off, we can do some nice things. One thing thats always annoyed me is the Red Development Text You get when booting into a custom recovery...With that I decided to hex edit my Hboot and remove it...All this mod does is replace the text with spaces. The Hboot attached is for the GSM models running GPE conversion from graffixnyc. The original GPE Hboot is available from his stock recovery thread.
GPE Modded HBoot
To flash this:
adb reboot bootloader
fastboot oem rebootRUU
fastboot flash zip bootloader.zip
Again the file linked above is for GPE Converted M8's!!! Do not flash on Sense based bootloaders...GPE BL is 3.18 Sense is 3.16
Also for those wanting to do this with their own Hboot here is a quick guide.
DL a hex editor and install. I used this HXD
grab a copy of your HBoot, I don't remember the DD command so don't ask, perhaps someone reading this thread can post it.
Open HXD drag Hboot into HXD.
Now ctrl+f type in development. Should point you to a section that looks like this:
Original
We are going to be replacing the letters with spaces. Now this is important make sure the cursor is blinking on the left side where all the registers and addresses (numbers) are not where the text is. Again do not replace anything in the right pane, only the left.
On the GPE Hboot the text begins at offset 000800E0 the first letter is T at 54. It maybe different and likely is for your Hboot if you're on Sense. what you want to do is replace all the text with 20 for each letter. 20 is a space. DO NOT REPLACE anything that has a value of 00 Replace till you get to the end of the word action. After action will be a . replace that with 20 but do not replace the 00 after.
Your section should look similar to this when done:
Modded
Save this file.
Now very important make sure that the Original Hboot and Modded Hboot have the EXACT SAME SIZE in bytes for GPE it is 4,194,304 bytes not sure what it is for Sense but MAKE SURE THEY MATCH....IF THEY DO NOT MATCH AND YOU FLASH YOU WILL END UP WITH A BRICK!!!!! WHICH I WILL NOT BE RESPONSIBLE FOR....SO double and triple check the sizes...
Lastly make sure the modded hboot filename is the same as the original and drop the modded hboot into a flashable archive.
Flash the same way as the GPE above.

thanks for easy process

Worked perfectly. Thanks!

Works great! Don't forget the last step of fastboot reboot!

Related

How To: Get back to stock 2.1, stock recovery and S-ON for an RMA

The other day my phone's touchscreen developed a dead spot. Verizon was kind enough to send me a "Like-New" replacement and requested that I return the old phone. The only problem with that was I had hacked the hell out of it and didn't want them to see what I did and charge me.
I had rooted the phone, installed Clockwork Recovery, set S-OFF with Unrevoked Forever, updated to the latest radio and installed all kinds of different ROMs before finally settling on CM6. Now I had to find a way to install either stock 2.1 or stock 2.2 with the correct radio for either one, flash back the stock recovery, and finally set the phone back to S-ON. If you find yourself in a similar situation, you'll probably want to read this instead of spending 6 hours pulling your hair out, like I did. Here's what I finally came up with:
STEP 1: Get ADB Running.
Make sure you have ADB up and running. If you're rooted with a custom ROM and you don't have ADB running you have more problems than I can help you with. If you use a Mac, see Step 1A below to make things a little easier when using ADB.
Step 1A: (Mac Users Only) Make Your Life Easier.
Let's add the android SDK tools folder to your .bash_profile. What does this do, you ask? It makes it so that you can run any ADB commands without having to be in your SDK Tools directory. How do we do this?
Open a terminal window. Type
Code:
nano ~/.bash_profile
This will open a text editor in the terminal and create a new text file in your home directory called .bash_profile, which will be invisible in the Finder.
Enter the following:
Code:
PATH=$PATH:/Applications/Utilities/android-sdk-mac_86/tools
export PATH
!!IMPORTANT!! I have my "android-sdk-mac_86/tools" folder inside my "Utilities" folder, which is inside the "Applications" folder. If you have your android sdk folder somewhere else you will have to change the above text to reflect the proper path to your folder.
Hit ctrl-x. Not cmd-x, ctrl-x.
The editor will ask you if you want to save changes. Press "Y".
It will ask you what you want the file name to be. Just press enter, as we've already named it .bash_profile.
Quit and re-open terminal.
You can now use any command in the SDK tools folder from any directory.
STEP 2: Install Fastboot.
Make sure you have the HTC Fastboot tool installed. If you don't, you can get it here: http://developer.htc.com/adp.html
Download it for your particular operating system.
Another tip for Mac users: Once you download and unzip it, rename it from "fastboot-mac" to just "fastboot", then place it in your SDK Tools directory.
STEP 3: Downgrade To 2.1 With Old Radio.
We now need to downgrade our radio and get back to stock 2.1. The best way I found to do this was explained in this thread: http://forum.xda-developers.com/showthread.php?t=757927
Download the zip and follow the instructions.
Hat tip to Berzerker7 for the write-up, and aiccucs for putting together the zip file in that thread.
The next step will be a little bit of backtracking, but it's mostly painless, and it still seems to be the easiest way to do this.
STEP 4: Set NAND To S-ON.
We now need to set the NAND to S-ON. Problem is, in step 3 we flashed the stock recovery back onto the phone. Not a huge issue.
First, go to unrevoked.com and download unrevoked3. Run it. This will re-root the phone and install Clockwork recovery. Once this is done, go here: http://unrevoked.com/rootwiki/doku.php/public/forever and download the unrevoked-forever S-ON Tool.
Copy this file to your SD card and rename it "update.zip"
You can do that with adb like this:
Code:
adb push /path/to/unrevoked-forever-son.zip /sdcard/update.zip
Reboot into recovery and use Clockwork to apply the patch, which will set the NAND back to S-ON.
STEP 5: Get The Phone To Accept Stock Recovery With S-ON
This was the biggest problem that I ran into. The phone would regurgitate every zip I found which contained a stock recovery when the phone was set S-ON. I finally found a way around that.
First, download this PB31IMG.zip file: http://d01.megashares.com/index.php?d01=CHoQD3B
This IMG file was posted by Diego Mejia, on a youtube video he uploaded. Thanks to Diego, his work was very helpful in this process.
Here's the catch: in order to apply this PB31IMG.zip, we need to downgrade HBOOT or we'll get an error, due to the fact that we had set S-ON in the previous step.
Here is a link to a post on androidforums.com with an attached zip file called "revert.zip": http://androidforums.com/incredible-all-things-root/123816-how-revert-back-earlier-version-hboot.html
Credit is due to adrynalyne for coming up with this process and posting the files, I just tweaked his instructions a bit to make them work for me.
Once the "revert.zip" file has been downloaded, follow adrynalyne's instructions on what to do with the files. Reposted below:
Boot the phone into Clockwork Recovery.
Go to partitions, and mount data.
Type the following commands in a terminal window:
Code:
adb push flash_image /data
adb push mtd0.img /data
adb shell
chmod 777 /data/flash_image
cd /data
flash_image misc mtd0.img
exit
adb reboot oem-78
Watch for your phone to reboot to a silver HTC logo.
Then type:
Code:
fastboot devices
Verify your device shows up/responds/etc.
Click to expand...
Click to collapse
If the "fastboot" command works you should see an "H" followed by a string of random numbers and letters. So far, so good.
STEP 6: Reapply Stock 2.1 With Stock Recovery.
Once you've run the "fastboot" command successfully, go ahead and pull the battery. Leave the phone off. Go back to the PB31IMG.zip you downloaded in step 5, and copy it to the root of your SD card. Put the SD card back in the phone and boot it into recovery. If you've done all this correctly, the phone should recognize the PB31IMG.zip as valid and ask if you want to apply it. Do so. This will reflash the stock 2.1 ROM with the stock recovery while the phone is set S-ON. You can now send your phone back to Verizon.
STEP 7: Profit.
--B
Hey Mods, any chance of a sticky?
--B
There's a much easier/faster way to do this:
Just S-ON before you downgrade a first time, and then flash_image misc right away. The PB31IMG will take and you'll be at 2.1 with a single RUU flash.
Berzerker7 said:
There's a much easier/faster way to do this:
Just S-ON before you downgrade a first time, and then flash_image misc right away. The PB31IMG will take and you'll be at 2.1 with a single RUU flash.
Click to expand...
Click to collapse
Interesting. I couldn't get RUU to jive for some reason and didn't happen upon the bit about the flash_image until I'd already gone around in circles for several hours. Cool if the shortcut works, though! Where was your info at one o'clock this afternoon when I needed it?
--B
xraystyle said:
Interesting. I couldn't get RUU to jive for some reason and didn't happen upon the bit about the flash_image until I'd already gone around in circles for several hours. Cool if the shortcut works, though! Where was your info at one o'clock this afternoon when I needed it?
--B
Click to expand...
Click to collapse
Not reading your topic. lol
I found it easier, to just since your rooted already, just put it to S-on, then run the stock RUU for 2.2. and your done in two steps. no need for all the codes.... I just did it, got my refurb yesterday,...
Thanks for the informative post! This will help a lot of people in the future.

{[GUIDE]} HTC Incredible S Unlock Bootloader, flash recovery, Root, S-OFF

Hey XDA ,
I have only been here for a couple of weeks (2-3 weeks ) and I must say, this place has a fantastic community. Everyone is always very nice and respectful. :highfive:
However, I have looked through this place and sometimes, some guides may be outdated (new ROMs, recovery, HBOOTs etc.) so I want to create this thread and hopefully maintain it to my best abilities. I will try and come back here at least once everyday to help anyone
DISCLAIMER: IF YOU SCREW UP YOUR PHONE IN ANYWAY FOLLOWING THIS GUIDE I AM NOT TO BE HELD RESPONSIBLE!!! Please understand this!!!
CREDITS: I take absolutely no credit for anything that I write here. I took it from other people's threads and from here, here, and here.
Your phone should be HBOOT 2.02.0002 or HBOOT 2.03.0000 with official ICS 4.0.4 with HTC Sense 3.6.
This method will also work if you have Gingerbread but you may still have HBOOT that is not 1.13.0000
Throughout this guide I will give u (hopefully) working links that will give you everything you need, Backup your data, Unlock your bootloader, Flashrecovery, Install Superuser, Backup Stock ROM, Downgrade your HBOOT, Use revolutionary to gain S-OFF, flash custom ROM, and (optional) install Blackrose 2.03.0000.
Just a few suggestions and little information here:
Be aware that this could take quite a bit of time and everything might not go through as planned. If it does not go as planned, then try googling it, search XDA for an answer, or ask people on XDA. Everyone on XDA is very nice and is always willing to help (as long as it coems within forum rules).
Secondly, I suggest u remove your SIM card from the phone so you will not be receiving any phone calls or messages or whatnot that could possibly mess the process up (optional. I did it just in case).
Thirdly, make sure to have a full battery charge even though you will have your phone connected to the computer from time to time.
1. Download and Set Everything up
On your C: drive, create an "android" folder. I will be referring to this throughout the guide.
This next part is really optional but it will help you be more tidy and orderly.
In C:/android create a "Blackrose" folder
In C:/android create a "Revolutionary" folder
In C:/android create a "Downgrade" folder
In C:/android/Downgrade, create a "Downgradekit" folder and an "RUU" folder.
Get HTC Sync here
Get IncS_MVDTKv3.4.1.zip and the RUU here. For the RUU, download the Typical IncS one unless you are with Sasktel or Bell in Canada or a South American user.
Get ClockworkMod Recovery here. Scroll to HTC Incredible S. At time of writing, the latest version was 5.0.2.0.
***You are also more than welcome to try ClockworkMod Recovery v6.0.2.7 If you would like the link, here it is. However this is not an official release but remains pretty much bugless. You may also choose to flash 4ext (touch) recovery, though you better read up on how to flash it cause it is slightly different (although more automated and simple). I will NOT help you if you choose to flash 4ext (cause if you screw it up, then you better stop right there... This is not joke, thats how simple it is)
Get SuperUser here here
Get CyanogenMod ROM here
Get Blackrose here
Install HTC Sync, then uninstall it. We only need the drivers so the actual application is uneeded. (In the control panel, make sure you only select the one with the icon!)
Extract the files from the IncS_MVDTKv3.4.1.zip into the C:/android/Downgrade/Downgradekit. In the downgradekit folder, you should now have the "runme.cmd" and the "files" folder
Put the clockworkmod recovery on the root of C:/android (no folders or anything)
Put Superuser-3.1.3-arm-signed.zip on the root of your SD card on the Incredible S. DO NOT EXTRACT ANY FILES
Put CyanogenMod ROM on the root of your SD card. DO NOT EXTRACT ANY FILES
Take note of your devices serial number. It is either under the phone's battery or in the settings>About Phone. I forget the exact location of the serial number in the About Phone section of the settings but it should not take too long to find it. It started off with "HT......."
Enable USB Debugging on your phone. On Gingerbread this can be found under Settings>Applications> Enable Unknown Sources> Development and check USB Debugging. On ICS 4.0.4, it is found under Settings>Developer Options>Check Android Debugging
2. Backup your data
This step is completely optional and I will not post any apps whatsoever here. Google Play Store will help you here. I did not back up any thing on my phone (I do not have anything important so I did not really care).
3. Unlock Bootloader
Go to htcdev.com/bootloader. Create a free account and unlock the Bootloader. The steps are very simple and you should not run into any trouble. At some point during this process, you will receive confirmation on your phone that will ask you If you want to Unlock your Bootloader. Click Volume up and Power (these are hardware buttons on the side and top, just in case) to click yes.
Note: they tell you to download some thing like Android SDK. Put it all in your C:/android folder
Congrats. You just unlocked your bootloader.
4. Flash a recovery
Switch off your phone and go into bootloader. You will now see, highlighted in pink, UNLOCKED. Tog et into the bootloader, power down, then hold Volume Down and press Power button at the same time.
Plug your phone to the computer via USB cable, highlight fasboot and press power button to confirm. On your PC go to C:/android. Press Shift and right click. Press "Open Command Window here"
then type "fastboot devices". Your devices serial number should show up.
Then type in fastboot flash recovery recovery-clockwork-5.0.2.0-vivo.img (assuming you did not change the name of the recovery image. If you did change it, type what you changed it too and do not forget the .img at the end
After a few seconds, the recovery should have been flashed to your phone.
5. Install Superuser and Test Root Access
From the fastboot menu, click volume down and press power button. This should bring you back to the bootloader screen.
Press volume down once to highlight RECOVERY and press power button. The HTC Splash screen should come up for a few seconds, the you will see the ClockworkMod interface. To navigate through this, use the volume up and down buttons to scroll and press the power button to confirm something.
Select "Install zip from sdcard"
Select "Choose zip from sdcard"
Select the Superuser-3.1.3-arm-signed.zip (this should be on the root of your sd card)
Select yes in the field of no's (lool i know XD)
Once it is done installing, reboot your phone. In the app drawer, you will notice that a new app called Superuser or SuperSU has showed up.
You should have root access but lets just be sure anyways. Go to C:/android and Shift, right click to Open Command Window here.
Type in adb.exe shell and press enter
You should get $ meaning adb has connected to your phone.
Next, type in su. If you obtain #, this means you have root access. Hooray
EXTREMELY IMPORTANT IF YOU ARE PLANNING TO STOP GUIDE HERE. LIKE REALLY IMPORTANT!!!!!!!!!!!!!!!!!!!!!!!
At this point you will be able to flash most ROMs. The exceptions are the one that require S-OFF (the ROM requirements in the thread will state so). Also you will have to flash the boot.img manually
To do this download your select ROM. Extract the boot.img to where you have the fastboot.exe, adb.exe, and AdbWinApi.dll (you should have gotten these 3 files when you unlocked the bootloader). Then open the command window (shift, right click, open command window here) and type:
fastboot flash boot boot.img
the boot.img can be renamed to whatever you would like. I keep all my boot images and the fastboot.exe, adb.exe, and AdbWinApi.dll in 1 folder because i download a lot of ROMs. If you do rename the boot.img, i suggest renaming it to the name of the ROM its for. When you type in the fastboot command, just remember to put the .img at the end. This is necessary or it will not work.
If you want to gain S-OFF continue through the guide.
6. Backup Stock Rom
(optional but highly advised just in case something does not work right, then you have something to fall back on)
Go back to ClockworkMod Recovery (reboot into bootloader>select recovery)
Scroll to Backup and Restore
Then press Backup.
7. Run Nonverbose's script
***IF YOU HAVE HBOOT 1.13.0000 THEN YOU DO NOT DO THIS STEP***
Plug your phone into PC if it is not already. Select Charge Only, enable USB Debugging, and make sure fastboot is OFF (Settings>Power)
In C:/android/downgrade/downgradekit, launch runme.cmd
This part should be relatively simple. Just answer the questions honestly, and the script will do its stuff. If i recall correctly, the first question was are you running official ICS unlocked bootloader. I typed n.
Are you rooted?-n
Do you want to create a goldcard?- answer "y" or else you will get a customer ID error (which I believe is either Error 130 or Error 131) while running the downgrade RUU
Are you running HTC bootloader unlocked (or something similar to that)?-y (unless your version main comes out as something other than 2.00000000... in which case, type "n")
Note: Use this second method ONLY if the script did not work.
This script has worked for a lot of people, but it did not seem to work for me. So i typed in the command prompt
Navigate to the downgradekit folder or alternatively, shift right click within the folder to opwen command window here
adb push misc_version /data/local/tmp <------ copies the file to the device
adb.exe shell <------ you will get $ prompt
su <------ gain root access
chmod 777 /data/local/tmp/misc_version <------ changing permissions of the file to execute
/data/local/tmp/misc_version -s 1.00.000.0 <------ you are faking the device to run the RUU installler to "upgrade" to Gingerbread
reboot bootloader <------ self-explanatory
In the bootloader>fastboot, check to see if the misc_version worked, type:
fastboot getvar version-main
If it returns
version-main: 1.00.000.01
then you are good to go
8. Run the RUU
***IF YOU HAVE HBOOT 1.13.0000 THEN YOU DO NOT DO THIS STEP***
After you run Nonverbose's script, reboot into the bootloader>fastboot and launch the RUU file from the C:/android/Downgrade/RUU
This process takes about 10 minutes so be patient. At the end of that, reboot to bootloader and the you should read somewhere
HBOOT-1.13.0000
This indicates you successfully downgraded the HBOOT.
9. Use Revolutionary to gain S-OFF
Put phone in normal charge mode, USB debug ON, fastboot off
Go to revolutionary.io
Scroll down to Downloads. Click download from Windows
Fill out the Beta Key form:
Your Operating System- Windows
Your Device- HTC Incredible S
HBOOT version- 1.13.0000
Serial number- Enter your serial number
Click Generate Key. Copy and Paste the Key to notepad or something.
Now I, for some reason could not get Revolutionary to work just by opening the exe file..... Since pictures are worth a thousand words, i have decided to post a Youtube clip which gives you verbal and graphical instructions on how to run Revolutionary.
The clip is right here. It is really simple the way the person describes the process. Just follow exactly how he does it and you will be fine.
If you reboot your phone into bootloader after running revolutionary, you will see **REVOLUTIONARY** where it once said **UNLOCKED**
After you have successfully run Revolutionary, check for root access by repeating step 5. If you get # at the end you are good to go If you do not have root, then re-flash the superuser-3.1.3-arm-signed.zip in ClockworkMod Recovery.
**Please keep in mind that during the revolutionary, it asks you whether you want to flash a recovery. This flashes, (if i remember correctly) version 4.XXXXXX.... of ClockworkMod. You can choose to select yes to this, but i would suggest saying "no" because its an older version. After you successfully run revolutionary, reboot into bootloader>fastboot and do step 4 again where you flash CWM 5.0.2.0. **
At step 5, i mentioned the command line fastboot flash boot boot.img. This is now unnecessary if you gain S-OFF. Now you can flash any ROM you want on the go.
10. Flash a Custom ROM
Here is a nice index of ROMs, Kernels, Radios etc. This is updated once a month by the OP and has everything you need to get started.
I did request that you download CyanogenMod 7.2 so let's just use that for now.
Go back to ClockworkMod Recovery and make another backup. Keep in mind that this should be done everytime you decide to flash a new ROM to your phone.
Once you are done, go back and select Wipe data/factory reset, Wipe Cache Partition, and under advanced, wipe dalvik cache.
Go back to main recovery menu, select Install Zip from sd card.
Choose the CM7 zip (cm-7.2.0-vivo.zip if you did not rename it to something else)
Wait for it to be installed to your phone. When it is finished, reboot your phone and voila! You are running your first ROM.
11. Install Blackrose 2.03.0000
This eleventh step is optional as most ROMs do not require Blackrose HBOOT. However, if you have blackrose HBOOT and you flash a ROM that has just S-OFF as a requirement, nothing should go wrong. The ROM should still work perfectly fine.
To install BlackRose 2.03.0000
Plug your phone, charge only, USB debug on
In your C:/android/blackrose, run BlackRose_IS.exe
If it tells you, you need HTC Sync, just reinstall it, not that hard.
After that, wait for it the Blackrose.exe to finish executing
If everything ran correctly, turn off your phone, then back in bootloader mode.
Where it said **REVOLUTIONARY**, it should now say **BLACKROSE** Your HBOOT will also change from 1.13.0000 to HBOOT-2.03.0000
Some people have stated that they get stuck on the HTC splash screen. If so, just reinstall CyanogenMod 7 ROM like you did in step 10 and reboot.
After this you should now have BlackRose HBOOT, S-OFF, and a CM7 ROM flashed to your phone. Congratulations!!!
***Do not ask why Blackrose is not running unless you are sure you are running a rooted ROM (just use CM7, like cmon, its known to work so just use it to have less headaches)
Hey guys. Heres a great edition to this guide that can supplement or pretty much replace this section of Blackrose installation. This guide was made Sandeep_Jagtap. Give thanks to him :good:
If you would like to try a different ROM go to the index and select a ROM.
Happy Hunting
Note: Never compare ROMs. That means no: which ROM is best for this or that or what ROM is smoothest or anything like that.
You don't compare ROMs because:
1. Developers spend a lot of time making their respective ROMs.
2. Its disrespectful and rude to the developers.
3. XDA is not a competition ground for who can make the best ROM. Its here to give us the ability to discuss how we do so and so or whatever, just not comparing things with another.
In essence, the only comments going up about ROMs should be "Great ROM but I had so and so problem" (assuming so and so problem existed of course)
Appreciate the contribution, but you should have posted this in the General section. This is not a Development topic and should not have been posted here.
super
super super super !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
thanks ................................ Спасибо все отлично
072665995 said:
Hey XDA ,
I have only been here for a couple of weeks (2-3 weeks ) and I must say, this place has a fantastic community. Everyone is always very nice and respectful. :highfive:
However, I have looked through this place and sometimes, some guides may be outdated (new ROMs, recovery, HBOOTs etc.) so I want to create this thread and hopefully maintain it to my best abilities. I will try and come back here at least once everyday to help anyone
DISCLAIMER: IF YOU SCREW UP YOUR PHONE IN ANYWAY FOLLOWING THIS GUIDE I AM NOT TO BE HELD RESPONSIBLE!!! Please understand this!!!
CREDITS: I take absolutely no credit for anything that I write here. I took it from other people's threads and from here, here, and here.
Your phone should be HBOOT 2.02.0002 or HBOOT 2.03.0000 with official ICS 4.0.4 with HTC Sense 3.6.
This method will also work if you have Gingerbread but you may still have HBOOT that is not 1.13.0000
Throughout this guide I will give u (hopefully) working links that will give you everything you need, Backup your data, Unlock your bootloader, Flashrecovery, Install Superuser, Backup Stock ROM, Downgrade your HBOOT, Use revolutionary to gain S-OFF, flash custom ROM, and (optional) install Blackrose 2.03.0000.
Just a few suggestions and little information here:
Be aware that this could take quite a bit of time and everything might not go through as planned. If it does not go as planned, then try googling it, search XDA for an answer, or ask people on XDA. Everyone on XDA is very nice and is always willing to help (as long as it coems within forum rules).
Secondly, I suggest u remove your SIM card from the phone so you will not be receiving any phone calls or messages or whatnot that could possibly mess the process up (optional. I did it just in case).
Thirdly, make sure to have a full battery charge even though you will have your phone connected to the computer from time to time.
1. Download and Set Everything up
On your C: drive, create an "android" folder. I will be referring to this throughout the guide.
This next part is really optional but it will help you be more tidy and orderly.
In C:/android create a "Blackrose" folder
In C:/android create a "Revolutionary" folder
In C:/android create a "Downgrade" folder
In C:/android/Downgrade, create a "Downgradekit" folder and an "RUU" folder.
Get HTC Sync here
Get IncS_MVDTKv3.4.1.zip and the RUU here. For the RUU, download the Typical IncS one unless you are with Sasktel or Bell in Canada or a South American user.
Get ClockworkMod Recovery here. Scroll to HTC Incredible S. At time of writing, the latest version was 5.0.2.0.
Get SuperUser here here
Get CyanogenMod ROM here
Get Blackrose here
Install HTC Sync, then uninstall it. We only need the drivers so the actual application is uneeded. (In the control panel, make sure you only select the one with the icon!)
Extract the files from the IncS_MVDTKv3.4.1.zip into the C:/android/Downgrade/Downgradekit. In the downgradekit folder, you should now have the "runme.cmd" and the "files" folder
Put the clockworkmod recovery on the root of C:/android (no folders or anything)
Put Superuser-3.1.3-arm-signed.zip on the root of your SD card on the Incredible S. DO NOT EXTRACT ANY FILES
Put CyanogenMod ROM on the root of your SD card. DO NOT EXTRACT ANY FILES
Take note of your devices serial number. It is either under the phone's battery or in the settings>About Phone. I forget the exact location of the serial number in the About Phone section of the settings but it should not take too long to find it. It started off with "HT......."
Enable USB Debugging on your phone. On Gingerbread this can be found under Settings>Applications> Enable Unknown Sources> Development and check USB Debugging. On ICS 4.0.4, it is found under Settings>Developer Options>Check Android Debugging
2. Backup your data
This step is completely optional and I will not post any apps whatsoever here. Google Play Store will help you here. I did not back up any thing on my phone (I do not have anything important so I did not really care).
3. Unlock Bootloader
Go to htcdev.com/bootloader. Create a free account and unlock the Bootloader. The steps are very simple and you should not run into any trouble. At some point during this process, you will receive confirmation on your phone that will ask you If you want to Unlock your Bootloader. Click Volume up and Power (these are hardware buttons on the side and top, just in case) to click yes.
Note: they tell you to download some thing like Android SDK. Put it all in your C:/android folder
Congrats. You just unlocked your bootloader.
4. Flash a recovery
Switch off your phone and go into bootloader. You will now see, highlighted in pink, UNLOCKED. Tog et into the bootloader, power down, then hold Volume Down and press Power button at the same time.
Plug your phone to the computer via USB cable, highlight fasboot and press power button to confirm. On your PC go to C:/android. Press Shift and right click. Press "Open Command Window here"
then type "fastboot devices". Your devices serial number should show up.
Then type in fastboot flash recovery recovery-clockwork-5.0.2.0-vivo.img (assuming you did not change the name of the recovery image. If you did change it, type what you changed it too and do not forget the .img at the end
After a few seconds, the recovery should have been flashed to your phone.
5. Install Superuser and Test Root Access
From the fastboot menu, click volume down and press power button. This should bring you back to the bootloader screen.
Press volume down once to highlight RECOVERY and press power button. The HTC Splash screen should come up for a few seconds, the you will see the ClockworkMod interface. To navigate through this, use the volume up and down buttons to scroll and press the power button to confirm something.
Select "Install zip from sdcard"
Select "Choose zip from sdcard"
Select the Superuser-3.1.3-arm-signed.zip (this should be on the root of your sd card)
Select yes in the field of no's (lool i know XD)
Once it is done installing, reboot your phone. In the app drawer, you will notice that a new app called Superuser or SuperSU has showed up.
You should have root access but lets just be sure anyways. Go to C:/android and Shift, right click to Open Command Window here.
Type in adb.exe shell and press enter
You should get $ meaning adb has connected to your phone.
Next, type in su. If you obtain #, this means you have root access. Hooray
At this point you will be able to flash most ROMs. The exceptions are the one that require S-OFF (the ROM requirements in the thread will state so). Also you will have to flash the boot.img manually
To do this download your select ROM. Extract the boot.img to where you have the fastboot.exe, adb.exe, and AdbWinApi.dll (you should have gotten these 3 files when you unlocked the bootloader). Then open the command window (shift, right click, open command window here) and type:
fastboot flash boot boot.img
the boot.img can be renamed to whatever you would like. I keep all my boot images and the fastboot.exe, adb.exe, and AdbWinApi.dll in 1 folder because i download a lot of ROMs. If you do rename the boot.img, i suggest renaming it to the name of the ROM its for. When you type in the fastboot command, just remember to put the .img at the end. This is necessary or it will not work.
If you want to gain S-OFF continue through the guide.
6. Backup Stock Rom (optional but highly advised jsut in case something does not work right and you have something to fall back on)
Go back to Clockworkmod Recovery (reboot into bootloader>select recovery)
Scroll to Backup and Restore
Then press Backup.
7. Run Nonverbose's script
***IF YOU HAVE HBOOT 1.13.0000 THEN YOU DO NOT DO THIS STEP***
Plug your phone into PC if it is not already. Select Charge Only, enable USB Debugging, and make sure fastboot is OFF (Settings>Power)
In C:/android/downgrade/downgradekit, launch runme.cmd
This part should be relatively simple. Just answer the questions honestly, and the script will do its stuff. If i recall correctly, the first question was are you running official ICS unlocked bootloader. I typed n.
Are you rooted?-n
Do you want to create a goldcard?- optional though i would suggest it
Are you running HTC bootloader unlocked (or something similar to that)?-y (unless your version main comes out as something other than 2.00000000... in which case, type "n")
This script has worked for a lot of people, but it did not seem to work for me. So i typed in the command prompt
Navigate to the downgradekit folder or alternatively, shift right click within the folder to opwen command window here
adb push misc_version /data/local/tmp <------ copies the file to the device
adb.exe shell <------ you will get $ prompt
su <------ gain root access
chmod 777 /data/local/tmp/misc_version <------ changing permissions of the file to execute
/data/local/tmp/misc_version -s 1.00.000.0 <------ you are faking the device to run the RUU installler to "upgrade" to Gingerbread
reboot bootloader <------ self-explanatory
In the bootloader>fastboot, check to see if the misc_version worked, type:
fastboot getvar version-main
If it returns
version-main: 1.00.000.01
then you are good to go
Note: Use the second method ONLY if the script did not work.
8. Run the RUU
***IF YOU HAVE HBOOT 1.13.0000 THEN YOU DO NOT DO THIS STEP***
After you run Nonverbose's script, launch the RUU file from the C:/android/Downgrade/RUU
This process takes about 10 minutes so be patient. At the end of that, reboot to bootloader and the you should read somewhere
HBOOT-1.13.0000
This indicates you successfully downgraded the HBOOT.
9. Use Revolutionary to gain S-OFF
Put phone in normal charge mode, USB debug ON, fastboot off
Go to reviolutionary.io
Scroll down to Downloads. Click download from Windows
Fill out the Beta Key form:
Your Operating System- Windows
Your Device- HTC Incredible S
HBOOT version- 1.13.0000
Serial number- Enter your serial number
Click Generate Key. Copy and Paste the Key to notepad or something.
Now I, for some reason could not get Revolutionary to work just by opening the exe file..... Since pictures are worth a thousand words, i have decided to post a Youtube clip which gives you verbal and graphical instructions on how to run Revolutionary.
The clip is right here. It is really simple the way the person describes the process. Just follow exactly how he does it and you will be fine.
If you reboot your phone into bootloader after running revolutionary, you will see **REVOLUTIONARY** where it once said **UNLOCKED**
After you have successfully run Revolutionary, check for root access by repeating step 5. If you get # at the end you are good to go
At step 5, i mentioned the command line fastboot flash boot boot.img. This is now unnecessary if you gain S-OFF. Now you can flash any ROM you want on the go.
10. Flash a Custom ROM
Here is a nice index of ROMs, Kernels, Radios etc. This is updated once a month by the OP and has everything you need to get started.
I did request that you download CyanogenMod 7.2 so let's just use that for now.
Go back to ClockworkMod Recovery and make another backup. Keep in mind that this should be done everytime you decide to flash a new ROM to your phone.
Once you are done, go back and select Wipe data/factory reset, Wipe Cache Partition, and under advanced, wipe dalvik cache.
Go back to main recovery menu, select Install Zip from sd card.
Choose the CM7 zip (cm-7.2.0-vivo.zip if you did not rename it to something else)
Wait for it to be installed to your phone. When it is finished, reboot your phone and voila! You are running your first ROM.
11. Install Blackrose 2.03.0000
This eleventh step is optional as most ROMs do not require Blackrose HBOOT. However, if you have blackrose HBOOT and you flash a ROM that has just S-OFF as a requirement, nothing should go wrong. The ROM should still work perfectly fine.
To install BlackRose 2.03.0000
Plug your phone, charge only, USB debug on
In your C:/android/blackrose, run BlackRose_IS.exe
If it tells you, you need HTC Sync, just reinstall it, not that hard.
After that, wait for it the Blackrose.exe to finish executing
If everything ran correctly, turn off your phone, then back in bootloader mode.
Where it said **REVOLUTIONARY**, it should not say **BLACKROSE** Your HBOOT will also change from 1.13.0000 to HBOOT-2.03.0000
Some people have stated that they get stuck on the HTC splash screen. If so, just reinstall CyanogenMod 7 ROM like you did in step 10 and reboot.
After this you should now have BlackRose HBOOT, S-OFF, and a CM7 ROM flashed to your phone. Congratulations!!!
If you would like to try a different ROM go to the index and select a ROM.
I have personally tried all the Jellybean 4.1.X ROMs, almost all the Ice Cream Sandwich 4.0.X with Sense 4.X Roms, almost all the ROMs from the Ice Cream Sandwich 4.0.X with Sense 3.6/3.5 and Rebased Multilang MIUI4 ROM under MIUI ROM's. I really liked all of them. Great job out there devs :good: :good: :good: :good:
Ones i liked in particular are
From Jellybean 4.1.X: Unofficial CyanogenMod 10 (seems to have the least problems) Android Open Kang Project Release v2 (great customizability though browse through the pages as there are still a number of bugs), and Paranoid Android v1.9.7 (again great number of features here)
From ICS 4.0.X with Sense 4.X: Sabsa Prime v12 (very few bugs as well as a number of different mods that you can add from the installer) and ViperVIVO 1.3.0 (for its great level of customizability clearly evident through the creation of the Venom Hub).
From ICS 4.0.X with Sense 3.6/3.5: Incredible Bliss v1 (its stable, adds a new look, and its really smooth like Project Butter), Android Revolution HD 4.0 (its essentially the same thing as HTC Sense 3.6 except the developper added a lot of hardware speed upgrades and improved its stability) as well as the Second Sun V2.5 (all that's got to be said is that its a great ROM that is similar to Android Revolution HD; improced stock sense 3.6)
These are just my favorites but you really have to try them all out to know which ones you like best Happy Hunting
Please note this is my first guide. If I am missing anything here please inform me and I will correct it. Thank you very much!
Click to expand...
Click to collapse
I tried, but it said thats error [131] Customer ID ERROR in step 8 (run RUU)
My IS Hboot 2.0.2 - S on
I think It might have goldcard?
V77V77 said:
I tried, but it said thats error [131] Customer ID ERROR in step 8 (run RUU)
My IS Hboot 2.0.2 - S on
I think It might have goldcard?
Click to expand...
Click to collapse
Yes you need a goldcard to proceed.
V77V77 said:
I tried, but it said thats error [131] Customer ID ERROR in step 8 (run RUU)
My IS Hboot 2.0.2 - S on
I think It might have goldcard?
Click to expand...
Click to collapse
Yes you do need a goldcard. Did you select yes when nonverbose's script asked you do you want a goldcard? If you pressed no, then I would suggest you rerun the script and press "y" when it asks you.
Starting Now
Im Trying now, wish me luck! :good:
072665995 said:
Yes you do need a goldcard. Did you select yes when nonverbose's script asked you do you want a goldcard? If you pressed no, then I would suggest you rerun the script and press "y" when it asks you.
Click to expand...
Click to collapse
Thank you very much.
I have done jet.:victory:
Ah, when i run nonverbose's script, make the gold card, the script run very fast.So where did the goldcard save?How can i backup it?
V77V77 said:
Thank you very much.
I have done jet.:victory:
Ah, when i run nonverbose's script, make the gold card, the script run very fast.So where did the goldcard save?How can i backup it?
Click to expand...
Click to collapse
The script turned your SD card into a goldcard. It wrote a special signature to the SD Card. You can continue to use it as a normal SD card.
tpbklake said:
The script turned your SD card into a goldcard. It wrote a special signature to the SD Card. You can continue to use it as a normal SD card.
Click to expand...
Click to collapse
Ahh tpbklake, u always beat me to it but its always great that everyone's always willing to help those who need it
Hi there,
I am following the guide but somehow i don't know why the computer cannot detect the devices during the fastboot mode. But the device can be found if it is booted into the android OS. I am using a mac and thus using a VM with Windows XP. I don't know if it may cause the issue.
When I was trying to type "fastboot devices", it actually doesn't work in XP (connected to Xp). But it's able to work in Mac where I type "fastboot-mac devices" (connected to mac). Thus I can go thru the step 4.
Now I am stuck at Step 7 where the script boot the device into the fastboot mode.
Could anyone help?
chpchai said:
Hi there,
I am following the guide but somehow i don't know why the computer cannot detect the devices during the fastboot mode. But the device can be found if it is booted into the android OS. I am using a mac and thus using a VM with Windows XP. I don't know if it may cause the issue.
When I was trying to type "fastboot devices", it actually doesn't work in XP (connected to Xp). But it's able to work in Mac where I type "fastboot-mac devices" (connected to mac). Thus I can go thru the step 4.
Now I am stuck at Step 7 where the script boot the device into the fastboot mode.
Could anyone help?
Click to expand...
Click to collapse
Go to fastboot menu in bootloader. Does it say fastboot usb. If it does not, then there might be something wrong with your phone miniHDMI port, the computers USB port, or the cable. If it does then i must ask, in command prompt, did u navigate to the location of the adb.exe, fastboot.exe, AdbWinApi.dll (during bootlaoder unlock process, they should have asked for these files)??
072665995 said:
Go to fastboot menu in bootloader. Does it say fastboot usb. If it does not, then there might be something wrong with your phone miniHDMI port, the computers USB port, or the cable. If it does then i must ask, in command prompt, did u navigate to the location of the adb.exe, fastboot.exe, AdbWinApi.dll (during bootlaoder unlock process, they should have asked for these files)??
Click to expand...
Click to collapse
I figured out the issue that it should be related to the driver installation was not successful in fastboot mode. I changed to a Windows 7 notebook then it is fine. And I was able to install the ROM successfully following your instruction. Thanks. :victory:
chpchai said:
I figured out the issue that it should be related to the driver installation was not successful in fastboot mode. I changed to a Windows 7 notebook then it is fine. And I was able to install the ROM successfully following your instruction. Thanks. :victory:
Click to expand...
Click to collapse
Alright. its great to know that you have resolved your problem. Congratulations on obtaining S-OFF :good:
Help on this step.
wong post .... oops
Thanks a lot for this instructions!
It's the first time i'm dealing with this things (got completely pissed of after that ****ty HTC ICS upgrade) and it went all right.
The only two places which were not completely clear to me and you might suppose to put more details:
1. Step 8 RUU should run in bootloader->fastboot
2. After step 9 (revolutionary) Recovery should be flashed again: either answer yes during that script execution or repeat step 4.
andropol said:
Thanks a lot for this instructions!
It's the first time i'm dealing with this things (got completely pissed of after that ****ty HTC ICS upgrade) and it went all right.
The only two places which were not completely clear to me and you might suppose to put more details:
1. Step 8 RUU should run in bootloader->fastboot
2. After step 9 (revolutionary) Recovery should be flashed again: either answer yes during that script execution or repeat step 4.
Click to expand...
Click to collapse
Alright thank you. I will update it.
excuse me guys. my device is rooted and s-on
if i make my device s-off ihave to root it again or not????
shmetal said:
excuse me guys. my device is rooted and s-on
if i make my device s-off ihave to root it again or not????
Click to expand...
Click to collapse
Nope. If you are already rooted, Start from where it says to run Nonverbose's script. This will fake the ID of your device to run the RUU to "upgrade" to HBOOT 1.13.0000. Then run revolutionary.
Thank you and its all going great for a noob here.
Thank you for the detailed process. I've done a Mimmi root and custom kernel and CM-7 mod before and for the Vivo that I got recently this was really useful as all the information was out there.
As far as this process goes, all went well except that when you do the RUU upgrade by fooling the upgrader that your Hboot is 1.00 or something and then it copies all those system files of stock 2.3 to the phone - somehow I lost the recovery and root (which I hassled about for some time and realized I can do the following :
1. Bootloader > Fastboot
2. USB connect
3. cmd.exe
4. fastboot flash recovery recovery-image.img
(ONCE AGAIN after the RUU) and everything seems to have worked like butter thereafter.
ROM's I could install after that:
1. MIUI roms (tried the MAUI WOWIE 2.9) Then tried the MIUI3.2.8 - worked well but little laggy - both work well except some apps wont install - very stable, battery lasted as good as stock, slightly better
2. Cyanogenmod 7.2 (hats off to these guys. worked most awesome but wanted to try so moved on) battery great, no bugs, plain simple fast.
3. Virtuous for - the Quattro. This was amazingly fast but there are bugs that need to be ironed out
here I installed 4EXT recovery and
4. Stock gingerbread with SENSE. - boring
5. Now running JellyTime 4.2.1. Not buggy, smooth, Battery seems to be doing well so far and call sound is okay and till now this one I liked a lot.
NOTE: Offline Dictation - Even after enabling google now and updating all google apps, there is no option do downlod offline speech recognition data in google voice typing settings........ If someone has got this to work I'd be glad to know.
I looked around and everyone seems to be suggesting that there is a check box within the google voice input options dialogue. But all I see is Language (automatic) and Block Offensive Words
Overall, seems like this is a great tutorial for anyone starting on their VIVO. Go Incredible! You've got my Flashing

s-off

how to gain s-off on windows xp????
Download a Linux startup disk....
Sent from my Vivid 4G using Tapatalk
jerryj3000 said:
how to gain s-off on windows xp????
Click to expand...
Click to collapse
The process is not the easiest - but it can be with your patience and full attention. When I had my HTC Raider (Canadian version of the Vivid), I had collected all the info needed to get my phone rooted/bootloader/s-off/recovery from right out of the box. I will paste it all below. I think that when it mentions things like the RUU/Stock, you should use an appropriate one for your phone model. Not that the instructions below start with a ICS stock RUU!
I think the forums for this phone have quieted down a bit, so links may be dead now. That said, contact me if you need any of the files mentioned. I probably have them all archived.
As for S-Off procedure, I remember when following all of the threads that it was very important to read and follow every instruction exactly. I had missed a small step and I could not get it done. Eventually I caught my mistake, tried again, and got S-Off with no problems. I had done it on WinXP (or Win7 maybe).
If any of the instructions below contain errors, please let me know and I will update! I am not responsible for anything bad happening to the device... this is simply a collection of all of the great posts on this forum.
*** I understand that juopunutbear/unlimited.io team do not support the Windows versions of their tools any more (specifically I'm referring to ControlBear that I used to successfully S-OFF my phone.). They mention on their site to only use the latest tool (linux only), and have asked people to NOT bundle their old Windows-based software. Back then, the Windows version of ControlBear for ICS worked great for me (and I'm sure many others) in WindowsXP (or 7). I obviously won't attach or post links to it here, but I'm pretty sure I do have it archived, so contact me if you need it (and this obviously goes with the understanding that myself or them are not responsible for what you decide to do with it)
SECTION 1: STARTING FRESH WITH STOCK ICS RUU - note that RUU's will refuse to flash if you have already unlocked your bootloader. They will require you to re-lock your bootloader to flash.
To start, install the stock Bell ICS RUU (or even the Rogers ICS RUU is OK)
(RUU_HOLIDAY_ICS_35_S_BM_3.38.666.2_Radio_3.04.4740.11_34.29.701040.22_release_255916_signed)
**You should use this opportunity to make sure you have the appropriate drivers installed on your computer so it can communicate with your phone via Fastboot, ADB, etc.!
Filename I used for drivers: HTCDriver3.0.0.007.exe
SECTION 2: UNLOCK THE BOOTLOADER
Next, unlock your bootloader.
-Sign up at htcdev.com
-Log in (make sure youre logged in!)
-Click Unlock bootloader
-Follow Instructions
Quick version of instructions:
1) Get phone into Fastboot mode
2) Run "fastboot oem get_identifier_token" in command line
3) Paste the token text into the htcdev page
4) you get emailed Unlock_code.bin from htcdev and link to next steps. Download that .bin file.
5) Run "fastboot flash unlocktoken Unlock_code.bin"
6) use volup/down on phone to choose yes and hit power to accept
7) Phone will data/cache wipe and start fresh
SECTION 3: S-OFF!
Now, do you want to S-OFF? It's painful but follow this word for word and it should work ok! It makes flashing roms and kernels a lot easier (no restrictions or workarounds needed). If you don't want to S-OFF, you can still do stuff like flash ROMS. You would just need to flash the kernel (that is appropriate for that rom) separately.
Note that S-OFF stays (i.e. if you install a stock RUU rom to your phone, it won't turn S-ON), so you only have to do this procedure once! But remember, if you have unlocked your bootloader, I beleive that RUU's will refuse to flash until you re-lock the bootloader.
1) Since your bootloader is unlocked, you are almost ready to S-OFF
2) Download the WCXJB ROOT PACK zip to your hard drive and UNZIP it (to, say, C:\temp\SOFF)
3) On your phone, make sure in your settings, USB Debugging is ENABLED in development
4) Turn off your phone, pull battery, put battery back.
5) Turn it back on by holding VOLUMEDOWN + POWER
6) Use the volume rocker and power button to select fastboot
7) Connect your phone to your PC
8) Open a command prompt window.
C:
cd \temp\SOFF
fastboot flash recovery wcxrecovery.img
9) Now you can reboot your phone
10) Download and put Vivid_CWM_Root_VER2 zip file on root of internal sdcard (aka NOT in any folders)
11) Boot into H-Boot like you did before (turn off phone, turn back on holding power + vol down), and use the volume rockers to go to "recovery" and press the power button to select it
12) Select "install zip from sdcard"
13) Select the VIVID_CWM_ROOT_VER2.zip to flash it. Then select "reboot"
14) You are now perma-rooted in preparation of the S-OFF procedure.
15) Turn off phone. Remove the SIM Card, the MicroSD card and the battery.
*-You will need a spare, formatted MicroSD card inserted. Do not use your regular MicroSD card because it will become corrupted/wiped during the S-OFF process!
*-Make sure your battery is fully charged!
*-You will also need a short length of insulated wire, so you can connect the 2 points during the S-OFF procedure.
*-Beside the MicroSD slot, is a small screw holding in a square panel.
The screw is covered by a VOID sticker. Removing this will void your warranty!
Put the screw and square panel somewhere safe.
Look at the JPG - it can be seen here: ( http://unlimited.io/images/wt_holiday.jpg )
The point indicated is what you need to ground (to the GND) point
You will of course do this with your short length of insulated wire!
Be sure the exposed part of the wire isnt so thick that it will touch other points!
The point is kind of small! The ground point is pretty big and easy to hit.
16) Put battery back in, and the SPARE MICROSD - not your usual MicroSD. Keep that safe.
17) Boot phone normally. Make sure (again) USB debugging is enabled in Developer options of the Settings!
18) *** I understand that juopunutbear/unlimited.io team do not support the Windows versions of their tools any more. They mention on their site to only use the latest tool (linux only), and have asked people to NOT bundle their old software. So for this step, all I can say is that back then, the Windows version of ControlBear for ICS worked great for me (and I'm sure many others) in WindowsXP (or 7). I obviously won't attach or post links to it here, but I'm pretty sure I do have it archived, so contact me if you need it (and this obviously goes with the understanding that myself or them are not responsible for what you decide to do with it)
19) Unzip the CONTROLBEAR zip to an easy to access path (like C:\temp\SOFF2)
20) Run controlbear as admin(windows) or root or using sudo on linux
Now get your insulated wire and get ready! Only connect the 2 points when instructed.
You will have to watch and wait for it to tell you.
Do not press any of the buttons on the phone during the process.
When you are instructed to do the wire trick, briefly connect
the point and the GND point using the wire, then wait approximately 1.75
seconds and then again connect the 2 contacts together.
Allow the program to continue.
Note: it may take several attempts of running the program in order to obtain the correct timing for the wire trick.
After doing the “wire-trick” your phone will reboot.
If you see the following message from ControlBear after doing the wire trick:
ErrorMsg: Still sober.
This means that you have been unsuccessful in implementing the wire-trick. Run ControlBear again.
The usual cause for this is that you failed to perform 2 clean contacts
or mis-timed the wire trick (or you didnt flash the perm root before
starting - but that was indicated above, so you must have done that.)
Your phone will reboot several times during the process, this is normal. ControlBear will tell you when it has finished whether successfully or not.
Once your phone is rebooted and back to normal, you can shut it off, pull the battery, put the square panel and screw back, and put your regular MicroSD back (as well as your SIM card).
SECTION 4: FLASHING CLOCKWORKMOD RECOVERY
(Optional but recommended! It's a great Recovery
Note that if you want to install WCX's rom, you will need to have WCX's recovery to flash it!
So don't use Clockworkmod at all if you plan on flashing WCX's roms.)
1) Put your phone into bootloader mode by turning it on with VOLDOWN+POWER.
(You will have to pull the battery to make sure the phone is fully off before doing this)
2) In the bootloader use the volume buttons to choose Fastboot
and hit POWER to select it.
3) Download Clockworkmod recovery (filename: CWM-beta2.img) and put it in an easy path
(like C:\temp\cwmrecovery)
4) Copy the adb and fastboot package to this same folder (c:\temp\cwmrecovery)
5) Go to command prompt and:
C:
cd\temp\cwmrecovery
fastboot flash recovery CWM-beta2.img
6) Clockworkmod recovery will be flashed. You can get to it by booting your phone into
bootloader mode, then choosing Recovery
SECTION 5: INSTALLING CUSTOM ROMS
If you S-OFF'd successfully, custom roms will install fully via CWM recovery (kernel and everything) so you will not have to flash the kernel separately.
If you don't want to S-OFF (or were unsuccessful with S-OFF and simply can't do it), it is important to understand that when you install a custom rom, the kernel for that rom (or whatever compatible kernel) needs to be flashed separately before or after the rom is flashed!! This will be addressed in the steps below.
1) Download the ROM you want (any ICS-based custom rom) and copy its .ZIP file to your MicroSD card
2) Get into Recovery mode (by booting phone into bootloader mode and choosing Recovery)
3) MAKE A NANDROID BACKUP OF YOUR CURRENT ROM - VERY IMPORTANT.
Just use the volume keys to go to Backup and choose it by hitting POWER.
This will help you get back to normal if the rom you install doesnt work
or if you just dont like the rom you have installed.
Make sure your MicroSD card has lots of space
The backup takes under 1 gig but you'll want more space for more backups/roms later.
Side note -- To restore your backup, go into recovery, do your 4 wipes (data/cache/dalvik/system) and
then choose backup/restore, choose restore and choose whichever backup you made from the
list. It will be date/timestamped.
***Note - if you did not S-OFF your phone, im not sure if Restore will flash your old/appropriate Kernel. You may have to flash that backups kernel (boot.img) after you do the restore (testing required - will this be necessary for S-ON phones?) If this is needed, general kernel flashing instructions are below starting at Step 10. Just make sure you are flashing your appropriate boot.img from your backup folder!
4) Now that the backup is done: In Clockworkmod recovery, go back to the main menu.
5) WIPES - Now we should do the 4 wipes. Choose Wipe Data, Wipe Cache, then go into Advanced, and choose Wipe Dalvik cache, then go into Mounts and Storage and choose Format /system.
6) Now from the main menu of clockworkmod, you can choose "install .zip from sdcard"
7) Choose the zip of the rom you wish to install (remember you copied it to your MicroSD card in step 1 so it should be listed.). When the install is finished, it may offer to reboot your phone. S-OFF users can go ahead. If you didn't S-OFF, you should probably pull the battery after choosing reboot.
8) IF YOU ARE S-OFF, YOU ARE DONE - IF YOU DIDNT S-OFF YOUR PHONE, YOU MUST CONTINUE SO YOU CAN FLASH THE APPROPRIATE KERNEL FOR THE ROM!
9) Get phone into bootloader mode by holding VOLDOWN+POWER. Choose FASTBOOT.
10) On your PC, open the ZIP that has the ROM you just installed. In the zip
will be a file called "boot.img".
***NOTE that some roms have multiple kernels to offer during the install process.
***Try to identify which boot.img is which kernel.
***If it doesn't matter to you, you should be able to pick any of them, as they were all packaged with the ROM because they are compatible with the ROM.
11) Copy the boot.img to an easy path (like C:\temp\whateverromkernel)
Copy your ADB/Fastboot package to that folder as well so you can run everything from there.
12) In command prompt:
C:
CD\temp\whateverromkernel
fastboot flash boot boot.img
13) The kernel will be flashed. Once it's done, you can restart the phone, and boot into the ROM!
**NOTE** if you're ever having trouble (whether s-on or s-off) flashing kernels (i.e. its saying its not allowed or something), your phone may have to experience the flashing of an 'insecure' kernel. kozmikkick's "stockish" kernel is an insecure boot.img that, once flashed, will allow you to flash whatever kernel's you want (you only have to flash the insecure boot.img once and then you'll be good)
From where can I download all the files required from this thread?
Thanks a lot!
desipan said:
From where can I download all the files required from this thread?
Thanks a lot!
Click to expand...
Click to collapse
Stock ICS RUU - should be easy enough to find one that is appropriate for your phone.
HTC Drivers - easy enough - search the forum or google
ADB and Fastboot exe's/files - also easy to find
wcxjb root - go to the superguide thread
Vivid_CWM_Root_ver2 - also in the superguide thread
Controlbear ICS zip for windows - discontinued - may be hard to find. google it and search a lot. If you cant find it, send me a PM, i may have it still
CWM-beta2.img - is here http://forum.xda-developers.com/showthread.php?t=1812452&highlight=cwm-beta2
Stockish kernel by kozmikkick - google him - its available on his dev-host page (youll want the "holiday" variant of the kernel)
LaZiODROID said:
Stock ICS RUU - should be easy enough to find one that is appropriate for your phone.
HTC Drivers - easy enough - search the forum or google
ADB and Fastboot exe's/files - also easy to find
wcxjb root - go to the superguide thread
Vivid_CWM_Root_ver2 - also in the superguide thread
Controlbear ICS zip for windows - discontinued - may be hard to find. google it and search a lot. If you cant find it, send me a PM, i may have it still
CWM-beta2.img - is here http://forum.xda-developers.com/showthread.php?t=1812452&highlight=cwm-beta2
Stockish kernel by kozmikkick - google him - its available on his dev-host page (youll want the "holiday" variant of the kernel)
Click to expand...
Click to collapse
Do you still have controlbear for vivid?
chindtown said:
Do you still have controlbear for vivid?
Click to expand...
Click to collapse
Yeah I found it. PM me your email or something and I will send.
same here, I have it for Win7 64-bit

Weird issues when trying to return to Sente from GPE.

So I have my HTC One perfectly converted to Google Edition, but now I'm like crazy with all this Android L thing and I bought a red Nexus 5. That's why I'm gonna sell this baby, but for that, I need to return it to Sense, which teorically is easy, but somehow I'm having some issues which are driving me crazy.
I've downloaded an official RUU file for my AT&T HTC One, and by having my MID and CID back on their original numbers, and compared with "android-info.txt" file, I went to the installation, which ends in a "Error 170". I went and got the "rom.zip" file which the RUU temporally descompress in a temp folder, renamed it to "ruu.zip" and put it inside the "platform-tools" folder under my sdk directory. Next I proceeded to the proper fastboot commands:
Code:
1- fastboot oem reboot RUU
Here the screen goes black with the HTC logo in grey.
Code:
2- fastboot flash zip ruu.zip
Here's what the screen shows me:
Code:
fastboot flash zip ruu.zip
target reported max download size of 1526722560 bytes
Invalid sparse file format at header magi
... and stays there forever (I waited like 25 minutes).
I really have no idea what's happening. According to what I've been reading, it must be problem with drivers, but when I checked in Device Manager, I have the last driver installed (according to the most recent from htc.com). I've tried even to uninstall all my USB drivers and reinstall them again and got the same.
Maybe the solution is far beyong simple (hopefully) and I'm not seeing it, in which case I wish someone can help me here.
Thanks in advance.
PS: My RUU is named "RUU_M7_UL_K44_SENSE55_MR_Cingular_US_4.18.502.7_R10_Radio_4T.24.3218.09_10.26.1718.01L_release_356565_signed_2.exe"

[Mod] 2.23.631.2 Hboot without red text

I modified @omar302 modded Hboot found here http://forum.xda-developers.com/showthread.php?t=2762410 to be compatible with Rogers Canada CID and model as well reflects proper 2.23.631.2 os in bootloader. Must be s-off
Put file in root of external sd card name it 0P6BIMG.zip DO NOT UNZIP! reboot to boot loader and then hboot, it will prompt to install
No red text found here
https://mega.co.nz/#!TY8THajA!IHAZEfkdmeNiFfBKaK6amwy2lKd_4FqwaAyFzC6buk0
No red text and fake s-on and locked banner here
https://mega.co.nz/#!HY82WIpb!7oohmAn5NbXqGof7b_DMiztt8D-BrYYgp7iLQVa4UpE
All credit for original files go to @omar302. I only modified the android.txt file.

Categories

Resources