yashsingh1/xdaforums huggingface dataset:
[8.9" Kindle Fire HD Android Development] aobasha:
I am having an issue and I hope someone can help me out. I followed the instructions at the beginning of this forum to install 2nd bootloader + TWRP. The device turned after flashing the two filed using fireflash tool but it is stuck at the kindlefire logo with a silver line running horizontally. I have the android SDK installed but I am not able to get in to fastboot because the command hang at waiting for the device. I tried to go to device manager on my PC but kindle fire is not showing up under portable devices. I would appreciate any help I can get. Thanks
[8.9" Kindle Fire HD Android Development] sevag00:
One thing i noticed and i was a victim for it. You've put in #6, the unbricking part, the link of the recovery tool for the KF 7'' and without me realizing i downloaded it, the recovery and the boot images too and flashed it without success and i'm thankful i didn't brick my device.

My point is, you got to be careful the next time you post sensitive stuff like this.
[8.9" Kindle Fire HD Android Development] Hekel89:
hi man, i've done EXACTLY what you've said, and now my KF HD 8.9 is stuck at booting...it simply shows the KINDLE FIRE logo, with no flashing, no nothing, just the logo and nothing else....i don't know what to do know, since i've done what you've said like an automa...do you have any idea?
[8.9" Kindle Fire HD Android Development] redhonker:
Great Guide!

One question on 8.3.1+

Does the 2nd part mean it's downgrading to 8.1.4?

If we follow the "downgrade" above, is it safe? Or is there some prior step we can downgrade the OS first?

Thanks
[8.9" Kindle Fire HD Android Development] Timmzy89:
Kindle Fire 8.9 - 8.4.6

Good evening gentlemen (possibly ladies!),

I recently received a Kindle Fire HD 8.9 for my birthday from my girlfriend. I was in the market for a tablet, had considered this tablet as, for the money, it seemed to be by a fair old way the best bang for the buck for that kind of size screen. However, I had dismissed it due to its lack of Google Play, and its use of Amazon Market, which from what I had read, was somewhat limited.

Despite having that in mind, I knew my girlfriend has done research into the specs, which was what her buying decision was on. I didn't have the heart to raise these issues with her as, it wasn't a particularly small amount of money she had spent on me and I didn't want to hurt her feelings or whatever. Due to that, I decided to keep it.

In my first couple of days, I actually surprised myself and loved it. I had managed to find an app called "Black Market" that is essentially a android APK library which contained pretty much every app I use on my other android devices, so I was happy. Unfortunately, the more I used my Kindle Fire HD (being used to cyanogen mod on my previous tablet [Rooted HP Touchpad], cyanogen mod on my old phone [HTC HD2] and Samsung's Android overlay on my Galaxy S3 and Galaxy S4) I found myself getting more and more frustrated with "kindledroid". Everything just seemed to feel more difficult, awkward and felt like it took so much longer. So I started thinking about flashing custom ROMs. Buuuuuuut you already know that, why else would I be here?! haha

My issue

I'm not new to rooting and flashing custom ROMs. I've done it on my old HTC HD2 and HP Touchpad numerous times. However, this process seems a lot more in depth than the process on either of those devices.

My issue at this point is fear. I've read through as many posts on as many threads as I can stomach and have not been able to find a definitive answer as of yet.

My Kindle Fire HD is running version 8.4.6. I am happy/comfortable rooting it, however, "flash fire" is the point for me where warning lights come up in my mind.

Everything seems to be for version 8.1.4 or 8.4.3.

My Question

Do I have to do anything special prior to running "fire flash"? and if so, could someone please give me a step by step of how to do it.

I am at the point where I am rooted, installed Fire Flash APK and opened it. I now have a big Warning (Warning: current bootloader is not kfhd8-u-boot-prod-8.1.4.bin)

Is this something to worry about/something I need to address before I continue on with any further steps? I.E. Somehow reverting the tablet back to 8.1.4? If so, where do I get the files from/how do I do this?

As you can see, I am in a rut. Any help would be greatly appreciated!!
[8.9" Kindle Fire HD Android Development] Elgari:
Hello,

I succesfully install 2 bootloader, twrp and cm 10.2 in my KFHD 7", but I have some issues with installing on my wife 8.9. I have to sideload the rom from twrp because its stuck at boot logo after install twrp. After that I reboot system, Cyanogen looks charging well but when I unlock the first screen I receceive this message: Unfortunately: "CyanogenMod account has stopped"

Any idea? I only wipe cache and Davilk cache, its maybe that?

Thanks.

Edit 1: Well, I make a big new mistake: I wipe System and now when I will reboot I receive a message that say: Not OS Installed! Are you sure you wish to reboot?

Edit 2: I have OS again and I think fix Cyanogenmod too! Thanks anyway!! I´m happy!
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
can some one send me the files for this. the links for the download dont work. gives me a bunch of gobbdey goog. thanks
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
so i did as the guide said. followed it to a t. and all is well. my kindle was on verison 8.4.6. no hiccup on any part of it. thanks for the guide. it helped out greatly.
[8.9" Kindle Fire HD Android Development] mr.galaxys:
BEST GUIDE TO DATE THANKS:good::good::good: ,
[8.9" Kindle Fire HD Android Development] jho8:
I received a brand new kindle 8.9 from amazon yesterday, had firmware 8.4.5 on it

I went through the steps to get a working rom and was able to run the zip files for the rom and gapps. Forgot that my wifi was still on and the kindle actually updated itself upon a restart while trying to install the cm10 rom.

Restarted into the amazon system with a new firmware of 8.4.8 and checked root access and of course was denied.

I tried it all over again and can confirm that everything is working with CyanogenMod 10.2 by Hashcode (AOSP, Android 4.3 Jelly Bean)

Thanks for this tutorial.
[8.9" Kindle Fire HD Android Development] mr.galaxys:
seokhun well done guide it worked for me

HD8.9
[8.9" Kindle Fire HD Android Development] Solange82200:
Need some advice please. I found this guide for how to install Android 4.2.2. on this device, and it's a couple simple steps:

http://www.androidorigin.com/install-android-4-4-2-kitkat-amazon-kindle-fire-hd-8-9/

But then I am reading here at XDA how you can't root or flash anything without going through a ton of steps to get a past the bootloader, etc. What am I missing? Is the guide I posted a fake, or am I missing something (which I'm guessing it's the latter, if someone could enlighten me I would really appreciate it)
[8.9" Kindle Fire HD Android Development] LinearEquation:
That guide is how to flash a ROM. In oreder to get their you have to install a 2nd bootloader and install TWRP first. The Kindle does not allow the bootloader to simply be unlocked so the former must be done fire.

A couple things here from the tutorial.

1. The ROM must be made specifically for the Kindle being used (7, 8.9, KF2, etc.) You can't just grab an AOSP ROM or it will likely hard brick your tablet. It must be forked for the Kindle being used, this goes for TWRP as well. Hashcode makes a few changes to TWRP for the Kindle's and therefore only the ones he has modded should be used for the Kindle series.

2. Getting into recovery is by power cycling and then when the orange Kindle splash screen is seen hold the volume up button until the TWRP splash screen is seen and continue holding it for a three count and release. This puts you into TWRP

3. The Kindle has no "recovery mode" but the screen works fin in TWRP.

The rest is OK but I still like to "swipe" to factory reset before installing the ROM and Gapps and wipe Dalvik/Cache afterwards although TWRP says this is no longer necessary. The way to do the Kindle differs from many other tablets that allow a simple unlocking of the bootloader. hope that helps. Not sure who posted that tutorial but it will confuse people at the very best and brick their tablet at the worst.

Edit: What tablet do you have and where are you trying to go with it? Have any mods ever been performed on it?
[8.9" Kindle Fire HD Android Development] iyousif:
After many trials and tears, finally being able to root this thing!

Couldn't be done without this very organized guide, thank you a million time!

I learned a lot in here!

Thank you everyone!

*Happy Tears*
[8.9" Kindle Fire HD Android Development] tech3475:
Will this work with 8.4.8 (the latest version I believe) if I want to stick with the stock (albeit rooted) ROM?

My mum is getting one of these soon and one of the reasons is for Amazon instant video which AFAIK requires their ROM (at least where I live) so a custom ROM is out of the question but I'm considering rooting it for her because of Google play and a better launcher (so Id want a custom recovery just in case).
[8.9" Kindle Fire HD Android Development] LinearEquation:
If you must have Amazon Video on the tablet then then try Kinology. It's a hybrid or sorts and your only option with your requests. Otherwise you can still root the tablet and add Google Play and you will not effect the stock OS options at all. You might want to block OTA updates though.
[8.9" Kindle Fire HD Android Development] tech3475:
Thanks, so there's no option if I just want a recovery without changing the ROM?
[8.9" Kindle Fire HD Android Development] galearned:
Good evening: Yes, you can have 2nd boot and custom recovery.

This is always a great idea whether you keep the Kindle OS or not.

In fact, the only way to get 2nd bootloader is to have the Kindle OS first.

e.g., you apply root and 2ndbootloader, then custom recovery and still have the Kindle OS.

Then if you decide to replace the Kindle OS with the CM, that is the next step.

Regarding Amazon instant video, this works fine on a Kindle or Android in general if you install an alternate browser that supports flash player.

The issue is that Amazon presently uses flash or silverlight to stream its videos to Kindles and PCs.

The Android OS's use Jellybean or KitKat which do not support flash on the browser (The Google company does not like flash).

Thus, the solution is to have a browser that supports flash........

If you flash the OS with CM 10 or CM11, you then install photon browser as an alternate browser.

Photon supports flash (Has a built in flash player).

You can use Photon all the time or just when you use Amazon Prime - your choice.

You would open up Photon and go to the Amazon prime site (Same access as you would use on a PC).

Amazon will stream to a PC and will stream to your tablet the same way.

It is the stock browser that will not play the movie - it is not a rights or denial from Amazon.

I don't have an Amazon Prime account so have not tried this but, I have gone to flash sites a lot.

If you open up the stock browser and try to stream a video from a flash site, you get just a black video window (No flash player).

If you use the Photon browser or FlashFox, the same site will stream just fine to your tablet because the browsers support flash.

Regards
[8.9" Kindle Fire HD Android Development] LinearEquation:
Amazon Prime does not even stream movies from a browser, it's built into the OS. Having a flash supporting browser does nothing at all for streaming Amazon Prime movies. If you remove the stock OS you will not be able to stream Prime movies at all, period. I know because I do have a Prime account. I watch my Prime movies on my Roku. Rentals can also be downloaded to the PC but will expire the same.

Yes, you can have a second bootloader but the OS must remain stock. That makes a second bootloader a bit moot. You also lose whispernet from removing the stock OS. If someone wants to use Flash, Firefox Browser supports Flash using the last Flash player apk from their archive section. You don't even need to use the hacked Flash player apk that works with Dolphin Browser. It works great too.

---------- Post added at 12:33 AM ---------- Previous post was at 12:14 AM ----------

You're welcome. Stock and Kinology are the only two choices if you want Amazon Prime Video on your tablet. I was easily able to give it up because I can watch Prime of my Roku. There is no substitute for CM on a Kindle. You can certainly install a second bootloader and TWRP Recovery and keep the stock OS if you want. Seems a bit moot but that's your choice. But, Kinology is a great compliment to those needing the stock OS.
[8.9" Kindle Fire HD Android Development] tech3475:
Sorry for the late response.

Unfortunately in the UK Amazon only use silverlight so it has to be stock (or stock based), although I though kinology was only for the 7" hd?

I'm also mainly interested in this for TWRP (always handy having a nandroid backup), so being on 8.4.8 wont cause any issues?
[8.9" Kindle Fire HD Android Development] galearned:
Thanks for the corrections as I have not tried this option. However, there are plenty of posts detailing how they are watching Prime on Android using the alternate browsers that support flash. Must be they are all mistaken? Can you explain further how Prime works or does not work to a PC? I did not understand what rental and expire meant and, how it relates to Prime?

I work in the video streaming industry and know that there are only a handful of video player protocols that distributors use and that Amazon uses three of these protocols to stream video and yes, they do stream video (The only way video works over the Internet aside from downloading and playing later). Amazon streams Flash and Silverlight to all but apple and streams HLS to apple. The device needs a player one way or another. The player is built into the browser or uses a separate app with the player built in.

Regards
[8.9" Kindle Fire HD Android Development] LinearEquation:
The issue is accessibility to the Amazon cloud where the movies are located, not the ability to play them. When you remove the Amazon OS you have to rely on signing in to apps to access anything in Amazon's garden. Apps, Coud Player, Kindle Reader, MP3's and so on. One thing Amazon has remain steadfast on is accessing the Prime movie cloud. Purchased movies and TV can be streamed. Access to the Prime cloud is a different story.
[8.9" Kindle Fire HD Android Development] galearned:
Thanks: So you are saying that the Prime Cloud is some kind of rental thing and that you will not be able to view Prime rentals on a PC either?

Regards
[8.9" Kindle Fire HD Android Development] LinearEquation:
Amazon Instant Video is for bought or rented TV shows and movies. Bought items can be downloaded loaded as well as streamed like any thing else Flash supported. Rented can also be streamed. However, Amazon Prime movies and TV shows are their own entity and only for those that pay the $88 dollars. It's their version of Netflix if you will. They are locked up tighter than a politicians hiny. This is what people are trying to get around to no avail.

Edit: Prime Videos are not available on the Web. Only through approved outlets such as Roku, and other Amazon approved apps which do not exist yet for Android.
[8.9" Kindle Fire HD Android Development] galearned:
Thanks so much: This clears up a lot I think. This means that all of the XDA forum and other portal explanations regarding getting video from Amazon to Android using alternate browsers, etc. is related to Amazon instant Video and not Amazon prime. I had no idea there was a difference.

My defense:::Redbox Instant is a rental video service, Netflix is a rental video service, etc. and Amazon Instant Video is also a rental service and all are essentially the same and all will work on Android one way or another. I see now that based on what you are explaining, Amazon Prime is a one-off which I did not know. Now to continue to beat the dead horse, if you have a Prime account, can you play on your PC or not?

Regards Jerry
[8.9" Kindle Fire HD Android Development] LinearEquation:
No worries. No, I cannot access Prime on my computer. Only on my Roku, a Kindle and any item that that has the Amazon Video app accessible to it. iOS has one I think and many Blue Ray players have the app available as well. The streaming everyone posts about is for Amazon Video meaning something you rent or buy only. I agree that with Netflix, Red Box, Vudu, Flixster and so on people have a wide selection. I do almost all my shopping online, minus groceries. Amazon Prime includes two day free shipping as well. For me that is a huge benefit. I can also "loan" my Prime account to four people. So my granny and sister can get movies too.
[8.9" Kindle Fire HD Android Development] galearned:
Good evening; More dead horse here: http://xdaforums.com/showthread.php?t=2424091

What is this post about? Sure seems to be referring to Amazon Prime instant video.

Is this post noted really about Amazon instant video and not Prime?

Regards
[8.9" Kindle Fire HD Android Development] LinearEquation:
It's a confusing OP but I politely clarified it in a response on the topic. All one needs for Instance Video is an Amazon account and a credit card. For Prime, you have to pay the $88 dollars. You can even see in the posts someone mentioning they can already download there items. Prime is stream only. Also a screenshot of a SilverLight question in another post. When ever I purchase a rental on my computer I always get that response "if I want to watch the rental on this device I will need SilverLight." It's simply using standard Flash to ztream rentals and purchases to an Android device. I guarantee there is no way to get Amazon Prime on Android at this time. I am really hoping this changes sometime. With Amazon selling tablets at or below cost, they are doing everything possible to keep the gardens walls high because that's how they make money.
[8.9" Kindle Fire HD Android Development] LinearEquation:
Here is a screenshot of me on my account looking at the movie "Mud." Now it's free for me to watch but as you see it just says "not available to watch on this device." There is nowhere for me to even click to watch it. Now if I buy or rent it, then there will be an option to stream it from there.
[8.9" Kindle Fire HD Android Development] volock:
Something went wrong on my flash, and as I've not been smart enough to find the search terms to fix it, I figured I'd turn to here. I'm 100% certain my device and software versions were right, and I made it through part 2 in the recap. Then I hit the button and it said all went okay, so I turned it off as directed, since then it can't boot.

Currently it turns on and displays the White/Yellow Kindle Logo and gets stucks there. Things I've tried:

Letting it sit after hitting power button for 30 minutes for first boot, while plugged into the wall. Second time waiting to plug into wall power until after hitting power button.

Letting it sit after hitting power button for 15 minutes while not plugged in

Letting it sit after hitting power button for 15 minutes while plugged into PC from before power button, and plugged into PC right after power button hit

Either volume button from before or the instant after pressing the power button and held in excess of 10 minutes (all combinations of PC USB/Wall USB Power/No Cord)

As to it's actual behavoir:

Current Behavoir:

When it gets stuck it, 10-15 seconds holding power button turns it off.

When plugged into PC (from instant turned on/before turned on), when it gets to White/Yellow Kindle logo, it makes connect/disconnect sound on PC within 3 seconds of each other... It doesn't show up in Device Manager during this time. Previously it showed up in device manager and worked in normal and fastboot mode.

Trying ADB Devices / Fastboot Devices / a lot of ADB commands, without it ever able to find device, though given connect/disconnect sounds, I don't think adb can ever see it

I DO NOT have a fastboot cable to try atm, but will be borrowing one Sunday (soonest I can get one)

EDIT: I want to clarify I had working root, and had no issues prior doing anything via fastboot / adb, including making the backup. So it's not a jumped the gun and bricked it by skipping steps.

Anyone have any ideas what I need to do? I have the backups, but without able to get it to recognized in adb/fastboot they don't do me much good, and I've not found this problem while searching the forum.
[8.9" Kindle Fire HD Android Development] LinearEquation:
You're boot looping . Use you standard USB cord and this tutorial for the 8.9" http://xdaforums.com/showthread.php?t=2011126 Make sure to go to the first post of that thread.
[8.9" Kindle Fire HD Android Development] E_Zatopek:
Which Google apps on stock ROM?

Folks,

if - after running successfully through steps 1 through 4 of the OP, i.e. with the KFHD8.9 rooted and with 2nd bootloader and TWRP installed - I decided to stay on stock ROM (8.4.9), could I then just flash a gapps package from goo.im to have the Google apps installed?

If so, which package would I have to use?

I have tried two packages for ICS so far - to no avail: TWRP reports successful flash (suspiciously not taking long enough for my liking), but when I reboot (after having wiped Dalvik & Cache), there's not a single Google app installed.

I'd appreciate any help with this.

Thanks

E_Zatopek
[8.9" Kindle Fire HD Android Development] SafinWasi:
Umm.... I wouldn't do that. The Amazon framework is very different from AOSP. So,you can't get GApps like that. I would recommemd flashing a custom rom.
[8.9" Kindle Fire HD Android Development] OMGLOLetcetc:
This is my 3rd time trying to do this and am finally successful. The reason being is because I didnt jump ahead and did everything step by step.

Its very important to follow these instructions to the letter. Doing so will make everything go smooth.

Thanks for the excellent write up!
[8.9" Kindle Fire HD Android Development] justanumber:
Greetz!

I just picked up a HD refurb from Amazon and says version is 8.4.9_user_4952XXX

Wondering if others have been successful in installing custom ROM? Which ROM you think best?

Anything I should know besides closely follow the steps outlined in OP?

Your input be greatly appreciated. Hate to brick...
[8.9" Kindle Fire HD Android Development] SafinWasi:
Yes,it is possible to get custom ROMs. I would suggest a build of CyanogenMod 11 or BeanStalk. And you should downgrade the os to 8.4.6 or 8.2.3

Sent from my device running CyanogenMod 11
[8.9" Kindle Fire HD Android Development] justanumber:
Thanks SafinWasi!

Will have to explore bit more and get game plan on downgrading, sure that info is here somewhere. No hurry here, so got time to do it right:angel:

Seems like a great tablet but not impressed with the Amazon junk operating system.
[8.9" Kindle Fire HD Android Development] Raviator:
My kindle is now an Android Fire HD. Once I figured out how to root the new OTA update, followed these directions and despite a few bumps was able to get a custom rom flashed. Thanks.