久久精品国产精品青草色艺_www.一区_国内精品免费久久久久妲己_免费的性爱视频

安卓11正式發布!談談安卓11不為人知的劇變?

【PConline雜談】近日,谷歌正式發布安卓11。對于這款最新一代的安卓系統來說,它帶來的新功能和新特性自然是有價值的。但考慮到原生安卓功能在國內往往是魔改,對國內用戶的影響有限。安卓11對國內生態影響最大,可能還是一些底層變化,很少被提及。

安卓11要來了

是的,安卓11的底部變化很大!劇烈的變化將對廣大用戶產生深遠的影響。今天就來說說吧。

刷機不再變磚?Recovery分區成為歷史!

如果你是安卓刷玩家,你一定知道恢復這個詞。這是安卓系統中用來還原系統的模式。無論是廠商正式升級系統,還是播放器刷進第三方ROM,通常都需要恢復。在安卓系統中,也有一個專門的Recovery分區,但這將在安卓11中成為歷史。

恢復,這是刷玩家熟悉的。

在傳統的Recovery升級模式下,如果寫入System分區的數據有誤,機器可能無法啟動,刷玩家應該對這種“換磚”很熟悉,甚至廠商OTA也會偶爾“換磚”。如何避免?事實上,近年來,新的安卓機器使用了A/B分區機制,很多安卓機器不再需要Recovery來指導升級。

在改變安卓系統的啟動模式之前,需要使用A/B分區機制后,通過boot直接引導啟動

在具有A/B分區機制的安卓機中,當系統需要升級時,會將新系統寫入其中一個分區,寫入成功后,會從此分區啟動;如果寫入失敗或啟動失敗,則從原分區開始,相當于兩個系統分區互相備份,大大降低了系統升級的失敗率。

安卓11也有類似的機制。預裝安卓11的機器取消了Recovery分區,在一定程度上改變了A/B分區機制。當安卓11需要升級系統時,會將新系統的數據與當前系統數據進行比較,并將差異寫入另一個分區,而不是系統分區;然后,用新數據啟動系統。如果系統啟動成功,將差異數據寫入系統分區。如果啟動失敗,丟棄差異數據,從原始系統分區的數據開始。

新機制安卓11不僅具備A/B分區的可靠性優勢,而且不需要像A/B分區那樣占用大量額外空間。無論如何,恢復分區已經被放棄。預裝安卓11的機器沒有出廠的Recovery分區,引導分區承擔了之前Recovery分區的工作?;謴褪撬C不可缺少的工具。刷牙的玩家該何去何從?恐怕我得另謀出路了。

安卓11是有史以來最容易升級的安卓?

眾所周知,谷歌一直在努力解決系統碎片化的問題,并努力升級安卓的最新版本。為此,谷歌做了很多努力。比如在安卓8.0中,實現了Project Treble,將系統(安卓OS框架)和硬件實現分開。之后,廠商可以獨立為設備推送新版安卓,無需重新適配驅動。

三重項目將谷歌的安卓框架與硬件供應商提供的驅動程序分開

Project Treble大大簡化了安卓系統的升級過程,但這還不夠。在Android 10中,谷歌推動Project Mainline對系統進行進一步細分和模塊化。在安卓10中,有14個系統組件是Mainline,媒體解碼器、權限控制器、網絡組件等系統組件可以像普通應用一樣通過App store進行更新。很多朋友發現今年安卓機的GPU驅動可以獨立更新,這得益于此。

高通宣布GPU驅動程序可以多帶帶更新

在安卓11中,谷歌進一步細分了安卓組件,組件模塊多達20個,安卓的系統維護將變得比以往更加靈活。不僅如此,谷歌還實現了向系統內核的重組,安卓的Linux內核升級將變得更加靈活。

在目前的安卓系統中,Linux內核升級一般需要經過三個步驟。首先,谷歌選擇一個Linux LTS版本作為安卓內核,并放置補丁;安卓運行所需;隨后,谷歌將這一內核提交給了高通等SoC供應商,供應商再次將其打造為適應SoC的內核;最后,三星等設備廠商將內核適配到不同的組件上,再次對內核進行Patch,讓內核真正在安卓上運行。

傳統的安卓Linux內核升級過程需要經過很多環節,非常麻煩

由于步驟繁瑣,目前的安卓機一旦出廠,Linux內核就很少變動,甚至對于谷歌旗下的Pixel設備來說,內核還是老的Linux 4.14。

在安卓11中,情況發生了變化。谷歌已經模塊化了系統內核,內核已經

分成了Generic Kernel Image(GKI)和其他GKI模塊。如果想要升級Linux版本,Google可以直接面向安卓機推送GKI,手機直接升級GKI即可,再也不需要經歷從SoC廠商到手機設備廠商的繁瑣步驟。

Android 11開始,內核進行了模塊化,一個GKI內核可以通用于市面上的大量安卓機

據了解,安卓11的這一特性,在內核版本高于Linux 5.4以上的設備上,是要求強制執行的??梢哉f,如果安卓11的設備出廠內核版本就是Linux 5.4以上,那它有可能會是史上最容易升級的安卓。

安卓存儲目錄文件夾亂象徹底解決?

相信不少人發現,安卓機用久了以后,存儲目錄下就會多出很多奇奇怪怪的文件夾,這些文件夾是由各種App生成的,這其實是一個歷史遺留問題。

安卓存儲目錄各種雜亂的文件夾哪來的呢?

安卓機的內部存儲目錄一度非常小,例如經典的Milestone的ROM只有512M,需要用SD卡擴展存儲空間,因此安卓App往往會將文件保存在外部存儲目錄下(也就是sdcard目錄)。而安卓在4.3版本前并沒有提供外部存儲目錄的規范,App習慣在sdcard目錄中隨意建立自己的文件夾,這個習慣一直保留到如今。

現在,盡管安卓建立了sdcard目錄的存儲規范,例如安卓系統規定App如果要在內部存儲空間建立文件夾,需要建立到/data/data/目錄下,在外部存儲空間則需要建立在/sdcard/Android/data/目錄下。然而這一規范并非是強制性的,很多App由于使用第三方SDK等各種各樣的原因,視安卓的存儲目錄規范不見,依然在sdcard目錄下自建文件夾,安卓存儲目錄的混亂由此而來。

在安卓11中,文件夾亂象終于有望得到徹底解決。安卓11將不再允許App在sdcard建目錄和文件,APP只能夠往特定目錄的私人文件夾寫入數據。目前某些APP已經開始為此做準備,例如新版QQ將存儲目錄從/sdcard/tencent/變更到了/sdcard/Android/data/com.tencent.mobileqq/Tencent/<愛尬聊_讓生活聊出新高度>,就是為了適應安卓的存儲新機制。

總結

除了上文所提到的,安卓11還有很多非常有意義的更新,例如更強大的隱私保護、改進的通知系統等等,這里就不一一列舉了??偟膩碚f,安卓11是一個從里到外都進行了重大改革的版本,它解決了安卓的很多歷史問題,大家共同期待吧。

編輯 舉報 2022-12-22 19:33

0個評論

暫無評論...
驗證碼 換一張
相關內容