Apply update from ADB: перевод на русский язык и что это такое? Apply update from ADB что это такое на Андроид Как выйти из adb режима.
В переводе на русский apply update from adb означает “применить обновление от adb”, то есть выбрав данную команду вы производите обновление OS Android. Как известно, устанавливают через в телефоне или через соответствующую каждому производителю специальную . При этом, мало кому известно об установке пакетов с применением ADB. Зачем это нужно, вы узнаете из данной статьи.
Что значит apply update from adb
В режиме «восстановления» на смартфоне или планшете доступны несколько команд для применения системных обновлений. Если у вас имеется файл обновления прошивки, то с учетом расположения пакета используется следующая команда:
- apply update from adb cache (файл берется из кэша)
- apply update from adb external storage (файл берется с внешнего накопителя)
- apply update from adb (обновление с компьютера)
В стандартном режиме «восстановления» предлагается выбрать файл из кэша, если обновление скачано системой. Так же можно выбрать на внешнем накопителе, либо установить обновление через ADB, если пакет находится на компьютере.
Обычно обновления устанавливаются через встроенную в систему программу. Пользователь проверяет наличие пакета на сервере производителя и скачивает ее при необходимости. Дальнейший процесс установки происходит в автоматическом режиме, без участия владельца. При этом иногда такой метод не работает.
Компании выдают обновление «порционно» на определенных рынках, что позволяет снизить нагрузку на сервер. Иногда обновление отзывают, реже встроенная программа отказывается принимать обновление. Чаще ручная установка используется нетерпеливыми владельцами, что первыми хотят протестировать новый «пакет» обновлений.
Инструкция по установке обновления через ADB
Важно! Минимальный заряд батареи для установки небольших пакетов – 50%. Для крупных обновлений рекомендуется зарядить аккумулятор на 75-100%.
- Скачайте архив с обновлением в формате ZIP. Переименуйте пакет в «ota» или «update».
- В настройках телефона, откройте раздел для разработчиков, где активируйте « ».
- Подключите аппарат к компьютеру, где настроена работа ADB. Необходим кабель с поддержкой передачи данных.
- В контекстном меню, с учетом зажатой кнопки Shift, вызовите окно команд.
- Переведите телефон в режим восстановления командой adb reboot recovery .
- Подтвердите действие, если на экране мобильного устройства появится запрос на использование USB отладки.
- В меню recovery выберите пункт «apply update from adb», для применения обновления через ADB. Для навигации используются кнопки громкости, клавиша питания – подтверждение действия.
- Далее на компьютере введите adb sideload (путь к архиву на ПК) ota.zip.
- По завершению установки, воспользуйтесь перезагрузкой смартфона из recovery – reboot system now. Или командой adb reboot на ПК.
Вывод
Команда apply update from adb используется для установки системного обновления. Такой способ пригодится, когда остальные методы не подходят в данный момент. Например, нет возможности поместить архив на телефон. Так же стоит отметить простоту установки пакета. Если же вам сложно использовать ADB, тогда воспользуйтесь ADB Run, где команды внесены в программу, что упрощает взаимодействие.
Нашли ошибку или не точность? Напишите об этом в комментариях, а так же добавьте исправление.
Статья была Вам полезной?
Поставьте оценку - поддержите проект!
Большинство пользователей Android ничего не знают об ADB . Полное название - Android Debug Bridge , расшифровывается, как «Отладочный Мост Android». ADB является частью Android SDK. При помощи ADB можно выполнять различные действия над вашим Android планшетом или смартфоном, такие как: перепрошивку, копирование файлов с компьютера на Андроид и обратно, восстановление системы и другие.
ADB для Android — что это такое?
Вам наверняка известно, что операционная система Android основана на модифицированном ядре Linux. Поэтому и с ней возникает необходимость использовать командную строку. Именно программа adb помогает устанавливать связь между компьютером и Android. Она является составляющей среды разработки Android SDK, поэтому чтобы установить Android Debug Bridge, вам нужно скачать Android SDK с официального сайта . Есть версии для всех популярных операционных систем: Windows, Mac OS и Linux. То есть, проще говоря, adb позволяет при помощи компьютера управлять телефоном или планшетом .
Также я советую следующие инструкции:
Основные команды adb Андроид
Подключите ваше устройство к ПК по USB. Убедитесь, что установлены все драйвера и включена отладка по USB.
Работать с Android Debug Bridge лучше всего через командную строку Windows. Для этого в Windows XP нажмите «Пуск» и в поле ввода «Найти программы и файлы» введите «cmd», после этого нажмите «Enter». Если у вас Windows 7 и выше, нажмите «Пуск» и в поле «Выполнить» введите «cmd» и снова нажмите клавишу «Enter».
adb devices
Самая распространенная команда adb. При помощи нее можно определить, видит ли ваш ПК подключенное устройство. Если вы всё сделали нормально, то появится такая строка: «List of devices attached». После нее вы увидите серийный номер вашего смартфона или планшета и его состояние: «online» либо «offline».
Если пишет «offline», это значит, что аппарат находится в спящем режиме, если «online», то девайс готов выполнять ваши команды.
Благодаря этой команде вы можете устанавливать приложения на вашем смартфоне или планшете. Для этого нужно прописать путь, где находится APK файл:
adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk
Чтобы не писать длинных путей, скопируйте файл в директорию android-tools. Тогда путь станет таким:
adb intsall nazvanie_prilogeniya.apk
adb uninstall
Вводить нужно аналогично предыдущей команде. При этом приложение удалится.
У этой команды есть интересная фишка. Если вы добавите ключ -k ,то при удалении игры или программы их данные и кэш не удалятся, а останутся на Android устройстве.
Благодаря этой команде вы можете перекидывать файлы с компьютера на Android. Для этого вам нужно знать полный путь, где хранится файл и куда его перемещать.
adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android
Чтобы не писать длинных путей, скопируйте файл в директорию android-tools. Тогда вводить нужно:
adb push nazvanie_fayla/sdcard/Android
Эта команда копирует файлы с Android на компьютер. Вам нужно знать путь, где находится файл на смартфоне или планшете и указать место, где вы хотите сохранить файл. Если вы не укажете последнее, то файл сохранится в директории android-tools.
adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity
Эта команда перезагрузит ваш Android телефон или планшет.
Благодаря этой команде вы можете напрямую загрузиться в режиме bootloader.
adb reboot recovery
Не все девайсы поддерживают данную команду. При помощи нее можно попасть в режим восстановления.
adb connect
При помощи этой команды можно подключить устройство к Wi-Fi сети. Для этого нужно знать ip адресс и порт устройства.
adb connect ip:port
При помощи этой команды вы получаете полный доступ ко всем файлам на вашем устройстве.
Второй способ использования adb shell — это выполнение единичной команды Android shell с помощью такой конструкции:
adb shell <команда>
Если вы переведете ваш телефон или планшет под управлением Андроид в режим bootloader, то команды adb больше срабатывать не будут. Здесь нужно использовать команды fastboot.
Чтобы проверить, видят ли ПК и Android друг друга, используем команду:
После её ввода должен появится серийный номер вашего аппарата.
При вводе этой команды можно разблокировать загрузчик телефонов и планшетов Asus и HTC. Когда ваше устройство находится в режиме bootloader, введите:
Также все ваши установленные программы и персональные данные будут потеряны.
При помощи этой команды можно вывести содержимое log файла: изменения, ошибки и т.д. Данные будут слишком быстро прокручиваться, поэтому верным решением будет сохранить их в один TXT-файл. Для этого введите:
adb logcat > filename.txt
adb sideload
Команда пригодится для владельцев устройств линейки Google Nexus. При помощи нее можно обновить прошивку девайса. Скачайте её на компьютер, подключите к нему Nexus, зайдите в режим Recovery, выберите пункт «Apply update from ADB» и после этого введите команду.
Что такое ADB? Adb команды для Андроид. В данной статье вы узнаете что такое ADB для чего он нужен пользователям, а также как управлять им с помощью команд в Android терминале. Ну что же начнем изучать adb команды android…
Знакомимся с ADB
ADB (android debug bridge) это - средство отладки, выявление ошибок в приложениях, разблокировки девайсов на ОС Android и многое другое. Официальную документацию на английском языке можете прочитать на данном сайте .
Скачать ADB
Скачать ADB можно с официальной поставляемой средой разработки Android SDK или же скачать маленький установщик ADB , Установка происходит в корень диска С:\
Позаботьтесь чтобы на ПК были установлены драйвера , а на Android включена отладка по USB .
Adb команды android и Linux
Команды Adb можно разделить 3 типа, непосредственно для команды Adb, FastBoot () и команды Android.
Команды Adb
1. Проверка наличия подсоединенного Android , проверяет «видит» ли ПК ваш смартфон или планшет.
Чтобы убедиться, что все работает нормально и компьютер опознал Android необходимо ввести adb команду:
adb devicesна данном скрине видно что Android подсоединен
Если у вас не появились похожее сообщение, то возможно, необходимо проверить, наличие драйверов на ПК, целостность кабеля, работоспособность порта USB.
2. Подключение Android по WI-FI
Для того чтобы подключить Android по WI-FI сети необходимо получить ip адрес и порт устройства, в этом вам поможет приложение ADB Wireless (необходим Root)
после этого ввести команду:
adb connect ip:portНапример вот так:
adb connect 192.168.0.14:5555Более подробно о том как подключить Android через WI-FI - Отладка по USB .
3. Установка приложений на Android
Для того чтобы установить какое либо приложение с компьютера на Android необходимо ввести команду:
adb installКак использовать и пример:
Для того чтобы с помощью команды Adb установить приложение необходимо. Написать:
adb intsall C:papka_gde_y_vas_hranitsya_prilogenieimja_priloginija.apkТо есть написать команду adb install путь к приложению и название этого приложения.
4. Отправить какой либо файл на Android
adb pushКак использовать и пример
Для того чтобы с помощью команды Adb отправить файл с ПК на Android необходимо. Написать:
adb push C:papka_gde_hranitsya_fileimja_file /sdcardТо есть написать adb команду путь к файлу, название файла и место где сохранить данный файл.
5. Принять файл c Android на ПК
Для того чтобы принять абсолютно любой файл с устройства Android на компьютер существует команда:
adb pullКак использовать и пример:
Для того чтобы с помощью команды Adb принять файл с Android на ПК необходимо. Написать:
adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson C:papka_gde_budet_hranitsya_fileТо есть написать adb команду путь к файлу который находится на Android, название файла и место где сохранить данный файл на ПК.
Для того чтобы перезагрузить Android после каких либо выполненных операций, либо перезагрузить в специальный режим, существует команда:
adb rebootПример использования:
Команды перезагрузят Android
adb reboot adb reboot normalзагрузки Bootloader
adb reboot bootloaderКоманда перезагрузит Android в режим Recovery
adb reboot recovery7. Перейти в управление Android, после чего можно использовать команды ОС Android
Весь потенциал Android раскрывается после того когда вы переходите в управление Android где доступны многие команды linux. Для этого существует команда:
adb shellКоманды в терминале Android
Суперпользователь или Root. Позволяет выполнять абсолютно все действия, от создания, модифицирования, изменения, до удаления конкретных системных файлов: Для этого введите команду:
suДо ввода команды
suпользователь является Гостем в системе (многие действия заблокированы) и обозначается в начале терминала знаком доллар
$после ввода команды
suстановится Админом и в терминале обозначается как американский номер
#и живой пример:
2. Команда перейти в папку (в дальнейшем и правильней будет называть каталог вместо папки)
Для того чтобы перемещаться между разделам и каталогами в Android, существует специальная команда:
cdПример чтобы перейти с раздела /sdcard в раздел /sdcard/xxx/porno/hot_girl
cd /sdcard xxx/porno/hot_girlДля того чтобы вернуться с раздела на каталог выше либо обратно в /sdcard
если находимся в каталоге /sdcard/xxx/porno/hot_girl
- hot_girl
окажемся в каталоге
/sdcard/xxx/porno/если необходимо подняться в /sdcard то
cd ../ ../ (столько раз сколько это необходимо) Внимание в Android и других Unix системах файлы Primer и primer или PrimER абсолютно разные файлы3. Переместить/Переименовать файл либо каталог.
Перемещение и переименование файла, каталога осуществляется c только одной командой:
mvПример Переименовать файл
mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.aviПример Переименовать папку:
mv -r /sdcard/xxx/hot_porno /sdcard/xxx/superПример как Переместить файл:
mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.aviПример как Переместить папку:
mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno4. Просмотреть что есть внутри каталога
Для того чтобы узнать какие каталоги и файлы содержаться от места где вы находитесь используют следующую linux команду:
lsПример использования:
ls /sdcard/xxx/hot_porno/выдаст сообщение
Alenka.avi Pamela.avi Anderson.avi ls -a ls -a /sdcard/xxx/hot_porno/выдаст следующие сообщение:
Alenka.avi Pamela Anderson.avi .Skrutiy_File.avi5. Копировать файл или папку (каталог).
Для того чтобы скопировать какой либо файл или папку и переместить куда либо:
cpПример Скопировать файл:
cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.aviПример Скопировать папку:
cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno6. Подсоединить раздел (примонировать) и отсоединить.
Для того чтобы узнать какие разделы существуют в Android, подключить или отключить:
mount (подключить раздел) и umont (отсоединить раздел)Узнать какие разделы примотированы в данный момент, введите
mountДля того чтобы присоединить раздел:
mount /dev/block/mmcc121 mount /systcodeДля того чтобы отсоединить раздел:
umount /dev/block/mmcc121 umount /systcode7. Создать каталог (папку)
Для того чтобы создать где либо папку используйте команду:
mkdirПример использования:
mkdir /sdcrad/android_file8. Удалить каталог (папку) или файл
Если необходимо удалить какой либо файл или папку linux команда:
rmПример как удалить файл:
rm /sdcard/xxx/hot_porno/Alenka.aviПример как удалить папку:
rm - r /sdcard/xxx/hot_porno9. Вывести содержимое файла на экран (прочитать)
Если перед вами стоит задача вывести на экран содержимое текстового файла:
cat cat /sdcard/books/Толстой_книга_война_и_мир.txtи получим
- Еh bien, mon prince. Genes et Lucques ne sont plus que des apanages, des поместья, de la famille Buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous vous permettez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes plus мой верный раб, comme vous dites.10. Вывести содержимое файла на экран (прочитать в обратном порядке)
Если перед вами стоит задача вывести на экран содержимое текстового файла, но с конца в начало:
tac11. Показать полный путь
Для того чтобы понять в каком разделе и каталоге находитесь:
pwdПример: если находимся в каком либо каталоге и надо узнать полный путь (например находимся в системном разделе, каталог app)
pwdвыдаст сообщение
/system/app/12. Создать пустой файл
Для того чтобы создать текстовый файл:
touchНапример создадим файл 666.txt в каталоге /sdcrad
touch /sdcard/666.txt13. Создание Резервной копии с раздела и восстановление
dd ifПример создания Резервной копии на Sd карту
dd if=dev/block/mmcblk0p1 of=sdcard/efs.imgПример Восстановления раздела с резервной копии с Sd карты
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p114. Просмотр занимаемого места файлом
Для того чтобы понять сколько занимает что либо:
du du systcodeВыставление permission, прав файлам и директориям
Чтобы узнать какие права у файлов и директорий нужно написать такую команду
ls -nПрава Доступа (permission)
Записывают их вот таком виде - RWX (буквенном) или 777 (цифирном)
Права доступа разделяют
1.Доступ к файлам
2.Доступ к директории
Буквенные атрибуты прав доступа
r
- чтение данных файлов и директорий (read)
w
- изменение содержимых файлов и директорий или запись в них, но не удаление (write)
x
- выполнение файла или разрешение зайти в директорию
Бывает три группы польвателей
«user
» - владелец файла или дирекори
«group
» -член группы, к которой принадлежит владелец
«world
» - остальные, не относящиеся к 2-м группам
Порядок записи прав доступа выглядит так
сначала выставляются права доступа для владельца - «u
»
после группы - «g
»
и в конце для остальных - «o
»
Например
Владелец файла имеет право на чтение (r), запись(w) в него и исполнение(x), остальные только право на чтение.
Цифирные атрибуты прав доступа
r - чтение 4
w - запись 2
x - выполнение 1
«-» никаких прав 0
Сумма их значений означает конечные права для пользователя и групп
7 (rwx) = 4 + 2 +1 полные права
5 (r-x)= 4 + 0 + 1 чтение и выполнение
6 (rw-) = 4 + 2 + 0 чтение и запись
4 (r-) =4 + 0 + 0 только чтение
Для новичков возможно пригодится калькулятор онлайн - ссылка .
Задавать права нужно командой
chmodНапример
chmod 777 * - задаст права на чтение и запись и выполнение всем файлам и папкам
chmod 755 file.avi
Жесткие и символические ссылки
В Linux в том числе Android существует такое понятие как ссылки - что на нормальном привычном языке звучит «ярлык». Бывают два типа ссылок это:
- Жесткие ссылки
- Символические ссылки или симлинки
В чем различия жестких и символических ссылок?
Символические ссылки - создают ярлык которые указывают точное место файла или папки куда ярлык ссылается. Если файл или папку переместить, символическая ссылка будет битая. Чтобы наглядно понять что такое символическая ссылка - в Windows XP или Windows 7 есть ярлыки программ на рабочем столе, которые ссылаются в папку с программой, а точней exe-шник.
Как создать жесткие и символические ссылки
ln ln -sКоманда adb sideload очень прекрасна и с помощью ее можно легко выполнить обновление прошивки или выполнить восстановление Android в случае если он не загружается!
Еще раз о том для чего нужна команда ADB SIDELOAD - данная команда необходима для того чтобы выполнять прошивку ZIP архивов из меню recovery или если отсутствует bootloader. У данной команды есть аналог fastboot -w update, но у многих Android девайсов утилита fastboot не работает, соответственно adb sideload является универсальным средством.
Принцип работы ADB Sideload
ZIP архив-обновление находится в папке с утилитой adb, смартфон или планшет переводится в режим recovery или bootloader. Запускается утилита adb и прописывается командаadb sideload <название_файла>.zip, после чего архив копируется в Android и затем прошивается.
Необходимое для ADB Sideload
- Компьютер или ноутбук
- Скачать и после его
- Скачать программу - ADB RUN или ADB
- Заряд Android устройства не меньше 40% или больше
- Оригинальный, неповрежденный кабель MicroUSB
- Включить на Android
- ZIP архив-обновление
Инструкция использования ADB Sideload
В данной статье будет предложено два варианта как можно воспользоваться adb sideload , первый способ - демонстрация как все работает от начала до конца, второй способ - автоматизированный, без лишних действий и писанины руками.
Способ №1
1. Подключаем устройство Android к компьютеру
2. Файл ZIP архив-обновление переместить по пути C:/adb/progbin
3. Запускаем программу ADB RUN или переходим в меню Manual Command
-> ADB
И должны получить следующий ответ:
C:/ADB/adb/progbin> adb devices List of devices attached NA36XWxxxхххххЕсли получим ответ (ошибка):
C:/ADB/adb/progbin> adb devices List of devices attached NA36XWxxxххххх offlineЕсли получим ответ (ошибка):
C:/ADB/adb/progbin> adb devices List of devices attachedТо есть ничего нет, после attached, то устройство не видно (переустанавливаем драйвера, меняем порт USB, меняем кабель USB)
5. Переводим устройство в режим Recovery или режим Bootloader
6. В зависимости от Recovery в некоторых случаях необходимо включать принудительно включать на устройстве режим передачи и установки Sideload:
Если у вас стандартное или CWM Recovery оно может называться
- install zip from sileload
- apply update from ADB
- ADB Sideload
и находится это меню может в главном разделе Recovery, раздел Advanced или Install ZIP.
Если у вас TWRP Recovery
Чтобы активировать sideload перейдите в Advanced -> ADB Sideload и потянуть нижний ползунок вправо:
7. В ADB RUN пишем следующую команду:
adb sideload XXXXXXXX.zipГде XXXXXXXX - точное название прошиваемого ZIP обновления (учитывая ЗаГЛАвные или строЧНЫЕ, как написано, названия иначе получите ошибку)
После чего начнется перемещение обновления (прошивки) на Android и обновление.
- Если вы получили ошибку error: closed - не активировали sideload на Android
- Если вы получили ошибку error: device not found - не видит Android, меняйте ядро, recovery, перезапустить Android и снова перевести в режим.
Способ №2
1. Подключаем устройство Android к компьютеру
2. Запускаем программу ADB RUN и переходим в меню Reboot Device
-> выбрать Reboot Recovery
или Reboot Bootloader
(если нет на устройстве Recovery)
3. Istall ZIP
после чего, выбрать прошиваемый файл, после чего начнется прошивка.
- Если вы получили ошибку error: closed - не активировали sideload на Android;
- Если вы получили ошибку error: device not found - не видит Android, меняйте ядро, recovery, перезапустить Android и снова перевести в режим.
Многие из вас не раз сталкивались с ситуацией, когда для получения root прав на Android планшете или смартфоне, установки новой прошивки, восстановления системы и прочих вещей, нужно было подключать его к компьютеру и выполнять ряд команд adb или fastboot, через окно командной строки (терминала).
Большинство вводят эти команды, не понимая, что они означают, просто следуя найденной в сети инструкции. И если вы хотите получить более полное представление о том, что происходит при их выполнении, то сегодня мы познакомимся с десяткой основных команд, которые должен знать каждый продвинутый пользователь Android.
Но перед тем как чем начать ознакомление с этими командами, напомню, что прежде чем ваш планшет или смартфон смог их выполнять, вы должны позаботиться, чтобы на вашем компьютере был установлен Android SDK , а на самом планшете или смартфоне, в меню его настроек была включена опция «Отладка USB ».
Как установить Android SDK, содержащий в себе программы adb и fastboot, читайте в этом материале .
Также напомню, что в Android 4.2 и выше, пункт «Отладка USB» скрыт, и как получить к нему доступ, вы можете почитать .
Для тех, кто забыл, как запустить окно командной строки в Windows напомню, что проще всего это сделать, нажав на «Пуск», после чего в окне поиска нужно будет ввести cmd и нажать клавишу «Enter».
После того, как все подготовительные работы закончены, можно подключать устройство к компьютеру с помощью USB кабеля и приступать к изучению команд.
1. Команда adb devices
Это, наверное, самая главная из всех десяти команд, о которых будет идти речь. С помощью неё мы можем узнать, видит ли компьютер ваше Android устройство, и если видит, то может ли он общаться с ним через команды терминала.
Если все нормально, то после ввода команды adb devices в окне командной строки Windows или терминала Linux, вы должны увидеть строку с текстом List of devices attached, после которой будет строка, состоящяя из серийного номера вашего устройства и его состояния - offline или online:
Состояние offline означает, что устройство находится в спящем режиме. Состояние online сигнализирует о том, что планшет или смартфон готов выполнять ваши команды.
2. Команда adb push
С помощью команды adb push вы можете копировать файлы на свой планшет или смартфон. При этом вы должны указать путь к папке, в которую вы хотите поместить файл на устройстве и папке на компьютере, откуда будет копироваться файл. Второй путь указывать не обязательно, если файл расположен в той же папке, где находится программа adb.
Вот пример копирования видеофайла superfreak.mp4 с компьютера на устройство, в папку /sdcard/Movies с помощью команды adb push superfreak.mp4 /sdcard/Movies/
Для пользователей Windows хочу напомнить, что в Android при указании пути к файлам и папкам используется прямой слэш - /, а не обратный, как вы привыкли.
3. Команда adb pull
Если команда adb push используется для передачи файлов на Android устройство, то adb pull используется для копирования файлов с устройства на компьютер. Так же как и в предыдущем случае, вы должны указать путь, откуда вы хотите взять файл на устройстве и путь, куда вы хотите этот файл поместить на компьютере. Второй путь указывать не обязательно, если вы хотите, чтобы файл попал в папку, из которой вы запускали программу adb.
Вот пример копирования файла superfreak.mp4 из папки /sdcard/Movies/ вашего планшета или смартфона на рабочий стол Windows 8 пользователя Jerry, C:\Users\Jerry\Desktop
Если вы хотите, чтобы файл попал в папку, из которой вы запускали adb, просто введите команду adb pull /sdcard/Movies/superfreak.mp4
4. Команда adb reboot
Эта команда часто используется в процессе получения root прав или установке нового программного обеспечения, когда нужно принять те изменения, которые мы сделали на нашем устройстве. После того, как вы введете команду adb reboot, ваш планшет или телефон перезагрузится.
Также эта команда важна тем, что её можно размещать внутри скриптов, что позволяет перезагружать устройство после выполнения всех необходимых операций автоматически.
5. Команды adb reboot-bootloader и adb reboot recovery
С помощью adb можно не просто перезагружать Android устройство, но и перезагружать его в загрузчик (bootloader). Этот режим нужен для того, чтобы мы могли разблокировать загрузчик, что необходимо для получения root прав и дальнейшей установки альтернативных прошивок.
Некоторые устройства можно загрузить в bootloader с помощью определенной комбинации клавиш при их включении, но зачастую команда adb reboot-bootloader - это единственный способ получить доступ к загрузчику.
Точно также, программу adb можно использовать для получения доступа к меню восстановления планшета или смартфона или рекавери (recovery). Это можно сделать с помощью команды adb reboot recovery
6. Команда fastboot devices
Если вы перегрузили свой планшет в режим загрузчика (bootloader) то он перестанет принимать команды adb. В этом режиме с устройством мы можем общаться с помощью программы fastboot.
С помощью команды fastboot devices вы можете узнать, может ли ваше устройство принимать команды от этой программы в режиме загрузчика. Так как fastboot является очень мощным инструментом, некоторые производители Android устройств не предоставляют доступа для этой программы в режиме загрузчика.
Так же, как и в случае с adb, после ввода команды fastboot devices вы должны увидеть серийный номер вашего устройства.
Зачастую причиной неработоспособности fastboot является отсутствие необходимых Windows драйверов вашего устройства.
7. Команда fastboot oem unlock
Некоторые производители (например, HTC или Asus) выпускают специальные утилиты, позволяющие разблокировать загрузчик их планшетов и смартфонов, после чего на них можно будет устанавливать альтернативные рекавери, такие как ClockworkMod или TWRP и прошивки от независимых разработчиков (кастомные прошивки).
Однако во многих случаях, разблокировать загрузчик Android устройства можно с помощью программы fastboot. Сделать это очень просто – когда ваш планшет или телефон находится в режиме bootloader (пункт 5), достаточно в окне командной строки ввести следующую команду: fastboot oem unlock.
После этого вам нужно будет следовать инструкциям, которые будут отображены на экране вашего планшета или смартфона.
Внимание! После выполнения команды fastboot oem unlock, ваше устройство будет полностью очищено от установленных вами программ и ваши персональные данные будут также удалены.
8. Команда adb shell
Команда adb shell зачастую приводит в замешательство некоторых начинающих пользователей.
Есть два пути использования этой команды. Если вы просто введете в окне командной строки текст adb shell и нажмете клавишу «Enter», то вы «попадете» в режим терминала, или командную оболочку вашего Android устройства, где вы сможете выполнять любые команды Android shell.
Ниже вы можете увидеть результат выполнения команды ls в среде Android shell
Этот режим хорошо известен пользователям Linux и Mac компьютеров. Если вы знакомы с командами оболочки bash, то проблем с работой в этом режиме у вас не будет. В противном случае я не рекомендую пользоваться режимом adb shell, до тех пор, пока вы не будете понимать, назначение всех его команд, так как в этом режиме вы имеете полный доступ к файлам на вашем устройстве и можете случайно нанести непоправимые изменения в операционной системе.
Второй способ использования adb shell - это выполнение единичной команды Android shell с помощью такой конструкции: adb shell <команда>. Например вы можете изменить права доступа к файлу с помощью команды типа «adb shell chmod 666 /data/имя файла»
9. Команда adb install
С помощью программы adb вы можете не просто копировать файлы на устройство и обратно. Эта программа также позволяет устанавливать приложения на Android устройства в виде apk файлов. Для этого существует команда adb install. Она немного похожа на команду push: вы должны указать путь, где находится файл с приложением, которое вы хотите установить. Поэтому проще всего сначала скопировать apk файл в папку с программой adb, после чего установку программы вы можете произвести с помощью команды adb install ИмяФайлаПриложения.apk
Если вам нужно обновить приложение, то в этом случае нужно использовать ключ -r и команда будет выглядеть так: adb install -r ИмяФайлаПриложения.apk.
С помощью ключа -s вы можете устанавливать приложения на карту памяти (если ваша прошивка позволяет делать это). Ключ -l позволяет заблокировать приложение при установке (установив его в папку /data/app-private). Существуют и другие ключи для более продвинутых функций, но их описание – это тема отдельной статьи.
10. Команда adb uninstall
И наконец, вы можете удалять приложения с вашего планшета или телефона. Для этого нужно использовать команду adb uninstall ИмяФайлаПриложения.apk
У этой команды есть ключ -k, который позволяет при удалении приложения не удалять его данные и кэш, а оставить их на устройстве.
Бонус: Команда adb sideload
Эта команда очень пригодится владельцам планшетов и смартфонов Nexus – с помощью неё они смогут обновлять официальную прошивку на своих устройствах. Другими словами, если ваш смартфон или планшет не получил обновления по-воздуху, вы можете скачать новую прошивку с официального сайта, и обновить устройство «вручную».
После того, как вы скачаете файл с прошивкой на компьютер и подключите планшет или телефон к нему, вам нужно будет перезагрузить свое устройство в режим рекавери, выбрать пункт "Apply update from ADB" , а затем на компьютере в окне командной строки ввести следующую команду: adb sideload xxxxxxxx.zip, где xxxxxxxx.zip – это имя zip файла c прошивкой.
Более подробную инструкцию о том, как обновить прошивку Nexus устройств вручную вы найдете в этом материале .
Похожие материалы:
Похожие статьи
-
Fly IQ4516 Octa Tornado Slim: отзывы, технические характеристики, обзор
Компания Meridian Telecom, поставляющая в Россию смартфоны, телефоны и планшеты под брендом Fly, представила в понедельник любопытную новинку. Аппарат Fly Tornado Slim (IQ4516 Octa) (в Азии известен как , Gionee осуществляет сборку этих...
-
Какой стандартный пароль Nokia для всех телефонов?
Чтобы те личные данные, которые находятся в мобильном телефоне, были защищены, применяется блокировка. Особенно данная функция актуальна при потере мобильного устройства. Тогда чужой человек не будет иметь доступа к вашим личным данным....
-
Как добываются биткоины или что такое майнинг Принцип майнинга криптовалют
Современное криптопространство дает возможность не только развлекаться и получать самые разнообразные знания, но и заработать bitcoin на своем оборудовании. А с изобретением так называемых это стало делать в разы проще. Более того, теперь...
-
Операционная система байкал
Этот маленький процессор потребляет всего 5 Вт и может работать даже без радиатора. В процессор встроены три контроллера Ethernet (два гигабитных и один 10-гигабитный), контроллер памяти DDR3-1600, поддерживающий до 8 ГБ, контроллер PCIe...
-
Как перевести биткоин в рубли в россии Перевод рублей биткоины без комиссии
И как оградить криптовалюту от злоумышленников. В закладки Стационарный биткоин-обменник в казино Лас-Вегаса. Фото Getty За последние несколько лет биткоин и другие криптовалюты из увлечения энтузиастов в масштабную сферу. Её признали...
-
Ароматные мифы — вся правда о синтетических и натуральных компонентах в интервью с Анной Зворыкиной и Матвеем Юдовым Три аромата, которые надо попробовать всем
Эфирные масла или синтетические молекулы? Современные формулы или старинные рецепты? Развенчиваем мифы об ароматах вместе с парфюмерным химиком Матвеем Юдовым и натуральным парфюмером Анной Зворыкиной. Миф № 1 Настоящая парфюмерия...