ZeroLab Nooter (Solemn Edition) — NOOK GlowLight Plus / 3
Собрал пакет с возможностью выбора устанавливаемого софта. Просто и эффективно.
Особенности пакета:
- AlReader с добавленной возможностью работать в качестве Launcher
- Допиленный мною Cool Reader под NOOK GlowLight Plus
- Допиленный мною FBReader под NOOK GlowLight Plus / 3
- Русская клавиатура с адаптацией под E-Ink
- Адаптированный мною шрифт Georgia с маюскульными цифрами
- Swiftly switch с настройками под E-Ink
- ReLaunch с добавленной возможностью работать под NOOK GlowLight Plus
- Button Savior
- Zeam Launcher
Все программы устанавливаются с настройками, оптимальными под E-Ink и конкретно под это устройство. Ставите и сразу можно пользоваться без долгих минут/часов настройки.
На NOOK GlowLight 3 не тестировалось, за неимением устройства. По крайней мере, часть софта точно заработает.
Скачать zln-solemn-edition-ZeroLab.NeT [~33 МБайт]
Добавлено (13.04.2018):
Немного полезной информации:
adb shell monkey -p com.android.settings -c android.intent.category.LAUNCHER 1
Если остались без лаунчера, запускающего другие программы. Запускаем настройки, переходим в ‘Приложения’, удаляем и переставляем необходимые, хоть ‘Swiftly switch’, хоть ‘Button Savior, хоть любой другой аналог для реализации кнопки ‘Назад’, запуска приложений, e.t.c. Так же можно очистить ассоциацию лаунчера по дефолту, выбрав ‘Очистить по умолчанию’. Нажать кнопку ‘Домой’, выбрать дефолтовый лаунчер Nook’а, перейти в настройки и сделать сброс устройства при необходимости.
Информация для тех, кто не может авторизовать устройство для ‘USB debugging’:
Драйвера с правленным *.inf под Windows есть в комплекте с Solemn Edition. Что выдает команда ‘adb devices’? Если список пуст, то в последних версиях системной прошивки нужно зайти в раздел ‘About’ и несколько раз тапнуть на иконку книги с логотипом Nook, зайти в ‘Developer Options’, включить ‘USB debugging’, вернуться на шаг назад и тапнуть ‘Authorization’ (или как-то так пункт назывался, книги передо мной нет, пишу по памяти; книгу при этом нужно подключить к компьютеру по USB), все, ‘adb devices’ должен выдать устройство, после этого можно устанавливать мой пакет, root, прочие плюшки.
Установить любую версию прошивки можно поместив в корень внутренний памяти Nook’а прошивку ‘update.zip’. Nook автоматически ее обнаружит и начнет установку. Для этого у вас должен быть установлен стоковый recovery.
Последнюю версию прошивки можно выцепить здесь: http://www.nook.com/services/cms/doc/piper_ota/manifest_rel.json
На текущий момент это http://su.barnesandnoble.com/nook/piper/4.7/2.102/update.zip
Несколько старых версий ниже. Можно, к примеру, откатиться на ту, где еще не нужно подменять ‘bootanimation’ (хотя, смысла нет, иначе вы лишитесь свежих фишек ‘N+ Toolkit’, проще подменить ‘bootanimation’ на свежей прошивке):
http://su.barnesandnoble.com/nook/piper/4.5/1.14/update.zip
http://su.barnesandnoble.com/nook/piper/4.5/2.22/update.zip
http://su.barnesandnoble.com/nook/piper/4.7/0.29/update.zip
Если после загрузки зависает boot-анимация:
Для подмены bootanimation и добавления DownloadProvider.apk:
adb push bootanimation /sdcard/ adb push DownloadProvider.apk /sdcard/ adb shell su mount -o rw,remount -t ext4 /dev/block/mmcblk0p5 /system cp /sdcard/bootanimation /system/bin/ cp /sdcard/DownloadProvider.apk /system/priv-app/ rm /sdcard/bootanimation rm /sdcard/DownloadProvider.apk # chmod’ы смотрите сами, не помню, нужно их править или нет mount -o ro,remount -t ext4 /dev/block/mmcblk0p5 /system
И еще, возможно кому-то пригодится, блокируем установку обновлений на устройстве:
adb shell su mount -o rw,remount -t ext4 /dev/block/mmcblk0p5 /system busybox vi /etc/hosts #o 127.0.0.1 nook.com 127.0.0.1 www.nook.com 127.0.0.1 su.barnesandnoble.com #esc #:wq mount -o ro,remount -t ext4 /dev/block/mmcblk0p5 /system