Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 07:09 PM   #1231
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 77,470
Karma: 139151278
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by kusanagi View Post
https://drive.google.com/file/d/1gub...usp=drive_link
Here’s the result of steps 2 and 3; I completed them simultaneously during one connection of the e-reader to the computer. I’m unable to edit my prev message so i just add one more
What you should do is uninstall KFMon and install NickelMenu. The reason is that KFMon fails after every firmware update and KoReader does not. So you would have to reinstall KFMon after every firmware update. It's a lot easier to use NickelMenu.
JSWolf is offline   Reply With Quote
Old Yesterday, 10:16 PM   #1232
kusanagi
Member
kusanagi began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Sep 2024
Device: kobo libra 2
Quote:
Originally Posted by JSWolf View Post
What you should do is uninstall KFMon and install NickelMenu.
I don’t quite understand what you mean - NickelMenu already in the archive with the KOReader + Plato package. Or do you mean that after uninstalling using the method David mentioned, I also need to reinstall NickelMenu separately? After all three steps? The method David suggested works overall, but some strange menu items appear, as I showed in the video. In general, I could leave it as is since everything mostly works fine.

If not, that's exactly what I tried to do. Unfortunately, I’m not ready to dive into programming just to make the e-reader perform the most basic functions it was purchased for. My current problem is that the device freezes when launching Plato after loading books or updating the library, whereas KOReader doesn’t have this issue. Thats appears just after running script KOReader + Plato, unpluging for update and then uploading my library. Before uploading my library Plato starting without some issues. It’s not that I absolutely need Plato - it’s just that I’m curious why it used to start without any problems, but now it doesn’t, even though I’m doing everything the same way as before.

Quote:
The reason is that KFMon fails after every firmware update and KoReader does not. So you would have to reinstall KFMon after every firmware update. It's a lot easier to use NickelMenu.
As for the constant KFMon updates, the latest firmware is installed after every reboot, and then I simply disable Wi-Fi. Secondly, I tried reinstalling KFMon using the script in the latest archive from this thread on first page, but Plato still freezes. You saw on video - [KFMon] Launched plato.sh : ) and book no longer responds to anything except holding down the power button for a long time.

I don’t mind reinstalling KFMon each time - it’s much easier than resetting the device to factory settings and re-uploading 10 GB of books. Ideally, I’d like to use both programs, but I might try another factory reset and just install KOReader without Plato this time.

Last edited by kusanagi; Yesterday at 10:23 PM.
kusanagi is online now   Reply With Quote
Old Today, 02:29 AM   #1233
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 41,970
Karma: 161810714
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Please disregard Jon's post. Most of the rest of us do. You do not need to re-install NickelMenu after removing KFMon. They do not interfere with each other.

You will need to remove the kfmon file found in .adds/nm. NickelMenu will see it and try to run KFMon regardless of whether KFMon is installed.

Your Kobo was never made to run Plato. If you find issues, a better place for any discussion is the Issues section of Baskerville's Plato GitHub page.

I have Plato 0.9.44 installed on my KLC and have not seen the constant freezing you are reporting.

As far as I can tell, the latest firmware is not installed after every restart. You will either have an OTA update to the firmware which are few and far between and would only be triggered when your Kobo calls home and it's firmware revision is compared to the latest available or you manually unpack a firmware update file and place it's contents in the .kobo directory.

And constant KFMon updates? KFMon only needs to be re-installed after a firmware update or factory reset. Since both 4.38.23171 (Kobo touchscreen devices other than the Libra Colour, Clara Colour and Clara BW) and 4.41.23145 (Libra Colour, Clara Colour and Clara BW) show a RTM date of 2024-Oct-29, hardly constant updates.

So my current suggestion is to do a real factory reset, let the latest firmware download, register, etc.

Then run the OCP install script with the OCP-Plato-0.9.44_KOReader-v2024.11.zip file in the same directory as the install.ps1 script. Also download the KFMon-Uninstaller.zip from the first message in the Kute File Monitor: A smarter file-trigger based launcher After the install is finished, unpack the KoboRoot.tgz file from the KFMon uninstaller zip and copy it to the .kobo directory. Safely eject, etc.

You may also want to remove all files in the .adds/nm directory except for the doc file and copy the attached file (I added the .txt extension to allow it to be attached) into that directory.
Attached Files
File Type: txt nm_kp.txt (2.3 KB, 5 views)
DNSB is offline   Reply With Quote
Old Today, 12:45 PM   #1234
kusanagi
Member
kusanagi began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Sep 2024
Device: kobo libra 2
Quote:
And constant KFMon updates? KFMon only needs to be re-installed after a firmware update or factory reset.
I meant that i usually turn off wi fi right after registration and proceed with the steps to install KOReader and Plato, but i also tried reinstalling KFMon to check all variants why Plato freezing. Btw what version of KFMon needed, here https://www.mobileread.com/forums/sh...70&postcount=1 is the KFMon-v1.4.6-66-ga63e9af.zip and on the first page OCP-KFMon-1.4.6-139-g709df40.zip | 2024-Nov-26. The latest version or the version from the first page?

