[Kindle Fire Android Development] jcase:
For 6.3 see http://xdaforums.com/showthread.php?p=24129239

Please do not reupload/redistribute BurritoRoot2/BurritoRoot3, instead link directly to my hosting. I own the server, it will no go away any time soon. This allows me to update it if a bug is found.

BurritoRoot3 is not opensource, it is free, but it is not free to distribute. Please do not redistribute it.

Tested on 6.2, 6.2.1 and 6.2.2

Disclaimer:

BurritoRoot3 may void your warranty. While it was tested, over and over, a chance of data loss or hardware damage always exists. If something bad happens due to your use of BurritoRoot3, well it is your fault not our's, don't blame any of us.

Wine/Coffee/Device Funding:

To donate to jcase of TeamAndIRC for BurritoRoot go here:

http://xdaforums.com/donatetome.php?u=2376614

To donate to pokey900 for the FireFireFire Bootloader go here:

http://xdaforums.com/donatetome.php?u=466725

Download:

http://download.cunninglogic.com/BurritoRoot3.apk

BurritoRoot3 is an all in one package, to root and install the custom bootlaoder, FireFireFire, onto the KindleFire.

Instructions are pretty plain and simple, however you will have to get adb working on your own (if you have written, or know of adb guides for the Kindle Fire please PM me to list them here).

ADB GUIDES

MAC GUIDE: http://xdaforums.com/showthread.php?t=1443071

WINDOWS GUIDE: http://www.jayceooi.com/2011/12/13/how-to-install-kindle-fire-adb-usb-driver/

LINUX GUIDE: http://xdaforums.com/showthread.php?p=22067293

What it does:

Gains root, installs superuser, installs su and installs the FireFireFire bootloader.

At this time, we do not have permission to distribute any recovery, once one is available for our use, we will add auto flashing of recovery.

How to use:

adb shell chmod 777 /data/local/tmp

Run app, follow directions given by the app.

Usage example :

jcase@phenom:~$ adb shell chmod 777 /data/local/tmp <---- This one is important, it may not create BurritoRoot3.bin if this is not done

jcase@phenom:~$ adb install BurritoRoot3.apk

4897 KB/s (1151520 bytes in 0.229s)

pkg: /data/local/tmp/BurritoRoot3.apk

Success

<go open the app now>

jcase@phenom:~$ adb shell /data/local/tmp/BurritoRoot3.bin --root

BurritoRoot3 Installer 0.1 by TeamAndIRC

#########################################################################

Usage: BurritoRoot3.bin <parameter>

--root - Restart adbD as root, and install Superuser app

--install - Install su

#########################################################################

Gaining root...

Installing Superuser APP, if it erros as already exists, please ignore the error.

pkg: /data/data/net.andirc.burritoroot3/bin/Superuser.apk

Success

Restarting adbD as root...

Please run adb shell /data/local/tmp/BurritoRoot3.bin --install

jcase@phenom:~$ adb shell /data/local/tmp/BurritoRoot3.bin --install

BurritoRoot3 Installer 0.1 by TeamAndIRC

#########################################################################

Usage: BurritoRoot3.bin <parameter>

--root - Restart adbD as root, and install Superuser app

--install - Install su

#########################################################################

BurritoRoot3 kroot 0.1 - TeamAndIRC

Remounting /system...

Cleaning up, ignore any errors

rm failed for /system/xbin/su, No such file or directory

rm failed for /system/bin/su, No such file or directory

Installing su...

Remounting /system..

Root installed

Starting: Intent { act=android.intent.action.MAIN cmp=net.andirc.burritoroot3/.FireFireFire }

Please check your Kindle's screen

jcase@phenom:~$

If you already have root, and want to safely install the FireFireFire bootloader, you can use the app, just install, open/close the app then

adb shell am start -a android.intent.action.MAIN -n net.andirc.burritoroot3/net.andirc.burritoroot3.FireFireFire

To install the CWR recovery by DoomLord after gaining root:

Download it, and push it to your Kindle

adb push <filename> /data/local/recovery.img

adb shell dd if=/data/local/recovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery