Un nuevo análisis de datos de rendimiento ha reavivado el debate sobre si Apple frena intencionadamente el desempeño de los iPhones antiguos.

Los datos sugieren que Apple reduce la velocidad de los procesadores en iPhones con baterías viejas y gastadas, haciéndolos más lentos.

Siguiendo los informes de usuarios que reportan que los iPhones más viejos con baterías desgastadas funcionaron peor que los mismos smartphones con baterías nuevas (reemplazadas), el fundador de la firma de benchmarking Primate Labs, John Poole, recopiló datos del programa Geekbench de la compañía que corre en miles de iPhones.

Descubrió que los resultados de las pruebas de referencia del iPhone 6S corriendo iOS 10.2 se encontraban en torno al pico de rendimiento esperado.

Pero a partir de la introducción del iOS 10.2.1 en enero de 2017, los datos mostraron cinco picos: el primero que se ajustaba al rendimiento máximo como en el caso del iOS 10.2, pero los cuatro siguientes a intervalos relativamente fijos mostrando un descenso en el rendimiento.

Lo mismo se vio con las pruebas realizadas en el iPhone 6S corriendo iOS 11.2, sistema operativo liberado a comienzos de diciembre de 2017.

Poole escribió: “La distribución de las puntuaciones del iPhone 6S para iOS 10.2.0 parece unimodal, con un pico alrededor de la puntuación media. Sin embargo, la distribución de las puntuaciones del iPhone 6S para iOS 10.2.1 parece multimodal, con un gran pico alrededor del promedio y varios picos más pequeños alrededor de las puntuaciones más bajas. Con iOS 11.2.0 el efecto es aún más pronunciado.”

Los resultados para el iPhone 7 muestran un patrón similar. Con iOS 10.2, 10.2.1 y 11.1.2, los resultados muestran un gran pico en el rendimiento máximo medio esperado del smartphone. Pero el iPhone 7s con iOS 11.2 muestra un pico máximo seguido de tres picos más pequeños.

Según puede leerse en Reddit, la razón de las diferencias de rendimiento se debe a las baterías desgastadas.

La mayoría de las baterías modernas de iones de litio dentro de los teléfonos inteligentes están diseñadas para durar al menos 500 ciclos completos de carga y descarga, lo que da como resultado alrededor de dos años de uso normal del teléfono inteligente.

Sin embargo, cuanto más corta sea la duración de la batería y más tiempo tenga que ser cargada, como por ejemplo la larga carga nocturna, más rápido envejecerá la batería en relación con el resto del smartphone.

Dos cosas clave ocurren cuando una batería envejece. La primera es que su capacidad máxima disminuye debido a la degradación de ciertos componentes químicos dentro de la celda causada por cada ciclo de descarga-carga. Pero esa oxidación también causa la disminución de la máxima corriente que la batería puede suministrar a medida que la batería se vuelve menos eficiente.

Lo primero significa que será entonces necesario cargar más veces el teléfono, pero el segundo significa que puede que la batería no sea capaz de mantener un rendimiento óptimo, ya que cuanto más potentes sean el procesador y otros componentes tienen, más corriente demandarán.

En noviembre, Apple comenzó a reemplazar las baterías en algunos modelos de iPhone 6S debido a problemas en los que los teléfonos se apagaban repentinamente a pesar de tener un 40% de carga restante en la batería.

Posteriormente, la compañía publicó una solución de software para el problema como parte de iOS 10.2.1 para el iPhone 6S.

Poole escribió: “La diferencia entre 10.2.0 y 10.2.1 es demasiado abrupta para ser sólo una función del estado de la batería. Creo (como otros) que Apple introdujo un cambio para limitar el rendimiento cuando la condición de la batería disminuye más allá de un cierto punto”.

So it’s true Apple intentionally slow down old iPhones. Proof: My iPhone 6 was bought 3years ago and recently got really slow. APP ‘CPU DasherX’ shows iPhone CPU is under clocked running at 600MHz. After a iPhone battery replacement. CPU speed resumed to factory setting 1400MHz. pic.twitter.com/pML3y0Jkp2

— Sam_Si (@sam_siruomu) 20 de diciembre de 2017

Los usuarios de Reddit informan que sustituir las baterías gastadas alivia la degradación del rendimiento, restaurando el iPhone a su velocidad original de funcionamiento.

El desarrollador TeckFire dijo: “Hice una puntuación de Geekbench [en mi iPhone 6S], y encontré que estaba consiguiendo 1466 en Single y 2512 en Multi. Esto no cambió con el modo de bajo consumo encendido o apagado”.

“Después de cambiar mi batería, hice otra prueba para comprobar si era sólo un placebo. No. 2526 en Single y 4456 Multi”.

La reducción del rendimiento también parece afectar al iPhone 7 más reciente a partir de iOS 11.2. Algunos han especulado que Apple reduce dinámicamente el rendimiento de los iPhones más antiguos en relación con el desgaste de la batería y la carga actual. Los datos de Geekbench indican que hay más de un estado de rendimiento reducido.

Poole dijo que los usuarios esperan que sus smartphones funcionen al máximo rendimiento o a un rendimiento reducido por una razón, como cuando se activa el modo de bajo consumo.

Si el iPhone es lento porque el rendimiento de su procesador se ha reducido para enmascarar una deficiencia en la energía de la batería, Poole dice: “Este arreglo también hará que los usuarios piensen, ‘mi teléfono es lento por lo que debería reemplazarlo’ en lugar de pensar ‘mi teléfono es lento por lo que debería reemplazar su batería’”.

La noticia alcanzó tal magnitud que Apple se refirió al tema (algo que no suelen hacer mucho) con los colegas de TechCrunch, diciendo:

Nuestra meta es entregar la mejor experiencia para los clientes, lo que incluye un rendimiento bueno y prolongar la vida de sus dispositivos. Las baterías de litio-ion se vuelven menos capaces de entregar corriente alta y estable en temperaturas bajas, con poco nivel de carga o cuando ya están envejecidas, lo que puede resultar en que el equipo se apague solo para proteger sus componentes electrónicos”.

“El año pasado lanzamos una característica en el iPhone 6, iPhone 6S y iPhone SE para´limar´ estos picos de rendimiento y así prevenir que el equipo se apague inesperadamente bajo las condiciones descritas. Ahora expandimos esto al iPhone 7 con iOS 11.2 y planeamos añadir soporte para otros dispositivos en el futuro”.

En definitiva, ante esta situación de disminución de la velocidad del terminal, y según las propias palabras de Apple, lo más recomendable es probar primero con un recambio de la batería, algo más barato que reemplazar todo el teléfono.