ZeroLab Nooter (Uncompromising Prism Edition) — NOOK GlowLight Plus

zln-nglp-uncompromising-prism-edition-01

ZeroLab Nooter (Uncompromising Prism Edition) для NOOK GlowLight Plus. Бескомпромиссное издание, содержит в себе все 3 самые популярные программы для чтения, адаптированные под нашу электронную книгу (AlReader, Cool Reader и FBReader). Этот пакет вобрал в себя все лучшие наработки, что были сделаны и опробованы мной за год использования NOOK GlowLight Plus. Так же в эту версию встроен наиболее удачный свайп-менеджер, теперь работа с устройством становится поистине проста.

Особенности пакета:
— AlReader с добавленной возможностью работать в качестве Launcher
— Допиленный мною Cool Reader под NOOK GlowLight Plus
— Допиленный мною FBReader под NOOK GlowLight Plus
— Русская клавиатура с адаптацией под E-Ink
— Адаптированный мною шрифт Georgia с маюскульными цифрами
— Swiftly switch с настройками под E-Ink

Все программы устанавливаются с настройками, оптимальными под E-Ink и конкретно под это устройство. Ставите и сразу можно пользоваться без долгих минут/часов настройки.

Порядок установки:
1. ‘Settings’ — ‘Software’ — порядка пяти быстрых тапов по номеру версии — ‘Development Options’ — ставим флажок ‘USB debugging’.
2. Распаковываем архив ‘zln-nglp-uncompromising-prism-edition-ZeroLab.NeT.7z’, переходим в папку ‘zln-nglp-uncompromising-prism-edition-ZeroLab.NeT’
Если у вас Windows, установите adb и выполните:

1
nootit_part1.bat

На экране NOOK’а подтвердите, нажав ‘Restore my data’. Откроются настройки, после чего выберите пункт ‘Language & input’ — флажок на ‘Smart Keyboard Pro’ — в ‘Default’ выбираем ‘Smart Keyboard Pro’. Далее зайдите в ‘Security’ — ‘Device administrators’ — флажок на ‘Swiftly Switch Screen Lock’.
Далее выполните:

1
nootit_part2.bat

Откроются настройки ‘Swiftly switch’. Нажмите ‘One or more permission are missing’. Выполните рекомендации на экране для предоставления приложению необходимых прав.

Если у вас Mac OS, открываем терминал и выполняем:

1
2
3
4
cd /path-to/zln-nglp-uncompromising-prism-edition-ZeroLab.NeT
chmod 755 adb
chmod 755 nootit.sh
./nootit.sh

На экране NOOK’а подтвердите, нажав ‘Restore my data’. Следуйте рекомендациям мастера.

» Читать далее »

ZeroLab Nooter (Finite Element Edition) — NOOK GlowLight Plus

zln-nglp-finite-element-edition-01

ZeroLab Nooter (Finite Element Edition) для NOOK GlowLight Plus. В качестве программы для чтения устанавливается допиленный мною под это устройство FBReader. В FBReader есть все необходимое для синхронизации своей библиотеки и позиции чтения между устройствами. По свайпу из левого нижнего угла вызываются быстрые настройки (включение/выключение Wi-Fi, регулировка подстветки, Launcher приложений). По тапу в верхнем правом углу вызываются дополнительные элементы управления (Back, Launcher приложений).

» Читать далее »

ZeroLab Nooter (Finite Edition) — NOOK GlowLight Plus

nglp-01 nglp-02

Собрал финальный минимальный пакет для NOOK GlowLight Plus. В качестве программы для чтения устанавливается только ранее допиленный мною Cool Reader. По свайпу из левого нижнего угла вызываются быстрые настройки и Launcher приложений. Именно в таком виде я сейчас использую данную электронную книгу.

» Читать далее »

ZeroLab Nooter — NOOK GlowLight Plus

nglp-01

Подготовил пакет для NOOK GlowLight Plus.

Особенности пакета:
— ReLaunch с добавленной возможностью работать под NOOK GlowLight Plus
— Допиленный мною Cool Reader под NOOK GlowLight Plus
— AlReader с добавленной возможностью работать в качестве Launcher
— Русская клавиатура с адаптацией под E-Ink
— Адаптированный мною шрифт Georgia с маюскульными цифрами
— Button Savior
— Zeam Launcher

Все программы устанавливаются с настройками, оптимальными под E-Ink и конкретно под это устройство. Ставите и сразу можно пользоваться без долгих минут/часов настройки.

Порядок установки:
1. ‘Settings’ — ‘Software’ — порядка пяти быстрых тапов по номеру версии — ‘Development Options’ — ставим флажок ‘USB debugging’.
2. Распаковываем архив ‘zln-nglp-ZeroLab.NeT.7z’, переходим в папку ‘zln-nglp-ZeroLab.NeT’
Если у вас Windows, установите adb и выполните:

1
nootit.bat

Если у вас OS X, открываем терминал и выполняем:

1
2
3
4
cd /path-to/zln-nglp-ZeroLab.NeT
chmod 755 adb
chmod 755 nootit.sh
./nootit.sh

» Читать далее »

Huawei E5372 – adb, fixed TTL, modded WebUI

Собрал модифицированные прошивки на базе последних версий операторских прошивок от Мегафон и МТС. Существует мнение, применительно к этому устройству, что лучше шить операторскую версию в соотвествии с тем устройством, которое у вас на руках + совместимый WebUI. Прислушиваться к этому мнению или нет – решать вам.

Скачать:
Мегафон:
MR100_3_Update_21.236.03.02.209_Y_ADB ( 20,1 МБ )

МТС:
E5372_Update_21.236.03.00.143_Y_ADB ( 20,1 МБ )

‘Flash code’ берем из ‘huaweicalc’: huaweicalc

В пакет включено:
— Активирован ‘adb’;
— ‘busybox’ с корректным апплетом ‘sleep’;
— Решение вопроса с TTL (необходимо для обхода ограничений на tethering со стороны оператора, в России в качестве примера может выступать Yota). Решение ранее описывалось мной пару постов назад, не поленитесь изучить, чтобы не было лишних вопросов. Вкратце, TTL на роутере выставлен в 63, на всех подключаемых к роутеру устройствах TTL должен быть по умолчанию равен 64. На большинстве ОС эти условия соблюдены из коробки, для Windows же прилагаются два bat-файла, применять с правами администратора в зависимости от разрядности ОС.

Собрал модифицированный WebUI на базе ‘E5372_Update_WEBUI_13.100.08.00.03_E5_V7R1_V3R2_Universal_MultiL’. Делал в первую очередь для себя, постарался ограничиться минимальным количеством правок.

» Читать далее »

Huawei E3272 – hostless mode, adb, fixed TTL

Предлагаю прошивку, позволяющую автоматически переключать композицию в рабочий режим (hostless mode) в том случае, если этого уже не сделали ‘mbbservice’ или ‘usb_modeswitch’.

Это может быть полезно под такими операционными системами как Windows, Linux и некоторыми BSD системами, позволяя обойтись без установки каких-либо дополнительных драйверов и утилит. Под OS X, к сожалению, Apple упорно не желает включать поддержку проприетарного протокола RNDIS; без кекста ‘MBBDataCardECMDriver_10_9.kext’ и утилиты ‘mbbservice’ от Huawei заставить это работать не представляется возможным. И еще, в случае принудительного быстрого автопереключения композиции роутеры не успевают корректно определить модем и вывести его в рабочий режим (опробовано на MikroTik и TP-Link TL-WR703N (перешит в TL-MR3020)). Поэтому режим работы смешанный, когда это возможно, модем сам перейдет в рабочий режим без посторонней помощи.

» Читать далее »

zlmon (ZeroLab Monitor) — Мониторинг доступности серверов

Иногда стоит простая задача отслеживания доступности сервера в сети, но при этом разворачивать полноценные системы мониторинга может оказаться попросту нецелесообразно и долго.

Поэтому я написал небольшой shell-скрипт, решающий исключительно эту узкую задачу – zlmon (ZeroLab Monitor).

zlmon.sh:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash

# --------------------------------------------
# zlmon (ZeroLab Monitor):
# Written by ZeroChaos
# Version 1.0, 2015-02-17
# Site: https://zerolab.net/
# --------------------------------------------

DIR=$(dirname "$0")
HOSTLIST=$DIR/hostlist.txt
SUBJECT="Alert: Host down!"
EMAIL="e@mail.net"

while read ADDRESS; do
    if [ ! -f /tmp/zlmon-$ADDRESS ]; then
        echo 0 > /tmp/zlmon-$ADDRESS
    fi
    COUNT=`head -1 /tmp/zlmon-$ADDRESS`
    if ping -c 1 -s 1 -W 1 $ADDRESS; then
        echo 0 > /tmp/zlmon-$ADDRESS
    else
        # Notify (no more than 5 times)
        if [ $COUNT -lt 5 ]; then
            echo -e "Connection Lost!\n\nHost: $ADDRESS\nTime: `date +'%Hh%Mm'`" | mail -s "$SUBJECT ($ADDRESS)" $EMAIL
        fi
        ((COUNT++))
        echo $COUNT > /tmp/zlmon-$ADDRESS
        # Clear counter
        if [ $COUNT -gt 60 ]; then
            echo 0 > /tmp/zlmon-$ADDRESS
        fi
    fi
done < $HOSTLIST

» Читать далее »

Фиксированный TTL для всех исходящих пакетов для модемов Huawei E3272/E3372s/E8278/E5372

Автоматическая установка возможна на любую прошивку с включенным adb.

Распаковываем архив и переходим в каталог. Выберите сценарий в зависимости от того, какой у вас модем (E3272, E3372s).

Если у вас Windows, выполняем:

makeit-win-e3272.bat
или
makeit-win-e3372.bat

Если у вас OS X, открываем терминал и выполняем:

cd /path-to/ttl-mod-exx72-ZeroLab.NeT
chmod 755 adb
chmod 755 makeit-osx-e3272.sh
./makeit-osx-e3272.sh
или
chmod 755 makeit-osx-e3372.sh
./makeit-osx-e3372.sh

» Читать далее »

Amazon Fire TV

aftv-01

Я давно пользуюсь сетевыми мультимедийными проигрывателями, но менять мне их приходится нечасто, очень нечасто. Первым из таких устройств был Popcorn Hour A-110 на SoC от Sigma Designs, который проработал у меня дольше остальных — чуть более 4 лет.

Так как вся библиотека фильмов, сериалов и музыки хранится у меня на домашнем сервере со «скромной» емкостью в 12TB, то одним из критериев была и остается беспроблемная работа по NFS протоколу без предварительного транскодинга и возможностью прямого вывода звука на ресивер. Popcorn всем этим требованиям удовлетворял. Но время бежит и технологии совершенствуются. Так долго девайсы у меня как правило не задерживаются. Нет, не потому, что я неаккуратен и они ломаются (как раз наоборот, от меня они переходят в состоянии как будто только что из коробки), а потому что непреодолима тяга к новым технологиям. Поэтому хотелось замены, причем замены на что-то менее прожорливое, более компактное и меньше греющееся.

aftv-02

Год назад такой заменой для меня стал Raspberry Pi. Крошечный, малопотребляющий (питание вообще взял с портов телевизора для первого и с портов монитора для второго), проигрывающий практически любые рипы (с покупкой лицензий на VC-1 и MPEG2 кодеки за скромные £3.00 GBP), за малым исключением сложных и тяжелых ремуксов. В качестве всеядного проигрывателя выступал XBMC с настроенной синхронизацией между двумя Raspberry Pi через общую MySQL базу. Поставил на паузу на одном устройстве и продолжил смотреть на другом, красота да и только. Прекрасно и в то же время ужасно такое решение еще было и поддержкой HDMI-CEC, когда управление возможно с пульта телевизора. Прекрасно оно тем, что количество пультов сводится к минимуму — телевизионный и для ресивера. Все кнопочки довольно несложно переназначаются в XBMC правкой xml-конфига. Ужасно же оно своей тормознутостью, протокол явно неспешный. Кому как, а мне хотелось перемещаться по меню с большей скоростью.

aftv-03

Я давно присматривался к TV коробочкам на Android, но все что было на рынке — доверия не внушало и выглядело откровенно хреново. В прошлом месяце на рынке был представлен Amazon Fire TV, я сразу понял: это — оно. Качество на очень высоком уровне, прекрасный подбор компонентов, высокая отзывчивость UI и очень удобный пульт управления. С таким пультом перемещаться по меню теперь стало одно удовольствие.

Amazon поступил правильно, открыв девелоперам возможность работы с устройством в userspace. root’ового доступа из коробки хоть и нет, но возможность ставить в userspace на закрытой и кастомизированной Amazon операционной системе Android — уже дорогого стоит.

» Читать далее »

Кастомная прошивка для Ritmix RBK-200 (Часть 2)

rmk-200-02

Вышло обновление прошивки для TrekStor Pyrus mini 1.1.0-20140224, а так же нашелся еще один клон этой книжки. Поэтому обновляю прошивки на их базе для Ritmix RBK-200.

На базе прошивки от OAXIS XpringBook E4 2.3.8-131129:
Скачать (обновлено: 18.12.2013) [~149 МБайт]

На базе прошивки от TrekStor Pyrus mini 1.1.0-20140224:
Скачать (обновлено: 18.12.2013) [~75 МБайт]

В плане стабильности — на мой взгляд движение вперед, а вот на счет движка для чтения — небольшой откат назад, для меня стала неожиданностью особенность движка для чтения в этих свежих прошивках:

Font
ONLY FOR DOCUMENTS IN TXT FORMAT
If you have opened a document in the format *.txt, you can select different fonts for the display of the text.

Line spacing
ONLY FOR DOCUMENTS IN TXT FORMAT
There are different line spacing options. Adjust the one with which you can read most comfortable.