I've looked a bit arround how we could achieve root on the fire without TWRP.
(I tested it on a brand-new fire, that never came in touch with TWRP or a custom rom)
If someone could test this please:
- Enable ADB-Debugging in Developer Settings, then:
adb reboot-bootloader fastboot oem append-cmdline "androidboot.unlocked_kernel=true" fastboot continue adb wait-for-device && adb shell
To Flash SuperSU and make root persistent (thx @pappasmurfsharem):
If you are still inside "adb shell" from the last command above type "exit" first.
Or just skip the "adb shell" command above.
adb remount adb push files\libsupol.so /data/local/tmp/ adb push files\root_fire.sh /data/local/tmp/ adb push files\su /data/local/tmp/ adb push files\Superuser.apk /data/local/tmp/ adb push files\supolicy /data/local/tmp/ adb shell chmod 777 /data/local/tmp/root_fire.sh adb shell /data/local/tmp/root_fire.sh # This Part reopened fastboot and I just re-ran the cmds from the first post in this thread # fastboot oem append-cmdline "androidboot.unlocked_kernel=true" fastboot continue adb wait-for-device && adb remount adb shell /system/xbin/su --install adb reboot