Island是綠色守護(hù)作者的新科技,簡(jiǎn)單點(diǎn)說(shuō)就是多開,但原理和目前已有的工具都不太一樣。風(fēng)險(xiǎn)告知:此應(yīng)用尚在測(cè)試期,僅供高級(jí)用戶使用,勿以目前表現(xiàn)評(píng)分。
應(yīng)用簡(jiǎn)介
島 Island 可以提供:
* 隔離應(yīng)用,保護(hù)隱私
* 克隆應(yīng)用,平行運(yùn)行
* 凍結(jié)應(yīng)用所有的后臺(tái)行為
* 隱藏應(yīng)用
* 打包應(yīng)用,快速恢復(fù)
無(wú)需ROOT 激活 Island 中的『上帝模式』:(可凍結(jié)任何應(yīng)用,而不僅限于 Island 空間內(nèi)的應(yīng)用)
注:由于整個(gè)過(guò)程需要用到 ADB,所以僅建議掌握了通過(guò)電腦端 USB 連接設(shè)備使用 ADB 的高級(jí)用戶嘗試。
由于 Android 系統(tǒng)的限制,首先需要在系統(tǒng)設(shè)置 - 賬戶 中移除所有已登錄的賬戶及 除了主用戶外的其它用戶(包括曾使用過(guò)的『訪客』用戶)。賬戶移除后,對(duì)應(yīng)的應(yīng)用可能需要重新登錄,但大部分國(guó)內(nèi)應(yīng)用并不影響登錄(因?yàn)樗鼈兪褂觅~戶機(jī)制是別的目的)。
其次,如果你已經(jīng)創(chuàng)建了 Island 空間(Work profile),也必須先在Island - Settings - Setup 中移除。(仍然是 Android 系統(tǒng)的限制,很抱歉)在激活『上帝模式』后,你可以再重新創(chuàng)建 Island 空間。
在通過(guò) USB 連接的電腦上使用以下 ADB 指令:
adb -d shell dpm set-device-owner com.oasisfeng.island/.IslandDeviceAdminReceiver
大部分設(shè)備上,至此就大功告成了!現(xiàn)在運(yùn)行 Island 就可以開始體驗(yàn)了。
如果最后的 ADB 指令不成功,則可能還需要執(zhí)行以下額外的指令:
adb -d shell settings put global device_provisioned 0
adb -d shelldpm set-device-owner com.oasisfeng.island/.IslandDeviceAdminReceiver
adb -d shellsettings put global device_provisioned 1
新版特性
[實(shí)驗(yàn)性] 新的 Demigod mode,以更小的代價(jià)獲得與 God mode 接近的能力(包括凍結(jié)界外的應(yīng)用、完整的 ADB Secure 等)。
優(yōu)化 AppOps 管理(現(xiàn)在撤銷 ops 后,相應(yīng)的權(quán)限在系統(tǒng)中會(huì)顯示為鎖定狀態(tài))。
初始化 Demigod mode 的 ADB 指令:(須先移除全部賬號(hào),但無(wú)需銷毀 Island 空間)
dpm set-profile-owner --user 0 --name Mainland com.oasisfeng.island/.IslandDeviceAdminReceiver