yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
No CM 12.1 for the Apollo yet, and ofcourse you can flash CM11 for Apollo, its my daily driver for some time, just be sure you have latest TWRP 2.8.6.0 installed ...
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
No release date. Developers are working on it (hobby for most). When it's ready it's ready. CM11 will work with your device and will likely be more reliable/stable as a few glitches are still being worked out with CM12. Make sure you upgrade your bootloader to 3.2.3 (don't need to flash the full 3.2.3 firmware) and install the latest TWRP. Although highly recommended you do not need to unlock your bootloader for CM11.
[Kindle Fire HDX 7" & 8.9" Android Development] qllkevuoi:
many thanks,

now my problem is .. how to flash 3.2.3 bootloader?

I've upgraded to 14.3.1.0 through the procedure described here --> http://xdaforums.com/showthread.php?t=2782159

I asked for help here --> http://xdaforums.com/kindle-fire-hdx/help/apollo-help-to-flash-3-2-3-firmware-t3093927#post60386603

but no one replied to me
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
First a bit of patience; your post was <12 hours old. Volunteers monitor these forums, not paid moderators.

You can install TWRP before upgrading your bootloader following the instructions here. The recommendation to unlock your bootloader and be at firmware level 3.2.3 is sound guidance but not absolutely mandatory. After installing TWRP you can update your booloader to 3.2.3 (here) from within TWRP.

Alternatively, you can grab a copy of flashify from your favorite app market and flash the 3.2.3 bootloader update first followed by twrp. I have done it both ways. Be careful with flashify; it's a power tool that can instantly brick your device if used improperly. Ask questions before acting if unsure.

I noticed you had some difficult updating to 14.3.1.0. Make sure you are really at that version (or any version at/below 3.2.3.2) before attempting to flash TWRP. Otherwise you may end up with a damaged recovery partition that can be difficult to repair. The rollback procedure can make your device report one firmware level when you are really at another. This typically happens during the initial rollback if some/all of the files are not properly downloaded and placed in the right folders.

Keep in mind CM12 is not quite ready for Apollo. Your choices are Nexus 2.0.5 and CM11 (or Fire OS). Also, do NOT install Safestrap; it is not needed for the path you are on.
[Kindle Fire HDX 7" & 8.9" Android Development] Hasney:
Using this as my ROM now. There's nothing experience breaking here if you keep the WiFi and Bluetooth on at all times and is much better than when I dived into CM12 on Galaxy S4.

One question, I can't install SuperSU. Should I install the SuperSU binary via TWRP or does it not work at all right now?

EDIT: I went ahead and flashed the latest binary zip and it works fine. Live on the edge clearly haha.
[Kindle Fire HDX 7" & 8.9" Android Development] cocoon4u:
Yes I agree with you its fast and stable ... thx [MENTION=535343]all[/MENTION] developer
[Kindle Fire HDX 7" & 8.9" Android Development] stefanero313:
Hi,

I tryed to install this rom but I am stuck at the boot screen where it sais in grey "Kindle Fire" nothing happens after this, any suggestions?

I flashed latest zip from here, and gapps. I did all this thurw TWRP 2860.

What I did before was

- downgrade to 13.3.1.0 (worked)

- flashed twrp 2860 (worked)

- full wipe in twrp

- install CM

Then I was stuck at the boot screen, so I continued

- full wipe in twrp

- flash thor-bootloaded 13.3.2.3.2 in TWRP (I guess I was on 13.3.1.0)

- full wipe in twrp

- reinstall CM

Still no luck :-/

Anyone have a clue / suggestion?

PS: the nexus 2.0.5 works, just tryed that after this post
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Bootloader must be unlocked for CM12. Your locked options are Nexus or CM11. See here and here if you want to unlock your bootloader (not for the faint of heart).
[Kindle Fire HDX 7" & 8.9" Android Development] Hasney:
Is there any way to move the navigation buttons from the bottom of the screen to the side in landscape mode? I know there is in Gravity Box, but that won't work here. Keep hitting recent apps while typing.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Try Xposed module Phab7. Does the job but has other impacts that you may not like.
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
[MENTION=503571]Cpasjuste[/MENTION] [MENTION=5749760]ggow[/MENTION]

Quick question guys, have seen Apollo CM12 show up in nightlies - thought I'd have a crack at it but after flashing there were no loading screen etc. Should we completely leave it be for now until you guys give the go ahead? (am on unlocked BL of course, with my 64GB LTE).
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I don't think the nightlies for Apollo CM12 will work at the moment unless [MENTION=438903]dpeddi[/MENTION] has some news. Better wait until its announced.

I am waiting for my laptop to be returned from repair, could be a couple more weeks.

Things todo for our next build(s) will be:

- Get the new kernel working on Apollo.

- Fix cameras for Thor and Apollo

- Update codebase to lollipop cm12.1/5.1.1
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Yeah after looking further it's not even mounting properly and results in a completely blank system when you try and flash it, haha. Will step back to CM11 nightlies :) Hope your laptop gets back soon, must be getting itchy fingers a bit? lol
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
If you mount /system after flashing Apollo CM12 in TWRP you will see /system is not empty, it's not booting for other reasons, I was too confused after it throw that warning about /system not mounting, but in file manager in TWRP you can check this if you want... Still it's not usable and in general not recommended for flashing at all for now...
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Yeah, didn't think to try manually mounting it actually - I'll just wait it out as well - pretty much everything I want is working well enough on CM11 :)
[Kindle Fire HDX 7" & 8.9" Android Development] Hashcode:
Hi guys,

