przydatne artykuły

Najbardziej przydatne rzeczy, które możesz zrobić dzięki ADB i Fastboot na Androida

W zeszłym tygodniu pokazaliśmy, jak zainstalować ADB i fastboot na dowolnym systemie operacyjnym. Jeśli nie masz pewności, dlaczego chcesz przejść do (stosunkowo niewielkiego) problemu, oto tylko kilka przydatnych rzeczy, które możesz zrobić za pomocą tych dwóch przydatnych narzędzi.

Te polecenia mają na celu dać ci wyobrażenie o tym, co możesz zrobić z ADB i fastboot. Nie są to instrukcje bezpośrednie i nie wszystkie polecenia działają na wszystkich urządzeniach. Być może lepiej myśleć o tym jak o glosariuszu. Ze względu na dużą liczbę oraz różnorodność urządzeń i implementacji w świecie Androida nie jesteśmy w stanie dostarczyć instrukcji krok po kroku dla każdego urządzenia. Zanim rzucisz na nią polecenia, sprawdź swój telefon lub tablet.

Zarządzaj urządzeniem za pomocą ADB

ADB ma wiele różnych funkcji do zarządzania urządzeniem, przenoszenia zawartości do i z telefonu, instalowania aplikacji, tworzenia kopii zapasowych i przywracania oprogramowania itp. Z ADB można korzystać, gdy telefon jest podłączony do komputera. Możesz również używać ADB z urządzeniem bezprzewodowo, postępując zgodnie z tymi instrukcjami. Aby to zadziałało, musisz krótko podłączyć urządzenie do komputera za pomocą kabla USB, ale wykonanie tych poleceń powinno zająć tylko kilka sekund, a następnie możesz bezprzewodowo korzystać z ADB, jeśli tak zdecydujesz.

urządzenia adb

Podczas korzystania z ADB jest to prawdopodobnie pierwsze polecenie, które uruchomisz. Zwróci listę wszystkich urządzeń podłączonych do komputera. Jeśli zwróci identyfikator urządzenia taki jak ten widoczny powyżej, masz połączenie i możesz wysyłać polecenia.

odzyskiwanie adbbo restartu

Wiele funkcji, takich jak flashowanie pamięci ROM do telefonu, wymaga uruchomienia systemu w trybie odzyskiwania. Zwykle wymaga to przytrzymania określonego zestawu przycisków na telefonie przez określony czas, co jest nieznośne. To polecenie pozwala uruchomić komputer bezpośrednio w tryb odzyskiwania bez wykonywania skomplikowanego tańca palców u ludzi.

adb reboot-bootloader

W tym samym wierszu co poprzednie polecenie, ten pozwala na rozruch bezpośrednio do bootloadera telefonu. Gdy znajdziesz się w bootloaderze, ADB już nie będzie działać. W tym momencie pojawia się fastboot (za chwilę). Jednak podobnie jak polecenie odzyskiwania, o wiele łatwiej jest uruchomić system ładujący za pomocą polecenia na komputerze niż złożonej serii przycisków w telefonie.

adb push [źródło] [miejsce docelowe]

Polecenie wypychania umożliwia kopiowanie plików z komputera na telefon bez dotykania urządzenia. Jest to szczególnie przydatne do kopiowania dużych plików z komputera na telefon, takich jak filmy lub ROM. Aby użyć tego polecenia, musisz znać pełną ścieżkę do pliku źródłowego i docelowego. Jeśli plik, który chcesz skopiować, znajduje się już w folderze narzędzi (gdzie mieszka ADB), możesz po prostu wprowadzić nazwę pliku jako źródło.

adb pull

Yin to push yang, polecenie pull w ADB pozwala kopiować pliki z telefonu na komputer. Podczas pobierania plików możesz pominąć parametr docelowy. W takim przypadku plik zostanie skopiowany do folderu na komputerze, na którym mieszka sam ADB. Następnie możesz przenieść go tam, gdzie wolisz jak zwykle.

adb install [source.apk]

Możesz użyć tego polecenia, aby zainstalować aplikację na telefonie bez dotykania jej. Chociaż nie jest to strasznie imponująca sztuczka dla aplikacji ze Sklepu Play (w której można już zdalnie instalować, odinstalowywać i aktualizować aplikacje), jest całkiem przydatna, jeśli chcesz ją załadować.

adb shell [polecenie]

Uwielbiamy terminal tutaj w Goldavelez.com. Jest tak wiele wspaniałych rzeczy, które możesz z tym zrobić. Większość z nas nie przeszkadza terminalowi w Androidzie, ponieważ nie chcemy wpisywać długich poleceń tekstowych na małym ekranie dotykowym. Jednak polecenie powłoki adb umożliwia otwarcie pełnego terminala na urządzeniu hosta. Alternatywnie możesz wpisać „adb shell”, a następnie prawidłowe polecenie terminalu, aby wykonać tylko jedno polecenie.

kopia zapasowa adb

Tworzenie kopii zapasowej telefonu z Androidem jest już czymś, co możesz i powinieneś robić automatycznie. Jeśli jednak musisz utworzyć pełną kopię zapasową przed zhakowaniem czegoś szczególnie ryzykownego, możesz utworzyć pełną kopię zapasową za pomocą jednego polecenia. Nie potrzebujesz nawet dostępu do konta root (choć może to oznaczać, że nie można wykonać kopii zapasowej niektórych chronionych danych). Możesz przeczytać więcej o parametrach tego polecenia - a jest ich wiele - tutaj.

przywracanie adb

W następstwie poprzedniego polecenia adb restore pozwala wskazać istniejący plik kopii zapasowej i przywrócić go do urządzenia. Na przykład wpisz „adb restore C: \ [restorefile] .zip”, a telefon wkrótce wróci do normy.

adb sideload

To polecenie jest względnym nowicjuszem w polu ADB i jest obsługiwane tylko przez niektóre niestandardowe operacje odzyskiwania. Możesz jednak użyć tego pojedynczego polecenia, aby sflashować plik .zip z komputera na telefon. Po raz kolejny pozwala to flashować całe ROMy (lub cokolwiek innego, co możesz flashować za pomocą pliku .zip) bez dotykania telefonu.

Te polecenia to tylko niektóre z bardziej przydatnych, których możesz używać z ADB zainstalowanym na twoim komputerze. Możesz nie chcieć używać go cały czas do codziennych zadań, ale kiedy będziesz ich potrzebować, będziesz zadowolony, że je masz.

Odblokuj i zmodyfikuj oprogramowanie wewnętrzne telefonu za pomocą Fastboot

Jak stwierdzono w naszym poprzednim artykule, fastboot umożliwia wysyłanie poleceń do telefonu podczas uruchamiania programu ładującego (jedno miejsce ADB nie działa). Chociaż nie możesz tutaj zrobić tak wielu rzeczy, to, co możesz zrobić, są niesamowite, w tym odblokowanie niektórych telefonów - takich jak Nexuses i niektóre inne - a także flashowanie niestandardowych odzyskiwania, a nawet niektórych ROM. Należy jednak zauważyć, że nie wszystkie telefony obsługują szybki rozruch, a jeśli masz zablokowany bootloader, prawdopodobnie nie masz szczęścia. Biorąc to pod uwagę, oto niektóre z najbardziej przydatnych narzędzi w arsenale fastboot.

Oem odblokowania Fastboot

Kiedy ludzie mówią o tym, jak „otwarte” są urządzenia Nexus, o tym właśnie mówią. Większość telefonów wymaga exploita roota, aby uzyskać dostęp administratora i możliwość znacznej modyfikacji oprogramowania wewnętrznego telefonu. Za pomocą urządzenia Nexus możesz odblokować program ładujący za pomocą jednego polecenia. Stamtąd będziesz mógł instalować niestandardowe odzyskiwanie lub dać sobie dostęp do konta root.

Należy zauważyć, że to polecenie całkowicie wyczyści również telefon. Oznacza to, że jest to świetna komenda do uruchomienia, gdy otrzymujesz zupełnie nowy telefon, ale jeśli używasz swojego przez jakiś czas, najpierw wykonaj kopię zapasową.

urządzenia Fastboot

Jest to zasadniczo to samo polecenie, co wcześniejsze urządzenia adb. Działa jednak w bootloaderze, którego ADB nie działa. Przydatne do upewnienia się, że poprawnie nawiązałeś połączenie.

Odzyskiwanie flash Fastboot

Flashowanie niestandardowego odzyskiwania jest istotną częścią stylu życia polegającego na zamianie pamięci ROM. Podobnie jak w przypadku wszystkich innych elementów z tej listy, możesz zainstalować niestandardowe odzyskiwanie na urządzeniu bez dotykania go za pomocą tego polecenia.