Skocz do zawartości
Gwozdek

tutorial Usuwanie/wyłączanie systemowych aplikacji

    Rekomendowane odpowiedzi

    Gwozdek

    Pewnie nie jestem jedyny, któremu nie wszystkie aplikacje preinstalowane przypadły do gustu. Dużą część da się bez większych komplikacji usunąć z poziomu telefonu, ale są i takie bardziej oporne. Sam miałem z takimi problem, więc pomyślałem, że warto się podzielić wiedzą.

    Zanim przystąpicie do całej operacji, zapoznajcie się z podstawami adb: https://android.com.pl/artykuly/36486-android-sdk-adb-android-debug-bridge-podstawy/

    Gdy już opanujecie wszystko, co trzeba, przejdziemy do lokalizowania aplikacji, które chcemy usunąć. Do tego przyda się ta aplikacja: https://play.google.com/store/apps/details?id=com.osp.pmanagerinfo&hl=pl
    Da nam ona pełną nazwę pakietu, która jest przypisana do aplikacji. 

    A więc:

    1. W telefonie aktywujemy debugowanie USB
    2. Podłączamy telefon do komputera w trybie przesyłu plików, zezwalamy na wszelkie połączenia, w tym Hisuite.
    3. W Windowsie otwieramy wiersz poleceń (w Start wpisz cmd i uruchom jako administrator)
    4. W oknie wpisz adb devices w celu sprawdzenia czy połączenie zostało prawidłowo nawiązane. Po chwili powinien pojawić się numer seryjny naszego telefonu.
    5. Teraz możemy się zabrać za usunięcie lub dezaktywowanie aplikacji. Ja przykładowo chciałbym się pozbyć wbudowanego odtwarzacza. Dlatego w Package Info odszukałem aplikację Muzyka i sprawdziłem jej nazwę pakietu - jest to com.android.mediacenter 
    W zależności od tego, co chcemy zrobić, korzystamy z dwóch zestawów komend.

    DEZAKTYWOWANIE (aplikacja nie będzie działać, ale wciąż będzie widoczna na liście zainstalowanych):

    adb shell pm disable-user com.android.mediacenter*

    *nazwa pakietu, którego chcemy się pozbyć

    Odwrócić czynność można tą komendą:

    adb shell pm enable --user 0 com.android.mediacenter*

     

    ODINSTALOWANIE (aplikacja zostanie odinstalowana, ale nie da nam więcej pamięci użytkowej, gdyż była zainstalowana na partycji systemowej, rzecz jasna):

    adb shell pm uninstall --user 0 com.android.mediacenter*

    *nazwa pakietu, którego chcemy się pozbyć

    Odwrócić czynność można tą komendą:

    adb shell cmd package install-existing com.android.mediacenter*

     

     

    Osobiście, korzystając z tych komend, usunąłem ze swojego telefonu aplikacje Facebooka, klawiaturę Swiftkey, odtwarzacz muzyczny, launcher (na próbę), power geniusa. Da się również zablokować oficjalne aktualizacje systemu, jeśli ktoś ma takie życzenie. Jeżeli ktoś chciałby się doradzić, co można usunąć, proszę śmiało pytać.

    • Lubię to! 1

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    rumot
    7 godzin temu, Gwozdek napisał:

     

    Ok Gwozdek tylko u mnie jest taki komunikat : ? \ WINDOWS \ system32> urządzenia adb
    „adb” nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne,
    program operacyjny lub plik wsadowy.

    Powiedz może coś źle zrobiłem

    2019-09-22_192257.png

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Gwozdek

    @rumot

    Czy to już masz ogarnięte?

    W dniu 29.08.2019 o 17:13, Gwozdek napisał:

    Zanim przystąpicie do całej operacji, zapoznajcie się z podstawami adb: https://android.com.pl/artykuly/36486-android-sdk-adb-android-debug-bridge-podstawy/

     

     

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    rumot
    Napisano (edytowane)
    7 godzin temu, Gwozdek napisał:

    @rumot

    Czy to już masz ogarnięte?

    Nie . Problem polega na tym że z tego co wiem to projekt środowiska Java nie jest rozwijany , Ja na nowej wersji Windows nie mogę pobrać Java SE Development Kit 13 a bez środowiska Java nic nie mogę zrobić.

    Tą instrukcję czytałem nawet jest OK.

    Edytowane przez jeronimo
    poprawiono czytelnosc postu

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    @rumot

    Zainstaluj najprostszy pakiet ADB + Fastboot np. stąd: LINK

    Po zainstalowaniu udaj się do nowo utworzonego folderu (domyślnie C:\Program Files (x86)\Minimal ADB and Fastboot), następnie przytrzymując klawisz Shift kliknij na opcję "Otwórz okno polecenia tutaj". Od teraz wszystkie komendy ADB powinny działać.

    Analogicznie po zainstalowaniu tego pakietu możesz po prostu otworzyć wiersz polecenia i wpisać "cd C:\Program Files (x86)\Minimal ADB and Fastboot", gdzie drugi człon wyrażenia jest ścieżką do folderu z ADB.

    Ostatnią i chyba najprostszą opcją po instalacji jest wyszukanie nowo utworzonego folderu w menu Start (zaznaczonego podczas instalacji), i kliknięcie w skrót do pliku wykonywalnego "Minimal ADB and Fastboot".

    Edytowane przez Union32
    • Piwko! 1

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    rumot

    OK. Dzięki po pracy się tym zajmę jeszcze raz dziędki?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Czy możesz podpowiedzieć, jak wyłączyć na stałe aktualizacje OTA ? (Mate 20 Lite), zeby bez przerwy nie wyświetlało monitu o aktualizacji ?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Gwozdek

    adb shell pm disable-user com.huawei.android.hwouc

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Świetny opis. Już skorzystałem.

    Irytowała mnie klawiatura Swiftkey, odtwarzacz muzyczny .

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x