Android Tablets Forum banner
1 - 9 of 9 Posts

·
Registered
Joined
·
9 Posts
I have split these posts out of the main firmware thread as they really are a topic of their own and will hopefully sponsor further discussion and growth. - Tasselhof

[hr]

hi,
i ve managed to successfully unpack, modify, repack and install the official img with rk2918_tools ( https://github.com/j...ie/rk2918_tools) <-- greats tools!

in the process:

- i deleted all chinese apps and keyboards
- copied Superuser.apk in system/app
- copied su in /system/bin
- deleted su and made a ln in /system/xbin
- verified permissions

unfortunately this didn't did the trick!
so now i ve got a slim clean functional ics image bur still no root.

to resume
- no adb connection
- Superuser + su it's not enough to get root
 

·
Registered
Joined
·
9 Posts
Discussion Starter · #2 ·
ok,
you can download the img here:
http://www.4shared.com/file/3QMBdCBS/A15ratto4.html
flash as usual with Rockchip Batch tool
Enjoy!

MODS:
- changed locale from CN to EN (ro.product.locale.region=EN and ro.product.locale.language=EN)
- changed time zone in GMT+2:00 (persist.sys.timezone=GMT+2:00)
- activated adb (persist.service.adb.enable=1) <-- Still no connection

- deleted all chinese apps except ZDbox (english locale OK) ES File Explorer (english locale OK) and ES TaskManager (english locale OK)
- Copied SuperUser.apk to system/app with the following file permissions: User: 0, Group:0, User:RWX, Group R, Other:R
- Copied su to /system/bin with the following file permissions: User: 0, Group:0, User:RWX, Group:RWX, Other:RWX
- created a link in /system/xbin to su in /system/bin
- Busybox already in system/bin

as said still no root :-(
 

·
Registered
Joined
·
9 Posts
Discussion Starter · #5 ·
Hi,
as the ICS ROM is unstable (on teclast site it's labeled as testing firmware) i 've just repeated the same workflow for the last prod version 1.01 gingerbread

MODS
- changed locale from CN to EN (ro.product.locale.region=EN and ro.product.locale.language=EN)
- changed time zone in GMT+2:00 (persist.sys.timezone=GMT+2:00)
- deleted ALL chineses apps
- Copied SuperUser.apk to system/app with the following file permissions: User: 0, Group:0, User:RWX, Group R, Other:R
- Copied su to /system/bin with the following file permissions: User: 0, Group:0, User:RWX, Group:RWX, Other:RWX
- created a link in /system/xbin to su in /system/bin
- Busybox already in system/bin
- Copied "root check" app

this version is rooted! :)

http://www.4shared.com/file/wz7trrt9/A15Ratto101.html

have fun
 

·
Registered
Joined
·
9 Posts
Hi,

the ICS clean ROM is rootable! :)

sorry for my first statement ﴾͡๏̯͡๏﴿ (i bought this tablet to learn Android prog&#8230;)

actually adb is activated on ICS clean version;
as usual the problem was the rockchip usb driver not recognized by Win7.

so i tried on a osx and on a linux&#8230; Bingo! Root bloody root!

the only trick is to add this id 0x2207 in ~/.android/adb_usb.ini and reboot.
After that adb recognized the device and it 's then possible to send the usual script by terminal:

./adb shell "chmod 06755 /system/bin/su"
./adb shell "rm /system/xbin/su"
./adb shell "ln -s /system/bin/su /system/xbin/su"
./adb push Superuser.apk /system/app/.
./adb shell rm /data/local.prop
./adb shell rm /data/local/tmp
./adb shell mv /data/local/tmp.bak /data/local/tmp
./adb push busybox /data/local/tmp/.
./adb shell "chmod 755 /data/local/tmp/busybox"
./adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
./adb shell "dd if=/data/local/tmp/busybox of=/system/xbin/busybox"
./adb shell "chown root.shell /system/xbin/busybox"
./adb shell "chmod 04755 /system/xbin/busybox"
./adb shell "/system/xbin/busybox --install -s /system/xbin"
./adb shell "rm -r /data/local/tmp/busybox"
./adb reboot
 

·
Registered
Joined
·
1 Posts
Hi,

the ICS clean ROM is rootable! :)

sorry for my first statement ﴾͡๏̯͡๏﴿ (i bought this tablet to learn Android prog&#8230;)

actually adb is activated on ICS clean version;
as usual the problem was the rockchip usb driver not recognized by Win7.

so i tried on a osx and on a linux&#8230; Bingo! Root bloody root!

the only trick is to add this id 0x2207 in ~/.android/adb_usb.ini and reboot.
After that adb recognized the device and it 's then possible to send the usual script by terminal:

./adb shell "chmod 06755 /system/bin/su"
./adb shell "rm /system/xbin/su"
./adb shell "ln -s /system/bin/su /system/xbin/su"
./adb push Superuser.apk /system/app/.
./adb shell rm /data/local.prop
./adb shell rm /data/local/tmp
./adb shell mv /data/local/tmp.bak /data/local/tmp
./adb push busybox /data/local/tmp/.
./adb shell "chmod 755 /data/local/tmp/busybox"
./adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
./adb shell "dd if=/data/local/tmp/busybox of=/system/xbin/busybox"
./adb shell "chown root.shell /system/xbin/busybox"
./adb shell "chmod 04755 /system/xbin/busybox"
./adb shell "/system/xbin/busybox --install -s /system/xbin"
./adb shell "rm -r /data/local/tmp/busybox"
./adb reboot
Ratto! You are my only light here... (thanks btw)

Can you make a step by step on how to activate with linux? (a little bit noob on using Linux here...)
 

·
Registered
Joined
·
25 Posts
I've just installed this ROM, using Windows Vista (XP wasn't happy with the RockChip usb driver). The google market app cannot download any apps successfully. Every attempt to install an app fails with "an error occurred ..." messages. Did you get this problem?

Edit: sorry, spoke too soon - its working now (after updating ZDBox).
 
1 - 9 of 9 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top