yashsingh1/xdaforums huggingface dataset:
[Kindle Fire General] akarpov:
CM7 is stable release with all core functions of stock ROM and much more.

But all amazon specific functions of device goes away.

Only service you can still use - is Amazon Market.

Instead you get the Google market and all nice google apps.

CM9 is new release based on ICS that not supported in KF. Support of new

kernel is still on very earlier stage. There are releases of CM9 based on old kernel:

for example http://xdaforums.com/showthread.php?t=1528024

---------- Post added at 03:31 AM ---------- Previous post was at 03:23 AM ----------

And there are to method to brick your KF:

1. Put it to working microwave oven.

2. flash incompatible ROM that contains bootloader
[Kindle Fire General] kinfauns:
In a perfect world, I think the batch file would work on the first try for everybody. In my case, it worked, but I'm not really all that surprised that you guys had to find another way to find success. All that it really proves to me is that Windows is a temperamental beast. I'm positive that anybody who has worked with Windows for any significant amount of time has had his or her share of "WTF?" moments that just can't be explained. You can take the same steps in two identical situations and end up with different results... you'd like to try and find out why, but by that point you are just relieved that it's finally working and decide to move on. So, I guess my suggestion for everybody is to persevere and approach it from all sorts of angles until you get what you need out of Windows.
[Kindle Fire General] kinfauns:
#1 would fall under the "physical damage or component malfunction" category and there are a million ways to do that without a microwave oven.

#2 can still be fixed by opening up the case, loading a bootloader with usbboot and flashing a new bootloader
[Kindle Fire General] jbl0ggs:
Thank you so much for this Noob Guide !!!!

I have only recently acquired Android devices (HTC Sensation & Nook Tablet 16GB) and was only looking at threads in the Kindle section as a friend of mine recently purchased the Kindle Fire.

Correct me if I'm wrong but a lot of the information in this guide holds trues for other Android devices, does it not?

I'm still trying to digest the information, but one thing that really confuses me is sequence of events/tasks that need to be carried out in order to pimp the Android device. For instance....

1) It seems I should back up stock device image, but is this done before rooting or after. Also Is backing up the image include the Android OS AND Bootloader, and what else?

2) Once back up is done, is the next step to Root the device

3) Once rooted, do you then install a new bootloader?

4) Is the custom Rom installed after the Bootloader?

5) When do you install the many different utilities that are mentioned.?

6) What app packages should be installed?

7) When should a backup be made of the NEW pimped device?

8) How and when should a restore be done back to stock or the pimped image?

9) What sequence of steps should be taken to load a new version of a Rom or a totally different Rom?

:confused:

I hope to educate myself with all these questions and hopefully start work on pimping the HTC Sensation and then the Nook Tablet.

Thanks again for this great thread. This should be posted in every section of the forum.
[Kindle Fire General] kinfauns:
Thanks for reading. I don't have specific experience with either of those devices. Since they are all android devices, many of the topics discussed in this guide will overlap. However, this guide is specifically written for Kindle Fire users, so I'm sure you will find that not everything will apply to them and they will have their own particular way of doing things. I suggest asking many of your questions on those forums to get the appropriate answers.
[Kindle Fire General] dadeo1111:
feedback as requested

Great post. Easy to read and understand, overflowing with sound advice for anyone. THANKS! :D
[Kindle Fire General] crispeto1:
Thank you

I'm fairly new to this forum and just recently used the CM9 kang energy rom to upgrade my fire to ICS. This guide was absolutely a life saver. It helped me to understand what I was doing and why. Thank you very much.
[Kindle Fire General] DsturbD:
great write up!! got our KF for Christmas, but the wife and daughter use it the most, need to get my hands on that thing! LOL
[Kindle Fire General] draexo:
My wife is having a problem with her fire. On my phone I would clear the Dalvik cache to start. She is not rooted and - though I've jailbroken her iPhone and rooted other phones - she is reluctant to do it with the Fire.

Is there a way to clear the Dalvik cache on a stock Fire?
[Kindle Fire General] b63:
i only know "settings - device - factory reset" on pure stock
[Kindle Fire General] draexo:
So I need to root to get in and clear Dalvik Cache?
[Kindle Fire General] b63:
root - install fff and a recovery (twrp or cwm) - in recovery you can clear dalvik cache
[Kindle Fire General] DAHKindle:
Very well written...

