Hi,
Holding in my hands this Chinese pretty well made and fast thing (maybe just border plastic looks little bit loose).
But in this post I will not tell about quality of this tablet, writing this just for other people who "googled" to solve problems :cyclops:
Device spec:
Freelander PD80 Shangpin
Exynos quadcore
Android 4.0.4
So nothing new here just flow what you need to perform.
Really this article not about rooting actually it's how to get root work here.
I'm using linux so everything below aligned to linux but with some modification you can perform everything under windows.
This flow can be applicable to any device with such problem.
And as usual - Whatever you do with your device, you do that at your own risk.
Description:
1. Executing "su" in connectbot or android terminal emulator return next:
2. By executing "su" from adb shell I'm getting the root rights:
Conclusion:
So device is rooted problem just with "wrong" su binary (even busybox inside).
Let's solve it if it's really your problem.
Steps to solve:
1. Download "chainsdd superuser" (site http://androidsu.com/superuser/ direct link http://downloads.noshufou.netdna-cdn...arm-signed.zip)
2. extract archive and find inside Superuser.apk and su
3. Put Superuser.apk and su into folder with adb
4. Upload them to android device sdcard by executing from PC:
5. Now we need to move them into system
Launch adb shell:
6. Make sure that system partition writable (it was my case):
As result you will see:
In our case we don't need that. But if you see "ro" instead of "rw", you need to simply remount it:
7. Back up old su binary by executing
8. Copy su binary from sdcard to system
Fix permissions:
Check permissions:
You'll see something like this:
and link it
9. Copy superuser.apk to system applications:
Fix permissions:
Check permissions:
You'll see something like this:
10. Reboot. And try to execute su from connectbot or android terminal emulator.
You'll be asked about granting permission.
That's all now we can do everything.
Good luck.
Holding in my hands this Chinese pretty well made and fast thing (maybe just border plastic looks little bit loose).
But in this post I will not tell about quality of this tablet, writing this just for other people who "googled" to solve problems :cyclops:
Device spec:
Freelander PD80 Shangpin
Exynos quadcore
Android 4.0.4
So nothing new here just flow what you need to perform.
Really this article not about rooting actually it's how to get root work here.
I'm using linux so everything below aligned to linux but with some modification you can perform everything under windows.
This flow can be applicable to any device with such problem.
And as usual - Whatever you do with your device, you do that at your own risk.
Description:
1. Executing "su" in connectbot or android terminal emulator return next:
Code:
$ su
su: uid xxxxx not allowed to su
Code:
linux$ ./adb shell
android$ su
android#
So device is rooted problem just with "wrong" su binary (even busybox inside).
Let's solve it if it's really your problem.
Steps to solve:
1. Download "chainsdd superuser" (site http://androidsu.com/superuser/ direct link http://downloads.noshufou.netdna-cdn...arm-signed.zip)
2. extract archive and find inside Superuser.apk and su
3. Put Superuser.apk and su into folder with adb
4. Upload them to android device sdcard by executing from PC:
Code:
# ./adb push ./su_free /sdcard/su_free
Code:
# ./adb push ./Superuser.apk /sdcard/superuser.apk
Launch adb shell:
Code:
$ ./adb shell
$ su
#
Code:
# mount|grep system
Code:
/dev/block/mmcblk0p2 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
Code:
# mount -o remount,rw /system
Code:
# cp /system/xbin/su /system/xbin/su_ori
Code:
# cp /sdcard/su /system/xbin/su
Code:
# chmod 6755 /system/xbin/su
Code:
# ls -l /system/xbin/|grep su
Code:
-rwsr-sr-x root root 380532 2013-11-17 01:02 su
-rwsr-sr-x root root 64412 2013-11-17 01:18 su_ori
Code:
# ln -s /system/xbin/su /system/bin/su
Code:
# cp /sdcard/Superuser.apk /system/app/superuser.apk
Code:
# chmod 644 /system/app/superuser.apk
Code:
# ls -l /system/app|grep superuser.apk
Code:
-rw-r--r-- root root 1468798 2013-11-17 01:10 superuser.apk
You'll be asked about granting permission.
That's all now we can do everything.
Good luck.