FORUMS

Analysis & Opinion

Top Forum Discussions

[APP] Root Checker - in the Android Market

1,963 posts
Thanks Meter: 1,305
 
By joeykrim, Recognized Developer on 24th January 2011, 09:57 PM
Post Reply Subscribe to Thread Email Thread
Background:
Originally posted on XDA and Google Play in 2011 and frequently updated with over 10M users!

Disclaimer:
** This application will NOT provide root access **
** FREE on XDA - Want to help the rooting community! **

Brief Description:
This application will allow the user to confirm they have proper root (super user) access and proper busybox install.
Advanced Root Check mode will show, Superuser.apk installation and version, adb shell default user mode, standard su binary locations and permissions, along with root uid/gid. Advanced Busybox Check will show all applets the installed Busybox binary supports. Advanced Root Check and Busybox Check have an email feature allowing results to be easily shared/exported. Over 20+ different devices have links to their device specific rooting guides.

Description:
The goal of this application is to provide even the newest Android user with a simple method to check for root access on their phone. This is a very simple application to notify the user whether or not they have properly setup root access and whether or not they have properly installed busybox. For advanced users, this application will provide many more details giving the user greater control and knowledge of their root and busybox installation.

Gaining root access varies based on manufacturer, model, and carrier. Please refer to device specific posts and boards here on XDA or use http://www.google.com to search for the appropriate support areas for your specific rooting needs. Feel free to email me with root guides which have worked!

Download:
From the Android Market: Root Check Basic (Free) & Root Check Pro (Paid)
From my personal host: Root Check Pro (Free)
For those in China or other countries which block the Android Market, please use my personal hosting link above.

Feedback:
Please PM me with feedback, suggestions and comments. Thank you!

Screenshots:
Root Checker Basic - Successful Results


Root Basics - Learn the essentials about Android root


Root Checker Pro - Success Results - Part 1


Root Checker Pro - Success Results - Part 2


Change Log:
Version 3.7
** Added System PATH variable output to advanced
** Added BusyBox binary location to advanced
** Added /system/xbin/sudo check to advanced
** Added root guide links for Motorola Photon & Samsung Prevail
** Hide empty results text field on App Load
** Updated title from Busybox to BusyBox
Last edited by joeykrim; 13th June 2015 at 10:36 PM.
The Following 28 Users Say Thank You to joeykrim For This Useful Post: [ View ]
 
 
24th January 2011, 10:09 PM |#2  
-shift-'s Avatar
Senior Member
Thanks Meter: 826
 
Donate to Me
More
w00t! nice job, joeykrim!
24th January 2011, 10:12 PM |#3  
ViViDboarder's Avatar
Recognized Developer
Flag San Francisco, CA
Thanks Meter: 624
 
Donate to Me
More
I like!!!!!! 10 chAAAAAAAAAAAAAAAAAAAAAAAAARRRRRS
25th January 2011, 07:23 PM |#4  
OP Recognized Developer
Thanks Meter: 1,305
 
More
Released an update!
v1.5 - Jan 25th 2011
** Added Froyo App2sd native support
** Added Exit button to the menu
** Refined dialog box menu code


v1.4 - Jan 24th 2011
** Added options menu under the hardware menu key
** Added disclaimer and about menu sections
** Increased efficiency in a few functions
** Fixed screen rotation button/text color bug
** Removed old and unused code
** Prepared application for possible future translations
25th January 2011, 07:52 PM |#5  
Paul22000's Avatar
Senior Member
Thanks Meter: 153
 
Donate to Me
More
Pretty neat.

The Busybox checker doesn't work for me though. I launch Titanium Backup, click Problems, it downloads everything and then says Busybox installed. Then I launch Root Checker and it says it's not installed (for Root, it says yes).
26th January 2011, 08:49 PM |#6  
OP Recognized Developer
Thanks Meter: 1,305
 
More
Quote:
Originally Posted by Paul22000

Pretty neat.

The Busybox checker doesn't work for me though. I launch Titanium Backup, click Problems, it downloads everything and then says Busybox installed. Then I launch Root Checker and it says it's not installed (for Root, it says yes).

Titanium Backup installs a local copy of busybox ONLY for Titanium backup to use. It does not install a systemwide busybox, which is the proper way to install it. It would be very hard to look for every specific application's locally installed version of busybox as they are hidden from other apps by default and root access must be obtained to even find them.
Thanks for the feedback. It is a good confirmation to what I had suspected regarding Titantium backup.

Glad to hear root check verifies root correctly!

Released new Version 1.6:
** Added Advanced mode for experienced users
** Added toggle for advanced mode under Options Menu
26th January 2011, 09:43 PM |#7  
Paul22000's Avatar
Senior Member
Thanks Meter: 153
 
Donate to Me
More
Quote:
Originally Posted by joeykrim

Titanium Backup installs a local copy of busybox ONLY for Titanium backup to use. It does not install a systemwide busybox, which is the proper way to install it. It would be very hard to look for every specific application's locally installed version of busybox as they are hidden from other apps by default and root access must be obtained to even find them.
Thanks for the feedback. It is a good confirmation to what I had suspected regarding Titantium backup.

Glad to hear root check verifies root correctly!

Released new Version 1.6:
** Added Advanced mode for experienced users
** Added toggle for advanced mode under Options Menu

Ahh, I didn't know that it got installed ONLY for Titanium Backup. That makes sense.

How do you install BusyBox for all applications? (I've never actually installed it for any reason other than from within Titanium Backup.)
27th January 2011, 01:21 AM |#8  
OP Recognized Developer
Thanks Meter: 1,305
 
More
Quote:
Originally Posted by Paul22000

How do you install BusyBox for all applications? (I've never actually installed it for any reason other than from within Titanium Backup.)

Either use a custom rom, they all generally install busybox correctly, or search the market for BusyBox, an app by Stephen (Stericson), a senior moderator here on XDA, which should install it correctly.
Hope that helps and appreciate your support in using my app!
27th January 2011, 01:25 AM |#9  
Junior Member
Thanks Meter: 0
 
More
Red face App
Handy, thanks!
27th January 2011, 01:38 AM |#10  
Member
Thanks Meter: 6
 
More
Sweet app, works on my Stock german milestone 2.1u1

Sent from my Milestone using XDA App
29th January 2011, 05:47 PM |#11  
Omnichron's Avatar
Senior Member
Flag East Highland, CA
Thanks Meter: 119
 
More
Thanx man!

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools
Display Modes