Known mess:
- A-only should use
https://android-review.googlesource.com/q/hashtag:"non-ab-boot-gsi"+(status:open OR status:merged) instead of dm-verity hacks
- the dm-verity work-around is also needed on A/B, so other patches are missing, for some other reason
- On A/B devices, this system.img effectively transforms the device into a userdebug build. This means adb root works!
adb root should work on A-only later too, though it requires that the OEM includes
https://android-review.googlesource.com/q/topic:move-adbd-to-system+(status:open+OR+status:merged)
This can probably be worked-around by moving adbd inside a /system/etc/init/xxx.rc
- ADB auth is totally disabled at the moment on A/B, this is bad, but useful for debugging.
- Huawei (for instance Mate 9) doesn't declare android.hardware.fingerprint. This ROM does it for them, but this need to be better implemented
- SuperSU and Magisk screws with SELinux policy.
DO NOT USE SuperSU OR Magisk WITH THIS ROM