I just bought a Cube U30GT Android tablet, based on the Rockchip RK3066 ARM chipset. Here are the instructions to root it under Linux.

The U30GT is a nice tablet. It only cost me about 180 euros (150 tablet + shipping, 30 VAT or “BTW” as it’s called in the Netherlands). Value for money!

Now the reason I bought this very tablet is that it’s specs are nearing older Intel “Atom” chips, which could mean that this 180 tablet is actually a 350 laptop – minus keyboard. So the first thing to do here was to root the thing.

Here is the step-by-step instructions for rooting this tablet under Linux. Usual disclaimers apply: do not try this at home; if you break your tablet, it’s broken; no guarantees. It worked for me, quite easily, but it may not work for you.

2012-04-12 I received some reports of non-bootable machines, please read the update.Add USB identification for the RK3066 chip,0×2207, 0x300a. Your code will now look like:

if (!(h = libusb_open_device_with_vid_pid(c, 0x2207, 0x290a)))if (!(h = libusb_open_device_with_vid_pid(c, 0x2207, 0x281a)))if (!(h = libusb_open_device_with_vid_pid(c, 0x2207, 0x300a))) fatal("cannot open device\n");

Install libusb-1.0-0-dev and compile:sudo apt-get install libusb-1.0-0-devgcc -o rkflashtool rkflashtool.c -lusb-1.0 -O2 -W -Wall -s

Turn off your U30GT. Insert the USB cable. Hold the “volume +” button, then push the “power” button for about 5 seconds. Afterwards, “lsusb” should show the U30GT identification, something like Bus 001 Device 007: ID 2207:300a

Read the partition information for your U30GT:

sudo ./rkflashtool r 0x0000 0x2000 > /tmp/parm

in /tmp/parm you will find something like:

CMDLINE: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x00100000@0x00018000(backup),0x0003a000@0x00118000(cache),0x00200000@0x00152000(userdata),0x00002000@0x00352000(kpanic),0x00100000@0x00354000(system),-@0x00454000(user)

It’s the “(system)” partition that we’re after. In this case: 0×00100000@0×00354000

Use rkflashtool again, with our newly found parameters:

sudo ./rkflashtool r 0x00354000 0x00100000 > /tmp/system.loop

Save this file in a safe place, it is your original!

From hereon, it’s rather trivial. Mount the p_w_picpath, change whatever you like and write it back. Something like:

sudo mount -o loop /tmp/system.loop /mntcd /mnt/appcp ~/Download/Superuser.apk /mnt/appcp ~/Download/su.arm /mnt/bin/su

There are lots of other things that you may want to do, like removingbuyu.apk CCCCACDE.apk com.chaozh.iReaderFree_145459.apk cube.0.3.0_v2963.apk es.apk Galaxy4.apk hd.apk HoloSpiralWallpaper.apk MagicSmokeWallpapers.apk qq_hd_1.7.0.apk uc.apk, change the bootanimation.zip and mess around freely. You did copy your p_w_picpath in step 8, didn’t you?

Write back and reboot: sudo umount /mntsudo ./rkflashtool w 0x00354000 0x00100000 < /tmp/system.loopsudo ./rkflashtool b

That's all, folks!

