yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] Freakgunner1:
Hi there.

Thanks for this rom, was kind of tired of amazon's own stock rom.

The only imperfection of this ROM is literally the headphone(s) problems. If that could be solved it will be great :) Hopefully we can hear a update from you soon :)
[Fire HD 8 and HD 10 Original Android Development] DragonFire1024:
It's not just the problem on this device but also the HD 10. If I had to guess I would say Amazon use their own hardware drivers and remove the source drivers. And as to what those drivers may or may not have been may be up in the air. But it is being worked on it is on the list, and you will know as soon as we do whether it works or not.
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Hey, you should update list of working things, i can confirm that video recording works
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
Don't waste your time with Google's app backup system. Use Titanium Backup to backup all user apps and data, do your flashing, then install TB from the Play Store. Restore all your user apps and data.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yeah kai will update it today.

Enviado desde mi WAS-LX1A mediante Tapatalk

---------- Post added at 12:39 PM ---------- Previous post was at 12:38 PM ----------

Yeah, kai will update it today.

Enviado desde mi WAS-LX1A mediante Tapatalk
[Fire HD 8 and HD 10 Original Android Development] formerglory:
Do me a favor, check your battery stats in Settings, does yours show "cell stand by" as a draining factor? I can't get more than a day on idle for some reason, and cell standby shows up as always on. Am I missing a setting or something?
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
My device does not show cell standby but pretty impressive battery life. What did you do to make that show up?
[Fire HD 8 and HD 10 Original Android Development] AlienTechnology:
Here is my screenshot of battery, I only see cell standy by under history. I believe I have good battery life, but have yet to test. Thanks
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Here are mine
[Fire HD 8 and HD 10 Original Android Development] cskalyan@gmail.com:
Status shows, headphones are not working. Does that mean even bluetooth enabled head phones does not work as well or is it only wired ?
[Fire HD 8 and HD 10 Original Android Development] nujak:
Wired, Bluetooth should work fine
[Fire HD 8 and HD 10 Original Android Development] Freakgunner1:
I tested on my end, bluetooth headphones works well. Only wired headphones not working
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Where can i find Los 16? It was in OP but Kai removed it, is there any link to GitHub maybe?

---------- Post added at 10:42 AM ---------- Previous post was at 10:16 AM ----------

Also, Volume seems lower than on Stock, is there any app that can solve this? I'm using Viper4Android
[Fire HD 8 and HD 10 Original Android Development] DragonFire1024:
I use Viper4Android with Goodev Volume boost. I have a really good viper4android setup though so I am not sure if I will be using the booster this time. Goodev has to be installed into /system/app and make sure the owner is root. https://apkpure.com/volume-booster-goodev/com.goodev.volume.booster
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Thanks, can i use Titanium Backup or Lucky Patcher to move app to /system/app?
[Fire HD 8 and HD 10 Original Android Development] DragonFire1024:
I haven't used either. If I make apps system applications I usually do it manually.
[Fire HD 8 and HD 10 Original Android Development] Kctucka:
This is the link to the test build from August 26th:

http://github.com/mt8163/android_de...7/lineage-16.0-20190826-UNOFFICIAL-karnak.zip

I haven't seen any later releases on github.
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Thanks!
[Fire HD 8 and HD 10 Original Android Development] jibgilmon:
The LOS 16 discussion can be found here:

https://xdaforums.com/hd8-hd10/orig-development/rom-lineage-16-0-t3981685
[Fire HD 8 and HD 10 Original Android Development] LuCkyCn:
Use magisk systemize and convert it that way. Titanium backup work ok.
[Fire HD 8 and HD 10 Original Android Development] Xinto:
Yes, thanks, I used systemize terminal module, debloater too in case something mess up
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
Updated my common tree to fix the build issue here
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Thanks so much! I am glad to report the build went well after the update. Here are some minor issues I encountered:

device/amazon/mt8163-common/mt8163-common.mk:26: *** missing separator.
# Fixed by adding \ at end of line

====

/bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -o/data/Dev/LOS0-14.1/out/target/product/karnak/obj/STATIC_LIBRARIES/libmcldScript_intermediates/ScriptScanner.cpp frameworks/compile/mclinker/lib/Script/ScriptScanner.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.

# The prebuilt version of flex does not like LC_ALL=en_US.utf8
# Fixed by vi build/core/config.mk and change the following line
LEX := prebuilts/misc/$(BUILD_OS)-$(HOST_PREBUILT_ARCH)/flex/flex-2.5.39
LEX := LC_ALL=C prebuilts/misc/$(BUILD_OS)-$(HOST_PREBUILT_ARCH)/flex/flex-2.5.39
[Fire HD 8 and HD 10 Original Android Development] peterli99:
The build completes but unfortunately the system does not boot. (The boot image in my build is fine, though, as I tested it separately.)

