Edit: Due to data speeds being greatly reduced for some users who flashed the update, VM has pulled the link. I personally do not recomend thiss update.
The ZV9 radio is part of a security update from Virgin Mobile, and as such removes root access. Jcase from XDA and Jerryscript have cracked the security so it is possible to have the new radio, with root access. The process can be a little intimidating, especially if your technical skills end at putting fresh batteries in a remote.
This guide should make it easy to follow the rather convoluted steps required. I made none of this (with the exception of modifying the Linux scripts to be Windows compatible,) I've only compiled the resources in one place with directions. I assume you know nothing, need everything setup from scratch, and that you're running Windows. Let's begin, shall we?
First of all, we need to be prepared. Set aside about an hour and a half during which you don't expect any calls. The process shouldn't take that long, but this gives you plenty of time - don't rush! The hardest part is getting things set up right. Once you've got that done, it will be very easy.
You will need to download the following files:
ADB, here. Follow the installation instructions found in the link.
Java, here. Install like any other windows program.
USB drivers, here. Unzip, then run the executable. Without this, your phone and PC can't communicate.
CunningLogic-GorditaRoot-4win, here. Unzip the files to C:\SDK\platform-tools. Make sure you can see Gordita.bat in the same folder as adb.exe.
The official VM670ZV9 update from VM, here. Put this on your sd card, in the root directory (not in a sub folder.)
Optional:
Flash Image GUI, here. Install this app on your phone.
Bobzhome's recovery, here.
jcase's modified SuperUser zip package, jcase_rootme.zip.
Setup:
Make sure your have Java, ADB, and the USB drivers installed properly. First Java can be tested by going here. If that works, then you can move to the next step, testing the drivers. Plug your phone into the PC with the USB cable. Windows should detect new hardware and then install the drivers. When you see the message "Your new hardware is installed and ready to use." then you can proceed to the next step. On the phone, go to Menu-Settings-Applications-Developement and make sure Android Debugging is enabled. Now on the PC click start-accessories-command prompt. In the command prompt window, type the following commands (or copy and paste.)
cd c:\SDK\platform-tools
adb devices
Leave the command prompt open, we may need it later.
If all went well, adb should list your phone. Congatulations! Setup is now complete.
Process:
Stage 1
1) Reboot into recovery. Check your current recovery version. If you have CWMT or MultiBoot you will need to change it, or this WILL brick your phone. Use Flash Image GUI (or the BACKside updater if you're running BACKside - thanks Jerry, you rock!) to flash Bobzhome's recovery.
2) Go to Backup and Restore, choose Backup.
3) Once done, click back to the main menu. Choose apply update from sd.
4) Once that is done, choose reboot system now.
5) Your phone may or may not boot at this point - don't panic! If it doesn't boot, just pull the battery, then boot back into recovery. If it did boot up, reboot into recovery anyway!
6) Choose factory reset/wipe data.
7) Choose apply update from sd (yes, again.)
8) Once done, reboot to system.
9) The phone should boot up to the stock rom. You can verify the radio version now by Menu-Settings-About Phone-Baseband Version. It should end in ZV9. If not, stop. Return to step 3, and repeat.
Stage 2
10) On the phone, go to Menu-Settings-Applications-Developement and make sure Android Debugging is enabled.
11) On the PC, navigate to C:\SDK\platform-tools. Double click Gordita.bat. If it doesn't work (or hits an error), open it with a text editor, then copy and paste each line individually into the command prompt window. You can skip the lines that begin with "echo."
12) Wait for it to finish. You'll know it's done when you see "Recovery flashed! Enjoy."
13) Reboot into recovery.
14) Go to Backup and Restore, choose Restore. Pick your latest backup.
15) Reboot. Done!
Notes:
If you want the stock rom with root access, skip step 14. Instead, choose install zip from sd card, and flash jcase's modified SuperUser zip package. Reboot. Done!
If you want a clean start (like I did) skip step 14. Instead, choose install zip from sd card, and flash your favorite rom (and gapps if necessary.) Reboot. Done!
I appreciate any feedback on this guide, as that will only improve it.
That's all there is to it, enjoy!
The ZV9 radio is part of a security update from Virgin Mobile, and as such removes root access. Jcase from XDA and Jerryscript have cracked the security so it is possible to have the new radio, with root access. The process can be a little intimidating, especially if your technical skills end at putting fresh batteries in a remote.
This guide should make it easy to follow the rather convoluted steps required. I made none of this (with the exception of modifying the Linux scripts to be Windows compatible,) I've only compiled the resources in one place with directions. I assume you know nothing, need everything setup from scratch, and that you're running Windows. Let's begin, shall we?
First of all, we need to be prepared. Set aside about an hour and a half during which you don't expect any calls. The process shouldn't take that long, but this gives you plenty of time - don't rush! The hardest part is getting things set up right. Once you've got that done, it will be very easy.
You will need to download the following files:
ADB, here. Follow the installation instructions found in the link.
Java, here. Install like any other windows program.
USB drivers, here. Unzip, then run the executable. Without this, your phone and PC can't communicate.
CunningLogic-GorditaRoot-4win, here. Unzip the files to C:\SDK\platform-tools. Make sure you can see Gordita.bat in the same folder as adb.exe.
The official VM670ZV9 update from VM, here. Put this on your sd card, in the root directory (not in a sub folder.)
Optional:
Flash Image GUI, here. Install this app on your phone.
Bobzhome's recovery, here.
jcase's modified SuperUser zip package, jcase_rootme.zip.
Setup:
Make sure your have Java, ADB, and the USB drivers installed properly. First Java can be tested by going here. If that works, then you can move to the next step, testing the drivers. Plug your phone into the PC with the USB cable. Windows should detect new hardware and then install the drivers. When you see the message "Your new hardware is installed and ready to use." then you can proceed to the next step. On the phone, go to Menu-Settings-Applications-Developement and make sure Android Debugging is enabled. Now on the PC click start-accessories-command prompt. In the command prompt window, type the following commands (or copy and paste.)
cd c:\SDK\platform-tools
adb devices
Leave the command prompt open, we may need it later.
If all went well, adb should list your phone. Congatulations! Setup is now complete.
Process:
Stage 1
1) Reboot into recovery. Check your current recovery version. If you have CWMT or MultiBoot you will need to change it, or this WILL brick your phone. Use Flash Image GUI (or the BACKside updater if you're running BACKside - thanks Jerry, you rock!) to flash Bobzhome's recovery.
2) Go to Backup and Restore, choose Backup.
3) Once done, click back to the main menu. Choose apply update from sd.
4) Once that is done, choose reboot system now.
5) Your phone may or may not boot at this point - don't panic! If it doesn't boot, just pull the battery, then boot back into recovery. If it did boot up, reboot into recovery anyway!
6) Choose factory reset/wipe data.
7) Choose apply update from sd (yes, again.)
8) Once done, reboot to system.
9) The phone should boot up to the stock rom. You can verify the radio version now by Menu-Settings-About Phone-Baseband Version. It should end in ZV9. If not, stop. Return to step 3, and repeat.
Stage 2
10) On the phone, go to Menu-Settings-Applications-Developement and make sure Android Debugging is enabled.
11) On the PC, navigate to C:\SDK\platform-tools. Double click Gordita.bat. If it doesn't work (or hits an error), open it with a text editor, then copy and paste each line individually into the command prompt window. You can skip the lines that begin with "echo."
12) Wait for it to finish. You'll know it's done when you see "Recovery flashed! Enjoy."
13) Reboot into recovery.
14) Go to Backup and Restore, choose Restore. Pick your latest backup.
15) Reboot. Done!
Notes:
If you want the stock rom with root access, skip step 14. Instead, choose install zip from sd card, and flash jcase's modified SuperUser zip package. Reboot. Done!
If you want a clean start (like I did) skip step 14. Instead, choose install zip from sd card, and flash your favorite rom (and gapps if necessary.) Reboot. Done!
I appreciate any feedback on this guide, as that will only improve it.
That's all there is to it, enjoy!
Last edited: