Kindle: PW2: проблемы с сохранением уровня подсветки

Cool Reader
kaznelson
Posts: 331
Joined: Thu Jan 22, 2015 6:37 am
My ELO: I don't know

PW2: проблемы с сохранением уровня подсветки

Post by kaznelson » Tue Mar 03, 2015 11:58 am

PS: Если после открытия-закрытия обложки не поправляя завышенный уровень 15 выйти из программы, то перед самым закрытием лаунчер-таки вернёт выставленный в нём уровень 10 - что особенно интересно на фоне выставленного в родном движке уровня 15... :)


Кстати, вот этот метод на прошивке 5.6 тоже работает:

Code: Select all

lipc-set-prop com.lab126.powerd flIntensity XX
... где XX - значения от 0 до 25.

Ещё доступны параметры flMaxIntensity и flTurboBrightnessIntensity - первый имеет значение 25, второй 1.
Kobo Aura H2O, Kobo Glo HD, Kindle Paperwhite 2

kaznelson
Posts: 331
Joined: Thu Jan 22, 2015 6:37 am
My ELO: I don't know

PW2: проблемы с сохранением уровня подсветки

Post by kaznelson » Wed Mar 04, 2015 6:57 am

Добавил в launcher.sh отключение/включение подсветки соответственно при запуске/выходе из лаунчера (источники тут и тут):

Code: Select all

# set front-light value
if [ "$(devcap-get-feature -a frontlight)" -eq "1" ] ; then
    FLINT=`lipc-get-prop com.lab126.powerd flIntensity`
    lipc-set-prop com.lab126.powerd flIntensity 0
fi
                 <основной блок>
# restore front-light value
if [ "$(devcap-get-feature -a frontlight)" -eq "1" ] ; then
    lipc-set-prop com.lab126.powerd flIntensity $FLINT
fi
Пока при использовании слип-обложки перешибания значениями родной оболочки (при входном >13) нету, хотя конечно надо тестировать.
Но на этом фоне резко неудобной стала фича выставления лаунчером яркости по входному значению. Всё-таки, сохранение и восстановление своего значения яркости, как в версии для Kobo - гораздо удобнее.

Также немного изменил порядок вызова lipc-set-prop и добавил задержки скрытия/восстановления панелей. Отработка скрипта так кажется более гладкой, но при 500000 остатки домашнего экрана иногда проскакивают - в KOReader задержка после hide status bar вообще в 2500000 установлена (сейчас сделал такую же). В общем, надо гонять и гонять...
________________________________________
Attachments
launcher_fltoggle.zip
(1.47 KiB) Downloaded 30 times
Last edited by kaznelson on Wed Mar 04, 2015 7:34 am, edited 4 times in total.
Kobo Aura H2O, Kobo Glo HD, Kindle Paperwhite 2

sergeyvl
Posts: 1605
Joined: Sun Nov 13, 2011 5:43 pm
My ELO: 1700-1800
Location: Харьков
Contact:

Re: PW2: проблемы с сохранением уровня подсветки

Post by sergeyvl » Wed Mar 04, 2015 7:27 am

kaznelson wrote: Но на этом фоне резко неудобной стала фича выставления лаунчером яркости по входному значению. Всё-таки, сохранение и восстановление своего значения яркости, как в версии для Kobo - гораздо удобнее.
ок, сделаю.

Post Reply