After owning the Kindle Fire for nearly a year, I’ve decided that it’s time to try what I got it for in the first place. Using it as a relatively low cost Android tablet. A few Google searches seemed to suggest that Android Jelly Bean is available for the Kindle Fire and it would be a relatively simple process.
Naturally that didn’t turn out to be the case.
I started with a nice short looking tutorial at liliputing.com
The first step is to download the Kindle Fire Utility, and I immediately got stuck on the first step when install_drivers.bat didn’t work.
So I found instructions for manually rooting the Kindle Fire, which explains how to install the Android SDK and manually install the driver. When you run the SDK Manager, just install the Platform Tools and the Google USB Driver.
Next, following the instructions on another forum thread, I edited the driver files and tried to manually update the Kindle driver. Here, Windows 8 threw an error about the driver file being untrusted and totally refused to install it.
For a moment, I thought I would have to dig up an old copy of Windows and install it on a virtual machine or something, but it turns out that it’s possible to disable driver verification on Windows 8. Follow the instructions at laslow.net through a series of never seen before options. Repeat the steps for manually installing the driver through the Device Manager and it should complete successfully.
Now when I start run.bat in the Kindle Fire Utility, the ADB Status says online 🙂
Although the post title says rooting the Kindle Fire, this is as far as I’ve got so far, so the post will be updated as more progress is made.
I came across the Kindle Fire for Beginners Guide on the XDA forums. It gives an excellent explanation of all the terms used and how all the components relate to each other.
Using the Kindle Fire Utility, I installed the FireFireFire bootloader. Based on the beginner’s guide, this seems to be the first step to getting other stuff installed. This is WRONG, installing the bootloader first prevents anything else from getting in as fastboot mode cannot be entered.