Thread: Kobo Start Menu
View Single Post
Old 02-07-2014, 02:30 PM   #2
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
The main menu (home)

The first entry in the main menu (home) is "info." Its icon is a white question mark on a black ball. As a convention I use this icon to indicate that if you select this menu entry, some text will be displayed. (At one place however I breach this convention, in script>tests>browse kobo.msh.) If you press this entry, a screen opens with some information. Actually, there is not much information, but it is an opportunity to introduce the message screen. The screen is divided into three tap zones, left, middle right. Left and middle will invoke page up and page down. Since the info text doesn't fill a page, you want see any change in this case. A tap on the middle tap zone opens a bar at the bottom. I contains three buttons: zoom out, close, zoom in. Press the middle button to close the message screen.
You can edit this text for better usage (telefon numbers, birthdates of your grandparents). The location of the file is .kobo\kbmenu\txt\start_info.html. You can use a subset of html tags.

The next menu entry is "handle update." This menu entry only shows, if there is actually an update file in .kobo. If you select this menu point you are presented with three options
  • install update: will install the update
  • install partial update, will install the update with the exception of ./etc/init.d/rcS and ./usr/local/Kobo/udev/usb (provided the update file has exactly the same format as the original update files; in many/most custom made KoboRoot.tgz this is not the case; maybe I should take care of this too). It is important to use this option, if you want the Kobo start menu to survive a FW update.
  • delete update: this will delete the update files.
In recent FW versions, nickel will reboot as soon as it detects an unprocessed update file. Therefore, it is advisable to install or delete any update before launching nickel.

The next entry is "start nickel." This will start the normal Kobo user interface. You can return to the menu by opening exit_nickel.png in the library.

The next three entries are "start kobolauncher, "start vlasovsoftlauncher", "start koreader," provided they are detected on the device.

The next entry is "usb." This will open a new menu. You will be informed that "USB support is currently not enabled." Press "enable usb.sh" wait until the message changes to "USB support is enabled" and connect to uhesb cable to the computer (actually you can connect already as a first step or second). After you eject the reader and disconnect the cable, press "disable usb.sh"
Please read the "info" for some details.
In this menu you can see a feature that you will meet in other sub menus too, namely "exec/read." By pressing this entry you can toggle between execution mode and reading mode. In execution mode script files will be executed (e.g. enable usb.sh and disable usb.sh), in reading mode the text of this scripts will be displayed. You can see which mode is currently active by the icon. The question mark icon indicates reading mode, the arrow icon indicates execution mode. "Return" will bring you back to the main menu (home)

The next entry is "scripts." I will say something about it at a later point.

The next entry is "sleep." Press it to make the device sleep. There is no special sleep screen, only the screen freezes. Wake the device up by sliding the power slider.

The next entry is "reboot." Again no special reboot screen. Just wait some seconds until the device is rebooted.

The next entry is "power off." A simple power off screen is presented. Currently, a short text is displayed. You can edit the content (.kobo\kbmenu\txt\poweroff_info.html). For the sub set of accepted html tags see here.

Last edited by tshering; 04-04-2014 at 03:11 PM.
tshering is offline   Reply With Quote