8 ms·
I use an iPhone X (released 2017) and I wish it kept up with modern app performance requirements. The iPhone X doesn't support built-in OCR in images and apps t
by itake 4y ago
I use an iPhone X (released 2017) and I wish it kept up with modern app performance requirements. The iPhone X doesn't support built-in OCR in images and apps take 1-2s longer to launch than my iPhone 13.
Faster performance today means longer lasting tomorrow.
- super256 4y ago> Faster performance today means longer lasting tomorrow. I wish this was true for my old Android phone. I still have a OnePlus5 lying in my drawer, which still has stellar performance, but doesn't get any new software features.
- smoldesu 4y agoIf you can unlock the bootloader, it looks like LineageOS is still serving up fresh builds for it: [bad link, i removed it]
- sublinear 4y agoDo not link unofficial mirrors https://wiki.lineageos.org/devices/cheeseburger/ https://wiki.lineageos.org/devices/cheeseburger/
- BoppreH 4y agoI installed LineageOS on my OnePlus 6 also because of lack of software updates. My experience was mixed: it works great, even my banking app. *Except* for the camera. The default camera app took blurry pictures; Google Cam from the app store cropped significantly from the preview; and the custom Google Cam made for OnePlus 6 couldn't use the front camera. No amount of tweaking gave me anything close to what the original OS had. In the end my phone's camera is one of the most important features, so I got a new one.
- super256 4y agoUnfortunately, there are no stable builds. I tried some nightlies from LOS 18, but experienced regular crashing during calls. And yea, as BoppreH suggested, the camera sucks.
- InCityDreams 4y agoMy old android phone (has a real radio), and also a tablet (now used as an extra screen for my pc)i have both work great, but apparently they're too old for youtube to be installed from the playstore. Can watch what i want on yt.com, but can't have the app (and several others).
- bee_rider 4y agoYah that comment should be amended to: faster performance today means there’s no technical reason the phone couldn’t stick around for longer. Of course the manufacturer could just choose to screw you over by not updating/not letting you update your self. But I mean there’s no way to account for bad behavior on the part of manufacturers (other than not doing business with them anymore of course).
- manojlds 4y agoSame. My OP5 is still very good and I prefer it to the bulky monsters. My wife upgraded from same to iphone 14 pro max and is seriously questioning what's so great that it's such a bulky device.
- amalter 4y agoReturn for an Iphone 14 Pro or just Iphone 14. My partner did the same thing. If you don't want the big screen and fancy triple camera system, get the cheaper options. They will still be rocketship fast with long battery life and beautiful screens.
- nordsieck 4y ago> Faster performance today means longer lasting tomorrow. And more importantly to me, longer lasting tomorrow tends to mean longer official OS support. At least for Apple devices.
- oliveshell 4y ago> Faster performance today means longer lasting tomorrow. Exactly. I use a 2nd gen iPhone SE, and a big reason I bought it was that it had the then-beefy A13 chip despite being a “budget model”. It’s now nearly 3 years old and still feels like a brand new phone.
- onemoresoop 4y agoI second this. I am using a SE second gen and works very well. I got it used (looks and performs like new) for a whopping $100 on e-bay.
- mbigras 4y agoExcellent to see a fellow SE user! I still happily run my iPhone SE (1st generation). I might take 5 minutes to boot Notion or run out memory and crash when I try to boot Amazon; but, my EarPods pair instantly—I just plug my 3.5 mm jack in my 3.5 mm port and then I can freely listen to music or do a phone call (works every time)! Also, I can easily swap connections from my laptop to my phone with the same workflow—simple (but sadly not futureproof).
- hot_gril 4y agoI would rather have a gen1 SE than my current iPhone 12 mini. Had an iPhone 5 before, but AT&T stopped serving data to it. I thought maaybe it'd be ok not having a headphone jack, but nah, this sucks.
- mbigras 4y agoPlease accept my sympathy. I do understand and soon enough I'll be in the same predicament. Every iOS 15 patch feels like a gift. I seriously don't know what I'm going do when iOS 15 becomes end of life; there aren't any modern phones that have my critical—and arguably reasonable—hardware requirements.
- hot_gril 4y agoThe other requirement being the home button instead of these awful swipe gestures and facial unlock? And compact size. Man, Steve Jobs got it right before.
- diebeforei485 4y agoApps taking longer to launch is generally a RAM issue (unless you swipe up and force-close your apps each time). They drastically increased RAM recently: https://9to5mac.com/2022/12/31/iphone-ram-list/ https://9to5mac.com/2022/12/31/iphone-ram-list/
- cma 4y agoDrastically still looks way lower than Samsung flagships (12GB).
- yamtaddle 4y agoiOS has historically done a lot better with less RAM (as far as how snappy and responsive it feels) than Android. Dunno if that's still the case, but it very much was for years and years.
- sliken 4y agoI believe it's still true. Apple's swift/obj c++ don't use garbage collection. Android default java/kitlin does, so android is inherently more memory intensive.
- kaba0 4y agoRef counting is garbage collection. But it trades off better throughput for less memory overhead that is true.
- stolsvik 4y agoYou keep saying that, but it is not true.
- kaba0 4y agoTracing GCs get to amortize their deletion costs over time - in theory a tracing GC with two equal spaces (thus at least 2X overhead) can just copy used data to the currently unused partition and switch over, later overwriting the former region. This combined with thread local allocation buffers where an allocation is only a pointer bump is a really great combo. There are many smart modifications, but this auto-defragments as well. Now if you want general ref counting you have to use atomic counters, and those will trash your performance on modern machines beyond fixing. And then we didn’t even mention that big object graphs will have to be recursively freed, an overhead that can’t be amortized in this case. Oh and you do need a tracing step one way or another to free cycles.
- Thaxll 4y agoMakes you wonder how things get slow overtime, even phones from 5 years are very powerful, the app we use are simple so what gives?
- RulerOf 4y agoApps' functionality is often simple, but the apps themselves aren't. Back in the ancient days, iOS used to refuse to download apps above a certain size via cellular connection. It was 10 or 25 MB. I don't think I have a single third party app on my phone that's less than half that size.
- microtonal 4y agoThese well-crafted iOS apps still exist. E.g. Overcast is 7.3MiB. But yeah, most apps use a lot of frameworks and assets and they can be hundreds of megabytes.
- thfuran 4y agoJust amazingly outlandish inefficiency.
- twobitshifter 4y agoI only use an iPhone X so I don’t have a point of comparison but I’ve never felt it was slow to launch any apps, that’s why I haven’t felt the need to upgrade.
- lotsofpulp 4y agoI only use an XS, and I cannot notice any slowdown either.
- WWLink 4y agoI have an XS and a Galaxy Fold 4. The XS is a LOT slower at some things. But that might reflect more on the app developers than the phone.
- lotsofpulp 4y agoIt is also me not doing anything other than messaging, safari browsing, reading, watching, and taking pictures/video. I am sure I would notice something if I were to play games or do something graphical.
- WWLink 4y agoIt's the small 3rd party apps. Stuff like mcdonalds, taco bell, weatherbug, uber eats, etc. The web browser is kinda faster too, but I use firefox on both devices so it's not really a fair comparison on either end. The XS just shows its age in some stuff - I think due to the lack of ram. It'll just randomly hang for a second while it catches up lol. Rare, but it does happen. The speed thing is balanced out by UI tweaks and things like the Apple Watch that I still use. Unfortunately it was a dumb silly situation where I bought a novelty phone that I actually REALLY enjoy using... and then I don't wanna get rid of my iphone haha. Edit: Another unfair comparison - the Google Nest app is ludicrously slow on my iPhone.
- GeekyBear 4y ago> Faster performance today means longer lasting tomorrow. Every flagship iPhone since 2011 has gotten at least five years of OS updates, with some of the more recent models getting six years. Security updates extend past that.
- mrtksn 4y agoHaving the latest iOS is not the same as having the latest iOS on the latest hardware. As years go by, you get less features or less snappier experience. When my iPhone 6s received iOS 15, it didn't get the coolest stuff and the device performance was already less than decent. Even if the iOS itself wasn't slowing it down, the apps for iOS were made with expectation of higher performance.
- GeekyBear 4y agoAs opposed to tossing an Android device into the landfill because it doesn't get any software support at all after a limited time? > Six years is an awfully long life span for a mobile device, and certainly puts the 6S in the running for the longest supported phone to date. The iPhone 5S was five years old when it got its last OS update with iOS 12 but wasn’t eligible for iOS 13. On the Android side, Samsung has made recent moves to improve its device longevity by offering four years of security support for some of its phones. But six years of OS updates and security support puts the 6S in an entirely different league. https://www.theverge.com/2021/6/8/22523351/ios-15-iphone-6s-plus-se-compatibility https://www.theverge.com/2021/6/8/22523351/ios-15-iphone-6s-...
- mrtksn 4y agoApple is definitely doing great. It just would be cool of them if they provided option to unlock the device so maye go back to an older iOS or repurpose it for something else.
- MagicMoonlight 4y agoNo that’s because your battery is old. Swap the battery and that “slow old phone” suddenly has the exact same speed as the current flagship
- jrochkind1 4y agoInteresting! i would have expected old battery to lead to keeping a charge for less time, but can you explain how it leads to worse perceived performance?
- JanSt 4y agoIt’s not perceived but actually worse. iOS reduces speed to improve battery-life
- pkulak 4y agoOnce batteries get really old, I think they can start having trouble maintaining voltage and/or current, and Apple will start limiting performance to reduce fire risk. At least that's my understanding. Hopefully someone who knows more will also chime in.
- altec3 4y agoWhen the batteries get older, iOS throttles performance to ensure the device doesn't shut down unexpectedly. https://support.apple.com/en-us/HT208387 https://support.apple.com/en-us/HT208387
- mrtksn 4y agoI don't know if it's still the case but on my old iPhone 6s, the geekbench score would differ depending on how full the battery is. Apparently Apple was pushing these processors on the limits of what the battery can deliver and once the battery degraded they need to lower the CPU/GPU speeds to prevent the device shutting off suddenly. It even turned into a huge scandal of "Apple deliberately slowing down old iPhones" which was portrayed as if Apple is doing it to make you buy a new iPhone.
- isoprophlex 4y ago
- byee 4y agoI still use an iPhone X (with new battery from last year). The Pixel 2 was released around the same time and is e-waste. Almost all apps run well with the exception of Google's, which have consistently gotten worse. The camera still starts up quickly, and the fact that most apps are still performant compared to an iPhone 13 is impressive. Google Docs is unusable - even small documents can't be opened, and the app hangs when opened more than half the time. Google Maps keeps adding misc features which adds significantly to startup time and responsiveness.
- robert_dipaolo 4y agoThe Pixel 2 had a launch price of $649 vs the iPhoneX at $999, so ~35% more. That's not really a fair comparison, I imagine if you compare to a similarly priced android phone released at the same time, it'd be a closer result. Where apple does do well is supporting devices for much longer with software and security updates. So running older android phones is prob not a good ideas from a security perspective.
- itake 4y agoMy iPhone 13p can't run Google Docs without crashing on 50 page low-density docs. It is so frustrating.
- kaba0 4y agoGoogle apps don’t work anywhere properly to be honest, it is not due to the iphone X.
- alliao 4y agolol same iphoneX here, just cracked my screen so maybe it us time to upgrade...
- notatoad 4y ago>Faster performance today means longer lasting tomorrow. only if CPU performance plateaus in future generations. as long as new phones keep having drastically better performance, apps will keep updating to use it.
- mmcnl 4y agoThat's precisely what is meant right? If the phone is faster today, there is more headroom to accommodate for future increased hardware requirements.
- notatoad 4y agobut if the phone is faster today, apps will start building features to use that CPU today. when the next phone comes out with a faster processor, you're still going to be behind the curve. maybe less relevant in android, where phones generally have a wide spread of capabilities. but in iphone land, where most people are on the two most recent generations, you're always going to find developers assuming you have more processing power than you actually do if you're not on the latest generation.
- kaba0 4y agoBut CPU performance strongly plummeted everywhere, there won’t be significantly faster CPUs in 4 years than what 4 years would have meant in the early days.
- hackmiester 4y agoI am a bit surprised to hear the iPhone X doesn't do the OCR stuff. The iPhone Xs (2018) does, and I use it all the time. And I kinda thought those phones were identical in all notable respects.