The installer sort of works with Android 10. I used it on my phone (Oneplus 3, NitrogenOS 10) BUT I had two issues:
1. The installer checks for the 'new' system-as-root partitioning with getprop 'build.system_root_image'. This did not work for me. But I think it might be an OS specific issue and it might be fine for other people.
2. The playstore version included in the installer caused some permissions issues. While the playstore was installed I could not install apps from any sources (including FDroid and apk files).
I got it working for me by creating a modified version of the installer that always assumes system-as-root. I also replaced the playstore apk in the zip with the one from the (then) newest Opengapps Beta build.
So far everything is working fine now.
@ale5000
I can provide logs for the playstore/app install permissions problem if interested.
Concerning the system-as-root check, the Magisk installer does it without the need for some build property. Maybe it's worth implementing this in the microG installer too, for beeing more independent from OS devs.
1. The installer checks for the 'new' system-as-root partitioning with getprop 'build.system_root_image'. This did not work for me. But I think it might be an OS specific issue and it might be fine for other people.
2. The playstore version included in the installer caused some permissions issues. While the playstore was installed I could not install apps from any sources (including FDroid and apk files).
I got it working for me by creating a modified version of the installer that always assumes system-as-root. I also replaced the playstore apk in the zip with the one from the (then) newest Opengapps Beta build.
So far everything is working fine now.
@ale5000
I can provide logs for the playstore/app install permissions problem if interested.
Concerning the system-as-root check, the Magisk installer does it without the need for some build property. Maybe it's worth implementing this in the microG installer too, for beeing more independent from OS devs.