How to restore stock software on Kindle Fire? (Video)

How to restore stock Amazon Kindle Fire software from custom Android ROM like CM7? That’s the question that you will ask when you want to return Kindle Fire to Amazon for service or warranty claim. Thanks to TWRP 2.0 Recovery, we can restore stock software to Kindle Fire easily. So no worry and go ahead to try out custom recovery, custom kernel, custom ROM… You can restore stock software on Kindle Fire back by just follow below step by step guide.


  • TWRP 2.0 Recovery
  • Kindle Fire Software Update

Most of you should have TWRP 2.0 Recovery installed because you need it to install custom Android OS like CM7 ROM. Do install TWRP 2.0 Recovery if you have not.

Step by Step Guide

  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
  4. Copy 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
  18. Select Flash after that.
  19. After installed, select Reboot System.
  20. That’s all.

As you can see from the video, I managed to remove TWRP 2.0 Recovery and CM7 ROM from Kindle Fire. Then installed stock software update 6.2.1 on Kindle Fire. No worry about warranty issue when send your Kindle Fire to service now.

Download Kindle Fire Software Update here.

  • babba booey

    Love the site dude. I just saw your new videos on installing adb drivers. Do you have the link to download the driver folder and what version of kindle utility did you USE?

    • The article is coming up soon… 😉

  • Jose

    Hi Jayce Maybe you can help me, I have the twrp v2.0.0 installed on my kindle fire but always than I turn it on it goes to the twrp interface after the yellow fired triangle,but I don’t know how to going out of there , I want to reset my kindle to the original software but is stocked in the twrp 2.0 interface the USB connection doesn’t works to put the recovery file on it, could you help me please?
    Thanks a lot in advance.

  • joe

    Works like a charm! Thanks!

  • Jose

    Hi Jayce I will Tell you what is happened from your first council, If I try to Boot in Normal mode “4000” the Kindle is freeze in kindle fire words, if I start it in recovery mode it always going to recovery mode, how can I going out from recovery mode? I need to start the kindle to put it on the 6.2.1 on and restart it from stock mode?

    I really appreciate your help.

    • Yes, try to restore to stock software since you can’t go pass Kindle Fire screen.

  • EP

    Thanks for the guide(s), really helped me out.

  • Jose

    Jayce, Thanks for all your help I finnally restore my Kindle Fire to the Stock Software, I found the way to put the files on USB Mode using USB Mount on recovery mode then I Follow up your procedure ….. Finnally the Kindle come back to Live!!!! Thanks a lot!!!
    Happy New Year!!!!

  • Dave

    Dear Jayce,
    i cant get the orange light what should i do to restore my kindle fire to the original software?
    Happy New Year

    • Do you have TWRP 2.0 Recovery?

      • Dave

        no i dont

        • Above restore stock software only workable with TWRP.

  • Chris

    Thanks a lot mate. Really helped me when I thought I had permabricked my kindle. I also want to give a shout out to the developers behind TWRP and Kindle Fire Utility. I would have been completely hopeless without their amazing tools!

  • Jessica

    You are a lifesaver! Thought I had bricked my kindle for sure!

  • fahad
    • Above guide did not help you?

      • Fahad

        No , I think I knew where is the problem but I don’t know how to fix it . The problem is with file , when I download the 6.2.1 bin then I rename it , it won’t change the type of the file . Cause when I click ( install -> -> flash ) the process takes 5 seconds and that means that nothing happened when I click flash

  • fahad

    hey man , ive searched in google and that helped me , but now there’s new problem . when i click flash it says unable to open zip file , its stuck and freezed and i cant click on anything , plz help , thx
    see this

    • Make sure that Kindle Fire Software Update which you downloaded is okay. And you can extract it at your PC. Then try to install it again.

  • Fahad

    Thx man , it worked FINALLY , my kindle is back , thank you very much 🙂

  • jLAX




    • Sorry, I don’t have Kindle DX. No idea.

      • rhill

        I think he meant ‘i got a kindle. Dx’ not a Kindle DX.

  • Eric

    Hello, will this work with the new update 6.2.2? I want to return to stock but want to make sure I don’t need the older version in order for this to work…

  • Sven

    Hi Jayce,

    i dragged the update file on the kindle, but i can’t find the file in the right half of install screen?

    Thanks alot for helping me out!!

    • Is the update file in zip format?

  • Mike

    Hello, I was looking at the video. as of right now I can only find 6.2.2 update on amazon.

    can the kindle still be put back to stock for servicing with 6.2.2 , cause from the way I understand it when the update is flashed the KF still will have twrp on it till it does the OTA to 6.2.2 .

    The reason im thinking this is because the KF is still in the recovery after the flash.

    Please explain as im wanting to cover myself before I do all the mods and tweaks right now all.


    Oh and is there a place that I could get the 6.2.1 update from cause that would be great.


  • Mike

    Haha nevermind I just seen the 6.2.1 link in another post.

    Thankyou for all the great tutorials


  • K. S. Madhavan

    @Jayce: Reading your guide, my Kindle fire is directly booting to TWRP and my computer sees the KF as USB mass storage, but when I click the drive it says “please insert disk”. How can I copy to SDCard, when I do not have access? I have tried several times holding the power button and restarting, but eventually it goes straight to TWRP after the yellow triangle. Please help me.

    Step by Step Guide

    Connect USB cable to Kindle Fire.
    Mount it as USB Mass Storage mode.
    At PC, rename Kindle Fire Software Update bin file to
    Copy to Kindle Fire SDcard (root level).

  • ladgea

    Please help: I have TWRP installed on my kindle but have not copied the ROM. Now the Kindle is wiped and when connected to the computer it detects a drive letter but when I click on it “Please insert a disk…” I am not able to access my Kindle. On restarting the Kindle it goes to the TWRP screen.

    Can somebody please help.


    • Use USB mass storage in TWRP to copy Android ROM then install.

      • Ladgea

        Jayce I connected a USB thumb drive with the Kindle Fire 6.2.2 ROM copied on the thumbdrive and renamed the file to When select mount option in the TWRP and mount SD-card ,it scans the USB drive and displays backup not found but i can’t see this file.

        • You need to copy Android ROM to your Kindle Fire…

          • ladgea

            Jayce, Thank you very much. You have saved me. All well now.
            Best Regards

  • Alvin

    Thanks so much! I got close…but…after my Kindle Fire restarted, it just got stuck at the “kindle fire” page and wouldn’t do anything else. What happened??? =(

    • What had you done until you got this?

      • Alvin

        Well I installed golauncher ex, then everything died. After a hard reset I was stuck at the kindle fire screen. It’s ok, it looks like I’m returning this one. I followed all your steps above to the letter, so it shouldn’t have any signs of rooting anymore. So unfair! I didn’t even want to root it, I installed TWRP to fix the initial problem. Thanks though! =)

  • junior wont show up on TWRP

  • Jay

    Thank you, Jayce! I nearly panicked when I decided to reset my Kindle Fire to factory settings using the stock settings menu. I did not realize that the system would fall back to TWRP before Amazon’s restore feature.

    Your guide showed me exactly what to do, step-by-step! Thanks again for providing a superb resource.

  • TrentCioran

    Hi Jayce,

    I have some problems since my kindle fire is stuck in the “kindle fire” screen, but in my case, the kindle doesn’t show up in the drives. I even tried this

    but it doesn’t work, fastboot stays at message after powering off and on the kindle 🙁

    Any ideas? It would be very appreciated.

    • Do you have TWRP installed?

      • TrentCioran

        No, I tried to reset the kindle to factory using the TWRP method and restoring the kindle software update file but after rebooting it no longer shows the fff wellow triangle nor the TWRP screen, only the kindle fire one. I feel stuck, the drive doesn’t mount into windows and kfu shows:

        ADB Status: Online
        ADB Rooted: No
        Boot Status: Unknown

        Thanks for the help,

        • Since ADB is still online, why not install TWRP again? Then install custom ROM. Or install stock software update with it again.

          • Eric

            I am in the same boat. My Kindle Fire is stuck on the spash screen after restoring to Kindle Software 6.2.2 from TWRP.

            KFU shows:
            ADB Status: Online
            ADB Rooted: No
            Boot Status: Unknown

            I tried pushing TWRP again as suggested via the Kindle Fire Utility 0.9.3 and I get the following error on each command:

            – exec ‘/system/bin/sh’ failed: No such file or directory (2) –

            The error shows up for root options 2, 3 and 5, 6 of the KFU.

            Any other suggestions?

            • TrentCioran

              That’s exactly what is happening with my kindle, not able to reinstall TWRP 🙁

  • Andrew

    Hi, so I’m trying to download the update zip but my download is in a VLC format or something. i can’t seem to change it to that file. I’ve been trying to fix my fire for a week and I know i’m almost there, I’m just stuck on this step.

    What do i do?

    • Refer to this guide – How to Change a File Extension in Windows?

      • Andrew

        Thank you so much! I really appreciate all you do to help everyone out. You have a video on how to install ICS andriod 4.0 or is there something else you’d recommend to run?

        • ICS is still not perfect yet. I am running CM7 on my Kindle Fire now.

  • Steven

    Dear Jayce,
    I currently have MIUI 4.0 on my kindle, and want to restore it. I have done everything, got the .zip to appear in the right column, but when I flash it, i get the following:

    E: Failed to verify whole-file signature
    E: signature verification failed

    Do I have to unzip the file before I put it on the Kindle?

    • Steven

      Nevermind, I had to turn the signature check off, then restart it, then I had it

  • Will Gordon

    Is there anyway to confirm that the recovery image is no longer on the device? Since all the wiping occurred within the recovery system , it’s fairly easy to reason that the recovery itself wasn’t wiped?

    Also, thanks so much for this! Your tutorial makes it super easy, even from the clockwork recovery system that I was using. Thanks again!

    • Will Gordon

      Another thing, the SD storage, what would wipe that? Or if nothing, what’s ok to delete to TOTALLY return it back to factory settings?

      • Will Gordon

        Answered my own question with that last one…Under the settings drop down -> More -> Device…performing a second “Reset to Factory Defaults” will wipe the SD data…not sure if that takes care of the Recovery image as well.

    • Will Gordon

      I’m sorry, I keep answering my own questions, but hopefully this will help others. I’m not sure if it was the secondary wipe from the stock settings menu, or the cache wipe, but after reinstalling FireFireFire, requesting a reboot into recovery didn’t do anything which confirms to me that the recovery system was removed. Thanks again to Jayce for doing the leg work and figuring out to reset to factory! =D

  • Thomas

    I accidentally cut off the last part of my question: Will these steps accomplish this without leaving evidence of a root?

    • Yes Thomas, as you can see from the video.

  • Jason

    Thx for the guide.

    I used your steps to restore it to stock, it seems fine but I still have my books that I either sideloaded or downloaded from the Amazon store. Is that normal, I would have thought the factory reset would have removed all data from the device?

    Is that what Will Gordon is talking about? The extra step of returning to factory from the device by going under the settings drop down -> More -> Device…performing a second “Reset to Factory Defaults”?

  • federico

    assert failed: getprop (“ro.product.device”) ==”blaze” ||
    e: unknown command [error_string]
    e: error in /tmp/slideload/
    (status 7 )
    * verifying filesystem..
    * verifying partition sizes..

    error flashing zip ‘/sdcard/’

    please help me

    • Sorry federico, I have no idea on this too. Try to consult others at XDA website see.

  • seb

    very helpfull, many thanks!!!!!! 🙂

  • prahladvarda

    hello jayce…please give me the solution for this…i accidentally wiped everything u can wipe with twrp including sd card and sd ext…if i flash a custom rom it says it is installed but never boots into that rom…i even flashed kernel and rom separately..which didnt work…pls tell me what should i do now..

    • Hi prahladvarda, try to install other Android ROM. If still cannot, restore to stock Kindle Fire software.

  • prahladvarda

    and it also says
    E: cannot load volume/ misc!

    • This is normal. I also have it.

  • Cook

    Hello. My kindle is frozen at yellow fire screen, wont let me enter twrp at all, and would not allow me to install zip, back when i could even get to twp. at this point im pretty much locked out of everything. i turn it off, and back on and it just freezes at yellow fire. no mattr how much i push poower the twrp recovery will not show. what do i do. also, without being able to enter twrp…my computer recognizes that somethings been connected, but i can not access it :/

      • Cook

        Ok, now ive been able to get past that screen, but now its freezing at the Kindle Fire logo :/

        • Can you still load TWRP (if you have it)?

          • Cook

            Yes, i am in the twrp menu now.

            • Good. You can try to wipe all caches and factory reset it. Reboot it then.
              If still cannot, install stock kindle Fire ROM. Or try other custom Android ROM.

              • Cook

                when i try to install the stock kindle rom via the…it tells me directory not found. so i even created a folder in the storage named sdcard, and inserted the file into it, but it doesnt register it there either :/ i wiped the caches, and factory reset, and its still freezing at the kindle fire logo. IT does the android kindle logo twice, then regular kindle logo, and stops. any suggestions? or know other reliable roms to try and install?

  • Cook

    ok, hopefully this is the last question. say for instance i download the hellfire zip.. do i just put the entire zip file onto my kindle? or do i need to unzip it first and install from that somehow?

    • Cook

      ok, i figured that part out. installed hellfire rom. but in the instructions it says to run flash after installing rom….where is this flash it speak of o.O

      • Adobe Flash? I am not aware of that.

  • joseph

    thank you, thank you, thank you. It worked.

  • bil

    works perfectly, ty

  • DroidRain


    I have a problem here, I forgot my kindle fire password. how can I remove these password.
    I already tried by pressing power buttom 20 sec but it didn’t wipe to factory settings.

    help me please.

    • After four failed attempts at entering your password, you’ll be directed to restore your device to factory default settings. This will delete all content on your Kindle Fire and you’ll need to register it again before downloading items from your Amazon account. You can then create a new password for your Kindle Fire.

  • Mike

    Works for 6.3.1 using file update-kindle-6.3.1_D01E_4107720 from
    I was rooted on 6.2.x

  • Luke

    I cannot install twrp because everytime I try to use Kfu it attempts to boot in fast mode, but firefirefire prevents this eveytime. ‘I have even wiped my memory clean but the evil bootup still exists. Any help?

    • Hmm… What is the error message when you try to boot into fastboot?

  • Ben

    You are a lifesaver! That is all 😉

  • Ese

    Please, I used twrp and mistakenly erased my entire sd card. How can i put the rom back on the sd card to flash it, because my pc does not see the kindle as a usb drive anymore? Please need help urgently.

    • Hi Ese, can you still able to load TWRP?

      • Ese

        yes. it boots to twrp but if i select reboot it just goes off. after the blue screen, when the os is supposed to load it just goes off or reboots to twrp

        • Use USB mass storage mode in TWRP to copy Android ROM then.

  • Ese

    Thanks a lot Jayce. I’m really grateful.

  • CTMtech

    Thanks man… we KFU’d it, nuked the Kindle, installed Android 4.0, nuked it again, and thanks to this incredible webpage, got it back to original Kindle OS and now we’re going to KFU it again. Phew.

  • jw15

    I have the kindle rom file, it’s a .bin file. I’ve seen other threads say to rename the file to When I do that it just makes the filename but is still a bin file and does not show up on my kindle when I go to the “install” step. I’ve been searching how to convert a .bin file to a .zip file with no luck. Anyone else have this issue or have any suggestions?

    • Hi jw15, no need special convertor. Just rename the file type from .bin to .zip. Make sure that you can open the .zip file in Windows too.

  • jw15

    I am unable to change the file type. When I change the name the file type does not change. It’s full file name becomes I don’t know how to change the file type…

  • Kevin

    I wonder if you could possibly help me. I tried rooting my KF 6.3.1 yesterday with KFU. It worked, but it didn’t. For one, I got a bunch of “access denied” errors while rooting. I went in with Root Explorer, and it doesn’t think I have root access, but I am able to use GO Launcher. The main trouble is that Google Play Store won’t work properly. I can install it, load it, and login, but then if I try to install an app, the store quits and won’t ever open again without a reinstall. Can you offer any advice? Thanks

    • Try to re-root it again then. You should have SuperUser app after rooted.

  • Kevin

    Hmm, well I did and that worked. Not sure what I was doing wrong. But now, whenever I reboot the KF, if I go to open a book it wants to download it again every time, and books I’ve put on myself just do nothing.

  • Cara

    Hi I am praying you can help me out here. I followed all your instructions but when i got to step 17 the file was not there, i looked everywhere for it. While looking my kindle restarted on me and now its on the kindle fire logo screen and will not do anything else.
    My computer does not recognize the kindle like is used to either.

    Any help would be so appreciated.

    Thanks so much


    • Hi Cara, make sure that rename the file extension correctly. Then repeat above steps again.

      • Cara

        Thank so much for the quick reply.
        I cant get off the kindle fire boot screen though.
        how do i go about putting the file on the kindle if i cant get past the boot screen?
        I appreciate your help so much


        • Load into TWRP. Use USB mass storage mode there to transfer file.

          • Cara

            Sorry for all these questions, i figured out how to do that, but i cant figure out how to transfer the files. Nothing pops up on my desktop to do that and when i go to my computer there is nothing there to click on to do it… i doing it wrong?
            from everything i looked up that seemed like the way to do it.

            this is driving me crazy, thanks so much for your help.

            • Try on other PC then.

              • Cara

                thanks that seemed to work. Kindle still is not working yet. it looks like it removed twrp because it booted right to the original kindle screen, but im still stuck on that screen, im hoping its just taking a while to boot….its been like 10 minutes, im going to give it a few more and reboot again

                thanks again

  • Steve

    Hi all. I seem to have bricked my Kindle as well. I had it rooted using the Kindle Fire Utility. I decided to restore it back to factory, but something went wrong. I was in TWRP and tried to follow these instructions to restore:

    I downloaded the latest file as well, rather than the one in those instructions. Anyway, somehow TWRP went to a gray screen. The logo bar was across the top, and there was a swipable button on the screen, but that was it. Swiping the button took me to a blank screen, no menus. I waited an hour for it to do something else before performing a hard reset. Now the Kindle boots to the original Kindle Fire logo.

    Drivers seem to be fine. I can use adb push, but adb shell commands produce the dreaded “exec ‘/system/bin/sh’ failed: no such file or directory (2)” error. All of the Kindle Unbrick Utility options produce either that error or “waiting on device”. Kindle Fire Utility shows ADB Status: Online Boot Status: Unknown. There doesn’t seem to be any way to get back into TWRP, and I can’t mount the Kindle as a drive from Windows.

    Am I stuck with having to buy a factory cable at this point, and if so, what do I do to fix it once I have that?

    • Hi Steve, try to root it again. Then install TWRP.

  • Steve

    Same problem, “exec ‘/system/bin/sh’ failed: no such file or directory (2)” shows up for 2 lines, then the Kindle reboots to the Kindle Fire logo.

    • Try to consult others at XDA website then. I have no idea too. Sorry…

  • elDuendeVerde

    Ok, so I tried doing this and I used the latest TWRP (2.2) but I can’t actually get into TWRP. I hold down the button when the logo is blue and then select the Recovery option and…nothing. Finally it just boots normally. Any ideas?

    • Hi elDuendeVerde, I did not try TWRP 2.2 yet. No idea. Try to consult others at XDA website.

  • Alex

    THANKS BRO IT WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • chuck

    why does it say failed when i try to flash the

    • Can you extract the

  • melanie

    Thank you very very much!I bought KF already with TWRP installed and actually did not know about that. After hours of troubles with KF and also with my pc its restored and as a new one! Thanks again

  • Dhruvil

    Hey Jayce thanks for your guide!!
    I had this problem on the fire. Whenever i try to start the stock keyboard, an error shows up saying:
    The process android.process.acore has stopped unexpectedly. Please try again.

    The only option i get is force close. What can i do to solve this??
    Thanks for your time!!

    • Hi Dhruvil, you can try to factory reset it.

  • Melodie Turk

    Thank you for these instructions. Easy to follow. Worked like a charm.

  • Jorge

    Thank you so match from Paraguay! It Works!

  • John

    Hi Jayce,

    I am having trouble converting the bin file to a zip file and getting it to work. when I change the name to it remains a bin file. And when I used WinZip, it didn’t work.

    • Hi John, you need to change the file type. Not the name.

  • Nick

    I can everything until it gets up to the part with the FLASH that option isnt there on my twrp

    • Nick

      please help my kindle wont even turn on because i completly wiped everything

      • Hi Nick, can you still load TWRP?

        • Nick

          yes that is the only thing that works

          • Good, you can continue to restore stock software then. Or try other custom ROM.

            • Nick

              yes but that still requires the flash part which i do not have?

              • Make sure that you rename the Update bin file type from .bin to .zip.

                Else better install custom ROM. Easier…

                • Nick

                  the link you gave me do i download that jelly bean 4.1 and then go on my kindle connect it to my computer…. can u just type the instructions to me on what to do

                  • Hey Nick, please take your time to study all my Kindle Fire guides. The installation step by step guide is there…

  • Nick

    i cant for some reason on the last step of the process have the option to hit FLASH why dont i have that and without that i can install anything

    • Hi Nick, anything differ between yours and mine in the video?

      • Nick

        yes, at the end when its time to install and you are suppost to hit Flash at the bottom the FLash thing is not there for me so i cant install anything…

        • Try to consult TWRP developer in this case.

  • brian

    Hello Jaycees. After I have done all of the steps to restore my device, can I renamed the update back to kindle fire software update? I know it dosen’t matter but……

    • Better delete it since you won’t need it anymore.

      • brian


  • brian

    Is the update it says to install the latest kindle software? Like, I have update 6.3.1

    • Any software update version that you prefer.

      • brian

        Ok. So as u said before, I can plug my device to a computer, open kindle fire folder and then delete the update?

        • Sure since you don’t need it anymore.

  • brian

    Ok, one last question. If you have a system version (i have 6.3.1) do you have to install the software update?

    • brian

      Oh nevermind I get it. You have to download a update so u can restore ur kindle

  • jake.

    What does it mean by”copy to kindleSDcard (root level) .what do u mean by root level?

    • Not in any folder – top level.

  • jake.

    Ok thanks. I finally removed TWRP from my device 🙂

  • Frogman

    Thanks for the great advice!
    Haven’t used my Kindle since last Christmas as it was stuck on the Start screen.
    Got it out yesterday and followed your instructions and voila!
    Running the latest update no probs at all, your a wheel!

  • mahlon


    I tried to remove ICS and reinstall the KINDLE FIRE software. Somewhere down the line it did not install properly and now it is not booting. I have no operating system by the way things look. It is not booting just a blank screen.

    What can I do?

    • Hi mahlon, try to force shutdown it. Then power on it see.

      • mahlon

        Thanx. I had rooted by Kindle and had installed ICS. When I was trying to uninstall ICS and reinstall the Kindle Fire software the screen went blank and since then I cannot connect the Kindle to my laptop via USB and I do not have anything on my screen. I don’t have ICS nor Kindle Fire software.

        PLEASE HELP.

        • mahlon

          It also states NO OS INSTALLED ;-(
          PLEASE HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

          • Hi mahlon, can you still load TWRP?

            • mahlon

              Yes I can

              • Restart the whole process then.

                • mahlon

                  When trying the whole process it does not show the file
                  How do I go about trying to get in on the Kindle?

                  • Hi mahlon, make sure that you change the file type correctly. Not just rename it.

                    • mahlon

                      I do not have USB access to the Kindle. It does not have ICS or the Kindle software on the tablet.
                      How do I get access to the tablet to transfer the file in order to restart the process?

  • @mahlon: Use USB mass storage mode in TWRP to copy the zip file.

    • Robin

      Mine did the same thing how do you copy zip file to twrp on kindle? Also how do you change file type?

      • Hi Robin, didn’t you watch the video?

        • robin

          yes, I did watch the video. My kindle does not hook up with the usb to the computer and i haveno idea how to mount using twrp. I know to click on mount but i have no idea how to get the update kindle file onto the kindle with it not being hooked to the pc just twrp comes up on kindle

          • Hi robin, PC can’t detect TWRP USB mass storage mode as drive when you connect with USB cable?

            • robin

              no i am using a Mac and does not recognize

              • No wonder, try it on a Windows PC then.

                • robin

                  got it to work! now reloading all apps and books

                  • robin

                    ps I used the MAC

  • mahlon

    Thanx Will Try it Now.

  • marlena

    i received a kindle fire as a gift, it was bought on ebay. They did not notice it was a store demo. It has the store demo software on it. How do I go by getting real working software loaded on it? thanks

    • Sorry marlena, I have no idea what is store demo software that you are talking about. Do you have Kindle Fire carousel (main menu) now?

      • marlena

        it is what they have on the sale floor. it has the carousel menu yes. it just is very limited. I cant get into settings it says demonstration device and that the feature is not available.

        • Maybe you can consult Amazon Support. They should be able to help.

  • ME_Noob

    I’ve tried doing this, but now I’m stuck in a screen just blinking the teamwin logo (going on for quite some time now…) – What can I do ?
    (After the install, teamwin logo cam up after some seconds, and goes off for a sec or so each 5 seconds, roughly..)

    THANKS for any help !

    • So are you saying that your Kindle Fire keeps loading TWRP and reboot by itself now?

  • Sajal

    Thanks a lot. When I was doing that myself, I did not care to wipe these bunch of staffs, that resulted in a auto-restarting device.

  • Monica

    kindle Fire 1st generation is frozen on kindle logo, and it will not boot up either after trying to reset back to factory setting using TWRP. Tried connecting device to computer, but the device is not found. Any idea on how I can reset it back to factory? Thank you!

    • Hi Monica, can you still load TWRP?

  • Funkygoorilla

    Hi Jayce,
    First off I like your site a lot. Good work.
    Need your help if possible. I tried to reload my Kindle Software, I followed your steps, but get to the point of the install and I get “Error flashing zip ‘/sdcard/’ and connot proceed. I know that the file inside the zip is the bin file, but it seems to not be unpackable. I downloaded it from the Amazon site directly. Any suggestions?
    Thanks again!

    • Hi Funkygoorilla, can you extract the zip file at PC?

      • JimBob

        No offense Jaycee, but your instructions for the average sophistication level of a tablet user trying to do an OS revert is pretty vague and confusing. With most of the vital steps missing. I’m 7+ years exp. as a field technician and even the instructions I receive to complete a job include 70% more “step by step” info on this particular job.
        Conclusion: Add more instructions for god sake lol.

    • Funkygoorilla

      Hi Jayce, I got it to install finally. The problem was not having the Amazon updated extracted before installing. When trying to install the .bin, twrp cant open it and fails. Thanks again, I am back to Kindle Fire mode.

  • Chris

    Ok so, I followed all the steps in your tutorial, but previously, I wiped the SD card. When I do your process, it says on the screen:
    –Verify md5 for /sdcard/
    –Md5 file not found
    –Aborting install
    E:Cannot load volume /misc!

    • Chris

      Thanks for replying when you do!!!!!!!

    • Disable md5 check.

      • Chris

        how would i go about doing that?
        Thanks for responding so quick!

        • Chris

          never mind i figured it out thanks!!!!!!

  • KC

    This tutorial was a life saver!!

    I bought a used kindle fire with android already installed for my 5 year old(i know, bad idea). well, as if i didnt know it would happen he got into some files he shouldn’t of and the kindle would not load. i was starting to get upset because i could not find a place with a simple tutorial(along with my fear of anything linux based) till google sent me to your awsome site. i have his kindle back to stock and he’s back playing minecraft. Thank you so much.

  • ReyJey

    Hello Jay! Thank you for the life-saving tutuorial! Just wondering if you could assist me in something. I have gotten my Kindle Fire 1st Gen back to stock rom as instructed, but now I have lost the TWRP 2.0. When I start up my kindle now, I no longer see the Yellow Triangle and cannot access TWRP any longer. I connected the current stock kindle to my pc and I still see the TWRP files along with the other custom rom downloaded. My question is how do I access the TWRP 2.0 again for customization? Many thanks!

    • Hi ReyJey, you need to reinstall TWRP again.

  • CS

    Worked great thanks!!

  • john


    Thank you so much for your tutorial. I received a kindle fire as a gift from my friend ( I belive he did rooted the KF ) and I tried to restore stock software on KF but I cant access into TWRP unless I selected the factory data reset, then I just able to access into TWRP 2.0. Could you guide me how to restock back to factory setting? Thank you so much

    • Hi john, this is weird. You should be able to load TWRP by following step 8 – 9.

      • john


        Thank you for your reply. My classmate just helped me to restore it…Yeah….it’s finally back to factory setting…. Thank you so much…cheers!

        • Glad to know that. And you are welcome. 😉

  • Kristin

    I received my kindle fire as a gift and it already had a custom ROM (some version of CM, I’m not sure which one) and was good with using the KF as a tablet, but it recently updated and now doesn’t work as anything. The only way to mount my kindle is in TWRP. I tried following your steps and when installing the zip file I got an error message saying
    Verify md5 for /sdcard/
    No md5 file found!
    Aborting install
    Error flashing zip ‘/sdcard/update/zip’
    I have twrp v2.2.0
    What do I do? I would love to have my kindle fire back to stock instead of using CM. Thanks!

    • Hi Kristin, look like your has issue. Try to redownload it again.

    • Kristin

      Figured that part out, now kindle is back to stock, except every few seconds I get an error message saying “sorry, android.process.acore has stopped unexpectedly. Please try again” I’m not able to use the keyboard to do any setup or anything. I guess I gotta play around some more (gunna try updating to newest version of KF software) and hopefully I’ll get it.
      Thank you for the step by step tutorial!

      • Kristin

        If anyone else has this problem… the fix is to do a factory reset after getting the kindle fire software updated.

  • Kristin

    I just saw your reply. Thank you! That is exactly what I ended up doing! 🙂

  • Nahry Omer

    I have kindle fire HD 7 with stocked software but it have no TWRP and I don’t know what I have to do…
    Please help…

    • Sorry Nahry, I have no idea on HD version.

  • Ronald F

    I have the Kindle Fire(First Generation) and it seems that it won’t boot up. Will this help me restore it?

    • Yes Ronald, but you need TWRP.

      • Ronald F

        I do have it but I can’t transfer it onto my Kindle Fire for some reason.

        • Any error message, Ronald?

          • Ronald F

            It says there wasn’t any OS installed and when I tried to transfer it on the Kindle, it doesn’t show the Kindle in the My Computer page.

            • Hmm… It should detect TWRP USB mass storage mode. Doesn’t it?

              • Ronald F

                No it didn’t and besides I couldn’t find it.

  • Ronald F

    TWRP USB mass storage mode.

    • Take your time to find it. It’s in mount tab.

  • Chris E

    I have a 1st Gen Amazon Kindle Fire and it doesn’t have an OS. I’ve tried a few computers and they don’t recognize the KF… how can I mount it as a USB Storage?

    • What does it have? TWRP?

      • Chris E

        Yes it has TWRP. I wasn’t using the stock cable so I’m thinking that may be an issue.

        • Chris E

          The stock cable worked like a charm. Thanks for the video!!

          • Glad to know that. Welcome… 😉

  • josh

    this does not work. I erased everything off my kindle except twrp and it will not flash this update. keeps giving me an error message

  • vicky

    i cant get into my kindle fire folders, it wont show up on my computer

  • rickwr88

    Hello Jayce Ooi. I did like you said but TWRP is still there. I got the TWRP V1.4a. Is it the reason why it didn’t work?

  • rickwr88

    Hello Jayce Ooi, there is a picture of my Kindle Fire after the installation of the zip file.

    • Not sure. You can try TWRP 2 see.

    • Ronnar Sánchez

      Update the TWRP to openrecovery-twrp-2.2.0-blaze.img

  • rickwr88

    Actually, I have no need of removing it from my Kindle, it bothering me because every time I am turning my Kindle on, it booting directly to TWRP even when I change the boot priority with the power button during the boot process and I have to reboot the system and then, it booting to kindle fire it self. All this process take almost 5 minutes every time that I want to use my Kindle Fire. If I can change that behavior, and make it boot directly to kindle Fire, I will be happy.

    • Try to use latest version of TWRP. I don’t have such issue.

  • rickwr88

    I’ve install the latest version of TWRP and it dosen’t change the beavior but I found this text about a error update. I don’t know how to fix it.

    • Hmm… Try other Kindle Fire ROM see.

  • rickwr88

    I finaly did it with the help of XDA friend. I was trying to do it with TWRP V2.8.0.2 witch is imposible.Stock roms will not install in TWRP so I had to downgrade to V2.2.2.1 to do the job. this is the link for the instructions that work for me.

    Thank you everyone.

  • Shahry khan

    Hello sir i followed your method now i am stuck at this error my phone is not showing screen and when i am connecting to pc it just show this thing

    please help me