Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[TOOL][APK ROOT]SparkyRoot Apk root method

OP sparkym3

2nd March 2012, 07:52 AM   |  #1  
sparkym3's Avatar
OP Recognized Contributor
Thanks Meter: 797
 
428 posts
Join Date:Joined: Dec 2011
Donate to Me
More
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://forum.xda-developers.com/show....php?t=1515470
(TF201) http://forum.xda-developers.com/show....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)
Attached Files
File Type: apk SparkyRoot.apk - [Click for QR Code] (1.09 MB, 118943 views)
Last edited by sparkym3; 3rd May 2012 at 11:09 PM.
The Following 56 Users Say Thank You to sparkym3 For This Useful Post: [ View ]
2nd March 2012, 07:53 AM   |  #2  
sparkym3's Avatar
OP Recognized Contributor
Thanks Meter: 797
 
428 posts
Join Date:Joined: Dec 2011
Donate to Me
More
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://forum.xda-developers.com/show....php?t=1706588
Last edited by sparkym3; 1st July 2012 at 07:37 PM.
The Following 5 Users Say Thank You to sparkym3 For This Useful Post: [ View ]
2nd March 2012, 07:54 AM   |  #3  
Senior Member
Thanks Meter: 11
 
109 posts
Join Date:Joined: Oct 2007
Nice!!

Sent from my SPH-D710 using xda premium
2nd March 2012, 07:59 AM   |  #4  
demandarin's Avatar
Recognized Contributor
Flag Alexandria, Va
Thanks Meter: 2,046
 
6,980 posts
Join Date:Joined: Apr 2010
More
I just rooted the other night..lol. great work though. ill save it in my android tools folder for just in case anything voodoo fails on next update. thanks man! I was constantly checking this section since I posted on your thread n you said you might make an apk form of rooting. thanks again!
2nd March 2012, 08:40 AM   |  #5  
Orkeren's Avatar
Senior Member
Flag København
Thanks Meter: 65
 
292 posts
Join Date:Joined: Jan 2011
More
will try on my tf101 later today
rhcp0112345 stated his root-method would work on the tf101 too, so I hope your apk does too!
The Following User Says Thank You to Orkeren For This Useful Post: [ View ]
2nd March 2012, 05:31 PM   |  #6  
sparkym3's Avatar
OP Recognized Contributor
Thanks Meter: 797
 
428 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Quote:
Originally Posted by Orkeren

will try on my tf101 later today
rhcp0112345 stated his root-method would work on the tf101 too, so I hope your apk does too!

Yes, this should work for the tf101, I think the exploit was actually first found on that device and then confirmed on the prime later.
The Following User Says Thank You to sparkym3 For This Useful Post: [ View ]
2nd March 2012, 06:12 PM   |  #7  
Senior Member
Thanks Meter: 3
 
220 posts
Join Date:Joined: Feb 2011
I have a TF101 with stock ICS installed from Asus website. Can I install this apk through adb since I only have access to a Mac computer now? Thanks!
2nd March 2012, 06:16 PM   |  #8  
sparkym3's Avatar
OP Recognized Contributor
Thanks Meter: 797
 
428 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Quote:
Originally Posted by mj56gt

I have a TF101 with stock ICS installed from Asus website. Can I install this apk through adb since I only have access to a Mac computer now? Thanks!

Yes, you should be able to, or just download it strait from your web browser on your tablet.
The Following User Says Thank You to sparkym3 For This Useful Post: [ View ]
2nd March 2012, 10:53 PM   |  #9  
Orkeren's Avatar
Senior Member
Flag København
Thanks Meter: 65
 
292 posts
Join Date:Joined: Jan 2011
More
Well I can confirm it working

Sent from my Transformer TF101 using xda premium
2nd March 2012, 10:56 PM   |  #10  
Senior Member
Thanks Meter: 39
 
147 posts
Join Date:Joined: Jun 2010
More
I wasn't going to root just yet but if it's as easy as this then I guess I'm convinced. It also means I can run the ezoverclock just released too. What a good day this turned out to be
Thank you!

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes