3

Lenovo doesn't provide updates for the Thinkpad Tablet any more. I'd like to install a custom ROM and therefore need root.

How can I root my Lenovo Thinkpad Tablet?

1 Answer 1

1

The method "debugfs automated root" works for the latest official ROM of the Thinkpad Tablet. Like most other root methods, you need to have the Android SDK (or at least adb) installed and must be able to connect adb to your Lenovo Thinkpad (Enable debug mode).

Linux Users

  1. Download the exploit from the XDA Post.
  2. unzip DebugfsRoot_Generic_v2.3.zip
  3. adb push debugfs /data/local/
  4. adb push su /data/local/
  5. adb push debugfsinput /data/local/
  6. adb shell mv /data/local/tmp /data/local/tmp.bak
  7. adb shell ln -s /dev/block/mmcblk0p3 /data/local/tmp
  8. adb reboot
  9. adb shell chmod 777 /data/local/debugfs
  10. Now run the exploit: adb shell "/data/local/debugfs -w /dev/block/mmcblk0p3 < /data/local/debugfsinput"
  11. Cleanup: adb shell rm /data/local/tmp && adb shell mv /data/local/tmp.bak /data/local/tmp
  12. Install superuser: adb install Superuser.apk

Windows

Just run the provided RootDebugfs.bat

10
  • Is this specific to that device, or kind of Generic for certain Android versions?
    – Izzy
    Jan 10, 2013 at 15:39
  • I believe that the exploit can be used on other devices too. But I cannot verify this of course. All I can say is that it worked for me with the latest stock version. And this is the situation most people who want to root the TPT are in.
    – Flow
    Jan 10, 2013 at 15:41
  • Hm, so I might give this a try with my Cat, before I return it due to its display error... Will take a look at the stuff if it does no harm when failing ;)
    – Izzy
    Jan 10, 2013 at 16:11
  • If you want to use the exploit method on anther device make sure to replace /dev/block/mmcblk0p3 with the correct device node.
    – Flow
    Jan 10, 2013 at 16:13
  • Good point. Which one is it? I mean, the "target partition" (recovery, system, data...)?
    – Izzy
    Jan 10, 2013 at 16:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .