(This post might be more appropriate in the Nook dev forum but since I got so much help here, I am continuing here.)
So I've experimented with a bunch of reader apps, launchers, button overrides, file managers and app markets.
In the end, the most effective and battery efficient configuration is:
fully rooted
replaced bootanimation
ReLaunchX running as launcher (and loaded from f-droid)
F-droid
KOReader from f-droid
File Manager from f-droid
stardict dictionaries for KOReader
event_map.lua for buttons in KOReader
and nothing else...
Battery life went back to reasonable after I got rid of all other apps
Sleep works properly after I got rid of all other apps
I could use a BACK button but find all solutions intrusive on screen
I copied 2 small test libraries of English and non-English (not latin alphabet) books. Everything works fine, and both Nook and KOReader display everything properly. Of course, only KOReader can handle multiple dictionaries.
The Nook is very slow (in comparison even to aging Kindle PW2), but once in KOReader it becomes very usable and reasonable. KOReader is noticeably faster than Nook native reader app in page turns, dictionary look-ups (which are my two most frequent actions).
I have a few more items to resolve:
1. Is there a way for ReLaunchX to ignore and not even list SDR folders?
Currently, I can use RelaunchX to traverse the directory tree, find book and click on it to launch KOReader. But the displayed list quickly fills up with SDR folders.
2. Is there a way to somehow launch KOReader with one click?
To work around the above problem, I use RelaunnchX as launcher to list available apps, then click on KOreader, then use KOReader's file manager to traverse the directory tree to find a book. KOReader knows to ignore SDR.
3. In KOReader, is there an easy way to review the list of words that were looked-up in dictionaries?
In Kindles there is a feature called Vocabulary Builder that let's you review looked-up words as a list or by individual book. I am looking for something similar in KORedader.
Thank you all.
|