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, aby sterować telefonem z Androidem podłączonym przez USB.
Niektóre rzeczy, które zwykli użytkownicy Androida mogą chcieć zrobić ze swoim Androidem, mogą wydawać się zbyt skomplikowane. Nawet coś tak prostego, jak przesyłanie plików do lub z telefonu wymaga więcej czynności niż powinno.
Dzięki Minimal ADB i Fastboot możesz wykonywać takie czynności, jak przesyłanie plików, znajdowanie numeru seryjnego, a nawet wykonanie 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 dotyczący ustawiania minimalnego ABD w systemie.
Po zainstalowaniu minimalnego ADB i Fastboot wystarczy włączyć debugowanie USB w telefonie. Aby to zrobić, wystarczy wykonać kilka prostych kroków.
-
Włącz tryb programisty, przechodząc do Ustawieniastuknij O urządzeniu (lub O telefonie) i naciskaj dalej Numer kompilacji dopóki nie pojawi się ostrzeżenie, że tryb programisty jest włączony.
-
Jeszcze raz wejdź do Ustawienia. Powinieneś teraz zobaczyć Opcje programistyczne Ikona. Stuknij w to, przewiń w dół do debugowania USB i włącz je.
-
Wyjdź z ustawień. Te zmiany umożliwiają narzędziu Minimal ADB i Fastboot łączenie się z telefonem i sterowanie nim.
Teraz możesz zacząć wydawać polecenia telefonowi.
Wystarczy podłączyć telefon z Androidem do komputera za pomocą przewodu USB, a następnie uruchomić Minimal ADB i Fastboot. Pojawi się okno poleceń.
Aby sprawdzić, czy Minimal ADB i Fastboot mogą komunikować się z telefonem, po prostu wydaj polecenie: Urządzenia ADB.
Pod Lista podłączonych urządzeń, zobaczysz losowy kod obok słowa urządzenie.
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 systemu Android
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 Minimal ADB i Fastboot, gdy raz skonfigurujesz komputer i telefon, aby zezwolić 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 zostaną przesłane.
-
Otwórz Minimal ADB i Fastboot i upewnij się, że widzi twoje urządzenie, wpisując Urządzenia ADB dowództwo.
-
Polecenie przenoszenia plików z komputera na telefon to adb push. Aby przenieść pliki z telefonu na komputer, użyj polecenia Adb pull.
Jeśli znasz ścieżkę do pliku (na przykład obraz), możesz wpisać pełne polecenie zawierające źródło i miejsce docelowe, na przykład:
adb pull /sdcard/dcim/camera/20181224_131245.jpg c: / temp / pictures /
Zobaczysz status pokazujący pomyślnie pobrany plik.
-
Przesłany plik można znaleźć w drugim określonym katalogu.
W ten sam sposób możesz przenosić pliki z komputera do telefonu za pomocą jednego prostego polecenia. Po prostu odwróć katalog źródłowy i docelowy.
Na przykład, aby umieścić zdjęcie z komputera w telefonie, po prostu wpisz adb push c: temp pictures mypicture.jpg / sdcard / dcim / pictures.
Spowoduje to utworzenie kopii pliku w telefonie w katalogu / sdcard / dcim / pictures.
Poruszaj się po folderach w systemie Android
Jeśli nie znasz ścieżki do pliku na swoim urządzeniu z Androidem, możesz użyć specjalnych poleceń o nazwie adb shell polecenia, 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żna łączyć te polecenia, oddzielając je średnikami.
Na przykład, aby przejść do katalogu w telefonie i znaleźć zdjęcia:
-
Rodzaj adb shell ls aby zobaczyć wszystkie katalogi w telefonie.
-
Rodzaj adb shell cd sdcard; ls aby przejść do katalogu sdcard i wyświetlić wszystkie znajdujące się w nim pliki. Każde polecenie oddzielone średnikiem jest wykonywane po kolei.
-
Kontynuuj dodawanie do polecenia, aby przejść głębiej do podkatalogów, aż znajdziesz pliki, których szukasz. Na przykład wpisanie adb shell cd sdcard; cd dcim; kamera cd; ls wyświetli wszystkie zdjęcia zrobione aparatem.
-
Gdy znajdziesz żądane pliki, możesz wydać plik Adb pull polecenie opisane w ostatniej sekcji, aby przesłać te pliki do komputera.
Zdalnie instaluj lub odinstalowuj aplikacje na Androida
Najczęstszym sposobem instalowania aplikacji na Androida jest przeszukiwanie sklepu Google Play i instalowanie z niego aplikacji.
Sklep Google Store automatycznie przesyła plik instalacyjny (znany jako plik APK) do telefonu i uruchamia go. Wszystko to dzieje się automatycznie i za kulisami.
Istnieje jednak wiele witryn, z których można pobrać aplikacje niedostępne w Google Play. Umożliwiają one pobranie pliku APK na komputer. Następnie możesz zdalnie zainstalować APK na swoim telefonie za pomocą prostego abd install dowództwo.
Oto jak to działa:
-
Włącz instalację nieznanych aplikacji w telefonie. Na Androidzie Nougat znajdziesz to pod Ustawieniastuknij Bezpieczeństwoi włącz Nieznane źródła. Na Androidzie Oreo znajdziesz to pod Ustawieniastuknij Aplikacje i powiadomieniai wybierz Zainstaluj nieznane aplikacje.
-
Pobierz plik APK ze strony internetowej, na której znalazłeś aplikację. Jedną z popularnych witryn do wyszukiwania aplikacji w sklepie Google Play jest APK Mirror. Zapisz plik gdzieś na swoim komputerze, gdzie będziesz pamiętać.
-
Na koniec, gdy telefon jest podłączony do komputera, uruchom Minimal ABD i Fastboot. W wierszu polecenia wpisz polecenie adb install <NameOfApp> .apk.
Zastąp <NameOfApp> ścieżką i nazwą pliku APK. W powyższym przykładzie plik APK jest przechowywany w c: temp, a plik to protonmail.apk.
-
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.
-
Możesz także odinstalować aplikacje za pomocą Odinstaluj adb Komenda. Ale zanim to zrobisz, musisz znać pełną nazwę pakietu aplikacji zainstalowanej na telefonie.
Przejrzyj wszystkie pakiety zainstalowane w telefonie, wpisując pakiety list powłoki pm adb.
Przeszukaj tę listę, aby znaleźć nazwę aplikacji, którą chcesz zainstalować.
-
Odinstaluj aplikację, wpisując adb uninstall <pełna nazwa pakietu>.
Zastąp <pełna nazwa pakietu> pełną nazwą pakietu aplikacji znalezionego na liście.
-
Po uruchomieniu polecenia zobaczysz słowo „sukces”. Aplikacja zniknie z listy aplikacji na Twoim telefonie z Androidem.
Wykonaj pełną kopię zapasową swojego telefonu z Androidem
Czy zdarzyło Ci się, że Twój telefon z Androidem umarł i straciłeś wszystko?
Dla osób, które cały czas używają telefonu do 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.
The kopia zapasowa adb polecenie ma listę parametrów, których możesz nigdy nie potrzebować, ponieważ wystarczy wpisać kopia zapasowa adb Polecenie będzie działać dobrze z domyślnymi parametrami.
Te parametry obejmują:
- -f <plik>: Ustaw lokalizację, w której chcesz przechowywać kopię zapasową na komputerze.
- -apk | -noapk: Określ, czy chcesz utworzyć kopię zapasową każdego pliku APK dla zainstalowanych aplikacji.
- -shared | -noshared: Utwórz także kopię zapasową pamięci współdzielonej (np. Karty SD).
- -wszystko: Twórz kopie zapasowe wszystkich aplikacji, a nie tylko pojedynczych.
- -system | nosystem: Określ, czy tworzyć kopie zapasowe również aplikacji systemowych.
- <pakiety ...>: Zidentyfikuj poszczególne pakiety aplikacji do utworzenia kopii zapasowej.
Najprostszym sposobem wykonania kopii zapasowej jest użycie parametrów -apk, -all i -f.
Polecenie, aby to zrobić, to:
kopia zapasowa adb -apk -all -f C: temp phone_backup Samsung_Backup.ab
Spowoduje to wyświetlenie monitu, w którym potwierdzisz pełną kopię zapasową i zaszyfrujesz ją, jeśli chcesz.
Po potwierdzeniu rozpocznie się pełna kopia zapasowa.
Wykonanie pełnej kopii zapasowej może zająć kilka minut.
Kiedy to nastąpi, możesz znaleźć plik pełnej kopii zapasowej w określonej ścieżce.
Jeśli Twój telefon kiedykolwiek umrze i stracisz wszystko, co na nim jest, po naprawie telefonu możesz wykonać pełne odzyskiwanie, wpisując polecenie:
adb restore <ścieżka i nazwa pliku> .ab
Spowoduje to przesłanie pełnej kopii zapasowej z powrotem do telefonu i przywrócenie wszystkiego do normalnego stanu. Jeśli zdecydujesz się wykonać kopię zapasową plików APK, nawet wszystkie oryginalne aplikacje zostaną ponownie zainstalowane.
Uzyskaj informacje o swoim telefonie z Androidem
Ilekroć kontaktujesz się z obsługą klienta producenta telefonu lub jakiejkolwiek linii pomocy technicznej, czasami muszą oni poznać szczegóły dotyczące Twojego telefonu, które nie zawsze są łatwe do znalezienia.
Dzięki Minimal ADB i Fastboot możesz odzyskać wszelkiego rodzaju informacje o swoim telefonie.
- adb shell ip -f inet addr show wlan0: Podaje aktualny adres IP telefonu w sieci.
- powłoka adb getprop ro.boot.serialno: Pokazuje numer seryjny telefonu.
- powłoka adb getprop ro.build.version.release: Wyświetla wersję systemu operacyjnego Android zainstalowanego w telefonie.
- powłoka adb netstat: Pokazuje wszystkie bieżące połączenia sieciowe aktualnie aktywne z telefonu.
The adb shell getprop polecenie zapewnia dostęp do ogromnej różnorodności szczegółów dotyczących telefonu, a także numeru seryjnego i wersji systemu operacyjnego. Aby zobaczyć całą kolekcję, po prostu wpisz adb shell getprop, a zobaczysz listę wszystkich szczegółów, w tym aktualną wartość.
Wpisanie pojedynczego polecenia z komputera, aby pobrać te informacje z telefonu, jest znacznie łatwiejsze niż przeszukiwanie menu Ustawienia, aby spróbować je znaleźć.