Recovery/2nd bootloader on kindle fire hd - 7" Kindle Fire HD General

Hi,
because I have unsufficient rights to post in dev section, I wanted to start a new thread about the 2nd bootloader.
I just followed the howto and I can confirm it worked fine. I did not even need a factory cable.
http://forum.xda-developers.com/showthread.php?t=2128848
Thank you for that!
First question: Is it normal, that from pressing the voldown and turning blue, it need about 3 mins to boot into TWRP?
thanks
f

freaksworth said:
Hi,
because I have unsufficient rights to post in dev section, I wanted to start a new thread about the 2nd bootloader.
I just followed the howto and I can confirm it worked fine. I did not even need a factory cable.
http://forum.xda-developers.com/showthread.php?t=2128848
Thank you for that!
First question: Is it normal, that from pressing the voldown and turning blue, it need about 3 mins to boot into TWRP?
thanks
f
Click to expand...
Click to collapse
i had a problem only flashing recovery and it boot and boot and boot and boot! and cant acces recovery!

100 percent normal
Sent from my KFTT using xda premium

Hello, I don't have rights for devs thread too so I'm happy to see this thread on. I installed 2nd recovery following the Hash's instructions and end happy and without any problems. And for me just take 30 seconds or less to go to recovery.
Enviado desde mi GT-I9100 usando Tapatalk 2

Hey, may I ask, where do you put the downloaded files? In the adb folder? (Android/platform-tools/et....? Or somewhere else?
Sent from my KFTT using Tapatalk 2

It takes my kindle a loooooooooooooonnnnnnnnnnnnnggggggg time to boot into twrp. It's worth the wait, I though.
Sent from my doubleshot using xda app-developers app

Used fastboot cable i made...no issues
I usually hold volume button next to headset input for 5 secs after logo changes then i let go.

Yes you are right, put the files in the same folder you have tree sdk tools.
Enviado desde mi GT-I9100 usando Tapatalk 2

jailuis said:
Hey, may I ask, where do you put the downloaded files? In the adb folder? (Android/platform-tools/et....? Or somewhere else?
Sent from my KFTT using Tapatalk 2
Click to expand...
Click to collapse
Change to the directory that has the files. If th file were on c:\ change to it then run the commands

this is what i did
I am not taking credit for this. this is just what i did on windows 7 with Android SDK already installed, adb mode already enabled on kindle
credit to Hashcode for instructions and work. read this http://forum.xda-developers.com/showthread.php?t=2128848
Shutdown Kindle
On the computer
open cmd
type cd C:\ press enter
type fastboot -i 0x1949 getvar product press enter
plugged fastboot cable to computer first
plugged fastboot cable to kindle
kindle turns on and fastboot logo appears
check cmd for product: Tate-XXX-XX (something here)
if the above results appear unplug fastboot cable from kindle and reboot(hold the power button) proceed to step 1
if not then you need unplug fastboot cable from kindle and reboot(hold the power button) proceed here https://developer.amazon.com/sdk/fire/connect-adb.html
FYI you should not be using the fastboot cable for the following steps
connect the Kindle to the computer with a regular usb cable
step 1
i had a backup folder in my kindle sdcard
in cmd type
adb shell su -c 'dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/recovery of=/sdcard/backup/recovery.img' press enter
adb shell su -c 'dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/boot of=/sdcard/backup/boot.img' press enter
adb shell su -c 'dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/system of=/sdcard/backup/system.img press enter
then i just copied the folder from sdcard to the computer
proceed to step 2
step 2
Stack override file: put this on the kindle sdcard
kfhd7-freedom-boot.img: put this computer c:\ drive
TWRP Recovery: put this computer c:\ drive
proceed to step 3
step 3
on the kindle used a file explorer with root access and placed the stack override file into /data/local/tmp/
in cmd type
adb shell su -c "dd if=/data/local/tmp/stack of=/dev/block/platform/omap/omap_hsmmc.1/by-name/system bs=6519488 seek=1" press enter
proceed to step 4
step 4
in cmd type
adb shell su -c "mount -o remount,rw ext4 /system" press enter
adb shell su -c "mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak" press enter
adb shell su -c "mount -o remount,ro ext4 /system" press enter
step 5
shutdown kindle disconnect usb cable from device and computer
in cmd type
fastboot -i 0x1949 flash boot kfhd7-freedom-boot.img press enter
*using the fastboot cable plug it in the computer first*
plug the fastboot cable to kindle boots to fastboot logo
in the cmd the first cmd will complete
in cmd type
fastboot -i 0x1949 flash recovery kfhd7-twrp-2.3.3.0-recovery.img press enter
fastboot -i 0x1949 reboot press enter
fastboot logo appears
unplug fastboot cable from kindle and reboot(hold the power button)
enter twrp by pressing the volume button next to the headset input while the kindle is booting hold for five sec after the blue screen appears then let go.

Thanks Maromi
So... in twrp.... now what. lol.

freaksworth said:
Hi,
because I have unsufficient rights to post in dev section, I wanted to start a new thread about the 2nd bootloader.
I just followed the howto and I can confirm it worked fine. I did not even need a factory cable.
http://forum.xda-developers.com/showthread.php?t=2128848
Thank you for that!
First question: Is it normal, that from pressing the voldown and turning blue, it need about 3 mins to boot into TWRP?
thanks
f
Click to expand...
Click to collapse
how did you do it without a factory cable???
Sent from my KFTT using Tapatalk 2

.... well, I just followed steps 1-4 and after unsucessfully trying step 5 with an usual usb cable I rebooted the kindle via adb with:
adb shell su -c "reboot bootloader"
... and the fastboot screen showed up.
After a working
fastboot -i 0x1949 getvar product
I continued with step 5.
f

Related

[HOW TO] Fix TWRP 2.0 Bootlooping

This tutorial is by Jayceooi I just added some more stuff to it.
The reason your TWRP is boot looping is its because, you installed a file or zip that cause for your system to corrupt or break. It can also be a file that is in the system that you deleted and rebooted your Kindle to save changes.
How to solve stuck at yellow triangle issue on Kindle Fire?
Via Kindle Fire Utility
1. Connect it to your computer.
2. Select 1 Bootmode Menu.
3. Select 1 Normal (4000).
That’s all.
=============================================
Via Command Prompt
Note – you need to have fastboot.exe (located in Kindle Fire Utility\tools folder)
Bring up Command Prompt.
Go to Kindle Fire Utility\tools folder.
Key in fastboot -i 0×1949 oem idme bootmode 4000 (don’t cut and paste).
Key in fastboot -i 0×1949 reboot (don’t cut and paste).
That’s it.
=========================================================
FQA (Frequently Asked Questions)
My computer won't detect my device. Why is this?
-If it doesn't detect it you need to do the Via Command Prompt.
=========================================================
I don't know how to do the Via Command Prompt part how do you do it?
-Well you can try what I did to my Kindle Fire when it keeps boot looping TWRP
1.Download Kindle Fire Utility
2.Extract it to desktop.
3.You can't connect it while its in FastBoot mode so open up CMD or Command Prompt.
4.Again locate the folder and type it in the CMD for example I typed:
"cd C:\Users\Madaran\Desktop\Kindle Fire Utility\tools"
5.Then type this in "fastboot -i 0x1949 oem idme bootmode 4000"
6.It should say waiting for device. Go to TWRP and hit reboot system.
7.It should work now and while waiting for your Kindle to boot up, the power button should be orange.
8.When it turned orange I immediately typed this in the CMD or Command Prompt
"fastboot -i 0x1949 oem idme bootmode 4000" so it wouldn't boot to the TWRP recovery menu.
9.It should reboot again and load up your CyanogenMod 7 or previous ROM build.
10. If it work hit the thanks button please.
=========================================================
Thats a great simple guide. One thing I want to add is that on my Windows 7 box, after I installed TWRP, the Kindle started being detected as "kindle" in lowercase and the drivers would not reinstall correctly, and if I manually installed them, the device would not start. I fixed this issue by doing standard USB device troubleshooting on Windows 7.
Open the Device Manager.
Expand Universal Serial Bus Controllers.
Locate all the USB Root Hubs and uninstall them by right clicking and selecting "Uninstall".
Do the same for all the controllers listed afterwards. Basically remove the USB Root Hubs first, then all the controllers listed so everything under the Universal Serial Bus Controllers is gone.
Reboot the machine and wait for the controllers and hubs to reinstall.
Then reconnect the kindle and hopefully the drivers will install correctly and allow ADB to connect.
sirmavs said:
This tutorial is by Jayceooi I just added some more stuff to it.
The reason your TWRP is boot looping is its because, you installed a file or zip that cause for your system to corrupt or break. It can also be a file that is in the system that you deleted and rebooted your Kindle to save changes.
How to solve stuck at yellow triangle issue on Kindle Fire?
Via Kindle Fire Utility
1. Connect it to your computer.
2. Select 1 Bootmode Menu.
3. Select 1 Normal (4000).
That’s all.
=============================================
Via Command Prompt
Note – you need to have fastboot.exe (located in Kindle Fire Utility\tools folder)
Bring up Command Prompt.
Go to Kindle Fire Utility\tools folder.
Key in fastboot -i 0×1949 oem idme bootmode 4000 (don’t cut and paste).
Key in fastboot -i 0×1949 reboot (don’t cut and paste).
That’s it.
=========================================================
FQA (Frequently Asked Questions)
My computer won't detect my device. Why is this?
-If it doesn't detect it you need to do the Via Command Prompt.
=========================================================
I don't know how to do the Via Command Prompt part how do you do it?
-Well you can try what I did to my Kindle Fire when it keeps boot looping TWRP
1.Download Kindle Fire Utility
2.Extract it to desktop.
3.You can't connect it while its in FastBoot mode so open up CMD or Command Prompt.
4.Again locate the folder and type it in the CMD for example I typed:
"cd C:\Users\Madaran\Desktop\Kindle Fire Utility\tools"
5.Then type this in "fastboot -i 0x1949 oem idme bootmode 4000"
6.It should say waiting for device. Go to TWRP and hit reboot system.
7.It should work now and while waiting for your Kindle to boot up, the power button should be orange.
8.When it turned orange I immediately typed this in the CMD or Command Prompt
"fastboot -i 0x1949 oem idme bootmode 4000" so it wouldn't boot to the TWRP recovery menu.
9.It should reboot again and load up your CyanogenMod 7 or previous ROM build.
10. If it work hit the thanks button please.
=========================================================
Click to expand...
Click to collapse
Or one can just use firekit if they are new to this kind of thing and it works a lot like the kindle fire utility. Here is the link to my guide and the link for kindle fire kit is in there. I must warn those of you that are not on windows that this is a windows only program so those of you running different OS on their pc should either use this thread or my guide as well... Very nice thorough tutorial by the way!
Link to my guide with firekit link in it:
http://forum.xda-developers.com/showthread.php?t=1417234
Link directly to firekit:
http://forum.xda-developers.com/showthread.php?t=1428428
If I helped dont forget that thanks button!!!
Thx guys i will add those and credits as soon as i get to my computer
Hey:
I am having this bootloop problem but when I use KFU 9.2 to get to normal the program just hangs with a white blinking cursor. Should I just wait or do I need an alternate solution. I have TWRP installed, I made a backup of my stock KF but when I crashed it and attempted to restore from TWRP there was no backed-up file to use.
I have downloaded the KF 6.2.1 upgrade using KFU but unsure how to install it at this point.
Thanks
maybe this one will solve your bootloop:
http://forum.xda-developers.com/showthread.php?t=1428428
sirmavs,
I tried your last method and everything went fine until step 8. The light never turned orange and now I'm stuck on the Yellow Triangle.
EDIT:
At this point I opened up the Fire Utility.
I changed the bootmode to normal from there and CM7 rebooted fine.
I really do not understand why FireFireFire hasn't been updated to fix this?
sirmavs said:
This tutorial is by Jayceooi I just added some more stuff to it.
The reason your TWRP is boot looping is its because, you installed a file or zip that cause for your system to corrupt or break. It can also be a file that is in the system that you deleted and rebooted your Kindle to save changes.
How to solve stuck at yellow triangle issue on Kindle Fire?
Via Kindle Fire Utility
1. Connect it to your computer.
2. Select 1 Bootmode Menu.
3. Select 1 Normal (4000).
That’s all.
=============================================
Via Command Prompt
Note – you need to have fastboot.exe (located in Kindle Fire Utility\tools folder)
Bring up Command Prompt.
Go to Kindle Fire Utility\tools folder.
Key in fastboot -i 0×1949 oem idme bootmode 4000 (don’t cut and paste).
Key in fastboot -i 0×1949 reboot (don’t cut and paste).
That’s it.
=========================================================
FQA (Frequently Asked Questions)
My computer won't detect my device. Why is this?
-If it doesn't detect it you need to do the Via Command Prompt.
=========================================================
I don't know how to do the Via Command Prompt part how do you do it?
-Well you can try what I did to my Kindle Fire when it keeps boot looping TWRP
1.Download Kindle Fire Utility
2.Extract it to desktop.
3.You can't connect it while its in FastBoot mode so open up CMD or Command Prompt.
4.Again locate the folder and type it in the CMD for example I typed:
"cd C:\Users\Madaran\Desktop\Kindle Fire Utility\tools"
5.Then type this in "fastboot -i 0x1949 oem idme bootmode 4000"
6.It should say waiting for device. Go to TWRP and hit reboot system.
7.It should work now and while waiting for your Kindle to boot up, the power button should be orange.
8.When it turned orange I immediately typed this in the CMD or Command Prompt
"fastboot -i 0x1949 oem idme bootmode 4000" so it wouldn't boot to the TWRP recovery menu.
9.It should reboot again and load up your CyanogenMod 7 or previous ROM build.
10. If it work hit the thanks button please.
=========================================================
Click to expand...
Click to collapse
I've already made a too0l designed to fix this >.< http://forum.xda-developers.com/showthread.php?t=1428428
Thanks!
This worked perfectly

[HOW TO] Recover Kindle Fire from corrupted read/write permissions in /system (6.2.1)

Link to original thread: http://forum.xda-developers.com/showthread.php?t=1452651
This is a specific guide to restoring your Kindle Fire from boot loop caused by changes in the /system/ directory permissions.
The problem:
After rooting my Kindle Fire, I tried to install the Android Market app and while doing so, messed up my read/write permissions of /system/app/
After rebooting my Kindle, the logo animation started looping endlessly, indicating there was a serious issue taking place.
The specs:
Device: Kindle Fire
Firmware: 6.2.1
Desktop: Mac Mini
OS: OS X Lion
The tools:
You will need,
1. The KindleFireRoot Kit from here (It has tools for all OSs)
2. TWRP 2.0 from here
3. The fbmode file found here to be able to stock fastboot in 6.2.1
The steps:
1. Move all the contents from both the downloaded KindleFireRoot Kit and TWRP into a single directory for convenience.
2. Assuming you were able to root your Kindle in the first place, it's likely you already have drivers installed (Windows). Check by opening a Terminal, navigating to the dir with all the tools and doing this on Windows:
Code:
adb kill-server
adb devices
on Mac:
Code:
sudo ./adb kill-server
./adb devices
Your device should be listed. If it is skip to the next step.
If it's not, install the drivers found in the usb_driver directory (Win only). In this directory you can find the adb_usb.ini file which you need to move to the .android directory that's inside /Users/[your_name]/
3. We will now use the fbmode to fastboot to stock 6.2.1 as explained in this thread.
Code:
adb push fbmode /data/local/tmp
adb shell chmod 755 /data/local/tmp/fbmode
adb shell /data/local/tmp/fbmode
adb reboot
4. Now that we can fastboot, we will install TWRP 2.0.
Just run this command:
Code:
fastboot -i 0x1949 boot twrp-blaze-2.0.0RC0.img
...and reboot. The Kindle should boot into a screen with a yellow triangle and TRWP will install itself.
5. What you need to do now is tap the reboot button onscreen. As it reboots, hold down the Power Button until the light turns orange. You will then boot into TWRP. You will see a Menu with a bunch of Buttons.
6. Now it's time to boot up your Kindle as a USB Drive to repair the permissions.
Touch the Mount button and select the checkbox that says System. After that tap on Mount USB
All you have to do after that is type this in the Terminal and voila:
Code:
adb shell chmod 755 /systme/app
7. Reboot your device and enjoy.
Thanks to everyone who helped me figure that out in the original thread and the threads that I've linked. I might be missing a step. PM if you get stuck or just Reply on this thread.
/system/app kindle fire
Hi,
Thanks for the instructions. I got to the point where the yellow triangle shows up on my kindle fire after doing the fastboot command and touching the reboot button on the kindle screen. However, it just locks up after that and I never get to the subsequent menu. All I see is the yellow triangle on the screen with the instructions to press the power button for recovery. I have reset the power many times and all I get is the yellow fire triangle now. Any ideas how to get out of this loop? Thanks.
fastboot -i 0x1949 oem idme bootmode 5001
fastboot -i 0x1949 reboot
if you'r done you may have to reset the boot mode to normal (when you are in twrp):
adb shell idme bootmode 4000
adb reboot
Windows doesn't seem to be recognizing my device anymore. I get an unknown usb device when I plug it in. When I run the fastboot commands I get a <waiting for device> from which it never returns. I tried to reinstall my android_winusb.ini file to the kindle, but windows says it is up to date. Windows gives me this error in the device manager: " Windows has stopped this device because it has reported problems. (Code 43)" Help!
you have to update the driver manually:
http://forum.xda-developers.com/showpost.php?p=21720811&postcount=41
Thanks, that did it! I also had plugged it into another computer that recognized it as a kindle. I'm not sure if that mattered or not.
This seems to be great. Unfortunately I've got to a different thread and I think I totally bricked my Kindle. I was able to install and run TRWP. However I tried to do a recovery from Amazon Stock img. Then rebooted the kindle. After that the kindle rebooted and got stuck again. I tried to re-run TRWP but this time I got a different error message when tried to run adb shell to go into fastboot. The error message said the system shell could not be found. Adb shell is not accessible and if I do a fastboot command it says waiting for device.
If I do adb devices I can see the actual device # not anymore in recover mode but listed as device. But not able to run the adb shell. I am really frustrated!
that happend many others by trying to flash the original amazon rom
the original rom deletes fff, twrp and root
with a messed up system shell you have no possibility to get to fastboot mode
the only solution is to use a factory cable - you can build or buy one:
http://forum.xda-developers.com/showthread.php?t=1392693
the factory cable forces the kf to fastboot mode
restore with factory cable:
http://forum.xda-developers.com/showpost.php?p=21391952&postcount=38
handling:
http://forum.xda-developers.com/showpost.php?p=21708081&postcount=157
or in short:
You must insert cable, then switch off kindle by pressing button about 20sec and press once again, kindle will be in fastboot.
test with "fastboot getvar product"
After kindle will be in fastboot, with Kindle Fire Utility install TWRP recovery and with recovery install prerooted stock or CM7 firmware.

Brick/ stuck?

I think I accidentally bricked my kf when I was attempting to root it, wheni turn it on it gets stuck on the flame triangle then freezes after a few minues, I can also boot into recover but I can't seem to mount the usb storage into the computer, it doesn't show anything on my cmputer or anythin so I can't copy the rom over to the storage inside. Is there any way to push a file throug fastboot? Sorry I'm a newb at all this
go into twrp and tap mount - mount sdcard - it will show up on your computer
if not check your drivers
I believe you can adb push files to your device if it booted into recovery (check your device is recognized by adb devices; if not it might be a driver issue), however TWRP also can mount your "sdcard" and have it show up on your PC like any other mounted device; look for the "mount" button.
Good luck!
So its a possibility I can access it through adb while its in recovery? Ill try as soon as I get home
Sent from my SPH-D700 using XDA App
Open adb shell and type
idme bootmode 4000
reboot
I assume that you are able to communicate to your KF.
Regards
Sent from my GT-S5830 using XDA App
i can't seem to access it through adb but i can through fastboot
well i made little progress
i took a random custom rom > took the system file > then packed into a zip file > flash with "fastboot flash system ect."
but now it goes through a boot loop into recovery (boots into the kindo logo for about 1/2 a second and then reboots into recovery automatically)
issue:
adb shell idme bootmode 4000
adb reboot
Or, if you can't get there through adb but can with fastboot
fastboot -i 0x1949 oem idme bootmode 4000
fastboot reboot

[Q] Nexus 4 stuck in bootloop

Hi there.
Boot into recovery.
Hold down volume up and power to open the menu.
Factory reset and clear cache.
Reboot
El Daddy said:
Boot into recovery.
Hold down volume up and power to open the menu.
Click to expand...
Click to collapse
This was not working for me for some reason (probably user error). I plugged my phone into my computer, opened a command prompt to the Android SDK and typed:
Code:
adb reboot recovery
miguelmondo said:
This was not working for me for some reason (probably user error). I plugged my phone into my computer, opened a command prompt to the Android SDK and typed:
Code:
adb reboot recovery
Click to expand...
Click to collapse
you need ADB environment set up as well as drivers (windows)
"cd <path to file>"

can't enter TWRP on Kindle HD 7

I'm in need of help. I believe I was successfully installed the 2nd bootloader and TWRP. However, after having been once in TWRP and made back up of the Kindle, on boot up I can't seem to enter TWRP. I hold the Volume up button until the logo turn blue and let go, but it default back on to the normal logo and enter into the Kindle. What could be the problem?
Try booting into the kindle os, install a mobile terminal or use an adb shell and run
Code:
su -c 'reboot recovery'
this should force it to reboot into recovery.
Sent from my Amazon Kindle Fire HD using xda app-developers app
stunts513 said:
Try booting into the kindle os, install a mobile terminal or use an adb shell and run
Code:
su -c 'reboot recovery'
this should force it to reboot into recovery.
Sent from my Amazon Kindle Fire HD using xda app-developers app
Click to expand...
Click to collapse
Thank you! that did the trick.
Can't enter TWRP either abd shell command didn't work
Hi,
I was following the guide from the cyanogen mod website "Install_CM_for_tate" and after selecting the optional Backup, which ran through w/o errors, I was asked to restart and since then, I can't enter TWRP anymore.
I tried the adb shell command as suggested earlier in this thread but get an error 'device not found'. I though adb doesn't work in fastboot mode, why should I use it then?
Device is Kindle Fire HD 7, 3rd gen., 2012 (Tate)
fastboot -i 0x1949 getvar product
returns the product
"fastboot -I 0x1949 reboot bootloader" might do it, or you could just hold volume down as soon as you power on the kindle and keep holding it till you see twrp logo.

Categories

Resources