AOSP is open and is a much better starting place than anything else.
The greatest issues facing mobile computing are:
1. The lack of any open firmware
2. Locked bootloaders
3. Obnoxious security "features"
a. Security attestation that is out of the owners control.
b. One time burn out resistors when you do unlock a device.