Tap on the little gear looking icon on the title bar, and enter the URL to the feed you want to load.
Long-click on the gear icon, and you'll find a menu that lets you bookmark the current URL. The bookmark will go into your "my feeds" area, which is accessible from the Trook root screen. By the way, a bookmark is just a text file with the suffix
.bookmarkso feel free to create more bookmarks and upload them through USB.
By default (from Trook rev38 onward) books (epubs, pdfs and pdb files) are downloaded under my documents/Downloads/ while music file go under my music/Downloads/ and apk packages go under my packages/. Please see the answer to the next question on how to change this path.
I haven't (yet) provided a straightforward for you to change settings, but in the interim (from Trook rev38 onwards) you can at least edit the preferences xml file on the Nook to taste, as follows.
Connect over adb and copy /data/data/com.kbs.trook/TrookPreferences.xml locally somewhere. I run something like
adb pull /data/data/com.kbs.trook/TrookPreferences.xml TrookPreferences.xml
There are preferences for several values, here is a list.
For example, you might prefer to download books to your sdcard rather than the internal storage, which is mounted at /sdcard on the Nook. You might also prefer to keep the wifi on for longer than the default 5 minutes.
Edit the TrookPreferences.xml file so that it looks like
<?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="trook.doc.download.root">/sdcard/Downloads</string> <long name="trook.wifi.holdon" value="600000"/> </map>
Please note the different ways that longs and strings are set in this file.
Finally, copy it back to the nook
adb push TrookPreferences.xml /data/data/com.kbs.trook/TrookPreferences.xml
Restart Trook (long-click on the gear icon, scroll down and tap the "Stop Application") and bring up Trook again.
You'll need to update a settings database on the Nook with sqlite to enable Trook (or any other app) to install applications directly from the Nook. Please see the HOWTO that provides the recipe for this.
The "my books" entry from the Trook root menu lets you browse your documents, and preserves any folder structure you have there.
Just create an image with the same name as the book (but change the suffix as appropriate.) For example, if you have an epub book in
my documents/Adventure/Professor Challenger.epubcreate an image called
my documents/Adventure/Professor Challenger.jpgYou can create jpg, png or gif files.
If a catalog provides a search option, you'll see a magnifying glass icon appear next to the settings. Click on it to search the current catalog.
(Thanks to sethcohn for the tip.) Yes -- start up your calibre server, and load the feed
You can also bookmark it to "my feeds" so it's conveniently accessible from then on.
Also, please see dpierron's pointer to his calibre2opds system (see his comments below) for a way to extract and publish your stanza catalog/books to a service like Dropbox, so you can access your catalog more easily on the internet.
You can override the default menu -- it's just an atom feed -- by creating an xml file called
my feeds/root.xmlIt's best to start with the default feed file and modify it as appropriate.
Mount the Nook over USB, and create a folder called /my feeds if it doesn't already exist. Then, copy your xml file as /my feeds/root.xml, and make sure that the file is world readable.
(If you are accessing your Nook through an adb shell however, the root USB mountpoint is at /system/media/sdcard.)
If anything should go wrong, if you can see the gear icon at least, bring up the long click menu on it, and select the "Restore default feed" entry. Bring the menu up again, and stop the application. Restarting it should bring up the default feeds again.
At its core, it's just a set of feeds, that can point to other feeds (thus giving hierarchies) or a list of epub files, audio files or (and this is special to Trook) android apk files.
By the way, should you ever feel the desire to point to the default feed from your own feed, there's a magic URI asset:default_root_feed.xml
For example, if you were creating your own Atom feed, you'd add a section like this:
<entry> <title>Default Trook catalog</title> <link type="application/atom+xml" href="asset:default_root_feed.xml"/> <id>asset:default_root_feed.xml</id> <content type="text">Trook's default catalog</content> </entry>