Would you please help to check if I am pulling the right sources? It's greatly appreciated.

# LOS Repo
repo init -u git://github.com/LineageOS/android.git -b cm-14.1
repo sync

# Device tree
# git clone https://github.com/mt8163/android_device_amazon_karnak -b cm-14.1 device/amazon/karnak
git clone https://github.com/488315/android_device_amazon_karnak -b cm-14.1 device/amazon/karnak
# mt8163_common does not seem to have a cm-14.1 branch
git clone https://github.com/mt8163/android_device_amazon_mt8163_common device/amazon/mt8163-common

# Kernel
git clone https://github.com/mt8163/android_kernel_amazon_karnak -b 3.18.140 kernel/amazon/karnak

# Vendor
git clone https://github.com/mt8163/android_vendor_amazon_karnak -b cm-14.1 vendor/amazon/karnak
# Do we need this?
#git clone https://github.com/mt8163/android_vendor_amazon_mt8163 vendor/amazon/mt8163

# Build scripts
curl https://raw.githubusercontent.com/488315/build_scripts/master/build.sh > build.sh
curl https://raw.githubusercontent.com/488315/build_scripts/master/build_kernel.sh > build_kernel.sh

The system and vendor images are ~10% bigger for some reason. What am I doing wrong?

lineage-14.1-20191013-UNOFFICIAL-karnak:
total 605M
-rw-rw-r-- 1 android android 9.0M Jan 1 2009 boot.img
-rw-rw-r-- 1 android android 79K Jan 1 2009 file_contexts.bin
drwxrwxr-x 1 android android 6 Oct 13 16:39 install/
drwxrwxr-x 1 android android 64 Oct 13 16:39 META-INF/
drwxrwxr-x 1 android android 20 Oct 13 16:39 system/
-rw-rw-r-- 1 android android 510M Jan 1 2009 system.new.dat
-rw-rw-r-- 1 android android 0 Jan 1 2009 system.patch.dat
-rw-rw-r-- 1 android android 46K Jan 1 2009 system.transfer.list
-rw-rw-r-- 1 android android 86M Jan 1 2009 vendor.new.dat
-rw-rw-r-- 1 android android 0 Jan 1 2009 vendor.patch.dat
-rw-rw-r-- 1 android android 5.9K Jan 1 2009 vendor.transfer.list

lineage-14.1-20191006-UNOFFICIAL-karnak:
total 791M
-rw-rw-r-- 1 android android 9.2M Jan 1 2009 boot.img
-rw-rw-r-- 1 android android 79K Jan 1 2009 file_contexts.bin
drwxrwxr-x 1 android android 6 Oct 13 16:30 install/
drwxrwxr-x 1 android android 64 Oct 13 16:31 META-INF/
drwxrwxr-x 1 android android 20 Oct 13 16:31 system/
-rw-rw-r-- 1 android android 685M Jan 1 2009 system.new.dat
-rw-rw-r-- 1 android android 0 Jan 1 2009 system.patch.dat
-rw-rw-r-- 1 android android 55K Jan 1 2009 system.transfer.list
-rw-rw-r-- 1 android android 98M Jan 1 2009 vendor.new.dat
-rw-rw-r-- 1 android android 0 Jan 1 2009 vendor.patch.dat
-rw-rw-r-- 1 android android 6.3K Jan 1 2009 vendor.transfer.list
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
Are you using cm 14.1 branches? And the common tree to be master? Dont use the vendor/Amazon/mt8163 because that's for pie

Also do not clone the device tree from 488315 because Its not updated.
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Thanks for the quick reply!

Yes. I used

git://github.com/LineageOS/android.git -b cm-14.1

Yes. I used

git clone https://github.com/mt8163/android_device_amazon_mt8163_common device/amazon/mt8163-commom

Ok. I will get rid of that.

I will try

git clone https://github.com/mt8163/android_device_amazon_karnak -b cm-14.1 device/amazon/karnak

But it seems the cm-14.1 branch has not been updated for months. Can I use the 16.0 branch for 14.1?
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
No because it has pie dependicies
[Fire HD 8 and HD 10 Original Android Development] HisokaRyodan:
Fantastic rom I am loving it so much better then the fire OS. I do have one question, with use of google translate, when trying to use the camera function, it states, "camera not supported on this device". Is this rom related? I was able to have it work when on fire OS, but now it seems to not see it as compatible.

