Kindle Fire can be rooted using Super-One-Click. The only hurdle one has to face to root it is getting the ADB working. It needs some workaround as mentioned in the instructions below. Otherwise, the process of rooting is just a click away, thanks to the wonderful tool Super-One-Click.
Disclaimer: Proceed at your own risk. Android Total is not responsible if you damage or brick your device.
• ADB installed in your computer
• Download Super-One-Click tool
1. Go to %USERPROFILE%\.android, edit the “adb_usb.ini” file, add “0×1949” (without quotes) at the end of the file, and save it.
2. In the Android SDK setup, go to google-usb_driver folder and edit android_winusb.inf file. Add the following code to the [Google.NTx86] section and [Google.NTamd64] section.
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
Save and close it.
3. Connect the Kindle Fire to the computer via USB cable.
4. Open “Device Manager” and find “Kindle” under other devices and choose the android_winusb.inf file.
5. On the Kindle Fire, make sure USB Debugging is enabled. You need to also enable the option “Unknown Sources”. You can do both of them by going to Settings > Applications > Development.
6. Launch Command Prompt in Computer and run “adb kill-server” then try adb devices. You should now see the device listed.
7. Launch Super-One-Click tool and click on “Root” button.
Wait for the process to finish. In few seconds your Kindle Fire should be rooted. Head over to the developer’s thread for more information about the rooting process.