корисні статті

Найкорисніші речі, які ви можете зробити з ADB та Fastboot на Android

Минулого тижня ми показали, як встановити ADB та fastboot на будь-якій ОС. Якщо ви не впевнені, чому хочете звернутися до (відносно незначної) проблеми, ось лише деякі корисні речі, які ви можете зробити з цими двома зручними інструментами.

Ці команди покликані дати вам уявлення про те, що ви можете робити з ADB та fastboot. Вони не є прямими інструкціями, і не всі команди працюють на всіх пристроях. Можливо, краще подумати про це як про глосарій. Через велику кількість та різноманітність пристроїв та реалізацій у світі Android нам неможливо надати покрокові інструкції для кожного окремого пристрою. Не забудьте вивчити свій конкретний телефон або планшет, перш ніж кидати на нього команди.

Керуйте своїм пристроєм за допомогою ADB

ADB має широкий спектр функцій для керування пристроєм, переміщення вмісту до телефону та з нього, встановлення додатків, створення резервної копії та відновлення програмного забезпечення тощо. Ви можете використовувати ADB під час підключення телефону до комп'ютера. Ви також можете використовувати ADB зі своїм пристроєм бездротово, дотримуючись цих інструкцій. Для цього вам потрібно буде коротко підключити свій пристрій до комп'ютера за допомогою кабелю USB, але для виконання цих команд потрібно лише кілька секунд, і тоді ви бажаєте використовувати ADB бездротовий зв'язок, якщо ви захочете.

пристрої adb

Якщо ви використовуєте ADB, це, мабуть, перша команда, яку ви запустите. Він поверне список усіх пристроїв, які ви підключили до комп'ютера. Якщо він повертає ідентифікатор пристрою, як той, який бачили вище, ви підключились і готові відправити команди.

відновлення перезавантаження adb

Багато функцій, таких як миготіння ROM на телефоні, вимагають завантаження в режим відновлення. Зазвичай для цього потрібно утримувати певний набір кнопок на телефоні протягом певного часу, що неприємно. Ця команда дозволяє завантажуватися безпосередньо в режим відновлення, не виконуючи складних танців пальців для своїх людей.

adb reboot-bootloader

У відповідності з попередньою командою, ця команда дозволяє завантажуватись безпосередньо до завантажувача телефону. Після того як ви перебуваєте в завантажувачі, ADB більше не працюватиме. Ось тут приходить фастбут (до якого ми трохи дістанемося). Однак, як і команда відновлення, завантажувати завантажувач із командою на комп’ютері набагато простіше, ніж складну серію кнопок на телефоні.

adb push [джерело] [пункт призначення]

Команда push дає змогу копіювати файли з комп'ютера на телефон, не торкаючись пристрою. Це особливо зручно для копіювання великих файлів з комп'ютера на телефон, як-от фільми чи ПЗУ. Для того, щоб використовувати цю команду, вам потрібно знати повний шлях до файлу як до джерела, так і до пункту призначення. Якщо файл, який ви хочете скопіювати, вже знаходиться в папці ваших інструментів (де живе ADB), ви можете просто ввести ім'я файлу як джерело.

adb тягнути

Yin to push yang, команда pull в ADB дозволяє копіювати файли з телефону на комп'ютер. Витягуючи файли, ви можете залишити параметр призначення. У такому випадку файл буде скопійовано у папку на вашому комп’ютері, де живе ADB. Потім ви можете перемістити його туди, куди хочете, як звичайне.

adb install [source.apk]

За допомогою цієї команди можна встановити додаток на телефон, не торкаючись його. Хоча це не надзвичайно вражаючий трюк для додатка, який знаходиться в магазині Play Store (де ви вже можете віддалено встановлювати, видаляти та оновлювати додатки), це досить зручно, якщо вам потрібно завантажувати додаток.

оболонка adb [команда]

Ми любимо термінал тут, на Goldavelez.com. Є так багато чудових речей, які ви можете зробити з цим. Більшість з нас не схильні турбуватися з терміналом в Android, оскільки ми не хочемо вводити довгі текстові команди на крихітний сенсорний екран. Однак команда adb shell дозволяє відкрити повний термінал на хост-пристрої. Крім того, ви можете ввести "adb shell" з наступною дійсною командою термінала, щоб виконати саме цю команду.

adb резервне копіювання

Резервне копіювання телефону Android - це те, що ви можете, і потрібно робити автоматично. Однак якщо вам потрібно створити повну резервну копію, перш ніж зламати щось особливо ризиковане, ви можете створити повну резервну копію за допомогою однієї команди. Вам навіть не потрібен кореневий доступ (хоча це може означати, що деякі захищені дані неможливо створити резервну копію). Докладніше про параметри цієї команди - і їх дуже багато - тут.

відновлення adb

Висновок попередньої команди adb recovery дозволяє вказувати на існуючий файл резервної копії та відновити його на пристрої. Так, наприклад, наберіть «adb Restore C: \ [Restofile] .zip», і ваш телефон незабаром повернеться до нормального.

adb бічне навантаження

Ця команда є відносно новачком до поля ADB і підтримується лише деякими користувацькими відновленнями. Однак ви можете використовувати цю єдину команду для прошивки .zip, який знаходиться на комп’ютері, на вашому телефоні. Знову ж таки це дозволяє прошивати цілі ПЗУ (або що-небудь ще, що ви можете прошивати за допомогою .zip-файлу), не торкаючись телефону.

Ці команди - лише деякі корисніші, які ви можете використовувати з ADB, встановленим на вашому комп’ютері. Можливо, ви не хочете використовувати його весь час для повсякденних завдань, але коли вони вам знадобляться, ви будете раді, що у них є.

Розблокуйте та змініть прошивку телефону за допомогою Fastboot

Як було сказано в нашій попередній статті, fastboot дозволяє вам надсилати команди на телефон, перебуваючи в завантажувачі (одне місце ADB не працює). У той час як ви не можете зробити дуже багато речей тут, те, що ви можете зробити, є приголомшливими, включаючи розблокування певних телефонів (наприклад, Nexuses та деяких інших), а також миготіння користувальницьких відшкодувань і навіть деяких ПЗУ. Слід зазначити, що не всі телефони підтримують швидку завантаження, і якщо у вас заблокований завантажувач, вам, мабуть, не пощастило. Однак, ось деякі з найкорисніших інструментів арсеналу Fastboot.

fastboot oem unlock

Коли люди продовжують розповідати про те, наскільки "відкриті" пристрої Nexus, це те, про що вони говорять. Більшість телефонів потребують кореневого використання, щоб отримати доступ суперпользователя та можливість сильно змінювати програмне забезпечення вашого телефону. За допомогою пристрою Nexus ви можете розблокувати завантажувач за допомогою однієї команди. Звідти вам буде дозволено встановити власні відновлення або надати собі кореневий доступ.

Зазначимо, ця команда також повністю витирає ваш телефон. Це означає, що це чудова команда запускатись, коли ви отримуєте абсолютно новий телефон, але якщо ви використовуєте свій певний час, спочатку зробіть резервну копію.

пристрої швидкої завантаження

Це по суті та сама команда, що й пристрої adb з попередніх. Однак він працює в завантажувачі, що ADB не робить. Зручно переконатися, що ви правильно встановили зв’язок.

відновлення спалаху швидкої завантаження

Прошивання користувальницького відновлення є важливою частиною способу життя ROM-swapper. Як і у всьому іншому у цьому списку, ви можете встановити на своєму пристрої користувацьке відновлення, не торкаючись його, використовуючи цю команду.