
Hace quince años, Apple lanzó el iPhone 4, un dispositivo reconocido por su impresionante diseño de acero inoxidable y su cristal de aluminosilicato reforzado químicamente. Su elegante carcasa unibody lo convirtió en uno de los dispositivos más codiciados de su época. Sin embargo, su belleza se vio empañada por una gran controversia, conocida como el «Antennagate».
El problema surgió cuando los usuarios se enteraron de que sujetar el iPhone 4 de cierta manera causaba una caída significativa en la recepción celular, lo que resultaba en menos barras de señal. Durante este período difícil, Steve Jobs comentó polémicamente que los clientes sujetaban el dispositivo incorrectamente. Esta reacción no logró calmar las críticas, que finalmente desembocaron en una demanda colectiva, obligando a Apple a sortear la tormenta de desacuerdos públicos.
La afirmación de Apple sobre problemas relacionados con el software es cierta
Hoy, Sam Henri Gold, ingeniero de software, presentó una solución sencilla al antiguo problema del iPhone 4 con tan solo 20 bytes de código. Gold logró este avance comparando meticulosamente el código original de iOS con una actualización posterior. Su análisis reveló que el código principal era fiable; en realidad, era la tabla de búsqueda la que había causado el malentendido sobre la recepción.
Gold descubrió que Apple había establecido parámetros demasiado optimistas al convertir bytes a valores dBm. Como resultado, la mayoría de los usuarios veían constantemente 4 o 5 barras, pero la intensidad de la señal se desplomaba drásticamente al sostener el dispositivo de cierta manera, lo que generaba frustración en los usuarios.
¿Quieren ver algo interesante? Esta fue la solución completa al problema de la antena del iPhone en 2010.20 bytes.pic.twitter.com/XSSBmg2rCr
– sam henri gold (@samhenrigold) 7 de octubre de 2025
Con la actualización, los valores de la señal se recalibraron para reflejar lecturas más precisas, lo que reduce la probabilidad de que las barras bajen de cinco. Por lo tanto, los hallazgos de Gold corroboran la afirmación original de Apple de que el problema estaba inherentemente relacionado con el software.
El costo y la compensación del escándalo Antennagate
Las consecuencias del incidente de Antennagate tuvieron un alto coste para Apple, que ascendió a unos 175 millones de dólares. Posteriormente, la compañía presentó un resumen de su investigación interna, confirmando que el algoritmo para mostrar la intensidad de la señal presentaba fallos.
Tras investigar, nos sorprendió descubrir que la fórmula que usamos para calcular cuántas barras de intensidad de señal mostrar es totalmente errónea. Nuestra fórmula, en muchos casos, muestra por error 2 barras más de lo que debería para una intensidad de señal dada. Por ejemplo, a veces mostramos 4 barras cuando deberíamos mostrar tan solo 2. Los usuarios que observan una disminución de varias barras al sujetar su iPhone de cierta manera probablemente se encuentren en una zona con una intensidad de señal muy débil, pero no lo saben porque mostramos erróneamente 4 o 5 barras. Su gran disminución de barras se debe a que, para empezar, sus barras altas nunca fueron reales.
Para aliviar el descontento de sus clientes, Apple ofreció un programa de fundas protectoras para los propietarios de los dispositivos afectados. La compañía destinó 175 millones de dólares para abordar las consecuencias financieras del diseño defectuoso de la antena. Como demuestra la historia, Apple renovó posteriormente su diseño con el iPhone 4S, sorteando con éxito problemas similares.
Para obtener más información, consulte: Sam Henri Gold
Deja una respuesta