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