Rooting Kindle Fire

The following overview is just a reminder, mainly aimed at myself in the future, on how to root the kindle fire.

1. Install Android SDK

  • Download from http://developer.android.com/sdk/index.html
  • Update packages

2. In Kindle: “Allow Installation of Applications From Unknown Sources”

3. Edit android_winusb.inf in usb_driver in Android install path

  • Copy and paste right beneath [Google.NTx86] and [Google.NTamd64] line:

    ;Kindle Fire %SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006 %CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01

4. Edit adb_usb.ini in .android

  • Add 0x1949

5. Update USB driver

  • Update Driver Software” in Device Manager with android_winusb.inf

6. (Optional) test USB

  • In platform-tools, issue adb kill-server and adb devices

7. SuperOneClick root

  • Download from ftp://shortfuse.org/SuperOneClick/Packages/SuperOneClickv2.2-ShortFuse.zip

8. Get Root Explorer v2.17.1.apk and Vending.3.3.12.apk, together with Google Services Framework apk

9. Finalisation

  • Install Google Service Framework apk and Root Explorer apk
  • Move” Vending apk to /system/app with Root Explorer
  • Mount as RW and set Vending apk filepermissions to rw-r-r-
  • Install Vending apk and reboot