As a novice who likes to understand how things work...this is written very well...easy to understand. I have watched every video and read most of the post...your explanation of the nuts and bolts should be in a text book.

A suggestion would be an explanation of abbreviations...KFU for example you are the first post I found that explained what it is in great detail.

Great Job!

Thanks!
[Kindle Fire General] jbl0ggs:
Thanks. I will read up guides for the other devices. It looks like I will be helping my friend with the Kindle modding, so I was wondering if you could address my questions with Kindle Fire as the device being modded. Thanks in advance.
[Kindle Fire General] draexo:
Ok, I can handle that!

Thanks
[Kindle Fire General] kinfauns:
OK...

1) There are no rules about when to do backups, but you should at least consider doing them before making major changes to the device. e.g. when you flash a new ROM, so that you can easily restore to the previous OS if you change your mind or something goes wrong with the flash so you can come back to a "stable" system.

2-3) For you to do anything significant to the device, you should root it. However, if you are going to go straight to flashing a ROM, you can skip the rooting part if you have a factory cable.... in which case, you can go straight to flashing a new bootloader/recovery and then the ROM.

4) In most cases, yes. You will most likely flash a new bootloader (FFF), so you can get to fastboot to flash a recovery and use the recovery to install a ROM.

5) If you are talking about KFU, I suggest looking at the page for KFU.

6) Whatever you want.

7) see 1

8) Whenever you want to go back to whatever you backed up.

9) Root, use adb to get to fastboot mode, use fastboot to flash new bootloader and recovery, boot to recovery to flash ROM.

I suggest reading up in general and development sections to get details on how to flash the various parts to your device. They have been discussed ad nauseum and there's really no need to do it again here. Good luck.
[Kindle Fire General] Kheladu:
Thanks

Hey thanks this helped a lot I now understand all the terms.
[Kindle Fire General] remoleeda:
motivated to make first post

I'm more of a lurker, but this post was so good it made me want to recover my password so I can say thank you and great job OP!
[Kindle Fire General] plee3:
Thanks for this explanation

I also wanted to express my thanks for this clear explanation!
[Kindle Fire General] SilverPosition:
Well Done

kinfauns, this is not merely useful, it's a thoughtful, literate gift to this site. You clearly have a talent in this regards and I (and no doubt many others) certainly encourage you to create more tutorials like this. What's more, your manner here and in these responses is really admirably gracious. Add another thank you to the growing list, and please, by all means keep going if you're of a mind to.
[Kindle Fire General] HTGamingPC:
THANKS for this guide. It pretty much answers my questions as far as root or not root. I definitely want to keep Kindle services intact but I'd like to get Google Play as well.

What's the latest as far as streaming to a rooted device goes? Is there an easy fix?
[Kindle Fire General] shareride:
Thank you so much OP, could not resist to post

I am usually just info seeker ... and never bothered to say thanks ... but your article made me to take that extra minute and type in a bunch of thanks.

:)
[Kindle Fire General] Chiwaz:
awesome guide, a big big thankyou to the OP :D
[Kindle Fire General] esox_hu:
Nice guide. Every new owner should read this through before turning their device on and start thinking about rooting...and other things... ******
[Kindle Fire General] kinfauns:
Unfortunately, I don't keep up with the developments in rooted stock software, but I don't think there's been much work done in this area. My understanding is rooted Kindle Fires are still blocked from streaming videos. I've seen mention of ways to easily flip root privileges on and off. Perhaps streaming videos are available when it's off. Hopefully another more knowledgeable user can chime in on this topic.

Thanks for your comments and all the posts by other readers here. I have indeed decided to continue writing and just added another installment in an area that seems to be problematic for new users.... Windows device drivers. You can find that in post #2. I'll be adding another soon when I find the time to get that one together. Thanks again.
[Kindle Fire General] b63:
use ota rootkeeper from the market - temp. unroot - reboot - stream
[Kindle Fire General] webdroidmt:
Outstanding!

kinfauns, excellent guide! Although I have pretty solid experience with rooting, recovery and roms, as well as the occasional use of adb commands when needed, this shed a lot of light on the KF way of doing things.

