recovery: работаем по адб

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

Модераторы: Lunat, pvsurkov, AlexG1, KSAT

recovery: работаем по адб

Сообщение Ответ:#1 » maestrodan » 01 авг 2013, 03:50

Собственно, думаю тема актуальна сейчас.
Делается много смартфонов на проце сперадтрум, и там черт ногу сломит как прошить, что прошить, а то и слетает проша вдруг, и надо что-то делать.
Бывает, дело в разделе /data, например, и исправить вроди как можно вайпом, однако для того еще надо загрузить ОС, и оттуда запустить вайп(ну есть еще ваиант проги ресечдовнлоад, но метод крайне опасный), и вот вдруг посчастливилось, что в рекавери работает адб(бывает)-вопрос, как в таком случае по адб дать команду на вайп, как она должна выглядеть? Ведь, кстати, выбирая в меню телефона "сбросить на заводские" мы посути перезагружаем телефон в рекавери. с определенным параметром, являющимся командой для рекавери на вайп.
 Гаджеты
  • 0

Аватара пользователя
maestrodan
Гуру
 
Сообщения: 3634
Зарегистрирован: 18 авг 2011, 00:06
Откуда: Ukraine, Kharkov
Репутация: 369

recovery: работаем по адб

Сообщение Ответ:#2 » KSAT » 01 авг 2013, 11:09

а загрузить тел в рекавери и там уже вайпать?
cmd:
adb reboot recovery



Несколько дополнительных полезных комманд ADB


Просто перезагрузка Андроид устройства

adb reboot



Быстрая перезагрузка Андроид устройства в режим Recovery

adb reboot recovery



Смотрим информацию о "разделах" памяти аппарата

adb shell cat /proc/mtd


Вам отобразиться нечто похожее:
dev: size erasesize name
mtd0: 000a0000 00020000 "misc"
mtd1: 00420000 00020000 "recovery"
mtd2: 002c0000 00020000 "boot"
mtd3: 0fa00000 00020000 "system"
mtd4: 02800000 00020000 "cache"
mtd5: 0af20000 00020000 "userdata"



Информация о разделах и свободных ресурсах

adb shell df


Здесь будет похоже на такое:
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 160664 0 160664 0% /dev
/dev/block/mtdblock4 40960 1292 39668 3% /cache
/dev/block/mtdblock3 256000 146888 109112 57% /system
/dev/block/mtdblock5 179328 125728 53600 70% /data
/dev/block/mmcblk0p1 15521280 10056880 5464400 65% /sdcard

ZTC M90+ | Cesim v800 2_2 | Fly-ying f008 2.02 | Flying f007 2.03 | Chang Jiang w006 01.1 | Dingoo a320 1.2+Dingux | Fly-ying FG8 2.31 v2.16 | Star A1000 | a101 3.4 v04 | ZOPO zp100 | LY-F1(Broncho a710) ICS 4.03| tw810 0.3W | HERO 9300+ | Tooky 1981+ | Nokia Lumia 520 WP8.1 | MIZ Z2 4.2.1 | Fly IQ446 Magic | HTM H9503 3sim | Cube talk7x 1sim | elephone p7 mini | Doogee DG800 | THL T6 Pro MT6592 | VOYO A1 Mini | Laude Pulse S800
  • 0

Аватара пользователя
KSAT

Модератор
 
Сообщения: 8933
Зарегистрирован: 12 авг 2009, 19:59
Откуда: Italy, Veneto
Репутация: 2312

recovery: работаем по адб

Сообщение Ответ:#3 » maestrodan » 03 авг 2013, 11:45

KSAT, а рекавери слишком упиленное у многих, только ведроид с восклицательным знаком и никакого меню
 Гаджеты
  • 0

Аватара пользователя
maestrodan
Гуру
 
Сообщения: 3634
Зарегистрирован: 18 авг 2011, 00:06
Откуда: Ukraine, Kharkov
Репутация: 369

recovery: работаем по адб

Сообщение Ответ:#4 » oleg.svs » 03 авг 2013, 13:37

Код: Выделить всё
adb shell
recovery --wipe_data


The arguments which may be supplied in the recovery.command file:
* --send_intent=anystring - write the text out to recovery.intent
* --update_package=path - verify install an OTA package file
* --wipe_data - erase user data (and cache), then reboot
* --wipe_cache - wipe cache (but not user data), then reboot
* --set_encrypted_filesystem=on|off - enables / diasables encrypted fs


Возможно потребуется рут

Либо если нету в system/bin/ скрипта recovery вводим
adb shell
ls /system/bin
Вам выведется список файлов
У меня есть там sh файл wipe
Я ввожу adb shell
и команду wipe data , wipe system или wipe all
  • 2

Аватара пользователя
oleg.svs
Пользователь
 
Сообщения: 107
Зарегистрирован: 11 янв 2013, 16:02
Репутация: 154


Вернуться в Программная часть КПК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

x

#{title}

#{text}