[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] Depau:
Hi,

I wanted to report that I suspect you're missing some proprietary blobs in /vendor, it keeps logging this:

01-19 08:29:29.278 9264 9264 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": library "vendor.qti.hardware.wifidisplaysession@1.0.so" not found

01-19 08:32:20.678 1008 1066 W ServiceManagement: Waited one second for android.hardware.drm@1.0::IDrmFactory/wfdhdcp
01-19 08:32:20.679 1008 1066 I ServiceManagement: getService: Trying again for android.hardware.drm@1.0::IDrmFactory/wfdhdcp...
01-19 08:32:20.732 10240 10240 W .gms.persisten: This dex file is invalid and will be rejected in the future. Error is: Interface field is not public final static, Lapvu;.a: 1009(public static )
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor: Timeout waiting for ServiceConnection callback com.google.android.gms.clearcut.service.START
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor: java.lang.Exception
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at com.google.android.gms.common.internal.aj.handleMessage(SourceFile:26)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at android.os.Handler.dispatchMessage(Handler.java:103)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at com.google.android.gms.h.b.b.d.a(SourceFile:5)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at com.google.android.gms.h.b.b.d.dispatchMessage(SourceFile:4)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at android.os.Looper.loop(Looper.java:214)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at android.app.ActivityThread.main(ActivityThread.java:7356)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at java.lang.reflect.Method.invoke(Native Method)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
01-19 08:32:20.786 4001 4001 E GmsClientSupervisor:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

For the "chrome hangs" issue (which to me it looks more like "apps hang when trying to access whatever Google API"), I suspect it might also be related to this (which is also constantly logged), though I'd say this is either a gapps package problem or a problem with the apps themselves.

01-19 08:42:12.582 4083 4083 W gle.android.gm: Found duplicate classes, falling back to extracting from APK : /data/app/com.google.android.gms-Uo6_hywhvpEGDeGIbTqB8w==/base.apk
01-19 08:42:12.582 4083 4083 W gle.android.gm: NOTE: This wastes RAM and hurts startup performance.
01-19 08:42:12.582 4083 4083 W gle.android.gm: Found duplicated class when checking oat files: 'La;' in /data/app/com.google.android.gms-Uo6_hywhvpEGDeGIbTqB8w==/base.apk and /data/app/com.google.android.gms-Uo6_hywhvpEGDeGIbTqB8w==/base.apk
01-19 08:42:12.582 4083 4083 W gle.android.gm:
01-19 08:42:12.666 4083 4083 W gle.android.gm: This dex file is invalid and will be rejected in the future. Error is: Interface field is not public final static, Lqj;.a: 1009(public static )

---------- Post added at 09:01 AM ---------- Previous post was at 08:47 AM ----------

Other issues I can't find anybody reporting are the following:

- when the network traffic monitor is enabled (settings, system, status bar) is enabled, it's displayed across the cutout.

- the vibration is very light, and in settings, accessibility there's only an on/off switch (no tunable)

- IR blaster doesn't work (probably kernel driver not built, "iir-spi open file /dev/lirc0 error")

I can't find the audit log in the path you specified. Here's a list of selinux "denied", I removed duplicates https://hastebin.com/fesanayoza.pl

Also, where's your PayPal?