In article <
imtk6d...@mid.individual.net>, Jolly Roger
<
jolly...@pobox.com> wrote:
> >
> > Didn't Apple recently pay over a billion dollars in government fines and
> > legal reparations for publicly lying to just about everyone?
>
> Nope, Ronnie, that's a blatant lie.
>
> The whole Throttle Gate / Battery Gate "issue" is a sensational line of
> nonsense from people who donıt have a good understanding of the
> engineering challenges involved, nor how the solutions to those
> challenges are actually implemented.
all of the 'gate' issues are.
> The facts:
>
> * Apple introduced the CPU throttling feature in iOS 10.2.1 and stated
> in the release notes that the release "improves power management
> during peak workloads to avoid unexpected shutdowns". Read that to
> yourself slowly if needed. Any reasonable person who is even just
> superficially knowledgeable about electronics can easily infer from
> that statement that "power management" can at times mean reducing
> power consumption, which naturally means reducing performance.
except that that nobody reads release notes.
most people had no idea anything changed.
in hindsight, apple should have displayed an alert after the first
unexpected sudden shutdown, which explained that the battery is aging
and that to prevent further sudden shutdowns, peak performance might be
clipped, and to contact apple for further information.
> * The feature works by detecting a malfunctioning battery that cannot
the battery isn't malfunctioning.
the battery is aging, what *all* batteries do, whether they're in
phones, cameras, cars or whatever else. as they age, their internal
resistance increases and their ability to source current for high loads
is reduced.
a battery that can't sustain high loads anymore (e.g., camera flash)
usually still works quite well in a low demand device (e.g., radio).
> supply enough current to the device, and reacting by automatically
> applying what can be described as a sort of low pass filter to prevent
> spikes in resource usage (performance), which in turn prevents the
> device from spontaneously shutting down, extending runtime. Nobody
> wants a phone that spontaneously shuts down at a critical moment, like
> during a 911 emergency call, just because the battery is old and canıt
> sustain the load anymore. That's a marked improvement, as anyone who
> has ever had their phone spontaneously shut down on them can attest.
yep. sudden shutdowns are *not* fun. btdt.
> * The feature does not have any effect on devices with well-functioning
> batteries. In fact the feature doesn't apply the throttle until after
> the device first experiences a spontaneous shutdown.
it's not a throttle. it clips peaks. anything below that is unaffected.
the alternative is sudden shutdowns which are a *lot* more annoying
than clipping peaks.
> * Even on devices with failing batteries, the feature does not affect
> most users most of the time because most smartphone apps don't cause
> CPU/GPU usage to spike significantly on a regular basis. Certain apps
> do, like games and so on. But you're not going to see a huge spike in
> resource usage from a lot of the apps people use the most, like the
> Contacts, Messages, or Safari apps, for instance.
yep. most stuff that people do is not going to push the hardware to the
limit to where it matters.
app launch times might be slightly longer, but even that isn't always
going to be noticeable. one app i use takes 10-15 seconds to launch
(estimated), so an extra second or two won't make a difference.
> Appleıs intent with this feature is clearly to prolong runtime of
> devices with dying batteries. And the very idea that screwing people
> over will convince them to buy more stuff from you rather than running
> to your competition instead is frankly ludicrous and smacks of
> anti-intellectual foolishness. But some people donıt understand the
> facts or have an irrational hatred of Apple, and only see a grand
> conspiracy by Apple to somehow fuck over millions of their customers,
> which is patently false.
their goal was to stop sudden unexpected shutdowns, which are highly
annoying and disruptive, as well as prolong the useful life of the
device, the very opposite of what people claim it does.
intentionally gimping a device to force someone to upgrade is crazy. it
will cause someone to buy a competing product.
> Apple settling these lawsuits is nothing more than a quick and
> relatively painless end to a bullshit farce. And Iım sure thatıs how
> Apple views it as well - if you think 113 million dollars is anything
> but a virtual shrug from Apple, a two-trillion-dollar company, youıre
> naive. Itıs less costly to Apple to pay these ridiculous people off than
> to bother going to court, so they settled instead, and in doing so
> admitted no wrongdoing. And rightly so.
it's a big chunk of money, but settling is often cheaper than going to
trial with unexpected results.
> You should also know that other smartphone designers do things like this
> to conserve power when needed - and many actually do a much worse job
> than Apple:
all batteries age, but android device makers don't push the hardware to
its limits or they ignore problems if they do.
> * Samsung fined millions for slowing down phones through updates
>
> <
https://www.consumeraffairs.com/news/samsung-fined-millions-for-slowing-down-
> phones-through-updates-102518.html>
>
> * Did LG just system throttle the LG g8 with the last security patch? I
> was getting 60fps performance on dolphin, and then it throttled to
> 40-30fps. My geek bench scores also tanked after that security update.
> They don't throttle phones my ass
>
> <
https://www.reddit.com/r/lgg8/comments/d6sd4v/did_lg_just_system_throttle_the
> _lg_g8_with_the/>
>
> * In-depth with the Snapdragon 810ıs heat problems
>
> <
https://arstechnica.com/gadgets/2015/04/in-depth-with-the-snapdragon-810s-hea
> t-problems/>
>
> * Thermal Throttling Which SOCıs are the Worst Offenders?
>
> <
https://www.mobiledroid.co.uk/blog/thermal-throttling-which-socs-are-worst/>
>
> * How to control cpu throttling on android
>
> <
https://stackoverflow.com/questions/11883404/how-to-control-cpu-throttling-on-
> android>
>
> And this is the kind of thing that happens when they donıt:
>
> * Cryptocurrency mining malware "Loapi" capable of physically damaging phones
> <
http://www.androidpolice.com/2017/12/20/cryptocurrency-mining-malware-loapi-capable-physically-damaging-phones/>
somehow that neglects to be mentioned.