The "Fix everything" thread for the Virgin Mobile HTC EVO

Last Updated:

  1. joe_blow

    joe_blow Well-Known Member

    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!

    1. 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
    2. Not responsible for you breaking your phone, you need to know what you are doing and take responsiblity!
    3. There is absolutly NO technical support, intellegent questions get intellegent answers ONLY!
    4. 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 )
    5. PLEASE NOTE: Phone will NOT WORK after flashing these file! :mad: 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! :D

    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
    1. 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 "" 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.
    2. 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!
    3. 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!
    4. Now making sure you removed the 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.
    5. 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!
    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: ) v1.0.0.5 RC9 - 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 ) - 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 ) - 16.41 MB
    MD5SUM: 680ef62b46e40dd554ef0785b747fd03

    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!

    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
    Hboot sources were from:
    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

  2. Prinny

    Prinny Resident Linux Nutcase

    Nice writeup and guide! Good job!
  3. Piznick64

    Piznick64 Well-Known Member

    the two zip files, do i go into bootloader or recovery to install them? i have mobster's unlock potental HD 1/19/12
  4. Hyperfludd

    Hyperfludd Member

    Seems I've gotten myself into a bootloop..wiping cache/dalvik didn't help. Before this I was running MidnightRom Senseless 1.0.9. According to bootloader I've got 1.50.5050 hboot onto my phone. Could the version of my ROM (Not the latest) be the source of the loops? I'm pondering on just wiping and installing Midnight J, but I wanted to ask someone for their input before trying anything further.
  5. joe_blow

    joe_blow Well-Known Member

    Not sure if that ROM requires hboot 1.57 you can install just that part, please see this thread:
    Look for ramjet73's "pick your boot loader"
  6. joe_blow

    joe_blow Well-Known Member

    Pick only one file you don't need both please see which recovery you want.
    Probably will not work with that ROM since it requires the newer hboot 1.57
    Suggestion is to remove the hboot file from the zip first so it does not put you in a boot loop.
    It will then flash the recovery, radios and firmware.
  7. Ksou

    Ksou Active Member

    Hi Joe , so after flashing this zip( awesome job by the way ) I can flash the MidnightRom: Jellybean 1.0.6 1/21/2013 rom .

    I'm coming from the Motorola Triumph so I'm use to a far easer route .

    What I'm thinking is .

    1.Activate phone on stock .
    2. Do all the needed steps to get to S-OFF( with Twrp )
    3. Flash this fix everything zip .
    4. Whipe the cache ,
    4. Flash MidnightRom
    5. Flash GAPPS .
    6. Enjoy a far better phone
  8. ramjet73

    ramjet73 Well-Known Member

    I think that's exactly what joe_blow intended. His all-in-one zip file will update all your firmware including a custom hboot and recovery after gaining S-OFF so you can go straight to flashing ROM's without doing the original "fix everything" thread. Your steps are exactly what he had in mind for new Evo V 4G users, and he has provided the option for TWRP2 (touch) or 4EXT recovery.

  9. Ksou

    Ksou Active Member

    Thank you ramjet73 . I'm going to buy my Evo V next month . The crap VM forces on you( uninstallable apps , buggy OS) makes it worth it to install a custom rom .

    The only thing is I'm running Ubuntu(actually I have all 3 OS's at my house, but I don't want to install the whole android SDK on my 32Bit Windows 7 install ) so some of the steps are going to be a bit harder to follow , but I'm game !
  10. ramjet73

    ramjet73 Well-Known Member

    Well you're in luck because you can root and do the JuopunutBear wire trick to get S-OFF using Linux. I have a post here that elaborates a little bit in my rooting and S-OFF guide for Windows users on XDA. You won't need to flash the RUU if you root and gain S-OFF right after getting the phone since it will still have the stock ROM. And if you decide to do it on Windows I have an all-in-one download in that guide that contains all the files you need.

    Good luck with your Evo V 4G!

    runningman24 likes this.
  11. Ksou

    Ksou Active Member

    Ok, so ,
    HTC Unlock ,
    Flash Recovery.img
    Flash Super User
    Flash this fix all zip
    Flash midnight rom .

    Push come to shove I'll install the Android SDK on the 32 bit Win7 i have laying around .
  12. Ksou

    Ksou Active Member

    Hate to ask again, but just to confirm, the steps I just listed out will work right .

    Really wish I could S-OFF from my mac, lol
  13. OverByter

    OverByter Resident Slide Rule Guru

    Perfect! :D
  14. miked6875

    miked6875 Well-Known Member

    Thank's Joe. Worked like a charm. Great job.
  15. wigginst

    wigginst Well-Known Member

    Worked great. Had to get a replacement phone so rooted, s offed and did this all in a row. In about 2 hours I was back to my midnight j Rom from my old phone with no issues. Thanks for this!
  16. kemo1990

    kemo1990 Well-Known Member

    my phone is S-offed but it doesnt ask me to install the file

    copied filed to SD root and changed name
  17. Brian706

    Brian706 Moderator Moderator

    Then there are a couple choices for what the problem is. The file isn't named exactly right: Make sure it's named PG86IMG and the file extension is .zip
    Sometimes people name the file which ends up being this:

    The other possible problem is that it isn't on the root of the sd card. It has to be on the root (not in any folders).

    Are you booting into the bootloader with volume down +power, or using command prompt and typing adb reboot bootloader? If you are using command prompt, it actually puts you into fastboot rather than the bootloader.
  18. kemo1990

    kemo1990 Well-Known Member

    renamed the file and that made it work, followed the instructions and now im stuck in a bootloop
    -phone is stock all i changed was s-off and unlock
  19. ramjet73

    ramjet73 Well-Known Member

    The all-in-one file installs an hboot that is compatible with the GB and AOSP ROM's and most of the ICS Sense based ROM's, but not with the stock ROM. You either need to flash a custom ROM at this point, or if you want to stay on the stock ROM re-flash the JBear 1.57.5757 hoot.

    dschlemmer318 and Brian706 like this.
  20. kemo1990

    kemo1990 Well-Known Member

    yup working fine now,thanks broseiden
  21. Essjay22

    Essjay22 Well-Known Member

    nothing to see here
  22. necromage9

    necromage9 Active Member

    So i recently applied this zip to upgrade my evo v from the engineering hboot to Jbear. For radio it says 1.09 something; is this correct?
  23. remanifest

    remanifest Well-Known Member

    HBOOT and radio are two entirely different things.
    Brian706 likes this.
  24. Brian706

    Brian706 Moderator Moderator

    Well changing the hboot won't change the radio but is the most current radio.
    ramjet73 likes this.
  25. ramjet73

    ramjet73 Well-Known Member

    Yes, that's correct.

    The all-in-one zip files contain the current version of a custom recovery (4EXT or TWRP2), the JBear 1.50.5050 hboot and all the current VM firmware, which should bring your firmware level (baseband version) to

    Brian706 and necromage9 like this.

Share This Page