privacyishuman
Joined 3 months ago
Joined 3 months ago
Phones are not inherently bad for privacy. The cell connection, telemetry, and default apps are the main problems. The first can be solved with airplane mode, and the latter two with a custom OS (or an iPhone to an extent), just as you’d install Linux for those advantages over Windows. Due to their security model (app sandboxing, permissions, exploit protections), they’re a much better place to start for making a private OS that protects user data. GrapheneOS with airplane mode is more private than most desktop setups.
The thing that I’d been looking for on this minimal setup was a way to prevent access to the browser or installing apps at will. It was easy enough when I was on iOS. I just used Apple Configurator [1] to block Safari and the App Store, but on GrapheneOS, there was no great option.
Recently I made a device owner app [2] which allows hiding any UI app and locking itself. It ended up being quite an elegant solution as it allows full access to app stores for updates (new apps you install are hidden until you unlock and approve them). The only way around it is with the lock code or a factory reset.
This makes my phone a quite private device whose functionality I intentionally set ahead of time. It can only do what the apps I’ve chosen can do. I prefer browsing and similar on a computer.
[1] Apple’s Mac MDM app anyone can use. You need a Mac and to factory reset your phone first.
It always pumps after hacks when they swap to clean it. But it is also just the only crypto that makes sense to be used by regular people.
80% chance Bolsonaro wins.
Many users run Linux-based systems every day without realizing it. Through a peculiar turn of events, the Linux kernel combined with Android’s userspace is often simply called “Android,” and many of its users are not aware that it is built on Linux at its core.
There really is Linux in Android, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs you run. The kernel is an essential part of the system, but useless by itself; it can only function in the context of a complete operating system.
Android is normally used in combination with the Linux kernel: the whole system is basically Android/Linux, a Linux-based operating system with a distinct userspace, not a GNU/Linux system like traditional desktop distributions.