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

[APP] Root Checker - in the Android Market

OP joeykrim

24th January 2011, 10:57 PM   |  #1  
OP Recognized Developer
Thanks Meter: 1,290
 
1,944 posts
Join Date:Joined: Jan 2009
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. If the device doesn't have a root guide link provided in the application, please refer to http://www.google.com to find 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 & Root Check Pro
From my personal host: Root Check Pro
For those in China or other countries which block the Android Market use my personal hosting links above.

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

Screenshots:

Main Screen


Advanced Root Check


Advanced BusyBox Check


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; 11th November 2011 at 07:19 PM.
The Following 27 Users Say Thank You to joeykrim For This Useful Post: [ View ]
24th January 2011, 11:09 PM   |  #2  
-shift-'s Avatar
Senior Member
Thanks Meter: 826
 
4,596 posts
Join Date:Joined: Jun 2010
Donate to Me
More
w00t! nice job, joeykrim!
24th January 2011, 11:12 PM   |  #3  
ViViDboarder's Avatar
Recognized Developer
Flag San Francisco, CA
Thanks Meter: 619
 
1,562 posts
Join Date:Joined: Mar 2010
Donate to Me
More
I like!!!!!! 10 chAAAAAAAAAAAAAAAAAAAAAAAAARRRRRS
25th January 2011, 08:23 PM   |  #4  
OP Recognized Developer
Thanks Meter: 1,290
 
1,944 posts
Join Date:Joined: Jan 2009
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, 08:52 PM   |  #5  
Paul22000's Avatar
Senior Member
Thanks Meter: 141
 
3,476 posts
Join Date:Joined: Jan 2008
Donate to Me
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, 09:49 PM   |  #6  
OP Recognized Developer
Thanks Meter: 1,290
 
1,944 posts
Join Date:Joined: Jan 2009
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, 10:43 PM   |  #7  
Paul22000's Avatar
Senior Member
Thanks Meter: 141
 
3,476 posts
Join Date:Joined: Jan 2008
Donate to Me
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, 02:21 AM   |  #8  
OP Recognized Developer
Thanks Meter: 1,290
 
1,944 posts
Join Date:Joined: Jan 2009
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, 02:25 AM   |  #9  
Junior Member
Thanks Meter: 0
 
9 posts
Join Date:Joined: Jan 2011
Red face App
Handy, thanks!
27th January 2011, 02:38 AM   |  #10  
Member
Thanks Meter: 6
 
38 posts
Join Date:Joined: Oct 2006
More
Sweet app, works on my Stock german milestone 2.1u1

Sent from my Milestone using XDA App

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

Advanced Search
Display Modes