• C 89.2%
  • Makefile 10.8%
Find a file
rbox c988d17785 Fix case for serial and manif id.
The hex digits are lowercase so change %X to %x.
2015-02-16 21:41:12 -07:00
android-external-openssl-ndk-static@f868a13ded Added openssl ndk library 2015-02-15 15:32:38 -07:00
jni Fix case for serial and manif id. 2015-02-16 21:41:12 -07:00
.gitmodules Added openssl ndk library 2015-02-15 15:32:38 -07:00
Makefile Initial version of aftv-full-unlock 2015-02-15 16:26:40 -07:00
README.md Initial version of aftv-full-unlock 2015-02-15 16:26:40 -07:00

Amazon FireTV Bootloader Unlock

This tool when run as root on the Amazon FireTV will unlock the bootloader and then reboot. It requires the bootloader from 51.1.0.2 or earlier.

Download

git clone --recursive https://github.com/androidrbox/aftv-full-unlock.git

Compile

Ensure you have the android-ndk in your PATH.

make

Run

adb push aftv-full-unlock /data/local/tmp
adb shell
$ su
# chmod 755 /data/local/tmp/aftv-full-unlock
# /data/local/tmp/aftv-full-unlock

After which is will unlock and reboot. After it restarts, running adb shell should result in a root prompt.

Conclusion

Thanks to everyone mentioned at http://forum.xda-developers.com/kindle-fire-hdx/orig-development/dev-bootloader-unlock-procedure-software-t3030281. I'm no quite sure who is responsible for what. I wrote most of this code months ago, before Cuber was released, but thanks to dpeddi and whoever else for figuring out the mmc ID stuff, I have decided to publish it.