Mobileread
Kobo Start Menu 09
#1  tshering 01-10-2018, 05:49 PM
Development and support for KSM stopped some time ago. Therefore, do not use it!
If you want to install it nonetheless and you are using a more recent firmware, change first of all the Kobo eReader.conf as stated here. Be aware that you are installing KSM at your own risk (as ever), and the newer your Kobo the greater the chance KSM will not work.

If you need help with KSM, please describe your problem in this thread. I visit this forum still once in a while and check also this thread. But I almost never log in and therefore don't see private messages.



Spoiler Warning below






KSM 09 is supposed to work under FW 2.6.0 to 4.11.11911 and likely higher. However, avoid FW 3.16.10 and 3.17.0 if you can because of the sickel issue.

Concerning Clara HD and Forma, read the information in the news box below, BEFORE installing KSM.

Quote
News
Quote
Concering H2O2 version 2
Do not install KSM 09 on your device. Go to this thread and run the test that is described there to help make KSM work on H2O2 version 2.
How do you know whether you H2O2 is version 2? See this thread. However, once there is a firmware update available, the installed firmware version cannot be used as an indicator (but this is only one of several indicators mentioned in this thread). Another way to find out whether yours is version 2, is to install KSM 09. If it is unresponsive to touch, your H2O2 is version 2.
One new feature of KSM 09 is how it behaves at start up (by default):Prepare your device for installation:
Spoiler Warning below






With the exception of the last two points, these steps are not absolutely required, but may prevent problems, or might be helpful in case problems arise.

Installation (consists of 2 steps):
Spoiler Warning below







Download the archive KBStartMenu_09_plus_update_001.zip (or higher when available) to your pc and extract the content.

Step 1
  1. connect the Kobo to the PC
  2. copy the folder kbmenupngs to the root of the device (e.g. K:\)
  3. eject safely and disconnect
  4. check that all images (exit_nickel.png, switchtokoreader.png, etc.) are listed in the library and their thumbnails are displayed there. Open each of them, so that they appear at least once as tiles on the home screen. Only then proceed to step two.

