First, I'd like to thank Chlinkchlink, Heritz (from XDA), and Superoneclick application for your help and original Root.zip File! Wouldn't work without this! I Finally found the perfect method to root this Virgin Mobile Device with S-On (Or OFF)! I Spent 3 days on my customers phone at my computer shop figuring a good method without read/write or freeze errors. I Simply EXTRACTED the SUPERUSER and ROOT files from SUPERONECLICK application and PASTED those files into the ROOT.ZIP File provided. Result? The ULTIMATE ROOT.ZIP MODIFICATION! Below are the methods.... Forget to mention... "I AM NOT RESPONSIBLE IF YOU BRICK/BREAK/THROUGH YOUR PHONE OUT THE WINDOW/ Etc!" That can only happen if you fail to backup your device or fail to read my steps and HTC Dev. Thanks and HAPPY ROOTING! Follow The HTC Dev method to unlock your bootloader. Sorry. Due to rules I am too new to submit links. Then install clockworkmod recovery like you would through adb on your computer. Download from attachment. make sure you Extract it! Place the clockworkrecovery image inside your Android Adb folder. Place your phone in bootloader usb mode and plug it into the computer. Open command prompt and browse to the folder where you placed the recovery example how: cd c:/ cd Android Now Flash this bad recovery! example on cmd prompt: fastboot flash recovery recovery-clockwork-126.96.36.199-marvelc.img Now you have clockworkmod recovery! Now hit Recovery on your cell... Get My Modified Root.Zip File on link attached. Now mount USB Storage and make sure your phone is still plugged in to computer. Copy my modified Root.zip file you downloaded into the root of your MicroSD Card. Unmount USB and flash the Root.zip file. Reboot phone and you are now rooted! Donate / Like Me/ And good comments if I helped you!!!