Apples största spoilers: Devs som knäckte iPhone X -koden

När Apples chefer klev upp på scenen för september: s stora iPhone X -avslöjning, hade de värdefulla få överraskningar i ärmarna. Årets iPhone -keynote blev en av de mest bortskämda i historien tack vare stora programläckor - och ett par av flitiga unga utvecklare som grävde in sig i Apples kod för att genomborra slöjan för Apples hysteriska sekretessapparat.

Steven Troughton-Smith och Guilherme Rambo, som bor tusentals mil från varandra i Irland och Brasilien, kammade pliktskyldigt igenom den läckta koden. Genom att arbeta separat men parallellt sammanfogade de ledtrådar som gjorde det möjligt för dem att omvandla Apples planer. Sedan släppte de sina resultat på Twitter och målade en otroligt exakt bild av iPhone X i ett dropp-dropp-dropp av saftiga, spoilerfyllda tweets.

Slutresultatet? Ett Apple -evenemang upptäckt av läckor, och genom det hårda arbetet från två nyfikna kodare. Cult of Mac pratade med Troughton-Smith och Rambo för att ta reda på hur de avslöjade några av Apples närmast bevarade hemligheter.

Apple -läckor avslöjar iPhone X tidigt

De förödande tvillingläckorna kom inifrån Apple. Först en misslyckad firmwareversion för den kommande HomePod smarta högtalaren pekade på en mystisk enhet som heter "D22", Apples interna kodnummer för iPhone X, bland annat. Sedan en kopia av iOS 11 golden master, tydligen läckt av en oseriös Apple -anställd till de två utvecklarna (och några tekniska publikationer), blåste av locket på iPhone X.

Sammantaget gav läckorna en modermängd information om den efterlängtade iPhone för alla med kompetens och uthållighet att undersöka programvaran.

Troughton-Smith, en 28-årig dev som bor i Dublin, Irland, har spanat efter guld i Apples programvara i flera år.

"Koden är hårda bevis, det är inte rykten om leveranskedjan", sa han. "Jag tror inte på ett rykte förrän jag kan se saker i koden som stöder det."

HomePod och iOS 11 läckor ger Apple keynote spoilers

Inför mediahändelsen iPhone X och iPhone 8 visade läckorna inifrån Apple sig särskilt kraftfulla.

Koden gav Troughton-Smith en otroligt tydlig bild av Apples planer. Han var den första att hitta de officiella namnen på alla tre nya iPhones. Han avslöjade också iPhone X: s nya gesturala användargränssnitt istället för en hemknapp, dess exakta skärmupplösning, Animojis, iPhone X: s delade statusfält, den exakta CPU -konfigurationen på A11, kameraspecifikationer och annat uppenbarelser.

"I den här ryktcykeln," sa han, "jag satsade mot många andra källor baserat på de bevis jag hittade, och lyckligtvis bevisades rätt."

Rambo
"Det är den enda offentliga bilden jag har", säger Guilherme Rambo.
Foto: Guilhelme Rambo

På andra sidan planeten, 25-årig Guilherme Rambo utforskade samma läckta Apple -kod från sin plats på den brasilianska ön Florianopolis.

Begravd i koden upptäckte han en bild av något som kallades "D22".

Det gav den första bekräftelsen från Apple om hur den kommande iPhone X skulle se ut.

"Många saker var kända redan baserat på HomePod-firmware", säger Rambo, som arbetar som iOS-utvecklare för Peixe Urbano, Brasiliens största e-handelswebbplats. "Men eftersom det var en fast programvara för HomePod var mängden information den innehöll om iPhones begränsad och det fanns inget sätt att faktiskt köra någon av koden."

HomePod -firmware: En vägkarta till Apple läcker

HomePod-firmware erbjuder många ledtrådar som Troughton-Smith, Rambo och andra utnyttjade. Det "gav i grunden en karta över alla sevärdheter", sa Troughton-Smith.

Ledtrådar i koden gjorde det lättare för utvecklarna att snabbt hitta detaljer relaterade till Apples kommande enheter.

Med devs förberedda för jakten blåste den andra läckan locket helt från Apples iPhone X -evenemang.

"Tre dagar före Apple -evenemanget skickade någon mig och andra länkar till den gyllene masterversionen av iOS 11, inklusive firmware för D22," sa Rambo. "Den fasta programvaran skulle släppas efter Apple -evenemanget, så det dolde ingenting - förutom de flesta marknadsföringsbilder. Med tanke på att alla iPhones delar samma firmware, med mindre förändringar i tillgångar och ramar, innebar det att jag kunde köra lite kod som var tänkt att köras endast på iPhone X på min iPhone 7 Plus. Det var så jag demonstrerade Face ID -registreringsprocessen och hur statusfältet skulle bete sig på iPhone X. ”

