為什麼安卓不能像Windows一樣,ROM通刷?

時間 2021-09-10 11:39:37

1樓:skyboooox

先說結論,如果手機支援Project Treble,ROM是通刷的。

Windows雖說系統是一樣的,但是驅動是不一樣的,Win下有各種廠商的驅動保證硬體正常工作。

Android也是有各種廠商提供驅動,只不過整合到系統中罷了。

在Android O知乎,Google提供了一種新的更新系統方式,叫Project Treble。

在這之前,我們先了解一下之前的Android裝置是怎麼更新的:

Google 將新系統原始碼發布至 AOSP

啟動/硬體適配:晶元製造商(高通、三星、聯發科等等)對原始碼進行有針對性的修改,來讓自家晶元能夠在新版本 Android 系統原始碼的基礎上正常啟動、各功能有效運作

OEM 適配:晶元製造商將修改後的原始碼交給 OEM 廠商,廠商根據自己的需求進一步修改新系統,加入特色功能和定製應用等等

QA/測試:OEM 廠商對系統進行內部測試,部分廠商還會與合作運營商一起檢測新版系統的相容性

最終版本:測試無誤後的新版系統通過 OTA 推送給使用者

現在,在Android O之後,Google引入了vendor分割槽,這個分割槽可以認為是廠商預先放好的驅動。新系統發布時,底層不需要再做改動,這樣只需要更新Android框架即可。這就是為什麼Project Treble的手機ROM通刷的原因。

Windows上有安卓模擬器,安卓上有windows模擬器軟體嗎?

Xia Windows遊戲模擬器 Winulator beta 是一款功能非常獨特的安卓遊戲模擬器,能夠在安卓上執行Windows平台上的各種遊戲,不過鑑於Android硬體的限制,目前主要是能夠執行Windows95 98上的一些專門經過轉碼的遊戲,內容和PC上的完全一樣。目前模擬器支援玩PC上的...

為什麼安卓 windows上沒有類似於airdrop的功能?

32號 有的,只不過手機需要華為的,系統也是有要求的!Windows裝置上需要有藍芽模組和無線網絡卡!詳情可以參考我的這篇回答 32號 如何看待華為多屏協同被破解? Loong 難道華為一套就沒有?手機電腦直接傳?同屏協同比airdrop效率不高?另外windows也自帶手機電腦直接傳檔案的功能,一...

安卓平台上可以執行windows程式嗎?

與之相對應的,Linux的可執行二進位制程式是ELF格式的 因此有人開發了Wine,一種用於Linux Unix系統的API環境,使得PE格式的程式也可以執行 以上部分有乙個前提,那就是PE ELF檔案都是為x86處理器編譯的 Android平台有個問題,多數Android裝置用的是ARM處理器,它...