Either way fantastic rom!
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Never mind. I see there is a source file "1.9-r1.tar.gz" with the binary release.
[Fire HD 8 and HD 10 Original Android Development] digitalTARDIS:
Google Play Movies does not work

I clean flashed the latest ROM on Saturday. I like the changes in the screen resolution. Now I can fit more on the screen. Unfortunately, when I went to watch my movies on the Google Play Movies app, there would be no picture. I could hear the movie playing, but I couldn't see it. The speakers on the tablet are also a lot quieter than on FireOS. I am wondering if there is any simple fix to this, like a small patch file.

I am really excited for LineageOS 16. Keep up the great work everyone!
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
What are this thread's favorite methods of RAM management? Or stopping certain apps from running at startup? I'm using Autostarts, but it's a big rough on the UI
[Fire HD 8 and HD 10 Original Android Development] DB126:
SD Maid is my preferred tool for autostarts and broadcast receiver management. As for freeing RAM you'll probably want to consider a static swap file and corresponding changes to swap priorities and the universal 'swappiness' value. Don't screw with the existing ZRAM allocation other than making sure it is prioritized over any static files. The latter should be located in the cache and/or data partitions; never on removable media. Set swappiness to 25 or less; I prefer 10. Good luck!
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
What? How do I do any of that?
[Fire HD 8 and HD 10 Original Android Development] DB126:
SD Maid is an app that can be downloaded from the Play Store. The UI is a bit challenging but it works well and has a strong XDA following.

Setting up and prioritizing static swap files is a (somewhat) advanced topic that is beyond the scope of what should be covered in this thread. While the benefits are tangible the effort required to learn this technique probably isn't worth the return unless you are a hardcore performance guru. That said, it's really the only way to curb swap induced lag on memory constrained devices.
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
I have sdmaid, just didn't know it could regulate start apps. What menu option-in for that? I can find which apps boot, but how to control it?

Is there a thread for static swap ?
[Fire HD 8 and HD 10 Original Android Development] zed011:
I read this in another thread for hd10 about a possible fix for headphone jack
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Here are the differences between the original version and the LOS version (nothing related to audio):

diff ../ProjectConfig-Original-6312.mk ./device/amazon/karnak/ProjectConfig.mk
23c23
< CUSTOM_HAL_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear sp2509mipi_raw_lyi_rear gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front gc2375mipi_raw_lyi_front
---
> CUSTOM_HAL_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front
28c28
< CUSTOM_HAL_MAIN_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear sp2509mipi_raw_lyi_rear
---
> CUSTOM_HAL_MAIN_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear
34c34
< CUSTOM_HAL_SUB_IMGSENSOR = gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front gc2375mipi_raw_lyi_front
---
> CUSTOM_HAL_SUB_IMGSENSOR = gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front
49c49
< CUSTOM_KERNEL_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear sp2509mipi_raw_lyi_rear gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front gc2375mipi_raw_lyi_front
---
> CUSTOM_KERNEL_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front
59c59
< CUSTOM_KERNEL_MAIN_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear sp2509mipi_raw_lyi_rear
---
> CUSTOM_KERNEL_MAIN_IMGSENSOR = gc2385mipi_raw_chxt_rear gc2375mipi_raw_chxt_rear sp2509mipi_raw_blx_rear
68c68
< CUSTOM_KERNEL_SUB_IMGSENSOR = gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front gc2375mipi_raw_lyi_front
---
> CUSTOM_KERNEL_SUB_IMGSENSOR = gc2385mipi_raw_chxt_front gc2375mipi_raw_blx_front sp2509mipi_raw_chxt_front
[Fire HD 8 and HD 10 Original Android Development] DB126:
AppControl>Scan>{app}>Receiver Manager. Secondary receivers can be managed via 'other in overflow (3-dot) menu. Best stick to primaries.

I pen a few posts for Ford/Austin. See if I can track those down. Might be a day or two; RL busy.
[Fire HD 8 and HD 10 Original Android Development] ldeveraux:
I think Autostarts may be a bit easier, though not as pretty
[Fire HD 8 and HD 10 Original Android Development] Kctucka:
I've used this thread by [MENTION=5488402]DB126[/MENTION] himself with good success:

https://xdaforums.com/amazon-fire/general/root-advanced-tuning-t3711462

I'd also recommend this apk for modding parameters:

https://xdaforums.com/android/apps-games/approot4-0-ka-mod-reborn-v18-t3714105