I had some time to work on the new kernel this weekend and I *think* it's is decent shape for testing. I let the active HDX devs know I had pushed the fix for the camera and hopefully I can get some solid debugging on Apollo to fix the display soon.

For those curious, the sources are currently here:

https://github.com/KFire-Android/kernel_amazon_hdx-common (cm-12.1 branch)

I'm also going to try and get the RIL fixes pulled into my cm-12.1 device branches, so we can get ready for official CyanogenMod device builds.

- Hash
[Kindle Fire HDX 7" & 8.9" Android Development] murso74:
Unreal. Thanks hash
[Kindle Fire HDX 7" & 8.9" Android Development] cocoon4u:
Thx for your hard work!
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Yes itchy fingers for sure :) I have setup my desktop, so at least the little time when I am at home I can do some stuff until I get my laptop back.
[Kindle Fire HDX 7" & 8.9" Android Development] HummelMaya:
Wäre to geht gapps from ?
[Kindle Fire HDX 7" & 8.9" Android Development] fryheit:
German oder What!? :D
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

New build on OP - cm-12.1-20150508-UNOFFICIAL-thor.zip
[Kindle Fire HDX 7" & 8.9" Android Development] tuanda82:
Thanks, bro. Hope we will have it for apollo soon :)
[Kindle Fire HDX 7" & 8.9" Android Development] cocoon4u:
Thank you for new release! Test and report when Iam back at home...
[Kindle Fire HDX 7" & 8.9" Android Development] Droid_1:
Running the rom now for a day. Smooth as it was before with the known problems (especially bluetooth not working). Thanks! :thumbup:
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Did you do a clean flash or a dirty flash? BT should be working now from what has been said...
[Kindle Fire HDX 7" & 8.9" Android Development] kisirong2501:
So, we will use gapps 12.1 for this cm12.1, right?
[Kindle Fire HDX 7" & 8.9" Android Development] cocoon4u:
Yes I took slim-gapps for Android 5.1 and they work fine.

Overall good jop, thx!
[Kindle Fire HDX 7" & 8.9" Android Development] 3p4145:
lte not working

Hello all,

Can someone confirm that the late radio is still not working? And that they see the "baseband version: unknown"?

