yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
First and foremost: AEX is an excellent ROM for this device. Feature complete, responsive, battery friendly (as configured) with no discernible lag. Not mention a great extension package built-in for those who enjoy turning knobs. That said, heavy multi-taskers might want to consider adding a touch of swap in an unused (and normally inaccessible) portion of storage as referenced here. This significantly reduces the number of app and page reloads jumping between apps and browser tabs. This technique can be used with any HDX custom ROM but seems especially applicable to AEX which is already a lean, mean android machine. Enjoy.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
AEX vs. LOS

I am thinking of switching ROMs from LOS 14.1 to this AEX. Is there any preparation I should do, other then backing up, before I flash the ROM? I assume I will lose root and gapps and must redo these.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
To assure a favorable outcome on the first attempt you should perform a "clean" install which entails wiping the system and data partitions prior to flashing AEX. You will loose all personal content and will need to reinstall apps. However, the latter is made easy if you enabled Google app backup in Lineage and then allow Google to restore those apps and associated during AEX setup. Plan on flashing a suitable GApps package and the rooting tool of your choice concurrent with the ROM installation. I went with SuperSU 2.82 SR5 which has been flawless.

Alternatively, you can omit the data wipe. AEX should recognize most installed apps and associated data (including personal content such as picture). If it does not work you can always perform a more comprehensive wipe and reflash. Be sure to snag a nandroid (full backup) in advance and move the folder off device.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
Thanks for advice. I have two Apollo and two Thor tablets (great buys from eBay) and I have switched to AEX from LOS on one of each. I will be comparing each in the next week or two, but as I stand now, it seems that AEX is snappier and no problems with WIFI, gapps, or root. The camera opens too dark even with the Open Camera app. Any fix on this would be great.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] woomdawg:
I also prefer magisk. Very easy to use. I use it on my nexus player and can hide root from psvue and it actually works. There are other things the app does but I have not looked much further. I am downloading and flashing this ROM.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Thanks. I use suhide which seems to get the job done. At some point I will likely cut over to Magisk as the new owners of SuperSU have been less than responsive since ChainFire stepped aside.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] matt_heynes:
[MENTION=5749760]ggow[/MENTION]:

Sorry to bother you with this again, but I was wondering if you were planning on releasing a new version of the ROM with the October security updates soon (especially in regards to the KRACK vulnerability).
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ggow:
Yes, there will be an update. I'm waiting til Google release the November security patches. I believe the KRACK vulnerability will be patches within this.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] axm26:
Thank you, this ROM is great! A couple of comments:

1. I can Chromecast my display!!! This has never worked with earlier ROMs on my Apollo.

2. My WiFi was spotty with Cyanogenmod, LineageOS but appears to have got worse with AEX.

Any suggestions? I have two networks at home, one 2.4GHz and a 5GHz one. I can't tell if one is working better...

Thank you.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Spotty WiFi on 3rd gen HDX devices is almost always the result of multi-band routers broadcasting simultaneously on 2.4GHz and 5GHz. Try disabling one band at the router to see if things improve.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] navmad:
Do you have to apply the latest patch and compile the entire ROM?

If yes, Is there an easier way to just apply the patches?

P.s just curious!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ggow:
If AospExtended 7.x branch get's the update then it's a re-compile

If not then I will apply the patches then re-compile

On the second question: No, the patches are compiled into the ROM

Will wait a little while to see if the ROM get's the maintenance update then go from there.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] iksel:
Hello all,

first to thanks you all (already clicked on Thanks button) responsible for developing such a marvelous ROM instead closed and rigid Amazon ROM.

One thing noticed, front camera does not work after clean install. Anyone noticed also?

Best regards!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ebait:
Wow. Best ROM for this device so far. Everything works so fast and smooth! Thanks ggow!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Anyone else seeing incorrect partial (not kernel) wakelock stats for this ROM? All WLs appear to be the same length when viewed from BBS, GSAM, WLD, etc. Have not been able to find a similar situation with AEX on XDA although there are scattered reports of similar borked WL stats on other Android 7.1 ROMs (most commonly Remix). Bit of a left field topic. Trying to identify which app is waking device; partial wakelock detail usually surfaces the culprit.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ReichMann:
Hi, after 1 month using this Rom, my Thor starting to auto disconect Wifi every 10-15 Minutes and doesnt auto reconnect to Wifi. I have to manual go to setting, choose wifi name and click connect.

Does anyone facing the same issues? Do you guys have any advice for this?

Anyway, many thanks for this wonderful Rom!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
On 3rd gen HDX devices spontaneous WiFi disconnects are frequently related to multi-band (2.4GHz and 5GHz) broadcasts from the same AP/router. If that describes your situation try disabling the 5GHz radio at the AP/router to see if things improve.

