I più grandi spoiler di Apple: gli sviluppatori che hanno decifrato il codice di iPhone X

Quando i dirigenti di Apple sono saliti sul palco per la presentazione del grande iPhone X di settembre, avevano poche sorprese nella manica. Il keynote dell'iPhone di quest'anno è diventato uno dei più viziati della storia, grazie a importanti perdite di software - e un paio di industriosi giovani sviluppatori che hanno scavato nel codice di Apple per squarciare il velo del decantato apparato di segretezza di Apple.

Steven Troughton-Smith e Guilherme Rambo, che vivono a migliaia di chilometri di distanza in Irlanda e Brasile, hanno diligentemente setacciato il codice trapelato. Lavorando separatamente ma in parallelo, hanno messo insieme indizi che hanno permesso loro di decodificare i piani di Apple. Quindi hanno pubblicato le loro scoperte su Twitter, dipingendo un'immagine incredibilmente accurata dell'iPhone X in un gocciolamento di tweet succosi e pieni di spoiler.

Il risultato finale? Un evento Apple messo in scena da perdite, e dal duro lavoro di due curiosi programmatori. Culto di Mac

ha parlato con Troughton-Smith e Rambo per scoprire come hanno scoperto alcuni dei segreti più gelosamente custoditi di Apple.

Le perdite di Apple rivelano iPhone X in anticipo

Le devastanti perdite gemelle provenivano dall'interno di Apple. In primo luogo, a versione del firmware pasticciata per il prossimo altoparlante intelligente HomePod ha indicato un misterioso dispositivo chiamato "D22", il numero di codice interno di Apple per l'iPhone X, tra gli altri dettagli. Poi una copia del golden master di iOS 11, trapelata a quanto pare da un furfante dipendente Apple ai due sviluppatori (e ad alcune pubblicazioni tecnologiche), ha fatto saltare il coperchio di iPhone X.

Nel loro insieme, le fughe di notizie hanno fornito una serie di informazioni sull'attesissimo iPhone per chiunque avesse le capacità e la perseveranza per esaminare il software.

Troughton-Smith, uno sviluppatore di 28 anni che vive a Dublino, in Irlanda, ha cercato per anni l'oro nel software Apple.

"Il codice è una prova concreta, le voci sulla catena di approvvigionamento non lo sono", ha detto. "Non credo a una voce fino a quando non riesco a vedere cose nel codice che lo supporteranno".

Le perdite di HomePod e iOS 11 producono spoiler sui keynote di Apple

In vista dell'evento mediatico iPhone X e iPhone 8, le indiscrezioni dall'interno di Apple si sono rivelate particolarmente potenti.

Il codice ha fornito a Troughton-Smith un'immagine incredibilmente chiara dei piani di Apple. È stato il primo a trovare i nomi ufficiali di tutti e tre i nuovi iPhone. Ha anche scoperto la nuova interfaccia utente gestuale dell'iPhone X al posto del pulsante Home, la sua esatta risoluzione dello schermo, Animojis, la barra di stato divisa dell'iPhone X, l'esatta configurazione della CPU sull'A11, le specifiche della fotocamera e altro rivelazioni.

"In questo ciclo di voci", ha detto, "scommetto contro molte altre fonti sulla base delle prove che ho trovato, e fortunatamente è stato dimostrato che avevano ragione".

Rambo
"È l'unica immagine pubblica che ho", afferma Guilherme Rambo.
Foto: Guilhelme Rambo

Dall'altra parte del pianeta, 25 anni Guilherme Rambo ha esplorato lo stesso codice Apple trapelato dal suo posto sull'isola brasiliana di Florianopolis.

Sepolto nel codice, ha scoperto un'immagine di qualcosa chiamato "D22".

Ha fornito la prima conferma da parte di Apple di come sarebbe stato il prossimo iPhone X.

"Si sapevano già molte cose sulla base del firmware HomePod", ha affermato Rambo, che lavora come sviluppatore iOS per Peixe Urbano, il più grande sito di e-commerce del Brasile. "Ma dal momento che era un firmware per HomePod, la quantità di informazioni che conteneva sugli iPhone era limitata e non c'era modo di eseguire effettivamente il codice".

Firmware HomePod: una road map per le perdite di Apple

Il firmware di HomePod ha offerto molti indizi che Troughton-Smith, Rambo e altri hanno sfruttato. "Sostanzialmente forniva una mappa di tutti i luoghi di interesse", ha detto Troughton-Smith.

Gli indizi nel codice hanno reso più facile per gli sviluppatori trovare rapidamente i dettagli relativi ai prossimi dispositivi di Apple.

Con gli sviluppatori pronti per la caccia, la seconda perdita ha fatto esplodere completamente il coperchio dell'evento iPhone X di Apple.

