受一系列制裁影響,華為智能手機元器件供應受阻,空有 5G 技術(shù)卻只能做 4G 手機,出貨量大受影響。
軟件方面,華為只能使用最基本的開源安卓(AOSP)系統(tǒng),無法使用 GMS 等許多關(guān)鍵服務,也不得不將重心安卓生態(tài)轉(zhuǎn)向自研鴻蒙。外媒發(fā)現(xiàn),去年秋天安卓 12 推出后,華為海外搭載 EMUI 12 的設(shè)備還是基于安卓 11 的底層。
雖然現(xiàn)階段還與安卓 12 無緣,但 Esper 的知名科技作者、XDA 前主編 Mishaal Rahman 發(fā)現(xiàn),未來搭載新版安卓系統(tǒng)的手機,都將使用一項華為貢獻的開源技術(shù)。
手機速度更快,更省空間
華為開源的這項技術(shù)名為 EROFS,全稱 Extendable Read-Only File System,即「可擴展只讀文件系統(tǒng)」,由搭載 EMUI 9.1 的華為 P30 系列首發(fā)。
Mishaal Rahman 表示,未來出廠預裝安卓 13 的新手機都將用上這套文件系統(tǒng),至少預裝谷歌 GMS 服務的手機肯定會用。
一個文件系統(tǒng)能給手機帶來多大的提升呢?簡單地說,有兩點是感知較強的。
首先是手機隨機讀性提升 20%,速度更快。EROFS 本身作為壓縮文件系統(tǒng),可以通過 fixed-sized output 算法,解決傳統(tǒng)文件系統(tǒng)「讀放大問題」帶來的損耗,降低 IO 讀取量,從而提升讀取速度。
在 P30 系列發(fā)布會上,華為表示,比起安卓 Linux 內(nèi)核的 EXT4 文件系統(tǒng),EROFS 的隨即讀性能平均提升達 20%,在 4% 的壓縮率時,性能提升甚至可以達到 288%。
其次是更節(jié)省空間。智能手機的系統(tǒng)文件,一般是以壓縮后的形存儲在 ROM 上的,EROFS 的壓縮算法可以減少這部分「公攤面積」。華為表示,以一款 128GB ROM 的手機為例,EROFS 可以減少 2GB 的空間占用,讓你多存儲 1000 張照片或者 500 首歌曲。
EROFS 還能讓手機更安全。安卓手機為了防止系統(tǒng)分區(qū)被篡改,通常會將其掛載為只讀,但傳統(tǒng)的 EXT4 文件系統(tǒng)是可寫入的,依然還有被繞過的潛在風險。EROFS 天然是只讀的,無法被掛載成讀/寫模式,系統(tǒng)分區(qū)更安全。
可以說,EROFS 解決了傳統(tǒng)文件系統(tǒng)的一大難題,EROFS 文件系統(tǒng)是如何從華為走到廣大安卓手機上的呢。
你的手機,可能也在使用它
用最簡單的話來梳理,安卓系統(tǒng)是基于 Linux 內(nèi)核的開源系統(tǒng),華為又是對 Linux 內(nèi)核代碼貢獻最大的科技公司之一。
華為、英特爾是對 Linux 5.10 內(nèi)核貢獻最大的兩家公司
華為于 2018 年面向 Linux 發(fā)布了 EROFS 文件系統(tǒng),作者為華為工程師高翔,該系統(tǒng)于 2019 年被整合進 Linux 5.4 內(nèi)核主線。
安卓內(nèi)核本身是來自 Linux 主線的一個 LTS(長期穩(wěn)定)版本,因此從該版本開始,手機廠商可以方便地將 EROFS 系統(tǒng)應用到自家設(shè)備。
在實際應用的過程中,該技術(shù)的推進比較緩慢,原因有二:一是廠商傾向于使用舊版的 Linux 內(nèi)核,且在后期更新之中不會更換內(nèi)核;二是安卓手機本身更新機制的限制。
不過隨著系統(tǒng)的更新,EROFS 已經(jīng)出現(xiàn)在越來越多的智能手機上。如果你的安卓手機采用的是 Linux 5.4 及以后的內(nèi)核版本,那么很有可能就在使用它。如果你有興趣,可以在手機的工程模式,或是通過第三方應用 AIDA64 查看,你的手機是否采用 EROFS 文件系統(tǒng)。
華為、Linux、安卓
華為與 Linux 世界有著許許多多的交集。華為 2007 年開始介入 Linux 做嵌入式操作系統(tǒng),打造出第一個公司級電信 Linux 操作系統(tǒng),2010 年加入 Linux 基金會。
安卓的誕生也是在 2007 年。在谷歌倡導下,30 多家公司攜手成立開放設(shè)備聯(lián)盟,推出基于 Linux 的開源系統(tǒng)——安卓(Android)。一年后,華為作為第二批成員加入其中,也是中國內(nèi)地最早加盟的企業(yè)之一。
2009 年,華為發(fā)布首款安卓手機 U8220,搭載安卓 2.1 系統(tǒng)。
在開源領(lǐng)域方面,華為是 Linux 、Apache 等基金會的白金贊助商,也是數(shù)十個國際開源基金會的頂級成員或初創(chuàng)成員。華為對在開放軟硬件生態(tài)貢獻良多,比如面向消費終端的「開源鴻蒙」OpenHarmony、面向服務器的「開源歐拉」openEuler,以及通用計算處理器「鯤鵬」和人工智能處理器「昇騰」等。
說了那么多,或許會有不少人替華為感到不平衡,做了這么多貢獻,卻還要受到蠻橫的制裁。科技公司從安卓世界獲得資源,也對安卓世界作出貢獻,這才是這個世界健康的運作方式。安卓之所以發(fā)展成世界第一大移動操作系統(tǒng),離不開其開放的本質(zhì),能舉全世界的手機廠商、開發(fā)者的力量,建設(shè)一個可以廣泛應用的、自由的軟件生態(tài)。
只能說,我們期望世界多一些合作共贏,也不能忘記自強自主。
-
智能手機
+關(guān)注
關(guān)注
66文章
18517瀏覽量
180711 -
元器件
+關(guān)注
關(guān)注
112文章
4743瀏覽量
92671 -
華為
+關(guān)注
關(guān)注
216文章
34519瀏覽量
252498 -
安卓
+關(guān)注
關(guān)注
5文章
2136瀏覽量
57424
發(fā)布評論請先 登錄
相關(guān)推薦
評論