So you are suggesting two solutions:
1.
Quote:
So my current suggestion is to do a real factory reset, let the latest firmware download, register, etc.

Then run the OCP install script with the OCP-Plato-0.9.44_KOReader-v2024.11.zip file in the same directory as the install.ps1 script. Also download the KFMon-Uninstaller.zip from the first message in the Kute File Monitor: A smarter file-trigger based launcher After the install is finished, unpack the KoboRoot.tgz file from the KFMon uninstaller zip and copy it to the .kobo directory. Safely eject, etc.

You may also want to remove all files in the .adds/nm directory except for the doc file and copy the attached file (I added the .txt extension to allow it to be attached) into that directory.
2.Procedure with changes of content "plato" and "koreader' in nm directory this time which in spoiler and KFMon uninstaller
Spoiler:
Quote:
Originally Posted by DNSB View Post
Look at the .adds/nm directory on your Kobo. You will likely see 4 documents with no extension called doc, koreader, plato and kfmon. If you have done your own customization to NickelMenu, you will see a fifth file whatever you have named it which holds those customization. I deleted the kfmon file and in the koreader and plato files, I edited them.

plato original file:
Code:
# Launch Plato via KFMon
# NOTE: .adds/nm/kfmon will generate this automatically
#menu_item : main : Plato : kfmon     : plato.png

# Launch Plato directly via NM
#menu_item : main : Plato : cmd_spawn : quiet : exec /mnt/onboard/.adds/plato/plato.sh
plato edited file:
Code:
# Launch Plato directly via NM
menu_item : main : Plato : cmd_spawn : quiet : exec /mnt/onboard/.adds/plato/plato.sh
menu_item : library : Plato : cmd_spawn : quiet : exec /mnt/onboard/.adds/plato/plato.sh
koreader original file:
Code:
# Launch KOReader via KFMon
# NOTE: .adds/nm/kfmon will generate this automatically
#menu_item : main : KOReader : kfmon     : koreader.png

# Launch KOReader directly via NM (>= KOReader 2020.05)
#menu_item : library : KOReader : cmd_spawn : quiet : exec /mnt/onboard/.adds/koreader/koreader.sh
koreader modified file:
Code:
# Launch KOReader directly via NM (>= KOReader 2020.05)
menu_item : main : KOReader : cmd_spawn : quiet : exec /mnt/onboard/.adds/koreader/koreader.sh
menu_item : library : KOReader : cmd_spawn : quiet : exec /mnt/onboard/.adds/koreader/koreader.sh

and
Quote:
Originally Posted by DNSB View Post
You will need to remove the kfmon file found in .adds/nm. NickelMenu will see it and try to run KFMon regardless of whether KFMon is installed.
and the both solutions are correct? do i need to rename "nm_kp" or just change file extension and copy to .adds/nm?

upd.
Can I use such content of nm_kp in a way of Step 1? Will it be correct? I dont fully understand of purpose buttons like Invert & Reboot, Dark Mode, USB Connect...
Spoiler:
Code:
#
# ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #

# Launch KOReader directly via NM (>= KOReader 2020.05)
menu_item : main : KOReader : cmd_spawn : quiet : exec /mnt/onboard/.adds/koreader/koreader.sh
# Launch Plato directly via NM
menu_item : main : Plato : cmd_spawn : quiet : exec /mnt/onboard/.adds/plato/plato.sh

menu_item : main    : Reboot             : power          : reboot
menu_item : main    : Shutdown           : power          : shutdown
# ------------------------------------------------------------------------------------------------------------------------ #

# Launch KOReader directly via NM (>= KOReader 2020.05)
menu_item : library : KOReader : cmd_spawn : quiet : exec /mnt/onboard/.adds/koreader/koreader.sh
# Launch Plato directly via NM
menu_item : library : Plato : cmd_spawn : quiet : exec /mnt/onboard/.adds/plato/plato.sh#

menu_item : library : Reboot             : power          : reboot
menu_item : library : Shutdown           : power          : shutdown
# ------------------------------------------------------------------------------------------------------------------------ #
#

Last edited by kusanagi; Today at 01:29 PM.
kusanagi is online now   Reply With Quote
Reply

Tags
kfmon, kobo, koreader, plato


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aura How to install ksm and koreader mhss Kobo Reader 0 01-17-2018 08:45 PM
Koreader could not be opened by click an epub file on the books list johnleo KOReader 4 12-11-2017 08:57 AM
Cannot install custom update packages via MRPI anunay Kindle Developer's Corner 9 02-09-2017 08:46 AM
Kobo-how to install koreader sahbi KOReader 22 01-02-2016 04:49 PM
Koreader install help mrmojorizing Kobo Developer's Corner 3 09-29-2014 02:24 PM


All times are GMT -4. The time now is 01:39 PM.


MobileRead.com is a privately owned, operated and funded community.