這一次谷歌妥協(xié)了,Android 13將默認(rèn)采用華為的只讀文件系統(tǒng)!
安卓進(jìn)階漲薪訓(xùn)練營(yíng),讓一部分人先進(jìn)大廠
大家好,我是皇叔,最近開(kāi)了一個(gè)安卓進(jìn)階漲薪訓(xùn)練營(yíng),可以幫助大家突破技術(shù)&職場(chǎng)瓶頸,從而度過(guò)難關(guān),進(jìn)入心儀的公司。
詳情見(jiàn)文章:沒(méi)錯(cuò)!皇叔開(kāi)了個(gè)訓(xùn)練營(yíng)
來(lái)源 | OST開(kāi)源開(kāi)發(fā)者
盡管華為軟件團(tuán)隊(duì)的主要精力已經(jīng)放在鴻蒙生態(tài)的開(kāi)發(fā)上,不過(guò)過(guò)去其對(duì)安卓?jī)?yōu)化的經(jīng)驗(yàn)成果依然散發(fā)著光芒,甚至連 Android 13 也要用了。

據(jù) Esper 的 Mishaal Rahman 最新爆料,Android 13 正計(jì)劃采用華為 EROFS 超級(jí)文件系統(tǒng)作為只讀分區(qū)的默認(rèn)文件系統(tǒng)。

Mishaal Rahman 爆料稱,谷歌計(jì)劃對(duì) Android 13 啟動(dòng)設(shè)備的所有只讀分區(qū)強(qiáng)制使用 EROFS。

EROFS 全稱為 Enhanced Read-Only File System(可擴(kuò)展的只讀文件系統(tǒng)),由華為開(kāi)發(fā),并被稱為超級(jí)文件系統(tǒng),從 EMUI 9 開(kāi)始,大量裝載華為機(jī)型。
該文件系統(tǒng)能夠?yàn)橹蛔x文件提供比其他只讀 Linux 文件系統(tǒng)實(shí)現(xiàn)更好的性能以及存儲(chǔ)/壓縮。華為在其智能手機(jī)中使用 EROFS 超級(jí)文件系統(tǒng),通過(guò)專利壓縮算法提升整體性能。


經(jīng)過(guò)華為實(shí)測(cè),能夠使得系統(tǒng)分區(qū)隨機(jī)讀取性能平均提升 20%,并減少 14% 系統(tǒng)空間占用。而且它還有節(jié)省空間的優(yōu)勢(shì),避免低內(nèi)存情況下的卡頓等。
其實(shí)自去年 12 月左右以來(lái),谷歌已公開(kāi)表示其意圖,因此有可能看到這一舉措即將到來(lái)。
早在去年 12 月,一位谷歌工程師在實(shí)施新的 system_dlkm 分區(qū)時(shí)重復(fù)了一位同事告訴他的有關(guān) Android 即將出現(xiàn)的文件系統(tǒng)要求,該分區(qū)為系統(tǒng)分區(qū)保存可動(dòng)態(tài)加載的內(nèi)核模塊。
據(jù)他介紹,system_dlkm 分區(qū)的文件系統(tǒng)應(yīng)該是 EROFS 而不是 EXT4。
上個(gè)月的 AOSP 補(bǔ)丁增加了對(duì)使用 EROFS 構(gòu)建 GSI 的支持,稱“EROFS 計(jì)劃取代…… EXT4 作為只讀分區(qū)的文件系統(tǒng)格式?!?/span>

更加明顯的證據(jù)是,最新 Android 13 測(cè)試版中的 PackageManager 包括兩個(gè)新功能聲明:
android.software.erofs
android.software.erofs_legacy

這些功能聲明尚未出現(xiàn)在 AOSP 中,不過(guò) Pixel 6 Pro 的內(nèi)核是在支持 EROFS 的情況下編譯的,目前還沒(méi)有使用 EROFS 作為分區(qū)格式。


據(jù)了解,Linux 內(nèi)核 5.4 已經(jīng)正式將華為 EROFS 超級(jí)文件系統(tǒng)合并到了主線,關(guān)于此次原生安卓對(duì) EROFS 文件系統(tǒng)的支持,預(yù)計(jì)只會(huì)影響那些出廠預(yù)裝 Android 13 且整合完整谷歌 GMS 套件的設(shè)備,對(duì) AOSP 不會(huì)生效。
目前,國(guó)內(nèi) OPPO、小米的一些新設(shè)備也已經(jīng)用上了 EROFS 技術(shù)。
為了失聯(lián),歡迎關(guān)注我防備的小號(hào)
微信改了推送機(jī)制,真愛(ài)請(qǐng)星標(biāo)本公號(hào)??



