iOS 14.5.1 出現「隨機降頻」,固件更新可能是一把「雙刃劍」
寫本文的時候,iOS 已經開始向開發者推送了第一個版本的 iOS 14.7 測試版。同時,iOS 的穩定版暫時維持在 14.5.1,且已經關閉了 iOS 14.5 版本的驗證,而正式版 iOS 14.6 應該在路上了。
為何強調這些,無他,只因 iOS 14.5.1 並非是個真穩定版本,而存在着「薛定諤」式的 Bug,亦就是會引起 iPhone 明顯的性能衰減。
無論是國外的 Macrumors 論壇,還是國內的 V2EX,不少 iPhone 用户都發現並遇到了 iOS 14.5.1 的性能 bug,且與 iPhone 型號的新舊無關。
他們發現,手裏的 iPhone(有 iPhone 12、iPhone 11 以及 iPhone 12 Pro Max)發現明顯降頻降低性能的多是在 Geekbench 跑分或者遊戲中,降頻明顯、體驗卡頓。
由此,有位 YouTuber 為了驗證這個問題,測試了 iOS 14.5.1 的 iPhone 11、iPhone 12,在 Geekbench 跑分中,成績還不如 iPhone XR。
Macrumors 論壇下的一些用户本着求真的問題,經過激烈的交流和討論,基本上摸清楚了 iOS 14.5.1 這「薛定諤」bug 的存在以及如何消除。
▲ 同一 iPhone 12 Pro Max iOS 14.6 Beta 3 固件 vs iOS 14.5.1 固件的 GeekBench 測試結果. 圖片來自:Macrumors
先説性能上,以一部中招的 iPhone 12 Pro Max 為例,在 GeekBench 中,iOS 14.5.1 固件下單核心 1217 多核心 2353,而升級 iOS 14.6 Beta 3 版本後,單核心 1640 多核心 4210,前後差距不小,誇張點説,兩次成績中間大約隔了一個 A8 處理器,也就是一台 iPhone 6。
而這個 bug 出現的幾率上,目前根據猜測可能真屬於「薛定諤」,隨機出現,遇到降頻 bug 的 iPhone,經過重啓可能就恢復,而此前沒有出現降頻的 iPhone,重啓後又可能遇到。對於此,V2EX 上的網友表示「無解,只能靠撞大運重啓了」。
▲ iOS 14.6 Beta 3 & iPadOS 14.6 Beta 3 的更新日誌. 圖片來自:Apple
在最先發現 iOS 14.5.1 有降頻 bug 的 YouTuber 聯繫過蘋果,但蘋果並未正面迴應,反而在 iOS 14.6 Beta 3 & iPadOS 14.6 Beta 3 的更新日誌中寫到「修復 iPhone 重啓之後可能會降低性能的問題」,基本上是確認了 iOS 14.5.1 中存在這個降頻鎖能的 bug,只是受波及面較窄。
除了類似「開盲盒」的重啓解決外,也有網友也表示「關閉查找我的 iPhone 子菜單的查找網絡」也可以解決,「本人 iPhone 11 主頻恢復 2664mHz,絲滑好多」。
在蘋果推出 iOS 14.5.1 之後,隨手就把 iOS 14.5 的簽名驗證關了。因此目前對處於 iOS 14.5.1 bug 之中的 iPhone,想要根本解決,只有升級到 Beta 系統一條路(現在已是 iOS 14.7 Beta)。
iOS 14.7 Beta 雖然是小版本號的更新,但仍然是個測試版,會有一些穩定性和兼容性上的問題,並不推薦主力機用户來使用。因此,對於目前 iOS 14.5.1 的降頻 bug 沒有一勞永逸的方案,現行的方法或多或少都要有點取捨。
iOS 歷史上著名的「降頻門」
對於因固件問題導致的 iPhone 降頻鎖能,相信資深的蘋果用户應該都有所耳聞,也就是 iPhone 上較為出名的「電池門」、「降頻門」。簡言之就是由於電池容量的衰減,蘋果通過固件降低了 iPhone 6、iPhone 6s 的處理器頻率,從而引起了性能的損失,防止自動關機。
這個「做法」率先被 Reddit 上的網友發現,並通過 GeekBench 軟件測試獲得驗證。同時,GeekBench 也證實,使用不同版本 iOS 的同一機型,的確出現性能差異。
對於此,蘋果在相關性能中表示,「我們絕不會做任何旨在縮短產品壽命,或降低用户體驗,以促進產品升級的事情」。但後續的結果我們都知道了,官方不僅承認了在 iOS 10.2.1 上加入了限制老設備處理器的峯值性能,防止電池耗盡而自動關機。
由於 iPhone 6 和 iPhone 6s 系列的銷量冠絕所有的 iPhone 系列,波及範圍相當之廣,除了後續固件移除「降頻」,蘋果也在全球開啓了優惠「更換電池」的活動,且在歐洲、美國等地繳納了數千萬的罰款和 5 億美元的集體訴訟的和解金(大概是每部手機 25 美元)。
而現行的 iOS 14.5.1 上的「性能門」與之前廣泛存在舊機型上的降頻鎖能其實有些類似也有些不類似。類似的是都影響到了一部分產品的正常使用,且是客觀存在。
不同的是,iOS 14.5.1 並非是根據設備的電池、處理器等硬件信息來限制,更像是「隨機」,從 iPhone 11 到 iPhone 12 Pro Max 都有可能出現,波及的範圍並「不大」,由此來看,其實更像是一個固件上的 Bug,並且是存在於正式版固件上的大 Bug。
最關鍵的是,在「我們」發現這個 Bug 之前,蘋果已經悄悄的關閉了 iOS 14.5 的簽名驗證。暫時沒有完美的解決方案。官方的 iOS 14.6 固件已經更新了兩個版本的 RC(Release Candidate 候選發佈版),相信也是在測試和解決這個「隨機降頻」的問題。
Google:「降頻?這我也很熟」
不光是蘋果,Google 的 Pixel「親兒子」也發生過類似由於固件問題導致的性能損失,而且也就是在去年 Android 11 正式版更新之後。
Android 11 推送之後,國外的科技媒體 HotHardware 通過一系列的實測,Pixel 4 XL 和 Pixel 4a 分別運行在 Android 10 和 Android 11 時,圖像性能(GPU)大概有 10% 左右的下滑,導致整體在跑分上低了近 33%。
得到驗證後,HotHardware 聯繫了 Google 與高通,但它們不併沒有給到明確的答覆。
另外,Anandtech 也表示預裝 Android 11 系統的 Pixel 5 和 Pixel 4a 5G 性能(特指 GPU)遠落後於其他搭載高通驍龍 765G 處理器的手機。
一直到了 2021 年 4 月份,Google 為 Pixel 3 到 Pixel 5 釋出了新一輪的固件更新,並在固件描述中表示這輪更新將會着重提升相機、穩定以及性能上。對此,XDA Developers 開發者論壇更是直接表示這次更新主要是「增強」Pixel 手機的遊戲性能,也就是圖形性能。
初次看到這則消息,倘若沒有聯繫此前消息的話,可能還以為 Google 在 Pixel 手機上用上了「GPU Turbo」技術。其實,Google 新發布的固件就是把原本的 GPU 性能還原,讓一眾 Pixel 產品發揮出了原本的實力。
AnandTech 的編輯 Andrei F. 表示更新新固件後,Pixel 5 和 Pixel 4a 5G 有了與其他驍龍 765G 處理器手機相同的性能,「甚至還更高」。
「固件」已成為消費電子的一部分
關於「固件」影響性能,其實範圍並不會侷限於蘋果的 iOS 和 Google 的 Android 系統,可以把範圍放大到很多消費電子產品之上。
在智能手機世界裏,固件更新可以穩定系統,也可以增加新特性,甚至還會解鎖一些硬件上的限制(比如某品牌通過固件的推送能夠解出 90Hz 高刷屏)。
在相機產品中,新固件可以帶來更好的對焦速度和算法,也能「解鎖」出更強的視頻拍攝性能。更別説,有些廠商會通過付費固件的形式來釋放更專業的視頻性能。
而在電動車上,一次固件升級,釋放充電功率,或者帶來更強的「自動駕駛」性能。
因此,固件對於消費電子產品來説跟硬件基礎一樣的重要,而「固件」優化能持續多久也漸漸成為消費者們達成購買意願的一個原因。畢竟對於一些產品來説,固件的升級的確能夠獲得更好的體驗,甚至還會有種「如獲新生」的感覺。如 iPad OS 的釋出,特斯拉新固件的升級,以及富士相機的一些「雞血」固件,便是如此。
而這次的 iOS 14.5.1 和 Android 11 帶來的就是完全不同的體驗。有「性能門」的影響在前,相信此次的「降頻」事件並非是有意而為之,只是個「很臭的 Bug」而已。
在系統優化和不斷前進的背景下,這類 Bug 很難去避免,或許「不要第一時間升級」、「做個等等黨」才是能避免這類「進退兩難」的情況發生吧。
資料來源:愛範兒(ifanr)