Step 2
  1. connect the Kobo device to the PC
  2. copy KoboRoot.tgz to the folder .kobo of the device
  3. eject safely and disconnect
  4. wait until the update is finished (Do not interrupt it, even if it takes some time. The installation of KSM 09 will certainly need more time than did previous versions. In the last phase you will see a white screen for some time. In case the screen remains in this (white) state for at least several minutes, power the device down by holding the power button in the off position for 25 seconds or so, and then power the device on again.
Note: If from an earlier installation of KSM the folder kbmenupngs with its contents is still there, and the pngs known to nickel, you can skip step 1.

Consult also the helpful guide Adding alternative readers using Kobo Start Menu by Ken Maltby, which however is partly outdated, so be careful.
Recommendations:
Spoiler Warning below






Note: enabling wifi on start up may slow starting KSM considerably.
Webinterface:
Spoiler Warning below







With the default configuration, you have about one minute to connect to the reader by webinterface. Note that wifi is switched off as soon as nickel starts. For the moment it might be best to test whether you can connect, but do not yet try the offered commands (I will give some explanations later.)
To connect to your device type http://{The ip of your device}:8087/rmc_test.html into the navigation bar of your browser and press enter.
In the case of USBNet the line is: http://192.168.2.101:8087/rmc_test.html.
In the case of wifi, the line is something like: http://10.0.0.3:8087/rmc_test.html.
For further information cf. the threads to previous versions of KSM:
Spoiler Warning below







Kobo Start Menu 08
Kobo Start Menu 07
Kobo Start Menu (3-6)


Some minor things that have changed:
The voice remote control package that I provided for Ecallan is not compatible with this version of KSM. If there is some need, I can adjust it.

Note: koreader, plato, and vlasovsoft/pbchess/coolreader are not included in this package. You have to install them separately. The installation is the same for all three packages: Copy the main folder of each package, that means the folder koreader, respectively plato, respectively vlasovsoft, into the folder .adds that you will find on your device after KSM has been installed.
Miscellaneous:
alternative set of kbmenupngs icons by DobermanS
alternative set of kbmenupngs icons by sbaguz
uninstall, deactivate, disable, etc. KSM

##

The package contains materials provided by Sergey (Qt libraries), Cecell3000 (modified Qt mouse/touch driver), NiLuJe (FBGrab), KevinShort (Frontlight control), NiLuJe (rsync), Frostschutz (pngshow), Baskerville (fmon)


How to install KSM updates:If KBStartMenu_09_plus_update_001.zip is already installed, there is no need to additionally install KSM09_update001.zip, since in this case this update is already included. You can see the update history of your device by selectingI thank boriar, nook_nerd, and taos for helping create update 1.
For changes in update 2, see this post.

When you happen to allow a firmware update to disable KSM, you can restore it again:

USE THIS PACKAGE AT YOUR OWN RISK!
ksm09_start.png webinterface.png 
[zip] KBStartMenu_09_plus_update_001.zip (6.90 MB, 12371 views)
[zip] KSM09_update001.zip (19.0 KB, 4019 views)
[zip] KSM09_update002.zip (6.3 KB, 5419 views)
[zip] KBStartMenu_09_restore.zip (4.8 KB, 3242 views)
Reply 

#2  tshering 01-13-2018, 03:39 PM
I uploaded the KSM 09 package.
Reply 

#3  khl 01-14-2018, 05:48 AM
Installed on Aura One. Seem working fine, at least no longer has to patch the startup menu font size and the menu buttons seem more responsive compared to the previous version.

Big thanks!
Reply 

#4  tshering 01-14-2018, 07:33 AM
Quote khl
Installed on Aura One. Seem working fine, at least no longer has to patch the startup menu font size and the menu buttons seem more responsive compared to the previous version.

Big thanks!
I appreciate feedback. Thank you for telling!
Reply 

#5  nook_nerd 01-14-2018, 09:56 AM
i updated my KA1 and 1st gen H20 last nite. Worked fine.

The H20 is still exibiting the upside down menu issue, but other than that, worked fine.
Reply 

#6  Alan_S 01-14-2018, 03:47 PM
Thanks for your continuing support for our devices, it is really greatly appreciated.

One suggestion, in Recommendations section you have this:

Quote
Disable wifi on start up by selecting: "tools" > "ksm diverse.msh" > "auto enable wifi off.sh".
The name of script file is a bit confusing. It should disable auto wifi on boot, as I understand it, but sounds like it enables wifi, only off at the end gives its purpose.

Maybe if script would be renamed to something like: disable auto wifi.sh? Don't know what other think?
Reply 

#7  tshering 01-14-2018, 05:21 PM
Quote nook_nerd
i updated my KA1 and 1st gen H20 last nite. Worked fine.

The H20 is still exibiting the upside down menu issue, but other than that, worked fine.
I am glad it works on the KA1. I hope we can sort things out for the H2O


Quote Alan_S
One suggestion, in Recommendations section you have this:

Quote
Disable wifi on start up by selecting: "tools" > "ksm diverse.msh" > "auto enable wifi off.sh".

The name of script file is a bit confusing. It should disable auto wifi on boot, as I understand it, but sounds like it enables wifi, only off at the end gives its purpose.

Maybe if script would be renamed to something like: disable auto wifi.sh? Don't know what other think?
Thank you for the suggestion. I like to have those commands that I consider as closely related to each other standing close to each other in the (alphabetical) list. My understanding is that we have one function "auto enable wifi", and we can switch it "on" or "off".
Reply 

#8  taos 01-14-2018, 06:49 PM
Using a Kobo Glo HD, KSM 9 seems to mostly work, but:

* after the first start (immediately after installation of KSM) rmc didn't work because my wpa_supplicant.conf was wiped and I couldn't connect to my wifi SSID (resulting in no known networks in koreader and nickel respectively, too - I always have a copy of wpa_supplicant.conf on my user partition so I just copied it to /etc/wpa_supplicant and everything works again)

* wifi is on after reboot but IP is not shown (I can connect via browser because I know that my Kobo Glo HD always gets the same IP address assigned (not one starting with 10.x.x.x), however, even if I'm still connected via the webinterface nickel starts after a few seconds)

* I'm frequently switching between nickel and KSM using the exit_nickel icon in nickel and "start nickel" in KSM, however, from time to time, it seems that nickel is started without fmon because I can't use exit_nickel to switch back

Adding wget is nice (I always had another copy in a separate folder (+ some other useful binaries) to allow my scripts to download from nextcloud/owncloud), however, do you think it would make sense to use a more generic name for the folder such as 'bin' where additional binaries could be added in the future?

BTW, thanks for your awesome work! It makes playing around with a Kobo so much more fun....
Reply 

#9  tshering 01-15-2018, 06:50 AM
Quote taos
Using a Kobo Glo HD, KSM 9 seems to mostly work, but:
Thank you for your feedback.

Quote taos
* after the first start (immediately after installation of KSM) rmc didn't work because my wpa_supplicant.conf was wiped and I couldn't connect to my wifi SSID (resulting in no known networks in koreader and nickel respectively, too - I always have a copy of wpa_supplicant.conf on my user partition so I just copied it to /etc/wpa_supplicant and everything works again)
I do not know why wpa_supplicant.conf was wiped out. As for having a backup ready for cases in need, I might mention that KSM does offer some support for important files. With "tools" > "back up and restore" > "back up" > ... (or similar) one can create a compressed back up with timestamp; and with "tools" > "back up and restore" > "restore" > ...{TIMESTAMP} one can restore the file.

Quote taos
* wifi is on after reboot but IP is not shown (I can connect via browser because I know that my Kobo Glo HD always gets the same IP address assigned (not one starting with 10.x.x.x),
KSM waits a certain time at most for the ip to become available. If the time is over and the ip still not available, KSM shows the home screen without displaying the ip.

Quote taos
however, even if I'm still connected via the webinterface nickel starts after a few seconds)
This is as expected. (*) I regard usbnet as the primary network for accessing the reader by the webinterface. With usbnet the connection stays on when one starts nickel so that one can do some experiments while nickel is running. However, when nickel starts while wifi is on, nickel becomes unresponsive. Therefore, KSM has to disable wifi, when it starts nickel. If you then connect to wifi from inside of nickel, the webinterface does work again.
(*)One might prevent nickel from starting by selecting something (I would select "toggle between full menu and ... "), or one can "Kill KSM" from the webinterface (But I would like to write another post with some explanations before people play to much with the webinterface).

Quote taos
* I'm frequently switching between nickel and KSM using the exit_nickel icon in nickel and "start nickel" in KSM, however, from time to time, it seems that nickel is started without fmon because I can't use exit_nickel to switch back
On of the last things I did on this package was that I replaced the old fmon by the new one by Baskerville. I am not sure whether this is related. And I did not note any regularity up to now.

Quote taos
Adding wget is nice (I always had another copy in a separate folder (+ some other useful binaries) to allow my scripts to download from nextcloud/owncloud), however, do you think it would make sense to use a more generic name for the folder such as 'bin' where additional binaries could be added in the future?
Sounds like a good idea.
Reply 

#10  gmadjara 01-15-2018, 08:20 AM
Thank you for the update of your superb Start Menu!

After upgrade (1st gen H20) first problem I encountered is: Cannot find Koreader on Start Menu list and after clicking on vlasovsoft's reader it says "unsupported version".

Thank you very much for your update and help!

https://ibb.co/hpft6m

Solved, thanks! (The problem was not supported .kobo folder)
Reply 

  Next »  Last »  (1/87)
Today's Posts | Search this Thread | Login | Register