Friday, January 27, 2012

Kindle Fire 6.2.2 on Linux

How to root the Kindle Fire (updated for 6.2.2) – New Tech Gadgets & Electronic Devices | Geek.com:

This is a great guide but missed some critical differences when trying to work on a Linux machine (probably a Macintosh too)

On step 2, you need to make 2 changes on Linux. One found under your local android preferences folder ~/.android/adb_usb.ini
1. Add 0×1949
2. Add 3 lines to your /etc/udev/rules.d/51-android.rules
# Amazon Kindle Fire
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0006", SYMLINK+="android_adb"
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0006", SYMLINK+="android_fastboot"

http://aur.archlinux.org/packages.php?ID=51476

On step 3 they forgot to tell you to download a SU Binary

http://channelandroid.com/2011/08/25/droid3-with-superuser-and-su/

Here are the next steps for TWRP 2.0 installed


Download file above.   Execute the commands below from the command prompt with your Kindle connected to the PC.
adb shell
su
idme bootmode 4002
fastboot -i 0x1949 boot twrp-blaze-2.0.0RC0.img