rk3066 android4.4,Rooting the Cube U30GT rk3066 android tablet相关推荐

  1. android4.0自定义锁屏总结【android锁屏研究一】

    最近搬家了,从北京--->深圳,除了天气有点不同外,其他的都差不多,工作性质和以前也类似!纪念一下自己的迁移. -----题外话 转载请表明出处:http://blog.csdn.net/wda ...

  2. 3g android4 移植 飞思卡尔i.MX 6Quad Android 4.2.2的中兴和Ublox 3G驱动移植 Android——4.2 - 3G移植之路

    点击打开链接 3g android4 移植 点击打开链接 飞思卡尔i.MX 6Quad Android 4.2.2的中兴和Ublox 3G驱动移植 点击打开链接  Android--4.2 - 3G移 ...

  3. htc g1 android4.0,HTC解锁其旧款android手机HTC G1的BL

    来源: IT168 作者: 梁子 2012-03-08/17:23 HTC终于发布了其旧版Dream手机的解锁引导程序,该手机是HTC第一款Android智能机,也是全球首款android手机,于三年 ...

  4. android4.4的手机,各品牌获Android 4.4升级手机型号大汇总

    和iOS设备不同,并不是所有的Android机型都可以升级到最新版的Android系统,而且就算能够升级,各品牌手机的升级时间节点也有所不同.虽然谷歌在发布时表示Android 4.4 KitKat对 ...

  5. android4.0 音频框架 opensl openmax,适用于android的OpenSL ES指南-面向Android的OpenSL ES

    本文将详细说明NDK中OpenSL ES™的实现与OpenSL ES 1.0.1参考规范的不同.在使用规范中的示例代码时,可能需要修改它以在Android上工作. 除非另有说明,所有功能都可以在And ...

  6. Android4.0 Design之UI设计易犯的错误2

    想成为Android的杰出开发工程师,不懂得Android的设计规则怎么可以,Android4.0问世后谷歌公司为Android程序员规范了一系列的设计原则,不要再盲目的模仿IOS的设计了,因为And ...

  7. Android4.0 Design之UI设计易犯的错误1

    想成为Android的杰出开发工程师,不懂得Android的设计规则怎么可以,Android4.0问世后谷歌公司为Android程序员规范了一系列的设计原则,不要再盲目的模仿IOS的设计了,因为And ...

  8. android4.2添加重启菜单项

    本文主要是针对android4.2关机菜单添加重启功能 A.关机提示 android4.2/frameworks/base/policy/src/com/android/internal/policy ...

  9. java 强制安卓竖屏,Android4.0强制横屏竖屏

    Android4.0强制横屏竖屏 方法一: android4.0/frameworks/base/services/Java/com/android/server/wm/WindowManagerSe ...

最新文章

  1. 「杂谈」AI工业界都有哪些值得参加的比赛?
  2. 试用 smartdraw 2010 方便快捷的图表工具
  3. shiro之AuthenticationStrategy
  4. ASP.NET之.NET FrameWork框架
  5. [转]清华梦的粉碎—写给清华大学的退学申请
  6. Windows中通过bat定时执行命令和mysqldump实现数据库备份
  7. 某android平板项目开发笔记--自定义sharepreference UI
  8. Java多线程编程-(5)-使用Lock对象实现同步以及线程间通信
  9. 哪种代理适合用于Web数据采集
  10. 【MongoDB学习笔记21】MongoDB的复合索引
  11. mvc4 html.dropdownlist,ASP.NET MVC4中使用Html.DropDownListFor的方法示例
  12. html5中control,HTML5.(control-shift)
  13. html页面的盒子边框怎么做的,HTML+CSS入门 用三层盒子结构实现多边框详解
  14. 重新认识margin-top和margin-bottom
  15. Roguelike游戏-《灾前世界》个人游戏策划案
  16. 编写微信聊天机器人1《聊天精灵WeChatGenius》:搭建环境,创建项目,提交GitHub。
  17. 常见黑客渗透测试工具
  18. HDU 6437 最小费用最大流
  19. Unity 通过修改图片透明度实现淡出效果
  20. IntelliJ IDEA设置护眼浅绿色背景及文字大小

热门文章

  1. GPU驱动及CUDA安装流程介绍
  2. 多米诺骨牌上演:三箭资本崩盘始末
  3. 51单片机实现简易闹钟(包含闹钟功能)
  4. 应用案例 | 2011款保时捷卡宴3.0T车发动机怠速间歇性抖动
  5. taobao app 爬虫杂谈
  6. 手机APP爬虫技巧(Fiddler+雷电模拟器进行APP抓包)
  7. 一个公式竟然破解了年轻人的行为“密码”
  8. 为什么要阅读——兼分享《首先,打破一切常规》[中译文]:世界顶级管理者的成功秘诀/(美)马库斯#183;白金汉,(美)柯特#183;科夫曼 著...
  9. 自学Python3脚本100例(1-10)
  10. 集成 Jenkins 和 TestNG 实现自助式自动化测试平台