Guide to permanent root, s=off AND s=on


Last Updated:

  1. dasudevil

    dasudevil Well-Known Member This Topic's Starter

    Joined:
    Sep 22, 2009
    Messages:
    609
    Likes Received:
    45
    First of all i am just re-posting here. I did not do this to my phone and honestly will not. For those of you who cant wait for a permanent root here are the guidelines.


    XDA grankin01 deserves most of the credit for this tutorial as all I did was rewrite this tutorial in my own words (all I did was copy paste), edit the kernel module, and paste links to it and the hboot file within this tutorial. Also, thanks to adwinp for the instructions on hexeditting the kernel module to make it work with our devices.

    This was a collaborative #g2root effort, primarily involving scotty2, tmzt, IntuitiveNipple but also many others!




    Ok, so the usual disclaimers go here:

    I am not responsible for your bricked phone or the ignorance that may or may not have caused it based on the fact that you CHOSE to follow these steps. Read through the forums and LEARN before you attempt to flash any device. You have been warned.

    This method only works for those devices who have already received their OTA update!!!





    Now that that is out of the way here we go:

    First make sure you have visionary installed!

    Root.rar (all files plus a script to make things a little easier. [​IMG])
    root.rar
    md5sum: 46361b0cc8652d88688c0ab66d44950b

    1. Download the root.rar file and unzip it to /sdcard on your device.

    2. Run VISIONary to gain temp root.

    Now I am going to run two different sets of in instructions (you'll understand why in a minute):


    Terminal Emulator Method
    3a. Start terminal emulator up on your device.(I prefer this method b/c you can see the output.)

    a. type "su" + enter to gain root privileges.

    b. Type "cd /sdcard/root" + enter.

    c. Type "sh root.sh" + enter.

    d. Follow the on screen prompts.


    File Explorer Method
    3b. Start up root explorer, sufbs, or some other type of file browser with root privileges.

    a. Navigate to /sdcard/root on your device.

    b. Click on root.sh and allow it to run. Some file browsers ask you if you want to or not.

    c. Now wait about 18 to 20 seconds and restart your device into the bootloader to check if S=off is displayed.

    4. Run visionary again and reboot again. This will make root stick.

    You can now uninstall visionary and enjoy permaroot. [​IMG]

    If you still have problems getting su to work after this uninstall visionary, shutdown, pull battery, and restart. Should work after that. Props to PolishDude for figuring that one out.






    Process for turning S back on


    Download this file and unzip it to /sdcard on your device.

    unroot.rar
    unroot.rar
    md5sum: aad4e64126cf8d92d7e8b5abb48fdadd


    Terminal Emulator Method

    1. Open up terminal editor on your device.(I prefer this method b/c you can see the output.)

    a. Type "su" + enter to gain root privileges.

    b. Type "cd /sdcard/unroot" + enter.

    c. Type "sh unroot.sh" + enter.

    d. Follow the onscreen prompts.



    File Explorer Method
    2. Open root explorer, sufbs, or some other file browser with root access.

    a. Navigate to /sdcard/unroot.

    b. Click on unroot.sh and allow it to run. Some file browsers ask permission before they execute scripts.

    c. Wait 18 to 20 seconds and reboot your phone into the bootloader to check if S=on.

    You now have S=ON again.






    Since we opened up the nand to writes you should still retain persistent root privileges.

    Hope this makes it all easier for you.


    Once again i have not done this process and probably wont. Ill be sticking with the temp root I am only posting this so you have an extra option of root.


    All credit goes to : Grankin01 from the XDA forums. I just copied
     

    Advertisement
    jrock204657 likes this.

Share This Page

Loading...