Hacker News new | past | comments | ask | show | jobs | submit login

Android at least used to be a relatively open platform where you could own the system but of course Google screwed it up by adding remote attestation. Now it's either iPhone or postmarketOS.



I can still own my system just fine by choosing a phone with good community support and installing LineageOS (or some other variant of Android) + rooting it. If you don't want Gapps but still need to run apps which rely on it either microG or GrapheneOS with its sandbox are potential options. SafetyNet can also be bypassed if needed.

Now sure, that requires some extra effort and time from the user but it's just the situation we are in currently. Not like you have any other current options for an open mobile system outside of being an early adopter of GNU/Linux phones and their ecosystems.


> I can still own my system just fine

> SafetyNet can also be bypassed if needed

Nope. Android phones now have hardware attestation, good luck faking that. If you install any of the stuff you mentioned, you've "tampered" with your phone. Hardware remote attestation will now fail and apps will no longer run.

My bank app complains about developer mode for god's sake. If WhatsApp starts requiring attestation, I will have the "choice" to either give up my freedom or enjoy my $600 paperweight.


Sorry you are denied a workflow, but I hope I never need to install a banking app on my phone. Smartphone is now such a liability for the power it has over my life. Unreasonably nervous about what happens if it breaks/lost/stolen.


Had no idea that was a thing. Thankfully my current phone appears to be old enough to not make use of it. That sucks, can't wait for the mobile GNU/Linux ecosystem to mature.


It was a shock to me when someone here told me about it. Android is finished. My plan is to buy an iPhone and try to port postmarketOS to my current phone instead of insisting on Android.


Don't iPhones also employ remote attestation?


They do. What I meant to say was now that Android is locked down there is no point in accepting its shoddiness anymore. If I must be in a walled garden, I'm choosing the best kept garden.


Ah, I understand now. For me, iPhone doesn't have table-stakes until I can install apps off GitHub. Maybe come October with the regulation and a new USB-C iPhone, my mind will change.


I really didn't want to switch. I don't know how to live without Termux anymore. Google's screwing up even that, now vital system calls like execve are no longer usable by apps so Termux won't even be able to spawn programs anymore. They worked around that by moving to F-Droid but who knows what Google is gonna screw up in the future. What's the point?

My plan is to buy an iPhone soon and then try to port postmarketOS to my current phone.


> What's the point?

Knowing that when things go to shit, you can at least have a cell phone?

I get your fatalist approach here, I really do. But if you think authoritarian companies are going to eventually ruin everything, I don't see why you'd go all-in on Apple. If you feel shorted by the Play Store's removal process, you won't like the App Store any better. If you're mad about first-world features like hardware attestation existing and being used, that's less Android's fault and more the modern development culture moving forwards.

Do whatever makes you happy in the end. Long-term though, I cannot imagine myself switching back to iOS. Apple has nothing like the AOSP, which love-it-or-lump-it is the best thing Android has going for it today.


>Apple has nothing like the AOSP, which love-it-or-lump-it is the best thing Android has going for it today.

ELI5, what's AOSP? Is it like, base android without hardware drivers? Does this make it easier to maintain 3rd party android roms?


> Is it like, base android without hardware drivers? Does this make it easier to maintain 3rd party android roms?

More or less. The AOSP is the free portion of the Android codebase (licensed in Apache) and actually accounts for the vast majority of Android code you run. Google then adds their services to the OS and preinstalls it on most phones. Most people derive custom roms from a combination of AOSP code and official (albeit proprietary) drivers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: