I need to install some APPs that need ROOT permission.
How can I root this Android image?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I need to install some APPs that need ROOT permission.
How can I root this Android image?
yes you can, here is a video of my rooted image running http://www.youtube.com/watch?v=FLe9hIH8I2I just use Z4root.apk. Since I helped you maybe you can help me, I have submitted request for flash plugins for both linux and android from TI but have yet to receive anything got any ideas?
chrisromero15@gmail.com
Bin,
I am using a Froyo image for Beagleboard XM and cannot get root access. I'm seeing 'Permission denied' with almost everything I'm trying to do.
Following Chris's post, tried to download Z4root.apk app, but download wasn't successful saying that application isn't compatible with this Android image.
Stuck on this for a long while, help would be really appreciated. I'm new to Android and Beagleboard XM.
Thanks in advance!
Rajan
Can you please give one simple example what you are trying to do which got permission denied?
Since you have the image in the SD card, you can do whatever needed to get the access, for example, modifying /init.rc on a Linux host.
Bin, to get started with this platform and Android, I'm first trying to get Android source code and build the core sources.
After going through some online forums, I'm guessing there is a good chance that I'm doing something not allowed on Android. I'm trying to run su, sudo, curl or chmod commands. Please let me know if these are expected to run on Android. I will do some more work and post further query after trying some things out.
But it will be great if you can point me to any documentation or let me know what I can check on /init.rc to confirm if I already have root access or not. I apologize for complaining about this without knowing all the details.
I am guessing the information from those online forums are for android products such as phones, in which you no longer have root access by default, so you have to root it.
But Rowboat is an Android development environment, it has root access for almost everything by default, you can directly run chmod command similar to those in /bin/ or /system/bin/, but you dont have to run su or sudo first since you are already in root.
Similar to Linux, when you run rowboat on your platform, you will see '#' in the serial console, which means you are in root, instead of '$'.
In case anyone is interested I've just gone through this with Gingerbread. With the development environment you are rooted on the console but not when you are running in the Android java environment. Attempting to do 'su' there or run programs such as SoftKeys that require root access will not work and you will get permission denied. Do the following to be able to run applications as root:
Download the zip file from:
http://bit.ly/su2361ef
The information in the following forum will help although most of it does not apply to the TI development platform.
http://forum.xda-developers.com/showthread.php?t=682828
Simple fix is to copy Superuser.apk into the /system/app directory. Next copy 'su' from the zip file at the web link into /system/bin directory and execute:
chmod 6755 /system/bin/su
I'm running on an NFS mount but you can copy these files to an SD Card using a PC and then use the root console on Android to change the permissions.
With this you can also run the terminal emulator and 'su' will work.
Kev
Rajan,
Try a different version of z4root if not use temporary root the permanent, no need for all the other mumbo jumbo, this works fine as I have done it with both froyo and gingerbread, the only difference is I used the prebuilt image and made my personal adjustments as needed, by the way since TI never wanted to give me flash for linux I was able to come up with a creative solution
cromero
You can try to change android file permission ( in rootfs partition) , for me I changed some folders like sys, system, mnt,.. ( chmod 4777 for example ) and get root permission immediately. Hope it useful for you