編輯點評:DSU側向裝載機安卓最新版
安卓10上面的一個功能,DSU動態(tài)系統(tǒng)更新,DSU Sideloader是幫助用戶更加輕松安裝GSIs的軟件,擁有多種模式,界面干凈清爽,部分功能需要root權限,請懂機的朋友來下載使用,軟件支持跟蹤安裝進度,支持安裝診斷,授權了root權限,支持內置的DSU安裝程序,多種模式下可操作。
DSU Sideloader使用須知
必須在安卓10以上設備上操作
解鎖的引導加載程序
具有動態(tài)分區(qū)的設備
一個你想用的GSI!
DSUSideloader安裝教程
首次打開時,您需要授予文件夾讀/寫權限,創(chuàng)建一個新文件夾并允許訪問
*該文件夾將用于存儲臨時文件,如從壓縮文件中提取的GSI)
選擇要安裝的GSI
* *接受的格式為:gz、xz、img和zip(僅限DSU軟件包)
您可以根據需要自定義安裝
*比如改變動態(tài)系統(tǒng)的用戶數據大小
*不建議更改gsi文件大小(讓應用程序自動完成)
點擊“安裝”
等到結束!(可能需要一些時間)
完成后,下一步可能會有所不同:
如果啟用了內置安裝程序,則不需要額外的步驟。
當內置安裝程序被禁用,在根/系統(tǒng)/靜庫操作模式下,DSU屏幕會出現,提示您確認安裝,之后,檢查您的通知,DSU應該開始安裝GSI。
在adb操作模式下,你將被提示運行ADB中的命令,一旦你運行,DSU屏幕將出現,要求你確認安裝,之后,DSU應該開始安裝GSI。
一旦動態(tài)系統(tǒng)準備就緒,您可以通過通知啟動它,或者,如果支持操作模式,直接從我們的應用程序。
DSU Sideloader是干嘛的
DSU Sideloader基本上是Android的DSU功能的“前端”。
對于那些不知道的人,用一種非常快速和簡單的方式解釋一下,DSU(動態(tài)系統(tǒng)更新),是Android 10上引入的一個功能,它允許開發(fā)人員在不接觸當前系統(tǒng)分區(qū)的情況下啟動GSI,這是通過創(chuàng)建新的分區(qū)來保存GSI和單獨的用戶數據,以便在需要時在其上啟動。
您必須在使用DSU之前解鎖設備引導程序,鎖定的引導程序將只允許從可信簽名引導映像(實際上,對于大多數設備,這意味著它將只引導設備OEM簽名的映像),因此,解鎖的引導程序是一項要求,此外,在某些設備中安裝帶有鎖定引導程序的映像可能是危險的。
一旦安裝完成,Android會創(chuàng)建一個持續(xù)的通知,允許你啟動到“動態(tài)系統(tǒng)”(通過DSU安裝的GSI),你可以啟動到已安裝的GSI,而不需要接觸你的系統(tǒng)分區(qū),或破壞“真實用戶數據”分區(qū)。
啟動動態(tài)系統(tǒng)后,你可以嘗試和測試任何你想要的,當你需要切換回設備的原始系統(tǒng)映像,你需要做的一切,只是一個簡單的重新啟動!
shizuku配合DSU Sideloader使用原理
激活shizuku后,使用DSU側載工具會提示允許授權,點安裝的一瞬間,彈窗提示shizuku是否執(zhí)行抓取的命令,點確定后還有一個彈窗,讓你讀取系統(tǒng)日志
側載工具顯示安裝進度并不是內置安裝,因為沒root,而是調用了系統(tǒng)自帶的dynsystem安裝,然后抓取安裝進度進行讀取,root以后使用內置安裝器就不需要安卓自帶的dynsystem程序
dynsystem程序全名:Dynamic System Updates可用adb卸載。
常見問題
DSU安裝完成,沒有錯誤,但設備不能啟動到已安裝的DSU,我該怎么辦?
很可能是AVB阻止設備啟動已安裝的圖像,嘗試刷新禁用的vbmeta,檢查這了解更多信息。
為什么不能設置較高的userdata值?
你有越多的空閑存儲空間,你就可以越多地使用你的用戶數據,一些Android版本限制了允許分配的最大值(這個限制是40%,不是我們的應用程序限制,這是Android本身的事情,你可以使用我們的自定義gsid二進制文件,它將這個限制減少到20%,有可能消除它,但沒有線索如果有一些影響,所以,我只是決定減少它)。
為什么存在“卸載SD”選項?
如果可用,DSU優(yōu)先在sd卡中分配,但在某些情況下不支持在SD卡中分配(這可能取決于SD上存在的文件系統(tǒng),并且如果操作系統(tǒng)本身允許在SD中分配),因為在SD中分配可能會導致某些設備中的安裝錯誤,此處的選項是強制在設備存儲中分配。
為什么內置安裝程序需要root?
因為它使用Android的內部DynamicSystem API,這需要“MANAGE_DYNAMIC_SYSTEM”,這是一個簽名保護級別,所以規(guī)避它的便捷方法是使用root。shell (2000)有“INSTALL_DYNAMIC_SYSTEM”,可以調用DSU system-app(這個有“MANAGE_DYNAMIC_SYSTEM”)安裝鏡像。
更新怎么樣?
我們的應用程序帶有一個更新程序,你可以在“關于”部分檢查更新。
其他問題?問題?
請隨意提出問題,以便進行故障排除,不要忘記發(fā)送日志(當操作模式支持安裝診斷時,可在安裝階段直接在app上獲取日志)。
更新日志
2.03更新
盡可能始終強制使用“設置_動態(tài)_系統(tǒng)”標志。
可能會修復某些設備的安裝問題。
將安裝腳本寫入ExternalFilesDir(僅限adb運行模式)。
添加了開發(fā)人員選項,通過多次點擊“關于”部分上的應用程序圖標來啟用,可啟用:
完整的logcat日志記錄(可能有助于診斷安裝問題)。
禁用存儲檢查(僅用于測試,不推薦)。
增加了解鎖引導程序警告。
其他改進、合并翻譯、小錯誤修復、更新依賴關系...
熱門評論
最新評論