I was looking at LionsOS docs recently, and noted it is meant for static 
systems with no support for changing hardware at runtime. This is less of a 
problem for phones and other handhelds given they generally keep the same 
hardware throughout their service life, but I was concerned about peripheral 
support. 

What if I want to be able to connect an external display to a phone or tablet 
running a LionsOS based userspace? Or I have privacy switches on the device 
that physically disconnect components such as the modem or camera assembly?

Most of the system would be static, and only really changing for things such as 
loading isolated, untrusted application code (such as a Linux kernel, or 
something pretending to be a Linux kernel), but it would still have some 
hardware components that can be disconnected. Though at least in the case of 
privacy switches they would be the same components every time.

What do y’all think? Does this idea of building a mobile phone OS on LionsOS 
have merit or would it make more sense to use a different framework or build 
something on seL4 directly?
_______________________________________________
Devel mailing list -- devel@sel4.systems
To unsubscribe send an email to devel-leave@sel4.systems

Reply via email to