Installing Recovery for Amazon Kindle Fire

Root Device and Install Custom Bootloader

1. Root the device (http://rootkindlefire.com/category/kindle-fire-root/) and install the FireFireFire custom bootloader (http://forum.xda-developers.com/showthread.php?p=23492717). FireFireFire will enable easy booting to recovery.

Download Recovery Image

2. Download a suitable recovery image (e.g. openrecovery-twrp-2.5.0.0-otter.img from http://techerrata.com/browse/twrp2/blaze/).

Boot to Fastboot

3. Change boot mode so that the device will boot to fastboot.

$ sudo ./adb shell
# idme bootmode 4002
<idme> write 4002 to offset 0x1000

4. Reboot device to enter fastboot.

Install Recovery

5. Flash device with the downloaded recovery image.

$ sudo ./fastboot -i 0x1949 flash recovery openrecovery-twrp-2.5.0.0-otter.img
sending 'recovery' (6144 KB)...
OKAY [  1.540s]
writing 'recovery'...
OKAY [  0.691s]
finished. total time: 2.231s

where openrecovery-twrp-2.5.0.0-otter.img is the downloaded image.

6. Change back the boot mode.

$ sudo ./fastboot -i 0x1949 oem idme bootmode 4000
...
OKAY [  0.080s]
finished. total time: 0.080s

Boot to Recovery

7. Reboot device. To boot to recovery, press the power button when the FireFireFire appears upon device start up.

References

[1] http://rootkindlefire.com/category/kindle-fire-root/
[2] http://forum.xda-developers.com/showthread.php?p=23492717
[3] http://techerrata.com/browse/twrp2/blaze/
[4] http://forum.xda-developers.com/showthread.php?t=1369405

Advertisements

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s