This guide is primarily for those that tried to use Visionary, but had issues with notification that the phone is already rooted...also I do not take any responsibility for any damages you might do to your phone doing all this....
I can verify that all this worked 100% for me...I have been Android user for only one week, even though I do have a decent knowledge of modding things, so if I made an extra step you can understand...better extra than 1 less!
I have first used Visionary+ R12, the whole permroot went through great, no errors and it worked from the bat...
I had to do a factory restore (over some Facebook integration crap), and since then I was never able to get root back with Visionary+...it just kept saying phone already rooted, etc...pressing permroot didn't do anything...
Here's what I did to get permroot and also I did HBOOT swap (confirmed S-OFF)...
I particurarly like sfjuocekr's HBOOT swap because it has checks integrated so if something went wrong before you pull the final trigger you will know it for sure!
You will need the following software in order to do this:
•Android Terminal Emulator app
•ADB
•G2TempRoot.zip
•DHD-v0.4.zip
•Root Files.zip
All guides/files I found on XDA.
Also I presume you know how to use/setup adb.
Step 1. - Temp root via rage (thanks to trigeek for the guide)
Since you will not need Visionary+ anyway after this, you might as well just uninstall Visionary+ and reboot NOW before doing anything.
Download G2temproot - http://www.mediafire...46tnpjj2t0dkjdu
ON YOUR PC:
Unzip the G2TempRoot files to a folder. From a cmd window or terminal, navigate to that folder and execute these commands from command prompt:
adb push su /sdcard/su
adb push Superuser.apk /sdcard/Superuser.apk
adb push rage /data/local/tmp/rage
adb push busybox /data/local/tmp/busybox
adb push root /data/local/tmp/root
adb shell chmod 0755 /data/local/tmp/*
After, ON YOUR PHONE:
1.Launch Terminal Emulator
2./data/local/tmp/rage
3.Wait for the message: "Forked #### childs."
4.Menu > Reset Term - Terminal Emulator will exit.
5.Launch Terminal Emulator, it Force Closes. Launch a second time, and you'll have a root shell
Step 2. - Insert .ko file (I believe this is an extra not needed step for permroot (maybe it's not), for HBOOT is required, but I did it anyway here also, it didn't do any harm), then get permroot
Download .ko files - http://www.mediafire...fffffcllc2pi6zi
From Root Files copy appropriate (it should match your Kernel Version, check folder names) wpx.ko file in /sdcard/ root directory.
In the terminal type:
insmod /sdcard/wpx.ko
You should see this message if everything is succssful (if you see any other you chose wrong .ko file):
init_module 'wpx.ko' failed (Function not implemented)
After that type:
/data/local/tmp/root
Next type:
sync
Now wait at least a minute, just to be safe. After waiting, reboot your phone using the power button. After it finishes starting up, launch the terminal emulator, and type 'su'. You should get the prompt asking you to grant permissions. If you got the prompt, congratulations! You have permanent root!
So now that you have that part done you can move to doing HBOOT swap.
Step 3 - HBOOT S-off swap (thanks to sfjuocekr for guide)
Download DHD-v0.4.zip - http://www.mediafire...4zlkmldn5nz7bk6
This particular version of HBOOT swap assumes you have used Visionary+ R12, so that's why this step is needed.
First open up the terminal and cd to /sdcard/.
Then type the following:
cp wpx.ko /data/local/wpthis-lovinglymadeforyoubymodaco.ko
In the terminal type:
insmod /sdcard/wpx.ko
You should see this message if everything is succssful (if you see any other you chose wrong .ko file):
init_module 'wpx.ko' failed (Function not implemented)
After you have done this please follow everything after STEP 4 in RTFM.txt of DHD-v0.4.zip archive.
Process is pretty self explanatory and has 2 checks before it writes HBOOT, so you will know for sure if everything is going as planned.
PLEASE make sure you check the checksums before each next step, as this will save your phone from being permanently bricked.
If the first and second MD5 sums match, HBOOT is flashed correctly.
At that point you can reboot and enjoy your permrooted phone with S-OFF.
I can verify that all this worked 100% for me...I have been Android user for only one week, even though I do have a decent knowledge of modding things, so if I made an extra step you can understand...better extra than 1 less!
I have first used Visionary+ R12, the whole permroot went through great, no errors and it worked from the bat...
I had to do a factory restore (over some Facebook integration crap), and since then I was never able to get root back with Visionary+...it just kept saying phone already rooted, etc...pressing permroot didn't do anything...
Here's what I did to get permroot and also I did HBOOT swap (confirmed S-OFF)...
I particurarly like sfjuocekr's HBOOT swap because it has checks integrated so if something went wrong before you pull the final trigger you will know it for sure!
You will need the following software in order to do this:
•Android Terminal Emulator app
•ADB
•G2TempRoot.zip
•DHD-v0.4.zip
•Root Files.zip
All guides/files I found on XDA.
Also I presume you know how to use/setup adb.
Step 1. - Temp root via rage (thanks to trigeek for the guide)
Since you will not need Visionary+ anyway after this, you might as well just uninstall Visionary+ and reboot NOW before doing anything.
Download G2temproot - http://www.mediafire...46tnpjj2t0dkjdu
ON YOUR PC:
Unzip the G2TempRoot files to a folder. From a cmd window or terminal, navigate to that folder and execute these commands from command prompt:
adb push su /sdcard/su
adb push Superuser.apk /sdcard/Superuser.apk
adb push rage /data/local/tmp/rage
adb push busybox /data/local/tmp/busybox
adb push root /data/local/tmp/root
adb shell chmod 0755 /data/local/tmp/*
After, ON YOUR PHONE:
1.Launch Terminal Emulator
2./data/local/tmp/rage
3.Wait for the message: "Forked #### childs."
4.Menu > Reset Term - Terminal Emulator will exit.
5.Launch Terminal Emulator, it Force Closes. Launch a second time, and you'll have a root shell
Step 2. - Insert .ko file (I believe this is an extra not needed step for permroot (maybe it's not), for HBOOT is required, but I did it anyway here also, it didn't do any harm), then get permroot
Download .ko files - http://www.mediafire...fffffcllc2pi6zi
From Root Files copy appropriate (it should match your Kernel Version, check folder names) wpx.ko file in /sdcard/ root directory.
In the terminal type:
insmod /sdcard/wpx.ko
You should see this message if everything is succssful (if you see any other you chose wrong .ko file):
init_module 'wpx.ko' failed (Function not implemented)
After that type:
/data/local/tmp/root
Next type:
sync
Now wait at least a minute, just to be safe. After waiting, reboot your phone using the power button. After it finishes starting up, launch the terminal emulator, and type 'su'. You should get the prompt asking you to grant permissions. If you got the prompt, congratulations! You have permanent root!
So now that you have that part done you can move to doing HBOOT swap.
Step 3 - HBOOT S-off swap (thanks to sfjuocekr for guide)
Download DHD-v0.4.zip - http://www.mediafire...4zlkmldn5nz7bk6
This particular version of HBOOT swap assumes you have used Visionary+ R12, so that's why this step is needed.
First open up the terminal and cd to /sdcard/.
Then type the following:
cp wpx.ko /data/local/wpthis-lovinglymadeforyoubymodaco.ko
In the terminal type:
insmod /sdcard/wpx.ko
You should see this message if everything is succssful (if you see any other you chose wrong .ko file):
init_module 'wpx.ko' failed (Function not implemented)
After you have done this please follow everything after STEP 4 in RTFM.txt of DHD-v0.4.zip archive.
Process is pretty self explanatory and has 2 checks before it writes HBOOT, so you will know for sure if everything is going as planned.
PLEASE make sure you check the checksums before each next step, as this will save your phone from being permanently bricked.
If the first and second MD5 sums match, HBOOT is flashed correctly.
At that point you can reboot and enjoy your permrooted phone with S-OFF.
Edited by BrAb, 14 November 2010 - 05:33 PM.







Sign In
Create Account

Back to top










