IT百科

ThinkPadTablet怎么root权限

ThinkPadTablet 2012-06-20 18:05

  ThinkPadTablet获得root权限教程:

ThinkPad Tablet(16G)

  ROOT前准备如下:

  1. 去 http://download.lenovo.com/slates/think/tablet1/ 下载 tablet1/ThinkPadTablet_A310_02_0024_0060_US.zip (无需对应型号,就下载这个制定文件)把这个文件放到外置SD卡的根目录。

  2.进入设置-应用程序-开发-勾选USB调试模式。

  3.下载ROOT主文件 (http://good.gd/1981854.htm)解压得到文件夹yareftpt。

  4.确保PC电脑安装了最新ADB驱动(http://support.lenovo.com/en_US/ ... page?DocID=DS022366),并可以成功在ThinkPadTablet官方recovery内连接成功。

  ROOT教程如下:

  1.US链接电脑和ThinkPadTablet,按住键盘shift鼠标右键点击yareftpt文件夹,选择“在此处打开命令窗口”。

  2.重ThinkPadTablet进入recovery(关机,开机看到白色lenovo LOGO迅速按几下音量上键,看到左上角有白色英文即可)。

  3进入recovery后,用音量上下键选择apply update from SD,然后选择SD根目录下面的tablet1/ThinkPadTablet_A310_02_0024_0060_US.zip 按开关键确认,等过一会跑完出现错误信息,这时候系统已经打开可写了,然后再选择'WIPE CACHE PARTITION' 确认,让跑完。

  4.这时候在命令窗口依次输入每行以下的命令回车(回车后自动换行表示成功了,继续输入下一条)如果不成功,就是上面步骤没有做对。

  adb shell "/system/bin/mkdir /data/local/pwn"

  adb shell "/system/bin/mkdir /data/local/pwn-bak"

  adb shell "/system/bin/cat /system/etc/install-recovery.sh > /data/local/pwn-bak/install-recovery.sh.orig"

  adb shell "/system/bin/mkdir /cache/recovery/pwn"

  adb push su /cache/recovery/pwn

  adb shell "/system/bin/rm /cache/recovery/log"

  adb shell "/system/bin/ln -s /system/etc/install-recovery.sh /cache/recovery/log"

  adb shell "echo \"/system/bin/chmod 777 /cache\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/mount -t ext4 /dev/block/mmcblk0p4 /cache\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/chmod 777 /cache\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/mount -oremount,rw -t ext4 /dev/block/mmcblk0p4 /cache\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/chmod 777 /cache\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/chmod 777 /cache/recovery\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/chown root /cache/recovery/pwn/su\" >> /tmp/recovery.log"

  adb shell "echo \"/system/bin/chmod 4777 /cache/recovery/pwn/su\" >> /tmp/recovery.log"

  5.recovery选择'DISABLE BATTERY DISCHARGE' ,确认。

  6.命令行再次输入以下命令:adb shell "/system/bin/rm /cache/recovery/log"

  7.recorvery内选择reboot 确认重启,等待进入系统后解锁,(最好把屏幕延时和自动锁定都关掉)。

  8.命令行继续输入以下命令:

  adb push Superuser.apk /data/local/pwn/Superuser.apk

  adb push busybox /data/local/pwn/busybox

  adb push su /data/local/pwn/su

  adb push pwn-in.sh /data/local/pwn/pwn-in.sh

  adb shell "/system/bin/chmod 777 /data/local/pwn/pwn-in.sh"

  9.输入以下命令,adb shell (会出现$正常),之后输入/cache/recovery/pwn/su (会出现“#”表示已经有临时ROOT权限),

  之后依次输入以下命令:

  /system/bin/mount -oremount,rw /system

  cat /system/xbin/su > /data/local/pwn-bak/xbin-su

  rm /system/xbin/su

  cat /system/bin/su > /data/local/pwn-bak/bin-su

  rm /system/bin/su

  cat /system/xbin/busybox > /data/local/pwn-bak/busybox

  #pm uninstall com.noshufou.android.su

  cat /system/app/Superuser.apk > /data/local/pwn-bak/Superuser.apk

  rm /system/app/Superuser.apk

  cat /data/local/pwn/su > /system/xbin/su

  ln -s /system/xbin/su /system/bin/su

  chown root /system/xbin/su

  chmod 6755 /system/xbin/su

  cat /data/local/pwn/Superuser.apk > /system/app/Superuser.apk

  cat /data/local/pwn/busybox > /system/xbin/busybox

  chmod 755 /system/xbin/busybox

  /system/xbin/busybox --install /system/xbin/

  前面如果全部成功输入开始清理工作输入以下命令:

  cat /data/local/pwn-bak/install-recovery.sh.orig > /system/etc/install-recovery.sh

  rm /cache/recovery/pwn/su

  rmdir /cache/recovery/pwn

  rm /data/local/pwn/*

  rmdir /data/local/pwn

  然后重启,root完成。

网友评论

写评论
APP内评论,得金币,兑好礼
前往太平洋知科技APP,查看更多精彩评论
继续评论
前往APP

搜索

相关词条

去APP查看更多>

最新词条

去APP查看更多>