Jeśli chcesz pozbyć się aplikacji operatora/OEM ze swojego telefonu, oto jak odinstalować oprogramowanie typu bloatware ze swojego urządzenia bez dostępu do roota!
Jeśli kupiłeś nowy telefon z Androidem, prawdopodobnie jest fabrycznie zainstalowany z aplikacjami, które Cię nie interesują. Producenci OEM często współpracują z innymi markami i firmami, aby wstępnie zainstalować swoje aplikacje na swoich urządzeniach, a aplikacje te mogą obejmować wszystko, od usług przesyłania strumieniowego po odtwarzacze muzyki. Jeśli Twój telefon jest zablokowany dla określonego operatora, niektóre aplikacje, które Twój operator również preinstalował na Twoim urządzeniu, mogą nigdy nie być używane.
Aplikacje te niepotrzebnie zaśmiecają szufladę aplikacji i mogą nawet wysyłać natrętne powiadomienia, a czasem nawet wyświetlać reklamy na Twoim urządzeniu. Co gorsza, w większości przypadków nie można łatwo odinstalować tego typu bloatware, co może prowadzić do frustracji.
Jeśli przeszkadzają Ci te aplikacje zainstalowane fabrycznie na telefonie i chcesz się ich pozbyć, cieszyć się czystszym interfejsem użytkownika z mniejszą ilością czynników rozpraszających lub pozbyć się irytujących powiadomień, ten przewodnik pokaże Ci, jak odinstalować oprogramowanie typu bloatware operatora/OEM z urządzenia bez dostępu do konta root, wykonując kilka prostych kroków obejmujących tylko telefon i komputer.
Ta metoda działa nie tylko w przypadku aplikacji innych firm, ale także w przypadku niektórych aplikacji własnych. Na przykład, jeśli Twój telefon jest wyposażony w Kalendarz Samsung, ale wolisz korzystać z Kalendarza Google, możesz odinstalować aplikację Samsung i używać Kalendarza Google jako domyślnej aplikacji kalendarza. Jedyne, czego będziesz potrzebować, to telefon z Androidem i komputer PC/Mac ADB, oraz Kabel USB aby podłączyć telefon do komputera.
Jak odinstalować bloatware z telefonu bez uprawnień roota
Chociaż istnieje kilka aplikacji lub wykonywalnych plików wsadowych, które można znaleźć w witrynie Fora XDA w przypadku konkretnych urządzeń rozwiązania te nie są uniwersalne i mogą dotyczyć tylko konkretnego urządzenia lub konkretnej skórki Androida. Niektóre wymagają nawet dostępu do konta root. Lista wstępnie zainstalowanych aplikacji lub oprogramowania typu bloatware różni się w zależności od producenta OEM, operatora, a czasem nawet regionu, w którym urządzenie jest sprzedawane. Dlatego najlepiej odciążyć telefon za pomocą tej metody, aby mieć pewność, że odinstalujesz tylko te aplikacje, których chcesz się pozbyć.
Uwaga: Odinstalowanie niektórych aplikacji systemowych może być niebezpieczne i może spowodować wymuszone zamknięcie lub nawet uszkodzenie urządzenia. Działanie aplikacji może zależeć od innej aplikacji, dlatego należy zachować ostrożność podczas odinstalowywania i konsekwencji, jakie może to mieć. Najlepiej nie zadzierać z niektórymi podstawowymi aplikacjami, takimi jak dialer, wiadomości, aparat itp., I odinstaluj tylko te aplikacje, które uważasz za bloatware.
Krok 1: Włączanie debugowania USB w telefonie
- Otworzyć Ustawienia aplikację na telefonie i przewiń w dół do O telefonie.
- Stuknij w Numer kompilacji siedem razy, aby włączyć Opcje programistyczne.
- Wróć do menu Ustawienia i przejdź do System > Opcje programistyczne.
- Włączać Debugowanie USB.
Krok 2: Połączenie telefonu z ADB
- Podłącz telefon do komputera i zmień Ustawienia USB z Tylko ładuj tryb do Przesyłanie plików (MTP) tryb.
- Upewnij się, że ty mieć zainstalowany ADB na swoim komputerze.
- Na swoim komputerze przejdź do katalogu, w którym jest zainstalowany ADB. Przytrzymaj klawisz Shift, kliknij prawym przyciskiem myszy nazwę katalogu i wybierz Otwórz tutaj okno poleceń/PowerShell.
- Jeśli używasz komputera Mac, uruchom okno Terminal i przejdź do katalogu ADB za pomocą
cd
(bez nawiasów kątowych). - Teraz wpisz
adb devices
i naciśnij Enter. - Zobaczysz, że system uruchamia demona ADB. Jeśli po raz pierwszy uruchamiasz ADB, na telefonie pojawi się monit z prośbą o autoryzację połączenia z komputerem. Przyznaj to.
- Teraz, jeśli ponownie uruchomisz
adb devices
polecenie, terminal wydrukuje numer seryjny Twojego urządzenia. Jeśli zobaczysz ciąg liczb, możesz przejść dalej.
Krok 3: Znalezienie nazw pakietów do odinstalowania
- W wierszu poleceń/oknie terminala wprowadź powłoka adb i naciśnij Enter.
- Następnie użyj następującego polecenia:
pm list packages | grep '
' - Spowoduje to wyświetlenie listy wszystkich aplikacji OEM i operatorów zainstalowanych na Twoim urządzeniu.
- Alternatywnie możesz także skorzystać z aplikacji o nazwie Inspektor aplikacji ze Sklepu Play, aby poznać nazwy pakietów wszystkich aplikacji zainstalowanych w telefonie. Zainstaluj aplikację, wybierz aplikację, którą chcesz odinstalować, a nazwa pakietu zostanie tam wyświetlona. Zanotuj nazwy pakietów wszystkich aplikacji, które chcesz odinstalować.
Krok 4: Odinstalowanie oprogramowania typu bloatware
- Oto polecenie, którego należy użyć, aby odinstalować aplikację systemową:
pm uninstall -k --user 0 NameOfPackage
Pamiętaj, że NameOfPackage należy zastąpić pełną nazwą pakietu, bez żadnych „ ani <>. Będziesz także musiał wykonać polecenie dla każdej aplikacji, którą chcesz odinstalować.
Słowo ostrzeżenia: odinstalowanie aplikacji systemowych może być niebezpieczne, dlatego zanim wykonasz te kroki, dowiedz się, czego się pozbywasz. Niezastosowanie się do tego może spowodować, że telefon stanie się bezużyteczny do czasu przywrócenia ustawień fabrycznych. Oczywiście usunięcie dowolnej aplikacji systemowej może spowodować uszkodzenie innej aplikacji systemowej, która może być od niej zależna, dlatego należy zachować ostrożność podczas usuwania. Jeśli coś pójdzie nie tak, zawsze możesz przywrócić ustawienia fabryczne, aby przywrócić wszystko do poprzedniego stanu. Alternatywnie istnieje jeszcze łatwiejszy sposób przywrócenia odinstalowanej aplikacji, jak wyjaśnimy w sekcji na końcu.
Interfejsy GUI do usuwania aplikacji ADB
Jeśli z jakiegoś powodu nie czujesz się komfortowo, korzystając z poleceń ADB (są one naprawdę łatwe i nalegamy, aby użytkownicy dali im szansę), możesz wypróbować aplikacje autorstwa niezależnych programistów. Kilka z tych aplikacji to interfejsy GUI, które ułatwiają wykonywanie poleceń ADB wymienionych powyżej.
- Kontrola aplikacji ADB
- Narzędzia Xiaomi ADB/Fastboot
Daj im szansę, jeśli masz problemy z wykonywaniem poleceń ADB, chociaż samodzielne konfigurowanie ADB i wykonywanie poleceń to fajna umiejętność w świecie Androida.
Jak ponownie zainstalować odinstalowaną aplikację
Jeśli przez pomyłkę usunąłeś aplikację lub wymuszone jest zamknięcie aplikacji dodatkowej, ponieważ jest ona zależna od odinstalowanej aplikacji, możesz ponownie zainstalować aplikację, używając następującego zestawu poleceń:
adb shell
pm install-existing NameOfPackage
To działa, ponieważ aplikacje tak naprawdę nie są w pełni odinstalowane z urządzenia. Właśnie są odinstalowywane dla aktualny użytkownik (użytkownik 0 jest domyślnym/głównym użytkownikiem telefonu). Dlatego, jeśli pominiesz --user 0
I -k
część polecenia odinstalowania, polecenie nie będzie działać. Te dwie flagi odpowiednio określają, że aplikacja systemowa zostanie odinstalowana tylko dla bieżącego użytkownika (a nie Wszystko użytkowników, co wymaga dostępu do konta root) oraz że pamięć podręczna/dane aplikacji systemowej zostaną zachowane (których nie można usunąć bez uprawnień roota). Dlatego nawet jeśli odinstalujesz aplikację systemową przy użyciu tej metody, nadal możesz otrzymywać oficjalne aktualizacje OTA od swojego operatora lub producenta OEM.
Metodę tę można zastosować na dowolnym smartfonie, niezależnie od producenta OEM i operatora. Zwykle nie odzyskasz miejsca, ponieważ te aplikacje są zwykle instalowane na partycji systemowej. Mimo to zapobiegnie to wysyłaniu powiadomień i zatykaniu szuflady aplikacji.