yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] drdtyc:
There is a simple fix to the issue of low sound.

1. Download dap_r6.5.zip file and flash it via TWRP to install the Dolby ATMOS app.

2. Open Audio FX app (pre-installed in LOS 14.1) and disable it.

3. Open Dolby ATMOS app to enhance the sound output to suit your personal preferences.

See the download link of dap_r6.5.zip and the discussion thread of the Dolby ATMOS app indicated in Post#925 by [MENTION=4532960]ransack[/MENTION], which I quote below.
[Fire HD 8 and HD 10 Original Android Development] crashnburnMDA:
Yes, its a tinker device but wish to maintain some APPS & APP DATA while tinkering.. with my first ANDROID :D

Thanks for these insights.

Titanium being windows based

Migrate being Android based.

Will check them out in detail and post back if any queries.

Is there an iMazing (Windows based for iPhone) in the Android world?
[Fire HD 8 and HD 10 Original Android Development] idontkn1:
Titanium is Android based as well.
[Fire HD 8 and HD 10 Original Android Development] NickKappy:
Alright, it's been about a year since I originally did this to my amazon tablet (and I remember very little about doing it). Should I update it? If so, how do I do that?

E1: Also, my fire crashes when I try to plug a controller into it, idk if that's a known bug or not

E2: Alright I think I wiped the old os. I am having issues remembering how to send the zip files from my computer to my tablet, but I am working on it.
[Fire HD 8 and HD 10 Original Android Development] dovydasz:
I just installed it, but I'm having problems with Family Link. The device registered successfully, but does not count the times for programs, the Screen Lock function does not work (if I activate from the parent app). Have you tried Family Link with this ROM?
[Fire HD 8 and HD 10 Original Android Development] internetpizza:
Anyone else getting 'OOPS! No mirrors found." when trying to download the latest .zip file? Disregard if this is an androidfilehost issue :)
[Fire HD 8 and HD 10 Original Android Development] DrPyro:
Yes, I have Family Link installed on 2 of these devices. The Jan 2nd, 2020 version has recently started to act very funny (sometimes locks, sometimes limits apps, sometimes not). The Feb 11th, 2020 version is behaving much more normal, and don't seem to have any issues with this tablet or version. I'm going to try the most recent version to see if I have the same issues. I thankfully have the Feb version saved on the SD card, so might try that if all else fails.
[Fire HD 8 and HD 10 Original Android Development] everyfire:
Hi, I installed this and it works great (thanks to [MENTION=9605864]Kaijones23[/MENTION]), but the WiFi issue is bothering me. Is there any way to fix this? Or a new version on the horizon that fixes this?

If this cannot be fixed within the Lineage 14.1 branch, which other version of Lineage fixes this? And which of the following versions (15, 16 or 17) is most likely to be comparable to 14.1 in regards to stability? I find 14.1 to be very stable, except for the WiFi issue.
[Fire HD 8 and HD 10 Original Android Development] DB126:
As these are not my primary devices I ultimately rolled back to (rooted) FireOS customized to my liking. Performance is fine once memory intensive Amazon apps (including the ad machine + lol) are reigned in; all of my own apps work as they should. I have several other devices that run more traditional Android variants; I might make a different choice if I didn't have those.

Not quite the answer you were looking for. Just a different perspective...
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
The whole Karnak Lineage OS Development is terrible to be honest and wifi not working after return from sleep is a minor nuisance compared to the ****show that is 15,16 and 17...
[Fire HD 8 and HD 10 Original Android Development] astrod:
How are you helping the development? Or are you just going to be rude and make unhelpful criticisms? I appreciate the developer's efforts that he does in his spare time and that has made my tablet far more usable than it would have been with fireos.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
We are building in 32 bits yeah. We can't build 64 bit since stock amazon rom doesn't have lib64 vendor blobs (system/lib64).

There's any way to do it without that folder?
[Fire HD 8 and HD 10 Original Android Development] k4y0z:
If I'm not mistaken I think the 32-bit blobs should also work on 64-bit system I think it's similar on HD10.

You need to define both ARCHs as I did here:

