Summary
With the new ROMS out there, that is modern Midnight ROM and HTCCM10 you need a phone that can boot both Android 4.0 ( the phone's stock version ) and modern Cyanogenmod CM10 and some day CM10.1 based ROMS. This requires the correct hboot of 1.04 ENG or 1.50. Then there is the matter of "do I have the latest phone firmware?" What about recovery? I want to make nDroid backups etc. So instead of spending your day flashing 2,4, 10 files we made one file that contains the correct hboot, the latest firmware with the newest radio files and also the latest recovery program(s). So one file to align your phone to allow it to run the best ROMs!
Warnings
What is this good for?
Tested ROMs
ROMs this was tested with and are known to work ( please message me if you are confident it works with a ROM not listed, I will give you credit )
Why there are two files?
The only difference is the recovery.img file used. This is the program that runs when you go to recovery. I have added 4ext for those people using that and twrp for those using it. Pick the recovery you like.
How to install a PG86IMG.zip
Command line version for the hard core people out there!
Yes this file can be installed from a PC from the command line just like this!
Download:
NOTE: You must check the MD5SUM on the SD card or where you will be flashing! These files have been tested. If you flash a broken or incorrect file, you could damage your phone, which maybe recovered with a RUU, or it may not. Don't take any chances!
HTC EVO V 4G "Firmware" that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
4ext touch recovery ( see: 4ext.net ) v1.0.0.5 RC9
VM_OTA-1.14_Hboot-jb1.50_4ext-1005_PG86IMG.zip - 18.65 MB
MD5SUM: 5ae5ead3ef6cbc7fb4e1382904005794
HTC EVO V 4G "Firmware" that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
TWRP touch recovery ( please see TeamWin Projects - TWRP 2.3 - HTC Evo 3D (CDMA) | TeamWin )
VM_OTA-1.14_Hboot-jb1.50_twrp-233_PG86IMG.zip - 16.35 MB
MD5SUM: 5cc84e3cb157008fec6998d556bf37ed
HTC EVO V 4G "Firmware" (Update to new TWRP v2.4.1.0 which supports CM10.1 ROMs) that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
TWRP touch recovery ( please see TeamWin Projects - TWRP 2.4 - HTC Evo 3D (CDMA) | TeamWin )
VM_OTA-1.14_Hboot-jb1.50_twrp-241_PG86IMG.zip - 16.41 MB
MD5SUM: 680ef62b46e40dd554ef0785b747fd03
Dedication
This work is dedicated to the hard work of g60madman and xthedakmanx for there ineradicable ROMs! There work has inspired me to attempt this. Hope it helps guys, keep up the awesome work!
Thanks
Special thanks to ramjet73 for his assistance and guidance on this project! He is the man behind all the hboot voodoo, that is he helped me understand how things are put together.
Maker suggestions
That is this both zip files were designed to allow you to pull out and put in what img files you want for your phone setup! That is if a new version of 4ext is out, remove the recovery.img file and put in the new one. Create a file with just what you need, removing the hboot img file will allow you to not need to format the cache. Have fun and stay safe but most of all SHARE what you find with others as they have shared with you!
Sources I used
giving credit where credit is due:
Radios and firmware updates were from http://androidforums.com/cdma-evo-3d-all-things-root/648902-radios-hboot-firmware-all-downloads.html
Hboot sources were from: http://forum.xda-developers.com/showthread.php?t=1817513
4ext was from there site ( please support them financially ) finacally 4EXT Development
TWRP is from TeamWin Projects - TWRP 2.4 - HTC Evo 3D (CDMA) | TeamWin
With the new ROMS out there, that is modern Midnight ROM and HTCCM10 you need a phone that can boot both Android 4.0 ( the phone's stock version ) and modern Cyanogenmod CM10 and some day CM10.1 based ROMS. This requires the correct hboot of 1.04 ENG or 1.50. Then there is the matter of "do I have the latest phone firmware?" What about recovery? I want to make nDroid backups etc. So instead of spending your day flashing 2,4, 10 files we made one file that contains the correct hboot, the latest firmware with the newest radio files and also the latest recovery program(s). So one file to align your phone to allow it to run the best ROMs!
Warnings
- You must be S-OFF to do this! If you don't know what that is, stop and find out and come back when you do
- Not responsible for you breaking your phone, you need to know what you are doing and take responsiblity!
- There is absolutly NO technical support, intellegent questions get intellegent answers ONLY!
- This is NOT a RUU replacement ( if you don't know what RUU is STOP and go no further! ) You need a working phone that get at least to the boot loader ( thus it maybe able to recover your phone from there )
- PLEASE NOTE: Phone will NOT WORK after flashing these file! Yes you heard me, now that I have your annotation: do not forget to re-format your cache ( along with delvik ) after the flash. This is because when you flash a hboot that mount point is removed!
What is this good for?
- After you recover from installing a RUU and want to bring your phone back to where it was ( recover to your last nDroid backup ). This one file will update the firmware to where it needs to be.
- You want to bring your phone into alignment that is so that the tested ROMs will work best. You want your phone to be at the latest and best of everything, and you want to do it in ONE step!
Tested ROMs
ROMs this was tested with and are known to work ( please message me if you are confident it works with a ROM not listed, I will give you credit )
- Midnight 148 to current ( this is a ICS 4.0 Stock ROM with and without Sense )
- Midnight J ( all ) this is a CM10 JB 4.1.2 ROM a mix of the best that's avable.
- HTCCM10 ( all ) this is a CM10 JB 4.1.2 ROM based on Pure Code builds.
Why there are two files?
The only difference is the recovery.img file used. This is the program that runs when you go to recovery. I have added 4ext for those people using that and twrp for those using it. Pick the recovery you like.
How to install a PG86IMG.zip
- Just take one of the two files listed. place on your sd card in the root directory. Do not decompress it, just re-name it to "PG86IMG.zip" I recommend using a separate 2gb card. You will need to remove the file just after install, thus swapping cards is the easy way to accomplish this.
- Reboot phone to boot-loader. By now you know how to do this, but to make sure you know what I mean, pull battery and replace, next hold volume down then power at the same time. You should then see the white boot loader screen with ascii text. it should scan the file and ask if you what to install if it does not you are NOT s-off go fix that!
- It will install one by one, let it, it takes time, don't panic. When done it will ask to reboot, you will let it, but pull the battery AS soon as you see the white HTC logo!
- Now making sure you removed the PG86IMG.zip file again reboot in to the boot loader. This time go to "recovery". If this does not work don't panic During testing on one occasion I needed to pull the battery a second time. Once in recovery ( either version ) you will see messages about unable to mount cache, using the program clear cache and also dalvik cache. Once done reboot the phone to the ROM.
- If all when well you will boot as Android boots it will re-build the Android dalvik cache. This is a sign that the phone gods are smiling down on you and your done! Enjoy your new up-to-date phone!
Command line version for the hard core people out there!
Yes this file can be installed from a PC from the command line just like this!
[htc_evo_v_4g]$ sudo fastboot erase cache
[sudo] password for joe_blow:
erasing 'cache'...
OKAY [ 3.385s]
finished. total time: 3.385s
[htc_evo_v_4g]$ sudo fastboot oem rebootRUU
...
(bootloader) Start Verify: 0
(bootloader) Start Verify: 0
(bootloader) erase sector 130560 ~ 131071 (512)
OKAY [ 3.323s]
finished. total time: 3.323s
[htc_evo_v_4g]$ sudo fastboot flash zip VM_OTA-1.14_Hboot-jb1.50_twrp-233_PG86IMG.zip
sending 'zip' (16741 KB)...
OKAY [ 3.550s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[adsp] unzipping & flushing...
(bootloader) [RUU]UZ,adsp,0
(bootloader) [RUU]UZ,adsp,12
(bootloader) [RUU]UZ,adsp,25
(bootloader) [RUU]UZ,adsp,38
(bootloader) [RUU]UZ,adsp,50
(bootloader) [RUU]UZ,adsp,63
(bootloader) [RUU]UZ,adsp,75
(bootloader) [RUU]UZ,adsp,88
(bootloader) [RUU]UZ,adsp,100
(bootloader) [RUU]WP,adsp,0
(bootloader) [RUU]WP,adsp,100
(bootloader) start image[hboot] unzipping & flushing...
(bootloader) [RUU]UZ,hboot,0
(bootloader) [RUU]UZ,hboot,100
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,100
(bootloader) start image[recovery] unzipping & flushing...
(bootloader) [RUU]UZ,recovery,0
(bootloader) [RUU]UZ,recovery,50
(bootloader) [RUU]UZ,recovery,75
(bootloader) [RUU]UZ,recovery,99
(bootloader) [RUU]UZ,recovery,100
(bootloader) [RUU]WP,recovery,0
(bootloader) [RUU]WP,recovery,100
(bootloader) start image[rpm] unzipping & flushing...
(bootloader) [RUU]UZ,rpm,0
(bootloader) [RUU]UZ,rpm,100
(bootloader) [RUU]WP,rpm,0
(bootloader) [RUU]WP,rpm,100
(bootloader) start image[sbl1] unzipping & flushing...
(bootloader) [RUU]UZ,sbl1,0
(bootloader) [RUU]UZ,sbl1,100
(bootloader) signature checking...
(bootloader) [RUU]WP,sbl1,0
(bootloader) [RUU]WP,sbl1,100
(bootloader) start image[sbl2] unzipping & flushing...
(bootloader) [RUU]UZ,sbl2,0
(bootloader) [RUU]UZ,sbl2,100
(bootloader) [RUU]WP,sbl2,0
(bootloader) [RUU]WP,sbl2,100
(bootloader) start image[sbl3] unzipping & flushing...
(bootloader) [RUU]UZ,sbl3,0
(bootloader) [RUU]UZ,sbl3,100
(bootloader) [RUU]WP,sbl3,0
(bootloader) [RUU]WP,sbl3,100
(bootloader) start image[tz] unzipping & flushing...
(bootloader) [RUU]UZ,tz,0
(bootloader) [RUU]UZ,tz,100
(bootloader) [RUU]WP,tz,0
(bootloader) [RUU]WP,tz,100
(bootloader) start image[radio] unzipping & flushing...
(bootloader) [RUU]UZ,radio,0
(bootloader) [RUU]UZ,radio,6
(bootloader) [RUU]UZ,radio,11
(bootloader) [RUU]UZ,radio,17
(bootloader) [RUU]UZ,radio,23
(bootloader) [RUU]UZ,radio,29
(bootloader) [RUU]UZ,radio,35
(bootloader) [RUU]UZ,radio,41
(bootloader) [RUU]UZ,radio,47
(bootloader) [RUU]UZ,radio,53
(bootloader) [RUU]UZ,radio,58
(bootloader) [RUU]UZ,radio,64
(bootloader) [RUU]UZ,radio,70
(bootloader) [RUU]UZ,radio,76
(bootloader) [RUU]UZ,radio,82
(bootloader) [RUU]UZ,radio,88
(bootloader) [RUU]UZ,radio,94
(bootloader) [RUU]UZ,radio,99
(bootloader) [RUU]UZ,radio,100
(bootloader) [RUU]WP,radio,0
(bootloader) [RUU]WP,radio,94
(bootloader) [RUU]WP,radio,100
(bootloader) start image[rcdata] unzipping & flushing...
(bootloader) [RUU]UZ,rcdata,0
(bootloader) [RUU]UZ,rcdata,100
(bootloader) [RUU]WP,rcdata,0
(bootloader) [RUU]WP,rcdata,100
OKAY [ 53.739s]
finished. total time: 57.289s
[htc_evo_v_4g]$ sudo fastboot reboot
rebooting...
finished. total time: 1.667s
$
Download:
NOTE: You must check the MD5SUM on the SD card or where you will be flashing! These files have been tested. If you flash a broken or incorrect file, you could damage your phone, which maybe recovered with a RUU, or it may not. Don't take any chances!
HTC EVO V 4G "Firmware" that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
4ext touch recovery ( see: 4ext.net ) v1.0.0.5 RC9
VM_OTA-1.14_Hboot-jb1.50_4ext-1005_PG86IMG.zip - 18.65 MB
MD5SUM: 5ae5ead3ef6cbc7fb4e1382904005794
HTC EVO V 4G "Firmware" that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
TWRP touch recovery ( please see TeamWin Projects - TWRP 2.3 - HTC Evo 3D (CDMA) | TeamWin )
VM_OTA-1.14_Hboot-jb1.50_twrp-233_PG86IMG.zip - 16.35 MB
MD5SUM: 5cc84e3cb157008fec6998d556bf37ed
HTC EVO V 4G "Firmware" (Update to new TWRP v2.4.1.0 which supports CM10.1 ROMs) that is contains:
Virgin updates From the 1.14.652.0 OTA (Over the Air) Radio + Firmware
jBear hboot 1.50.5050
TWRP touch recovery ( please see TeamWin Projects - TWRP 2.4 - HTC Evo 3D (CDMA) | TeamWin )
VM_OTA-1.14_Hboot-jb1.50_twrp-241_PG86IMG.zip - 16.41 MB
MD5SUM: 680ef62b46e40dd554ef0785b747fd03
Dedication
This work is dedicated to the hard work of g60madman and xthedakmanx for there ineradicable ROMs! There work has inspired me to attempt this. Hope it helps guys, keep up the awesome work!
Thanks
Special thanks to ramjet73 for his assistance and guidance on this project! He is the man behind all the hboot voodoo, that is he helped me understand how things are put together.
Maker suggestions
That is this both zip files were designed to allow you to pull out and put in what img files you want for your phone setup! That is if a new version of 4ext is out, remove the recovery.img file and put in the new one. Create a file with just what you need, removing the hboot img file will allow you to not need to format the cache. Have fun and stay safe but most of all SHARE what you find with others as they have shared with you!
Sources I used
giving credit where credit is due:
Radios and firmware updates were from http://androidforums.com/cdma-evo-3d-all-things-root/648902-radios-hboot-firmware-all-downloads.html
Hboot sources were from: http://forum.xda-developers.com/showthread.php?t=1817513
4ext was from there site ( please support them financially ) finacally 4EXT Development
TWRP is from TeamWin Projects - TWRP 2.4 - HTC Evo 3D (CDMA) | TeamWin