Apple ha confermato di rallentare intenzionalmente gli iPhone più vecchi a causa dell’invecchiamento delle batterie, portando alcuni a ipotizzare se anche i telefoni Android facciano lo stesso.
Normalmente non trattiamo argomenti relativi ai prodotti Apple su XDA-Developers, ma le recenti notizie relative all'iPhone hanno attirato molta attenzione da parte degli utenti Android. Apple ha confermato di rallentare intenzionalmente gli iPhone più vecchi per prolungarne la durata funzionale e impedire che le vecchie batterie agli ioni di litio spengano i dispositivi.
Se sei confuso, non sei solo. Per alcune informazioni di base, molti utenti si sono lamentati del fatto che il loro iPhone ha iniziato a sembrare lento dopo averlo posseduto per alcuni anni. I dispositivi interessati sarebbero iPhone 6, iPhone 6s e iPhone SE. Sebbene Apple non abbia rilasciato alcuna dichiarazione al momento, il problema è tornato alla ribalta quando l'iPhone 7 ha ricevuto l'aggiornamento iOS 11.2. Gli utenti hanno iniziato a lamentarsi della stessa cosa: i loro dispositivi stavano rallentando.
Si scopre che i loro dispositivi stavano rallentando a causa di un comportamento intenzionale in iOS. Ciò è stato confermato dalle indagini di due sviluppatori. Per prima cosa, il ricercatore di Primate Labs, John Poole, ha indagato sul problema dopo aver scoperto che una sostituzione della batteria del suo iPhone 6s aveva quasi raddoppiato le prestazioni. Abbiamo già intervistato il signor Poole su XDA riguardo al suo rilascio Geekbench 4 punto di riferimento nel 2016.
Il signor Poole ha confermato l'aumento delle prestazioni del suo iPhone 6s attraverso numerosi test. Anche se iOS gli ha detto che il livello della batteria del telefono era solo del 20%, l'aumento delle prestazioni è stato molto superiore. Quindi ha tracciato la densità del kernel dei punteggi di Geekbench 4 per iPhone 6s su più versioni iOS. iOS 10.2 si è rivelata la versione in cui le prestazioni del dispositivo mostravano segni di rallentamento. Con iOS 11.2 l'effetto è diventato ancora più pronunciato.
Ripetendo i test con un iPhone 7, il signor Poole ha scoperto che la stessa cosa accadeva sul dispositivo più recente. Su iPhone 7, iOS 10.2.1 non era la versione interessata; invece, l'impatto è stato visto in iOS 11.2. Ha inoltre affermato di ritenere che il problema sia diffuso.
Fonte immagine: Laboratori dei primati
In secondo luogo, lo sviluppatore iOS Guilherme Rambo ha seguito il lavoro di Poole e ha scoperto l'esistenza di "Powerd" nel codice iOS: una modalità di alimentazione che, secondo lui, "responsabile del controllo della velocità della CPU/GPU e del consumo energetico in base allo stato della batteria dell'iPhone." Oltre ad avere un sistema di sicurezza per assicurarsi che gli iPhone degli utenti e gli iPad non prendono fuoco, si dice che Powerd "rallenti sempre più il tuo dispositivo man mano che la batteria si degrada" mentre funziona indipendentemente dalla modalità di risparmio energetico in iOS.
In risposta, Apple ha confermato che il processo software funziona come previsto (ovvero, rallenta la velocità di CPU e GPU quando viene rilevato un cattivo stato della batteria) e ha dichiarato:
Il nostro obiettivo è offrire ai clienti la migliore esperienza, comprese le prestazioni complessive e il prolungamento della vita dei loro dispositivi. Le batterie agli ioni di litio diventano meno capaci di fornire le richieste di corrente di picco quando in condizioni di freddo hanno la batteria scarica carica o poiché invecchiano nel tempo, il che può comportare lo spegnimento improvviso del dispositivo per proteggere i suoi componenti elettronici componenti.
L'anno scorso abbiamo rilasciato una funzionalità per iPhone 6, iPhone 6s e iPhone SE per semplificare le cose picchi istantanei solo quando necessario per evitare che il dispositivo si spenga inaspettatamente durante queste condizioni. Ora abbiamo esteso questa funzionalità a iPhone 7 con iOS 11.2 e prevediamo di aggiungere il supporto per altri prodotti in futuro.
Ciò che Apple sta facendo ha un certo senso poiché le batterie agli ioni di litio hanno la caratteristica di degradarsi nel tempo. Pertanto, la quantità di energia immagazzinata e la corrente di picco diminuiscono. Ovviamente ci sono delle variazioni e alcune batterie durano più a lungo di altre, ma senza accesso ai dati, è difficile dire se le batterie dell'iPhone siano particolarmente vulnerabili all'invecchiamento a una velocità anormale valutare.
Così com'è, i fatti sono che Apple sta scegliendo il minore dei due mali decidendo di rallentare i dispositivi degli utenti per lasciarli rimanere funzionanti. L'alternativa è non fare nulla, il che potrebbe portare allo spegnimento anticipato dei dispositivi. Proprietari di determinati dispositivi come il Nesso 5X E Nesso 6P alcuni dispositivi sono diventati inutilizzabili a causa di questo problema, quindi è certamente plausibile. Tuttavia, la mancanza di trasparenza da parte di Apple ha portato alcuni a credere che questa mossa sia intenzionalmente progettata per invogliare gli utenti a passare a un dispositivo più recente.
Quale sarebbe il vero passo avanti? La risposta: batterie che non si degradano spontaneamente e rapidamente. Osserveremo gli sviluppi in questo ambito.
Fonte 1: Primate Labs
Fonte 2: Il limite