My recommendation is to start by just messing with ZRAM, Swap files, and Swapiness.
[Fire HD 8 and HD 10 Original Android Development] peterli99:
It turns out 1.9-r1.tar.gz contains some old files dated Jul 17. Would you please update it?

$ ls -l android_device_amazon_karnak-1.9-r1/
-rwxrwxr-x 1 android android 121 Jul 17 12:41 android.mk*
-rwxrwxr-x 1 android android 49 Jul 17 12:41 AndroidProducts.mk*
-rwxrwxr-x 1 android android 716 Jul 17 12:41 BoardConfig.mk*
-rw-rw-r-- 1 android android 359 Jul 17 12:41 cm.mk
-rwxrwxr-x 1 android android 146 Jul 17 12:41 device.mk*
drwxrwxr-x 1 android android 162 Jul 17 12:41 libmtk_symbols/
drwxrwxr-x 1 android android 34 Jul 17 12:41 libshims/
-rwxrwxr-x 1 android android 343 Jul 17 12:41 lineage_karnak.mk*
drwxrwxr-x 1 android android 434 Oct 15 12:40 patches/
drwxrwxr-x 1 android android 0 Oct 15 12:39 prebuilt/
-rwxrwxr-x 1 android android 30854 Jul 17 12:41 ProjectConfig.mk*
-rwxrwxr-x 1 android android 5695 Jul 17 12:41 proprietary-files.txt*
-rwxrwxr-x 1 android android 1239 Jul 17 12:41 setup-makefiles.sh*
-rwxrwxr-x 1 android android 3937 Jul 17 12:41 system.prop*
-rwxrwxr-x 1 android android 881 Jul 17 12:41 vendorsetup.sh*
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
I just pushed some changes
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Thanks. With the latest code (correct sources?)

git clone https://github.com/mt8163/android_device_amazon_mt8163_common device/amazon/mt8163-common
git clone https://github.com/mt8163/android_device_amazon_karnak -b cm-14.1 device/amazon/karnak
git clone https://github.com/mt8163/android_vendor_amazon_karnak -b cm-14.1 vendor/amazon/karnak

I experience the following build errors:

adding karnak to the lunch menu
mkdir: cannot create directory ‘/obj’: Permission denied
Trying dependencies-only mode on a non-existing device tree?
mkdir: cannot create directory ‘/obj’: Permission denied

/data/Dev/LOS0-14.1/out/build-aosp_arm.ninja is missing, regenerating...
find: ‘/data/Dev/LOS0-14.1/out/target/common/obj/SHARED_LIBRARIES/libwifi-hal-mock_intermediates’: No such file or directory
ninja: error: '/.txt', needed by '/data/Dev/LOS0-14.1/out/target/common/obj/PACKAGING/checkpublicapi-cm-last-timestamp', missing and no known rule to make it
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
Did you lunch lineage_karnak?
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Yes. I ran https://raw.githubusercontent.com/488315/build_scripts/master/build.sh which has

lunch lineage_karnak-userdebug

The strange thing is that lunch gives errors. (It somehow grabs a dir /obj from the make files...)

mkdir: cannot create directory ‘/obj’: Permission denied
Trying dependencies-only mode on a non-existing device tree?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
That's normal since we are using zImage instead build from source.

Enviado desde mi Aquaris M8 mediante Tapatalk
[Fire HD 8 and HD 10 Original Android Development] peterli99:
Sorry, this error was my fault:

ninja: error: '/.txt', needed by '/data/Dev/LOS0-14.1/out/target/common/obj/PACKAGING/checkpublicapi-cm-last-timestamp', missing and no known rule to make it

I ran

lunch

in a subshell (through ./build.sh) but did

make bacon

outside of it.

But in the current repo, there are a few files missing in libshims. The build stops looking for dha.cpp.

$ ls 1.9/libshims
Android.mk asp.cpp

$ ls 1.8/libshims
Android.mk asp.cpp camera.cpp dha.cpp egl_2.cpp egl_3.cpp egl.cpp gpu.cpp gui.cpp gui_ext.cpp protobuf.cpp sensor.cpp
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
These more shims are used for Android Q but the newer ones are not needed and did you disable API check
[Fire HD 8 and HD 10 Original Android Development] peterli99:
I am happy to report that the updated source trees compile and run fine. (But I had to add back a few files in shimslib.) Thanks!

I tried to see if I could help to find the problem associated with the headset audio. Attached are some debug logs that might be helpful.

I inserted a headset while playing a video, and captured logcat with filters for audio|sound|headset|accessary. See "Headset inserted 1.png" and "Headset inserted 2.png". The headset was removed later. See "Headset removed.png."

When the headset was inserted, there was an error, among others:

