Меню Рубрики

Установка cwm recovery с помощью adb run

Установка cwm recovery с помощью adb run

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

Скрытые команды ADB
adb -d Команда посылается только на устройство подключенное через USB.
Внимание: Выдаст ошибку, если подключено больше одного устройства.

adb -e Команда посылается на устройство в эмуляторе.
Внимание: Выдаст ошибку, если подключено больше одного эмулятора.

adb -s Команда посылается на устройство с указанным серийным номером:

adb -p Команда посылается на устройство с указанным именем:
Если ключ -p не указан, используется значение переменной ANDROID_PRODUCT_OUT.

adb devices Список всех подсоединенных устройств.

adb connect [: ] Подсоединиться к андроид хосту по протококу TCP/IP через порт 5555 (по умолчанию, если не задан).

adb disconnect [ [: ]] Отсоединиться от андроид подключенного через TCP/IP порт 5555 (по умолчанию, если не задан).
Если не задан ни один параметр, отключиться от всех активных соединений.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

В выпускаемых устройствах эта функция отключена, так как поддержка USB была отключена в загрузчике. Для полнофункционального использования fastboot у вас должен быть инженерный SPL, или SPL с отключенным Security flag (S-OFF).

SPL – это второй программный загрузчик. В сочетании с IPL, составляют загрузчик устройства. Помимо начальной загрузки Android, загрузчик также выполняет различные диагностические функции. Одна из этих функций управления данными во внутренней флэш-памяти устройства. В зависимости от установленного загрузчика SPL, пользователь сможет прошивать подписанные NBH файлы, образы флэш-памяти NAND и многое другое. Обратите внимание, что SPL установлен и работает, независимо от Android, который работает поверх его. IPL – это программа начальной загрузки. Первоначальные загрузки/инициализации оборудования. Примерно то же, что BIOS компьютера.
Проверить, доступен ли нам fastboot можно перезагрузив HTC в загрузчик adb reboot bootloader. В верхней строке, вы должны увидеть S-OFF (безопасность выключена). Если вы видите S-ON, или вы видите фон с четырьмя цветами радуги, SPL не поддерживает fastboot. Вам нужно будет установить fastboot совместимый с SPL.

Внимание! При подключении HTC в режиме bootloader необходимо еще раз установить драйвера Android 1.0 (не знаю почему именно так отображается в диспетчере устройств). Процедура почти аналогична описанной выше. Устанавливаются те же драйвера, только выбирается строчка не ADB, а FASTBOOT.

Читайте также:  Установка и настройка по резервного копирования это

fastboot devices Список присоединенных устройств в режиме fastboot.
fastboot flash Прошивает файл .img в раздел устройства.

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Команду logcat можно использовать с машины разработки
$ adb logcat
или из удаленного shell
# logcat Каждое сообщение лога в Android имеет тэг и приоритет
Тэг – это строка указывающая компонент системы, от которого принято сообщение (например: View для системы view)
Приоритет – имеет одно из нижеследующих значений (в порядке от меньшего к большему):
V — Verbose (Низший приоритет).
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (Наивысший приоритет, при котором ничего не выводится).

Получить список тэгов, используемых в системе, вместе с их приоритетами можно запустив logcat. В первых двух столбцах каждого из выведенных сообщений будут указаны / .
Пример выводимого logcat сообщения:
I/ActivityManager( 585): Starting activity: Intent

Для уменьшения вывода лога до приемлемого уровня нужно использовать выражения фильтра. Выражения фильтра позволяют указать системе нужные комбинации и , остальные сообщения система не выводит.
Выражения фильтра имеют следующий формат : . где указывает нужный тэг, указывает минимальный уровень приоритета для выбранного тэга. Сообщения с выбранным тэгом и приоритетом на уровне или выше указанного записываются в лог. Можно использовать любое количество пар : в одном выражении фильтра. Для разделения пар : используется пробел.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDRO

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

Сообщения лога в дополнение к тэгу и приоритету содержат несколько полей метаданных. Можно изменять формат вывода сообщений показывая только конкретные поля метаданных. Для этого используется параметр -v и указывается один из ниже перечисленных форматов вывода.

Читайте также:  Установка заднего фонаря ауди

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

