Our great sponsors
-
ubuntu-touch
Discontinued A simple and beautiful mobile OS for everyone! This repository is for Ubuntu Touch issue tracking. It does not contain any code used to create Ubuntu Touch.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Ubuntu Touch, for example, does not support Full Disk Encryption, when Android has moved on from Full Disk Encryption to File-Based Encryption. Android utilises SELinux in enforcing mode for Mandatory Access Control even for root/superuser processes. Sandboxing with Flatpak cannot compare to the OS-level app sandboxing done on Android and iOS. Permission management on Flatpak is good, but still not as advanced as Android or iOS. On phones, (real) Linux is quite easily outclassed in security when compared to Android.
You can run a desktop with https://github.com/sailfish-containers/harbour-containers
Android is basically open source at the bare minimum. To use Android in a meaningful way, you need Google Play Services, which are proprietary and have root privileges on most Android phones (allowing Google to collect a lot of private data easily). The only ROMs I know of which utilise Sandboxed Google Play Services are GrapheneOS and ProtonAOSP. microG exists on CalyxOS and /e/ OS, but it will never be as compatible as Google Play Services.
Looking into the reasoning for why I found that we actually decided against AppArmor in the end. You can see our current reasoning and options at https://gitlab.com/postmarketOS/pmaports/-/issues/1596
source for the cellular module I used. Most chinese manufacturers of arduino-type modules actually open source their libraries.
Android runs Linux, and if there's anything you're missing from your Android, install Termux. (Fwiw Google Play Store admins are being dicks and refuse to update the Termux package from Play Store, so don't download it from Play Store. instead use F-Droid or the apk from GitHub directly.)
Related posts
- My 24 year old HP Jornada can do things your modern iPhone still can't do
- Usbredir: A protocol for sending USB device traffic over a network connection
- "Is it Worth Rooting your Phone in 2023?"
- Security of an encrypted partition in a flash drive
- "Connecting a USB device to QEMU using termux, termux-USB, usbredirect"