openPcmDriver(), pcm_start(0xf3b58540) fail due to cannot start channel: Broken pipe
[Fire HD 8 and HD 10 Original Android Development] Qynklee:
Thanks you about this ROM.

My kindle run very smooth and fast with this ROM.

Sometime I listen music in Kindle, but headphone not work :(

So, I hope you make an update ROM to fix it :D

Thanks you again with gratefulness from Vietnam :D
[Fire HD 8 and HD 10 Original Android Development] internetpizza:
I'm on beta 1.6 and am trying to use TB to back up everything so I can update to the latest rom, but I apparently don't have root access? I searched the thread but didn't see anything obvious that I had missed. Any help would be appreciated. :)
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
If you need root access you may need to install the magisk or addonsu for lineage 16 arm

https://mirrorbits.lineageos.org/su/20190709/addonsu-16.0-arm64-signed.zip

Magisk:

https://github.com/topjohnwu/Magisk/releases/download/v20.0/Magisk-v20.0.zip
[Fire HD 8 and HD 10 Original Android Development] internetpizza:
I installed magisk and now have root access, thank you for the help! :good:
[Fire HD 8 and HD 10 Original Android Development] SalsaBeard:
I recently got Lineage up and running on my HD8 and was wondering if there are plans to implement working double tap to wake (DT2W). The option is present in the display settings, but it doesn't seem to actually register. I'm a total noob with this stuff, so I pretty much had no idea where to look if it's been implemented in later kernel releases or not. Is this on your project or the overall kernel development roadmaps?
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
This is for when the pie release is stable. By the way I'm working on the 4.9 kernel for the Karnak and in hoping there will be no panics
[Fire HD 8 and HD 10 Original Android Development] SalsaBeard:
Awesome! Can’t wait to check it out once it’s ready.
[Fire HD 8 and HD 10 Original Android Development] Xinto:
I think that feature needs separate sensor built in a device, at least that's what I know about DT2W feature
[Fire HD 8 and HD 10 Original Android Development] DB126:
Kernel support is all that's needed.
[Fire HD 8 and HD 10 Original Android Development] Kaijones23:
I will implement that but the problem is it's going to be alot of work to get it stable
[Fire HD 8 and HD 10 Original Android Development] DB126:
Agreed. Wasn't advocating, simply responding to posters observation. :)
[Fire HD 8 and HD 10 Original Android Development] Leary85:
Lineage 16

Are you also working on a Lineage OS16 ROM? IF so is there a different thread to follow?

Never mind, found the thread.
[Fire HD 8 and HD 10 Original Android Development] Scooterthedude:
Does anyone have playstore issues? My son let me know some games won't download without error. One is Angry Birds Transformers. If someone would test downloading that one for me and tell me if it works or not id appreciate it. So i can reinstall the OS. Thanks
[Fire HD 8 and HD 10 Original Android Development] DB126:
Refused or obsecured play store downloads w/custom ROMs are a common occurrence. Games and paid apps are particularly susceptible. Reasons are varied and not easily solved with a few tweaks or reinstallations. Fixes that do work are often upset as Google continues to tighten the screws on uncertified devices. Best recourse is to use a device with decent stock ROM that does not need to be rooted (eg: Onn 8 which runs near AOSP Pie). I understand this is not the answer you were hoping for. Others will likely jump in with their own remedies. If they work, great! Probably be temporary. In the end it all depends how much effort you're willing to apply to maintain your son's device.
[Fire HD 8 and HD 10 Original Android Development] quikt:
I was able to install and play the transformer app with no errors. You are probably failing safetynet check and play store is not certified. Use magisk and the magiskhide props config module to change your device's fingerprint. I set mine to one of the galaxy tab's.
[Fire HD 8 and HD 10 Original Android Development] Qynklee:
I check this infor by Lesser Audio Switch in GooglePlay

When connect Headphone, type 4 Headset is On

I think it wrong.

I think headphone jack in kindle is Type 8, like I hackintosh using VoodooAudio.

Wrong Node to not audio.

I think if change it to Type 8 Headphone, headphone will.

I dont sure that work but I want to help to make ROM better. Thanks you!
[Fire HD 8 and HD 10 Original Android Development] Scooterthedude:
Ill give that a shot and change the props to the galaxy tab. It is uncertified. Will report back after. Thanks.
[Fire HD 8 and HD 10 Original Android Development] ppog:
Not to be a lurker or demanding requests, but the headphones is the only thing that's stopping me from using this ROM on my rooted HD8. If it were fixed I would be so happy to flash this and unleash my tablet! Thanks to all for your hard work :)