Author | Message |
---|
ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 17.12.2012 22:47 | |
|
Root package and a minimal set of tools. Nook Simple Touch with GlowLight supported! Универсальный, поддерживаются версии прошивок: 1.0.0/1.0.1/1.1.0/1.1.2/1.1.5/1.2.0/1.2.1 + Noogie (All in One)
Что входит в пакет:
Системные: - Root (patched uRamdisk (adb via Wi-Fi), su, busybox, SuperUser.apk) - Any Soft Keyboard + Russian Language Pack (урезал с 1496 КБ до 549 КБ, убрав словари; пересобрал клавиатуру из последних исходных кодов; выкинул все лишнее; смерджил русскую версию в основной пакет; цветовую схему и размер кнопок приблизил к оригинальной клавиатуре; принудительно отключены всплывающие подсказки, что полностью решило проблему падения клавиатуры в некоторых приложениях без необходимости плясать с бубном; немного переделал интерфейс; сделал 2 темы под E-Ink, между которыми можно сделать выбор; доперевел недостающие пункты; немного поправил то, что уже было локализовано (совсем немного, по-хорошему, там с нуля нужно садиться и переводить, но времени нет)) - Nook Color Tools (с добавленной alexstsv возможностью вызова по кнопке 'N' -> 'settings')
Пользовательские: - ReLaunch - Zeam Launcher (русская версия от kaznelson, по методе alexstsv добавил возможность вызова по кнопке 'N' -> 'home') - MoreLocale - Root Explorer
- Remap левых кнопок (Menu, Back) - Переносы (hyph_ru.dic) - Обновление tzdata - AdFree (hosts)
Образ переработан для более простого использования, вся конфигурация вынесена в один файл 'config.txt', который вы найдете в корне sdcard, на которую развернете образ.
Теперь процедура установки сильно упрощена. Что нам для этого понадобится? Пройдемся пошагово.
0. Настоятельно рекомендуется снять образ чистого Nook'а перед проведением любых операций с ним. Для этого необходимо воспользоваться Noogie-образом, он есть в моем пакете, но процесс создания резевной копии выходит за рамки этой инструкции.
1. Записываем образ на карту памяти (*nix - dd, Windows - Win32DiskImager).
а) *nix, на примере OS X: Ищем свою карту памяти:
Размонтируем карту памяти (где # — номер устройства, не используйте при размонтировании disk#s#, где s — slice):
Code: | diskutil unmountDisk /dev/disk# |
Переходим в каталог с прошивкой:
Code: | cd /path-to-zlnooter |
Записываем образ на карту памяти:
Code: | sudo dd if=zln-uni.img of=/dev/rdisk# bs=1m |
б) Windows: Скачиваете и открываете Win32DiskImager, в паре кнопок разберетесь сами, все графически и все наглядно. Выбираете свою карту памяти, выбираете образ, записываете.
2. Делаем настройки под себя.
Открываем 'config.txt' и начинаем настраивать. У нас два варианта ответов: "yes" - устанавливать, "no" - не устанавливать/применять.
INSTALL_ROOT - установить root в систему; ENABLE_ADB - включить adb (через Wi-Fi); REMAPPING - сделать переназначение левых клавиш, листание заменяется на "Меню" и "Назад"; AnySoftKeyboard - установить адаптированную под E-Ink клавиатуру; NookColorTools - установить Nook Color Tools, приложение для настроек системных функций; AdFree - подмена 'hosts', для тех, кто не любит рекламу в приложениях и в любом случае ее игнорирует (нехорошо, но бывает необходимо); HyphenationRuDic - установить словарь русских переносов, применяемый в родной читалке; MoreLocale - установить приложение, предназначенное для смены системной локали (после первоначальной установки, запустите его и выберите 'Russian'); ReLaunch - установить менеджер книг и лаунчер в одном лице (рекомендую именно его ставить по умолчанию); RootExplorer - установить файловый менеджер, пригодится для установки своих приложений и манипуляции с корневой файловой системой, при необходимости; ZeamLauncher - для любителей классического лаунчера, легок и максимально оптимизирован для E-Ink.
Для установки своих системных приложений поместите их в папку '/custom/system/app', для установки обычных приложений в '/custom/data/app'. Для установки других системных файлов, создайте соответствующую структуру в '/custom/system/' и наполните необходимыми файлами. У вас есть возможность использовать пользовательский скрипт для расширения функциональности образа ('/custom/script.sh').
Для версий 1.2.0 - 1.2.1 восстановлена возможность устанавливать приложения с sdcard. Для всех версий прошивок при установке по умолчанию автоматически выбирается Any Soft Keyboard, вручную в Nook Color Tools более этого делать не нужно; автоматически включается возможность установки приложений не из маркета, вручную в Nook Color Tools, путем передергивания флажка, более этого делать не нужно; автообновление прошивки выключается.
3. Версия прошивки Nook определяется автоматически, об этом вам беспокоиться не нужно. Вставляем карту памяти в выключенный Nook, включаем его и наблюдаем процесс установки. После того как Nook загрузится, выключаем Nook, вытаскиваем карту памяти, включаем Nook.
4. Копируем необходимые *.apk в память Nook'а, устанавливаем простым тапом через Root Explorer, к примеру. В первую очередь советую поставить Cool Reader или AlReader.
5. Наслаждаемся чтением.
Лог всех операций после завершения установки сохраняется в файл '/log/zlnooter.log' на карте памяти.
Рекомендую для правки 'config.txt' обзавестись чем-то помощнее Notepad'а, к примеру, Notepad++, AkelPad, EmEditor или UltraEdit. Лично я рекомендую Sublime Text 2, к тому же, он мультиплатформенный. В файле используется юниксовый перевод строки LF (Line Feed), а не виндовый CR (Carriage Return) + LF. Правильные редакторы это учитывают.
После установки карту памяти можете отформатировать в самом Nook'е.
Образ ужат до минимума, качать придется всего около 12 МБ.
При первом запуске и по кнопке 'N' -> 'home' ставим по умолчанию загружать ReLaunch или Zeam Launcher. Теперь у нас всегда на рабочем столе будет наш ланчер. Для сброса этого выбора, проделываем следующее: Nook Color Tools > Все настройки > Manage applications > Выбрать приложение, настройки по умолчанию для которого нужно сбросить > Clear defaults.
С недавнего времени образ можно использовать и как Noogie-карту, с целью резервного копирования и восстановления в случае необходимости. Для этого на карте памяти с развернутым образом переименуйте или удалите 'uRamdisk' и 'booting.pgm', а 'uRamdisk-noogie' и 'booting-noogie.pgm' соответственно переименуйте в 'uRamdisk' и 'booting.pgm'.
Вниманию пользователей, возможен полный откат до заводской прошивки (удаляется только то, что установилось из моего дефолтового образа и не более, tzdata останутся обновленными), для этого достаточно на карте с развернутым образом отредактировать 'config.txt', выставив RM = "yes" и загрузиться с этой карты. Удаляются приложения и утилиты, чистятся настройки, wiping dalvik-cache.
Скачать для 1.0.0/1.0.1/1.1.0/1.1.2/1.1.5/1.2.0/1.2.1 + Noogie (All in One) (универсальный) (обновлено: 01.03.2013) [~12 МБайт]
Русская клавиатура:
Patching | Noogie:
Ссылка на старую версию. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2
Last edited by ZeroChaos on 30.10.2014 11:44; edited 16 times in total |
| | | sm151058 Член клуба The eBook
Joined: 17 Sep 2009 Posts: 948
| Posted: 18.12.2012 00:21 | |
| Красота! В связи с вышеизложенным есть ли смысл переходить с 1 1 5 на 1 2? |
| | | Pav Член клуба The eBook
Joined: 05 Dec 2009 Posts: 508
Location: Кострома
| Posted: 18.12.2012 00:24 | |
| ZeroChaos Спасибо! А скрипты можно прикручивать, например, те, которые в апдейтах для CWM идут?
PS Просьба модераторам прилепить тему. _________________ Nook Simple Touch(CR,ReLaunch) PocketBook301+(cr3-pb), Азбука N516,Lbook v3Ext(OI)/поддержка |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 00:31 | |
| sm151058 С моей точки зрения - сомнительно, пользуюсь NST с версии 1.0.0, никакой разницы на новых версиях при простом чтении худлита не замечал. Но ведь человеку свойственно хотеть чего-то нового?
Pav Пользовательские shell скрипты использовать можно (в помощь '/custom/script.sh', из которого, в свою очередь, можно вызывать и другие скрипты), хотя shell в Nook'е сильно урезанный, частично расширяется за счет busybox'а, учитывайте это. Да, синтаксис CWM здесь не пойдет. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | koloss-rodoss Новенький участник форума
Joined: 18 Dec 2012 Posts: 8
| Posted: 18.12.2012 06:15 | |
| Народ! Ну сжальтесь, а? Ну что это за "матюкИ": "а) *nix, на примере OS X: Ищем свою карту памяти: Code: diskutil list Размонтируем карту памяти..."
Пол-года назад зашил в Nook прошивку от ZeroChaos, спасибо большое. По прошествии времени откатился назад, теперь хотелось бы прошить этот мини-образ. Просто восстановить образ на карту - не проблема, но откуда мне, (далёкому), знать что то за иероглифы?! Хоть подскажите, где про это "шаманство" прочитать или можно просто развернуть образ на microSD и не париться? Спасибо! |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 06:36 | |
| koloss-rodoss Вы пользователь OS X? А как вы полгода назад записывали образ? С тех пор ничего не изменилось, проделайте процедуру так же, как делали раньше. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | koloss-rodoss Новенький участник форума
Joined: 18 Dec 2012 Posts: 8
| Posted: 18.12.2012 06:53 | |
| Спасибо за ответ. Я развернул образ с помощью Win32DiskImager на карту, с неё прошился, как Вы и описывали. Меня смутило это "*nix, на примере OS X"...
В общем - можно идти прежним путём? Ещё раз Спасибо! |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 07:50 | |
| koloss-rodoss Ну конечно, для вас пункт б). _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | drugo1 Постоянный участник форума
Joined: 23 Jan 2011 Posts: 164
Location: Ukraine
| Posted: 18.12.2012 11:27 | |
| как сделать что бы все стало русским ? |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 11:28 | |
| Внимательно прочитать инструкцию и особенно обратить внимание на следующий пункт:
Quote: | MoreLocale — установить приложение, предназначенное для смены системной локали (после первоначальной установки, запустите его и выберите 'Russian' |
_________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | windoo Бывалый участник форума
Joined: 06 Oct 2012 Posts: 103
Location: Житомир
| Posted: 18.12.2012 13:48 | |
| Доброго дня ZeroChaos
1) Что за клавиатура с буквой "ё" у вас на скринах ? она входит в образ ?
2) С прошивкой нука вроде понял, что не стОит новее 1.1.2 ставить пока что. Ваш образ от 03.09.2012 установлен. Пытаюсь выяснить для себя необходимость обновления. (вот она, та самая тяга к новому )
Надо бы уже Вам changelog какой-то завести. Или он есть где ? Изменились ли версии программ входящих в образ ? Стоит ли обновляться ? _________________ Nook Simple Touch, v1.2.1, ZeroLab Nooter, AlReader 131020, CoolReader-3.1.2-27 |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 13:51 | |
| Изменений версий программ не было, я бы об этом сообщил. Клавиатура все та же Any Soft Keyboard, четырехрядная выбирается в настройках.
Хронологию изменений можно проследить только из комментариев на этой странице: http://zerolab.net/?p=1099. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2
Last edited by ZeroChaos on 18.12.2012 13:54; edited 1 time in total |
| | | drugo1 Постоянный участник форума
Joined: 23 Jan 2011 Posts: 164
Location: Ukraine
| Posted: 18.12.2012 13:52 | |
| ZeroChaos wrote: | Внимательно прочитать инструкцию и особенно обратить внимание на следующий пункт:
Quote: | MoreLocale — установить приложение, предназначенное для смены системной локали (после первоначальной установки, запустите его и выберите 'Russian' |
|
а стандартное меню и читалка не переводятся на русский ? |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 13:55 | |
| drugo1 А разве я заявлял локализацию родных приложений Nook'а? Нет, этого в описании нет. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | koloss-rodoss Новенький участник форума
Joined: 18 Dec 2012 Posts: 8
| Posted: 18.12.2012 13:58 | |
| Позвольте ещё пару вопросов Если ставить Ваш минипакет без Root, то какие будут ограничения по функциональности? Возможно ли будет установить Coolreader, Opera?
И ещё по пункту 4: "Копируем необходимые *.apk в память Nook'а..." Куда копируем, в корневой или в какую-то папку?
Извините за такие вопросы, может быть где-то можно почитать об установке приложений на Nook? |
| | | drugo1 Постоянный участник форума
Joined: 23 Jan 2011 Posts: 164
Location: Ukraine
| Posted: 18.12.2012 13:59 | |
| ZeroChaos wrote: | drugo1 А разве я заявлял локализацию родных приложений Nook'а? Нет, этого в описании нет. |
я просто поинтересовался
если выбрать Zeam Launcher то появляется пустой рабочий стол, его как то можно заполнить программами ?
спасибо за ответы |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 14:01 | |
| Можно поставить любое приложение, которое поддерживает Android 2.1. Копируем либо в корень внутренней памяти, либо в корень sdcard, без разницы. У первой точка монтирования '/media', у второй '/sdcard'. Скопировали, зашли в Root Explorer, тапнули на apk, установили. Все.
Добавлено спустя 2 минуты 5 секунд:
drugo1 Можно, тапнули на сетку, перед вами выбор приложений, на любое из них опускаете палец и задерживаете его, перетягиваете приложение на нужное место на рабочем столе. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | koloss-rodoss Новенький участник форума
Joined: 18 Dec 2012 Posts: 8
| Posted: 18.12.2012 14:15 | |
| Жаль, нет кнопки "Спасибо"!!!
Мысли вслух: Зачем тогда нужен Root, если и без него можно установить любые необходимые приложения. |
| | | ZeroChaos Developer
Joined: 03 Jun 2010 Posts: 778
Location: zerolab.net
| Posted: 18.12.2012 14:16 | |
| Для работы с корневой файловой системой на запись, для приложений, требующих root прав. _________________ Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515 It was: PRS-500, 505, 350, KDXG, NST, KPW2 |
| | | drugo1 Постоянный участник форума
Joined: 23 Jan 2011 Posts: 164
Location: Ukraine
| Posted: 18.12.2012 14:33 | |
| ZeroChaos, а есть приложение что бы библиотека была организована по типу стндартной ? или только через CR ? |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|