I just recently got my KF and quite frankly just used the "plug & play" magic provided by the likes of KFU, BurritoRoot and Gscript to get up and running. Reading your doc made what was being done behind the scenes crystal clear. It was also very reassuring that one can recover from just about any screwup. :p

So, great job on this, as well as your many other contributions here. It would be great if every KF owner gets to read this. Thanks.

Mike T
[Kindle Fire General] chronicallyRooted:
Couldn't agree more. When I installed my first ROM I did so without any working knowledge of what bootloader/recovery/fastboot are. Needless to say, I was backed into a corner pretty quickly when I ran into my first problem. After learning material like what is in this guide it was much easier to either fix problems on my own or effectively search for solutions. Guides like this should be required reading for new users :P
[Kindle Fire General] LunaSin:
THANK YOU!

This is one of the best guides I've read anywhere on this Website, and I've read innumerable guides as I'm a n00b who's rooted & installed various ROMs on three different phone models. I wasn't about to do any of that without the guidance of the experts! ;) Thank you so much for taking the time to create such an informative and well-written guide. You friggin' ROCK! :D
[Kindle Fire General] rabbit_lee:
it is useful~
[Kindle Fire General] uvaio:
how to enable more than 2 point multiouch??, i'm using ROM CM9 Reloaded ICS
[Kindle Fire General] mistaanime:
Thanks for posting this guide! it is very useful!
[Kindle Fire General] Jiiprah:
thanks

thanks for this. very informative
[Kindle Fire General] bobrien4975:
Nice guide

Very informative!
[Kindle Fire General] matt_12tall:
You should make a section about kernels! That would help people understand them more.
[Kindle Fire General] hammcastle:
Thanks for this guide. I just got a Fire for my wife and she had insisted that I don't mod it. At least that was her tone before she saw the limitations. This was exactly what I needed.
[Kindle Fire General] nadeemkola:
thanks
[Kindle Fire General] jstrom23:
Absolutely fantastic guide. One of the best explanations of all things root with Android. Even if you don't plan on rooting, it is worth reading for general edification.
[Kindle Fire General] jeromedog_21:
Thanks

I've been using the XDA Forums for a couple of years now (since I decided to root my Droid Incredible) and have always stuck to the developer forums. I've never made a single post until now. I've always found the answers to my questions easily within the boards. I feel compelled to thank you for the work you put into this guide and since I still (even after years of following) can't just simply use the "Thanks" button I have to make a post. Sincerely, your guide got me out of some hot water with my fiance. So again, thank you very much.

Mods,

Feel free to delete this post if I'm in any violation of the rules. I just really wanted to thank kinfauns.
[Kindle Fire General] bobd2754:
Thanks

Excellent guide!! Well written and clear, I have a Droid X that's been rooted, lost root (Thanks Verizon) and the devs on this forum and others found away to get our phones back. This by far was one of the easiest guide to follow.

One question I couldn't find an answer for, or missed (probably) do you need root to use the KFU?

Thanks again
[Kindle Fire General] perkinsjm:
Thank you Very much!

I am the true definition of a noob, and without your guide I was afraid of all the things I could mess up trying to root my first device. With your guide I think I can actually do it right. Thank you very much!

I look forward to reading more guides you make!
[Kindle Fire General] funvn:
i have a new kindle fire for 2 days.

thank you for it. it is very helpfull for me.
[Kindle Fire General] webdroidmt:
No, actually KFU will install root for you, so you can do warranty voiding stuff to your KF. :p

Mike T
[Kindle Fire General] kinfauns:
Sounds like you have a bad flash and it's not able to complete booting into the system. If you can't get access to the shell, you won't be able to change the bootmode to fastboot... which is the only way to tell the stock bootloader to get into fastboot mode. Unless you want to open up the device and try out the shorting trick, you'll need the factory cable. I suggest you opt for the latter. It's not a bad thing to have around if you are are inclined to tinker with your device.
[Kindle Fire General] WattB006:
Excellent guide!! It explains everything in detail. Everyone that is new to the Kindle Fire should read this first.
[Kindle Fire General] kinfauns:
A humble thanks to everyone who provided feedback and promoted the guide to new users. I've added the third part to my guide for beginners... an introduction to fastboot and adb. With this new addition, I think I've taken this guide as far as I can take it and I can call it complete. My thought is that if users can get through the guide's three sections and thoroughly digest the information, they can hardly be called beginners!