Just want to confirm its not just me....
[Kindle Fire HDX 7" & 8.9" Android Development] krustyzy:
Do you mean the LTE radio? It doesn't work for me, right.
[Kindle Fire HDX 7" & 8.9" Android Development] 3p4145:
no LTE :(

Ok So looks like the LTE is not work :(

I have the unlocked bootloader.. Can someone recommend any ROM that has LTE working? (other than stock) I have tried CM 10, 11 and 12 (this) and none have LTE working and I really need LTE to work.. Any suggestions?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
At present stock is the only choice. The only alternative ROMs available are CM 11, 12 and Nexus 2.0.5 (Jellybean based). Noticed tried CM 10 working; haven't heard of anyone else doing that.

A developer is currently working on a KitKat version of Nexus with the goal of providing LTE support. Not sure where that stands but I believe it's high on the priority list. Nexus is a nice option for those who prefer a near AOSP experience; there have been several requests for an update to the aging JB variant.
[Kindle Fire HDX 7" & 8.9" Android Development] boi2kmall:
I cannot lock the screen in landscape mode. I updated to cm-12.1-20150508 dirty flash. Landscape lock is working in previous release.
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Actually, there is another option Magic Beanz ROM (don't think ggow is working on it any more), but this special LTE version http://xdaforums.com/showpost.php?p=59043532&postcount=73 worked for me and others if you want to give it a try. Also, LTE has worked fine for me on CM11 on my Apollo... but only with one SIM, won't work on the data SIM that I want to use :(
[Kindle Fire HDX 7" & 8.9" Android Development] peter_b93:
When can we expect the Apollo version?

Thanks for all the work!
[Kindle Fire HDX 7" & 8.9" Android Development] masterchop:
is this for safe strap or TWRP?:confused: or it works on both?
[Kindle Fire HDX 7" & 8.9" Android Development] cdub50:
Its for twrp only
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
'Native' TWRP only (currently v2..8.6.0). It will not work in Safestrap. Also note device bootloader must be unlocked for CM12.
[Kindle Fire HDX 7" & 8.9" Android Development] masterchop:
How do i know if I unlocked the bootloader? i think i did already but cant remember. And why is that required??? how the rom installation will affect my bootloader for futures flashes? :confused:
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
1) Fastboot -i 0x1949 oem idme

2) CM12 binaries are not signed; thus bootloader needs to be unlocked

With a locked bootloader Nexus and CM11 will pass the sniff test; best to have twrp installed first (not the safestrap variant).
[Kindle Fire HDX 7" & 8.9" Android Development] DarkenedMatter:
Updated to the recent build. As long as I had it locked to Landscape it stayed. I switched it once and now Landscape isn't an option anymore.

This happened the initial time and you fixed it. What gives?
[Kindle Fire HDX 7" & 8.9" Android Development] DeathKhan3:
Any OTG work going on? I know it'd be a fairly easy fix and I'd love to be able to use my mouse
[Kindle Fire HDX 7" & 8.9" Android Development] DeathKhan3:
If you turn down the brightness it stops getting dimmer mid bar.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
My understanding is there are hardware issues that significantly complicate OTG support (if possible at all). Also read LTE/GPS models may utilize a configuration that is more approachable but no one has cracked the nut yet. To me this does not sound like an "easy fix"; certainly goes deeper than twiddling a few bits in the rom.
[Kindle Fire HDX 7" & 8.9" Android Development] frc3260:
I was under the impression that USB Host Mode was disabled in hardware.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Its a bug or feature change in aosp and not a fault introduced by me. Yes I fixed it one version but don't intend to fix it every build I do. I will upload the code patch to gerrit this week so its fixed on all devices instead. I know its a pain but this will be the correct way to go.

However, If I do another build this week, then I'll try to remember to include it.
[Kindle Fire HDX 7" & 8.9" Android Development] boi2kmall:
Thanks ggow :)
[Kindle Fire HDX 7" & 8.9" Android Development] tb205gti:
Does anybody have a mirror for the CM12 - seems like androidfilehost has an issue. :/
[Kindle Fire HDX 7" & 8.9" Android Development] tb205gti:
I got the zip file and I have it working now ☺

However lte is not working at all. My Sim (data only) is locked with a pin, but that should not be a problem should it?

Also I'm able to turn WiFi on and off using my own App, but I'm not able to via settings. Bug in settings perhaps?

Deva: if you need someone testing new kernels on a lte Thor, give me a shout. I'd be happy to help.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
LTE support has been spotty in CM11/12 for HDX. Devs are aware and working on it (albeit in the absence of a LTE device for testing). Good to know you are able to toggle wifi via app. First I have heard wifi could be toggled at all without a reboot.
[Kindle Fire HDX 7" & 8.9" Android Development] sherry478:
how do i update non-hlos (firmwares) if i have an unlocked bootloader?

Also been running cm12 on my HDX 7" Wifi only 32Gb for about 5 hours with xposed and no issues apart from the ones listed in the first post. Everything is silky smooth and i can clock the cpu to 2.34 GHz not sure if that overlocked or not.
[Kindle Fire HDX 7" & 8.9" Android Development] Cpasjuste:
I think dpeddi said me that it could cause some problems to update non-hlos.bin on lte models. We should wait for more reports first to see if it could be the problem then I would downgrade mine for testing. Else the file is in amz updates, in the image folder (non-hlos.bin) and it is to be flashed with "dd" to the modem partition.

Else does it means its not working for you either ?
[Kindle Fire HDX 7" & 8.9" Android Development] sherry478:
The rom is working fine apart from the issues listed in the first post. Kindle fire HDX 7" Wifi only 32gb
[Kindle Fire HDX 7" & 8.9" Android Development] hkotaku:
Getting same issue here, stuck on grey logo. Tried recovery built from lollipop sources provided. CM11 flashes fine. HDX 7" 16GB WIfi only Thor.
[Kindle Fire HDX 7" & 8.9" Android Development] derpadoodle:
I noticed that those who have it working have a fully unlocked bootloader so I took the time to unlock mine and now it's booting fine. Looks like this rom requires a full bootloader unlock and not just a bypass.
[Kindle Fire HDX 7" & 8.9" Android Development] Epedemic:
I think i have the same issue, as this rom will not boot, while cm11 boots fine. Using the twrp posted in this thread, but bootloader is not unlocked... (will look into it though it looks difficult)

*edit*: Oh. That was a lot easier than expected... CM12 booting now :D
[Kindle Fire HDX 7" & 8.9" Android Development] untitledH:
Anyone can get LTE or any data working?
[Kindle Fire HDX 7" & 8.9" Android Development] untitledH:
just flashed. LTE is not working and baseband version unknown. GPS works.
[Kindle Fire HDX 7" & 8.9" Android Development] Mr.Nik:
Cpasjuste,

I was flashing CM11, decided to test the CM12, first install the update for TWRP, then rebooted TWRP made factory reset, then flashed CM12, wipes are also made ...

The device does not run, stopped on a gray logo...

What's wrong?

When I decided to flash back CM11, TWRP in the process I wrote:

mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Divece or resource busy

But the firmware download and run.
[Kindle Fire HDX 7" & 8.9" Android Development] yujikaido79:
I unlocked my bootloader after reading through the threads and seeing some issues with it booting before starting but after some time for initial bootup it has been working fine so far. Wifi connects, haven't tried bluetooth yet. This is my first experience with a tablet running 5.0 so its been pretty interesting layout. Good work guys. Appreciate all the work you do.
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
You need to unlock your bootloader first, apparently.
[Kindle Fire HDX 7" & 8.9" Android Development] mxzwhx:
waiting for the apollo version ,can't wait to test it out !
[Kindle Fire HDX 7" & 8.9" Android Development] Soulreaver1993:
I have read how to Unlock my bootloader, but i havent Linux... will there be a easier way to Unlock my Bootloader or will come a Rom that works with the bootloader bypass?

BTW: I cant find a Link in the startpost is he deleted or I´m blind?
[Kindle Fire HDX 7" & 8.9" Android Development] Droid_1:
You have to open xda in a browser and go to the download section of the thread.

---------- Post added at 07:53 AM ---------- Previous post was at 07:48 AM ----------

I using bbs and after running this rom for almost 12hrs my device was awake all the time. It seems I m getting partial wake locks by 'SystemUpdateService' (must be part of Google play services). Any idea how to fix that?
[Kindle Fire HDX 7" & 8.9" Android Development] tuanda82:
awesome. Thank you all for your efforts.

Waiting for Apollo.....
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
[MENTION=503571]Cpasjuste[/MENTION], something went wrong with the signing process of the boot.img, which is why it is failing to boot on locked bl. Will upload a new version of thor that fixes it.

---------- Post added at 11:43 ---------- Previous post was at 11:38 ----------

New ROM file is up. should work fine for those still with a locked bootloader.
[Kindle Fire HDX 7" & 8.9" Android Development] Cpasjuste:
Crap, this means my latest thor recovery should be broken and dangerous to flash :x
[Kindle Fire HDX 7" & 8.9" Android Development] Mr.Nik:
Titanium Backup, does not restore the backup...

LTE does not work.
[Kindle Fire HDX 7" & 8.9" Android Development] andPS2:
what a fantastic job guys! good collaboration on this!!

thanks to [MENTION=438903]dpeddi[/MENTION], [MENTION=5749760]ggow[/MENTION] and [MENTION=503571]Cpasjuste[/MENTION]

working fine on my thor wifi with unlocked bootloader

speed speed speed not only does this feel like the fastest rom i ever used (my nexus 5 feels even slower)

but antutu value is higher than ever as well! 40489 (thats like in the range of fire tv almost...)

was getting 36279 with magic beanz and 35341 with cm11 before

p.s. is there a way to check what bootloader version i am on now?
[Kindle Fire HDX 7" & 8.9" Android Development] yujikaido79:
Titanium backup is working for me after flashing the correct supersu.zip. It restored from my data nandroid backup successfully.
[Kindle Fire HDX 7" & 8.9" Android Development] fiengzhu:
I also tried this ROM. It is very nice work! And it seems I can toggle wifi using settings. Quite great! However, bluetooth did get crashed when I turned if off. Any planning on this issue?
[Kindle Fire HDX 7" & 8.9" Android Development] tb205gti:
Just did a quick dig in the logcat. It seems there are problems with the ril being able to power on/power off and reboot the modem.

(the three lines from logcat - I have trimemd irrelevant information between the three lines)

ril_monitor.c:688:ril_monitor_modem_on: Failed to power on modem(/system/bin/wankit mdmctrl qmion)::1

ril_monitor.c:672:ril_monitor_modem_off: Failed to power off wan, rc=1

ril_monitor.c:745:ril_monitor_modem_reboot: Failed to reboot modem(/system/bin/wankit mdmctrl wanrecover)::1

If I can somehow assist, please let me know. :)
[Kindle Fire HDX 7" & 8.9" Android Development] lynx3:
rolling back to stock ROM form this?

