← Back to context

Comment by pngwen

21 hours ago

This change has served me well! I have been a Mac OS X users for years who used an android phone. As soon as google announced their impending walled garden status, I went out and bought into the ios eco system. I have really been enjoying my iphone, ipad, and apple watch.

You see, the only value that Android really offered me was the ability to run my own code on my own device. Since they are taking that away that just makes it a crappier shadow of the vastly superior apple experience. And, as it turns out, ios is less restrictive than it was 18 years ago when I left them for Android!

Even after Google puts this crap in place, you can still uplodad your own apps to your own Android devices, using ADB. Doing the same for iOS, using Xcode, costs you USD 100 or more (depending on country) per year.

I'm in no way defending Google here, just pointing out you're going from bad to worse and think it's a good thing.

  • Yeah but where you were losing a lot, you're now losing only a little bit.

    And on the other side, the benefits of using iOS over Android spyware outweighs the cons now.

    • Can I plug iphone via usbc and access photos and videos directly and rest of the filesystem directly? Thats my flow, I am not buying a phone which has this artificially disabled 'for my own good', while being unix under the bonnet. Insult to my intelligence and all that.

    • You really think Apple doesn't gather data on what you do on your devices? This notion that Android == spyware is so old and boring but HN just loves Apple.

      3 replies →

  • While not equivalent to a true iOS app, PWA is a decent option that allows you to circumvent the app store restrictions. If you are trying to build apps primarily for yourself, it's a decent option.

    • Actually I have been tinkering with PWA as a way to remake some of my toy apps. Though a lot of the automations I made for Android can be replicated through Apple’s Shortcuts app.

      The biggest loss for me was Termux. I had lots of scripts and such that I ran, plus just having a Linux environment in my pocket was nice. Luckily I found ish which gives me alpine Linux on top of a virtual x86 machine as provided by a JITC layer. I can host PWA apps out of that environment for local use. Of course I can also ssh to my unix like machines from there too.

      I am starting to tinker with swift a bit more too. As with google, I could buy a dev key to deploy my own apps only this way I have all the window dressing and end to end encryption on cloud storage.

    • Doesn’t that require you to host it and have it available on the open web, though? Is there a host that allows you to, for free, not only HTML/CSS/JS but also access to arbitrary tools and bespoke scripts on the backend?

      6 replies →

    • I love PWAs. I just hope they never get too popular, or Google will kill them.

  • This is not true, running your code on your phone with Xcode has always been free.

  • Sorry, even as a developer, "but, you can use ADB" is a big big copout.

    What's the next step when ADB requires some hoops to enable? Will we say that but the eMMC has an unencrypted EXT4 partition, we can just desolder and write into it?

    • As a dev, i'd say having to use adb is a minor inconvenience.

      Still unacceptable, a better option would be to use something like lineage or some other aosp distro without the google services (hoping that nothing makes you dependent on them).

      This still doesn't address the vast majority of people though (and that's what I'm concerned about the most).

      What we need now is:

      - short term, work on pushing apps not to depend on the google services so phones preinstalled with something like /e/ become a viable option for most people. Push our public services to stop mandating Google and Apple OSes for random stuff.

      - longer term, work on making alternatives to Android and iOS viable options for most people (stability, usability and availability of services people use). The best candidate for that today is Linux mobile.

      Breaking network effect around proprietary services is one of the strategies towards this.

      Another one is reducing our reliance on computers (of any shape) altogether, maybe.

    • There are ways to wrap adb in a friendly interface. I can totally see a desktop based manager and marketplace for phone apps as a workaround.

  • Not. You don’t need to pay $100 to upload your app to an iPhone, even with XCode for iOS 26

    • Technically not but the devil is in the details. Having to reinstall the app every 7 days and a limit of one app doesn’t even pass the bare minimum.

      Jolla has a prelaunch campaign, decent phones for 200€. I might just as well grab one. Sick of having a phone which is more expensive than my laptop but I can barely use.

      4 replies →

  • Isn't keeping ADB enabled (most people who do this don't enable it and then promptly disable it) a huge security problem? ADB enabled means an adversary can completely own your device and "back it up" by simply plugging it in.

    This is much worse than nagging about "untrusted sources".

    • >ADB enabled means an adversary can completely own your device and "back it up" by simply plugging it in.

      each adb host has to be individually white-listed by an unlocked device. also the current behavior is that it auto forgets any white listed host that hasn't connected within 7 days.

    • No it's not. Your computer creates a unique ID and you have to accept that on the unlocked phone the first time (or every time if you choose to).

      So even when adb is on an attacker can't just plug into your phone and use it. Besides, I just switch it off when I don't use it

