似乎自庫(kù)克執(zhí)掌之后,蘋(píng)果的保密工作越來(lái)越差,每一年的新款iPhone幾乎都被分析師、供應(yīng)鏈提前曝光,導(dǎo)致發(fā)布會(huì)基本上毫無(wú)驚喜。
今年是iPhone問(wèn)世十周年,除了基本升級(jí)款iPhone 7S/7s Plus,被定義為“紀(jì)念版”的iPhone 8自然備受關(guān)注,各種傳聞自去年末就撲面而來(lái),全面屏、OLED材質(zhì),各種細(xì)節(jié)目前幾乎已經(jīng)明確。不過(guò),關(guān)于iPhone 8是使用屏下指紋、面部識(shí)別還是側(cè)面電源鍵指紋設(shè)計(jì),則一直懸而未決,直到最近幾天。
HomePod固件泄露了大量iPhone 8細(xì)節(jié)
國(guó)外開(kāi)發(fā)者Guilherme Rambo最近對(duì)12月份發(fā)售的HomePod智能音箱很感興趣,所以下載了最新版測(cè)試固件,居然發(fā)現(xiàn)了驚天秘密:關(guān)于iPhone 8的屏幕分辨率、身份認(rèn)證方式等諸多細(xì)節(jié),幾乎把此前不確定的信息公之于眾。而“罪魁禍?zhǔn)?rdquo;,則是蘋(píng)果的軟件開(kāi)發(fā)人員。
一個(gè)HomePod固件,居然能透露iPhone 8的硬件細(xì)節(jié)?是的,因?yàn)樗旧硪彩沁\(yùn)行iOS系統(tǒng),同時(shí)開(kāi)發(fā)人員可以訪問(wèn)最新的iOS 11測(cè)試版固件,其中的代碼包含了大量新設(shè)備的信息。
Guilherme Rambo發(fā)現(xiàn),HomePod運(yùn)行的系統(tǒng)版本為iOS 11.0.2,相比公開(kāi)測(cè)試版包括兩個(gè)新補(bǔ)丁,其中包括了蘋(píng)果還沒(méi)有來(lái)得及清理的代碼。其中之一,便是新的設(shè)備分辨率,按照邏輯,2436*1125像素的分辨率,不會(huì)是iPad或是其他設(shè)備,最有可能的便是iPhone 8。
另外,Guilherme Rambo在固件中搜索“Face ID”(面部識(shí)別)關(guān)鍵字,發(fā)現(xiàn)了BiometricKit中存在相關(guān)代碼,但并沒(méi)有發(fā)現(xiàn)“Touch ID”代碼。結(jié)合此前傳聞以及泄露的諜照顯示,iPhone 8前置相機(jī)配備新型的IR紅外傳感器,意味著蘋(píng)果極有可能會(huì)放棄指紋識(shí)別、改為面部識(shí)別。
事實(shí)上,人們最期待的屏下指紋技術(shù),幾乎難以在今年量產(chǎn),不論是蘋(píng)果還是高通,都非常困難。
Guilherme Rambo還有更多發(fā)現(xiàn),在代碼中發(fā)現(xiàn)了意義不明的“Pearl ID”代碼,在搜索該關(guān)鍵字時(shí),又發(fā)現(xiàn)了“Pearl-D22”的字樣,繼續(xù)搜索“Pearl-D22”,則發(fā)現(xiàn)它是iPhone Pro或是“iPhone 10”的內(nèi)部代號(hào)(此數(shù)字10并非商品名,而是版本號(hào),比如iPhone 7 Plus的產(chǎn)品類(lèi)型是“iPhone 9,2”)。
雖然沒(méi)有太多D22的參考信息,但蘋(píng)果為什么密封這個(gè)代號(hào)?進(jìn)一步搜索,Guilherme Rambo在PassKit框架中找到一個(gè)文件,該文件被Wallet錢(qián)包應(yīng)用占用,稱(chēng)之為“Payment_glyph_phone-D22.caar”,是用于儲(chǔ)存UI元素的向量圖像格式。點(diǎn)擊后,出現(xiàn)的圖像則是與傳聞高度相似的iPhone 8輪廓。
最后,還有一個(gè)不在固件中的視頻文件泄露了關(guān)于“D22”的細(xì)節(jié),稱(chēng)之為“Enrollment_Tutorial_Loop-D22”,極有可能是用戶(hù)如何注冊(cè)面部識(shí)別信息的教程。固件中還有一些參考資料表明,D22將具有不同的電池充電方式,與iPhone 8支持無(wú)線充電的傳聞吻合。
蘋(píng)果軟件開(kāi)發(fā)人員“背鍋”?
回顧一下iPhone的“泄露史”,除了iPhone 4時(shí)期開(kāi)發(fā)人員在酒吧丟失原型機(jī)、被媒體Gizmodo高價(jià)購(gòu)買(mǎi)并曝光的事件之外,此次泄露的規(guī)??芍^是空前,而且更加可信。因?yàn)椋械男畔⒑图?xì)節(jié)均來(lái)自蘋(píng)果官方固件,而且是即將推出的固件,可信度比供應(yīng)商們更高。
開(kāi)發(fā)者Troughton-Smith表示,這對(duì)于蘋(píng)果來(lái)說(shuō)是一個(gè)很糟糕的事情,因?yàn)樾孤对搭^是蘋(píng)果內(nèi)部,其保密機(jī)制幾乎沒(méi)有任何意義。雖然對(duì)產(chǎn)品銷(xiāo)售可能沒(méi)有太大影響,但暴露了蘋(píng)果軟件安全的各種問(wèn)題。
事實(shí)上,去年的MacOS Sierra在正式發(fā)布的前幾天,開(kāi)發(fā)人員就從固件中找到了MacBook Pro配備OLED觸摸條的代碼,而這一次iPhone 8曝光則更加徹底。要知道,距離9月發(fā)布會(huì)尚有一個(gè)月,蘋(píng)果這一次只能怪自己了。