Hi, could anyone help me understand how I can roll back to the stock ROM from CM12 and keep TWRP + unlocked bootloader? (if this is even possible). Unfortunately I did not backup my stock image - didn't really think I'd need it at the time. Thanks
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
I haven't done this but it should be pretty easy. Just need to find an image that only contains the Fire OS 3.2.3 (or below) system and not boot or recovery images. One may be posted in the forums; will look later and post a link if found. It may be a bit tricker if there is a special variant that supports LTE (which is what I believe you are seeking).

Failing that you could always flash stock 3.2.5 (available directly from amazon) then roll back, unlock and reinstall twrp.
[Kindle Fire HDX 7" & 8.9" Android Development] lynx3:
Hi, thanks for the reply. Can I flash firmware form this post here and then install TWRP over it? I believe these are .bin files - do i need to rename them to .zip and install via TWRP? Will my bootloader become locked again?

---------- Post added at 08:22 PM ---------- Previous post was at 08:21 PM ----------

Forgot the link http://xdaforums.com/kindle-fire-hdx/general/tut-kindle-rooted-otaed-safestrapped-t2954893
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Looks promising as it avoids the 3.2.5 to 3.0.x rollback. Downside is you don't know what's in those images as no MD5s were posted. Probably safe.

You will loose root, twrp and quite possibly relock the bootloader. Those capabilities are easy to restore if you've been through it before. Make sure you block OTA with HDX Toolkit immediately after flashing any version of Fire OS to preserve your options. Good luck.