Here is a table I just made (edit: changed to list as HN wraps code blocks now), of iOS vs Android (now) vs Android (after Sep 2026 or 2027 or whenever these announced changes take effect):

•1. Where most users can install software from:

↠↠ iOS: official store (App Store) + (in EU) other stores

↠↠ Android (now): official store (Play Store), other stores (e.g. F-Droid), arbitrary APKs

↠↠ Android (after changes): official store (Play Store), other stores (e.g. F-Droid), arbitrary APKs

•2. Who the developers of software can be:

↠↠ iOS: registered developers ($99/year)

↠↠ Android (now): any developer

↠↠ Android (after changes): registered developers ($25 one-time) + hobbyists (small distribution) + any developers (for advanced users)

•3. Installing your own apps on your own phone, without becoming a registered developer:

↠↠ iOS: using XCode: need to reinstall every 7 days.

↠↠ Android (now): using ADB

↠↠ Android (after changes): using ADB

The second row (•2) is what is changing in Android. I think "the ability to run my own code on my own device", narrowly speaking, is closest to the third row, which is not changing.

  • Android does indeed still look better. But, I would not consider having to send a copy of my government ID to Google, or having them be able to block apps when so ordered by government, to be acceptable.

    • I agree it’s not acceptable. so then iOS is just as not acceptable as it has all the same issues and worse. this thread started as switching to iOS

      1 reply →

  • Comment about point 2: As a CEO who recently tried to make personal Android and iOS Dev accounts for my hobby apps on my +20 year old Google and Apple accounts, let me just say that the processes are alot more complicated to apply than is pointed out here.

    The key difference being that when I needed help I called Apple Support who transfered me once to their EU Developer support who, while I talked to him, setup and approved my Dev account. While my Google account still is in pending limbo with their new verification system with no support to contact... I have since giving up getting access after multiple tries.

    So Google changes do hit alot harder than the summery makes it seem.

> stop being yours

As if most android maker phones don't already fully own your device - preventing you from unlocking of bootloader and installing an OS that actually doesnt enforce the restriction google is introducing in their flavour of android.

To pretend that with this change android becomes exactly like iOS is... ridiculous? I can pick any 10yo old android phone from my drawer and develop for it, no problem and without asking for permissions. And if I'm already this motivated I'm certainly motivated enough to wait 24hs on future (more locked down) devices.

Do you think people who download NewPipe and alike - to circumvent ads and enable premium features - would think twice because they need to wait 24hs? Will NewPipe devs stop developing (anonymously) because of a small fraction of users who refuse to (or won't) go through unlocking steps?

Show me all these "rebel" apps on iOS ecosystem that can be easily distributed on any channel: fdroid, github, telegram groups, etc.

But sure, if you thinking moving to iOS is the same, sounds like you never really made use of any of the freedoms android used to and will continue to provide

  • I hear what you're saying, especially around just moving to iOS not being a better argument. However with > And if I'm already this motivated I'm certainly motivated enough to wait 24hs on future (more locked down) devices.

    But I don't think that's the point. It's a continual erosion of people's ability to use hardware _they own_ in ways _they want_ under the guise of 'security' - which to be fair google does fuck all to actually prevent malicious, scammy and misleading apps from appearing on their play store.

    Like, why make it harder _at all_? I develop Android apps for a company that is used only internally. I don't want to have to release apps to the play store so that they have to go through a bs review period before I can get them out the door users. Currently I have a <10m turn around from starting the build to having an app in user's hands, ready to go... Every other time we've had to use the play store it's 2+ days, and they don't test or verify anything meaningful.

    I recognize my experience isn't universal, but I'm pretty opposed to changes like this. I'm not American so I don't really have underlying rhetoric around freedom etc, but this is an impingement and part of continuing anti-consumer trend. Google's not the only one, but certainly the one under the spotlight here.

    • > It's a continual erosion of people's ability to use hardware _they own_ in ways _they want_ under the guise of 'security' - which to be fair google does fuck all to actually prevent malicious, scammy and misleading apps from appearing on their play store.

      A lot of people don't seem to understand this and point out that Android is still more open and free than iOS, but iOS has never been about openness and freedom. People believed in Android, and in Google. Now they either see Google betraying them (once again) or only see the Android vs iOS comparison, forgetting about the implications about autonomy, agency and about the future of Android. Many people don't care which actors control their digital lives and what motivations they have. People should be made aware that Google is on their side and that they have shown many times that they have no honor.

      1 reply →

  • It's the slippery slope that's the issue, 24hrs is just the first iteration of the restriction. After couple of iteration of restrictions, they could force everyone to have govt-id approved by goog to install any app.

No, Android still offers way more features than iOS.

Replace the lock screen with a custom app

Replace the home screen with a custom app

Set default apps for SMS, phone service, assistant, camera, photo gallery. all things you can not change on iOS

Always on widgets and dynamic wallpapers

It has a much more customizable inter app communication system so that you can get more apps to be the default viewers

At allows true background tasks like say a BitTorrent client

It supports shared storage like SMB and a user accessible file system

Custom NFC apps

USB host mode

Multiple users/profiles

And about 70 other things

  • As a wise man once said - Android when you want to do thing TO your phone, iOS when you want do to thing with your phone.

I still remember how Google execs were using the word "open" almost as a comma. Android was Open, Google was Open, this was so different from the Closed Apple World. Everything would be Open!

I hope we will remember this lesson and learn from it. Calling something "open" doesn't make it so, and anything owned by a large corporation will eventually succumb to the direction taken by the corporation. And large corporations have goals where you, the user, are not a consideration, you are just a part of their money-making machinery.

I have recently made the same move... mostly because it allowed me to stop using my google and microsoft accounts. Moved all personal (and family domain) and business from google workspace / O365 all into fastmail. Bought an iPhone (already worked with macs and an iPad for more than a decade. Not about particular preferences but this setup allows me to only be dependent on one bigcorp. Android still requires a google account, the rest was not necessary but I have above all else made a mental switch to simplify.

I do not feel iOS is particularly better... some things are, some things are not. Yes android was more customizable, and yes the universal back and home buttons are still better than the multi tap and hidden gestures on iOS. But overall some pleasantries such as shared clipboard, seamless headphone switch over, and overall simplification so far, is working very well for me.

I simply need a phone on a major platform, as my job (and life) requires to have certain apps which only run on (non-rooted) Android or iOS phones. And I am tired of fighting and adapting.. so I now just use most of the default apps everywhere, and whatever does or does not work, I take it mostly as-is. For now it seems to allow me to just worry less about it and focus on the things I actually want or need to do .. send email, read message, visit a website, listen to a podcast and not fret about the tiniest of UX details.

I would love to live in a world where I could run around with a customized linux laptop and some sort of privacy respecting phone (e.g. Graphene) but the hurdles are not really worth it to me anymore. Sad in a way, as without counter pressure.. things will not necessarily get better, I know. The 22C3 talk by Rop and Frank I think was depressing, and true.

We lost the war.

https://events.ccc.de/congress/2005/fahrplan/events/920.en.h...

I will do the same if they lock down Android. If I must be in a walled garden, then I'm going to choose the better kept garden, and it sure as hell isn't Google's. There is absolutely zero reason to tolerate the shittiness of Android if they take away the relative freedom it gives us. GrapheneOS is the last hope of the Android ecosystem, and if Google keeps locking things down that's not going to last either.

I used to own a house, I could decorate it the way I wanted. It was hard work, but it was mine!

Then they locked it, so I went to live in a luxury hotel, it's more expensive, I can't decide how I want it and I don't own anything, but it's such a superior experience!

  • Some want ownership, some want experience. People differ, who might have thought.

GrapheneOS is the answer. Apple's software is really buggy compared to Android and Linux.

  • >Apple's software is really buggy compared to Android and Linux.

    Anyone making this statement is not a serious person.

    I have been around Mac, Windows, and Linux for both desktop, personal, containers/server (yes, even OS X Server) at a large scale, etc. use and there's no way this is a serious take from anyone with any breadth of real world experience, especially not in the desktop world.

    The Apple/macOS experience is even now still above the rest by a serious margin that cannot be ignored.

    The Linux experience on server/container, etc. is King.

    The Windows experience is...well, yeah, still somewhat stable and they're doing their best to alienate anyone they can. But still a more stable experience by a slim margin than Linux.

    I've used Debian, Ubuntu, Mint, Gentoo, Arch, Mandrake before Mandriva, macOS since before it was macOS, Windows since 95, and beyond. I'm writing this on a Nobara install right now, because my entire goal is to eradicate Windows from my life, which within the first minutes of setup already showed more quirks than even Windows 10.

    Is the Linux Desktop experience better now? Yep, it's miles ahead of what it was, and yet it's still buggy as hell. I have intentionally gone between iOS and Android over the past decade-ish and a half and Android is a Playskool mobile OS compared to iOS. And yes, I even have used GrapheneOS.

    I'm really tired of the Linux fanbase, and I include myself in that group, constantly lying in every thread about what it is and what it isn't. If you lie to people and tell them that it's better than Windows and macOS, they're going to immediately have a bad time and end up in a world of hurt because they're listening to nerds who barely go outside talk about how Arch is the greatest thing in the world and will solve all your computing problems.

    Don't set people up to be disappointed if you actually care about Linux becoming a thing.

    Also, and perhaps most importantly, I apologize if this comes off a bit harsh.

    • Maybe you're just used to your flavors of jank so you don't see it? Your goal is to get off windows, but I've had only Linux on my home computers for ~10 years and it's been working great the whole time. Literally nothing I can think of to complain about.

      It's been a few years since I had to use OSX for work, but last I used it, you couldn't maximize windows without a 1+ second animation playing when you cmd+tabbed, which made maximizing completely useless. Docker was also super slow. There's no package manager and the usual recommendation (brew) for a third party one is trash that will update programs you didn't ask it to when you're installing something else. IIRC external monitors are completely unusable from blurry text.

      I used a windows laptop recently for a year or so for work. Absolute jank. Sleep was just broken. Like wouldn't sleep/spin down the fan with the lid closed unless I unplugged it. Often completely frozen requiring hard reboots when opening the lid. Leaving it "sleeping" for an extended period would still heavily drain the battery. WSL barely works. For some reason I have to care whether things are in my Windows or Linux home directory. Wrong one and git commands take seconds. I'd get environment mismatches where the terminal in VSCode would fail to run commands that run in a normal CLI, etc. DNS would break inside WSL because it wouldn't propagate config from DHCP. UI is just slow to respond to anything. If you start typing in the start menu search (e.g. "shut down" or "power off"), the menu replaces itself with a different one, and you can't find the power options until you close and reopen the menu.

      1 reply →

    • I agree with your sentiment, but I want 100% Linux about a year ago and it's been much better than OSX. Yes, there are downsides - I really miss the iPhone "continuity". But the bugs, gatekeeper, liquid glass, ads in system settings, etc in OSX dwarf the rough edges on Linux desktop.

      For non-power users OSX is still a no-brainer, but for a programmer I feel like Apple's left us no alternative.

Now you just have to deal with Apple's hostile repairability situation. Cryptographically-mated parts are just the beginning.

So you moved into a walled garden in an attempt to escape what's essentially a 3 foot picket fenced garden.

  • For an Android user, iOS offers better privacy (which can change at any time), but it also comes baked in with better support for some open protocols. (SMB on Files, and CalDAV/CardDAV for Calendars/Contacts/Notes integration). This has been the case for years, while aspects of the 'walled garden' have eroded over time.

    It's natural that this huge Android regression might be enough for someone to dip their toes into the other side.

  • If you cant beat them join them

    • It's probably worth mentioning that as far as i know this change does not affect AOSP phones[1]. I'm currently living with a Kyocera flip-phone[3] for the past few years. I even got F-droid installed, though it turned out to not work all that great on a flip. I wish more people wrote apps for flips. I keep intending to look into writing my own APK if i ever get the chance. As i understand it, it's a bit like The Wild West, though there are places where you can get flip-phone apps[2] like maps, media players, messengers, etc.. i just never seem to have time to look more into this(and i'm a little concerned about getting scammed). I did manage recently to successfully tether my old touch-phone to my flip for a car trip i took, so i could get data to the touch and run maps(i feel somewhat clever to have sidestepped Big Tech on that issue). Hopefully i'll get some time one day to look more into flip-apps.

      [1] https://source.android.com/

      [2] https://www.apkmirror.com/

      [3] https://www.kyoceramobile.com/rugged-devices/duraxv-extreme-...

> the vastly superior apple experience

After switching away from GrapheneOS to iOS after RCS stopped working for me, I can safely say my experience has been the opposite. The camera is the only thing better for me on iOS - everything else is buggier and worse. A few of my favorites:

1. Safari is buggy as hell, and requires installing apps to run things like ad blockers.

2. The settings are ALL over the place and very hard to navigate

3. The gestures are clunky - often have to try a couple times to get one of the settings quick menus to drop down

4. Why is the date not displayed at the top of the screen with the time outside of the lock screen?

5. The pin unlock is horribly broken - I have to slow way down to use it compared to Android.

6. Apple maps is hot garbage. I had to install Google Maps anyway to get decent performance.

7. The handling of audio devices seems intentionally malicious - like if I call someone from my car through car play, it shouldn't send the audio out through the phone earpiece. If a call begins with phone earpiece audio and is underway, it shouldn't switch several seconds in to bluetooth headset half a house.

I'm going back for my next phone.

  • I'm considering switching to GrapheneOS... What's this about RCS not working?

    • If you don't want to invest in getting your contacts on Signal, you can try OpenBubbles. It gets iMessage on Android devices and works fine.

      I highly recommend switching to GOS, it is wayyy better than iOS UX-wise and obviously better privsec and freedom.

      One thing that I had to do when I first got GOS, to get a better experience, was find all the Open Source apps that I needed. Otherwise, it looks rather bland and the apps are mid. Once you find the right apps and launcher, everything works much better.

    • RCS is proprietary so it only works on GrapheneOS if you have Google's Messages app. At least, that was the case a year ago, but I'm assuming it hasn't changed.

      On the bright side, Messages works without linking to a Google account

    • RCS can be hit or miss on GrapheneOS, but they have made significant progress recently. It requires using Google Messages rather than any other messaging app, and may require enabling an ICC authentication option that is disabled by default. And it may depend on your carrier. RCS is kind of a pain in the butt but the messaging improvements over SMS are substantial which is why I wanted it.

      When I first tried last fall I had it working for a few weeks then it stopped entirely delivering messages and I fell back to SMS only. After the recent system updates and enabling the ICC option it has been working well for me.

      The official page explains briefly, https://grapheneos.org/usage#rcs

      There is a very long discussion threat going back several years that is now considered resolved, which seems to be the case for me. https://discuss.grapheneos.org/d/1353-using-rcs-with-google-...

      3 replies →

  • > Apple maps is hot garbage. I had to install Google Maps anyway to get decent performance

    I hear this and wonder how much must be regional. I'm experiencing the opposite. Apple Maps has gotten quite good, while Google Maps seems to just be rotting away. Both do work reasonably well in my home area of the PNW, but Apple Maps is a bit more polished. But in some places, like recently when I was on a business trip in Austin, Google Maps was comically terrible at routing. I get that partly this is probably because Texas has interesting ideas about designing a road network, but still, Apple got it working just fine.

    • Same. Google Maps quality has gotten noticeably worse these past 2 years for me. It routinely tries to navigate me to making impossible turns or taking weird and sometimes more dangerous routes just to shave off a potential minute. I started using Apple Maps at the advice of a colleague and it’s given better directions. This is all local. I have no baseline comparison for using maps while on trips.

  • (4) is 100% you having a particular user preference and not a real bug with the system.

  • Agree and many more. I had an iPhone 15 Pro for about six months last year and one of the most infuriating things was that you can't get to Camera settings from Camera, you have to go out to Settings.

I'm on this path too. Waiting a few more months to see what happens. If they indeed block my 4 apps on my phone (which aren't published anywhere), I will simply move to Apple.

  • Will your 4 unpublished apps be in your android-alternative apple device?

    Android will still have the ability to install non-google-distributed programs. The problem is the ominous momentum, but it is still more open than the apple alternative

    • I'm not the commenter you replied to, but I'm doing the same math they are and coming up with the same answer.

      From my perspective iOS is better than Android in a number of ways but Android always won out overall for me, in large part because of the freedom regarding software. Remove that freedom from the equation, I think the balance tips towards iOS.

      9 replies →

    • Its more about the principle for me.I know I can jump through hoops for google but I prefer to say no-thank-you.

      The long term fear/plan for google is that they know they days of SAAS and Apps are obsolete. People will just write their own platforms, apps, websites all from scratch using AI, which means the app stores becomes obsolete, which means no more ad revenue from shitty ads and no more control and unfettered tracking of your behaviour. AI will make these guys obsolete, they know it, this is them fighting back.

