Home
» Android
»
Hogyan távolítsunk el bármilyen Android-alkalmazást ADB használatával (beleértve a rendszeralkalmazásokat és a Bloatware-t)
Hogyan távolítsunk el bármilyen Android-alkalmazást ADB használatával (beleértve a rendszeralkalmazásokat és a Bloatware-t)
Az Android-eszközökön számos előre telepített alkalmazás található, és bár némelyikük hasznos lehet, sokuk felesleges és nemkívánatos. Szerencsére az ADB segítségével feltétel nélkül eltávolíthatsz bármelyik Android-alkalmazást.
Az ADB egy hatékony eszközkészlet, amely nagyobb kontrollt biztosít Android-eszközöd felett. Bár az ADB-t Android-fejlesztőknek szánták, nincs szükséged programozási ismeretekre az Android-alkalmazások eltávolításához vele.
Az ADB, vagyis az Android Device Bridge egy olyan eszköz, amely lehetővé teszi kód futtatását Android rendszeren a számítógépedről. Az ADB számos lehetőséget nyit meg a parancssor erejével. Az ADB-t azonban egyszerű feladatokhoz is használhatod, például a vágólap átviteléhez, alkalmazások távoli telepítéséhez és természetesen azok eltávolításához.
Az alkalmazások ADB-vel történő eltávolítása nem igényel root hozzáférést, és meglehetősen egyszerű, ha egyszer belejössz. Amellett, hogy szinte bármilyen alkalmazást eltávolíthatsz – beleértve a rendszeralkalmazásokat és a felturbózott szoftvereket is –, az ADB segítségével távolról is eltávolíthatsz alkalmazásokat a vezeték nélküli hibakeresésen keresztül.
Mivel az ADB kódon keresztül kommunikál az eszközöddel, az alkalmazás eltávolításához az alkalmazás teljes csomagnevét kell használnod, nem pedig az alkalmazás ismertebb márkanevét (ez például valami ilyesmi lenne a "com.facebook.katana" helyett a Facebook helyett).
A csomagnév talán úgy hangzik, mintha a fejlesztők csak babrálnának vele, de az igazság az, hogy az ADB segítségével könnyen megtalálhatod egy alkalmazás csomagnevét. Ha már megvan a csomagnév, egyetlen parancsra van szükség az alkalmazás végleges eltávolításához.
1. Telepítse az ADB-t a számítógépére
Telepítened kell az ADB-t a számítógépedre, mielőtt eltávolítanád az alkalmazást az Android-eszközödről. Telepítheted úgy, hogy letöltöd, majd elindítod a számítógéped terminálját az ADB mappából. Az ADB számítógépre telepítésének másik módja a Terminál használata.
Az ADB elérhető Windows, Mac és Linux rendszereken. Ha Linux felhasználó vagy, valószínűleg nincs szükséged semmilyen utasításra az alkalmazások terminálon keresztüli telepítéséhez. Más platformokon a Scoop for Windows és a Homebrew for Mac segítségével telepítheted az ADB-t. Ez a két parancssori telepítő lehetővé teszi az alkalmazások terminálon keresztüli telepítését.
Példaként egy Windows számítógépet fogunk használni. Miután a Scoop telepítve van, az ADB-t egyetlen paranccsal telepítheti a parancssoron keresztül.
Indítsa el a Parancssort a cmd parancs keresésével a Start menüben, majd írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
scoop install adb
A Scoop automatikusan letölti és telepíti az ADB-t. Ha hiányoznak a függőségek, a Scoop engedélyt kér a telepítésükhöz. Írja be az Y betűt , és nyomja meg az Enter billentyűt a telepítés engedélyezéséhez.
Az ADB telepítése a Scoop segítségével
Most az ADB telepítve van és készen áll a kiszolgálásra. Az ADB csomag neve eltérő a Homebrew és a Linux rendszeren. Az ADB-t a Homebrew segítségével telepítheted Mac gépedre a következőképpen:
Ha okostelefonról van szó, akkor a legegyszerűbb módja, ha USB-kábellel csatlakoztatod a számítógépedhez. Ha álló eszközzel, például Android TV boxszal van dolgod, akkor érdemes kipróbálnod a vezeték nélküli hibakeresést ADB-vel.
Függetlenül attól, hogy melyik csatlakozási módszert választja, a csatlakoztatott eszközök listáját a következő parancs futtatásával kaphatja meg a Terminálban:
adb devices
Az ADB USB-n keresztül csatlakoztatja az eszközt
Ez a parancs megjeleníti az USB-n keresztül csatlakoztatott eszközök sorozatszámát, valamint a vezeték nélküli kapcsolatok helyi IP-címét.
3. Keresse meg az alkalmazáscsomag nevét az ADB segítségével
Bár a legtöbb alkalmazásnak egyszerű címkéje van, az Android nem használja az alkalmazás címkéjét az azonosításukhoz. Mi van, ha két alkalmazásnak ugyanaz a címkéje? Az esetleges félreértések elkerülése érdekében az Android egyedi csomagnevet használ az alkalmazás azonosításához. Például a Google Térkép Térképként jelenik meg az alkalmazáslistában, de a Google Térkép tényleges neve com.google.android.apps.maps.
Szerencsére az ADB-t ugyanabban a terminálablakban használhatod egy alkalmazás csomagnevének megkereséséhez. Miután az ADB csatlakozott az eszközödhöz, futtasd az alábbi parancsot az ADB shell eléréséhez:
adb shell
Most már látnia kell az eszköz nevét a villogó jelző mellett. Ezután futtassa az alábbi parancsot az Android-eszközére telepített összes csomag listájának lekéréséhez:
pm list packages
Telepített csomagok listázása ADB-vel
Hívd meg az ADB csomagkezelőt, hogy listázd az Android-eszközödre telepített összes csomagot. A lista hossza – és a csomagok, amelyekről még soha nem hallottál – arra utal, hogy rengeteg olyan alkalmazás van telepítve az eszközödre, amelyekről nem is tudsz. Ezek többsége háttérben futó rendszeralkalmazás, amelyek csendben működtetik az Android-eszközödet.
Figyelmeztetés :
A felsorolt Android-csomagok bármelyikét eltávolíthatod ADB segítségével, de ez nem jelenti azt, hogy ezt meg is kellene tenned. Ezen alkalmazások többsége elengedhetetlen a rendszered működéséhez, és eltávolításuk potenciálisan befolyásolhatja az eszközöd működését. Csak akkor távolíts el rendszeralkalmazásokat, ha tudod, mit csinálsz!
Az Android-eszközödre telepített csomagok teljes listája segíthet jobban megérteni a problémát, de egy adott alkalmazás csomagnevének keresése nem lesz túl hatékony.
Az alábbi parancs segítségével szűrheti az eredményeket:
pm list packages |grep chrome
adb grep csomag
Ez a parancs szűri a csomaglistát, hogy csak a chrome nevű csomagokat tartalmazza. Cserélje le a chrome részt az alkalmazás nevére vagy a fejlesztő nevére, hogy megtalálja az adott alkalmazáshoz tartozó csomagokat.
4. Távolítsa el az alkalmazást
Most, hogy megvan az alkalmazás csomagneve, az alkalmazás teljesen a kezedben van. Ha még mindig az ADB shellben vagy, lépj ki a shellből az exit beírásával és az Enter megnyomásával. Ezután írd be a csomagnevet az alábbi parancsba, és futtasd:
Ez a parancs eltávolítja a Spotify Lite alkalmazást a csatlakoztatott Android-eszközről. Cserélje le a com.spotify.lite részt a kívánt alkalmazás csomagnevére, és az eltűnik, miután az ADB sikeres eredményt ad.
Vegye figyelembe, hogy a fenti parancs csak az aktuális felhasználó számára kéri meg a rendszert az alkalmazás eltávolítására. Az alkalmazást nem lehet eltávolítani az összes felhasználótól, hacsak nem rootolja a telefonját.
Vigyázat, a rendszeralkalmazások eltávolítása potenciálisan tönkreteheti az eszközödet, ezért csak olyan alkalmazásokat távolíts el, amelyekben biztos vagy. Az olyan alkalmazások, mint a Gmail, a Google Play Zene, a Google Play Filmek stb. biztonságosan eltávolíthatók, de soha ne töröld a Google Play Áruházat vagy a hozzá tartozó fájlokat. Ha a telefonod instabillá válik egy adott alkalmazás eltávolítása után, telepítsd újra a Google Play Áruházból, vagy állítsd vissza a telefon gyári beállításait.
A gyártótól függően egyes telefonok csak néhány könnyen letiltható feltöltő szoftverrel és rendszeralkalmazással rendelkeznek, míg mások harmadik féltől származó alkalmazásokkal vannak tele, amelyeket a felhasználók nem tudnak törölni vagy letiltani.
Az Android-felhasználók nagyobb szabadsággal rendelkeznek a nyílt forráskódú jellege miatt, azonban az Androidnak továbbra is vannak bizonyos biztonsági korlátozásai. Nem távolíthatod el a rendszeralkalmazásokat és a legtöbb előre telepített alkalmazást az Android-eszközödről további lépések megtétele nélkül. Az ADB egy olyan eszköz, amely megkerülheti ezt a korlátozást. Végül is ez a te telefonod, és teljes ellenőrzéssel kell rendelkezned felette. A fenti utasítások lehetővé teszik, hogy eltávolítsd ezeket a felturbózott alkalmazásokat az Android-telefonodról anélkül, hogy rootolni kellene a telefont.
Az Android-alkalmazások ADB-vel történő eltávolításának legnagyobb előnye, hogy nem kell rootolni az eszközt a használatához. Csak csatlakoztatni kell az eszközt, meg kell keresni az alkalmazás csomagnevét, és futtatni az eltávolító parancsot. Most már tudod, hogyan kell mindezt csinálni. Búcsút inthetsz a felturbózott szoftvereknek és a nem használt alkalmazásoknak!