(07-07-2022, 01:22 PM)zetabeta Wrote: if i got this explanation correctly, i think it's possible for current pinephone and pp pro already. essentially just messing with partitions and some coding that provides basic phone app/os. someone still needs to do this. and that other o.s. is in bigger partition.
in android world, storage memory has lot of partitions, and usually one partition only is updated or written at the time. whereas in pinephone, whole storage mem is written. because different function are separated into separate partitions in android, therefore android tend to be recoverable. some partition are read/write and others are read only.
even for basic phone o.s., i think it still needs some few gigabytes of storage, so it cannot be flashed into spi boot.
As far as I know a main Linux o.s. must be installed or no boot. This is my point that I want to see no Linux system installed at all yet when the power button is pressed the core bios system of device boots, looks for sim card, then pin and system ready. We would have a basic screen with chat and calls only. The device is now a phone self standing. If a Linux system is installed the device only looks for say Arch Linux and then asks for a password to continue into Arch only AFTER the phone system is up. basically I'm saying separate desired o.s. from the core phone system. The core system would be read only and only able to accept a simple phone number, email and name data base system. After a Linux system has been installed then the phone core system will still only look for name, email and phone number while the Linux system can handle all information such as Evolution for example. But the core system only see's the three values.