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