17 Sposoby korzystania z minimalnego ADB i Fastboot

Spisu treści:

17 Sposoby korzystania z minimalnego ADB i Fastboot
17 Sposoby korzystania z minimalnego ADB i Fastboot
Anonim

Jeśli nigdy nie słyszałeś o Minimalnym ADB i Fastboot, jest to proste, ale potężne narzędzie, które pozwala wpisywać polecenia do sterowania telefonem z Androidem podłączonym przez USB.

Niektóre rzeczy, które zwykli użytkownicy Androida mogą chcieć robić ze swoim Androidem, mogą wydawać się zbyt skomplikowane. Nawet coś tak prostego, jak przesyłanie plików do lub z telefonu, wymaga więcej kroków niż powinno.

Dzięki Minimalnemu ADB i Fastboot możesz wykonywać takie czynności, jak przesyłanie plików, znajdowanie numeru seryjnego, a nawet wykonywanie pełnej kopii zapasowej telefonu za pomocą jednego, prostego polecenia.

Konfigurowanie minimalnego ADB i Fastboot

Minimalne ADB i Fastboot są dostępne dla systemów Windows, MacOS i Linux. Oto przewodnik, jak skonfigurować Minimalne ABD w swoim systemie.

Po zainstalowaniu minimalnych ADB i Fastboot wystarczy włączyć debugowanie USB w telefonie. Wystarczy kilka prostych kroków, aby to zrobić.

  1. Włącz tryb programisty, przechodząc do Ustawienia, dotknij Informacje o urządzeniu (lub Informacje o telefonie) i naciskaj Numer kompilacji, aż zobaczysz alert, że tryb programisty jest włączony.

  2. Jeszcze raz przejdź do Ustawienia. Powinieneś teraz zobaczyć ikonę Opcje programisty. Stuknij w to, przewiń w dół do debugowania USB i włącz go.

    Image
    Image
  3. Wyjdź z ustawień. Te zmiany umożliwiają narzędziu Minimal ADB i Fastboot łączenie się z telefonem i sterowanie nim.

Teraz możesz rozpocząć wydawanie poleceń telefonowi.

Po prostu podłącz telefon z Androidem do komputera za pomocą kabla USB, a następnie uruchom Minimalne ADB i Fastboot. Zobaczysz wyskakujące okno poleceń.

Aby sprawdzić, czy Minimalne ADB i Fastboot mogą komunikować się z Twoim telefonem, po prostu wydaj polecenie: adb devices.

Image
Image

Pod Lista podłączonych urządzeń zobaczysz losowy kod obok słowa device.

Oznacza to, że narzędzie Minimal ADB i Fastboot może zobaczyć Twój telefon i możesz zacząć wydawać przydatne polecenia.

Przesyłaj pliki do iz Androida

Istnieje wiele sposobów przenoszenia plików i danych między telefonem z systemem Android a innymi urządzeniami. Jednak większość z tych metod wymaga wielu kroków lub skomplikowanych połączeń.

Dzięki Minimalnemu ADB i Fastboot, gdy raz skonfigurujesz komputer i telefon, aby zezwalać na polecenia ADB, nigdy nie będziesz musiał go ponownie konfigurować.

Przesyłanie plików jest tak proste, jak wpisanie jednego prostego polecenia, a pliki są przesyłane.

  1. Otwórz Minimalne ADB i Fastboot i upewnij się, że widzi Twoje urządzenie, wpisując adb devices polecenie.
  2. Polecenie przenoszenia plików z komputera na telefon to adb push. Aby przenieść pliki z telefonu na komputer, polecenie to adb pull.

    Jeśli znasz ścieżkę, w której znajduje się twój plik (np. obraz), możesz wpisać pełne polecenie zawierające źródło i miejsce docelowe, tak jak to:

    adb pull /sdcard/dcim/camera/20181224_131245-j.webp" />

    Zobaczysz status pokazujący pomyślnie ściągnięty plik.

    Image
    Image

  3. Przesłany plik można znaleźć w drugim określonym katalogu.

W ten sam sposób możesz przenieść pliki z komputera do telefonu za pomocą jednego prostego polecenia. Po prostu odwróć katalogi źródłowy i docelowy.

Na przykład, aby umieścić zdjęcie z komputera na telefonie, po prostu wpisz adb push c:\temp\pictures\mypicture-j.webp" />.

