yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Android Development] agentbob123:
I originally had Nexus v1.0.1 (SafeStrap) on my HDX 7" and it worked wonderfully. Just recently upgraded to v4 with Davey's help. :D

I flashed the Dolby zip linked in the OP, but it seems the audio is flatter / less full-sounding. Dolby is turned on, with surround virtualizer also on. On the older Nexus ROM with its Dolby turned on, it really sounded like the audio was kind of emanating from the environment rather from coming from a couple tiny speakers. On this current version, it's still not as bad as most other mobile devices, but not as good as it was, or so it seemed with my first little bit of experience with it.

Thoughts on things I can check / try?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
I agree sound quality under Nexus v4 is a step back from v2 and native FireOS, both over internal speakers and via buds/headphones. Not sure why as a version of 'Dolby' was installed on each; obviously different implementations have their unique characteristics. When first released Amazon hyped the sound capabilities of HDX devices which suggests there may have been some hardware specific tuning baked into FireOS. There are other options (below) but you need to read prerequisites carefully as some need to be flashed and thus have the potential for undesirable side effects. I have not messed with any of them as I don't use my HDX much for quality audio.

http://android.wonderhowto.com/how-...ods-for-better-sounding-music-videos-0162673/

http://xdaforums.com/showpost.php?p=61801205&postcount=236
[Kindle Fire HDX 7" & 8.9" Android Development] NeverSmile:
i am using stock cable and charger of HDX. Before i used slimpie, cm12.1, charging normaly...
[Kindle Fire HDX 7" & 8.9" Android Development] agentbob123:
I'll check out those links when I have some time to review the various options presented in both. Probably a strange question, but what benefits does Nexus Kit Kat present over Nexus Jellybean? All the apps I used on the earlier version had worked well. While I respect that your usage is not as focused on audio, I sometimes like having it playing in the kitchen while working, or laying in bed watching TV, so it's nice to have decent-sounding speakers.

To go back to the earlier version of Nexus that supports the other version of Dolby, would I need SafeStrap again, or could I flash w/ TWRP now that I have that?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Nexus v2.0.5 is a fine (truly excellent) build with no significant shortcomings. Unless you have an app that demands KitKat (eg: latest MS Office offerings) there is no compelling reason to stay on v4. As your bootloader is unlocked you can simply flash v2 after taking a backup of your current build (just in case). Note purists will point out unmitigated vulnerabilities in JB that have been closed in KK. But the latter has its own security issues. M'eh...
[Kindle Fire HDX 7" & 8.9" Android Development] agentbob123:
I think there may have been an app or two that weren't working for me when I was experimenting with various things a while back, but mainly what I use that tablet for, JB worked just fine, and I really liked the stability & battery life I get out of it (not to say I'm getting any less now). It's been more reliable and stable than any of the phones I've had!

I'll still check out those links to see if the audio will improve, so I get the best of the updates + everything else, but I wouldn't be sad to go back. I've got a Shield Tablet on Lollipop, so I suppose I can use it / my phone for any later-OS-needs.

Still cool that I've got the bootloader unlocked and SafeStrap replaced with TWRP so I can always do some magic with it as I please. :D
[Kindle Fire HDX 7" & 8.9" Android Development] slothdabski:
Is it possible to unlock our bootloaders and switch to TWRP from Safestrap in order to have more ROM options?
[Kindle Fire HDX 7" & 8.9" Android Development] Cl4ncy:
Not if you're using a Fire OS version above 3.2.3.2 - and due to Amazon's rollback protection you can NOT downgrade below 3.2.8 once you're on 3.2.8 or higher (will brick the HDX if attempted).
[Kindle Fire HDX 7" & 8.9" Android Development] agentbob123:
To add to what Cl4ncy said, I recommend you read through some of the various threads in this sub-forum about unlocking the bootloader, using TWRP, etc.

Take some time and read the entire bootloader thread by dpeddi - it contains some really good information, and some guides by different people on how to get it accomplished, if it's a version that's possible to use.

If your tablet isn't higher than 13.3.2.5 (or 14.3.2.5 for 8.9") then you're good to go. You'll need to do some downgrading & upgrading in the process, but it's good. If you're on 1x.3.2.6 or higher, it's not possible to unlock the bootloader.