https://github.com/chaosmaster/android_device_amazon_suez/blob/lineage-16.0/BoardConfig.mk#L7-L19
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Well Kjones tried that and the ROM bootloped. It seems that 32 libs are not working on 64 bit system..
[Fire HD 8 and HD 10 Original Android Development] ggow:
Nice, good stuff :)
[Fire HD 8 and HD 10 Original Android Development] k4y0z:
OK, maybe I am mistaken, I think it's worth investigating further though.

Would be great to make use of the fact that mt8163 supports 64-bit.

But nonetheless great work so far!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yes we're very happy that the ROM is now "stable". Also I'm with you, it will be great to use arm64 system as in my BQ M8 (also mt8163).
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
**********new build is out!!!!!!************
[Fire HD 8 and HD 10 Original Android Development] snertxx:
You are the best, thank you
[Fire HD 8 and HD 10 Original Android Development] idontkn1:
I know what I'm doing when I get home tonight. Thanks a bunch.
[Fire HD 8 and HD 10 Original Android Development] JJ2017:
Amazing work! I have been checking this tread daily for progress and here it is:good: :good:

Have installed it - audio and video is working in YouTube :good:

But I think there is a bug - if tablet goes into sleep (say for over 30s) it turns itself off completely and has to be rebooted - anyone else had this?
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
I've had this issue too. I'll work on it
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yep, we think that is hwcomposer which is spamming logcat when the tablet is sleeping. We are going to take a look at it.
[Fire HD 8 and HD 10 Original Android Development] aftakitani:
Thank you so much for this!

My 3yr son has one hd8 and the child controls don't work outside us.

Using stock I'll be able to make it safe for him to use it, thank you very very much!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
As suspected the causant is hwcomposer. Here dies the tablet, when it enters in "dreamland":

07-10 11:48:51.372 246 246 I hwcomposer: [HWC] SetPowerMode(0) Display(0)
07-10 11:48:51.691 586 674 D SurfaceControl: Excessive delay in setPowerMode(): 319ms
07-10 11:48:51.691 246 246 I hwcomposer: [JOB] ovl_0 is not enable, do not produce a job
07-10 11:48:51.692 586 608 I DreamManagerService: Entering dreamland.
07-10 11:48:51.694 586 608 I PowerManagerService: Dozing...
[Fire HD 8 and HD 10 Original Android Development] facelessloser:
Love this rom, flashed the 1.3 beta which ran great. I flashed the latest rom (the one with sound) but it would reboot after the tablet goes to sleep, currently flashed back to the 1.3 beta
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
1.3 beta doesn't reboot after going to sleep?
[Fire HD 8 and HD 10 Original Android Development] facelessloser:
Beta 1.3 doesn't reboot when going to sleep
[Fire HD 8 and HD 10 Original Android Development] ShapeShifter499:
Is there any hope for us who have the 6th gen HD 8?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Unless anyone like [MENTION=7104332]k4y0z[/MENTION] port amonet, no, there's no way.
[Fire HD 8 and HD 10 Original Android Development] oscar13sd:
I have the latest build and last night I charged my tablet. This morning, I am not able to turn it on. Anyone know a way to fix that? I've tried all the combinations of power and volume up/down.

The tablet was definitely charging, I verified the battery had increased 5% before I went to sleep, so I don't believe the battery is dead.
[Fire HD 8 and HD 10 Original Android Development] DB126:
??. While some may dislike my 'realistic' take on the utility of these gizmos (especially when pushed beyond the basics) such criticism never extends to those who provide 'best effort' support for a line of devices that do not attract mainstream developer support.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
This comes from a place where i have several devices with custom roms, and lineage for karnak is simply not a good idea. its just that one guy and of the four projects he has taken on, none is working properly. calling his releases stable is simply not right, and i bought a fire hd 8 with custom rom in mind, which was a bad decision on my part.

i mean i can live with the wifi not working properly, but it bugs me, just like the guy asking the question i answered, and the later iterations are much worse.

when i wrote this i had just installed every version of lineage os for karnak, just to realize they all don´t work properly and 14.1, which almost works was discontinued...so thats where the salt comes from.

It´s nice that he likes android development, but the releases so far are barely usable. i have a nexus with an oreo based custom rom, never had an issue, same with a xperia z2 tablet, and i thought this would be possible for the firehd 8 as well, but now i wish i had spent more and bought another device...so what i really disliked is that three of the four releases are labled stable, which led me to buying that tablet... (EDIT: 14 and 15 are labled stable, 16 and 17 are labled alpha or pre)