"Tre giorni prima dell'evento Apple, qualcuno ha inviato a me e ad altri collegamenti alla versione golden master di iOS 11, incluso il firmware per D22", ha affermato Rambo. "Quel firmware doveva essere rilasciato dopo l'evento Apple, quindi non ha nascosto nulla, tranne la maggior parte delle immagini di marketing. Inoltre, dato che tutti gli iPhone condividono lo stesso firmware, con piccole modifiche alle risorse e ai framework, ciò significava che potevo eseguire del codice che doveva essere eseguito solo su iPhone X sul mio iPhone 7 Plus. È così che ho dimostrato il processo di registrazione di Face ID e come si sarebbe comportata la barra di stato su iPhone X."

Steven Troughton-Smith: una storia di scavi in ​​Apple

Troughton-Smith è da anni a caccia di segreti per iPhone. Con ogni nuova versione di iOS, dice che il suo primo passo è "differenziarlo" rispetto alla versione precedente. Questo gli mostra esattamente cosa è cambiato e dove. Questo gli dà un punto di partenza per iniziare l'estrazione dei segreti di Apple.

Si tiene anche al passo con le notizie e le voci sulla catena di approvvigionamento di Apple, usandole come una sorta di foglio di suggerimenti. Quando sente parlare di qualcosa come un display edge-to-edge, la scansione del viso o la ricarica wireless, scava nel codice di Apple. Utilizzo di strumenti come il debug e la decompilazione del software Disassemblatore di tramogge, inizia a cercare informazioni sui possibili piani futuri di Apple.

Come si addice a un settore in cui il successo si trova tipicamente giovane, il primo "scoop" di Troughton-Smith è arrivato quando era ancora un adolescente. Scavando in iPhone OS 2, ha trovato un modo per abilitare Emoji sui primi iPhone, una funzionalità precedentemente limitata al Giappone. La scoperta ha generato una mini industria di app "Emoji enabler" prima che Apple portasse Emoji su tutti i dispositivi con iOS 5.

"Sembra quasi inconcepibile ora che le emoji fossero una caratteristica specifica del paese, in quanto sono così gran parte della comunicazione moderna e diventare funzionalità di marketing principale per le nuove versioni di iOS", ha disse.

Fan di Apple in missione

Sia Troughton-Smith che Rambo sono fan di Apple di lunga data.

Troughton-Smith era un liceale quando è uscito l'iPhone originale, ma il suo fandom di Apple risale ancora più indietro.

"Non dimenticherò mai il momento in cui mio padre ha riportato il nostro primo Mac, il Macintosh IIsi, quando avevo 4 anni", ha detto. "Ha avuto un enorme impatto su di me e da allora sono un utente Mac."

Steve T-S
Troppe perdite per un laptop.
Foto: Steven Troughton-Smith

Oggi, Troughton-Smith si descrive come una combinazione di esperti di tecnologia e sviluppatore. Lui gestisce una pagina Patreon, dove condivide la sua esperienza con i follower. La sua app più popolare è adornare, uno strumento di comunicazione per persone prive di abilità verbali. L'app per l'autismo è il tipo di progetto che senza dubbio entusiasmerebbe il CEO di Apple Tim Cook, che parla dell'importanza degli sforzi per l'accessibilità della sua azienda.

Tuttavia, Cook è probabilmente meno entusiasta della propensione di Troughton-Smith a scavare dettagli riguardanti le future uscite di Cupertino. Neanche alcuni fan di Apple apprezzano gli spoiler.

Le perdite di quest'anno hanno portato la cultura dello spoiler a nuovi livelli per Apple. Mentre i fan della cultura pop hanno a lungo lamentato perdite che possono rovinare spettacoli come Perduto e Game of Thrones, le perdite di Apple di quest'anno hanno generato lamentele urlanti da parte dei fan di iPhone.

"Questo rovina la sorpresa e tutto", scrittore il famoso blogger Apple Federico Viticci su Twitter. "Speriamo che dovrebbe incentivare un controllo più rigoroso in futuro."

Steve
Steve sul territorio di Apple.
Foto: Steven Troughton-Smith

Fonti dietro le perdite di Apple

Troughton-Smith e Rambo non sono la fonte ultima delle perdite senza precedenti di quest'anno dall'interno di Apple. Ma i loro sforzi hanno trasformato i passi falsi di Apple in una massiccia ondata di spoiler che si sono rivelati inevitabili per chiunque leggesse notizie tecnologiche.

Il firmware HomePod, apparentemente preparato per i dipendenti Apple che testano l'altoparlante intelligente, in qualche modo ha trovato la sua strada su un server Apple accessibile pubblicamente. Quella perdita, che ha fornito dettagli su HomePod e iPhone X, sembra un semplice ma sfortunato errore di Apple.

Il software iOS 11 GM, d'altra parte, sarebbe stato trapelato intenzionalmente da un "dipendente Apple canaglia", una persona Audace palla di fuoco chiamato il “persona meno popolare a Cupertino.”

La perdita del maestro d'oro di iOS 11

Il software, pubblicato su "URL lunghi e indecifrabili" sui server Apple, è stato poi deliberatamente inviato da una o più persone sconosciute a Troughton-Smith e Rambo, nonché a 9to5Mac e MacRumors. Né Troughton-Smith né Rambo avrebbero rivelato la fonte della fuga di notizie; né lo farebbe MacRumors.

