Telefony z Androidem są dostarczane z mnóstwem preinstalowanych aplikacji, które mogą być bezużyteczne dla użytkownika końcowego. Nie możemy zamrozić ani odinstalować aplikacji systemowych na Androidzie bez rootowania, ale ADB jest po to, aby Ci pomóc. W tym samouczku zobaczymy, jak uzyskać listę aplikacji systemowych, zablokować, wyłączyć i odinstalować oprogramowanie typu bloatware na telefonach z Androidem za pomocą poleceń ADB. Poza tym sprawdzimy także narzędzia do usuwania błędów, takie jak UAD GUI lub ADB AppControl, które mogą pomóc w bezpiecznym usuwaniu niechcianych aplikacji za pośrednictwem graficznego interfejsu użytkownika.
1. Odinstaluj i wyłącz aplikacje przez ADB
Zanim pozbędziesz się bezużytecznych aplikacji systemowych na urządzeniu z Androidem za pomocą ADB, musisz skonfigurować najnowsze narzędzia platformy Android SDK na komputerze z systemem Windows, Mac lub Linux. Ponadto będziesz potrzebować nazw pakietów aplikacji, które chcesz odinstalować.
Zakładam, że już pobrałeś i rozpakowałeś narzędzia platformy SDK.
- Wydłuż czas oczekiwania na ekran do 5–10 minut odUstawienia > Wyświetlacz > Wygaszanie ekranu.
- Otwórz „narzędzia platformyfolder i otwórz okno PowerShell z jego ścieżką, wpisując „Powershell” na pasku adresu Eksploratora plików i naciśnięcie przyciskuWchodzićklawisz.
- Teraz wykonaj następujące polecenie, aby sprawdzić, czy ADB może wykryć Twoje urządzenie.
adb devices
- Miej oko na swój telefon i autoryzuj dostęp ADB przez USB.
Autoryzuj ADB na Androidzie - Okno poleceń wyświetli identyfikator podłączonego urządzenia, jak pokazano poniżej.

- Wpisz następujące polecenie i naciśnijWchodzićklawisz.
adb shell

- Aby uzyskać listę nazw pakietów aplikacji, możesz użyć następujących poleceń. Trzecie polecenie wyświetla listę aplikacji od określonych dostawców, takich jak Samsung, Google, Xiaomi, Android, Vivo, Realme, OnePlus, Amazon, Oppo, ColorOS, Facebook itp.
#1 Lista wszystkich zainstalowanych aplikacjipm list packages
#2 Wyświetl tylko aplikacje systemowepm list packages -s
#3 Wyświetlaj aplikacje według gruppm list packages | grep 'samsung' - Poniżej znajduje się lista wszystkich aplikacji Google na moim Galaxy S24 Ultra. Część zaznaczona na żółto zawiera nazwy pakietów aplikacji.

- Zapoznaj się z naszą listą bloatware dla Androida na urządzeniach głównych producentów OEM.
- Lista nadętych programów Samsunga
- Lista nadprogramów Oppo
- Lista bloatware Xiaomi
- Lista nadętych programów OnePlus
Po przygotowaniu listy aplikacji możesz je łatwo usunąć za pomocą poleceń powłoki ADB.
- Uruchom PowerShell ze ścieżką „narzędzia platformyfolder, jak opisano powyżej.
- Podłącz urządzenie z Androidem do komputera i wykonaj następujące polecenie.
adb shell
- Teraz użyj jednego z poniższych poleceń, aby odinstalować aplikację systemową na swoim Androidzie.
#1 Aby odinstalować aplikację wraz z jej danymipm uninstall --user 0 <package-name>
#2 Aby odinstalować aplikację, ale zachować jej danepm uninstall -k --user 0 <package-name> - NaciśnijWchodzićklawisz. Otrzymasz „Sukces” komunikat po usunięciu aplikacji.

