Сначала Honeycomb, затем Ubuntu, а теперь и CyanogenMod 7 на основе Gingerbread — ситуация с пользовательской разработкой Nook Color для Android становится все лучше и лучше, поскольку устройство теперь имеет функциональный порт CyanogenMod 7, который вы можете установить на него и превратить свою книгу для чтения электронных книг в полноценную полноценный Android-планшет. Читайте наше полное руководство.
Nook Color, кажется, стал HD2 в мире планшетов, поскольку он продолжает работать со всем, что ему брошено. Это специальное ПЗУ CyanogenMod 7 основано на исходном коде CyanogenMod 7 и было перенесено в Nook Color сообществом разработчиков CyanogenMod. Порт работает во внутренней памяти устройства и достаточно функционален для ночного релиза, хотя некоторые функции в данный момент могут не работать. Функциональность кнопок «Домой» и «Назад» реализована с помощью программных клавиш в строке состояния.
Что работает, а что нет:
Сенсорный экран, Wi-Fi, звук, акселерометр и почти все аппаратные функции, за исключением Bluetooth, кажутся полностью функциональными, хотя аппаратное ускорение видео еще предстоит выяснить, и поэтому собственное воспроизведение видео не работает, но воспроизведение флэш-видео работает. . Среди функций программного обеспечения почти все функции Android Gingerbread и большинство сторонних приложений работают нормально, но сообщалось о некоторых проблемах с Market и несколькими сторонними приложениями.
Над всеми отсутствующими функциями ведется активная работа, и ожидается, что они будут устранены в ближайшее время. Тем временем вы можете использовать несколько обходных путей, опубликованных в ветке разработчиков CM7 на XDA-Developers .
Требования:
- Custom ClockworkMod Recovery с поддержкой ext4 (скачайте версию для своего размера SD-карты и извлеките файл .img из архива .tar.gz).
- Устройство чтения карт памяти microSD. (USB-порт или встроенный в компьютер.)
- Инструмент для записи образа данных на SD-карту:
- Windows: мы будем использовать бесплатный инструмент ImageWriter . Загрузите его и извлеките содержимое zip-архива на свой компьютер или используйте любой инструмент для записи образа диска по вашему выбору.
- Linux: можно использовать инструмент командной строки dd , встроенный в большинство дистрибутивов Linux.
- CyanogenMod 7 ROM для Nook Color (Возьмите последнюю версию из списка, если не знаете, какую выбрать)
- Google Apps (необязательно; загрузите последнюю версию версии CyanogenMod, полученной по предыдущей ссылке.)
- (https://addictivetips.com/app/uploads/2011/02/update-Froyo_CM7-dalingrin-OC-emmc-022311.zip) Ядро Dalingrin с разгоном 1,1 ГГц Froyo/CM7 (совершенно необязательно; используйте, только если вы выбрали CM7 ROM из списка выше и хотите разогнать его; может не работать на 7.1 или более поздних версиях и ночных версиях, выпущенных после стабильной версии CM7)
Процедура:
- Подключите SD-карту к компьютеру с помощью картридера.
- Этот шаг зависит от вашей операционной системы.
- Windows: запустите ImageWriter на своем компьютере, найдите и выберите файл образа восстановления, который вы загрузили и извлекли ранее, выберите диск SD-карты в разделе «Устройство» и нажмите «Записать». Подождите, пока процесс завершится.
- Linux: Запустите окно терминала и введите в нем эту команду:
dd if=name_of_the_image_file.img of=/dev/sdcard
Не забудьте заменить /dev/sdcard на соответствующий путь вашей смонтированной SD-карты, а name_of_the_image_file.img на соответствующий файл образа ClockworkMod Recovery, который вы извлекли из загруженного архива, указав при необходимости и его путь.
- Теперь перенесите zip-файлы скачанного ROM, Google Apps и разогнанного ядра в корень SD-карты (а не в какую-либо там папку).
- Выключите Nook Color, вставьте в него SD-карту и снова включите.
- Теперь вы должны быть в режиме восстановления ClockworkMod. Используйте Volume-Up и Volume-Down для навигации между параметрами, 'N' для ввода/применения выбранного параметра и Power для возврата.
- В рекавери перейдите в «Mounts and Storage» и отформатируйте разделы /system, /data и /cache один за другим, подтверждая каждый раз. НЕ форматируйте раздел /boot.
- Вернитесь в главное меню восстановления и, используя опцию «установить zip с SD-карты», установите сначала ПЗУ, а затем zip-файлы Google Apps.
- (Необязательно) Аналогичным образом установите ядро из его zip-файла.
- Вернитесь в главное меню рекавери.
- Теперь извлеките SD-карту и либо замените ее другой для использования в Android, если хотите, либо вы можете просто отформатировать ее сейчас и вставить обратно. Однако, если вы решите отформатировать этот файл, вам придется снова подготовить его с помощью ClockworkMod recovery так же, как вы делали это на шаге 2.
- Наконец, выберите опцию «Перезагрузить систему сейчас», и ваше устройство загрузится в CyanogenMod 7.
ВАЖНОЕ ПРИМЕЧАНИЕ. НЕ используйте Nook для форматирования SD-карты после установки CM7. Есть ошибка, и вместо этого он отформатирует /boot, возвращая вас к проблеме с черным экраном, и вам придется повторить процесс. (Спасибо HittingSmoke за указание на это.)
Теперь вы должны использовать CyanogenMod 7 на Nook Color, эффективно превращая устройство для чтения электронных книг в крутой Android-планшет CM7, который может быть разогнан до 1,1 ГГц.
ВАЖНОЕ ОБНОВЛЕНИЕ:
Это только для тех, кто использовал предыдущий метод и в итоге планшет не загружался в Android. Если вы следовали приведенным выше инструкциям только с последней стабильной сборкой, это к вам не относится.
Первоначальные инструкции включали форматирование раздела /boot, поскольку это требовалось на момент написания этого поста, потому что последняя ночная версия CyanogenMod 7, доступная тогда, включала раздел /boot, и установка ПЗУ автоматически устанавливала его вместо отформатированного. Однако более поздние ночные версии CyanogenMod 7, выпущенные после публикации этого руководства, не включали раздел /boot, и, таким образом, их установка после форматирования раздела /boot оставила ваше устройство с пустым загрузочным разделом, что сделало его невозможным для загрузки.
Это была проблема, которую мы не могли предвидеть во время написания этого руководства, и поэтому мы не могли избежать ее. Тем не менее, устройства не были заблокированы и могут быть легко восстановлены с помощью инструкций, предоставленных HittingSmoke в комментариях. Вот те же инструкции, организованные в виде пошагового списка:
- Скачайте Clockwork Recovery 3.2.0.1 img и поместите его на SD-карту тем же способом, что и выше, используя Win32 Disk Imager.
- Затем загрузите repartition-boot-with-stock.zip и nook-complete-restore-1.0.1.zip (больше не требуется; вместо этого используйте метод из обновления 2).
- Скопируйте их оба на SD-карту, созданную с помощью Win32 Disk Imager.
- Вставьте SD-карту в Nook и удерживайте кнопку питания, пока он снова не загрузится в рекавери.
- В разделе «Подключения и хранилище» отформатируйте /boot, /system, /data и /cache. (Да, на этот раз безопасно форматировать /boot.)
- Используя параметр «Установить zip с SD-карты», прошейте «repartition-boot-with-stock.zip», а затем «nook-complete-restore-1.0.1.zip».
- Вытащите SD, перезагрузитесь, и вы вернетесь к рабочему стоковому Nook.
Выполнив приведенные выше инструкции по восстановлению Nook Color (спасибо HittingSmoke ), вы можете следовать приведенному выше руководству, чтобы успешно установить CyanogenMod 7 на свое устройство. Руководство было обновлено, чтобы удалить инструкцию по форматированию раздела /boot, и теперь оно должно работать безупречно с более новыми ночными сборками CyanogenMod 7, которые больше не включают раздел /boot.
ОБНОВЛЕНИЕ 2:
На всякий случай, если вы ранее испортили свое устройство из-за отсутствия раздела /boot в обновленных ночных сборках CM7 и метод HittingSmoke не работает для вас, вот инструкции (из этой ветки форума XDA-Developers ), которые должны установить пользовательское ПЗУ FroYo на вашем Nook Color и позволит вам снова загрузиться в него:
- Загрузите этот файл Nookie Froyo 0.6.8 Custom eMMC .3 .
- Разархивируйте загруженный zip-файл и запишите извлеченный файл изображения на SD-карту.
- Загрузите Nook Color с SD-карты.
- Выберите, чтобы установить zip с SD-карты. Вы должны увидеть файл с именем «nookie-froyo-flashable-v0.6.8.custom.zip», когда вы выбираете «выбрать zip с SD-карты». Просто выберите этот zip-файл, чтобы прошить его.
- Перейдите в «Mounts and Storage», отформатируйте кэш и вернитесь в главное меню.
- Теперь извлеките SD-карту и выберите «Перезагрузить систему сейчас».
Теперь у вас должно быть настроено пользовательское ПЗУ Nookie Froyo 0.6.8, работающее во внутренней памяти eMMC вашего Nook Color, исправляя стертый / загрузочный раздел в процессе. Теперь вы сможете безопасно следовать приведенному выше руководству, чтобы каждую ночь получать CyanogenMod 7 на основе Gingerbread на своем устройстве.
[через BriefMobile и XDA-Developers ]