
Bolączką nowych smartfonów jest to, że często posiadają niepotrzebne aplikacje. Jest kilka nazw na nie: stockowe appki, bloatware, crapware – jakkolwiek by ich nie nazwał, są bezużyteczne. Dla niektórych może to być Google Duo, dla innych Swiftkey, dla jeszcze innych Facebook. Każdą z nich można łatwo i szybko usunąć, bez roota [1]Nabywanie uprawnień administratora, do zarządzania urządzeniem. Wiąże się to najczęściej z utratą gwarancji producenta..
Najczęściej, gdy nie mamy sposobności do usunięcia preinstalowanej aplikacji, widzimy coś takiego:
Co będziemy potrzebować
- Aplikację App Inspector;
- SDK-Slim (aka adb);
- Dostęp do Opcji programisty [2]By włączyć dostęp do opcji programisty, musimy wejść w ustawienia urządzenia > Informacje o urządzeniu > 5x nacisnąć na Numer kompilacji.;
- Kabel podpięty do telefonu i komputera;
- Trochę szczęścia, żeby nie usunąć czegoś, co jest potrzebne :D.
Tworzymy listę aplikacji do usunięcia
Za pomocą aplikacji App Inspector tworzymy listę aplikacji, które chcemy usunąć. Dlaczego za jej pomocą, a nie wystarczy sama nazwa aplikacji, np. Duo?! Otóż nazwa aplikacji to tak jakby skrót do jej pełnej nazwy – tak, jak wyjaśnienie tego, może być skrótem myślowym ;)
Jak widzicie, pełna nazwa aplikacji Duo, to com.google.android.apps.tachyon
I tym sposobem, będziemy robić sobie pełną listę aplikacji do usunięcia.
Usuwanie aplikacji
Najpierw oczywiście podłączamy nasze urządzenie kabelkiem do komputera. Włączywszy wcześniej opcje programistyczne, udajemy się w tą zakładkę [3]Ustawienia > System i aktualizacje > Opcje programisty i włączamy opcję Debugowanie USB. Po tej czynności chwilę musimy odczekać, zainstaluje się sterownik ADB.
Uruchamiamy Wiersz polecenia i przechodzimy do lokalizacji rozpakowanego pliku z SDK.
Po wywołaniu polecenia adb devices powinno pokazać nam się podłączone urządzenie.
Logujemy się do powłoki shell naszego urządzenia, poleceniem adb shell
A teraz usuwamy kolejno niepotrzebne aplikacje poleceniem pm uninstall -k –user 0 nazwa.aplikacji
Cały proces, prawidłowo usuniętych aplikacji wygląda następująco:
D:\pobrane\android-sdk-windows\platform-tools>adb devices List of devices attached NAZWAURZADZENIA device D:\pobrane\android-sdk-windows\platform-tools>adb shell HWLYA:/ $ pm uninstall -k --user 0 com.facebook.system Success HWLYA:/ $ pm uninstall -k --user 0 com.facebook.appmanager Success HWLYA:/ $ pm uninstall -k --user 0 com.facebook.services Success HWLYA:/ $ pm uninstall -k --user 0 com.ebay.carrier Success HWLYA:/ $ pm uninstall -k --user 0 com.huawei.tips Success HWLYA:/ $ pm uninstall -k --user 0 com.google.android.apps.tachyon Success HWLYA:/ $ pm uninstall -k --user 0 com.google.android.apps.messaging Success HWLYA:/ $ pm uninstall -k --user 0 com.huawei.appmarket Success HWLYA:/ $ pm uninstall -k --user 0 com.huawei.hifolder Success HWLYA:/ $ pm uninstall -k --user 0 com.google.android.videos Success HWLYA:/ $ pm uninstall -k --user 0 com.android.calendar Success HWLYA:/ $ pm uninstall -k --user 0 com.touchtype.swiftkey Success HWLYA:/ $ pm uninstall -k --user 0 com.google.android.music Success HWLYA:/ $ pm uninstall -k --user 0 com.example.android.notepad Success HWLYA:/ $ pm uninstall -k --user 0 com.swiftkey.swiftkeyconfigurator Success
Zapis ten, jest zarazem listą aplikacji, które można bezpiecznie usunąć z urządzenia.
Wyjaśnienia
↑1 | Nabywanie uprawnień administratora, do zarządzania urządzeniem. Wiąże się to najczęściej z utratą gwarancji producenta. |
---|---|
↑2 | By włączyć dostęp do opcji programisty, musimy wejść w ustawienia urządzenia > Informacje o urządzeniu > 5x nacisnąć na Numer kompilacji. |
↑3 | Ustawienia > System i aktualizacje > Opcje programisty |