wiki:0.2/InstallationGuide/ru

Руководство установки OpenInkpot 0.2

Предупреждение: версия 0.2 еще не вышла. Это руководство описывает тестовые прошивки!

Поддерживаемые устройства

  • V3 (lBook V3, DigiBook V3), варианты 64Мб (обозначается V3) и 512Мб (обозначается V3ext).
  • Hanvon N510
  • Hanvon N516

Какое у меня устройство?

Hanlin V3 выглядит так (логотип и маркировка кнопок может отличатся):

Device V3 image

Есть два варианта устройства: получившие название V3 (с 64Мб внутренней памяти) и V3ext (с 512Мб внутренней памяти). Все новые устройства - V3ext, так что если Вы купили устройство в начале 2008 года, Вы должны иметьV3ext.

Если Вы не уверены, подключите устройство к ПК и посмотрите размер диска, который подключится как "mass storage". Размер должен быть ~9Мб для V3 и ~500Мб для V3ext.

Hanvon N510/N516 выглядит так (опять же, логотип и маркировка кнопок может отличатся):

Device N516 image

Существуют не известные варианты N510/N516.

Hanlin V3 и V3ext

Внимание: Обновление до данной версии требует переформатирование внутренней памяти, так что сохраните резервную копию Ваших данных! Форматирование может занять до 10 минут при первой загрузке, так что запаситесь терпением. При возвращении к оригинальной прошивке потребуется переформатирование раздела обратно — подключите устройство к ПК, после перепрошивки, и отформатируйте диск в FAT. Если у Вас уже установлен OpenInkpot, ваши книги будут сохранены.

Прошивку можно поставить одним из двух способов.

Перешивка книжки

Этот способ полностью заменяет прошивку производителя на OpenInkpot. Рекомендуется для пользователей, которые хотят полностью перейти на OpenInkpot и не использовать оригинальную прошивку. В случае необходимости можно аналогичным способом вернуть оригинальную прошивку обратно.

  1. Скачайте файл прошивки ("v3-install" для версии 64Мб, "v3ext-install" для версии с 512Мб).
  2. Распакуйте, получив файл V3update.bin.
  3. Скопируйте этот файл в корневую директорию SD-карточки. Используйте обычные SD-карты, отформатированные в FAT16. Карты SDHC и MMC работать не будут из-за ограничения загрузчика. Не будут работать также карты, отформатированные в FAT32. Загрузчик также не работает за пределами первого гигабайта на карточке, так что или используйте карту <= 1Гб, или отформатируйте её перед копированием файла прошивки.
  4. Вставьте карту в книгу.
  5. Нажмите и удерживайте кнопку + на правой стороне книги.
  6. Перезагрузитесь (нажмите маленькую кнопку в отверстии на оборотной стороне устройства) или включите книгу (если она была выключена).
  7. После звукового сигнала отпустите кнопку +.
  8. Следуйте указаниям на экране.

Примечание: Первая загрузка может быть продолжительной (~3-4 минуты), так как выполняется переформатирование внутренней памяти и генерация кеша шрифтов. Это нормально, последующие загрузки будут идти быстрее.

OI-on-SD (Live)

Этот способ загружает OpenInkpot прямо из оригинальной прошивки. Все изменения сохраняются в файл на SD-карточке. Этот способ рекомендуется пользователям, которые просто хотят попробовать OpenInkpot или всё ещё вынуждены использовать для чего-то оригинальную прошивку. Этот метод имеет очевидное ограничение: во время работы в режиме Live нельзя вынимать SD-карточку. Кроме того, на данный момент OpenInkpot достаточно часто зависает в режиме Live, чего не наблюдается в прошитом варианте.

  1. Загрузите файл прошивки ("v3all-live" для обоих вариантов V3: 64Мб и 512Мб).
  2. Распакуйте файл в корневую директорию SD-карточки (так, чтобы в ней образовалась директория openinkpot, а в директории - файлы прошивки).
  3. Вставьте карту в книгу и запустите файл openinkpot/boot-OI-v3.exe.

Все изменения, сделанные во время работы (история файлов, текущая позиция в директории), будет сохранены в файле root.fs. Одну и ту же прошивку можно использовать в разных книжках, с сохранением изменений.

Hanvon N510/N516

Внимание: Методы восстановления оригинальной прошивки еще не обнаружены.

!Внимание: Для новой версии Hanvon N516 данная процедура НЕ работает. Вы можете получить не работоспособное устройство, пока не будет включена поддержка данной версии N516.

Первоначальная установка

Простейший способ получить OpenInkpot на N510/N516 это приобрести "Azbooka N516"  Azbooka, с предустановленной прошивкой OpenInkpot.

Если у Вас N510/N516 с другой прошивкой, выполните следующие шаги:

  1. Возьмите ПК с ОС Windows (Еще нет рабочего Linux USBBoot клиента для N510/N516).
  2. Скачайте  flashimage прошивку и распакуйте её.
  3. Следуйте указаниям в README.

Примечание: Первая загрузка может быть продолжительной (~3-4 минуты), так как выполняется переформатирование внутренней памяти и генерация кеша шрифтов. Это нормально, последующие загрузки будут идти быстрее.

Обновление

Данный метод используется только если Вы уже имеете установленную версию OpenInkpot.

  1. Скачайте update или reinstall прошивку (update обновляет ядро и пользовательское окружение, reinstall переустанавливает все, включая загрузчик и пользовательские данные, полностью удаляя настройки, сохраненную историю и позиции прочитанных файлов).
  2. Распакуйте архив и поместите файл с расширением .oifw в корневой каталог SD карточки.
  3. Установите карточку в устройство.
  4. Выключите и включите устройство.
  5. При появлении сообщения press any key to start update нажмите любую кнопку. Устройства Azbooka N516 с старым загрузчиком, установленным на производстве, не имеет этого сообщения. Вы должны нажать кнопку "menu" когда синий индикатор начнет равномерно мигать при загрузке. Этот момент легко пропустить, будте внимательны.
  6. Покажется меню обновления.
  7. Нажмите цифровую кнопку, которая соответствует необходимой прошивке.
  8. Подождите пока не закончится процесс загрузки (несколько минут).

Желательно зарядить батарею перед обновлением. Если устройство отключится при перезаписи загрузчика, Вам необходимо будет воспользоваться "Первоначальной установкой" для восстановления устройства.

Примечание: Первая загрузка может быть продолжительной (~3-4 минуты), так как выполняется переформатирование внутренней памяти и генерация кеша шрифтов. Это нормально, последующие загрузки будут идти быстрее.