Thanks again to everyone who stopped by to read the guide!
[Kindle Fire General] jbemmz:
Great Info

This is a great beginning for Kindle users. Very good job! Has helped me get up and running.
[Kindle Fire General] Roger Dives:
THANK YOU!

Very thoughtful and well written guide! You obviously spent a lot of time and effort on it and your other posts. I wished I read this five months ago when I bought a KF the day after Thanksgiving. I had enough computer background and pieced together dozens of articles to figure out how to root my KF, flash files and enter ADB commands, and got stuck at the dreaded Yellow Triangle of Doom despite everything I tried. I eventually figured it out, but it wasn’t easy.

I was just reading your posts on TWRP. I thought I had it, but thanks to your posts I’m going to re-install the newest version.

I’m waiting until Hashcode’s ICS is a little more stable before trying it. I think I know how to flash the ROM once it’s ready, but it would be great to have a user guide for that similar to your general guide. I’m great at following instructions and can improvise, but those little practical hints from experts really help.

Thanks again.
[Kindle Fire General] perkinsjm:
I have a question for you, maybe this isnt the right place, but you seam to know what you are talking about.

If you were just starting out, just bought your KF, and about to root it. Would you put an ICS rom on it, or put something more stable for a beginner?
[Kindle Fire General] kelbizzle:
Thank you

Great post! I'm not really a newbie. But It was a very informative read.

Add a hyperlink to the different ROMS at the bottom of post #1.
[Kindle Fire General] Ronnie Gue:
great post

Being new to all this I really appreciate all the help you all have given to us.
[Kindle Fire General] kinfauns:
Thanks again to everyone who took the time to provide feedback!

That's great! I'm glad to hear you were able to ruffle through my posts to get the TWRP help you needed. Unfortunately, the guide is just 5+ weeks old and wasn't even a twinkle in my eye 5 months ago because I didn't have a Kindle Fire back then! I hope you were able to take something away from reading it anyway.

I think Hashcode's kernel is coming together and it won't be long now before it can truly be called a daily driver for the masses. I've actually written a supplement to my guide... a how-to for rooting or installing a ROM on a stock device, so maybe that will help you out a bit. I'm putting the finishing touches on it now and will probably post it late tonight or tomorrow.

As of right now, this very moment, I'd stick with CM7 and that's what I have on my device right now. Someone with a higher tolerance for bugs and an itch to try out the latest thing out there will probably say it's good enough for a daily driver. There's really not anything that an ICS based ROM can do that a CM7 based ROM could not.

If you are curious, don't be afraid to try out both. You can use the recovery to make backup of one and try out the other. If you don't like it, restore back to the other. Titanium Backup is also a great app that you can use to backup your apps and restore them on another ROM so you don't have to go through the tedious process of downloading them again and redoing your settings. One of the few paid apps I have on my devices and well worth the money.

stiffmast3r has already done this and he does a good job of keeping it up to date. There's just really no need for me to repeat his work.

http://xdaforums.com/showthread.php?t=1467013
[Kindle Fire General] VaksenDK:
Excellent work

This is a really great guide. All new users should start here.

The other day I was messing around with updating my TWRP to the latest version. At one point I got stuck at the yellow triangle eminently fearing that I had bricked my device. Finding help on the TWRP homepage, I quickly managed to set fastboot mode back to normal, so that device booted and everything worked like a charm again.

Though I managed to set things right and make it work, I didn't really understand what I was doing. But now I fully understand the process. So again, thanks a lot good sir for this excellent guide.
[Kindle Fire General] eaglesoar711:
Fantastic guides!

I want to thank your for this guide. I was familiar with cutom ROMs and flashed several on my HTCHD2, but when I was given my Fire last Christmas I was terrified I would break it, so have just been using unrooted stock. I have come to tbese forums frequently to browse but was confused.Your guide is the most well written, logically organized, and concise information I have see. Now I understand the process far better and the missing bits and pieces have fallen into place! I can't thank you enough...you are awesome!
[Kindle Fire General] YesImaNoobHelpMe:
Very Reassuring.

