Have a First-Gen Kindle Fire? Make It Awesome Again With Stock Android

Christian Cawley 03-06-2014

The first generation Kindle Fire is now three years old, and while it remains a great tablet, it lags behind newer models. So why not refresh it by flashing a standard Android ROM?


The First-Gen Kindle Fire Explained

It was never a super-powered tablet, but the original Kindle Fire was at least a step up from the monochrome delights of the popular Kindle eReader, and just as simple to set up What You Should Know About Setting Up Your Kindle Fire For The First Time Amazon’s latest entry into the eBook reader market is a step up from the e-ink devices that traditionally bear the name "Kindle". The Kindle Fire is a 7 inch tablet running a customized version of... Read More . The Fire has a full colour 1024×600 display, 8 GB storage, a dual-core 1 GHz CPU, and runs the Kindle Fire operating system – a modified version of Android 2.3.3 built around the bookshelf/newsstand motif rather than a typical home screen/launcher.

Although updates still roll out for the device, its usability as a tablet is reduced somewhat by the user interface design. Furthermore, the lack of access to the official Google Play Store – Amazon offers its own app store – brings with it some unwelcome restrictions.

A rooted first-gen Kindle Fire can be flashed with a new ROM, however, which essentially means you get rid of the old operating system and install a brand new one. This enables you to take advantage of the standard Android operating system and increase the functionality and lifespan of your eReader and mobile entertainment device!

Rooting Your Kindle Fire

To customize the software on your Kindle Fire, you should root it. This is a process whereby you gain access to parts of the file system that are usually locked, and assign permission to certain utilities.



To root your Kindle Fire, you will need to download the Kindle Fire Utility, available free from XDA-Developers. For help with rooting, see our previous article on using the Kindle Fire Utility What You Should Know About Rooting Your Kindle Fire & Getting Access To Google Play Like any Android-based tablet, the Amazon Kindle Fire can be rooted. This in turn offers several advantages to the user, such as an increase in functionality via previously restricted apps. Unfortunately, the process of rooting... Read More .

Please note that this method for rooting the Kindle Fire is for first generation devices only. Using it on second or later generation Kindle Fire tablets will likely brick your device. We are not responsible if you damage or brick your device.

Backup Your Kindle Fire

With a rooted Kindle Fire you can backup your data, which is pretty important.

You shouldn’t be attempting to flash a new Android ROM without first backing up your data. You might normally do this by syncing your media and data with Dropbox, or by using one of the many backup tools that are available in the Amazon App Store, but being rooted gives you even more options.



After rooting your Kindle Fire using the Kindle Fire Utility, the TWRP Recovery should be installed. By rebooting into TWRP Recovery Mode (run the Kindle Fire Utility and select 1 Bootmode Menu > 3 Recovery), you will be able to take a full, complete backup image of your tablet that can be restored later if something goes wrong or you don’t want to continue with the stock Android ROM.

Do this by selecting Backup once in TWRP Recovery Mode, then check the data types that you need archiving. You also have the option of setting a name for the backup. When you’re ready to proceed, swipe the button at the bottom of the screen to confirm and wait. Backing up shouldn’t take too long, and when it has completed you’ll be able restore the data at any time from Recovery Mode.

Which ROM?

The next step is to choose a suitable ROM. You’ll find some great choices at’s Kindle Fire subforum, where you will find links to download customised versions of Android designed to run on the Kindle Fire.



For added awesome, however, I’m going to explain how to install Android 4.2 Jelly Bean on the Kindle Fire first generation tablet, using the stock Jelly Bean 4.2.2 r1 release available from XDA-Developers.

If this isn’t to your taste, you should find many alternatives, from the latest CM11 to versions of Android Jelly Bean that have been revised to be specifically designed for use on a tablet (despite the fact that Jelly Bean itself is intended for tablets). There is even a version that is based on the genuine Kindle Fire ROM but with various performance enhancements and a cooked-in Google Play.

The steps for flashing are generally the same, but please consult the documentation associated with your chosen ROM.


Preparing For Android: Download The ROM, Install FireFireFire

