
Il y a quinze ans, Apple lançait l’iPhone 4, un appareil réputé pour son superbe design en acier inoxydable et son verre d’aluminosilicate renforcé chimiquement. Son élégant châssis monocoque en faisait l’un des gadgets les plus recherchés de son époque. Cependant, sa beauté fut ternie par une controverse majeure, désormais tristement célèbre sous le nom d’« Antennagate ».
Le problème est apparu lorsque les utilisateurs ont découvert qu’une certaine façon de tenir l’iPhone 4 entraînait une baisse significative de la réception cellulaire, réduisant ainsi le nombre de barres affichées. Durant cette période difficile, Steve Jobs a fait une remarque controversée selon laquelle les clients tenaient mal l’appareil. Cette réaction n’a guère apaisé la réaction, qui a finalement conduit à un recours collectif, obligeant Apple à affronter la vague de contestation publique.
L’affirmation d’Apple concernant les problèmes liés aux logiciels est vraie
Aujourd’hui, Sam Henri Gold, ingénieur logiciel, a dévoilé une solution simple au problème récurrent de l’iPhone 4, en seulement 20 octets de code. Gold a réalisé cette avancée en comparant minutieusement le code iOS original avec une mise à jour ultérieure. Son analyse a révélé que le code principal était fiable ; c’était plutôt la table de correspondance qui était à l’origine du malentendu concernant la réception.
Gold a découvert qu’Apple avait défini des paramètres trop optimistes lors de la conversion des octets en dBm. Par conséquent, la plupart des utilisateurs voyaient constamment 4 à 5 barres, mais la puissance du signal chutait brutalement lorsque l’appareil était tenu d’une certaine manière, ce qui engendrait une certaine frustration.
Hé, vous voulez voir quelque chose d’intéressant ? Voici la solution complète à l’affaire Antennagate de l’iPhone en 2010.20 octets.pic.twitter.com/XSSBmg2rCr
– Sam Henri Gold (@samhenrigold) 7 octobre 2025
Grâce à la mise à jour, les valeurs d’affichage du signal ont été recalibrées pour refléter des mesures plus précises, réduisant ainsi le risque que les barres descendent en dessous de cinq. Les conclusions de Gold confirment ainsi l’affirmation initiale d’Apple selon laquelle le problème était intrinsèquement lié au logiciel.
Le coût et les indemnisations du scandale Antennagate
Les conséquences de l’affaire Antennagate ont été lourdes, coûtant à Apple environ 175 millions de dollars. L’entreprise a ensuite fourni un résumé de son enquête interne, confirmant que l’algorithme d’affichage de la puissance du signal était défectueux.
Après enquête, nous avons été stupéfaits de constater que la formule utilisée pour calculer le nombre de barres d’intensité du signal à afficher est totalement erronée. Notre formule, dans de nombreux cas, affiche par erreur deux barres de plus que nécessaire pour une intensité de signal donnée. Par exemple, nous affichons parfois quatre barres alors que nous devrions en afficher seulement deux. Les utilisateurs qui constatent une baisse de plusieurs barres lorsqu’ils tiennent leur iPhone d’une certaine manière se trouvent probablement dans une zone où le signal est très faible, mais ils ne le savent pas, car nous affichons par erreur quatre ou cinq barres. Cette forte baisse de barres est due au fait que ces barres élevées n’étaient pas réelles.
Pour apaiser le mécontentement de ses clients, Apple a proposé un programme de protection ou de coque aux propriétaires d’appareils concernés. L’entreprise a alloué 175 millions de dollars pour remédier aux conséquences financières liées à la conception défectueuse de l’antenne. L’histoire montre qu’Apple a ensuite repensé sa conception avec l’iPhone 4S, contournant ainsi avec succès des problèmes similaires.
Pour plus d’informations, consultez : Sam Henri Gold
Laisser un commentaire