昨天蘋果公司正式發佈了 2016 年 MacBook Pro 更新,如此前曝光的消息,蘋果確實以 OLED 觸控欄替換了鍵盤上方的實體功能鍵,並將 Touch ID 首次整合到 Mac 平臺上,位於觸控欄最右側,“刪除”鍵的上方,它支持用戶通過這個指紋識別器來登錄設備,或者是通過指紋驗證完成支付。
蘋果為 Mac Touch ID 設計 T1 晶片
新款 MacBook Pro 上的 Touch Bar 觸控欄其實是一面 USB 2180x80 的螢幕,它的最佳視角為 45 度。蘋果為它們預留了 128 個圖元寬的螢幕作為“系統按鈕”,在右側 608 個圖元寬的螢幕作為“控制條”,包括 Touch ID 提示,但是觸控板右邊的 Touch ID 感測器本身不包括在其中。剩下中間的 1370 個圖元寬的螢幕是應用程式區域,用於一般用途。
我們知道 iPhone 上的 Touch ID 採集用戶指紋,並生成 88 圖元×88 圖元、500ppi 光柵掃描資料,存儲在 Secure Enclave 中。平時指紋識別過程中的指紋採樣,會被存在手機記憶體中,並與Secure Enclave中的資料比對,識別完成後就被丟棄。指紋資料不會存放在蘋果的伺服器上,也不會存在iCloud或設備的 iTunes 備份中。iPhone 的 A 系列晶片中有一個獨立的 Secure Enclave 模組,它負責存放 Touch ID採集到的指紋資料。
在 MacBook Pro 上,蘋果同樣為 Touch ID 預留了一個獨立的 Secure Enclave 模組,它的作用和 iPhone 上的 Secure Enclave 是一樣的。不過這個模組被整合到了蘋果新增的 Apple T1 晶片上,而不是整合到設備的處理器之中,從蘋果的演示來看這款晶片位於鍵盤左側頂部 1/3 處,可以說這塊新增的 T1 晶片與 Touch ID 有著極大的關係。有趣的是,MacBook Pro前置攝像頭出於安全原因,也連接到 T1 晶片。
T1晶片是S1晶片的變體版本嗎?
此前根據蘋果開發者 Steven Troughton-Smith 深入挖掘顯示觸控式螢幕代碼發現,這個觸控式螢幕由一個單獨的 ARM 處理器驅動,並且採用一個特殊的 iOS 作業系統和筆記型電腦的 macOS 一起運行。這個作業系統是蘋果 Apple Watch 智慧手錶 watchOS 的修改版本,它本身是 iOS 的修改版本。這意味著 MacBook Pro 上的觸摸顯示幕獨立於 macOS 運行。
這個 ARM 處理器型號是 T1,可能是蘋果智慧手錶處理器 S1 的一個變體,T1 在一個 Ramdisk上運行特別版 iOS,它通過 USB 接收圖元緩衝區,macOS 通過 USB 發送框架緩衝區資料,然後 T1 將多點觸摸事件中繼回 macOS。
但是蘋果內部知情人士認為,如果是將 T1 晶片形容為 S1 晶片的變體,實在是過度泛化這項技術。
該知情人士表示:“新 MacBook Pro 上的 T1 晶片和 Apple Watch 的 S1 晶片因為都基於 ARM 架構,有著共同的工程和設計理念,但直接稱之為Apple Watch 片上晶片系統的變體版本完全不準確。”
“就像 Steve Jobs 曾經說過的那樣,OS X 和 iOS 有著相同的內核,而 Apple Watch 只是外延擴展。”該知情人士補充道,“僅僅因為使用了相同的常式以及一些相同的API而說晶片是一樣的,完全不是這麼一回事。”
但是很多人目前基本都認為 Steven Troughton-Smith 的說法是正確的。
“從理論上來說,在設備關閉的情況下Touch Bar 是可以運行的。”Troughton-Smith 表示,“所以即使是在桌面設備上,在不用完全切換到ARM的情況下,你就可以享受 iOS 設備上所有低功耗特性和安全保護的好處。”
因為這個觸控板是可以用於打開電腦、認證用戶身份的,因此可以說 Touch Bar 有一部分功能的運行是完全獨立於 macOS 的。
而蘋果公司軟體高級副總裁克雷格·費德里希最近回復顧客郵件的內容,可能進一步證實了 Troughton-Smith 的上述說法。在那份費德里希與顧客互動的郵件中,顧客問到 Touch Bar 是否有可能成為 Boot Camp 的常規性功能欄,費德里希則好似確認了存在這種可能性。
如果說這些消息準確無誤的話,這也就意味著新設備的 Touch Bar 是完全獨立於 macOS Sierra 的。而這塊 T1 晶片上到底隱藏著什麼密碼,等到新設備上市之後,專業晶片拆解機構應該很快就能解密。
Touch Bar 維修成本可能不低
從蘋果的介紹來看,使用新 MacBook Pro 的用戶會頻繁地使用到 Touch Bar 和 Touch ID,那麼它們出現問題或者損壞的可能性會更高。蘋果零售店的所有服務中,大約有 5% 均是關於 macOS 和 iOS 設備的螢幕物理損壞的,而還有 2% 是關於 macOS 的輸入裝置如鍵盤或觸控板損壞的問題。
據知情人士透露,蘋果預計反映 Touch Bar 的物理損壞的比例應該也有 2% 左右,因為他們認為它也是輸入裝置。
據悉 Touch Bar 和 MacBook Pro 內的 T1 晶片之間沒有服務庫存關聯程式。也就是說,至少從目前我們掌握的資訊來看,如果TouchBar因為某種原因而需要替換的話,那麼T1晶片也得一併更換。
而在上文我們也已經提到了,新 MacBook Pro 中的前置攝像頭由 T1 晶片中的安全區域控制,因此任何相關元件的故障都可能需要對這三部分進行全部更換。目前對於這一猜測,知情人士表示“既不會對其進行確認但也不否認”。
MacBook Pro Touch ID 的未解之謎
在新款 MacBook Pro 上,蘋果公司取消了實體電源按鍵。然而在發佈會上,蘋果公司並沒有介紹過,在這個實體按鍵被取消之後,使用者要如何開機關機。用戶是否要通過 Touch ID 來完成這些操作。
而根據現場演示人員的介紹,在已經革新了的 MacBook Pro 中,開關機的方式也有了很大的改變。現在你只需要將設備打開,它就會自動開機。想要關機的時候卻不是簡單地合上筆電,而是要長按 Touch Bar 最右側的 Touch ID 按鍵。那麼問題來了,有的用戶說如果我只是想要打開 MacBook Pro 來擦洗一下鍵盤,並沒有要開機的意思,設備就自己開機了,這豈不是很尷尬?
另外在真機體驗現場蘋果的工作人員並沒有實際動手演示上述操作,只是進行了口頭介紹。如果說蘋果確實以這樣的方式來開關機的話,那上述尷尬情況要怎麼解決。蘋果是否是同時通過 Touch ID 來關機和開機呢?這個問題或許需要等到新設備上市之後才能找到答案了。
資料來源
|