March 5th, 2012, 09:54 AM
Thread Author (OP)
Join Date: Dec 2010
Device(s): HTC One X+, HTC Desire.
Thanked 53 Times in 50 Posts
[TOOL][APK ROOT]SparkyRoot apk root method v1.3
Thought i'd re-post this here as it is incredibly handy.
This is for people that want Root on their Primes but do not want to mess around with the Bootloader.
Many thanks to SparkyRoot for posting this exploit method and rhcp0112345 for the original exploit, any support requests should go to the original post here:
[TOOL][APK ROOT]SparkyRoot apk root method - xda-developers
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)
Keep an eye on the original post for updates.
On a side note, although I got this to work first time no program would recongnise that my Prime was rooted. All I did to fix that was to run the Superuser app that installs with the above method after I had completed all the steps, confirm the dialog box and exit. I then started up each app that wanted root and Superuser added it to its allow field. (You may want to uninstall an app that needs root before performing the root in the first place, then reinstall after.)
This worked on my .15 OTA updated Prime.
And God said: DELETE lines One to Aleph. LOAD. RUN. And the Universe ceased to exist.
Then he pondered for a few aeons, sighed and added: ERASE. It never had existed.
Last edited by JAy3001; March 28th, 2012 at 08:13 AM.
Reason: Added v1.3 updates - Download is now v1.3