Links that have been useful to me:

*travanx's process for unlocking

*ceyo14's process for unlocking
[Kindle Fire HDX 7" & 8.9" Android Development] Cl4ncy:
Actually even 3.2.6 users can downgrade to 3.1.0, check this thread. 3.2.8 and above can NOT downgrade below 3.2.8 anymore, thus should update to 4.5.2 and use Safestrap v4 for the time being.

The reason why I gave the answer above is because [MENTION=6864870]slothdabski[/MENTION] wrote in the linked thread that he started with 4.5.5 on his HDX.
[Kindle Fire HDX 7" & 8.9" Android Development] agentbob123:
Oh, hehe. Hadn't realized he wrote elsewhere what version he was on. You & Davey must have your head full from remembering the various peeps who comment on here! ;)
[Kindle Fire HDX 7" & 8.9" Android Development] alberto1414:
After flashing nexus 4 to the stock in a hdx 7. I get safestrap : disable.

The tablet is not rick, still load the nexus 4 system. I just wonder if its ok the safestrap
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
"Disabled" just means that you're using the stock slot.
[Kindle Fire HDX 7" & 8.9" Android Development] mrw187:
Is there a reason why I'd be having audio issues with this or the cm11 ROM?

Audio just randomly stops sometimes n not even a factory reset fixes it I have to reload a ROM.

I have been using stock ROM slot.

If I go back to safestrap flashable stock ROM 4.5.2 will audio problems be over?

Thanks.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
You may have a device (hw/fw) problem. I have none of these issues on multiple hdx devices running Nexus v4 (primary) or cm11. Doubt returning to stock will help. Suggest doing a full wipe of the stock slot prior to next refresh followed by a factory reset (within Safestrap; never do a factory reset from the stock recovery menu with Safestrap installed!). Also might try flashing Dolby audio overlay (linked in the OP) to see if that helps...long shot at best.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Perhaps Amazon had a change of heart! Glad to see the following which is the first indication of renewed supply for 3rd gen Thor devices:
[Kindle Fire HDX 7" & 8.9" Android Development] chintzle:
Hi, i have the problem that some apps are rotated in the wrong way. The Dolby Digital App is upside down when it is started... Could someone help me please? :)
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Yep - characteristic of most Amazon devices running a non-FireOS rom. Little can be done other than lock rotation or use an Xposed module such as "app settings" that supports orientation settings at the app level. BTW - Dolby app orients/rotates correctly on my 3rd gen thor running Nexus v4. Forget which version I flashed (there are a few variants) and the app UI lacks an about dialog. I can dig further if interested.
[Kindle Fire HDX 7" & 8.9" Android Development] Rovers82517:
Hi guys, I'm sort of cross-threading but maybe someone will find this useful, If I can figure it out lol. I have safestrap v4.1 installed on what was FIRE OS 4.5.2 and I tried to flash this ROM but the download was incomplete so no install. I now have the correct/full file but I'm struggling to get the file on the HDX, I have thought about sideloading it but I don't know the destination folder as there is no OS on the device, only recovery, would it be Rom-Slot1 or something else? I'm very confused, I'd be very greatful is one( or more lol) kind and knowledgeable XDAers could point me in the right direction. Thanks :P
[Kindle Fire HDX 7" & 8.9" Android Development] Rovers82517:
solved http://xdaforums.com/kindle-fire-hdx/help/soft-bricked-hdx-7-inch-t3241580#post63709865
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Kernel Tweaks

FYI - posting this in the Nexus v4 thread as that's the ROM I use but general guidance is applicable to any (rooted) Android device.

I recently became increasingly annoyed by minor hesitations and other performance issues soiling the user experience on my 3rd gen HDX running Nexus v4 (native). The problem was most acute on complex page loads which persisted across multiple browsers. Began to think there might be an issue with storage or possibly my expectations had changed.

On a whim I researched various kernel parameters and discovered a somewhat obsolete CPU governor was being utilized by Nexus v4. I was able to remedy this using the excellent "Kernel Adiutor" (yes, that is the correct spelling) along with a couple other 'feel good' tweaks that probably made no significant difference. I am not going to post my personal selections as I don't want to encourage discourse on the merits of various choices. There are other forums for such conversation.

