[TOOL][APK ROOT]SparkyRoot Apk root method

Search This thread

upsbeast

Member
Apr 29, 2010
14
0
canal winchester
Just tried the updated sparkyroot went through all steps again and said successful and the boxes in the sparky app are checked. Then downloaded root checker basic and it said i do not have root access... im kinda lost. :(
 

upsbeast

Member
Apr 29, 2010
14
0
canal winchester
I did install buzybox and everything from #19. Still no root access in root checker and went unistall busybox and fresh install and it said no root access upon install..
 
Last edited:

JerzyIroc

Senior Member
Aug 16, 2010
186
33
For some reason the app backup isn't working. Keeps saying the backup failed. Will this method work even if the backup failed?
 

pbezza

Senior Member
Sep 19, 2010
248
34
Australia
I did install buzybox and everything from #19. Still no root access in root checker and went unistall busybox and fresh install and it said no root access upon install..

I ended up running SparkyRoot 3 times and backed up an app and installed su each time. Once Busybox was installed a couple of apps still couldn't get root so I reinstalled these apps and all was good. Try reinstalling busybox and root checker and see how you go.
 

upsbeast

Member
Apr 29, 2010
14
0
canal winchester
I ended up running SparkyRoot 3 times and backed up an app and installed su each time. Once Busybox was installed a couple of apps still couldn't get root so I reinstalled these apps and all was good. Try reinstalling busybox and root checker and see how you go.

ok i uninstalled SU,busybox and root checker basic. then tried going through all steps again in sparkyroot and installing SU again. then i reinstalled root checker,busybox. when i go to install busybox within the app it says " busybox installer was not allowed root access!" then in root checker i hit verify root access and it says "sorry, this device does not have proper root access". when in sparkyroot and it says backup any app is there a specific place to have it backed up to?? cause it saves to my removable sd card?
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
Already rooted, and probably won't need this for awhile. Hopefully never. But I donated out of principle for your work. Thanks for your development.

Transformer Prime/Galaxy Nexus CDMA

Thanks for the support. I plan on adding an unroot step and a root backup so that this app will be able to keep root even once they fix the exploit. This should all be done by the time you need it next.

ok i uninstalled SU,busybox and root checker basic. then tried going through all steps again in sparkyroot and installing SU again. then i reinstalled root checker,busybox. when i go to install busybox within the app it says " busybox installer was not allowed root access!" then in root checker i hit verify root access and it says "sorry, this device does not have proper root access". when in sparkyroot and it says backup any app is there a specific place to have it backed up to?? cause it saves to my removable sd card?

For some reason the app backup isn't working. Keeps saying the backup failed. Will this method work even if the backup failed?

I have not tried it if app backup fails or if you backup to an sd card. The sd card should be fine but I'm not sure about the backup failure since it could fail at multiple points. You should be able to look at the checks within the app to see if it successfully copied su, if it did then you know it worked.

For those who see issues until you install/reinstall other apps, make sure the SuperUser app is running so it can grant su access. Also, you may try rebooting your device in case that status is cached by those apps.
 
Last edited:
  • Like
Reactions: trollallot

pbezza

Senior Member
Sep 19, 2010
248
34
Australia
Bizarre! Tried 'viperMOD PrimeTime v4.5' twice but it failed each time??? Might be some unknown Transformer Prime differentiations here?
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
For info. I bought my TFP here in the US therefore I have US_epad firmware and my TFP has a C10K sno.

I guess it is possible, but all of the devices should be the same as far as the software goes and this is a software exploit.

It seems like I remember reading that people had issues with the backup app when busybox is installed. If anybody has busybox installed while trying to run the root then it may mess with the rooting process as well. Just spit-balling here since I do not see this with my device and cannot test out why.
 
  • Like
Reactions: trollallot

Pixelation

Senior Member
Jan 14, 2012
559
103
Jersey
I guess it is possible, but all of the devices should be the same as far as the software goes and this is a software exploit.

It seems like I remember reading that people had issues with the backup app when busybox is installed. If anybody has busybox installed while trying to run the root then it may mess with the rooting process as well. Just spit-balling here since I do not see this with my device and cannot test out why.

After trying three times, it rooted. I had noticed others saying install root checker and busy box....I did on third time then reinstalled and it worked :)
Maybe a NOTE in the OP to let people know what to do :)

Great app, thanks bud :)

Dee Ex Two - See Em Seven
 

Pixelation

Senior Member
Jan 14, 2012
559
103
Jersey
Does this work for the prime 100%?

Press thx if I helped! :) :) :)

Sent from my LG Thrill 4G on Cm7 Nightlies with ICS theme!

It worked for me, just used. But after completing if you don't have root, try re running app then install root checker, and or busy box and reinstall them. Took me the times but I give credit to the purple that first listed the how to, and OP :)