Steven Troughton-Smith: En historia av att gräva i Apple

Troughton-Smith har letat efter iPhone-hemligheter i flera år. Med varje ny iOS -utgåva säger han att hans första steg är att "diff" det mot den tidigare versionen. Det visar honom exakt vad som förändrades och var. Detta ger honom en utgångspunkt för att börja gruva för Apples hemligheter.

Han håller sig också uppdaterad om Apples leverantörskedjans nyheter och rykten och använder dem som ett slags tipsblad. När han hör om något som en kant-till-kant-skärm, ansiktsskanning eller trådlös laddning gräver han i Apples kod. Använda verktyg som felsökning och dekompilering av programvara Behållare Demonterare, börjar han leta efter insikter i Apples möjliga framtidsplaner.

Som det passar en bransch där framgångar vanligtvis är unga, kom Troughton-Smiths första "scoop" när han fortfarande var tonåring. När han grävde i iPhone OS 2 hittade han ett sätt att aktivera Emoji på tidiga iPhones - en funktion som tidigare var begränsad till Japan. Upptäckten skapade en miniindustri av "Emoji -aktiverare" -appar innan Apple tog med Emoji till alla enheter med iOS 5.

"Det verkar nästan ofattbart nu när Emoji var en landsspecifik funktion, eftersom de är sådana stor del av modern kommunikation och bli huvudmarknadsföringsfunktioner för nya iOS -utgåvor, säger han sa.

Apples fans på ett uppdrag

Både Troughton-Smith och Rambo är Apple-fans länge.

Troughton-Smith var en gymnasie senior när den ursprungliga iPhone kom ut, men hans Apple fandom går tillbaka ännu längre.

”Jag kommer aldrig att glömma det ögonblick då min pappa tog tillbaka vår första Mac, Macintosh IIsi, när jag var 4 år, ”sa han. "Det hade en enorm inverkan på mig, och jag har varit Mac -användare sedan dess."

Steve TS
För många läckor för en bärbar dator.
Foto: Steven Troughton-Smith

Idag beskriver Troughton-Smith sig själv som en kombinationstekniker och utvecklare. han driver en Patreon -sida, där han delar sin expertis med följare. Hans mest populära app är Nåd, ett kommunikationsverktyg för personer utan verbala färdigheter. Autismappen är den typ av projekt som utan tvekan skulle spänna Apples VD Tim Cook, som talar om vikten av sitt företags tillgänglighetsansträngningar.

Cook är dock förmodligen mindre angelägen om Troughton-Smiths benägenhet att gräva fram detaljer om framtida Cupertino-utgåvor. Vissa Apple -fans uppskattar inte heller spoilersna.

Årets läckage tog spoilerkulturen till nya nivåer för Apple. Medan popkulturfans har länge beklagat läckor som kan förstöra shower som Förlorat och Game of Thrones, årets Apple -läckor skapade ylande klagomål från iPhone -fans.

"Detta förstör överraskningen och allt", författare populära Apple -bloggaren Federico Viticci på Twitter. "Förhoppningsvis bör det stimulera till en tätare granskning i framtiden."

Steve
Steve på Apples egen gräsplan.
Foto: Steven Troughton-Smith

Källor bakom Apple läcker

Troughton-Smith och Rambo är inte den ultimata källan till årets oöverträffade läckor inifrån Apple. Men deras ansträngningar gjorde Apples misstag till en massiv våg av spoilers som visade sig oundviklig för alla som läste tekniska nyheter.

HomePod -firmware, tydligen förberedd för Apple -anställda som testar den smarta högtalaren, på något sätt hittat sin väg till en allmänt tillgänglig Apple -server. Den läckan, som visade detaljer om HomePod och iPhone X, verkar som en enkel men olycklig misstag av Apple.

IOS 11 GM -mjukvaran, å andra sidan, läckes avsiktligt avsiktligt av en "oseriös Apple -anställd", en person Vågad eldboll ringde "minst populära person i Cupertino.”

Guldmästarläckan för iOS 11

Programvaran, publicerad på "långa, ofattbara webbadresser" på Apples servrar, skickades sedan avsiktligt av en eller flera okända personer till Troughton-Smith och Rambo, samt till 9 till 5Mac och MacRumors. Varken Troughton-Smith eller Rambo skulle avslöja källan till läckan; inte heller MacRumors.

