Atm main sys is a ZFS RAIDZ1 on 3 SSDsWeekly-ish backup onto 1TB external HDD.Sync encrypted important stuff to Cloud.Syncthing some stuff to smartphone.
AFAIK postmrketOS is a linux distro, whereas you're asking about Android - different kernels and different OSes.Search for tech specs on the devices themselves. Try to use adb shell on Android devices and see if uname -a returns anything. There are surely other ways.
vimbut i use VMs all the time and have to tolerate Windows.