При запуске logcat можно указать формат вывода используя параметр -v:
adb logcat [-v

источник

Как установить кастомное рекавери на Android

Уровень сложности: для продвинутых. Если вы хотите стать продвинутым пользователем операционной системы Android, то рано или поздно столкнётесь с необходимостью установки стороннего рекавери. Только с его помощью вы сможете выполнить такие столь необходимые операции, как создание резервных копий, установка системных обновлений или перепрошивка своего устройства другой версией операционной системы (ROM). В этой статье вы узнаете о том, как установить альтернативное recovery на примере Clockworkmod Recovery.

Прежде всего нужно знать, что каждое мобильное устройство под управлением Android имеет режим восстановления или, как его ещё называют, «recovery». Однако стандартный его вариант имеет, как правило, очень узкий перечень возможностей, которые сводятся только к сбросу к заводским настройкам и установке обновлений системы. Продвинутых пользователей такой вариант не устраивает, поэтому они устанавливают специально написанные альтернативные recovery, которые обладают куда более обширным списком функций. Одним из самых популярных проектов подобного рода является Clockworkmod Recovery (CWM) и именно он будет рассмотрен в этой статье.

Итак, с помощью Clockworkmod Recovery вы сможете:

  • устанавливать неофициальные прошивки;
  • устанавливать обновления, дополнения и фиксы операционной системы;
  • подключаться к ПК по USB в режиме съёмного накопителя
  • создать полные резервные копии всей прошивки или отдельных её частей;
  • восстановить данные из ранее созданных резервных копий;
  • подключиться к ПК по USB в режиме ADB
  • сбрасывать состояние устройства полностью к первоначальному состоянию или просто очищать данные кеша и приложений;
  • очищать статистику работы аккумулятора;
  • форматировать и создавать разделы на карте памяти.

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

Вообще, способов установки Clockworkmod Recovery есть несколько, и их выбор зависит от используемого вами устройства. В этой статье мы рассмотрим два из них. Первый очень простой, и он подойдёт для самых популярных брендовых устройств, второй чуть посложнее, зато охватывает более широкий круг гаджетов.

Установка CWM с помощью Rom Manager

Этот способ состоит в использовании специальной утилиты, которая предельно упрощает процедуру прошивки нового рекавери. Она выпущена создателями CWM и доступна для бесплатной загрузки в каталоге приложений Google Play. Обратите внимание, что для использования Rom Manager вам понадобятся права суперпользователя. Что это такое и как их получить, вы можете прочитать в этой статье.

После установки и запуска программы Rom Manager перед вами появится окно, разделённое на несколько секций. Нас интересует раздел под названием «Режим Recovery». Нажмите в нём на ссылку «Recovery Setup», после чего в новом окне тапните по строке «ClockworkMod Recovery».

Теперь вам необходимо подтвердить модель своего устройства, прикоснувшись к его названию в списке. Далее придётся ещё раз подтвердить своё намерение и только после этого начнётся загрузка необходимых файлов, о чём вам ясно даст понять появившаяся полоска прогресса. По её окончанию программа попросит предоставить ей права суперпользователя и наконец-то установит вам CWM. Проверить это можно, вернувшись на первый экран Rom Manager и перезагрузившись непосредственно в рекавери с помощью кнопки «Загрузить режим Recovery».

Читайте также:  Установка fedora с live

Как видите, ничего сложного. Стоит однако помнить, что данная утилита поддерживает ограниченный круг устройств. Поэтому перед её использованием обязательно посетите тему форума, посвящённого вашему гаджету и проверьте его совместимость с Rom Manager.

источник

Установка cwm recovery с помощью adb run

Для функционирования программы необходимы права root пользователя (Для операций где необходим Root).

Краткое описание:
Управление Android средствами ADB.

Описание:
Цель данной программы которые я преследовал при ее создании:
1. Легкая установка — нет необходимости, объяснять где же находится корень диска С
2. Легкое управление ADB – в программу внесены многочисленные команды, а также присутствует возможность вводить команды самому если Вы уже много чего уже умеете.
3. Проверка обновлений — в программе реализована возможность чтобы пользователь в любой момент мог проверить если новая версия программы.

Установка
Программа имеет свой инсталлятор, процесс установки очень прост, 2-жды кликнуть по ярлыку.

Требования при работе
Установленные драйвера на компьютер от вашего Android устройства
Включенная отладка по USB на вашем Android устройстве.

Видео как работать с ADB RUN

Разработчик: Шипилов Виталий aka Usernokiamen aka Shipiloff69
Домашняя страница: androidp1.ru

Версия: 4.5.4.3 ® Adb Run (Пост dianamavrik #76331152)
Версия: 4.5.4.2 Сообщение №719, автор dianamavrik
Версия: 4.4.4.2 Сообщение №712, автор dianamavrik
Версия: 4.4.3.1 ® Adb Run (Пост dianamavrik #71410663)
Версия: 4.0
Версия: 3.102.97 Adb_Run_v3.102.97.zip ( 16,51 МБ )

Версия: 3.101.97 Adb_Run_v3.101.97.zip ( 16,46 МБ )
Версия: 3.101.96 Adb_Run_v3.101.96.zip ( 16,45 МБ )
Версия: 3.100.95 Adb_Run_v3.100.95.zip ( 16 МБ )
Версия: 3.100.94 Adb_Run_v3.100.94.zip ( 16,06 МБ )
Версия: 3.99.92 Adb_Run_v3.99.92.zip ( 16,06 МБ )
Версия: 3.99.91 Adb_Run_v3.99.91.zip ( 16,06 МБ )
Версия: 3.99.90 Adb_Run_v3.99.90.zip ( 16,06 МБ )
Версия: 3.99.89 Adb_Run_v3.99.89.zip ( 15,96 МБ )
Версия: 3.99.88 Adb_Run_v3.99.88.zip ( 15,96 МБ )
Версия: 3.98.88 Adb_Run_v3.98.88.zip ( 15,96 МБ )
Версия: 3.97.86 Adb_Run_v3.97.86.zip ( 15,98 МБ )
Версия: 3.97.84 Adb_Run_v3.97.84.zip ( 15,95 МБ )
Версия: 3.95.81 Adb_Run_v3.95.81.zip ( 15,95 МБ )
Версия: 3.92.80 Adb_Run_v3.92.80.zip ( 16,12 МБ )
Версия: 3.91.79 Adb_Run_v3.91.79.zip ( 16,12 МБ )
Версия: 3.90.79 Adb_Run_v3.90.79.zip ( 10,23 МБ )
Версия: 3.88.78 Adb_Run_v3.88.78.zip ( 10,23 МБ )
Версия: 3.85.77 Adb_Run_v3.85.77.zip ( 10,23 МБ )
Версия: 3.84.73 Adb_Run_v3.84.73.zip ( 10,09 МБ )
Версия: 3.80.70 Adb_Run_v3.80.70.zip ( 10,09 МБ )
Версия: 3.79.69 Fix Adb_Run_v3.80.69_fix.zip ( 10,16 МБ )
Версия: 3.79.69 Adb_Run_v3.79.69.zip ( 10,18 МБ )
Версия: 3.78.67 Adb_Run_v3.78.67.zip ( 10,15 МБ )
Версия: 3.78.66 Adb_Run_v3.78.66.zip ( 10,17 МБ )
Версия: 3.78.65 Adb_Run_v3.78.65.zip ( 10,18 МБ )
Версия: 3.74.64 Adb_Run_v3.74.64.zip ( 10,18 МБ )
Версия: 3.74.63 Adb_Run_v3.74.64.zip ( 10,18 МБ )
Версия: 3.67.61 Adb_Run_v3.67.61.zip ( 10,17 МБ )
Версия: 3.66.61 Adb_Run_v3.66.61.zip ( 10,16 МБ )
Версия: 3.65.53 Adb_Run_v3.65.53.zip ( 10,16 МБ )
Версия: 3.61.51 Adb_Run_v3.61.51.zip ( 10,16 МБ )
Версия: 3.54.50 Adb_Run_v3.54.50.zip ( 10,16 МБ )
Версия: 3.49.48 Adb_Run_v3.49.48.zip ( 10,16 МБ )
Версия: 3.48.48 Adb_Run_v3.48.48.zip ( 10,21 МБ )
Версия: 3.45.48 Adb_Run_v3.45.48.zip ( 10,21 МБ )
Версия: 3.45.46 Adb_Run_v3.45.46.zip ( 10,17 МБ )
Версия: 3.45.43 Adb_Run_v3.45.43.zip ( 10,17 МБ )
Версия: 3.35.42 Adb_Run_v3.35.42.zip ( 10,11 МБ )
Версия: 3.35.39 Adb_Run_v3.35.39.zip ( 10,11 МБ )
Версия: 3.27.38 Adb_Run_v3.27.38.zip ( 9,64 МБ )
Версия: 3.27.37 Adb_Run_v3.27.37.zip ( 9,64 МБ )
Версия: 3.27.36 Adb_Run_v3.27.36.zip ( 9,67 МБ )
Версия: 3.26.35 Adb_Run_v3.26.35.zip ( 9,64 МБ )
Версия: 3.24.35 Adb_Run_v3.24.35.zip ( 9,64 МБ )
Версия: 3.22.35 Adb_Run_v3.22.35.zip ( 11,48 МБ )
Версия: 3.21.25 Adb_Run_v3.21.25.zip ( 11,48 МБ )
Версия: 3.20.34 Adb_Run_v3.20.34.zip ( 9,65 МБ )
Версия: 3.18.34 Adb_Run_v3.18.34.zip ( 9,24 МБ )
Версия: 3.17.34 Adb_Run_v3.17.34.zip ( 9,24 МБ )
Версия: 3.16.31 Adb_Run_v3.16.31.zip ( 9,16 МБ )
Версия: 3.15.30 Adb_Run_v3.15.30.zip ( 9,28 МБ )
Версия: 3.15.27 Adb_Run_v3.15.27.zip ( 9,28 МБ )

Сообщение отредактировал iMiKED — 26.03.20, 07:09

источник

Добавить комментарий

Adblock
detector