I find toggling Airplane mode from Quick Settings sometimes permits WiFi to reconnect without going into regular settings. For whatever reason this also seems to reduce the frequency of WiFi not wanting to reconnect after a long sleep. I don't have any hard data to back that up; just an observation.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ggow:
New Build is Up

- Dated 19 November 2017

- AospExtended upstream updates

- November security patches
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Update works fine (as expected) but requires a wipe of the system/dalvik/cache partitions and reinstallation of GAaps/Magisk/SuperSU/Xposed to avoid Google Play Services FC's and associated high CPU utilization. While

wiping system is always good practice

some incremental ROMs builds can be flashed w/o any wipes. Apparently not AEX.

I made several attempts at updating w/o wiping the system partition thinking the issues could be remediated post boot. Nope; wasted a lot of time turning knobs that always concluded with a reload of the previous working config from backup. That said, performing the above wipe procedure has few downsides other than having to gather the necessary components and responding to permissions reprompts the first time apps are launched. Everything else was retained including user data, AEX/UI/app/xposed configs, Magisk/SuperSU permissions, etc. Just be sure to leave the data partition intact. Restoring it after the initial post update AEX boot also produced Play Services FCs.

Edit: For giggles and grins I also attempted to update AEX via FlashFire. Really no time benefit given the speed of this device and ease of booting into TWRP where one obviously has far more control. The update failed but that was probably due to not including a prerequisite wipe as described above.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
My APOLLO AEX install update went without a glitch. Wiped and then flashed the ROM, updateSuperSU, AND GAPPS zips in one flash with TWRP. Not sure why we need Magisk or Xposed though. The ROM is great, but the dam camera still doesn't work. It opens but pure blackness is all I get. Is there any hope of every getting this camera to work correctly?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Not sure what the obsession is with the stock camera app. Open Camera and a number of others work fine with AEX for pics/vid on my Thor. Might be an Apollo thing.

Magisk is not required for basic root functions as SuperSU works fine (and remains my preference). However, Magisk offers extended capabilities that many appreciate. Takes a bit more work to install/maintain and remains under active development. The same can not be said for SuperSU following Chainfire's retirement. There have been a number of missteps since CCMT took the reins and the new owners/maintainers have been none to engaging other than to apologize. Still, it just works with minimal effort which I appreciate.

Xposed is also not required but offers access to an extended library of low level apps (modules) that offer a level of control that can not be fully duplicated with any ROM. That said, AEX has a robust set of built-in extensions that should more than satisfy most users w/o messing with Xposed.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
The stock camera app and open camera do not work on the Apollo, but do work on the Thor. Could be a hardware thing. Any camera app that works on Apollo would be nice to have. The Apollo is the best Amazon tablet made and should have some means of using the camera with custom ROMs.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Thanks for clarifying. Let's see what [MENTION=5749760]ggow[/MENTION] says when he has some time. Might be able to leverage some of the recent camera tweaks introduced by [MENTION=4243514]Hashcode[/MENTION] for Lineage 14.1: https://xdaforums.com/kindle-fire-hdx/orig-development/rom-cm-14-1-thor-t3517481/post74399817
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
UPDATE: The open camera app does work on the APOLLO AEX ROM but not on the LOS ROM which leads me to believe it is a software (ROM) glitch.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Is the above statement accurate or did you transpose ROMs. Keep in mind you are posting to the AEX thread.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ggow:
This build includes hashcode's latest camera patches, something else is going on with Apollo camera

See here:

https://github.com/ggow/kernel_phoenix_hdx-common/commits/ng-7.1
[Kindle Fire HDX 7" & 8.9" Original Android Develop] iksel:
Hello ggow and Davey126, first of all thanks for everything you guys did for our Kindle .

Updated Aosp extended works like a charm, with lot of tweaking involved, L speed tuned, Apps2SD with swap enabled and the rest of Google.

Just to say that, as already was said before, open camera is enough for this device, as it will never be used as a primary photo camera... Or maybe it will... :D
[Kindle Fire HDX 7" & 8.9" Original Android Develop] tl11:
Hi Davey, can you provide some info on installing Magisk? I'm currently on Slim7 and want to try out AospExtended with Magisk. Thanks in advance! and thanks to ggow for this rom!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Best have a more experienced member jump in. While I have successfully installed Magisk on a couple occasions my preference remains with SuperSU for its straight forward simplicity and reliability with my devices (of which HDX is one), app suite and workflow. If you go this route I recommend 2.82 SR5 or above which can be dowloaded from here. Otherwise look for an enthusiastic response from a Magisk fan.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] mecatro:
My way:

- Go to recovery:

- Wipe all except internal data

- Flash Rom

- Flash Gapps

- Flash Magisk from this theard

- Wipe Cache

- Restart
[Kindle Fire HDX 7" & 8.9" Original Android Develop] Yousucks2:
Someone know a fix / or why the games dont start on fullscreen and the virtual buttons cannot be hidden? its hard to play GTA 3 with this issue , i constantly press the home button/back ,stopping the game, on FireOS buttons automatically hide and can be hidden when you need use the nav buttons,pressing on the center of the screen,i tried this fixes on this ROM ,but dont work.

Its the only reason i came back to FireOS,performance seems pretty smooth but need inmersive mode when i play games.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] tl11:
Thank you Davey126 and mecatro!

I was able to get AospExtended and Magisk installed. Unfortunately, looks like AospExtended and Slim7 both have issues with the Amazon Appstore - it gives a connection error when logging in. I don't have this issue on LineageOS 14.1. Any ideas what it could be? maybe my setup? Thanks!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
On AEX: Settings -> Display -> Expanded Desktop. Pretty straight forward.

---------- Post added at 05:27 PM ---------- Previous post was at 04:57 PM ----------

Same. That said I sense Amazon may be depreciating installing/using their app store on devices/ROMs other than FireOS. Had a heck of a time locating a functioning app store download link on legit sites; the "official" method via www{dot}amazon{dot}com/androidapp simply looped. Also noticed Amazon Underground is nowhere to be found.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] tl11:
Thanks Davey126. I think Amazon discontinued Underground this summer. I noticed the same issue when trying to download from www{dot}amazon{dot}com/androidapp. I was able to download it on my phone by opening the link in a new tab.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] matt_heynes:
Not sure if this has been mentioned before, but concerning the wifi connection losses: I've had some success with permanently setting the tablet to airplane mode and then activating the wifi. I realize that this might not be a satisfactory solution if you're using mobile data, but if you have a wifi-only tablet you might want to give it a try. My connection has been much more stable ever since using airplane mode.

As a quick aside: My home network uses a repeater to amplify the signal across the house. I've also found that changing the SSID of the repeater to be different from the main router also helps with connection stability. So this might be another avenue you could try exploring if all else fails.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] bobcat131:
Yes AEX on Apollo works great, including camera with open camera. Thank you and all the other contributors/developers for this fine ROM.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] mecatro:
I had the same problem with new app store from Amazon's link.

But I still have old Underground apk. This app was updated last month to new version although Amazon discontinued it.

Through the Underground I can also install new app store and this app doesn't have connection problem.

I know it's insecure but if you want you can install it at your own risk with the links below.

Underground: https://drive.google.com/file/d/1L8W6Sz4mR-TtcgAvZ5hig3aymIzdFtA7/

New store: https://drive.google.com/file/d/1M2RUF6RIOOq8GEWDaPrE8do82nIkOlLr/
[Kindle Fire HDX 7" & 8.9" Original Android Develop] therealisttruest:
I just wanted to thank you further and recommend this further to others. The WiFi issue followed me over from Lineage to this Aex ROM and was getting extremely annoying, dropping off randomly at least once or twice a day, every single day and then seemingly only randomly working again. I had started with a clean wipe on the new ROM and still this bug was relentless.....until I did exactly as you stated. Fingers crossed, but now 2 days straight without further disconnects. BTW, WiFi router here is a simple affair with 5ghz disabled quite some time ago due to unrelated issues, so my issues seem to be just device related. Thankful this seems to be resolved on what is my only tablet device so I can keep using it instead of the mobile or the larger laptop.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] BRPW:
Hey,

Managed to install the ROM just fine. However Gapps/Magisk didn't install (space issues apparently?). Any advice?

Thanks in advance.

SOLVED: Downloaded smaller package, and installed without issue.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] navmad:
Do any of you guys know why Amazon Prime video app doesn't show any thumbnails? I was on LOS14 last month and it also had the same issue.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Long standing issue with the Amazon video app...standalone or integrated with Underground...at least on this device. There was a convoluted set of workarounds posted a while back that proved unreliable and carried side-effects.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] Apollo Hartigan:
Hi, is it possible to get OTG to work?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Unfortunately, 3rd gen HDX hardware does not support OTG in any configuration (powered, unpowered, etc).
[Kindle Fire HDX 7" & 8.9" Original Android Develop] testomat:
Thanks ggow for his amazing support to our old devices. I think I will update my cm 13 to nougat. How is the battery last?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Battery endurance is largely the same on all custom ROMs for a particular device unless specifically tweaked for 'performance' or some other characteristic. AEX is typical of most Nougat based ROMs which implement refined power management schemes relative to MM equivalents. It's fine.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] jlbrown1:
[MENTION=5488402]Davey126[/MENTION],