- W ten sposób możesz odinstalować dowolną liczbę aplikacji systemowych.
Przywróć aplikacje na Androida przez ADB
Możesz łatwo przywrócić aplikację, jeśli ją odinstalowałeś przez pomyłkę lub potrzebujesz jej później.
cmd package install-existing <package-name>Nie zapomnij wykonaćadb shellzanim użyjesz powyższego polecenia.
Instaluj i przywracaj aplikacje za pośrednictwem ADB
Blokuj aplikacje działające w tle na Androidzie
Android zawsze pozostawał w tyle za iOS w zarządzaniu procesami aplikacji w tle. Jeśli chcesz zamrozić aplikacje działające w tle, możesz to zrobić bez rootowania, używając następującego polecenia ADB.
- Uruchom wiersz poleceń.
- Podłącz swoje urządzenie za pomocą kabla USB.
- Wydaj następujące polecenie.
adb shell
- Następnie wykonaj następujące polecenie. Nie zapomnij wymienić<nazwa pakietu>w poleceniu poniżej za pomocą aplikacji.
cmd appops set <package-name> RUN_IN_BACKGROUND ignore - Aby włączyć zablokowaną aplikację i pozwolić jej ponownie działać w tle, możesz użyć następującego polecenia.
cmd appops <package-name> RUN_IN_BACKGROUND allow
Blokuj aplikacje działające w tle za pośrednictwem ADB
Wyłącz aplikacje systemowe na Androidzie
ADB to świetne narzędzie wiersza poleceń, którego można używać na kilka sposobów do wykonywania zadań na Androidzie, które w innym przypadku nie byłyby możliwe. Oprócz zamrażania aplikacji systemowych, ADB może pomóc w wyłączeniu aplikacji systemowych. Poniższe polecenie umożliwia wyłączenie aplikacji systemowej na urządzeniu z systemem Android.
adb shell pm disable-user --user 0 <package-name>Jeśli chcesz później włączyć wyłączoną aplikację, możesz użyć następującego polecenia.
adb shell pm enable --user 0 <package-name>
Wyłącz i włącz aplikacje poprzez ADB
Wymuś zatrzymanie aplikacji na Androida
Następujące polecenie ADB wymusi zatrzymanie dowolnej aplikacji.
adb shell am force-stop <package-name>Naprawianie „Usuń nieudany błąd wewnętrzny” w ADB
Czasami producenci OEM Androida ograniczają możliwość odinstalowania niektórych aplikacji systemowych za pomocą poleceń ADB. W takim przypadku może pojawić się następujący błąd.
Failure[Delete failed Internal Error]
Aby odinstalować takie aplikacje, musisz przyznać uprawnienia roota ADB. Jeśli masz zrootowane urządzenie, możesz kolejno wykonywać następujące polecenia.
adb shell su mount -o rw,remount /system rm -rf /system/app/AntHalService.apk rm -rf /data/data/com.dsi.ant.server mount -o ro,remount /system exit exit
2. Korzystanie z uniwersalnego Debloatera Androida
Universal Android Debloater to świetne narzędzie do usuwania bloatware. Ponieważ narzędzie ma graficzny interfejs użytkownika, jest łatwiejsze w użyciu niż metoda ADB. Umożliwia także wyłączanie i przywracanie wielu aplikacji jednocześnie oraz obsługuje systemy Windows, macOS i Linux.
- Pobierz najnowszy uniwersalny Debloater dla Androida.
- Podłącz telefon z Androidem do komputera i uruchomuad_gui-windows.exe.
- Upewnij się, że w urządzeniu włączone jest debugowanie USB.
- Gdy Twoje urządzenie zostanie wykryte przez narzędzie UAD GUI, wybierz aplikacje, które chcesz odinstalować, korzystając z filtrów.

- Na koniec kliknijOdinstalujprzycisk.

3. Usuń Androida za pomocą ADB AppControl
ADB AppControl to bogate w funkcje narzędzie dla systemu Android. Pozwala zarządzać aplikacjami i zdalnie sterować urządzeniem z Androidem. Oto jak używać tego narzędzia do odinstalowywania aplikacji systemowych na Androidzie.
- Pobierz ADB AppControl na swój komputer z systemem Windows.
- Pobierz i zainstaluj.NET Framework 4.8na komputerze i włącz debugowanie USB w telefonie.
- Kliknij dwukrotnieADBAppControl.exeaby uruchomić narzędzie.

- Podłącz urządzenie i poczekaj, aż ADB AppControl je wykryje.
- KliknijAplikacjei wybierz aplikacje, które chcesz wyłączyć lub odinstalować.
- Teraz kliknijWybieraći wybierzOdinstalujopcję z listy rozwijanej.
- Na koniec kliknijStosowaćprzycisk.

Jeśli utworzyłeś lub pobrałeś listę oprogramowania typu bloatware dla swojego urządzenia z systemem Android, załaduj ją do ADB AppControl i wyłącz lub odinstaluj wybrane aplikacje na raz. Utwórz plik tekstowy i podaj nazwy pakietów aplikacji, które chcesz usunąć.
Teraz kliknijZaładuj ustawienie wstępnena ADB AppControl, przejdź do pliku tekstowego i wybierz go. Wszystkie aplikacje na liście zostaną zaznaczone w narzędziu.

Następnie możesz odinstalować wszystkie wybrane aplikacje systemowe za jednym razem.
4. Korzystanie z aplikacji Shizuku
Chociaż metoda ADB może wydawać się skomplikowana i czasochłonna, narzędzia takie jak ADB AppControl i UAD GUI wymagają komputera z systemem Windows. Shizuku wykorzystuje uprawnienia na poziomie ADB i systemowe interfejsy API, aby ułatwić modowanie bez rootowania na urządzeniu. Oznacza to, że możesz używać aplikacji Shizuku do zarządzania aplikacjami systemowymi na Androidzie bez konieczności rootowania urządzenia.
- Zainstaluj i skonfiguruj Shizuku na swoim telefonie lub tablecie z Androidem.
- Pobierz jedną z następujących aplikacji zgodnie ze swoimi wymaganiami. Wszystkie te aplikacje wymagają do działania dostępu do Shizuku.
- Grad(wyłącz/zamroź/ukryj)
- Śpiewać(odinstaluj)
- (zamroź/ukryj)
- (wyłącz/odinstaluj)
- Sprawdźmy, jak używać Menedżera pakietów do odinstalowywania lub wyłączania aplikacji na Androida bez uprawnień roota.
- Otwórz aplikację po zainstalowaniu i dotknijStart.
- Aplikacja Menedżer pakietów poprosi o pozwolenie na integrację z Shizuku. UzyskiwaćWnioseki wybierzPozwalaj cały czasaby umożliwić Menedżerowi pakietów dostęp do Shizuku.

- Aby odinstalować wiele aplikacji jednocześnie, zaznacz pola obok aplikacji i dotknijOpcje partiii wybierzOdinstaluj.

- Jeśli chcesz indywidualnie odinstalować lub wyłączyć aplikacje systemowe, dotknij aplikacji, którą chcesz usunąć, i wybierzWyłączyćLubOdinstalujopcję i potwierdź usunięcie.

Dzięki tym czterem metodom możesz łatwo zarządzać aplikacjami systemowymi typu bloatware i zużywającymi baterię bez rootowania.