Be aware low level tweaks are not for the faint of heart. Do your research, make backups, only change one parameter at a time. Any improvements will likely be incremental and conditional upon app mix, workload and personal expectations. Enjoy!
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
What's happening?

- It's been a while since this ROM was updated

- I have a version in Progress which will be major update

- Most of the changes will be security fixes like Stagefright Patches etc

- I have started populating the change log with changes I have made so far.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
As always thanks for your continued work on this excellent implementation of Nexus. v4.0.5 is near perfect but I look forward to the update even if most changes will be transparent.

A couple 'nice-to-have' requests:

- Is there any way to disable the LTE support introduced in v4.0.3 on a WiFi only device? The phantom LTE radio grossly distorts battery usage stats on some third party apps as it is shown to be active 98+% of the time relagating all other apps to the remaining 1-2%. I'm confident there are no parasitic power draws but popular/respected apps like GSam see the fictitious radio and make erroneous assumptions on utilization. I'm happy to simply disable services or rename files but can't seem to find the right ones.

Edit 02/16: I have been able to find workarounds for the above; no longer in issue for me. Following item still a problem.

- On two devices the foreground app FCs if a 'misspelled' word is corrected by selecting a replacement from the ASOP pop-up window. This happens with 100% certainty (app independent; keyboard independent) EXCEPT if the highlighted word begins in the first position of the current input field. Obviously frustrating when near the end of a lengthy input/email/post and loose everything. Of course, the problem can be avoided by disabling the AOSP spell checker under input settings but I prefer to keep it on as: 1) it clearly highlights unrecognized words with a red underscore; and 2) the suggestions are often better than those offered by popular keyboard apps. Note you can display the word list w/o triggering a crash. Just can't select a replacement. Did some reading on this awhile back; has something to do with illegally copying data from an overlay into a foreground window (can't immediately find the reference). Normally one would say it's an app/rom problem but it does not happen on a native Nexus 7. Also wasn't a problem with Nexus v2.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Sure, I'll take a look into this for the next release.
[Kindle Fire HDX 7" & 8.9" Android Development] Cheyenne15:
Can you tell me how i can remove the "No Service" message on the lock screen? I have the wifi only version. BTW the rom is great. Thanks
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
To my knowledge this can not be done within AOSP/Nexus settings. However, you can accomplish your goal with Gravitybox v3.5.13 (Xposed module) in the 'Lockscreen tweaks' section:

- tick 'Disable emergency call button'

- under 'Custom carrier text' key in a single blank (or any text of your choosing)
[Kindle Fire HDX 7" & 8.9" Android Development] Cheyenne15:
Thanks for the information and the quick response
[Kindle Fire HDX 7" & 8.9" Android Development] aminorex:
Hey. Great stuff. I am new to this, installed Safestrap 4.0.1 on apollo 4.5.2, found CM11 worked well but Nexus4 failed wifi in slot 1, so I installed Nexus4 in stock slot. Reboot gives me whirling balls forever. Any way to restart this thing or do I wait for it to run out of power?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Shut down your device by long pressing the power button (8-20 sec). Restart and enter Safestrap recovery. Perform a 'factory reset' by entering the 'wipe' menu and using the slider at the bottom. No need to select options/partition; they are preset. Then reboot system. Nexus should now start fine.

Extraneous:

- the first few posts in this thread contain additional installation instructions and links important add-ons such as gapps and supersu; post #1 is especially important.

- you really don't want to be creating/populating secondary slots in Safestrap v4. Nothing useful can be done with them at present, they consume GBs of storage and increase the chance of bricking your device through simple human error. More here.
[Kindle Fire HDX 7" & 8.9" Android Development] aminorex:
Brilliant. Thanks. Everything is working flawlessly for me now. This is why God made this hardware. What could be more beautiful (besides my wife)?
[Kindle Fire HDX 7" & 8.9" Android Development] rootnooby:
Loving this rom. The one issue I am frustrated with its that I cannot get amazon prime video playing effectively. Crashes constantly. I don't seem to have this issue while using cm11 on a galaxy tablet. Is this a flash issue?

I am hoping to get the actually amazon video app installed and working correctly as opposed to watching via a browser.

Has anyone gotten this to work effectively? Thanks.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Amazon doesn't make it easy. Observations:

- Underground app does not work (hangs on video playback)

- Current version of Instant Video app (3.0.57.30110) works for playback but has numerous issues with catalog presentation on HDX/Nexus

- Previously working cocktail of older Amazon shopping and instant video apps no longer works

- You can use a combo of Underground (navigation, presentation, purchase, selection) and Instant Video (playback) apps to accomplish your goal (royal PiTA)

- Incompatibilities appear to be rom vs device related but can't be 100% sure

[MENTION=5749760]ggow[/MENTION] - possibly something to pursue for upcoming Nexus release.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- I'll take a look...

- However, I feel this is a losing battle - I have had this working previously a couple of times

- As soon as I make a release it seems some time later things just stop working as they were.
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
Not sure where the problem stems from, but just a thought: what if the device info in build.prop is changed to a more common Android tablet (i.e. Nexus 7)?
[Kindle Fire HDX 7" & 8.9" Android Development] skeptic1007:
Hello.

Horizon Go constantly crashes with this firmware. Could someone give an advice on what to do?

Thank you.

Sent from my mobile device
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Feedback suggests app crashes on many different device types (look at one star reviews). Suspect is is not related to any specific rom, config, device or underlying android version. App dev needs to sort (imo).
[Kindle Fire HDX 7" & 8.9" Android Development] tthaz777:
Hope we could get Lollipop or Marshmallow AOSP ^_^
[Kindle Fire HDX 7" & 8.9" Android Development] tthaz777:
Is USB OTG supported by this ROM? Thanks
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
No - HDX devices do not support OTG at the HW level.

---------- Post added at 09:47 PM ---------- Previous post was at 09:42 PM ----------

Unlikely unless FireOS v5 is released for 3rd gen devices or becomes rootable on 4th gen devices.

CM13 (Marshmallow) is available for HDX; see original development thread. Not pure AOSP - nor is it a radical departure.
[Kindle Fire HDX 7" & 8.9" Android Development] loughrey101:
When I install this the computer detects the Kindle as a cd drive, not as a USB device
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Well, it would see you got around your boot issue (here, here). Acknowledgement would have been nice even if you figured it out on your own.

Responded to latest concern here. Please don't multi-post for the same issue.
[Kindle Fire HDX 7" & 8.9" Android Development] loughrey101:
yes, I was working on acknowledgement. But still busy testing it out, so was planning on reporting back. As I said in another post. I was getting google.gapps.com stopped working errors with this after a few boot ups. I disabled and re-enabled Google services and it fixed the problem...so far. Hopefully the problem won't return.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
So after spending some time with various combinations thought I would share a couple tweaks that have worked well for me on a HDX 7 running Nexus v4. Results will vary by device, rom and kernel. It is important to observe CPU core activity after making changes as the chosen parameters do not always follow their descriptions and vary (once again) by device. Differences are not huge but definitely noticeable with different work flows.

These are not comprehensive - just the majors:

- smooth sailing: Interactive/cfq

- performance: ondemand/deadline

- battery friendly while preserving responsiveness: conservative/row

As an example I get about an hour of additional run time using the 'battery friendly' settings reading email, browsing and using business/office centric apps. The HDX has enough nuggets to feel incredibly responsive even with conservative settings. Those interested in maximizing battery life should also pay close attention to brightness levels as the pixel dense panels on HDX models requires a powerfull backlight. Small (barely noticeable) changes in brightness levels can have a disproportionate impact on power consumption.

Happy tweaking!
[Kindle Fire HDX 7" & 8.9" Android Development] fldash:
Dumb question, but I got my kids Fire HDX's and my son loves Disney Infinity. I've loaded the APK before on FireOS but I thought I'd root and install this so I could get the actual version, but it's saying incompatible with device. Does anyone have any idea why and if a build.prop change could resolve it?

All the other games I had to sideload before I was able to download without an issue from the Play Store.
[Kindle Fire HDX 7" & 8.9" Android Development] XtheWiz:
wifi not work

