Eszköz tulajdonjoga
Mi az eszköz tulajdonosa?
Az Eszköztulajdonos egy fejlett Android kezelési mód. Amikor a Chastify van beállítva Eszköztulajdonosként, a Android szigorúbb házirend-vezérlést biztosít az alkalmazásnak, mint a normál Eszközadminisztrátori mód. A Chastify módban ezt az Eszközvezérléssel együtt használják, hogy a kiválasztott vezérlőket sokkal nehezebben lehessen eltávolítani azoknak a felhasználóknak, akik kifejezetten azt szeretnék, hogy telefonjuk teljes mértékben korlátozott maradjon egy vezérlési munkamenet során.
A Chastify esetében ez opcionális. A legtöbb felhasználónak nincs rá szüksége.
Az Eszköztulajdonos egy fejlett Android adminisztrációs mód, amelyet az ADB-n keresztül engedélyezhet. Csak olyan telefonon használja, amelynek beállítását, a lehetséges OEM mellékhatásokat, valamint az eszköz helyreállításának vagy alaphelyzetbe állításának módját ismeri, ha valami probléma adódik. A Chastify biztosítja az eszközöket a saját korlátozásainak alkalmazásához és törléséhez, ahol a Android ezt lehetővé teszi, de Ön felelős azért, hogy engedélyezze az Eszköztulajdonost az eszközén. A legtöbb felhasználó számára elegendő a standard Eszközfelügyelet, az Eszközadminisztráció és az opcionális Biztonságos beállítások helyreállítása.
Az eszköztulajdonos-támogatás még tesztelés alatt áll. Android emulátorokban tesztelték, de az emulátor tesztelésén kívül széles körben valódi telefonokon nem. Előfordulhat, hogy a Android-ra vagy az OEM-re jellemző viselkedés továbbra is előfordul. Ha ki szeretné próbálni ezt a funkciót, először tesztelje egy Android emulátorban vagy egy tartalék telefonon.
Az eszköz tulajdonosa engedélyezheti a ZXQTER0ZXQ számára a következőket:
- Biztonságos mód blokkolása a támogatott ZXQTER7ZXQ verziókon
- ADB/hibakeresési funkciók blokkolása, ha explicit módon engedélyezve van
- A gyári beállítások visszaállításának megakadályozása a Android beállításokban
- A Chastify eltávolításának megakadályozása
- Android biztonsági mentések újbóli engedélyezése, ha az eszköz letiltotta azokat a kiépítés során
- Törölje újra ezeket a korlátozásokat a Chastify parancsból, amikor a helyreállítás engedélyezett.
Fontos korlátozások
Az Eszköztulajdonos engedélyt felügyelt telefonokhoz, kioszkokhoz és vállalati eszközökhöz tervezték. Ez nem egy szokásos alkalmazásengedély.
Lehetséges mellékhatások a következők:
- Előfordulhat, hogy egyes OEM szolgáltatások nem működnek, amíg a Chastify az eszköz tulajdonosa.
- A Android Studio vagy ADB munkafolyamatok nehezebbé válhatnak, ha engedélyezve vannak a hibakeresési korlátozások.
- Az alkalmazások újratelepítésének/újratelepítésének viselkedése eltérhet a szokásos alkalmazásfrissítésektől.
- Előfordulhat, hogy a ZXQTER7ZXQ engedélyezi az eszköztulajdonos beállítását, ezért el kell távolítani a fiókokat, vagy vissza kell állítani a gyári beállításokat.
- Bizonyos korlátozások esetén újraindításra lehet szükség, mielőtt a ZXQTER7ZXQ teljesen tükrözné a változást.
A Samsung eszközök különösen érzékenyek lehetnek az Eszköztulajdonos módra. A Android készüléktől és a One UI verziójától függően előfordulhat, hogy egyes Samsung-szolgáltatások nem működnek megfelelően, ha egy harmadik féltől származó alkalmazás az Eszköztulajdonos módban van, beleértve a következőket:
- Biztonságos mappa
- Samsung Pass
- Smart Switch visszaállítási folyamatok
- Samsung Kids
- Gyors megosztás néhány régebbi Android verzióról
Ez egy Android/OEM viselkedés, nem pedig egy Chastify-specifikus zárolás. Ha ezek a funkciók fontosak számodra, először teszteld az Eszköztulajdonost egy tartalék eszközön.
Mielőtt elkezdené
Szükséged van rá:
- A Chastify Android alkalmazás telepítve van.
- Egy ADB-vel rendelkező számítógép
- USB hibakeresés engedélyezve
- Ugyanaz a Chastify csomag marad telepítve:
net.chastify.app
Szükséged lehet még a következőkre is:
- A beállítás előtt távolítsa el a Google/Samsung/OEM fiókokat
- A beállítás előtt távolítsa el a zárolási képernyő biztonságát
- Használjon új eszközt vagy emulátort
- Gyári beállítások visszaállítása, ha a ZXQTER7ZXQ nem hajlandó eszköztulajdonost rendelni
Fiókok ellenőrzése a beállítás előtt
A Android gyakran elutasítja az eszköztulajdonos beállítását, ha már léteznek fiókok az eszközön.
Fiókok listája a következővel:
adb shell dumpsys account | grep "Account {" | grep -v "Session"
A Windows PowerShell vagy a parancssor alatt használjon egy Windows-kompatibilis szűrőt, például:
adb shell dumpsys account
Ezután vizsgálja meg a kimenetet a fennmaradó fiókok tekintetében.
Állítsa be a ZXQTER0ZXQ-t eszköztulajdonosként
Fut:
adb shell dpm set-device-owner net.chastify.app/.AdminReceiver
macOS rendszeren az alapértelmezett Android SDK elérési úttal:
~/Library/Android/sdk/platform-tools/adb shell dpm set-device-owner net.chastify.app/.AdminReceiver
ADB parancsreferencia
Állítsa be a ZXQTER0ZXQ-t eszköztulajdonosként:
adb shell dpm set-device-owner net.chastify.app/.AdminReceiver
Eszköztulajdonos és profiltulajdonos állapotának listázása:
adb shell dpm list-owners
Chastify eltávolítása aktív eszközadminisztrátorként a hibakeresési/tesztelési buildekben:
adb shell dpm remove-active-admin net.chastify.app/.AdminReceiver
Néhány Android verzión szerepeljen a felhasználó:
adb shell dpm remove-active-admin --user 0 net.chastify.app/.AdminReceiver
A remove-active-admin parancs főként emulátor/hibakereső buildekhez hasznos, ahol az alkalmazás testOnly jelöléssel van ellátva. Az éles Android buildek elutasíthatják ezt a parancsot, különösen, ha a Chastify az eszköz tulajdonosa. Éles környezetben először a Chastify Eszköz tulajdonosának törlése helyreállítási folyamatát kell használni.
Eszköztulajdonos ellenőrzése
Használat:
adb shell dpm list-owners
Ha a Android build nem támogatja ezt a parancsot, ellenőrizze az eszközházirend állapotát:
adb shell dumpsys device_policy
Keresd a net.chastify.app/.AdminReceiver karakterláncot eszköztulajdonosként. Ha csak az Engedélyezett eszközadminisztrátorok alatt jelenik meg, akkor a Chastify az eszközadminisztrátor, de nem az eszköztulajdonos.
Korlátozások konfigurálása a Chastify fájlban
Az eszköz tulajdonosának beállítása után:
- Nyissa meg a Chastify függvényt.
- Lépjen az Eszközvezérlés menüpontra.
- Nyissa meg az Eszköztulajdonos beállításai lehetőséget.
- Csak azokat a korlátozásokat engedélyezd, amelyeket ténylegesen szeretnél.
A Chastify jelenleg ezeket különálló opcióként teszi elérhetővé:
- Biztonságos mód blokkolása
- ADB/hibakeresés blokkolása
- Gyári beállítások visszaállításának blokkolása a Beállításokból
- Chastify eltávolításának blokkolása
- Android biztonsági mentések engedélyezése
Tesztelés közben hagyd kikapcsolva az ADB/hibakeresés blokkolása beállítást. Ha engedélyezed, és később hibakeresésre van szükséged az eszközön, előfordulhat, hogy a Chastify programban kell eltávolítanod a korlátozást. A korlátozás eltávolítása után a Android programban továbbra is szükség lehet az USB hibakeresés manuális bekapcsolására a fejlesztői beállításokban az ADB működése előtt.
Eszköztulajdonos törlése
Ha nincs aktív Eszközfelügyeleti munkamenet, a Chastify törölheti az Eszköztulajdonost az Eszköztulajdonos beállításai oldalon.
A takarítási sorozat a következőkre törekszik:
- Távolítsa el a hibakeresési korlátozást
- ADB visszaállítása, ha a biztonságos beállítások engedélyezve vannak
- Távolítsa el a biztonságos mód korlátozását
- Távolítsa el a gyári beállítások visszaállításának korlátozását
- Távolítsa el az eltávolítási blokkot
- Töröld a Chastify felhasználót az eszköz tulajdonosaként
Az oldal zárolva van, miközben egy kulcstulajdonos Eszközfelügyeleti munkamenete vagy önfelügyeleti munkamenete aktív.
Xiaomi, Redmi és MIUI megjegyzések
Néhány MIUI-eszközön további fejlesztői beállításokra van szükség az ADB-kezelési parancsok működéséhez. Előfordulhat, hogy engedélyeznie kell a következőket:
- USB-hibakeresés
- USB hibakeresés (Biztonsági beállítások)
- Telepítés USB-n keresztül
Egyes MIUI verzióknál be kell jelentkezni egy Mi fiókba, mielőtt ezeket a kapcsolókat engedélyezni lehetne. Ha az Eszköztulajdonos beállítása sikertelen, távolítsd el a fiókokat, mielőtt újra próbálkoznál.
Ha a beállítás sikertelen
Gyakori okok:
- A meglévő fiókok továbbra is megtalálhatók az eszközön
- Az alkalmazás már telepítve van egy másik aláírókulcs alatt
- Az adminisztrációs komponens már aktív, de nem az eszköz tulajdonosa.
- Több felhasználó/profil létezik az eszközön
- Az ADB rossz emulátort vagy eszközt céloz meg
- Az OEM biztonsági beállításai blokkolják az ADB házirendparancsait
Használat:
adb devices -l
adb shell dpm list-owners
adb shell dumpsys device_policy
Ha a ZXQTER7ZXQ továbbra sem hajlandó beállítani a fiókokat, akkor a fiókok hozzáadása előtt szükség lehet a gyári beállítások visszaállítására és a beállítások elvégzésére.