Get yourself prepared by commencing the download of the ROM you plan to use. We’re continuing with this tutorial using the AOSP JELLY BEAN 4.2.2_r1 linked to above. While this is downloading to your computer, connect your Kindle Fire and run the Kindle Fire Utility, selecting option 5 Install Latest FireFireFire.


FireFireFire is a custom bootloader that you will need to install any custom ROM. Finally, with FireFireFire now installed, copy the ROM to your Kindle Fire using any micro-USB to USB cable. Your computer should recognize it as an external storage device, just like a USB drive.

Using TWRP To Flash Your Kindle Fire’s Android ROM

With the device booted into TWRP Recovery Mode, begin by selecting Wipe to factory reset your Kindle Fire. This will remove all data from the various caches, a prerequisite for successfully flashing your chosen ROM.


When this is done, switch to the main menu and select Install. From here, browse to the ROM file and slide the confirmation switch to begin flashing. Make sure you have enough battery to make it through the flash, because it could cause major problems if your tablet dies in the middle of the flashing process.

Give it five minutes, and your new ROM will be flashed. Use the reboot option and wait a few moments as Android prepares your tablet.

One Last Thing: Mind The GApps

With your Kindle Fire now sporting a full Android look and native apps, you might think that you’re free to hit the store and start installing apps.

Yes, it is possible, but first you’ll need to flash the Google Apps package, which you’ll find at – use the option listed for Android 4.2.2 or the version number of your respective ROM.


Once downloaded, copy the file to your Kindle Fire and again use TWRP to flash the ROM. After completion, restart your Kindle Fire, which will now sport all of the software features you would expect from a new Google Android tablet!

(You may notice that the Kindle Fire Utility also offers a Google Apps install via 6 Extras (Requires Root) > 1 Install Google Apps / Go Launcher Ex. This should automate the process for you, and you can disable Go Launcher Ex once Android is running. However, when testing this method for this tutorial I was unable to get an up-to-date version of Google Apps, so the manual option is probably best here.)

You Just Added Years To Your Kindle Fire – And It Still Reads Books!

With a new operating system on your old, first generation Kindle Fire, you’ll find that the device is as fast and impressive as it was on the day you pulled it out of the box. As long as the hardware holds up, you can expect several more years of multimedia tablet entertainment from your device.

Better still, by installing the standard Android Kindle reader app by Amazon, you’ll still be able to enjoy your library of books. Although if you prefer to leave things as they are, our unofficial Kindle Fire manual Your Unofficial Amazon Fire Tablet Manual The Amazon Fire tablet is a great alternative to the basic E-Ink Kindle e-readers, while offering compelling new features more akin to a tablet. Its small size and flexibility makes it the top choice. Read More should help you get the out most of your tablet/eReader. Have fun with your revived Kindle Fire!