Hi, I followed the instruction on my Apollo, but at the wifi scanning page after android welcome screen it seem the wifi cannot turn on.

The wifi is working when I flashed to CM11.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Nexus must be flashed to the stock slot (overwriting FireOS) o Safestrap v4. While CM11 will appear to function in a secondary slot it will perform poorly as the CPU will not throttle leading to increased battery consumption and sluggish response under load.

Path forward:

- flash Nexus v4 to the stock slot

- once you are comfortable everything is working correctly delete the secondary slot to recover space [3-5 GB]

- leave the Nexus v4 installation zip on device (root of sdcard) for emergency recovery if needed

---------- Post added at 08:11 AM ---------- Previous post was at 08:01 AM ----------

- most custom roms run into a few issues with the play store

- safest approach is to sideload if possible

- if the play store version is needing tweaking build.prop or using a tool like Market Helper can help. Use caution with manual edits as a mistake can render the device unbootable.
[Kindle Fire HDX 7" & 8.9" Android Development] XtheWiz:
Thank you very much, I just bought this from second hand website and must do research for any tools from this group.

However, I installed only CM11 on slot-1 and have stock rom as version 4.5.2.

Q1. Should I update the FireOS ?

Q2. If I would like to install Nexus rom, Do I need to backup stock rom then restore stock rom onto slot-1 and then flash the Nexus rom onto this ?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Hopefully answered your questions (if not ask again!):

- you should

not

update FireOS while Safestrap v4 is installed; likely will brick the device

- there is no need to backup the current installation of FireOS; a fresh copy can be installed later if needed

- flash Nexus v4 to the stock slot which will overwrite FireOS; you will also need to flash SuperSU and the recommended GAaps package

- once you are comfortable everything is working correctly delete the secondary slot (slot-1) to recover storage space [3-5 GB]

- caution: leave the Nexus v4 installation zip on device (root of sdcard) for emergency recovery if needed

- all required files can be obtained in the OP for HDX Nexus v4

tl;dr - objective is to flash the Safestrap v4 compatible rom of your choice (Nexus v4 or CM11) to the stock slot and delete slot-1
[Kindle Fire HDX 7" & 8.9" Android Development] XtheWiz:
Thank you again, I thought that secondary slot was slot-2. :silly:

So, If I install Nexus rom finished and assume that I prefer to use CM11. I just leave the Nexus rom reside in stock slot ?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Not sure I understand your question. Bottom line is you only want to use the stock slot (delete all others). Make all changes there, including overwrites. Ignore the other slots along with guidance/videos for other Safestrap builds that recommend leaving the stock slot alone.

If you are switching roms be sure to perform a factory reset from the wipe menu within Safestrap recovery before flashing the new rom.

The stock slot restriction is a limitation of Safestrap v4 which was adapted for the explicit purpose of permitting custom roms to be used on 3rd gen HDX devices running FireOS v4. It's a brilliant and stable solution for the intended purpose if configured correctly.

Final caution: Avoid the native HDX recovery menu with Safestrap installed. Any actions taken from native recovery will likely brick the device. Factory resets are particularly devastating.
[Kindle Fire HDX 7" & 8.9" Android Development] XtheWiz:
OK, and thank you very much for your valuable advice :) :good:
[Kindle Fire HDX 7" & 8.9" Android Development] NeverSmile:
I think you should unlock your device. Because now hdx unlock very easy, and when you unlock, you can try another rom, and easy to backup, restore,..
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
FYI - unlocking is not an option on [MENTION=3567333]XtheWiz[/MENTION]'s device as it had been upgraded (or came with) FireOS v4.
[Kindle Fire HDX 7" & 8.9" Android Development] fragolino74:
Good morning I had inserted into the tablet hdx nexus 2.0.5, I wanted to update it to this, I entered the safestrap 4:01 but the device was in the loop. It has restarted but now I no longer safestrap recovery and I can not put it back. So I can not make any changes. how can I proceed? Excuse me, but do not speak English I am using a translator.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
- When the tablet boots (without Safestrap) what rom starts - FireOS or Nexus 2.0.5?

- Do you know the exact version of FireOS that is/was on the device?