Для использования adb необходимо включить USB Debugging:
в меню опций с главного экрана -> Settings -> Application settings -> Development -> устанавливаем галочку на USB Debugging
Для использования nandroid-backup необходимо иметь прошивку не ниже 1.14
Все действия проводим на свой страх и риск!!!
1) Скачиваем следующие файлы:
- ADBRecovery (nandroid-backup утилита)
зеркало http://www.easy-share.com/1909802992/ADBrecovery__v6.zip
- adb shell (утилита для доступа к командной строке телефона с компьютера):
Версия adb (+ утилиты для расработки) для Linux (статическая сборка) - (будет позже)
Версия для Windows - (будет позже)
2) Скачиваем rooted nandroid backup:
Прилагаю ссылку на самый (на мой взгляд) адекватный рекавери:
Цитата
stock 2.1 Retail Central Europe
---------------------------------------
SHOLS_U2_02.31.0_UCASHLSMR2EMEAB1B805C.0R_USASHLS0 0RTEU
---------------------------------------
root (su, Superuser.apk из ADBRecovery v5)
VoiceSearch.apk (from UK 2_01.14)
поддержка FLAC
dalvik-кэш изменен с /data на /cache
Настройки в build.prop изменены на для доступности платных приложений в маркете
QWERTY - http://www.mediafire.com/?nd2dtntjlwt
QWERTZ - http://www.mediafire.com/?mtamamnwuun
3) Из папки in_sd_root (из архива ADBrecovery_v6.zip) скидываем папку recovery и файл update.zip на флешку.
Перезагружаем телефон в recovery любым из двух способов:
а) Пишем к консоли компьютера с подсоединённым телефоном
Код
adb reboot recovery
Или
б) Включаем его с зажатой кнопкой "Камера" и видим на экране "Восклицательный знака в треугольнике"
Нажимаем на "Увеличение громкости" и "Камера" - мы попадаем в меню рековери
4) Выбираем "apply sdcard:update.zip
Скриншот:
5) Далее в консоли компьютера пишем
Код
adb shell
nandroid-mobile.sh --backup
Пошел процесс создания backup
После вводим reboot и ждем загрузки
6) Подрубаем телефон как флешку ищем папку nandroid в ней папка с бэкапом
7) Копируем файлы из нужной прошивки в папку бэкапа, а исходные - к себе на комп
8) Загружаем снова recovery выбираем update.zip
9) Снова в консоли вводим
Код
adb shell
nandroid-mobile.sh --restore
10) Перезагружаем телефон
При включении имеем то что хотели : )
P.S. Собрано из различных источников.
Добавляем, корректируем
Сообщение отредактировал Neko-mata - 13.7.2011, 5:25