I jumped from v5.10 (Pie) to v6.4 (Q). Clean flash, nano gapps, rooted with Magisk, flashed Criterion kernel too. Great ROM as expected (OK, the bootanimation is sluggish!). ROM is smoother / faster than the Pie version. On Pie I got occasional soft reboots when device was under load, on Q I haven't got a single soft reboot yet, and that's great! Battery life's good, all the basic stuff (sensors, BT etc.) works, what's more to ask?
Now onto some little things that caught my eye while testing this ROM and may need to be reworked. (I'm not requesting anything, just pointing them out
)
Cr home launcher seems like it has been stripped down of some features that it had on Pie (Pie version was Lawnchair-based, maybe that's the case here).
Livedisplay does not work. It is set to off no matter what choice is selected (I don't know if the custom kernel is interfering with this).
I haven't tested screen casting yet, which wasn't working on Pie.
Finally, some stuff which I don't know if they're ROM related or Android 10's new way of things:
On TWRP's File manager I see two folders: "/system " and "/system_root". What is this "/system_root" and what purpose does it serve? It is not visible when phone's booted
I can't systemize any apps. I tried it with the GCam apk I mentioned above. The traditional "move apk to /system/[/app or /priv-app], set permissions and reboot" no longer works. Nor does the "App Systemizer" Magisk module. Also I can't install Busybox on /system (/bin or /xbin)
Again big thanks to hhrokarvi for his work! Keep it up!!!