p.s. Suggest waiting a day or two before acting. Other contributors may jump in with useful info.
[Kindle Fire HDX 7" & 8.9" Android Development] DeathKhan3:
From what I read as long as the chipsets have the capability all you need is some info about the modules from /system/lib/modules and then create a custom kernel around the devices chipset. I don't have the technical know how to to do it its just based off what I read...
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
It may also be possible that OTG is blocked at a hardware level.
[Kindle Fire HDX 7" & 8.9" Android Development] lynx3:
Do I just rename .bin to .zip to flash?

Also, after I get TWRP back and unlock BL can I back it all up via TWRP to freely come back to stock with those things if I then come back to using CM12?
[Kindle Fire HDX 7" & 8.9" Android Development] DeathKhan3:
It isn't blocked at a hardware level all you need is a kernel to activate it I believe, could be wrong though. I mean you see other devices with the same hardware that have OTG correct? (the PM8841)

---------- Post added at 11:00 PM ---------- Previous post was at 10:55 PM ----------

After some quick research here is what the HDXs on board hardware chipset supports:

Q7 SoM interface

RS-232

USB OTG micro AB

2xUSB 3.0

2xUSB 2.0

2xUSB 2.0 (header)

Gigabit Ethernet

3-port audio jack

ANC/3.5mm Headphone port

Micro SD card

MIPI-CSI (camera)

MIPI-DSI (display)

GPIOs/Education header (16 Pin)

2xSATA

JTAG header

Test points

Audio expansion header

NFC Header

HDMI

Display port

3xfront panel headers (6 pin)

ATX power connector

---------- Post added at 11:06 PM ---------- Previous post was at 11:00 PM ----------

.bin and .zip use different compression coding so you can't just change the name. You can unpack it and repack it as a zip though.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Yup - one of the most potent and under utilized capabilities of twrp (or similar recoveries).