[Fire HD 8 and HD 10 Original Android Development] jibgilmon:
[MENTION=9605864]Kaijones23[/MENTION] I performed a clean build this morning taking into account all commits through 743c940e8e58af0fab7170e502e8d2cf1d9b12a2. Your changes from the last few hours are not in my kernel. In my new build, I still have the Bluetooth issue which you said was corrected (which makes sense, since I don't see the new implementation in the vendor repo). Additionally, YouTube is now crashing when opening:

10-04 18:44:50.312 453 533 E LightsService: Light requested not available on this device. 2
10-04 18:44:51.512 1029 1042 E DatabaseUtils: Writing exception to parcel
10-04 18:44:51.512 1029 1042 E DatabaseUtils: java.lang.SecurityException: Caller isn't signed with recognized keys!
10-04 18:44:51.512 1029 1042 E DatabaseUtils:	at com.google.android.gms.auth.account.be.legacy.AccountChimeraContentProvider.call(:com.google.android.gms@19420033@19.4.20 (100300-271418971):2)
10-04 18:44:51.512 1029 1042 E DatabaseUtils:	at dyf.call(:com.google.android.gms@19420033@19.4.20 (100300-271418971):3)
10-04 18:44:51.512 1029 1042 E DatabaseUtils:	at android.content.ContentProvider$Transport.call(ContentProvider.java:404)
10-04 18:44:51.512 1029 1042 E DatabaseUtils:	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:272)
10-04 18:44:51.512 1029 1042 E DatabaseUtils:	at android.os.Binder.execTransact(Binder.java:731)
10-04 18:44:51.513 7838 7838 E Auth : [GoogleAuthUtil] GoogleAuthUtil
10-04 18:44:51.521 453 715 E Sensors : handleToDriver handle(0)
10-04 18:44:51.521 453 715 E Sensors : go to batchsensor(0)
10-04 18:44:51.935 7838 7980 E ion : ioctl c0044901 failed with code -1: Invalid argument
10-04 18:44:52.061 7838 7838 E YouTube : Null interactionLoggingScreen found when removeInteractionLoggingScreen.
10-04 18:44:52.120 7838 7838 E wwg : No overlay to dismiss.
10-04 18:44:52.306 7838 7838 E AndroidRuntime: FATAL EXCEPTION: main
10-04 18:44:52.306 7838 7838 E AndroidRuntime: Process: com.google.android.youtube, PID: 7838
10-04 18:44:52.306 7838 7838 E AndroidRuntime: java.lang.SecurityException: GoogleCertificatesRslt: debug cert rejected: pkg=com.google.android.youtube, sha1=4ba713dfece93d47572dc5e845a7a82c4a891f2f, atk=false, ver=19420033.true (go/gsrlt)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at android.os.Parcel.createException(Parcel.java:1950)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1918)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1868)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at qhy.a(PG:10)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at qgo.a(PG:109)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at qcx.a(PG:12)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at qdb.run(PG:7)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at qjw.run(PG:4)
10-04 18:44:52.306 7838 7838 E AndroidRuntime:	at java.lang.Thread.run(Thread.java:764)

I believe this is related to the ioctl error, rather than the key issues.

Edit: YouTube opens after installing Vanced from Magisk, which is interesting. Prior to trying that, I tried reinstalling, clearing data, reboot, etc, so I don't think the reboot after module install was related. Also, the video is working now! Graphics + Audio