"La fuga di notizie è venuta fuori dal nulla e non possiamo rivelare alcun dettaglio", ha affermato Eric Slivka, caporedattore di MacRumors. “È piuttosto senza precedenti, ma ovviamente un certo numero di persone era a conoscenza di questi collegamenti. È un po' sorprendente che non ci fosse sicurezza se non l'oscurità del collegamento, ma sono sicuro che cambierà per il futuro".

Apple non ha risposto a Culto di Mac's richieste di commento sulle perdite.

Guilherme Rambo: un fan della posizione sulla privacy di Apple

Rambo si interessò ad Apple perché non era Microsoft Windows.

"Più di recente, sono diventato un fan del modo in cui gestiscono la privacy degli utenti", ha detto. Ha elogiato la recente posizione di Apple e Tim Cook contro l'FBI, che voleva che Apple sviluppasse una backdoor in iOS per il Indagine terroristica San Bernardino.

"Anche se non mi piacessero i prodotti Apple per gli altri motivi menzionati, probabilmente li userei solo per problemi di privacy", ha detto.

Ora, Rambo si sta ritagliando una nicchia come espositore di segreti Apple.

Perdere o non perdere? Spoiler del keynote di Apple

Data la propensione di Apple per la segretezza, e la sua piano non così segreto per smascherare i leaker, sembra probabile che Cupertino abbia nel mirino Troughton-Smith e Rambo.

Tuttavia, quando gli è stato chiesto se Apple li avesse contattati, Culto di Mac ha ottenuto il tipo di risposte evasive che gli investitori ricevono quando chiedono a Tim Cook di futuri aggiornamenti di iPhone su una chiamata di guadagno.

"Apple non ha mai preso contatti ufficiali a nessun titolo", ha detto Troughton-Smith. L'enfasi è, si presume, sul "ufficiale". Rambo dice di aver sentito da Apple dopo aver condiviso i dettagli su Twitter. Tuttavia, non avrebbe fornito alcuna specifica.

Troughton-Smith e Rambo pensano che le fughe di notizie, e il loro scavo, abbiano rovinato il keynote di Apple per i fan? Dopotutto, sicuramente le grandi rivelazioni di prodotti sembrano meno divertenti se sai in anticipo cosa sta arrivando.

"Personalmente, ero ancora più entusiasta dell'evento dopo aver saputo molto sui prodotti", ha detto Rambo. “Ero curioso di vedere come sarebbe stata la storia. Ho sentito la stessa cosa da altri fan di Apple, ma capisco che non a tutti piaccia così".

Su Twitter, gli osservatori di Apple come Cody Kloepfer e Bradley Braithwaite hanno criticato le perdite.

"IO perdere i giorni della totale segretezza di Apple”, ha twittato Kloepfer (@Semantics). “Quando le perdite non erano follemente dilaganti. Quando questi eventi erano così dannatamente eccitanti".

Braithwaite ha definito le perdite di iPhone X "fastidiose".

"IO ho visto accidentalmente i titoli su iPhone X", ha twittato Braithwaite. “Toglie il momento ai creatori.”

I keynote di Apple rimangono entusiasmanti, spoiler o no

Rambo ha ammesso che le perdite potrebbero ridurre il fattore "wow" per quelli pronti per il keynote di iPhone X di Apple. Ma non pensa che le fughe di notizie, specialmente avvicinandosi così tanto all'evento, abbiano danneggiato le vendite di Apple.

Per Troughton-Smith, tutto si riduce alla prospettiva di un individuo. "Personalmente, sento che sposta semplicemente l'eccitazione in anticipo", ha detto. "Il messaggio è molto più importante della rivelazione, ed è per questo che guardo gli eventi Apple, per vedere come Apple presenta la sua visione".

Tuttavia, sa che il suo duro lavoro ha spiazzato alcuni fan di Apple avversi allo spoiler.

“Ci sono assolutamente un sacco di persone che si preoccupano solo della rivelazione e odiano vedere le voci in anticipo, ed è stato difficile per loro evitare "spoiler" quando la grandezza dei dettagli rivelati da questa particolare fuga di notizie era così grande", ha disse.

"Ancora, ero sul bordo del mio posto in attesa della rivelazione ufficiale del nome commerciale di iPhone X per vedere se le prove erano accurate - a volte sono le piccole cose che sono le parti più eccitanti del nota fondamentale."

Ultimo post sul blog

| Culto di Mac
October 21, 2021

Apple Watch 2 probabilmente spedirà 2 milioni di unità al meseApple è "molto aggressiva" riguardo agli ordini per il suo sequel indossabile.Foto: J...

| Culto di Mac
October 21, 2021

La tastiera Brydge Pro+ con trackpad manca il segno più importante [Recensione]Quasi perfetto.Foto: Killian Bell/Culto di MacUna delle migliori tas...

| Culto di Mac
October 21, 2021

Integrazione con Google+ in arrivo su Flipboard grazie alla partnership con GoogleIl VP of Product Management di Google, Bradley Horowitz, ha annun...