Explore more about: Amazon Kindle Fire, Android Tablet, Custom Android Rom.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. BA
    October 29, 2017 at 8:13 pm

    I've clicked on most of the links above and they all seem to be dead. I did root my first gen Kindle successfully using another utility.Now I'd like to install TWRP and a new ROM. Any working links?

  2. Dianna
    August 16, 2017 at 8:46 pm

    I have the original kindle fire running 6.3.4, my issue is that I cannot install any new games. It says I am low on storage space, but in the past 3 weeks, I have installed 15 games and 25 books. The game I am trying to download says 53.9mb and i have 182.43mb available. Every time I uninstall something, I have less space available than I did before I uninstalled. HELP ME!!!!! please :)

  3. Nemo
    April 6, 2017 at 2:05 pm

    I was able to DL the Gapps, but I cannot find anyone still serving a working ROM. I would love to dust mine off, can anyone point me the right way?

  4. Mark C
    May 11, 2016 at 7:07 pm

    Will this work on a KF1 running 10.5.1?

    • Christian Cawley
      May 11, 2016 at 7:15 pm

      The best answer is to head to and check in the appropriate thread, where the file can be downloaded.

  5. Anonymous
    April 16, 2016 at 4:32 am

    My kindle fire keeps telling me that it cannot open the file every time I try to download it. The file downloads but it wont open. I have set my settings to allow downloads from outside sources but it still doesn't work. Can someone help me please?

    • Christian Cawley
      April 16, 2016 at 6:44 am

      Which file are you talking about specifically?

    • pdxkmk
      June 14, 2016 at 5:13 pm

      My issue is that I turn on "Allow Installation...", I open a browser and attempt to go to APKMirror to obtain a Chrome APK file but it won't open the website. So frustrating.

  6. Tiger
    March 26, 2016 at 10:17 pm

    Does this still work in March 2016?

  7. Mark
    March 23, 2016 at 8:58 pm

    If I were to restore the device to factory settings, would that roll it back to a version earlier than 6.3.4 (which my device is currently running at)? I want to run this tutorial to a 'T' without concern that it will brick.

    • Christian Cawley
      March 24, 2016 at 8:40 am

      With early models it is difficult to say. I've heard of them being reset to the pre-update status as well as a factory reset "wipe" to the updated version.

      Not helpful, I know, but this is what we're dealing with when it comes to early Kindle Fire's, I'm afraid :S

  8. JohnL.102
    March 5, 2016 at 8:18 pm

    i have a first gen kindle with version 6.3.4, will this wok for me.

  9. JM
    March 1, 2016 at 4:09 pm

    I've followed all the steps to the letter. But the device has some problems:
    1) The Kindle Reader App won't sync my data. I checked My Devices in the Amazon web page and the device is not on the list anymore.
    2) Not a single web browser seems to work (Firefox, Chrome, native browser). They all crash the second it's opened.

    Any help? Please


    • Christian Cawley
      March 24, 2016 at 8:40 am

      This sounds as though there is a problem with the flashing process. I would repeat the steps.

      • Jesus Meneses
        March 24, 2016 at 2:35 pm

        Thanks.I already did. And the problem with the web browser is solved. But Amazon still doesn't recognize my device, so... can't use the Kindle Reader app.

  10. Jamie
    December 9, 2015 at 5:07 am

    Christian I have no doubt what you wrote is useful if you could use a simpler language with conditional logic I would have actually read it's content

    • Christian Cawley
      December 9, 2015 at 8:25 am

      How do you know I didn't?

  11. Monica
    October 27, 2014 at 6:58 am

    Hi! Currently, my Kindle Fire is running on Android Jellybean. I wanted to upgrade it to Kitkat. Will I reinstall KFU? I installed it in a different PC and I can't use that PC anymore :-(
    Should I root it again like how I did it the first time? Hoping for your immediate reply, thanks!

  12. Shelley
    October 21, 2014 at 1:46 pm

    None of this works if the first gen has upgraded to 6.3.3

    • JoGo
      November 7, 2014 at 3:21 pm

      is it possible to install a earlier version and then try it?

    • Anthony
      February 14, 2015 at 1:55 pm

      There are other methods for rooting if you are at 6.3.3. saferoot works just fine.

  13. Chloe
    August 29, 2014 at 2:06 pm

    Is there a kindle fire utility for Mac?

  14. Nick
    June 5, 2014 at 10:51 pm

    Would really like to see this tutorial ported to the Kindle Fire HD 7" model.

  15. Diane
    June 5, 2014 at 6:10 pm

    How would you do this if you have a mac?

    • Christian C
      June 5, 2014 at 7:29 pm

      Rooting an Android is the first step, which is a little different if using Mac OS X. Fortunately, we have a guide about this coming in the next few weeks...

  16. Davey126
    June 4, 2014 at 2:34 pm

    Another option is N2Aos ( which will painlessly upgrade various Kindle models to JellyBean or Kitkat. This is not a free offering but the $20 asking price (good for two devices) is well worth it IMO. I upgraded a stock Kindle HD7 to KitKat in about 15 min. Brought new life to an aging/lagging device that had been relegated to a closet shelf. Provides full access to Google Play store. The development/support team has been very responsive based on forum posts. Run the free compatibility checker first to make sure your Kindle is supported.

  17. Randy
    June 3, 2014 at 4:48 pm

    How do you tell what generation a Kindle is?