Spowoduje to utworzenie kopii pliku w telefonie w katalogu /sdcard/dcim/pictures.

Nawiguj po folderach na Androidzie

Jeśli nie znasz ścieżki do pliku na swoim urządzeniu z Androidem, możesz użyć specjalnych poleceń zwanych adb shell, aby znaleźć plik.

Istnieje kilka poleceń powłoki, które mogą być bardzo przydatne do poruszania się po folderach w telefonie.

  • ls: Wyświetla zawartość katalogu.
  • cd: Zmienia katalog.
  • rm: Usuń pliki lub katalogi.
  • mkdir: Utwórz nowy katalog.
  • cp: Kopiuj pliki lub katalogi.
  • mv: Przenieś lub zmień nazwy plików.

Za pomocą polecenia powłoki ADB możesz połączyć te polecenia, oddzielając je średnikiem.

Na przykład, aby przejść do katalogu w telefonie w celu znalezienia zdjęć:

  1. Wpisz adb shell ls aby zobaczyć wszystkie katalogi w telefonie.

    Image
    Image
  2. Wpisz adb shell cd sdcard; ls, aby przejść do katalogu sdcard i wyświetlić wszystkie znajdujące się tam pliki. Każde polecenie oddzielone średnikiem jest wykonywane po kolei.

    Image
    Image
  3. Kontynuuj dodawanie do polecenia, aby przejść głębiej do podkatalogów, aż znajdziesz pliki, których szukasz. Na przykład wpisując adb shell cd sdcard; cd dcim; kamera cd; ls wyświetli wszystkie zdjęcia zrobione aparatem.

    Image
    Image
  4. Gdy znajdziesz żądane pliki, możesz wydać polecenie adb pull opisane w ostatniej sekcji, aby przenieść te pliki na swój komputer.

Zdalne instalowanie lub odinstalowywanie aplikacji na Androida

Najczęstszym sposobem, w jaki ludzie instalują aplikacje na swoich urządzeniach z Androidem, jest przeszukiwanie sklepu Google Play i instalowanie aplikacji stamtąd.

Google Store automatycznie przesyła plik instalacyjny (znany jako plik APK) do telefonu i uruchamia go. Wszystko to dzieje się automatycznie i zakulisowo.

Jednak istnieje wiele witryn, z których można pobierać aplikacje niedostępne w Google Play. Pozwalają one pobrać plik APK na komputer. Następnie możesz zainstalować APK zdalnie na swoim telefonie za pomocą prostego polecenia abd install.

Oto jak to działa:

  1. Włącz instalację nieznanych aplikacji w telefonie. Na Androidzie Nougat znajdziesz to w Ustawienia, dotknij Zabezpieczenia i włącz Nieznane źródła Na Androidzie Oreo, znajdziesz to w Ustawienia, dotknij Aplikacje i powiadomienia i wybierz Zainstaluj nieznane aplikacje
  2. Pobierz plik APK z witryny, w której znalazłeś aplikację. Jedną z popularnych witryn do wyszukiwania aplikacji poza sklepem Google Play jest APK Mirror. Zapisz plik gdzieś na swoim komputerze, gdzie będziesz pamiętać.
  3. Na koniec, po podłączeniu telefonu do komputera, uruchom Minimalne ABD i Fastboot. W wierszu polecenia wpisz polecenie adb install.apk.

    Image
    Image

    Zastąp ścieżką i nazwą pliku APK. W powyższym przykładzie plik APK jest przechowywany w c:\temp, a plik to protonmail.apk.

  4. To polecenie automatycznie przenosi plik APK na urządzenie z systemem Android, a następnie uruchamia instalator. Po zakończeniu instalacji aplikacja pojawi się na liście aplikacji zainstalowanych w telefonie.
  5. Możesz także odinstalować aplikacje za pomocą polecenia adb uninstall. Ale zanim to zrobisz, musisz znać pełną nazwę pakietu aplikacji zainstalowanej na Twoim telefonie.

    Przejrzyj wszystkie pakiety zainstalowane w telefonie, wpisując adb shell pm list packages.

    Image
    Image

    Przeszukaj tę listę, aby znaleźć nazwę aplikacji, którą chcesz zainstalować.

  6. Odinstaluj aplikację, wpisując adb odinstalować.

    Image
    Image

    Zastąp pełną nazwą pakietu aplikacji, który znalazłeś na liście.

  7. Po uruchomieniu polecenia zobaczysz słowo „sukces”. Aplikacja zniknie z listy aplikacji na telefonie z Androidem.

Wykonaj pełną kopię zapasową swojego telefonu z Androidem

Czy kiedykolwiek zdarzyło Ci się, że Twój telefon z Androidem zginął i straciłeś na nim wszystko?

Dla osób, które cały czas używają telefonu do robienia zdjęć i pracy, taki scenariusz może wydawać się prawdziwą katastrofą. Unikaj tego, używając ADB Minimal i Fastboot, aby zapisać pełną kopię zapasową na komputerze.

Proces jest łatwiejszy niż myślisz.

Polecenie adb backup zawiera listę parametrów, których możesz nigdy nie używać, ponieważ samo wpisanie polecenia adb backup spowoduje działa dobrze z parametrami domyślnymi.

Te parametry obejmują:

  • - f: Ustaw lokalizację, w której chcesz przechowywać kopię zapasową na komputerze.
  • - apk|-noapk: Określ, czy wykonać kopię zapasową każdego pliku APK dla zainstalowanych aplikacji.
  • - shared|-noshared: Utwórz również kopię zapasową pamięci współdzielonej (np. karty SD).
  • - all: Utwórz kopię zapasową każdej aplikacji zamiast pojedynczych.
  • - system|nosystem: Określ, czy tworzyć kopie zapasowe aplikacji systemowych.
  • : Zidentyfikuj poszczególne pakiety aplikacji, których kopię zapasową chcesz utworzyć.

Najprostszym sposobem wykonania kopii zapasowej jest użycie parametrów -apk, -all i -f.

Polecenie do wykonania tego to:

adb backup -apk -all -f C:\temp\phone_backup\Samsung_Backup.ab

To wywoła monit, w którym potwierdzisz wykonanie pełnej kopii zapasowej i zaszyfrujesz ją, jeśli chcesz.

Image
Image

Po potwierdzeniu rozpocznie się pełna kopia zapasowa.

Utworzenie pełnej kopii zapasowej może zająć kilka minut.

Image
Image

Kiedy tak się stanie, możesz znaleźć pełny plik kopii zapasowej w określonej ścieżce.

Jeżeli Twój telefon kiedykolwiek umrze i stracisz wszystko, co się na nim znajduje, po naprawie telefonu możesz przeprowadzić pełne odzyskiwanie, wpisując polecenie:

adb przywracanie.ab

Spowoduje to przesłanie pełnej kopii zapasowej z powrotem do telefonu i przywrócenie wszystkiego do normy. Jeśli wybrałeś kopię zapasową plików APK, nawet wszystkie oryginalne aplikacje zostaną ponownie zainstalowane.

Uzyskaj informacje o telefonie z Androidem

Za każdym razem, gdy kontaktujesz się z obsługą klienta producenta telefonu lub jakiejkolwiek linii pomocy technicznej, czasami będą musieli poznać szczegóły dotyczące Twojego telefonu, które nie zawsze są łatwe do znalezienia.

Dzięki Minimalnemu ADB i Fastboot możesz pobierać różnego rodzaju informacje o swoim telefonie.

  • adb shell ip -finet addr show wlan0: Podaje aktualny adres IP telefonu w sieci.
  • adb shell getprop ro.boot.serialno: Pokazuje numer seryjny Twojego telefonu.
  • adb shell getprop ro.build.version.release: Wyświetla wersję systemu operacyjnego Android zainstalowanego w telefonie.
  • adb shell netstat: Pokazuje wszystkie bieżące połączenia sieciowe aktualnie aktywne z Twojego telefonu.

Polecenie adb shell getprop daje dostęp do wielu różnych szczegółów dotyczących telefonu, oprócz numeru seryjnego i wersji systemu operacyjnego. Aby zobaczyć całą kolekcję, po prostu wpisz adb shell getprop, a zobaczysz listę wszystkich szczegółów, w tym bieżącą wartość.

Image
Image

Wpisanie pojedynczego polecenia z komputera w celu pobrania tych informacji z telefonu jest znacznie łatwiejsze niż przeszukiwanie menu Ustawienia w celu ich znalezienia.

Zalecana: