HOW TO listings:
-Root: see thread
http://androidforums.com/thunderbolt-all-things-root/402115-thunderbolt-rooting-methods-updated.html
-Where to find custom roms and kernels: see thread
Thunderbolt ROM list
-Flash ClockworkMod recovery: #3
-Download and transfer a ROM to your Phone #3
-Flash/wipe/backup in ClockworkMod recovery #3
-Restore a backup in ClockworkMod recovery #3
-What do do if your phone loops or freezes while booting #3
-Flash a file in hboot: #3
-
what do do if you accept an OTA #3
-Manage and rename backups: #4
-Identify basebands/radios #4
-How to do a batch backup and restore using titanium backup #4
-How to backup and flash a kernel in ClockworkMod recovery #5
-How to use speedtweek.sh and chose a governor #6
-Advanced guide to flashing seperate lte/cdma radio files #15
-How to give your lock screen a custom background #16
-How to flash a rom and radio at the same time #17
-Change screen density #18
-Removing volume change "ding" sound on sense roms #19
-
How to return to stock from permanent S-OFF hboot #22
-how to block OTAs while running a stock,rooted rom #34
-an alternate way to flash PG05IMG files #53
_________________________________________________________________
Flash ClockwordMod recovery
1)download rom manager from the market
2)open rom manager
3)touch menu softkey
4)touch settings
5)put a checkmark next to erase recovery
6)touch the back softkey
7)menu softkey again
9)touch clear download cache
10)at the top of the screen on rom managers main menu,touch "flash clockworkmod recovery"
11)confirm your phone model when the box pops up by touching htc thunderbolt
12)you should see a green status bar at the top of the screen.
13)rom manager will request superuser permissions. when superuser pops up,touch "allow"
14)next thing you hopefully will see is "clockwork flashed successfully"
download and transfer a rom to your phone
-find a rom you wish to download
-download it somewhere on your computer you can find it. when its finished,you can optionally compare the md5 sum to that provided by the rom developer. *note: DO NOT unzip or extract files from the download
*special note: alot of AOSP roms will require a seperate flash containing proprietary google apps. this is the "google apps add-on" or "gapps". if youre downloading a rom that uses these,make sure to download and transfer it as well. roms based on stock sense roms will typically not need any seperate flashes,just the rom flashes.
-on your phone,go to setting/applications/development and make sure that there is a checkmark next to "USB debugging"
-plug your phone into into your computer,and place it in disc drive mode.
-trasnfer the downloads to the "removbable drive" that is your phone however you are comfortable. i like to drag files,so ill just open the "removeable disc" and "downloads" in windows explorer windows and drag the downloads from one to the other
-once the transfer is complete(in windows 7,the green bar gets all the way across
) you can remove your phone. eject the drive from your computer first(windows 7 click on the "show hidden icons" triangle and then click the lil picture of the usb plug. click "eject [whatever removabledrive that is your phone]"
-when you get the "safe to remove drive[whatever]" bubble,put your phone back in charge only mode. wait for the phone to re-mount the sd card(youll see "prepairing sd card" in the notification bar)
-on the phone,find your download on the sd card with "scary aliens android file verifier" or astro file manager,and check the md5 sum with that provided by the developer. this is an optional,tho somewhat important step,in my opinion,as it will prevent you from trying to flash a corrupt or incomplete rom download. this can save you the headache of having to fix your phone later if the bad file casues your phone to hang,bootloop,or boot into a non-functional rom.
-if your phone is sufficiently charged,you can now unplug it,or you can leave it plugged in to charge for awhile.
congratulations! you have just downloaded and transfered rom files to your phone. once its sufficiently charged,you can enter clockwork recovery to make backups,wipe and flash your new rom.
Flash/wipe/backup in ClockworkMod recovery
*there are a couple ways to enter recovery:
1)manually from powered off state
-make sure there no PG05IMG files on root of sd card. if in a custom rom,go to settings/power and make sure "fast boot" DOES NOT have a checkmark
-power off your phone
-power on holding volume down. this should take you to hboot
-after the phone has checked for PG05IMG files(and not found any) select "recovery" using the volume rocker and power button. this will take you to clockwork recovery
2)from quickboot app
-download app.open,select "recovery"
3)from rom manager
-open rom manager. touch "reboot into recovery"
4)from the power off menu of some custom roms
-press and hold power. when the menu comes up,touch reboot. when the next menu comes up touch recovery
*how to flash a rom in clockwork recovey
the basic steps are:
1)download a rom and transfer it to your phone via usb cable(see above)
2)boot into clockwork recovery
_1)make a backup
_2)wipe data/cache/dalvik cache
_3)flash the rom
3)reboot
flashing a rom in recocery
*manipulating is done in clockwork via the volume rocker to move up and down,and the home softkey to select. you can go back to a previous menu by selecting the back option at the bottom of each menu,or by using the "back" softkey
*ALWAYS make a backup of a good working rom before flashing a new one. this will ensure you have a safepoint to return to if something happens,or you dont like your new rom
-download and transfer the rom to your phone using the method described above
-boot into clockwork recovery using one of the methods described above
1)make a backup
-select backup and restore
-select backup. be patient while it makes its backup,it takes awhile.
-go back to main menu
2)wipe data/cache/dalvik cache
*note that in some select cases,when updating a rom with a newer version of that same rom,the developer may tell you "a full wipe is not needed" in wich case you can eliminate the data wipe. most of the time,however,its a good idea to wipe all 3 of these things
*using the volume rocker and home softkey,in the main menu in clockwork recovery:
-select "wipe data/factory reset".scroll past all the NOs and select "yes-- delete all user data"
-wait for it to say "data wipe complete". youll be back at the main menu
-select "wipe cache partition". scroll past the NOs and select "yes-- wipe cache"
-wait for it to say "cache wipe complete". youre now at the main menu again
-select "advanced"
-select "wipe dalvik cache". scroll past the NOs to "yes- wipe dalvik cache"
-wait for it to say "dalvik cache wiped". youll still be in the advanced menu,so go back
congratulations. you have just done a full wipe and are ready to restore a different backup,or flash a new rom!
3)flash rom
*using the volume rocker and home softkey,in the main menu in clockwork recovery:
-select "install zip from sdcard"
-select "choose zip from sdcard"
-find and select the ROM you downloaded and transfered to the root of your sd card
-scroll past all the NOs and select "yes- install [whateverrom.zip you selected]"
-be patient,some roms can take what seems like forever to flash.
-wait for it to say "install from sd card complete".
*
special note: cyanongen mod,and many other AOSP roms require a seperate flash of google apps add-on,or "gapps". youll need to have downloaded the appropriate gapps file and placed it on the sd card,along with your rom, if youre flashing a rom that needs them(example cm7). if youre flashing a sense rom,youre done- skip th next step.
-if you are flashing cm7 or an AOSP rom that requires gapps,do that now. youre still in the flash zip menu,so once again select "chose zip from sd card". find and select your gapps file. just like flashing the rom,scroll past the NOs to "yes- install [whatever your gapps file is called]". wait for "install from sd card complete!"
-so now youve flashed your rom,and your gapps if needed.youre still in the flash zip menu,so go back to the main menu.
-select reboot system now. dont panic,first boots can take awhile.
give it at least 15 minutes before you decide that its hung at a particular point
congratulations,you have just flashed a rom. in most cases when it reboots it will come up on the "touch android to begin". go thru the setup process and enjoy your new rom.
if you do happen to have prollems,see "what do to if your phone loops or freezes while booting"
restore a backup in clockwork recovery
*first and formost,this assumes that you have made backups previously that you can restore.
-boot into recovery as described above
-wipe data,wipe cache,andd wipe dalvik cache as described above(this may not be compeltely neccessary,but is a good "better safe than sorry" practice,IMO)
-using the volume rocker and home softkey,select backup and restore
-select restore
-find and select the backup you want to restore(again,the numbers corespond to the date made. keep a physical list somewhere of whats what,or rename them as described in post 4)
-scroll past the NOs and select "yes-restore [whatever backup]"
-wait patiently. dont panic,it takes every bit as long to restore a backup as it did to make it.
-when its done,youll see "restore complete!"
-go back to the main menu and select "reboot os now". when it comes up,it will be EXACTLY as it was at the time you made the backup. your texts,call log,emails,etc. all will be just like you left them.
congratulations! you have just restored a backup in clockwork recovery
what do to if your phone loops or freezes while booting
*a bad flash can cause a couple different things. the most common is to hang at the splash screen or boot animation,or to loop over and over back to any part of the boot(back to the splash screen,or it may repeat the boot animation over and over) and never get to a booted up rom. it is also possible to boot into a non working rom. it could range from nothing working,to just a couple things not working. often a non functional rom will leave the user with no way to get apps from the market,and no file manager to side load them,making it impossible to get "rom manager" loaded onto the phone. THIS IS THE SINGLEMOST REASON TO NOT BECOME DEPENDENT ON ROM MANAGER TO BACKUP/FLASH/ETC. in some situations it will simply not be availble,and your only choice is to enter clockwork recovery to fix the problem. IN MY OPINION,EVERYONE SHOULD BECOME COMFORTABLE USING RECOVERY before attempting to use rom manager for anything other than intially flashing clockwork. once you can comfortably manipulate things in recovery,if you still feel the need to use rom manager to backup/wipe/flash then feel free. i personally do not. i feel it is much more reliable to do things manually in clockwork recovery.
*special note: a very,very common error is to flash an AOSP rom and discover upon boot that youre missing the market among other things. dont panic- you just forgot to flash gapps. follow the directions above to download and transfer the appropriate gapps file(rom should still be functional with no gapps) to the phone,then boot back to recovery and flash the gapps file just like you did the rom,but without doing any wipes.reboot and you should be good to go 99% of the time. if you experience any quirks from booting into the operating system between the rom flash and gapps flash,dont panic,and dont blame the developer. boot back to clockwork recovery,wipe data/cache/dalvik cache,and then flash the rom again,making sure to flash gapps immediately after this time around. reboot into the operating system and see if the quirks you were having have disapeared.
what do to in a bootloop,or hang at splash screen
-dont panic! this is a common problem and easily fixable. pull the battery and leave it out for a few seconds to turn the phone off.
-enter recovery thru hboot as described above(power on holding volume down. select recovery with volume rocker and power button) *
special note: this is why its
extremely important to not have "PG05IMG" files floating around on your sd card,as your phone will find it,and want to update. if you let it update, you may be able to enter recovery after,you may not,it depends onthe PG05IMG file. if you find yourself in this situation,again,dont panic. pull the battery to power off(obviuously NOT while the phone is updating as this can brick your device)your best course of action is to put the sd card into a card reader,insert it into a usb port on your computer,and then delete the PG05IMG file. now reinsert the card and try again to enter clockwork recovery from hboot.
-once your back in recovery,the most common course of action is to restore a backup to get a working phone again. follow the steps above to wipe data/cache/dalvik cache and then restore a backup.
-if there are not any backups,or for some other reason you do not want to restore a backup you can flash a new rom. if you allready have one on your sd card(that isnt the one that caused you the issues that brought you to recovery to fix) then you can simply follow the steps above to wipe and flash the rom.
-if you need to get a new rom onto your sd card,there are a couple ways. the easiest is to select mounts and storage from the main menu in clocwork,then select mount usb card for storage,and plug it into your computer. your phone will then show up on your computer just like it does when you select "disc drive" mode in a normal operating system. you can follow the steps above to download and transfer a new rom to your phone,wich exception of checking the md5. you will not be able to check it with astro or scary alien AFV,so make sure you check it on your computer before transfering. once you are done,eject from the computer first,then go back to the main menu,and follow above directions to wipe data/cache/dalvik cache and flash your new rom.
congratulations! you have just restored your phone to working order after a bad flash.
Flash in Hboot
*first and foremost,while it is really cool to have an engineering,security off bootloader,it comes with great responsibility. flashing a bad or incomplete file in hboot can brick your device,so use extreme caution.
-make sure you are only using files from reputable,known developers
-make sure you are checking the integrity of files by verifying md5 sums
-make sure your phone is well charged,as powering off during a flash could be very,very bad.
so here is the safest way that i know of to flash files in hboot:
1)download the file to your computer *note:do not unzip
2)use a file verifier to compare the md5 sum of your download to that listed for the file.there are lots of free file verifiers,heres an example here:
Home of the MD5summer . this saves you from transfering a bad file to your phone,but is a somewhat optional step.
3)connect your phone to your computer and place it in disc drive mode. transfer the download to the root of the sd card(top level-not inside a folder) however you are comfortable. i personally open a couple of windows explorer windows and drag the download from one window to another.
4)rename the file on your sd card to "PG05IMG" if youre using windows. if youre using something else,you may have to add the ".zip" manually to the file name. windows likes to add the file extension automatically,then hide it,so if you type in "PG05IMG.zip" you may be actually naming the file to "PG05IMG.zip.zip". also please note that is a number zero,not a letter "O"
5)if you havent done so allready,now is a good time to right click on the drive that represents your phone in a windows explorer window,and then click "properties". your phones sd card MUST be formatted FAT32 in order for an hboot flash to work. if you find now that your sd card is formatted something else,youll need to back up everything on it to your computer,and re-format it to FAT32.
6) eject your phone from your computer first. then select charge only mode on the phone. if the phone has sufficient charge(some say 70%,i personally charge mine all the way) unplug the usb cable.
7)f youre currently on a custom rom,go to settings/power and make sure "enable fastboot" does NOT have a checkmark,as this will prevent you from entering hboot from a powered off state.
8) check the md5 sum again. you can use astro file manager,or a market app called "scary aliens android file verifier". this is the most important preventative step,IMO,as THIS IS THE FILE that youre going to flash. it could have become corrupted tranfering it over,so just because it was right on your computer,does not mean that its safe.
9) power off your phone
10)power on while holding volume down. if you have named the file correctly,and have a properly formatted sd card,the phone will find the file. youll see a couple status bars as the it unpacks it,then checks it. when its done it will ask you if you want to update.
11)select yes to update by pressing volume up.
12) youll see more status bars as the phone does things. if youre flashing a full ruu,sit back its going to take awhile. at this point i gently sit my phone down and let it do its thing. you dont want to drop it and have it land on the power button,or spit out the battery,so put it down and dont mess with it.
13) when the update is complete,it will tell you so. in some cases you may have an option not to reboot,in wich case you could manuver to recovery if you have something to do there. otherwise,reboot.
14) upon reboot,IMMEDIATELY DELETE the PG05IMG file from your sd card,as every time you enter hboot,the phone will find it,and try to update. this can be a big problem if you are stuck in a bootloop,hung up at a spash screen,or have some other problem that you need to get to recovery to fix.
enjoy your new radio,splash image,recovery,or whatever it was you just flashed
what to do if you accidentally try and accept an OTA while rooted
*
first and foremost,dont do it. see the big red warning in the first post
however,i have read about cases where the phone will accept a minor update without any notifications,or approval from you,the user. if this happens to you,first and formost,dont panic. ive only heard of one instance where this happend and wasnt fixable by going to recovery and flashing a rom or restoring a backup.
hopefully you wont be a second. did i mention dont do it?
-if you pickup your phone and catch it looping in recovery,or looping to a strange screen with a triangle and exclamation point,it may have tried to accept an OTA without your knowledge. pull the battery.
-while the phone is off,pull the sd card and place it in a card reader so you can put it into your computer. youll want to remove or rename any PG05IMG files on your sd card. youll also want to place a a rom on the root of your sd card if you have no backups to restore.
-put your sd card back in your phone,and put the battery back in. boot into hboot by pressing the power button while holding volume down.make sure to press volume down a lil before pressing power. you may have to hold power and volume down for a few seconds before the phone comes to life.
-the phone should check for,and not find any,PG05IMG files. after it checks,chose recovery with the volume rocker and power button. hopefully this takes you to clockwork recovery.
-
immeidately wipe cache and dalvik cache. this should stop the looping.
-at this point,catch your breath,and use directions above to do a full wipe and either restore a backup,or flash a new rom. when youre done,reboot. for simplicitys sake,id select a rom that will work with whatever radios youre currently running.
-IF this does NOT fix your problem,please take note of your bootloader info in hboot,and either start a new thread on the forum,or go to
AndIRC webchat and ask for help there.