Can some functionalities for os be passed to second kernel?
For example there could be docker or some other VM with Halium kernel to use some apps for example WiFi, camera and SIM calling?
Example can be qubesos which uses separate VM to do networking and other functions.


I’ve been wondering about this since I saw this patch get posted https://lwn.net/Articles/1038815/
If this is possible to run multiple kernels then I would think it would be the best approach postmarketos could take, yes it would be less secure because of the old outdated android kernel, but we could possibly have working phones then. Like you said, use the android kernel for hardware access and mainline linux kernel for software support. As it stands right now, fairphone 5 is close with mainline, but still doesn’t really have working cameras and volte still doesn’t work so no calling in the US.
Looks cool I wonder how it would work in action.