Thanks to the hard work of the geeks at XDA, you have plenty of choices for bringing ICS to the Kindle Fire with custom roms.

If you’re curious what Ice Cream Sandwich looks like on the Kindle Fire, check out these screenshots below. Otherwise, skip to the tutorial.

The Screenshots

The Guide

Although development has come a long way since release, there’s still a few bugs and downsides when updating the Kindle Fire with a custom Ice Cream Sandwich rom. Here’s a list of some features you won’t be able to get at this point. Keep these in mind before installing ICS if you want them.

A Kindle FireTWRP and FFF installed on Kindle (ROOT not required)A custom ICS rom zip file saved to the Kindle Fire.

To get started, make sure you have the rom file saved to your Kindle. The rom should be kept in its zipped archive format — don’t extract it. Reboot the Kindle and press the power button to launch recovery. From the main TWRP window tap the Wipe button.

From the Wipe menu tap the Factory Reset button. A confirmation page will appear, simply swipe the arrow across the bottom to confirm.

Back on the wipe screen, clear the Dalvik Cache.

Everything will be wiped, so now you have a clean slate to flash the new rom onto. Tap the Home button to return to the TWRP main menu and then tap Install.

Tap the ROM Archive (.zip) that you wish to install.

Swipe to confirm the install. Once done, just reboot the Kindle.

From here on things will be completely different. First off, the splash screen will now say Cyanogen Mod. Loading of the operating system will take longer than usual, but this only happens the first time. You’ll see a Setup option or a Welcome screen. Just follow along and enter your preferences to start using your new Android 4.0 tablet, installation is done.

Now it’s fun time. Explore the settings menu and figure out how you prefer to set things up. Next it’s on to the app downloading scavenger hut. Here’s a few I recommend grabbing and why it’s a good reason to. That’s all for my recommended apps. Have fun with your upgraded Kindle Fire! Rom authors will post “Prep using X software, then flash using Y software”. You find software “X” and “Y”, and they only post their changelists, requirements, etc, but don’t even include a readme… Quite a hassle. Anyways, thanks for this post, quite helpful. Just a note, you mention that FireFireFire was needed, but I didn’t find it necessary. I installed TWRP and was good to go from there. Comment

Δ