I was corresponding with you on the LineageOS hashcode/ggow thread in the past. I swapped to AOSP Ext. this week. I am still struggling to use bluetooth. I cannot get anything to pair with my Thor device. Do you have any suggestions?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Yep - the BT radio/interface is a real flake in this pup. Initial identification and pairing can be challenging; previously paired (and still known) devices usually reconnect w/o issue. I also concur with another poster who speculated there may be a 'power management' issue with the BT radio/stack as it frequently goes comatose during the pairing process.

Best practices:

- reduce background activity to a minimum (swipe away all apps)

- put device in airplane/flight mode then enable just the BT radio

- open BT settings; cycle radio on/off until target device is found

- if available pair with an input device first (keyboard, mouse, etc)

- attempt to pair with audio/other device while using input device

- rinse and repeat as needed (can be very frustrating!)

If a previously unknown device gives me guff I first pair with a Logitech M535 mouse. Then while the second device is trying to pair I casually click around different benign spots the top bar, open/close AEX sidebar menu, etc. Usually get a connection on the first or second attempt.

Unlike others I have found no correlation between device identifier (ro.product.model) and/or BT name with pairing success. Also, no issues with devices that need pairing codes. Maybe I'm just lucky with a specific BT device portfolio.

Side note: There's an XDA app that supposedly allows BT and WiFi settings to be restored from backup. This could be a benefit to frequent flashers with balky BT devices. Read about it here.

Good luck.

Edit: Tip-of-the-hat to [MENTION=8595854]urigg[/MENTION] for thoughts on BT power management (here). His/her first and only post on XDA!
[Kindle Fire HDX 7" & 8.9" Original Android Develop] iksel:
Yup, same problem on my Apollo...

☹️
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
See previous post. There are kludgy workarounds but may require components that are not readily available.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] iksel:
Already tried, with no success... Looks like kernel issue with Bluetooth?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Kernel or hardware; likely both. There have been many efforts to remedy over the past 2-3 years without success. HDX kernels are proprietary and optimized for Android 4.4 in general and FireOS v4 in particular. That said, most BT devices can be coaxed to pair with patience....especially with the assistance of a previously paired input device. Undoubtedly there are some that simply will not pair. Perhaps you own one of them. Also possible different HDX and/or device revs have different characteristics that present unsurmountable barriers for this fussy device. YMMV.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] iksel:
Again thanks for your fair enough explanation and this wonderful ggow's ROM.

Who knows, patience is the mother of wisdom, so we will see ...
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ppgou:
yesterday, when I come back ,it seems that it has been waked long time and I don't know why it happened. What's the problem maybe ?
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
Insufficient detail to give any type of realistic response. Reboot and see if it happens again. If so use the battery/process monitoring tools built into this ROM to identify (at a high level) the offending app/components.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ppgou:
Today it is good. it has not happened yet.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] riversix:
Hello, bigman. Could you please consider developing Android8.0for thor？？？
[Kindle Fire HDX 7" & 8.9" Original Android Develop] ggow:
Going to wait til the new year is under way. There is a lot of work still going into custom ROMs for oreo, so going to wait repositories to become more settled.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] lvnambg97:
Hi ggow,

I installed your rom on my hdx 7, it works pretty well, thank you. I don't care about wifi or camera error.

But I have 2 problems:

1. How can adjust the color of the screen (from blue to yellow like on Lingoes?

2. I use twrp to install root (updateSU or Magisk) but then hang up the logo and not boot? How can I solve it?

Thank you very much, have a nice day.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] DB126:
A1) There are no native display color adjustment settings in AEX but you can use controls in either of two popular kernel managers: EX Kernel Manager or Kernel Adiutor. I use EXKM as KA has been a bit flaky of late.

A2) Make sure the previous SU manager/solution is completely uninstalled using unSU script (very important).

Then follow best practices:

- be sure TWRP is reasonably current (v3.1 branch) for Nougat ROMs

- use latest Magisk or SuperSU builds (I recommend SuperSU 2.82 SR5)

- flash AEX and root solution in the same TWRP session
[Kindle Fire HDX 7" & 8.9" Original Android Develop] lvnambg97:
Thank you for you quickly reply,

I also have doubts about unsu because when flash is finished it is asking if you want to install it and i can't boot after that.

I am going to try your solusion. Thank you very much.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] lvnambg97:
Hi Davey126,

I have followed your solution

It announced that unSu was successful, I also updated to twrp 3.1

Everything seems to be fine, but when the flash adds Magisk or SuperSu, the Kindle logo hangs.
[Kindle Fire HDX 7" & 8.9" Original Android Develop] notjoken958:
[MENTION=5488402]Davey126[/MENTION], I had the hang on Kindle Fire logo when I " thought" boot loader was unlocked. I was rooted, TWRP 3.1 installed and AEX was running by itself.

Hang on logo when I tried to flash Gapps package or su package individually or together with AEX.

Possibly [MENTION=5342080]IvNA[/MENTION]mbg97’s problem?