其實是批量刷的,但沒有personalization 的步驟,所以會比用戶刷機快不少。
工廠刷機包裡面除了GM版系統之外,主要是調試用固件,界面和零售版有很大區別,看著像個山寨機。
這時候的機器,CPU密鑰還沒有刷寫,可以跑這些未加密的測試固件,刷正式零售系統反而是無法使用的,不是無法刷進去就是刷進去了也無法激活。
因為不加密,刷機的時候特別快,拿批量刷機臺廣播拷文件,速度和USB2.0移動硬盤直傳差不多。
拷完直接啟動,測試固件裡面有各種測試程序,需要配合生產、質檢工段的各種儀器來工作,比如用旋轉架來測試校準陀螺儀、機械手調試觸屏、校色儀調試原彩等等,測試數據會寫入手機底層。
一切測試通過以後,會有專門的程序連接蘋果內網服務器對手機進行加密初始化操作,寫入手機密鑰、發佈設備證書、錄入服務器等等,這樣手機才能正常出貨激活。
沒有經過這個流程的手機,偷到廠外也是板磚一塊。
蘋果也可以用這個過程校對出貨量,防止有人中飽私囊。
這個加密初始化操作完成後,手機就不能刷工廠固件了,同時手機會自主開始把之前批量刷進去GM的固件包打開,自己刷自己,刷完自動抹除所有設置和數據,就是臺新手機。
這個過程不需要一直插著線或者連著wifi,放在流水線上讓它自己慢慢跑就是,不會占著刷機臺的資源不放。
還有一個需要考慮的問題是預生產。
9月上市新機,三到四月就要開始試產,七月作用開始跑量、鋪貨,這幾個月的時間差需要解決。
試產的時候刷的就是那個簡陋的測試固件,甚至沒有包括iOS成品包,但是開始跑量了就得準備刷入完整版系統,所以9月上線的新版iOS,七月到八月就得做好GM版,不然生產環節隻能做好硬件測試,等完整版系統出來再批量刷進去。