"Läckan kom upp ur det blå och vi kan inte avslöja några detaljer", säger Eric Slivka, chefredaktör för MacRumors. "Det är ganska utan motstycke, men uppenbarligen hade ett antal människor kunskap om dessa länkar. Det är lite förvånande att det inte fanns någon annan säkerhet än länkens oklarhet, men jag är säker på att det kommer att förändras för framtiden. ”

Apple svarade inte på Cult of Mac ’s begäran om kommentar om läckorna.

Guilherme Rambo: Ett fan av Apples integritetsposition

Rambo blev intresserad av Apple eftersom det inte var Microsoft Windows.

"På senare tid blev jag ett fan av hur de hanterar användares integritet," sa han. Han berömde Apple och Tim Cooks senaste ståndpunkt mot FBI, som ville att Apple skulle utveckla en bakdörr till iOS för San Bernardino terroristutredning.

"Även om jag inte gillade Apples produkter av andra nämnda skäl, skulle jag förmodligen använda dem bara för integritetshänsyn", sa han.

Nu ser Rambo ut en nisch för sig själv som en avslöjare av Apples hemligheter.

Att läcka eller inte att läcka? Apples främsta spoilers

Med tanke på Apples förkärlek för sekretess och dess inte så hemlig plan för att spränga läckare, verkar det troligt att Cupertino har Troughton-Smith och Rambo i sikte.

På frågan om Apple tog kontakt med dem, Cult of Mac fick den typ av undvikande svar som investerare får när de frågar Tim Cook om framtida iPhone -uppdateringar på ett intjänande samtal.

"Apple har aldrig tagit officiell kontakt i någon egenskap", sa Troughton-Smith. Tyngdpunkten ligger, antar man, på ”tjänstemannen”. Rambo säger att han hörde från Apple efter att ha delat detaljer på Twitter. Han skulle dock inte ge några detaljer.

Tror Troughton-Smith och Rambo att läckorna och deras grävning förstörde Apple-keynoten för fans? När allt kommer omkring verkar det som att stora produkter avslöjas mindre roliga om du på förhand vet vad som kommer.

"Personligen var jag ännu mer upphetsad inför evenemanget efter att jag visste mycket om produkterna", säger Rambo. ”Jag var nyfiken på att se hur historien skulle se ut. Jag hörde samma sak från andra Apple -fans, men jag förstår att alla inte gillar det här. ”

På Twitter avvisade Apple -tittare som Cody Kloepfer och Bradley Braithwaite läckorna.

”Jag saknar dagarna med Apples totala sekretess, ”Twittrade Kloepfer (@Semantics). "När läckor inte var vansinnigt skenande. När dessa händelser var så jävla spännande. ”

Braithwaite kallade iPhone X -läckorna för "irriterande".

”Jag av misstag såg rubrikerna om iPhone X, ”Twittrade Braithwaite. "Det tar bort ögonblicket från skaparna."

Apples nycklar är fortfarande spännande, spoilers eller inte

Rambo medgav att läckorna kan minska "wow" -faktorn för dem som är grundade för Apples iPhone X -keynote. Men han tror inte att läckorna - särskilt när det kommer så nära evenemanget - skadar Apples försäljning.

För Troughton-Smith beror allt på individens perspektiv. "Personligen känner jag att det bara förskjuter spänningen uppåt", sa han. "Budskapet är mycket viktigare än avslöjandet, och det är därför jag tittar på Apple -evenemang - för att se hur Apple presenterar sin vision."

Ändå vet han att hans hårda arbete stötte på några spoilerälskande Apple-fans.

”Det finns absolut gott om människor som bara bryr sig om avslöjandet och hatar att se rykten i förväg, och det var det svårt för dem att undvika "spoilers" när storleken på detaljerna som avslöjades av denna speciella läcka var så stor, "sade han sa.

"Ändå var jag på kanten av mitt säte och väntade på det officiella avslöjandet av marknadsföringsnamnet för iPhone X till se om bevisen var korrekta - det är ibland de små sakerna som är de mest spännande delarna av grundton."

Senaste blogginlägget

Hur du håller din data privat efter Roe v. Vada vändning
August 11, 2022

I efterdyningarna av Roe v. Vadaåsidosatts av USA: s högsta domstol, och Facebook överlämnar en tonåring privata chattar om hennes abort till polis...

Spara på Apple Magic Trackpad under Cult of Macs Back to Education-rea
August 10, 2022

Spara på en Apple Magic Trackpad under vår Back to Education-rea Kom i kontakt med din utbildning med denna trådlösa styrplatta till rea under vår ...

Nya Anker powerbank trycker på 140W för att ladda 3 enheter
August 10, 2022

Nya Anker powerbank trycker på 140W för att ladda 3 enheter Ankers nya powerbank laddar tre enheter – eller sig själv – med 140W effekt. Foto: Anke...