WARNING: THIS COULD PERMENANTLY BRICK YOUR PHONE, INSTEAD OF ROOT IT IF YOU DO THE EVER-SO-SLIGHTEST THING WRONG. YOU'VE BEEN WARNED. I AM NOT LIABLE FOR YOUR STUPIDITY. ALSO, THE HBOOT FILE LOCATED HERE SHOULD ONLY BE USED ON THE G2. IF YOU SO CHOOSE TO USE THIS ON YOUR DESIRE Z, DESIRE HD, MOTOROLA RAZR, WHATEVER, IT WILL PROBABLY SCREW THINGS UP. YOU HAVE BEEN WARNED, ONCE AGAIN!
Whoa, where did that comment above come from?? =P Thanks mods, I appreciate it!
On that note, I would not recommend this on any phone other than the G2, as I have not personally tested it.
NOTES: This thread is not working in Tapatalk for some reason. Click here to open it in your browser. Also, this will not fix your phone's hinges, your nagging girlfriend, or world hunger. It is what it is.
VISIONary r12 has been temporarily pulled.
Expect an update to work with VISIONary r14 soon!
Credit goes out to scotty2, and all of the wonderful folks at #G2ROOT! WE LOVE YOU! <3
Donate to scotty2 (for root): email@example.com (PayPal)
Donate to me (for this guide): firstname.lastname@example.org (PayPal)
You need these files:
4ed6ac813dbea0ee263ba0f6dc288693 wpthis-OTA.ko 8ac8e7a331a199a48001c691e59b1b33 wpthis-pre-OTA.ko 7669ae12dc2faa10ae555a164980efd0 hboot-eng.img
Firstly, run VISIONary to gain temp root
Push the .ko file appropriate for your phone, and hboot-eng.img to /data/local/
Open a terminal on your phone, or open an adb shell from your computer.
$ su # insmod /data/local/wpthis-[YOUR_VER].ko
init_module 'wpthis-OTA.ko' failed (Function not implemented)
FINAL WARNING: THIS STEP COULD SEVERELY DAMAGE YOUR PHONE. USING THE INCORRECT FILE COULD CAUSE IRREPARABLE DAMAGE, MAKING YOUR PHONE NOTHING MORE THAN A BRICK.
That noted, if you would like S-OFF, go ahead and run this command in your terminal.
# dd if=/data/local/hboot-eng.img of=/dev/block/mmcblk0p18
If VISIONary gives you issues about already being rooted here, go ahead and skip this step. After you complete the guide and reboot, go ahead and run VISIONary, and hit "ROOT NOW", wait a minute or two, and reboot again. At this point, you will be fully rooted.
Close your terminal. If you are in adb shell, disregard
Run VISIONary again, this will lock in root. But wait, you're not done yet.
This step will lock in your perma-root and S-OFF. If you are using adb shell, you should still have your shell open. If you have used VISIONary r12 to perma-root, and are just wanting to apply S-OFF, your terminal should still be open. If you have just completed step 6, go ahead and reopen your terminal, and type su and press enter to regain root access.
Thanks again, everybody!