Ha utálja a bloatware-t vagy az előre telepített alkalmazásokat Android-okostelefonján, a következőképpen kapcsolhatja ki őket, még akkor is, ha az Android rendszerint nem engedi.
Az, hogy mit definiálunk "bloatware"-ként, személyes preferenciáktól függ, de azt hiszem, mindannyian egyetértünk abban, hogy egyes gyártók és szolgáltatók jobban vétkeznek azért, hogy okostelefonjukon szerepeltetik, mint mások. A Bloatware az Ön nézőpontjától függően az előre telepített alkalmazástól, például a Facebooktól a tőzsdei, nem a Google Fotók galéria alkalmazásáig terjedhet. Az egyik ember gyűlölt bloatware-je a másik szeretett funkciója, de sajnos az a személy, aki bizonyos előre telepített alkalmazásokat bloatware-nek minősít, általában nem tudja eltávolítani. Néha letilthatja a rendszeralkalmazásokat, de nem minden rendszeralkalmazás teszi lehetővé a letiltását.
Vannak azonban módok ezeknek a korlátozásoknak a kikerülésére. Útmutatót írtunk egy ideje amely megtanította Önnek, hogyan távolítsa el az előre telepített rendszeralkalmazásokat Android okostelefonjáról vagy táblagépéről. Ezzel a módszerrel kettős a probléma: valójában nem távolítja el teljesen az alkalmazást, és nem ad vissza helyet a felhasználót, és a módosítás visszaállításához vagy oldalra kell töltenie az APK-t (ha megtalálja), vagy gyárilag Visszaállítás. Ennek ellenére ez a módszer nagyon hasznos, és több tucat fórumbejegyzést és felhasználói szkriptet láttunk, amelyek kihasználják az új Android-eszközeik lerombolására. Annak érdekében, hogy segítsük a felhasználókat az eszközeik biztonságosabb leállításában, szeretnénk egy másik módszerre irányítani a figyelmét, amely nem csak a az Ön által választott, előre telepített bloatware-t, de rendkívül egyszerűvé teszi azok újraengedélyezését, amikor Ön kényelmesen el tudja végezni a hibákat. felépüljön. Továbbra is ADB-parancsokat fogunk használni a rendszeralkalmazások kezeléséhez, ezért ügyeljen arra, hogy ne tiltson le semmit abszolút kritikus (a legjobb belátása szerint), de ez a módszer sokkal barátságosabb, ha letiltja a rossz alkalmazás.
Tiltsa le az előre telepített rendszeralkalmazásokat Androidon root nélkül
- Kövesse ezt az oktatóanyagot az ADB üzembe helyezéséhez és futtatásához Windows, Mac vagy Linux PC-n. Az ADB vagy Android Debug Bridge egy fejlesztői eszköz, amely lehetővé teszi, hogy hatékony parancsokat adjon ki az eszköz vezérléséhez. Az oktatóanyagainkban gyakran használjuk olyan dolgok megtételére, amelyeket egyébként nem tudna megtenni rootolt eszköz nélkül.
- Tölts le egy hasonló alkalmazást App Inspector a Google Play Áruházból.
- Szerezze meg a letiltani kívánt alkalmazás csomagnevét az App Inspector segítségével. Íme a képernyőképek, amelyek bemutatják, hogyan:
- Indítson el egy Parancssort/PowerShell-t (Windows) vagy Terminált (Mac/Linux) abban a könyvtárban, ahol az ADB bináris fájlt tárolta. Windows-felhasználók számára ezt úgy teheti meg, hogy lenyomva tartja a shiftet, majd a jobb gombbal kattintson a mappára. A menüben válassza a „parancsablak megnyitása itt” vagy a „PowerShell ablak megnyitása itt” opciót.
- Miután belépett a parancssorba vagy terminálba, az operációs rendszertől függően írja be a következő parancsot:Windows parancssor:
adb shell pm disable-user --user 0
Windows PowerShell:.\adb shell pm disable-user --user 0
Mac/Linux terminál:./adb shell pm disable-user --user 0
- Például így néz ki, ha el szeretné távolítani a Cleanmastert (com.miui.cleanmaster), amely a MIUI részeként előtelepítve érkezik a Xiaomi Mi Mix 2S készüléken:Windows parancssor:
adb shell pm disable-user --user 0 com.miui.cleanmaster
Windows PowerShell:.\adb shell pm disable-user --user 0 com.miui.cleanmaster
Mac/Linux terminál:./adb shell pm disable-user --user 0 com.miui.cleanmaster
És kész! Az alkalmazásnak azonnal le kell tiltania, és eltűnik az indítóból. Vegye figyelembe, hogy ritka esetekben előfordulhat, hogy egyes alkalmazások automatikusan újraengedélyeződnek, ha a rendszer rendelkezik az újraengedélyezés funkciójával. Például az állomány letiltása EMUI 9 indító a kínai Huawei vagy Honor eszközökön azt eredményezi, hogy a készletindító egy idő után automatikusan újra engedélyezve lesz. Ha ez zavar, próbálja ki a "eltávolítás" módszer.
Bármely letiltott előre telepített rendszeralkalmazás újraengedélyezése
Mi van, ha letilt egy alkalmazást, és vissza szeretné kapni? Nagyon egyszerű újra engedélyezni az alkalmazást! Először is menjen a Beállítások > Alkalmazások és nézze meg az „Összes alkalmazás” listát (lehet, hogy az eszközön máshol található.) Általában itt szűrhet, hogy megtekinthesse az összes letiltott alkalmazás nevét. Ha tudja, melyik alkalmazást szeretné újra engedélyezni, kövesse az alábbi lépéseket:
- Nyisson meg egy parancssort vagy terminálablakot, és futtassa a következő parancsot:Windows parancssor:
adb shell pm list packages -d
Windows PowerShell:.\adb shell pm list packages -d
Mac/Linux terminál:./adb shell pm list packages -d
- Ez a parancs felsorolja az összes letiltott csomagot. Keresse meg az újra engedélyezni kívánt alkalmazásnak megfelelő csomagnevet. Most futtassa a következő parancsot az egyik újbóli engedélyezéséhez:Windows parancssor:
adb shell pm enable
Windows PowerShell:.\adb shell pm enable
Mac/Linux terminál:./adb shell pm enable
- Ha bármilyen problémája van, próbálja meg újraindítani az alkalmazást az újraengedélyezés után.
Mit csináltunk?
Mindenekelőtt fontos különbséget tenni, hogy ez a parancs mit csinál, és miért jobb, mint az előzőekben használt módszer. bloatware eltávolítási útmutató. Ebben az oktatóanyagban eltávolítottunk egy alkalmazást felhasználói szinten, ami azt jelenti, hogy az továbbra is telepítve volt az eszközre a rendszerpartíción, de nem az elsődleges felhasználó számára (0. felhasználó). Ez az oka annak, hogy a visszaállításhoz vagy vissza kellett állítania a gyári beállításokat, vagy oldalra kellett töltenie az APK-t. Ebben az oktatóanyagban mi vagyunk letiltása az alkalmazás eltávolítása helyett az elsődleges felhasználó számára, ami azt jelenti, hogy újratelepítés nélkül is engedélyezhetjük.
A pm disable-user parancs évek óta létezik, de figyelmen kívül hagyták a pm disable javára. Azt gondolnád, hogy a pm disable-user és a pm disable --user 0 azonosak, de tévedsz. Valamilyen oknál fogva a disable-user paranccsal gyakorlatilag bármely kívánt alkalmazás letiltható, míg a szokásos disable parancs meglehetősen korlátozott.
Ebben a módszerben az a legjobb, hogy ha elront és letilt egy olyan alkalmazást, amelyet nem szabadna, ez nagyon egyszerű megoldás. Továbbra is kapni fog az OTA frissítéseket, mivel valójában nem módosít semmilyen rendszerfájlt. Ezért van szükség a parancsunk "--user 0" részére, amely azt írja elő, hogy az alkalmazás csak az aktuális felhasználó számára lesz letiltva, nem minden felhasználó számára, amihez root hozzáférésre lenne szükség.