I hoped i would of found this before i just dove in and rooted my KF using KFU. but now that i read this guide i know what i did now and am no longer throwing hand grenades in the dark. :D
[Kindle Fire General] Laaambert:
Wish I'da had this earlier!

When i got my kindle fire, the first thing i did was root it. and then the next thing i did was install TWRP. then the NEXT thing i did was spend 3 days trying to figure out how to get it out of a bootloop :mad: this guide is a must-have for the noobs out there that want to unleash the full potential of their kindle. i have since become a master (currently have ICS 4.0.4 running with kernel 3.0 based on HashCode's scripts, overclocked to 1.2 Ghz) but even this noob guide taught me what fastboot and ADB are. so thanks for the great work, keep it up!

you can teach an old dog new tricks
[Kindle Fire General] clau96:
Thanks!

Thanks! This is a very useful post and it helped me to jailbrake my KF!!!
[Kindle Fire General] nayoula:
can't figure out if KF is rooted or not

First off, I'd like to say thanks for the time and effort spent on this excellent guide. I've been trying to root my KF for around a week, and finally discovered this sticky. My avatar used to have straight hair before I started this rooting journey!

I've read and re-read the entire thread, and I'm not a technophobe, so either I'm not quite as clever as I thought I was, or my KF is posessed!:eek:

What I've done so far:

- kfu folder extracted fine

- drivers installed with "ok" message

- kfu shows ADB status "online", Boot status "4000"

- "Install Permanent Root" was positive throughout

- In Windows cmd, the KF is recognised with bit the fastboot and adb "devices" commands

- I've downloaded and successfully installed Root Explorer, ES File Explorer and Super Manager, and am able to browse the sdcard up to the parent folder

Why I'm sad:

- None of the explorers are able to mount RW in system/apps

- I can't change any of the program settings to allow the "root explorer", all of them tell me I don't have permission

So does this mean kfu didn't manage to root my KF? :confused: Any advice on next steps?

many, many thanks
[Kindle Fire General] JoeGDE:
Install FFF1.4 bootloader and TWRP 2.1.1 recovery

Flash a different ROM image, such as EnergyRom 4-29-2012

I too was unable to get system/apps mounted in RW when using the stock ROM version 6.3 - I suspect it was a folder permissions issue, but I gave up and installed ICS.
[Kindle Fire General] Dasanko:
Pretty much, yes. Try this, you may have better luck with it (make a backup first): http://xdaforums.com/showthread.php?t=1552547&page=10
[Kindle Fire General] lovejoy777:
thankyou kinfauns (you know what for):-)

my kindle lives again thanks to you.

thanks again.

Steve
[Kindle Fire General] nayoula:
no fuss root package

JoeGDE, Dasanko many thanks for the advice, I stumbled upon a great solution yesterday, this very detailed tip from nat3mil on youtube which actually links back to an xda thread

http://youtu.be/mwMHIkX20YI

The xda OP is [ROM] Stock rooted 6.3 by eldarerathis

http://xdaforums.com/showthread.php?t=1569298

I flashed the stock rooted ROM via TWRP, worked like a charm, all previous data was still there, so I don't understand the warning (and I'm so glad it's working that I don't actually care!)

Downloaded updated Google Play Store from xda thread [APK] Google Play Store v3.5.16 + MOD by Deeco7

http://xdaforums.com/showthread.php?t=1582422

feeling really pleased with myself now, off to try to conquer CM7:cool:
[Kindle Fire General] kinfauns:
Thanks again to everybody who provided feedback.

I've made some small updates to the guide over the last few days to reflect the changes that have come up the last week or so. I think I can call it "current" once again.

There has also been one significant change in post #3. Near the end of that post, I've taken out the small how-to guide for flashing a ROM on a stock device. I felt the post was a bit lengthy (even by my standards) and the how-to style didn't really fit into the scheme of the rest of the thread. So, I've started a new thread as a supplement to this guide...

http://xdaforums.com/showthread.php?p=25731210

Take a look and provide some feedback there. Thanks!
[Kindle Fire General] freefaling:
Any chance you could work on a how-to for setting up adb/fastboot for ubuntu? I googled it and although there are some guides available but I think your personal touch and know-how could improve the understandability of such guides.

Btw thanks a lot for the work you've already done! It's amazing to say the least. Your post on device drivers for windows especially has been very helpful.