I can buy Android phones that do nothing to stop me from rooting them or unlocking the boot loader (OnePlus). I have to fight Apple for root access, and frequently I will lose. You can do anything on an Android phone that requires root access. None of that is possible on iPhone unless it's been out for quite awhile.
"Install a ROM that respects my privacy" is right up there at the top.
Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
41–50 of 233 posts
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#42Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#43Earlier quoted context omitted.
It does indeed win in terms of performance, however the situation in terms of add-ons is depressing. There’s basically no add-on API other than a very limited content blocking API (which doesn’t allow you to do powerful things like uBlock Origin can). (full disclosure: I am a happy Safari user, and the content blocking API is good enough that I tolerate it but I do miss uBlock for sure)
I added to my comment just as you responded but I ended up looking at the declarative content blocker as an upside after developing my own. Have you tried 1Blocker X? I haven't missed uBlock Origin when using Safari. Though I can certainly appreciate the power of an onRequest(req) at-runtime API that you definitely lose with declarative rules. But for example I have a script that can convert Adblock format rules (lik…
The problem with the declarative API is that 1) it’s just not as flexible as uBlock, especially in a world where billions are being poured into bypassing blockers and 2) each blocker extension is limited to 50k rules which is not enough (some apps work around this by registering multiple blocker extensions, but frankly this limitation is BS and should not exist to begin with) and 3) blockers don’t run with the browser, so you have to open the app every so often to update the blocking rules.
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#441) Notifications are much better. Taking direct action to read and archive/delete emails directly from the notification is great. Not sure if iOS has this yet, but last time I checked iOS Notifications were primitive by comparison. 2) Direct sharing to/from ANY app. iOS is frustratingly limited. On a similar note, being able to assign default apps for specific types of content.
3D touch is rumored to be replaced with long-presses.
[1]https://support.apple.com/guide/iphone/view-and-respond-to-n...
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#45Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#46IPhones don't let you install add-ons in browsers, so you're stuck with rule-based content blocking, which has caps and can't do some of the things add-ons can do.
I'd love to switch to an iPhone, but this feature is a deal-breaker for me.
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#47Having a hardware keyboard. I just can't get away with it so I'm still using my 3 year old BlackBerry Priv.
Blackberry KEY2 is quite good, with timely security updates from both BB and Google.
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#48One thing to keep in mind that drives me insane is that the default animation speed on android, 1x, is very slow. It makes the UI feel heavy. Turning this to .5x, or even off, makes it feel more performant.
For those who don't know, enable Developer Options, then change "Window animation scale", "Transition animation scale" and "Animator duration scale" all to "0.5x". It should really be the default and I'm surprised there isn't a "0.25x" as of yet.
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#49Use the phone without getting stupidly angry.
Use my Samsung Level U Pro properly.
MicroSD card (though admittedly my note 9 with 512gb storage doesn't need it.)
PIP with you tube i think doesnt work on iphone.
a bunch of other things.
Re: Ask HN: What do you do on an Android phone that cannot be done on an iPhone?
#50I've got an actual userland Linux shell and package ecosystem, with 1,231 available packages (compare against ~6k for Red Hat / CentOS, 70k for Debian), including standard shell tools, editors, and scripting languages, plus several Android-specific tools and APIs. The scripting tools open up broader archives via pip (python), npm (node.js), and cpan (perl). Many of the "Linux" shell and scripting examples I've posted to HN over recent years have actually been run on and via Termux.
This replaces other Android tools, including console, SSH, audioplayer (mpv/mps), backgroundable and playlistable YouTube audio (mpv, mps-youtube), remote sync (rsync, scp, mc), editors (vim, emacs, nano, etc), and other tools. An sshd daemon allows remote (ssh-key-only) access to the tablet itself, useful for admin and substantial tasks at a bigger screen and better keyboard.
The develooment is active, response to bugs (I've found several) prompt and satisfactory, and growth in packages available (~500 when I first installed Termux) impressive and assuring.
This is by no means a full Linux system replacement, for numerous reasons, but it very much, and more than any single other feature, makes Android Not Completely and Utterly Suck (which it otherwise largely does).
Coupled with a Bluetooth keyboard (another long tale of frustration), a tablet becomes a surprisingly capable (albeit still frustrating) laptop adjunct. The biggest frustrations remain Android-imposed: Lack of full filesystem access and unpredictable process termination, by Android.
The lack of an equivalent IOS feature utterly kills that platform for me. I'm very much looking forward to Purism's tablet offerings.