ZeroLab Nooter — Universal package for Nook Simple Touch
Goto page 1, 2, 3 ... 17, 18, 19  Next
 
Libroom Forum IndexBarnes&NobleNOOK Simple Touch™
AuthorMessage

ZeroChaos
Developer

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:
Ищем свою карту памяти:
Code:
diskutil list

Размонтируем карту памяти (где # — номер устройства, не используйте при размонтировании 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
 
View user's profile ^

sm151058
Член клуба The eBook

Член клуба The eBook



Joined: 17 Sep 2009
Posts: 948



Posted: 18.12.2012 00:21    

Красота! В связи с вышеизложенным есть ли смысл переходить с 1 1 5 на 1 2?
 
View user's profile ^

Pav
Член клуба The eBook

Член клуба 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)/поддержка
 
View user's profile ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 778


Location: zerolab.net

Posted: 18.12.2012 00:31    

sm151058
С моей точки зрения - сомнительно, пользуюсь NST с версии 1.0.0, никакой разницы на новых версиях при простом чтении худлита не замечал. Но ведь человеку свойственно хотеть чего-то нового? Smile

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
 
View user's profile ^

koloss-rodoss
Новенький участник форума

Новенький участник форума



Joined: 18 Dec 2012
Posts: 8



Posted: 18.12.2012 06:15    

Народ! Ну сжальтесь, а? Ну что это за "матюкИ":
"а) *nix, на примере OS X:
Ищем свою карту памяти: Code:
diskutil list
Размонтируем карту памяти..."


Пол-года назад зашил в Nook прошивку от ZeroChaos, спасибо большое.
По прошествии времени откатился назад, теперь хотелось бы прошить этот мини-образ. Просто восстановить образ на карту - не проблема, но откуда мне, (далёкому), знать что то за иероглифы?!
Хоть подскажите, где про это "шаманство" прочитать или можно просто развернуть образ на microSD и не париться?
Спасибо!
 
View user's profile ^

ZeroChaos
Developer

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
 
View user's profile ^

koloss-rodoss
Новенький участник форума

Новенький участник форума



Joined: 18 Dec 2012
Posts: 8



Posted: 18.12.2012 06:53    

Спасибо за ответ. Я развернул образ с помощью Win32DiskImager на карту, с неё прошился, как Вы и описывали.
Меня смутило это "*nix, на примере OS X"...

В общем - можно идти прежним путём? Ещё раз Спасибо!
 
View user's profile ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 778


Location: zerolab.net

Posted: 18.12.2012 07:50    

koloss-rodoss
Ну конечно, для вас пункт б). Wink
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile ^

drugo1
Постоянный участник форума

Постоянный участник форума



Joined: 23 Jan 2011
Posts: 164


Location: Ukraine

Posted: 18.12.2012 11:27    

как сделать что бы все стало русским ?
 
View user's profile ^

ZeroChaos
Developer

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
 
View user's profile ^

windoo
Бывалый участник форума

Бывалый участник форума



Joined: 06 Oct 2012
Posts: 103


Location: Житомир

Posted: 18.12.2012 13:48    

Доброго дня ZeroChaos

1) Что за клавиатура с буквой "ё" у вас на скринах ? она входит в образ ?

2) С прошивкой нука вроде понял, что не стОит новее 1.1.2 ставить пока что.
Ваш образ от 03.09.2012 установлен. Пытаюсь выяснить для себя необходимость обновления.
(вот она, та самая тяга к новому Smile )

Надо бы уже Вам changelog какой-то завести. Или он есть где ?
Изменились ли версии программ входящих в образ ? Стоит ли обновляться ?
_________________
Nook Simple Touch, v1.2.1, ZeroLab Nooter, AlReader 131020, CoolReader-3.1.2-27
 
View user's profile ^

ZeroChaos
Developer

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
 
View user's profile ^

drugo1
Постоянный участник форума

Постоянный участник форума



Joined: 23 Jan 2011
Posts: 164


Location: Ukraine

Posted: 18.12.2012 13:52    

ZeroChaos wrote:
Внимательно прочитать инструкцию и особенно обратить внимание на следующий пункт:

Quote:
MoreLocale — установить приложение, предназначенное для смены системной локали (после первоначальной установки, запустите его и выберите 'Russian'


а стандартное меню и читалка не переводятся на русский ?
 
View user's profile ^

ZeroChaos
Developer

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
 
View user's profile ^

koloss-rodoss
Новенький участник форума

Новенький участник форума



Joined: 18 Dec 2012
Posts: 8



Posted: 18.12.2012 13:58    

Позвольте ещё пару вопросов Embarassed
Если ставить Ваш минипакет без Root, то какие будут ограничения по функциональности? Возможно ли будет установить Coolreader, Opera?

И ещё по пункту 4: "Копируем необходимые *.apk в память Nook'а..."
Куда копируем, в корневой или в какую-то папку?

Извините за такие вопросы, может быть где-то можно почитать об установке приложений на Nook?
 
View user's profile ^

drugo1
Постоянный участник форума

Постоянный участник форума



Joined: 23 Jan 2011
Posts: 164


Location: Ukraine

Posted: 18.12.2012 13:59    

ZeroChaos wrote:
drugo1
А разве я заявлял локализацию родных приложений Nook'а? Нет, этого в описании нет.


я просто поинтересовался Rolling Eyes

если выбрать Zeam Launcher то появляется пустой рабочий стол, его как то можно заполнить программами ?

спасибо за ответы
 
View user's profile ^

ZeroChaos
Developer

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, установили. Все. Wink

Добавлено спустя 2 минуты 5 секунд:

drugo1
Можно, тапнули на сетку, перед вами выбор приложений, на любое из них опускаете палец и задерживаете его, перетягиваете приложение на нужное место на рабочем столе.
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile ^

koloss-rodoss
Новенький участник форума

Новенький участник форума



Joined: 18 Dec 2012
Posts: 8



Posted: 18.12.2012 14:15    

Жаль, нет кнопки "Спасибо"!!! Wink

Мысли вслух: Зачем тогда нужен Root, если и без него можно установить любые необходимые приложения.
 
View user's profile ^

ZeroChaos
Developer

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
 
View user's profile ^

drugo1
Постоянный участник форума

Постоянный участник форума



Joined: 23 Jan 2011
Posts: 164


Location: Ukraine

Posted: 18.12.2012 14:33    

ZeroChaos, а есть приложение что бы библиотека была организована по типу стндартной ? или только через CR ?
 
View user's profile ^
Libroom Forum IndexBarnes&NobleNOOK Simple Touch™All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 17, 18, 19  Next
Page 1 of 19

 
Jump to:  
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