Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Root/Busybox in 4.3 #45

Open
BrandoCommando opened this issue Jul 29, 2013 · 1 comment
Open

Root/Busybox in 4.3 #45

BrandoCommando opened this issue Jul 29, 2013 · 1 comment
Labels
Milestone

Comments

@BrandoCommando
Copy link

It seems that root access is not working on Android 4.3. Traced it down to FileManagerApplication.areShellCommandsPresent() which is used to determine if the device is rooted, and whether or not to allocate a privileged console.
This was tested with the SuperSU daemon binary, which may be the cause of the problem. This is on a 2012 Nexus 7 with JWR66V stock Android 4.3, CWM recovery, Chainfire SuperSU 1.43, and busybox installed using "Smart Install".
Two binaries that are "required" are missing:
/system/xbin/cp
/system/xbin/grep
When I installed busybox with "Normal Install", it appears root access works.

@bkensey
Copy link

bkensey commented Jul 30, 2013

What application was used to install the busybox binaries? I'll do some double checking, but it sounds like our app is requiring a full normal installation of busybox. I'm thinking it would be a good idea to provide that functionality within our app, and control the busybox installation for the user. It would make for a much better experience for stock rooted users.

At the very least, we should provide a more descriptive error that lets the user know what is wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants