полезные статьи

Самые полезные вещи, которые вы можете сделать с помощью ADB и Fastboot на Android

На прошлой неделе мы показали вам, как установить ADB и fastboot на любую ОС. Если вы не уверены, почему вы хотите пойти на (относительно незначительную) проблему, вот лишь некоторые полезные вещи, которые вы можете сделать с помощью этих двух удобных инструментов.

Эти команды предназначены для того, чтобы дать вам представление о том, что вы можете сделать с помощью ADB и fastboot. Это не прямые инструкции, и не все команды работают на всех устройствах. Возможно, лучше думать об этом как о глоссарии. Из-за огромного количества и разнообразия устройств и реализаций в мире Android мы не можем предоставить пошаговые инструкции для каждого устройства. Обязательно изучите ваш конкретный телефон или планшет, прежде чем бросать на него команды.

Управляйте своим устройством с помощью ADB

ADB имеет широкий спектр функций для управления вашим устройством, перемещения контента на телефон и с телефона, установки приложений, резервного копирования и восстановления программного обеспечения и многое другое. Вы можете использовать ADB, когда ваш телефон подключен к компьютеру. Вы также можете использовать ADB с вашим устройством без проводов, следуя этим инструкциям. Чтобы это работало, вам нужно ненадолго подключить ваше устройство к компьютеру с помощью USB-кабеля, но для выполнения этих команд потребуется всего несколько секунд, и тогда вы можете использовать ADB без проводов, если вы того пожелаете.

устройства adb

При использовании ADB это, вероятно, первая команда, которую вы запустите. Он вернет список всех устройств, которые вы подключили к вашему компьютеру. Если он возвращает идентификатор устройства, подобный показанному выше, вы подключены и готовы отправлять команды.

Восстановление ADB перезагрузки

Многие функции, такие как прошивка ПЗУ на телефон, требуют загрузки в режиме восстановления. Как правило, для этого требуется, чтобы вы удерживали определенный набор кнопок на телефоне в течение определенного периода времени, что является неприятным. Эта команда позволяет вам загружаться прямо в режиме восстановления, не выполняя сложный танец пальцев ваших людей.

adb reboot-bootloader

В той же последовательности, что и предыдущая команда, она позволяет вам загружаться прямо в загрузчик телефона. Как только вы загрузитесь, ADB больше не будет работать. Вот тут и вступает fastboot (к которому мы немного позже). Однако, как и команда восстановления, гораздо проще загрузить загрузчик с помощью команды на компьютере, чем сложную последовательность кнопок на телефоне.

adb push [источник] [пункт назначения]

Команда push позволяет копировать файлы с компьютера на телефон, не касаясь устройства. Это особенно удобно для копирования больших файлов с вашего компьютера на телефон, таких как фильмы или диски. Чтобы использовать эту команду, вам нужно знать полный путь к файлу для вашего источника и места назначения. Если файл, который вы хотите скопировать, уже находится в вашей папке инструментов (где живет ADB), вы можете просто ввести имя файла в качестве источника.

adb pull

С помощью команды push в yang команда pull в ADB позволяет копировать файлы с телефона на компьютер. При извлечении файлов вы можете не указывать параметр назначения. В этом случае файл будет скопирован в папку на вашем компьютере, где живет сам ADB. Затем вы можете переместить его туда, где вы предпочитаете, как обычно.

adb install [source.apk]

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

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

Мы любим терминал здесь на Goldavelez.com. Есть так много замечательных вещей, которые вы можете сделать с этим. Большинство из нас не склонны беспокоиться о терминале в Android, потому что мы не хотим вводить длинные текстовые команды на крошечном сенсорном экране. Однако команда оболочки adb позволяет открыть полный терминал на главном устройстве. В качестве альтернативы, вы можете набрать «adb shell», а затем допустимую терминальную команду, чтобы выполнить только эту команду самостоятельно.

резервное копирование adb

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

восстановление adb

Следствие предыдущей команды adb restore позволяет вам указать существующий файл резервной копии и восстановить его на вашем устройстве. Так, например, введите «adb restore C: \ [restorefile] .zip», и ваш телефон вскоре вернется в нормальное состояние.

adb sideload

Эта команда является относительным новичком в поле ADB и поддерживается только некоторыми пользовательскими восстановлениями. Тем не менее, вы можете использовать эту единственную команду для прошивки .zip, который находится на вашем компьютере, на ваш телефон. Еще раз, это позволяет вам прошивать целые ПЗУ (или все, что вы можете прошить с помощью файла .zip), не касаясь вашего телефона.

Эти команды являются лишь некоторыми из наиболее полезных команд, которые вы можете использовать с установленным на вашем компьютере ADB. Возможно, вы не захотите использовать его все время для повседневных задач, но когда они вам понадобятся, вы будете рады, что они у вас есть.

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

Как говорилось в нашей предыдущей статье, fastboot позволяет отправлять команды на телефон, находясь в загрузчике (ADB не работает). Хотя вы не можете сделать здесь так много вещей, вещи, которые вы можете сделать, являются удивительными, включая разблокировку определенных телефонов - таких как Nexuses и некоторых других, - а также прошивку пользовательских восстановлений и даже некоторых ПЗУ. Однако следует отметить, что не все телефоны поддерживают fastboot, и если у вас заблокированный загрузчик, вам, вероятно, здесь не повезло. При этом, вот некоторые из самых полезных инструментов в арсенале fastboot.

fastboot oem unlock

Когда люди говорят о том, насколько «открыты» устройства Nexus, это то, о чем они говорят. Большинству телефонов требуется эксплойт root для получения доступа суперпользователя и возможности значительного изменения прошивки вашего телефона. С устройством Nexus вы можете разблокировать загрузчик с помощью одной команды. Оттуда вам будет разрешено устанавливать пользовательские восстановления или предоставлять себе root-доступ.

Следует отметить, что эта команда также полностью уничтожит ваш телефон. Это означает, что это отличная команда для запуска, когда вы получаете совершенно новый телефон, но если вы некоторое время пользовались своим телефоном, сначала сделайте резервную копию.

устройства fastboot

По сути, это та же команда, что и для устройств adb из предыдущих версий. Тем не менее, он работает в загрузчике, который ADB не делает. Удобно для того, чтобы убедиться, что вы правильно установили соединение.

fastboot flash recovery

Прошивка кастомного рекавери является неотъемлемой частью образа жизни ROM-swapper. Как и все остальное в этом списке, вы можете установить собственное восстановление на вашем устройстве, не касаясь его, используя эту команду.