rootkindlefire.com/kindle-fire-unroot/how-to-unrootunbrick-rooted-kindle-fire/
I have followed this guide to unroot my kindle. Is twrp still installed? and is there any trace that my kindle has been rooted previously?
I would like to send my kindle to amazon for screen defect, and if they find that my kindle has been previously rooted I will lose my warranty?
can you guys please help.
whoqwerty said:
rootkindlefire.com/kindle-fire-unroot/how-to-unrootunbrick-rooted-kindle-fire/
I have followed this guide to unroot my kindle. Is twrp still installed? and is there any trace that my kindle has been rooted previously?
I would like to send my kindle to amazon for screen defect, and if they find that my kindle has been previously rooted I will lose my warranty?
can you guys please help.
Click to expand...
Click to collapse
if you don't get the yellow triangle from fff at startup i would think twrp is'nt istalled eighter
just watched the guide - you should be good to go - it's like out of the box after this
Do one of the following...
Method 1
1) Download the stock update-kindle-6.2.2_D01E_3205220.bin from Amazon
2) Boot into TWRP by pressing the power button at the FFF logo.
3) adb push the update to the sdcard "adb push update-kindle-6.2.2_D01E_3205220.bin /sdcard/update.zip"
4) Tap "Install", select the update.zip, and tap "Flash".
Method 2
1) Download the stock update-kindle-6.2.2_D01E_3205220.bin from Amazon
2) adb push the update to the kindleupdates folder in the sdcard "adb push update-kindle-6.2.2_D01E_3205220.bin /sdcard/kindleupdates/"
3) Reboot the device
4) Go to "Device" in the Settings menu.
5) Tap on "Update your kindle"
Both of those methods will remove FFF, TWRP, and root.
lmntone said:
Do one of the following...
Method 1
1) Download the stock update-kindle-6.2.2_D01E_3205220.bin from Amazon
2) Boot into TWRP by pressing the power button at the FFF logo.
3) adb push the update to the sdcard "adb push update-kindle-6.2.2_D01E_3205220.bin /sdcard/update.zip"
4) Tap "Install", select the update.zip, and tap "Flash".
Method 2
1) Download the stock update-kindle-6.2.2_D01E_3205220.bin from Amazon
2) adb push the update to the kindleupdates folder in the sdcard "adb push update-kindle-6.2.2_D01E_3205220.bin /sdcard/kindleupdates/"
3) Reboot the device
4) Go to "Device" in the Settings menu.
5) Tap on "Update your kindle"
Both of those methods will remove FFF, TWRP, and root.
Click to expand...
Click to collapse
Do I necessary need to do the "adb push" ? Can I just zip it and put it in sdcard (for method 1), or put it in sdcard/kindleupdates/ (for method 2) ?
I wanted to get mine back to stock because I use amazon prime streaming a lot.
I downloaded the latest update from Amazon's site, renamed it update.zip, dropped onto the internal storage of the device and used TWRP to flash it.
After it all done, the Kindle was 100% stock and had no traces of root.
just a question
I have a friend that i helped put cm7 on thier kindle fire, but they are now complaining about the fff logo. Is there anyway to just uninstall fff and twrp? I know its best to leave them on the kindle, but he is quite adamant about this. Perhaps maybe a way to suppress the fff logo?
a1morrison said:
I have a friend that i helped put cm7 on thier kindle fire, but they are now complaining about the fff logo. Is there anyway to just uninstall fff and twrp? I know its best to leave them on the kindle, but he is quite adamant about this. Perhaps maybe a way to suppress the fff logo?
Click to expand...
Click to collapse
You can't "uninstall" FFF because then your device won't boot without the bootloader, but the later versions (v1.3 and v1.4) have different logos that your friend might find less upsetting. There's no way to suppress the logo, but you can build one yourself without a bootlogo if you are so inclined. Back to your original question... you can reinstall the stock bootloader with the original "kindle fire" logo. I get the sense that you understand the consequences of such a move, so I won't reiterate. TWRP is something that you don't need to "see" unless you need to use it, so I'm not sure why they would gripe about it.
Either way, you can download Amazon's Kindle Fire software update (google it), change the .bin suffix to .zip, extract the contents and you'll find both of them (recovery.img and u-boot.bin) there that you can flash with fastboot. Alternatively, you can use the smirkit scripts and flash them while booted into CM7.
Related
I accidentally deleted kindle fire system files and now i can do anything.
Is any way to reload operating system from scratch?
I am stuck on kindle fire logo try everything help help help
nikolasargyrou said:
I accidentally deleted kindle fire system files and now i can do anything.
Is any way to reload operating system from scratch?
I am stuck on kindle fire logo try everything help help help
Click to expand...
Click to collapse
Deleting files from the system folder only affects the current rom(or as you call it, operating system) and doesn't affect ADB or the TWRP recovery program. You can use TWRP to install a new rom, even the stock Kindle rom.
I can't post links, so search google for "kindle fire software update" and you should find amazon's page to download the latest stock rom for the kindle fire. Rename the file to update.zip and transfer it to the storage on your kindle. You can then use TWRP to select the zip file and re-install the stock kindle rom. This WILL break your root, so use the Kindle Fire utility that's linked in the development forum if you want to re-root your kindle.
If you don't have TWRP installed, try using the Kindle Fire Utility (in the development forum) to install TWRP or recover your kindle fire. I hope this helps!
karmadragon said:
Deleting files from the system folder only affects the current rom(or as you call it, operating system) and doesn't affect ADB or the TWRP recovery program. You can use TWRP to install a new rom, even the stock Kindle rom.
I can't post links, so search google for "kindle fire software update" and you should find amazon's page to download the latest stock rom for the kindle fire. Rename the file to update.zip and transfer it to the storage on your kindle. You can then use TWRP to select the zip file and re-install the stock kindle rom. This WILL break your root, so use the Kindle Fire utility that's linked in the development forum if you want to re-root your kindle. I hope this helps!
Click to expand...
Click to collapse
Thanks for the reply
The kindle its not mine it belongs to my boss.He tried to root it deleted some files i think its not rom problem but something else.Is any way to load rom and install it from the pc.can't access kindle the only thing i find on my pc is a winre drive with 2 files sources and boot.sdi.i try everything all utilties on internet all suggentions but nothing.TWRP is a utility that runs from device or pc?
nikolasargyrou said:
TWRP is a utility that runs from device or pc?
Click to expand...
Click to collapse
TWRP is the recovery program that you can boot into before the rom loads. You can use the Kindle Fire Utility to install TWRP. If the kindle fire utility isn't working, you can try installing TWRP manually, but you will also need to install FireFireFire, which is the boot loader that replaces the stock kindle loader and allows you to boot into TWRP.
The most important thing is to have ADB access. If you can plug the kindle fire into your PC and get ADB working, you can fix pretty much anything.
How i can be sure that adb is working?
The most important thing is to have ADB access. If you can plug the kindle fire into your PC and get ADB working????How i can be sure that adb is working?
download the latest kfu from here:
http://forum.xda-developers.com/showthread.php?t=1399889
extract to c:\ and rename "kindle fire utility" to "kfu"
cd to c:\kfu and run "install_drivers.bat"
cd to c:\kfu\tools and type:
"adb devices" - get a response ?
"fastboot devices" - get a respose ?
you should get a response from one of the commands
I have to mention when in b63 post where your in the tools folder it easier to right click inside that folder in an empty space within it, and then press the keyboard's shift key for an option from the right clicked dropdown to open a command prompt window right there. Then type adb devices followed by enter key. Optimum would be a device ##000000000 sorta output in that tiny window , whereas then you could close it and click run in the kindle fire utility from the download. You can see more options to root your device to here with "status info".
Same problem
b63 said:
download the latest kfu from here:
http://forum.xda-developers.com/showthread.php?t=1399889
extract to c:\ and rename "kindle fire utility" to "kfu"
cd to c:\kfu and run "install_drivers.bat"
cd to c:\kfu\tools and type:
"adb devices" - get a response ?
"fastboot devices" - get a respose ?
you should get a response from one of the commands
Click to expand...
Click to collapse
>>> Hi, I have the same problem here. I accidentally deleted my rooted KF system with no rom saved on my KF (I'm a noob). Now, I did the steps you mentioned above.
This is what I have:
-When I typed ad devices it says "list of devices attached :15FE000600000001"
-Got nothing when typed "fastboot devices.
-On KFU it says" adb statusnline', "boot status:unknown".
-I can't install the Fastboot mode on the KF because it stays on waiting for device.
-My pc recognizes the Kindle as a device on the Device Manager, but I can't explore it because it doesn't show up on My Computer.
-I have already unistalled, deleted, re-install the drivers many times. The one that comes with KFU only makes the adb status go offline. The only driver that makes it show on the computer is the one I get when I connect the KF to the computer and let it download a driver by itself.
Please tell me, what can I do to make it show up so I can paste the rom on the device.
erikac71 said:
>>> Hi, I have the same problem here. I accidentally deleted my rooted KF system with no rom saved on my KF (I'm a noob). Now, I did the steps you mentioned above.
This is what I have:
-When I typed ad devices it says "list of devices attached :15FE000600000001"
-Got nothing when typed "fastboot devices.
-On KFU it says" adb statusnline', "boot status:unknown".
-I can't install the Fastboot mode on the KF because it stays on waiting for device.
-My pc recognizes the Kindle as a device on the Device Manager, but I can't explore it because it doesn't show up on My Computer.
-I have already unistalled, deleted, re-install the drivers many times. The one that comes with KFU only makes the adb status go offline. The only driver that makes it show on the computer is the one I get when I connect the KF to the computer and let it download a driver by itself.
Please tell me, what can I do to make it show up so I can paste the rom on the device.
Click to expand...
Click to collapse
You're getting confused with how adb and fastboot work. I suggest reading this to get a better understanding.
soupmagnet said:
You're getting confused with how adb and fastboot work. I suggest reading this to get a better understanding.
Click to expand...
Click to collapse
Thanks, I have read it like 3 times, it's just a little confusing for someone dealing with rooting for the first time. What I get is that I need to get the KF come up on Windows so I can paste the rom into the KF and that the KF needs to be in fastboot to install the rom.
Anyway, now the Kindle shows up on KFU as "online" and the bootmode is "4000", but still nothing comes up on the explorer. Twrp is installed and I'm able to load it, but I did not make a Backup. How can I install the system again?
If twrp is installed when you boot into it click on mount, then click mount usb, this is the only way it's going to show up as a mass storage device on your pc so that you can transfer a rom over to it.
Sent from my Amazon Kindle Fire using xda app-developers app
erikac71 said:
Thanks, I have read it like 3 times, it's just a little confusing for someone dealing with rooting for the first time. What I get is that I need to get the KF come up on Windows so I can paste the rom into the KF and that the KF needs to be in fastboot to install the rom.
Anyway, now the Kindle shows up on KFU as "online" and the bootmode is "4000", but still nothing comes up on the explorer. Twrp is installed and I'm able to load it, but I did not make a Backup. How can I install the system again?
Click to expand...
Click to collapse
Put both zips on your sdcard in zip form, wipe factory/data reset, wipe cache, wipe dalvik, wipe system, flash rom zip, flash gapps zip, reboot then system if prompted.
Thank you so much!!! :laugh:
I have done what you told me and my Kindle is now working. It's already downloading my files from the cloud.
(Sorry for the long reply, I had to go to work.)
Very good you`re welcome.
Hey I tried like many other people here to get twrp2.0 on to my Kindle Fire 6.2.2.
the twrp installation stocked at the Yellow Triangle. I set the boot normal option and I can Boot to the Kindle Fire OS.
But I still have the firefirefire boot loader with the Yellow Triangle on my Device when booting.
Is there any chance to remove it? I read some people did a update from 6.2.1 to 6.2.2. But I already have 6.2.2 installed. Is there any other way to remove it?
Or is there any other bootloader I can Use I would so like to install Android ICS on my Kindle Fire.
why do you want to remove it ?
it is your "safety net" to get to recovery in case of a failure !
fff and a recovery (twrp or cwm) are the most important things to have on a rooted kf to avoid realy complicated bricks
because it is not working I can not boot in to the recovery mode so it is useless for me I think so I just want to go back to the Original Firmware.
that will not help you
if you want to install a other rom then you need twrp
the trwp install failure is very common and very easy to fix:
download twrp from http://techerrata.com/file/twrp2/twrp-blaze-2.0.0RC0.img
rename it to "recovery.img" and copy it over the bad file in the recovery folder of kfu
then do the install again - you'll see it works
I am curious about restoring the factory kindle software myself. Not because I don't like cm. Everything works great including firefirefire, twrp, and cm9. I have just installed cm on a few kindles that don't belong to me and I know sooner or later someone is going to say, "I want my original software back" I am assuming the process will be as easy as using twrp to install a stock.zip or similar for a stock rom? In the event they want to have the original kindle boot logo, will that be as simple as using adb to issue a simple DD if=stockboot.img of=/some/blkdev/on/kindle? Thanks in advance
Sent from my Amazon Kindle Fire using Tapatalk
use gscript to install stock bootloader
linuxsociety said:
I am curious about restoring the factory kindle software myself. Not because I don't like cm. Everything works great including firefirefire, twrp, and cm9. I have just installed cm on a few kindles that don't belong to me and I know sooner or later someone is going to say, "I want my original software back" I am assuming the process will be as easy as using twrp to install a stock.zip or similar for a stock rom? In the event they want to have the original kindle boot logo, will that be as simple as using adb to issue a simple DD if=stockboot.img of=/some/blkdev/on/kindle? Thanks in advance
Sent from my Amazon Kindle Fire using Tapatalk
Click to expand...
Click to collapse
I just restored to original stock kindle fire today. It is very easy, I'll list the steps below for anybody wanting to do this. You do need TWRP installed previously. The stock kindle fire logo is also restored.
Download the stock Kindle Fire Version 6.2.2 here
http://www.amazon.com/gp/help/customer/display.html/ref=hp_k6_updatesi?nodeId=200790620
1. Connect USB cable to Kindle Fire.
2. Mount it as USB Mass Storage mode.
3. At PC, rename Kindle Fire Software Update bin file to update.zip.
4. Copy update.zip to Kindle Fire SDcard (root level).
5. Turn off USB Mass Storage mode.
6. Unplug USB cable.
7. Power off Kindle Fire.
8. Power on it.
9. Press power button until light turn orange.
10. TWRP 2.0 Recovery will be loaded then.
11. Select Wipe.
12. Select Cache then Wipe cache.
13. Select Dalvik Cache then Wipe dalvik-cache.
14. Select Factory Reset then Factory Reset.
15. Go back to Home.
16. Select Install this time.
17. Then select update.zip.
18. Select Flash after that.
19. After installed, select Reboot System.
b63 said:
that will not help you
if you want to install a other rom then you need twrp
the trwp install failure is very common and very easy to fix:
download twrp from ....
rename it to "recovery.img" and copy it over the bad file in the recovery folder of kfu
then do the install again - you'll see it works
Click to expand...
Click to collapse
I tried this and tried the installation again:
Code:
Make sure to follow instructions given to you!
recovery.img has been found.
***********************************************
* NOTICE *
***********************************************
Installing TWRP...
If we get stuck here for awhile, power the kindle on and off a few times.
You should also check device manager for "kindle" If so, rerun the driver
installer that came packaged with KFU.
***********************************************
* Activating Fastboot (4002) *
***********************************************
<idme> write 4002 to offset 0x1000
The kindle has been told to reboot in Fastboot Mode.
< waiting for device >
Here the device rebooted and don't come up anymore stuck at yellow triangle:
Than I opened another terminal and did this:
Code:
fastboot -i 0x1949 oem idme bootmode 4000
...
OKAY [ 0.197s]
finished. total time: 0.197s
Kindle Fire OS is booted:
But I still have this message on my Screen:
Code:
***********************************************
* Activating Fastboot (4002) *
***********************************************
<idme> write 4002 to offset 0x1000
The kindle has been told to reboot in Fastboot Mode.
< waiting for device >
But still no twrp or any progress in the Terminal. Anyone an idea?
all u did was change bootmodes. u need to flash twrp or use my gscript method to install twrp or clockworkmod. look in the dev section.
Sent from my HTC Glacier using xda premium
smirkis said:
all u did was change bootmodes. u need to flash twrp or use my gscript method to install twrp or clockworkmod. look in the dev section.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
thx that helped me a lot. I did it and it worked great:
I followed this guide. And now I installed ICS 4 with the Hashcode Zone ROM and it is just awesome:
http://forum.xda-developers.com/showthread.php?t=1430160
_Justin said:
I just restored to original stock kindle fire today. It is very easy, I'll list the steps below for anybody wanting to do this. You do need TWRP installed previously. The stock kindle fire logo is also restored.
Download the stock Kindle Fire Version 6.2.2 here
http://www.amazon.com/gp/help/customer/display.html/ref=hp_k6_updatesi?nodeId=200790620
1. Connect USB cable to Kindle Fire.
2. Mount it as USB Mass Storage mode.
3. At PC, rename Kindle Fire Software Update bin file to update.zip.
4. Copy update.zip to Kindle Fire SDcard (root level).
5. Turn off USB Mass Storage mode.
6. Unplug USB cable.
7. Power off Kindle Fire.
8. Power on it.
9. Press power button until light turn orange.
10. TWRP 2.0 Recovery will be loaded then.
11. Select Wipe.
12. Select Cache then Wipe cache.
13. Select Dalvik Cache then Wipe dalvik-cache.
14. Select Factory Reset then Factory Reset.
15. Go back to Home.
16. Select Install this time.
17. Then select update.zip.
18. Select Flash after that.
19. After installed, select Reboot System.
Click to expand...
Click to collapse
I followed these instructions but TWRP 2.0 seems to be stuck. It says "Factory reset started" and then "Factory reset complete" twice. Then "E:Unable to open zip file." I renamed the bin file to Update.zip as instructed.
Is it OK to try and get out of this and reboot back to TWRP?
Facing a similar issue.
keamas said:
Hey I tried like many other people here to get twrp2.0 on to my Kindle Fire 6.2.2.
the twrp installation stocked at the Yellow Triangle. I set the boot normal option and I can Boot to the Kindle Fire OS.
But I still have the firefirefire boot loader with the Yellow Triangle on my Device when booting.
Is there any chance to remove it? I read some people did a update from 6.2.1 to 6.2.2. But I already have 6.2.2 installed. Is there any other way to remove it?
Or is there any other bootloader I can Use I would so like to install Android ICS on my Kindle Fire.
Click to expand...
Click to collapse
I face a similar issue. My KF automatically shut down and goes into the yellow triangle loop while watching YouTube. And it got stuck in the yellow triangle attempted to fastboo to normal boot. Within the few second it **** down and goes into the yellow triangle.
I just want to restore my kf to the stock firmware how can I do that.
fishermen21 said:
I face a similar issue. My KF automatically shut down and goes into the yellow triangle loop while watching YouTube. And it got stuck in the yellow triangle attempted to fastboo to normal boot. Within the few second it **** down and goes into the yellow triangle.
I just want to restore my kf to the stock firmware how can I do that.
Click to expand...
Click to collapse
I am having the exact same issues but my Kindle just reboots to the triangle randomly.
It all started when I decided to re-root after my system was updated to 6.3, I was on 6.2 when I first got the Kindle and I rooted with Burrito root and it worked fine. The only reason I rooted was so I could use the Android Market, which still worked fine after the system updated to 6.3, but stupid me had to make sure it was rooted so I used the Kindle Fire utility and that’s what hosed my Kindle. Never doing that again.
Anyway, I’m trying Justin’s steps above. Ill report what happens.
Looks like Justin's solution worked for me. I’m back to the factory and there is no TWRP menu when I reboot and it’s the original Kindle Fire image on bootup. Now I just need to see if I get anymore random shut down issues.
I renamed the download to update.zip, and I see it in the root folder, but when I boot into TWRP 2.1.1, I ca't see it in the root directory. I know I named it correctly because on my PC I can open it with an archiver... What am i doing wrong?
whoops
well i f'd up. i finally got twrp to install using a different file. however, it appears that i must've accidentally hit a wrong number when installing late last night, cause it appears i also have clockworkmod installed and it superceded twrp i guess.. can't load it. Anyone got any ideas on how to remove CWM with TWRP also installed. damn what a mess.
Trying to fallback using the latest image (6.3.2) from Amazon
I followed Justin's recipe with the exception of the Amazon load image version. I used the latest stable one instead.
My TWRP version is v2.5.0.0 - another potential difference and it might be significant (Justin never said what version of TWRP he started with).
What follows is what I saw upon executing Justin's steps 16-18.
Updating partition details...
Running boot script...
Finished running boot script.
Installing '/sdcard/update.zip' ...
Checking for MD5 file ...
Skipping MD5 check: no MD5 file found (True, there isn't one in the ZIP file)
assert failed: getprop("ro.product.device") == "blaze" ||
E:unknown command [err_string]
getprop("ro.product.device") == "blaze"
E:unknown command [err_string]
E:Error executing updater binary in zip '/sdcard/update.zip'
Error flashing zip '/sdcard/update.zip'
Updating partition details... (meaningless as the process failed with an error)
---------------------------
1. Anyone else see these symptoms? Have a work-around or solution?
2. Any other suggestions?
My goal is to sell my Kindle Fire 1st generation with only Amazon software on it. TWRP yellow distraction - while it hurts nothing it is a scare for most purchasers.
Thank you for any assistance.
Richard
Has anyone else experienced this problem:
I rooted my Kindle Fire using KFU 0.9.5. it came stock with kindle 6.3 software. The rooting process was a cinch, and I installed GO Launcher EX and the Google Play store and many other applications that work great. I haven't installed anything in the past few days. It's been working fine since I rooted about 3 weeks ago. Now, all of a sudden, I go to open my fire and there's an android guy with an "!" Icon. I reboot. Get the yellow splash screen, and it goes to rebooting options. I select normal reboot. Goes to yellow screen, Goes to Kindle fire splash screen, goes to lock screen. I unlock with my PW and the device immediately turns off. So I try again, this time using recovery. Same scenario. Third time I chose fastboot. Now it sticks on the yellow triangle screen and does nothing. How do I get it to boot up? Please help.
Thank you,
Kyle.
There was a new update from Amazon causing problems. You can flash a different rom or get the new update from the Amazon website and flash it, which will make everything 100% stock again without root.
soupmagnet said:
There was a new update from Amazon causing problems. You can flash a different rom or get the new update from the Amazon website and flash it, which will make everything 100% stock again without root.
Click to expand...
Click to collapse
Ok. I got it to boot into recovery mode. when I go to reboot system now, it goes to the yellow triangle splash, then kindle fire splash (orange fire lettering, not blue), then it brightens up, and goes to the lock screen. then immediately powers off. reboots into the yellow triangle splash, then an android robot with a loading bar that fills about 25%, to a mini android robot with an orange ! triangle.
If I have to flash a new ROM, which would you suggest?
Thank you,
Kyle.
Also, in the CWM recovery, there's a factory data reset. Will that undo the root? Or will it just wipe the memory?
???
Please advise. Currently my Kindle is stuck and I'd like to have it operational again. Even if that means re-rooting it. Does CWM Factory Reset wipe the root or just delete the memory on the device. Is that even the correct route to go? Is there an easier way to get out of this boot loop? KFU won't recognize the device because it won't power up all the way.
Thank you.
Factory reset will only wipe your user data.
To break root and restore to factory original you have to flash the latest update from Amazon.
Google "Kindle Fire software update", it will be on the Amazon website.
Change the file extension from ".bin" to ".zip" and put it on your sdcard.
Flash the new update.zip in CWM
soupmagnet said:
Factory reset will only wipe your user data.
To break root and restore to factory original you have to flash the latest update from Amazon.
Google "Kindle Fire software update", it will be on the Amazon website.
Change the file extension from ".bin" to ".zip" and put it on your sdcard.
Flash the new update.zip in CWM
Click to expand...
Click to collapse
Ok, but I still cannot add anything to my device because it will not start up in any mode, so my computer isn't recognizing the device. How do I get the computer to see the Kindle while it's "off"
I've read http://forum.xda-developers.com/showthread.php?t=1552547 and it's not very helpful in that regard.
Can you boot into recovery? If you can, you're halfway there.
soupmagnet said:
Can you boot into recovery? If you can, you're halfway there.
Click to expand...
Click to collapse
Soupmag, Sorry it took so long to reply; I had to pick my kid up from his mom's after work, and feed, bathe, and bed him, which is exhausting. I was at work earlier.
I can boot the device into recovery mode. The screen looks like this:
CWM-based Recovery v5. 0. 2 .7 FULL (By DooMLoRD)
Amazon Kindle Fire: v01-FINAL: Touch ed. by TUTRCHAOS
-reboot options
-Install zip from sdcard
-apply /sdcard/update.zip
-Wipe cache
-Backup and Rest.
-Mount & Strg
-advanced
-Power off
-Go Back
Build info...
-----------------------------------------------------------------------------
I don't know how to get a new .zip on the /sdcard. The PC doesn't see the device, so I can't transfer. It won't boot normally from this (reboot options are norm., fast, recov.) so I'm left with trying to reinstall the .zip, but I don't know if I need to wipe b4 I try that. Or, factory reset and hope it starts in Kindle launcher. What happens next. Sorry this is so long. I just don't want to screw it up even worse or possibly brick it.
Thanks for your help and patience.
-Kyle
soupmagnet said:
Factory reset will only wipe your user data.
To break root and restore to factory original you have to flash the latest update from Amazon.
Google "Kindle Fire software update", it will be on the Amazon website.
Change the file extension from ".bin" to ".zip" and put it on your sdcard.
Flash the new update.zip in CWM
Click to expand...
Click to collapse
BTW: I'd rather not factory resotre and re-root, but if I have to, than I will.
Thanks again.
Kyle
For some reason, the update will not install with CWM. I found that if you install TWRP, the update will install. I have used the commands on this page http://forum.xda-developers.com/showthread.php?t=1568340 to successfully install TWRP and then the update installs. After that, you will have to re-root.
When it says in those instructions:
adb push fbmode /data/local/fbmode
is that a command prompt window in the kindle dir? Or a KFU Option?
adb push fbmode /data/local/fbmode
Something completely different?
Please elaborate.
Thank you.
-Kyle
There's no need to reroot. I assume you're using Windows, right? Fix your drivers so you can use adb to push a new rom to your sdcard OR mount your sdcard in TWRP and transfer it like that.
Ok Awesome. Soupmag, awesome. I don't want to un-root. How do I update my Drivers? I had the adb drivers working fine yesterday. I didn't change anything. I'm using the KindleADB drivers and when it worked. I plugged it into the PC (windows vista) it would show under ADB devices on device manager.
Thank you,
Kyle
Well first, see if you can get into recovery and mount your sdcard (Kindle plugged into the computer of course)
Ok, I'm on recovery CWN-based Recovery v5.0.2.7 FULL
There's an Android Composite ADB interface under Android Phones in Device Manager
USB plugged in of course
Edit: When I shut the device down the Android Phone>Android Composite ADB Interface is removed from devices in device manager, so it has to be seeing the device, right?
kylebenton said:
When it says in those instructions:
adb push fbmode /data/local/fbmode
is that a command prompt window in the kindle dir? Or a KFU Option?
adb push fbmode /data/local/fbmode
Something completely different?
Please elaborate.
Thank you.
-Kyle
Click to expand...
Click to collapse
Command prompt window... from the directory where you unzip the files. Honestly, I don't really know if all the steps are required. All I know is that the process has worked for me.
kylebenton said:
Ok, I'm on recovery CWN-based Recovery v5.0.2.7 FULL
There's an Android Composite ADB interface under Android Phones in Device Manager
USB plugged in of course
Edit: When I shut the device down the Android Phone>Android Composite ADB Interface is removed from devices in device manager, so it has to be seeing the device, right?
Click to expand...
Click to collapse
While in recovery, select "mount sdcard". It should show up on your computer as external storage. Then use your computer to download whatever rom you want and transfer it to your sdcard. Just make sure its in .zip format.
[Edit:] If that doesn't work: http://forum.xda-developers.com/showthread.php?p=23747671 ...to fix your drivers.
Duplicate post, deleted. Stupid XDA app.
soupmagnet said:
While in recovery, select "mount sdcard". It should show up on your computer as external storage. Then use your computer to download whatever rom you want and transfer it to your sdcard. Just make sure its in .zip format.
[Edit:] If that doesn't work: http://forum.xda-developers.com/showthread.php?p=23747671 ...to fix your drivers.
Click to expand...
Click to collapse
Awesome! Do you recommend any particular ROM for stability? I don't want to have to do this every month lol
Thanks again
kyle
I rooted my Kindle Fire two weeks ago and updated it to jellybean 4.2 using the ROM developed by hashcode. Now after the update, I feel like I bricked my device. Because first of all TWRP (blue Kindle fire logo with boot options below) is not loading in startup but regular Kindle fire logo is seen. And I can't install TWRP using Kindle Fire Utility because my device is now a different ROM and KFU can't detect my Kindle. And I'm not at all satisfied with the battery life of Kindle Fire on JB 4.2 and it gets hot like red-hot-iron even just when I watch a video. Somebody please help me to at least to get TWRP on my kindle so I could just set it to default ROM or any other. Or please tell me a way to get out of this condition.
Sent from my Amazon Kindle Fire using xda app-developers app
srvrpc said:
I rooted my Kindle Fire two weeks ago and updated it to jellybean 4.2 using the ROM developed by hashcode. Now after the update, I feel like I bricked my device. Because first of all TWRP (blue Kindle fire logo with boot options below) is not loading in startup but regular Kindle fire logo is seen. And I can't install TWRP using Kindle Fire Utility because my device is now a different ROM and KFU can't detect my Kindle. And I'm not at all satisfied with the battery life of Kindle Fire on JB 4.2 and it gets hot like red-hot-iron even just when I watch a video. Somebody please help me to at least to get TWRP on my kindle so I could just set it to default ROM or any other. Or please tell me a way to get out of this condition.
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
The blue & white Kindle Fire logo with boot options is FireFireFire, not TWRP. You may or may not have TWRP installed but without access to it you'll probably never know.
If you have root permissions, the easiest and most straight forward way of getting FFF installed is to do so through terminal emulator on your device (install it if you have to).
1) Download FFF1.4.zip onto your device and extract it. That should put the resulting folder in /sdcard/extracted. There, find the uboot.bin file and move it directly to the root of your sdcard (i think it's named something like "firefirefire1.4u-boot.bin"...rename it to "u-boot.bin").
2) Then open terminal emulator and enter the following commands:
Code:
su
dd if=/sdcard/uboot.bin of=/dev/block/mmcblk0p[B]2[/B][COLOR=Red]<---This is a [U]TWO[/U][/COLOR]
That will overwrite your bootloader partition with the new u-boot.bin. Just reboot and it should work. The problem with that is, if you get a corrupt download, it may hard-brick your device. Be sure to do an md5 check.
A safer way to do this is through TWRP. You can install and access TWRP relatively in the same manner with terminal emulator.
1) Download the TWRP.img and the FFF1.4.zip (don't extract it) onto your device and place them on the root of your sdcard. (rename TWRP to "twrp.img" to make things easier)
2) In terminal emulator, enter the following commands:
Code:
su
dd if=/sdcard/twrp.img of=/dev/block/mmcblk0p[B]5[/B][COLOR=Red]<---This is a [U]FIVE[/U], not a TWO...pay attention[/COLOR]
idme bootmode 5001
reboot
3) In TWRP, flash the FFF1.4.zip, but don't wipe anything. This method will automatically check the md5 of FFF before installing it and reduce the possibility of accidentally bricking the device.
Reboot and all will be well.
soupmagnet said:
The blue & white Kindle Fire logo with boot options is FireFireFire, not TWRP. You may or may not have TWRP installed but without access to it you'll probably never know.
If you have root permissions, the easiest and most straight forward way of getting FFF installed is to do so through terminal emulator on your device (install it if you have to).
1) Download FFF1.4.zip onto your device and extract it. That should put the resulting folder in /sdcard/extracted. There, find the uboot.bin file and move it directly to the root of your sdcard (i think it's named something like "firefirefire1.4u-boot.bin"...rename it to "u-boot.bin").
2) Then open terminal emulator and enter the following commands:
Code:
su
dd if=/sdcard/uboot.bin of=/dev/block/mmcblk0p[B]2[/B][COLOR=Red]<---This is a [U]TWO[/U][/COLOR]
That will overwrite your bootloader partition with the new u-boot.bin. Just reboot and it should work. The problem with that is, if you get a corrupt download, it may hard-brick your device. Be sure to do an md5 check.
A safer way to do this is through TWRP. You can install and access TWRP relatively in the same manner with terminal emulator.
1) Download the TWRP.img and the FFF1.4.zip (don't extract it) onto your device and place them on the root of your sdcard. (rename TWRP to "twrp.img" to make things easier)
2) In terminal emulator, enter the following commands:
Code:
su
dd if=/sdcard/twrp.img of=/dev/block/mmcblk0p[B]5[/B][COLOR=Red]<---This is a [U]FIVE[/U], not a TWO...pay attention[/COLOR]
idme bootmode 5001
reboot
3) In TWRP, flash the FFF1.4.zip, but don't wipe anything. This method will automatically check the md5 of FFF before installing it and reduce the possibility of accidentally bricking the device.
Reboot and all will be well.
Click to expand...
Click to collapse
Thanks for the help! But I have a doubt, because my Kindle is on Jelly Bean, it is on MTP mode when connected to computer. Will it be a problem? And where do i get a non-corrupted FFF1.4.zip ?
srvrpc said:
Thanks for the help! But I have a doubt, because my Kindle is on Jelly Bean, it is on MTP mode when connected to computer. Will it be a problem? And where do i get a non-corrupted FFF1.4.zip ?
Click to expand...
Click to collapse
Terminal emulator is an app that is run on the device, not the computer, so it doesn't matter what settings you have enabled or whether your drivers are working properly. And there is one main source for FFF1.4. Corruption, if it happens, usually happens when downloading so an md5 check needs to be done before flashing the file you downloaded to your bootloader partition.
Have read a ton on XDA and elsewhere, to the point that I have too much information, and I think it's likely someone with more experience could point me to the right area to focus on. Any help is much appreciated! Thanks!
Where I started:
Was a total noob, had never tried to flash anything or use command line
One day my stock Kindle Fire HD 8.9 just stopped working on its own. Not sure why -- I never tried to root it or hack into it. I had left it plugged in for a week and it felt a little warm.
Powering on would get to the orange/white Kindle Fire screen, and then the screen would go blank and stay that way until powering off.
I just wanted to get the Kindle running again, preferably with stock OS or something that still allowed me to use Amazon Instant Video.
What I've accomplished so far:
Successfully got fastboot running! Originally through First Aide and now through command line too.
Successfully got TWRP 2.8.7 running! Downloaded the TWRP image and used fastboot to flash recovery.
Also flashed kfhd8-freedom-boot-8.4.6.img and kfhd8-u-boot-prod-8.1.4.bin from the instructions on XDA's 2nd bootloader page.
Tried using both First Aide and the SR Tool to restore system back to stock, but neither seemed to do anything. Even flashed the system.img included with the SR Tool manually using fastboot, but Kindle still won't successfully launch. Also tried the "Restore 2 Stock" program, which says it cannot find a device in TWRP mode (likely related to my ADB issue cited below).
Where I'm at now:
Now when powering on (in normal mode), Kindle stays at orange/white Kindle Fire boot screen forever. Screen no longer goes blank afterwards.
Can get to TWRP, but only by using "fastboot oem recovery -i 0x1949"
Strangely, ADB NOT working. While in TWRP mode, I use command line "adb devices" and it returns "B0C91004245614ME Offline". I'm pretty sure I have the correct ADB drivers (while in TWRP mode, device manager shows two entries: "Kindle ADB Mode" and "Recovery ADB Mode").
Obviously I have no backups of original system/boot images because the Kindle broke on its own and I've never seemed to have ADB access.
Questions:
Is there something big I'm missing in order to restore to stock? Intuitively, it seems like I should be able to just flash a working system image from fastboot. If I can't restore to stock, I'm fine installing another OS -- would just like to get the device working again.
I doubt I would have enabled ADB access before the Kindle broke. Is that the reason that the "adb devices" command returns "Offline"?
Have not tried gaining root access. Is that a prereq for using ADB and/or restoring to stock?
-Joe
joes6789 said:
Have read a ton on XDA and elsewhere, to the point that I have too much information, and I think it's likely someone with more experience could point me to the right area to focus on. Any help is much appreciated! Thanks!
Where I started:
Was a total noob, had never tried to flash anything or use command line
One day my stock Kindle Fire HD 8.9 just stopped working on its own. Not sure why -- I never tried to root it or hack into it. I had left it plugged in for a week and it felt a little warm.
Powering on would get to the orange/white Kindle Fire screen, and then the screen would go blank and stay that way until powering off.
I just wanted to get the Kindle running again, preferably with stock OS or something that still allowed me to use Amazon Instant Video.
What I've accomplished so far:
Successfully got fastboot running! Originally through First Aide and now through command line too.
Successfully got TWRP 2.8.7 running! Downloaded the TWRP image and used fastboot to flash recovery.
Also flashed kfhd8-freedom-boot-8.4.6.img and kfhd8-u-boot-prod-8.1.4.bin from the instructions on XDA's 2nd bootloader page.
Tried using both First Aide and the SR Tool to restore system back to stock, but neither seemed to do anything. Even flashed the system.img included with the SR Tool manually using fastboot, but Kindle still won't successfully launch. Also tried the "Restore 2 Stock" program, which says it cannot find a device in TWRP mode (likely related to my ADB issue cited below).
Where I'm at now:
Now when powering on (in normal mode), Kindle stays at orange/white Kindle Fire boot screen forever. Screen no longer goes blank afterwards.
Can get to TWRP, but only by using "fastboot oem recovery -i 0x1949"
Strangely, ADB NOT working. While in TWRP mode, I use command line "adb devices" and it returns "B0C91004245614ME Offline". I'm pretty sure I have the correct ADB drivers (while in TWRP mode, device manager shows two entries: "Kindle ADB Mode" and "Recovery ADB Mode").
Obviously I have no backups of original system/boot images because the Kindle broke on its own and I've never seemed to have ADB access.
Questions:
Is there something big I'm missing in order to restore to stock? Intuitively, it seems like I should be able to just flash a working system image from fastboot. If I can't restore to stock, I'm fine installing another OS -- would just like to get the device working again.
I doubt I would have enabled ADB access before the Kindle broke. Is that the reason that the "adb devices" command returns "Offline"?
Have not tried gaining root access. Is that a prereq for using ADB and/or restoring to stock?
-Joe
Click to expand...
Click to collapse
Regarding your questions:
1) Hashcode created a TWRP-flashable ROM zip for Amazon's stock OS., which you can find in this thread. You should download the 8.4.1 version from the d-h.st link in the thread, as the goo.im links no longer work because Goo.im (a former file hosting service for Android developers) shut down. However, beware the d-h.st (Dev-Host) links, as they are notorious for causing unwanted downloads and popups. Do NOT download anything executable (the file we want is a .zip, not anything else), as it can cause unwanted software or even malware to be inadvertently installed onto your PC (and in some cases, your android device).
2) Yes, that is why the command returns "offline" when you run it with the kindle in recovery mode.
3) No, root is not a prerequisite for either of those commands. (In fact, you'd have to have adb enabled before rooting the stock OS in most cases.) However, should you need root, the stock ROM that Hashcode built as a flashable TWRP .zip is rooted, and as long as you don't update the OS, your root should remain intact.
Sent from my Amazon Jem using XDA Labs
monster1612 said:
Regarding your questions:
1) Hashcode created a TWRP-flashable ROM zip for Amazon's stock OS., which you can find in this thread. You should download the 8.4.1 version from the d-h.st link in the thread, as the goo.im links no longer work because Goo.im (a former file hosting service for Android developers) shut down. However, beware the d-h.st (Dev-Host) links, as they are notorious for causing unwanted downloads and popups. Do NOT download anything executable (the file we want is a .zip, not anything else), as it can cause unwanted software or even malware to be inadvertently installed onto your PC (and in some cases, your android device).
2) Yes, that is why the command returns "offline" when you run it with the kindle in recovery mode.
3) No, root is not a prerequisite for either of those commands. (In fact, you'd have to have adb enabled before rooting the stock OS in most cases.) However, should you need root, the stock ROM that Hashcode built as a flashable TWRP .zip is rooted, and as long as you don't update the OS, your root should remain intact.
Sent from my Amazon Jem using XDA Labs
Click to expand...
Click to collapse
Thanks for the answers and explanations Monster. I downloaded Hashcode's 8.4.1 ROM zip, but I cannot figure out how to copy the zip file onto my Kindle, given that I don't have ADB access.
I did some research and it seems that one workaround is to use the Mount USB Storage feature within TWRP, but I can't get that to work. When I try to Mount USB Storage, no new storage drive shows on my computer (nor in Disk Management), and the TWRP error log says "Unable to mount storage. Unable to mount '/data'. Unable to mount '/cache'. Unable to find storage partition to mount to USB." Furthermore, the mount menu in TWRP says "Storage: Internal Storage (0 MB)" -- that doesn't seem good.
Do you have any other suggestions, either on how to get the zip file on my Kindle, or another alternative method to get my Kindle functional? Perhaps flashing something else directly from fastboot? Again, appreciate the help!
joes6789 said:
Thanks for the answers and explanations Monster. I downloaded Hashcode's 8.4.1 ROM zip, but I cannot figure out how to copy the zip file onto my Kindle, given that I don't have ADB access.
I did some research and it seems that one workaround is to use the Mount USB Storage feature within TWRP, but I can't get that to work. When I try to Mount USB Storage, no new storage drive shows on my computer (nor in Disk Management), and the TWRP error log says "Unable to mount storage. Unable to mount '/data'. Unable to mount '/cache'. Unable to find storage partition to mount to USB." Furthermore, the mount menu in TWRP says "Storage: Internal Storage (0 MB)" -- that doesn't seem good.
Do you have any other suggestions, either on how to get the zip file on my Kindle, or another alternative method to get my Kindle functional? Perhaps flashing something else directly from fastboot? Again, appreciate the help!
Click to expand...
Click to collapse
Boot into TWRP, then when you're in, choose Advanced -> ADB Sideload. Check the boxes that say "Wipe cache" and "wipe dalvik cache." Swipe where indicated to sideload, and hook up your kindle to your PC if it's not already connected. Type "adb devices" into a terminal/command prompt, and you should see a device that registers itself as "sideload" in the list. If you do, then type "adb sideload path/to/file.zip", where path/to/file.zip is the location of the downloaded 8.4.1 ROM zip. The ROM should automatically copy and flash; keep the kindle plugged in until the flashing process is complete. Any luck?
Sent from my Amazon Jem using XDA Labs
monster1612 said:
Boot into TWRP, then when you're in, choose Advanced -> ADB Sideload. Check the boxes that say "Wipe cache" and "wipe dalvik cache." Swipe where indicated to sideload, and hook up your kindle to your PC if it's not already connected. Type "adb devices" into a terminal/command prompt, and you should see a device that registers itself as in "sideload" in the list. If you do, then type "adb sideload path/to/file.zip", where path/to/file.zip is the location of the downloaded 8.4.1 ROM zip. The ROM should automatically copy and flash; keep the kindle plugged in until the flashing process is complete. Any luck?
Sent from my Amazon Jem using XDA Labs
Click to expand...
Click to collapse
Yes, the adb sideload worked!!! (just had to update my adb version to 1.0.32) Kindle seems to be fully functional. Thank you so much Monster!
Last thing, do I need to worry about OTA updates or anything in the future that might create a conflict with the bootloader or ROM I'm using?
joes6789 said:
Yes, the adb sideload worked!!! (just had to update my adb version to 1.0.32) Kindle seems to be fully functional. Thank you so much Monster!
Last thing, do I need to worry about OTA updates or anything in the future that might create a conflict with the bootloader or ROM I'm using?
Click to expand...
Click to collapse
I believe that the OS is properly patched in Hashcode's stock ROM, so you shouldn't need to worry about OTAs or a conflicting bootloader. Glad to see it works again!
Sent from my Amazon Jem using XDA Labs
How were you able to get into fastboot with kf first aide? Which drivers and which options?
Gesendet von meinem Nexus 6P mit Tapatalk