Apple still doesn't allow you to control individual app volume to silence/dim certain applications in multi-play mode though, right?

As someone who hates disturbances this is the killer feature that has kept me with samsung - well that and fdroid which is currently endangered.

iOS still more locked down than Google. When I started reading this I thought you were going true open source

You just proved that the ability of installing whatever apps you want isn't that vital, don't you?

Dumb question, can you explain the benefits of IOS? I've only tried using an iPhone ~10 years ago before I got into tech

  • It's unbelievably useful within its own walled garden. There are lots of instances where commands, tabs, and other pieces of data transfer seamlessly between your phone and computer. You can bring your phone up as a digital version ON your laptop so you can call, text, etc. straight from it while your phone sits in the bedroom charging or whatever. Everything works really, really well. Their walled garden has always been pretty top-tier.

    • So would you say that the value of Apple products increases as you have more of them (higher than just the linear benefit of more products)? I've used them, but always as one offs.

      For example, Ive had a Mac(book? The one that you connect periphery to use) as a work computer at a previous software job, the iPhone because of a girl I dated who wouldn't be with a green bubble man, and iPad also in a previous job, so never together or actually adopted in personal life, so I didn't get sold.

I did this too, but it happened almost 10 years ago when Google started locking down Android in the name of battery life. I saw the writing on the walls and said if Android is going to be just like iOS because we collectively can’t have nice things, then at least I’ll live out that sad reality on better hardware.

I'm so tired of this false dichotomy. Sent from my daily driver Librem 5 running GNU/Linux.

This is literally the dumbest take I have seen!

iOS charges you and limits your custom app until a few days and you have to "renew" Even before this change, I have my custom apps running forever.