First off, I’d like to say that I love the Kindle Fire. And I don’t really see a good reason to root it, at least not for most users. Amazon really did do a great job with the OS. Kudos, guys & gals.
And If you have a Kindle Fire, you’re probably more interested in streaming things via Prime, something that won’t work on a rooted Kindle. So consider why you want to root it in the first place before stepping into the morass.
But me, I like to play with things. I’m a Unix guy, and I like to have an SSH daemon running on my devices. Call me a control freak, but hey, it’s what I’m used to. And I need a rooted device in order to do that.
User death2all100 over at Android forums discovered a method for rooting the Kindle Fire. Here’s a link to the thread. You’ll need to have the Android Development SDK installed, and will have to know how to edit files & stuff. But it’s not that complicated.
For me, the only tricky part was getting Windows to find the new driver information. If you’re not getting adb to recognize the device after editing the INF file, you’ll have to change the driver manually via Device Manager.
I’ll refrain from posting the exact steps here – just visit the link at Android Forums and you should be set.
But again – once you root your device you will no longer be able to stream videos from Amazon. Though there is a work-around for that.