2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
得益于Project Treble,智能手機(jī)設(shè)備制造商提供的Android Pie軟件更新的速度超過了他們進(jìn)行Android Oreo更新的速度,至少是旗艦智能手機(jī)。不過,Google不想看到只有OEM才能獲得Project Treble的好處。該公司此前曾表示有興趣為開發(fā)人員發(fā)布Android Q的通用系統(tǒng)映像(GSI),這樣他們就不必依賴仿真器,使用云服務(wù)或等待自己設(shè)備上的更新來對應(yīng)用進(jìn)行測試最新的API級(jí)別。從理論上講,發(fā)布GSI應(yīng)該允許任何開發(fā)人員使用與Project Treble兼容的設(shè)備(最初是Android 8.0)Oreo及更高版本,但現(xiàn)在僅考慮使用Android 9 Pie啟動(dòng)的設(shè)備來測試最新的Android版本。開發(fā)人員所需要做的就是在現(xiàn)有軟件安裝之上刷新系統(tǒng)映像,無需自定義恢復(fù),引導(dǎo)或供應(yīng)商映像。
但是,當(dāng)前的GSI安裝過程存在一些問題。首先,您需要一個(gè)解鎖的引導(dǎo)加載程序,這在Huawei或Honor設(shè)備(不支付費(fèi)用),D Global的Nokia設(shè)備(不包括Nokia 8)或運(yùn)營商品牌的設(shè)備上是不可能的。接下來,對于不熟悉通過fastboot刷新映像的任何人來說,該過程將很困難。最后,現(xiàn)在刷新GSI將需要您完全擦除內(nèi)部存儲(chǔ),這意味著您可能需要備用設(shè)備進(jìn)行測試。目前,刷新GSI只是OEM在其設(shè)備上測試Project Treble兼容性的方法,除此之外,它僅吸引頑固的定制ROM愛好者。Google的新“動(dòng)態(tài)Android”項(xiàng)目可能會(huì)改變這一狀況。
動(dòng)態(tài)Android-在任何Android Q設(shè)備上輕松測試AOSP GSI
在過去的幾個(gè)月中,Google一直在研究一種無需啟動(dòng)引導(dǎo)加載程序即可安全引導(dǎo)GSI的方法。簡而言之,Google正在開發(fā)一種具有特殊權(quán)限的應(yīng)用,該應(yīng)用允許其下載GSI,為其保留存儲(chǔ)空間并將GSI標(biāo)記為可啟動(dòng)。這個(gè)項(xiàng)目有幾個(gè)組成部分,所以讓我們一一討論。
動(dòng)態(tài)Android和Android On Tap
Android Q新增了兩項(xiàng)新服務(wù):動(dòng)態(tài)Android和Android On Tap服務(wù)。動(dòng)態(tài)Android處理GSI的安裝時(shí),Android On Tap會(huì)通過回調(diào)和廣播意圖通知系統(tǒng)應(yīng)用程序。例如,Android On Tap會(huì)提醒KeyguardManager要求用戶確認(rèn)設(shè)備是否受PIN,密碼或圖案保護(hù)的安裝請求。當(dāng)用戶啟動(dòng)到GSI中時(shí),AOT還會(huì)提醒用戶。
根據(jù)對“ DynamicAndroidManager”的描述,該服務(wù)“提供了一種臨時(shí)使用新的Android圖像的機(jī)制。” 安裝后,設(shè)備可以使用新創(chuàng)建的/ data重啟進(jìn)入新安裝的映像。在GSI中重新啟動(dòng)會(huì)使用戶返回到原始系統(tǒng)映像,但是新安裝的映像及其數(shù)據(jù)僅被禁用而不被刪除。但是,如果用戶選擇這樣做,則可以完全刪除GSI及其數(shù)據(jù)。
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。