經常關注我們三易生活的朋友可能還記得,我們一向對於能夠給老舊機型提供長期系統更新的品牌不吝讚美之詞。這一方面是因為給老機型提供新系統的適配,對於手機廠商而言既會消耗人力物力,又不會帶來直接的額外收益,純粹就是誠意和技術實力的體現;另一方面來說,系統更新能給老設備帶來新功能,也能讓它們更好地適配新時代的軟件生態,對於消費者而言自然就會延長其使用壽命,讓花出去的購機款更“保值”的一種方式。
但即便如此,當近日有消息顯示,發佈於2011年的三星Galaxy S2得到了Android 11系統的適配時,不得不說我們還是相當吃驚的。且不論這臺九年前的旗艦機型居然至今還有人在使用,光是它到底是如何實現的系統適配這點,就足以引發我們足夠的好奇心了。以至於在進一步深挖此事後我們認為,確實有必要與大家來談談這其中的種種門道。
其實是開源系統,但也得有源可開才行
很顯然,即便是勤勉如三星(他們可是最早承諾給旗下高端機型三年更新的廠商之一,甚至比谷歌還要早),也不可能會突然想到為九年前的機型適配新版系統。因此Galaxy S2此次“收到”的並非官方系統更新,而是由一群開發者為其自發適配,基於開源Android系統的自制版本。
然而值得注意的是,雖然我們說Android本身就已開放源代碼,任何人都可以基於它進行二次開發,但這絕不等於就能夠直接把開源版本的Android系統直接往手機上進行安裝。因為Android雖然是開源的,但它並不包含硬件所必需的驅動程序這類版權屬於芯片製造商的內容,並且即使是谷歌也無權提供。設想一下,就好像剛買了一臺電腦,自己安裝了一套操作系統,卻一個驅動程序也沒裝。很顯然,此時電腦的性能完全無法發揮,許多功能也會變得不能正常使用。
在三星的開源項目官網,很容易就能找到Galaxy S2最新版的開源資源包
正因如此,Galaxy S2能夠在9年後迎來自制的Android 11系統,除了谷歌方面開源Android的功勞外,還有一點必須要看到的原因,就是三星自己早在多年前,其實也開源了這款機型的系統鏡像。雖然它們是基於很古老的Android2.3或Android4.x系統的版本,但正是因為有了這些同樣開源的三星官方系統代碼,如今開發者程才能從中提取出可用的硬件驅動,並將它與最新版的Android相結合,並讓老設備煥發新生。
當然,我們可以說,三星當年放出自家系統的開源鏡像,未必是為了讓開發者幫自己延續老機型的使用壽命。但如果手機廠商不開源系統,不提供關鍵驅動程序,那麼開發者的自發適配工作從一開始就會是“無源之水”。
九年前旗艦手機,性能就一定落伍嗎
有了谷歌提供的開源系統代碼,有了三星提供的開源驅動程序,你以為這樣就能做出一個可用的新版系統嗎?事情顯然遠沒有這麼簡單。舉例而言,當我們把一款九年前的旗艦PC處理器(i7-2600K)與現在的低端入門級產品(i3-10100)進行對比大家就不難發現,九年的時間,足以讓最新的入門級CPU在性能上,比曾經的旗艦產品還要高出將近一倍。
但如果是在智能手機上呢?我們三易生活也將Galaxy S2所使用的Exynos 4210主控,與如今許多入門機型(特別是非一線品牌)所常用的MT6735進行了對比,從中大家就會發現一些問題了。
沒錯,Exynos4210在內存帶寬和最高支持的顯示分辨兩項指標上,甚至都要超過如今市場上依然能夠買到的入門級機型。不僅如此,熟悉Exynos 4210這款主控的朋友可能還記得,其CPU和GPU頻率本身設定都得過於保守(特別是GPU,只有後來同製程的Exynos4412的一半),以至於在很多第三方系統裡,默認就會對CPU和GPU進行較大幅度的超頻。在這一情況下,Galaxy S2這款九年前的旗艦機型在性能上,還真不見得就會比現在的入門級機型低。而這一點,自然也就給了發燒友對其繼續“折騰”,並讓它在刷入新版系統後依然保有一定可用性的底氣。
從這一方面我們其實就能看出來,智能手機市場頂級旗艦和入門級產品之間的“區別待遇”,其實要遠比PC業界更甚。而所謂的“產品換代快、技術提升快”,其實更多的也只是僅限足夠高端的機型和平臺才能享有的“特權”。
系統有了,但刷機也得看廠商臉色
最後我們想說一下在此次事件當中,當Galaxy S2“升級”網友自制的Android 11系統時,必然會遭遇的最後一道關卡,也就是手機廠商的OEM系統鎖。
眾所周知,對於當今的智能手機而言,除了谷歌自產自銷的Pixel系列之外,其他品牌的機型多半出廠搭載的都是手機廠商“魔改”過,具有強烈自我風格的系統。
一方面,這種方式的目的是為了讓手機更加本地化,更符合終端消費者的使用習慣;但另外一方面來說,通過內置各種的APP和應用商店,這些由手機廠商自己推出的“系統”,實際上也將用戶禁錮在了他們的生態鏈和利益圈子裡。
例如,如果大家有人平時習慣於在TapTap、DMM、Bilibili之類的第三方遊戲運營商處下載手遊,應該有見識過國內各種系統或應用商店恐嚇用戶、說應用“不是官方渠道”,以及“可能不安全”之類的提醒。當然,手機廠商誰也不敢真的阻礙用戶安裝第三方來源的APP。通常只需打開一些系統開關,並輸入一些密碼後,它們最終還是會讓你玩上並非由手機廠商運營的遊戲。
三星手機解鎖很容易,不過代價是手機的加密安全功能會永久失效(也就是Exynos著名的熔斷機制)
但如果你想要整個把手機廠商預裝的系統給“刪了”,換成第三方的開源版本,那大多數廠商可就真的不樂意了。
有些廠商乾脆就不允許用戶解鎖旗下設備,也就是不允許你自己裝新版系統
稍微老實一點的廠商,會將“解鎖”第三方系統安裝能力的開關隱藏在開發者模式中,需要用戶自己摸索開啟(比如三星);“狡猾”一點的廠商,則會需要去特定的官方頁面填寫解鎖系統的報告,申請特定的密鑰程序,並通過一套複雜且不能出錯的步驟,在電腦上對手機進行“OEM系統解鎖”操作(比如索尼)。而最過分的一些品牌,甚至直接把系統解鎖的開關給弄沒了,此時想要換用其他來源的系統——對不起,沒門!
這也就意味著,隨著這些機型上市時間的延長,如果官方不再維護並更新系統,那麼當用戶想要自行安裝第三方系統實現“續命”也不可行。換而言之,雖然廠商會舉出所謂安全性之類的理由,但說白了,他們或許只是想讓用戶在他們所劃定的產品壽命結束後,儘快購買下一代的新品而已。
【本文圖片來自網絡】
轉載請超鏈接註明:頭條資訊 » 九年前的三星手機升級安卓11,這事為啥能成
免責聲明 :非本網註明原創的信息,皆為程序自動獲取互聯網,目的在於傳遞更多信息,並不代表本網贊同其觀點和對其真實性負責;如此頁面有侵犯到您的權益,請給站長發送郵件,並提供相關證明(版權證明、身份證正反面、侵權鏈接),站長將在收到郵件24小時內刪除。