25 октября 2012 г.

Nook Simple Touch: установка ClockworkMod Recovery

Есть ещё один вариант резервирования Nook, более привычный тем, кто уже знаком с Android. Это функция, встроенная в рекавери ClockWorkMod. Плюсы данного способа: привычный механизм; меньшая зависимость от компа; автоматическая версионность (архивы именуются по дате-времени), возможность выбора любой из копий, хранение копий в сжатом виде.

Прежде всего, ознакомьтесь с Общими понятиями и инструментами.

Есть два варианта запуска CWM: загружаться с карты памяти либо заменить им стоковый рекавери. Рассмотрим оба.

Загрузка с карты памяти


+ Не требуется модифицировать системные файлы.
- Необходимость во второй карте памяти, которую придётся вставлять взамен загрузочной после запуска CWM, либо шаманства с партициями. Это связано с тем, что при записи образа на карту памяти её ёмкость становится равной размеру этого образа. Оставшееся место просто считается неразмеченным. Конечно, можно запустить какой-нибудь менеджер партиций и влить неразмеченную область в имеющийся раздел, но это уже тема для дополнительных исследований.
  1. Если вы будете использовать отдельную карту памяти для хранения бэкапов, скачайте 128 Мб образ CWM. Если нет — скачайте 2 Гб образ CWM. Второй вариант содержит образ размером 2 Гб, что даст достаточно места под резервные копии.
  2. Извлеките файл *.img из архива, запишите образ на карту памяти.
  3. Выключите Nook, вставьте в него подготовленную карту памяти и подключите к компьютеру USB-кабелем. Если всё правильно, на экране должно появиться меню CWM.
  4. Навигация по меню осуществляется следующим образом:
    • Левые кнопки листания, Power — НАЗАД
    • Правые кнопки листания — ВВЕРХ/ВНИЗ
    • Центральная кнопка «n» — ВЫБОР
  5. Пункты Backup/Restore — то, что нужно. Если вы использовали 128-мегабайтный образ, то меняйте карту памяти на ту, где хранятся бэкапы.

Замена стокового рекавери


+ Удобство использования
- Нужно менять системные файлы (хотя этот недостаток скорее эфемерный, и не должен смущать настоящего Андроидовода).

Есть два способа: подольше-попроще и побыстрее-посложнее (больше ручной работы). Для первого нужен загрузочный CWM, для второго — загрузочный Noogie. Если нет ни того, ни другого, юзайте первый.

Способ 1, обычный


  1. Скачайте 128 Мб образ CWM, распакуйте, запишите образ на карту памяти. Чтобы система увидела записанные файлы, извлеките кардридер и вставьте заново.
  2. Скачайте установщик CWM, не распаковывая запишите его как файл на карту памяти.
  3. Выключите Nook, вставьте в него подготовленную карту памяти и подключите к компьютеру USB-кабелем. Если всё правильно, на экране должно появиться меню CWM.
  4. Пункт install zip from sdcard, далее choose zip from sdcard, выбрать install_cwm_recovery_rc2.zip, Yes. Понеслось.

Способ 2, advanced


  1. Предполагается, что у вас уже есть карта памяти с загрузочным образом Noogie, иначе юзать этот способ не имеет смысла.
  2. Скачайте установщик CWM, извлеките из него файлы uImage и uRamDisk и переименуйте в uRecImg и uRecRam соответственно.
  3. Загрузите Nook с образа Noogie, откройте появившийся накопитель boot.
  4. Сохраните с этого накопителя файлы uRecImg и uRecRam на компьютер (либо просто переименуйте их, добавив к названиям, например, символ «_»).
  5. Перепишите новые файлы uRecImg и uRecRam на Nook.
  6. Отсоедините Nook.

Ключевой момент


Ключевой момент, без которого вся эта церемония не имеет смысла, — это комбинация клавиш, которая заставляет девайс входить в режим рекавери при загрузке. Каждый производитель норовит выпендриться в этом аспекте, поэтому возможных комбинаций очень много. Для нашего девайса магическое сочетание такое: Левая ВНИЗ + Правая ВНИЗ (приз за подсказку уходит камраду vadeus). Зажимать сразу после начала загрузки (при появлении надписи Read Forever) и держать до победного конца (появления меню CWM) :).

1 комментарий:

  1. Отличная инструкция, но я бы добавил в пункт:
    Замена стокового рекавери
    Способ 1, обычный
    0. запустить Win32DiskImager и при помощи него записать на флешку 128 Мб образ CWM, так как следуя вашей инструкции Win32DiskImager не нужен. (ну либо что он нужен выясняется на другой страничке)
    а далее по инструкции все отлично!

    ОтветитьУдалить