Sent from my Transformer Prime TF201 using Tapatalk
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
After trying three times, it rooted. I had noticed others saying install root checker and busy box....I did on third time then reinstalled and it worked :)
Maybe a NOTE in the OP to let people know what to do :)

Great app, thanks bud :)

Dee Ex Two - See Em Seven

I have added a comment about this in my second post, though I could not be too specific to the exact steps to follow as I don't think the root cause has been pinned down.

I have also updated the app to include a donation link for the user the current root method is based on.
 
  • Like
Reactions: trollallot

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    This APK root method is currently based on the busybox exploit that rhcp0112345 found, so thanks to him. I currently do not have a donation link in the app for him, but I will add one if he sends me the link and anybody can jump over to his original post if they would like.

    This is an interim step of this app as I have been trying to finish a more complicated root method, since this one is most likely to get patched shortly. Also, in future updates I will be adding an unroot method as well as possible rootkeeper type functionality and depending on feedback I may add a quick install for the unlock tool.

    The steps are similar to the PC version except it only requires a button press to perform the step.
    1. Install this app (SparkyRoot)
    2. Click step 1, Exploit (will move the files around and replace the busybox file)
    3. Click step 2, Open up the ASUS App Backup tool and backup an app (you can use this one, its small)
    4. Return to this app and Click step 3 Install SuperUser (will install the SuperUser app)
    5. Click step 4, Cleanup (will cleanup all of the temporary files and revert the busybox file)
    6. Profit???


    UPDATE: 3/3/2012 - v1.1 - enhancements
    Added a button for opening the backup app.
    Updated SuperUser app to the latest version (you would have gotten a market update anyway)
    Added indicators for if the su binary is there and if it has the proper read/execute permissions
    Added indicator for if the SuperUser app is installed


    UPDATE: 3/5/2012 - v1.2 - minor update
    Added donation link for rhcp0112345
    He also requested that I put his link in this thread so here are those
    (TF101) http://xdaforums.com/showthread.php?t=1515470
    (TF201) http://xdaforums.com/showthread.php?t=1518429


    UPDATE: 3/18/2012 - v1.3 – enhancement/fix
    Fixed issue where if you have never opened the app backup tool before the rooting would fail due to not accepting the terms of service
    Added an unroot option (the current method requires superuser installed so that it can grant this app permission to unroot)
    6
    From comments below, it appears that there may be an issue with checking you root access in correlation to Root Checker and BusyBox. I have never installed either of these apps on my device and have never seen the issue. To help clear some of this up I have added a check into my app that will tell you if the files are all set up properly, with proper permissions.

    Also, make sure the SuperUser app is running in the background so that it can give root access to apps that you specify (if it is not running, your device will appear to not be rooted).

    If you are having any issues, and you are using these apps, I would recommend that you uninstall them prior to rooting and then reinstall them after you have finished running the app to root the device and then reboot the device.

    FYI
    This root app has been confirmed working on certain versions of the ASUS Transformer (TF101), Transformer Prime (TF201), Transformer (TF300) Devices.
    This includes
    v9.4.2.15 for the TF201
    v9.2.1.11 for the TF101
    v9.4.3.17 for the TF300


    This method (as it is currently implemented) no longer works with:
    v9.4.2.21 for the TF201
    v9.2.1.17 for the TF101
    v9.4.3.26 for the TF300


    To root on one of these non-supported ROM versions, please use this new root tool I have created.
    http://xdaforums.com/showthread.php?t=1706588
    3
    I receive "Parse error" and it display "There is a problem parsing the package".

    I already shut down my laptop, try downloading again and if you still have issues let me know and I will reupload it once I make it home.
    3
    The problem is that every one who could have found an exploit is already unlocked.

    I wouldn't say everyone, and one can still find exploits if one is unlocked since one still has access to the code and OS updates.

    I am not unlocked, since I am still waiting to RMA mine for a screen defect and though that should not be affected by unlocking (since it is a hardware defect) I don't plan on taking that chance, and I am currently looking for a new exploit (I released the first root method for the TP201 on ICS). But, I am not finding too much time to work on it around spending time with my family.
    3
    im getting this tablet tomorrow and would like to root it, there are so many threads regarding this process, can someone summarize: dos and donts? also can the tablet be unrooted after?

    Thank you

    Unfortunately, the forum has become a bit confusing for newcomers. To summarise for you:

    1. If your device comes to you still with ICS then the method described in the OP of this thread should get you rooted.

    2. You will lose root again if you update to Jelly Bean. Protecting root with Voodoo Rootkeeper left many of us with only partial root after upgrade but we had success getting full root back using the method HERE.

    3. If your tablet has already been upgraded to Jelly Bean then the only way to root at this time is to unlock the bootloader using the official Asus tool, flash a new Recovery and then install an already rooted custom ROM. The unlock process is irreversible.