I´m sorry that i was an ass, but i hope you understand where i´m coming from as well
[Fire HD 8 and HD 10 Original Android Development] Utoixx:
if you have more money you must buy another device. 50$ tables and lineage 14.1 are enough for me! Thanks Kaijones23, Rortiz2, xyz`, k4y0z, ggow so much!
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
where is the relevance? working lineage os would be enough for me as well.
[Fire HD 8 and HD 10 Original Android Development] glate:
Are there any plans to update this ROM to newer security patches? This is the Lineage ROM for karnak that I've had the most success with and would prefer not to go to 16 or 17.1 until they are as stable. Seeing the other ROMs get some love which is great just hoping this one isn't forgotten :) Thanks again for all the hard work.
[Fire HD 8 and HD 10 Original Android Development] DB126:
Oy - entitlement issues galore. How about contributing some resource vs. complaining volunteers aren't producing satisfactory goods. Spare the line about being mislead by the 'stable' moniker. A 10 min browse through the thread would have revealed issues. Need stability - try stock.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
hey pally, somebody asked if he should rather switch to los 16 or 17, because he was bummed out by the wifi issues, and i just told him that i feel the same way and that 16 and 17 are in a much worse state.

your contribution to this whole thing is unclear though. are you saying i can´t complain, because somebody made it for free, or i have to learn coding, before i´m allowed to say something is sub par? i don´t really know where you are going with this.
[Fire HD 8 and HD 10 Original Android Development] DB126:
Tone and wording matter. Noting issues is fine and may assist the community and developer/maintainer. Your comments and later defense went further. Not hear to teach forum etiquette. Trashing volunteers is one reason you see less volunteers across a broad spectrum of society.
[Fire HD 8 and HD 10 Original Android Development] winstonma:
To be honest, I guess DEV could do better by managing expectation of us.

When you look from user perspective, we would like to have a rom that is less bloated and stable. I am sure if DEV only release ONE rom (stable, doesn't need to be the latest version). Then most people would be happy.

I am not blaming DEV for his effort, but at the same time he could (not must) manage the expectation to make more people happy.

May I share my experience? I come to this forum and saw 4 roms for my Fire HD, based on the release date I would flash 17.1. Then I try 16.0, 15 and end up 14.1. I would be more appreciate if someone told me 14.1 is the most stable.

This is just my two cent.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
I found it frustrating that 14 is most stable, but instead of fixing the remaining issues he stopped working on 14 alltogether, 15 doesn´t have a working download link anymore, and thats kinda it.

before this i didn´t really think there would be a chance i could end up with a rom that doesn´t work properly, because it was no issue with other devices at all.

also i thought the firehd rom development would be more popular, because you get the device so dirt cheap.

i guess i can live with restarting my device everytime before i want to use it for now, but the whole process with karnak custom roms was just a terrible experience.

i admit this could have been avoided, had i read between the lines before, but i wish the monikers would have been applied properly, thats on xda developers, allowing lineage os 14 and 15 to be labled as stable, because thats bull****
[Fire HD 8 and HD 10 Original Android Development] DB126:
FWIW - I value stability and opted to remain on fully rooted FireOS v6. Yep, got some downsides but the UX is acceptable with custom launcher (Nova), no Amazon bloat and lite kernel tweaks to make the most of limited hardware. I view the ROM as a tool to support apps vs a destination. That said, I own the hardware, not Amazon. Been taming Fire devices since the 2nd gen HD; HDX (3rd gen) still a daily grab.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
maybe that would have been a better route for me as well, had i known beforehand. but i really don´t want to invest any more time into this right now, and maybe the kaijones dude will deliver a stable version of lineage os eventually.

let me say though, that i really appreciate your opinion, and you are right its cool that people do stuff like this at all, its just that i have gotten used to perfect products from devices with a more active development (i got a nexus 5 with [ressurection remix?] that literally never crashed since the nexus 5 was released it was overall a great experience and still is, i use it as a media remote still)
[Fire HD 8 and HD 10 Original Android Development] DB126:
Yep - modding Amazon devices present unique challenges due to proprietary kernels (no source) and occasionally hardware - although the latter is less of an issue on HD 8 line starting w/5th gen. Hobbiests who successfully adapt to other devices get into trouble quick and often can't recover with a reasonable time commitment. Life moves on, interest wanes and backalley tumbleweeds follow. Rinse and repeat on almost every Amazon device. The lastest maneuvers to lock down bootloaders and squash sloppy Android vulnerabilities pretty much spells the end for modding new Amazon devices. Seen it coming for several years; the MTK hack was an unexpected 'gift' that temporarily delayed the inevitable.

Sounds grim but really isn't. Stock ROMs of all stripes are significantly better and Amazon has loosened the reins on allowing 3rd party stores and apps on FireOS. The experience is serviceable and sometimes even (gasp!) enjoyable. Custom ROM purests will continue to throw virgins into the fiery pit hoping for a miracle while the rest of us move on. Sure, I'll miss root but it won't reshape my daily life.
[Fire HD 8 and HD 10 Original Android Development] winstonma:
First of all I think developers have all the rights to release whatever he wants. He is spending he free time to build the rom. Since I am not developing something meaningful to the community, it gives me no ground to blame the DEV in the first place.

However I just think that the expectation can be better handled by the DEV. Although end user didn't spend money, they spend time resetting the device, flashing rom and eventually find it is not stable. I would also understand why user is not happy.

Lastly I do agree that a stable rom is preferred over chasing the lastest system but not stable at all.

Just my two cents.
[Fire HD 8 and HD 10 Original Android Development] astrod:
As far as I can tell, in all of the dev's threads, you just need to read his 2nd or 3rd post and you will learn of all the things which are not working or not stable (sound, wifi, bt etc. are all listed for various versions of LOS). Based on that I have stayed on 14.1 and enjoyed it and never looked back. I still greatly appreciate his work.
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
You guys are arguing about which great software is better on a junk device. SMH...
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
you are completely missing the point, this is not a tablet for enthusiast. it´s for people that want a big remote for their smart stereo, home appliances etc, or literally something only to browse reddit and watch netflix.

you could get the hd8 2018 for 35 bucks, if you were smart about it, and the only reason holding people back was that bloated fireos piece of crap.

so this is in fact a very important device for that niche and in my case i didn´t need another xperia z2, after mine broke, i literally don´t feel a difference between the two devices in my everyday use, only the z2 set me back 300 bucks...

why you even are active in this thread is beyond me, since you seem to happily spend more money on your tablet, while for me thats just silly.

you don´t see me posting in samsung S7 threads though...
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
What? That's a lot of poor assumption on your part. I own 3 of the Fire 7's and 1 Fire 8. I've put custom roms on all of them and they are simply bad devices. Slow with not enough sd space; forget annoy playing simple games. Not even with the $35 or whatever they cost now is it worth modding. Maybe on the stock rom it's usable, but not on LOS.

Netflix? Forget it! If you want a remote, get a remote.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
by sd space you mean internal memory? get a microsd and thats taken care of.

you own 4 fire hds, and hate them all? stop buying those friend XD

forget annoy playing simple games? ...

if you want a remote, get a remote.

SMART remote for SMART device, you know like internet accessible heating, window blinds, stereo etc. you will understand when you are a big boy and all grown up, making momma proud

alltogether i enjoyed talking to you, prepared me for getting my own edgy kids
[Fire HD 8 and HD 10 Original Android Development] DB126:
Errr, no. That's called internal (or permanent) storage. RAM is not expandable and notoriously constrained on Fire devices. ZRAM helps but is no substitute for the real thing.

No kidding; don't ya love it. Otherwise known as addicted to *****ing. :rolleyes:

Complexity for the sake of complexity (or redirected geek blood flow) is its own special kind of stupid. Get a real remote. :)
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
so i´m supposed to understand that by sd space he means ram? also what do you not understand about smart remote? i need that for smart home appliances like light, heating, window blinds and also for a music server...thats nothing you can get a normal remote for boomer, unless you are inclined to spend 3 hundo on a logitech harmony. smh
[Fire HD 8 and HD 10 Original Android Development] DB126:
Yeah, you are. As for the remote thing you'll figure it out eventually. Kinda like kids and cars.
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
my bad then, next time buying a tablet, i´ll look out for sd space in the ads, seems to be expert lingo...
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
People that actually care about the performance of their AV equipment are willing to spend money on it. I don't know which Logi remote costs $300 (Harmony Elite?), but why anyone would buy a remote without number keys is beyond me.

This is beyond the topic here, so I'll leave you to your absurdly slow, buggy, unreliable, overtemp "tablet".
[Fire HD 8 and HD 10 Original Android Development] Insane Assassin:
I´m not a firehd ambassador, in fact my first post was, that the buggy LOS on the tablet renders it pretty useless.

As to your AV equipment remark...I AM NOT TALKING ABOUT A REMOTE FOR A RECEIVER, I NEED A REMOTE FOR A WHOLE SMART HOME:

AUTOMATIC BLINDS

CENTRAL HEATING

DOORBELL

LIGHTS

COFFEE MACHINE

GARAGE OPENER

and also a Media Server

Man really, are you a bit slow, rambling about your remote with number keys?
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
The fact that you need a tablet to control your coffee machine is why I'm done with this conversation.
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Include the Samsung Exfat kernel driver?

It would be great if you can include the Samsung Exfat kernel driver. I tried it and it works well.

(The corresponding user land tool is https://github.com/exfatprogs/exfatprogs v1.0.4)

cd kernel/amazon/karnak
git clone -b old https://github.com/arter97/exfat-linux.git fs/exfat

vi fs/Kconfig
menu "DOS/FAT/NT Filesystems"
source "fs/fat/Kconfig"
+source "fs/exfat/Kconfig"
source "fs/ntfs/Kconfig"
endmenu

vi fs/Makefile
obj-$(CONFIG_FAT_FS) += fat/
+obj-$(CONFIG_EXFAT_FS) += exfat/
obj-$(CONFIG_BFS_FS) += bfs/

vi arch/arm64/configs/karnak_defconfig
vi arch/arm64/configs/karnak_debug_defconfig
CONFIG_VFAT_FS=y
+CONFIG_EXFAT_FS=y
CONFIG_TMPFS=y
CONFIG_UBIFS_FS=y
[Fire HD 8 and HD 10 Original Android Development] Korin67:
Hello,

I am not sure someone still reading this thread, but I built AICP 12.1 (equivalent to nougat 7.1) for karnak. The security patch is quite old (December, 2017, the lastly maintained for AICP nougat), but it seems working pretty nice as far as I checked.

If you are interested in a new flavor for karnak, nougat ROM, you can test it. The link is:

File on MEGA

mega.nz

Edit: I found wired headset does not work for this ROM. If you really need it, please do not use this ROM. I cannot fix it.

Edit1: You can use wired headset if you apply the patch mentioned below. I do not know how to include these patch in the source level.
[Fire HD 8 and HD 10 Original Android Development] gleck0de:
How is this used and what are the benefits? Thank you.
[Fire HD 8 and HD 10 Original Android Development] newnewcomputer:
have u tried the wired headset fix: https://xdaforums.com/t/rom-unlocked-karnak-lineage-14-1-25-mar-2020.3936242/page-28#post-80960141

it fixes settings in LOS so it may not work here but worth a try!
[Fire HD 8 and HD 10 Original Android Development] Korin67:
Thank you for your feedback. Well, I used karnak LOS14.1 device tree as is (some minor modification was applied by me though). I checked /system/etc/audio_device.xml, the modified xml file in the article you referred. It is actually the same with the file that is in mt8163-common/configs. The OP seems already applied the patch to his source, and I used it. If the same config file works for LOS14.1 but not for AICP 12.1, then I cannot do anything.

Edit: Yes, the patch you mentioned works. Thank you for the information. Unfortunately, I do not know how to include the patch file in the source before building the ROM.

For convenience, I rewrite the steps. In TWRP shell, you can apply patch with the following steps:

adb push patch.tar.gz /sdcard

adb shell

# inside adb shell:

mount /system

mount /vendor

cd /

tar xfz /sdcard/patch.tar.gz --strip 1

rm /vendor/etc/audio_effects.xml

reboot

Be sure to download patch.tar.gz before you apply these commands.