Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 09-10-2023, 04:05 PM   #1
Zman350x
Junior Member
Zman350x began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2023
Device: Kobo Elipsa 2E
Getting started with modifying the Kobo Elipsa 2E

Hello,

I have the Kobo Elipsa 2E (currently running entirely stock software).

I'm looking to start adding some community-made homebrew, and it looks like NiLuJe's KoboStuff is a good place to start! It recommends changing the file indexing before I install so that Nickel doesn't try to catalog all of KoboStuff's hidden files. The linked post says to set `ExcludeSyncFolders` to `\\.(?!kobo|adobe).*?`, yet I can't seem to find that option in any of the device's config files. Any idea what I'm missing?

KoboStuff

Section it refers to

Config message

Thanks!
-Zman
Zman350x is offline   Reply With Quote
Old 09-10-2023, 10:25 PM   #2
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: 46,003
Karma: 168961900
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
In the Kobo eReader.conf file (found in /.kobo/Kobo in the USB exposed connection), you will need to find a header named [FeatureSettings]. If you don't see that heading, you will need to add it. Under [FeatureSettings], you will then need to add the ExcludeSyncFolders=\\.(?!kobo|adobe).*? line.

What you should see after that is a section somewhat similar to:
Code:
[FeatureSettings]
ExcludeSyncFolders=\\.(?!kobo|adobe).*?
IgnoreCaptivePortal=true
InvertScreen=false
Screenshots=false
Please disregard the extra lines.
DNSB is offline   Reply With Quote
Advert
Old 09-11-2023, 12:44 AM   #3
Zman350x
Junior Member
Zman350x began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2023
Device: Kobo Elipsa 2E
Great, thanks!

In addition to KoboStuff, I've gotten a bunch of other things successfully installed, after much hassle (NickelMenu, KFMon, rmkit, remarkable puzzles), and there's only 2 things left I want to get working for now.

The first is Vlavsoft pbchess. I've downloaded the latest release for Kobo, and copied the files into /mnt/onboard/ accordingly. Whenever I launch it, however, it kills the Nickel process, and then fails to start. I can still navigate the filesystem over ssh, so things are still working internally, but I have to restart the device by holding the power button to use it again (unless you know how to restart Nickel). Running Vlavsoft's `launcher.sh` in the ssh terminal shows the error `mount: can't find /mnt/sd in /proc/mounts`

The 2nd is USBNet. I have the KFMon config set that runs the internal toggle command, yet it doesn't seem to do anything, and even when I call the toggle command over ssh, I can't get the device to be accessible over USB.
Zman350x is offline   Reply With Quote
Old 09-11-2023, 12:39 PM   #4
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
The Elipsa 2E runs on a new SoC, as of writing this, the only things that support it are FBInk, KOReader & rmkit; and there may be dragons in hiding, because I don't have access to the device. On the upside, rmkit's author has one, though .

USBNet will require someone with the device to figure out the proper configfs setup to handle it right, so, that's an expected failure, too. Patches very welcome for that, as, again, I don't have the device .

(Sidebar: you're in the wrong forum, this belongs in the Dev subforum).
NiLuJe is offline   Reply With Quote
Old 09-11-2023, 09:59 PM   #5
elinkser
Addict
elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.
 
Posts: 235
Karma: 146236
Join Date: Oct 2022
Device: Kobo Clara HD
Quote:
Originally Posted by Zman350x View Post
Great, thanks!

In addition to KoboStuff, I've gotten a bunch of other things successfully installed, after much hassle (NickelMenu, KFMon, rmkit, remarkable puzzles)
Would you mind sharing what hassles worked for rmkit?
I have a shell and binary running on my Clsra HD, but swiping any direction has no effect.
There is no visible app - only the process showing as running in 'ps a'.




***


EDIT: a terminal chess app is available with fbpadkb, if you are Linux-friendly or adventurous:
https://www.mobileread.com/forums/sh...62&postcount=8

Last edited by elinkser; 09-18-2023 at 06:44 PM. Reason: chess
elinkser is offline   Reply With Quote
Advert
Old 09-12-2023, 12:30 PM   #6
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Last I checked, the Elipsa 2E support was still in a feature branch, and not everything might actually behave (@rsjn mentioned puzzles, so that should work for sure).

I vaguely seem to recall that not everything works on Kobo, regardless of the device, though.
NiLuJe is offline   Reply With Quote
Old 09-12-2023, 05:27 PM   #7
elinkser
Addict
elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.
 
Posts: 235
Karma: 146236
Join Date: Oct 2022
Device: Kobo Clara HD
After I finally figured out what I was doing wrong, it pretty much confirmed what you said, at least on my Clara.


rmkit-dev/rmkit
https://github.com/rmkit-dev/rmkit

$ wget https://build.rmkit.dev/master/latest/kobo/KoboRoot.tgz

Install to .kobo/


After unmounting power cycling my Kobo reader, I swiped up the verry right OR left edge of my Clara HD, straddling the display and the bezel. I swiped from about 3/4 from top to 1/4 from top. Maybe tap and swipe if you have troubles.

The menu comes up with:
Nickel
animation_demo
dumbskull
input_demo
mines
rpncalc
wordlet

I played a couple of games of mines, but rpncalc and the other games weren't really my cup of tea.


Attempt to use package manager "nao":

Toltec Package Listing
https://toltec-dev.org/stable/

$ wget https://toltec-dev.org/stable/rmall/....2-3_rmall.ipk

$ tar zxvf nao_0.1.2-3_rmall.ipk

$ tar zxvf data.tar.gz

Copied opt/bin/nao to /mnt/onboard/.adds/rmkit/bin/apps/ on my kobo.
Copied opt/etc/ folder to /mnt/onboard/.adds/rmkit/ on my kobo.

$ wget https://build.rmkit.dev/master/latest/kobo/simple

Copied simple to /mnt/onboard/.adds/rmkit/bin/ on my kobo.

From SSH session to kobo:
# cd /mnt/onboard/.adds/rmkit/
# sh bin/apps/nao
bin/apps/nao: line 101: syntax error: unexpected "(" (expecting "}")

Deleted nao and simple on kobo.



Attempt to install packages manually:

Index of /master/latest/kobo/
https://build.rmkit.dev/master/latest/kobo/

$ wget https://build.rmkit.dev/master/lates...release.tar.gz

$ tar zxvf release.tar.gz
apps/
apps/eclear
apps/drawing_demo
apps/mines
apps/rpncalc
apps/sharenote
apps/dumbskull
apps/sha256sum.txt
apps/animation_demo
apps/proc
apps/remux
apps/wordlet
apps/ls.txt
apps/harmony
apps/remux.service
apps/simple
apps/genie
apps/dithering_demo
apps/input_demo
apps/stb.arm.o
apps/lamp
apps/iago
apps/nao.sh
apps/rmkit.h
apps/bufshot


Copied apps/drawing_demo to /mnt/onboard/.adds/rmkit/bin/apps/ on my kobo.
Also copied harmony, lamp, nao.sh, and simple.

The only one of that bunch that appeared to do anything was harmony, which presented a nice menu of tools,etc at bottom.
But when I tried to use ...->new, it froze!

It's seems like it has a lot of potential if it gets more developed:
sas: simple app script
https://rmkit.dev/apps/sas
simple is a simple app script for remarkable that lets developers write apps without needing to compile code.
an example layout:
button 50 50 200 50 I'm a button
button 50 150 400 50 I'm a different button
label 50 100 300 50 I'm some text
image 50 200 200 200 /home/root/bomb-solid.png
...



***
UPDATE - WORKS GREAT ON CLARA HD
https://www.mobileread.com/forums/sh...96&postcount=9
***

Last edited by elinkser; 10-13-2023 at 03:16 PM. Reason: UPDATE - WORKS GREAT ON CLARA HD
elinkser is offline   Reply With Quote
Old 10-11-2023, 04:40 PM   #8
danosaurus_rex
Junior Member
danosaurus_rex began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Oct 2023
Device: Kobo Sage
Quote:
Originally Posted by Zman350x View Post
...In addition to KoboStuff, I've gotten a bunch of other things successfully installed, after much hassle (NickelMenu, KFMon, rmkit, remarkable puzzles)...
I'd love to get rmkit and the remarkable puzzles working on my Sage... this might be a pipe dream though.
danosaurus_rex is offline   Reply With Quote
Old 10-13-2023, 03:06 PM   #9
elinkser
Addict
elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.elinkser has survived committing the World's Second Greatest Blunder.
 
Posts: 235
Karma: 146236
Join Date: Oct 2022
Device: Kobo Clara HD
Sage is a potential WIP according to the developer @raisjn:
"This is on a case by case basis, I typically use NiLuJe's fbink to look up what support is necessary for a device. the advice I had previously received from NiLuJe is to get the Clara working because that is similar to the most other Kobo devices. In terms of supporting that device listed - yes, it seems possible, but we would end up doing a lot of work. My ideal is to somehow use fbink as the backend for rmkit's notion of a framebuffer. then we can say anywhere fbink works, rmkit is supported (for drawing to screen). the main issue after that is aligning the input coordinates with the display coordinates"
https://www.mobileread.com/forums/sh...0&postcount=25

If you want you can try a debug session and report back the error,e.g:
https://www.mobileread.com/forums/sh...41&postcount=7

For Clara HD users Harmony and Puzzles working great. Further projects suspended while I just relax and play with my fun new apps!

https://www.mobileread.com/forums/sh...7&postcount=10

https://www.mobileread.com/forums/sh...1&postcount=28

Last edited by elinkser; 10-13-2023 at 03:10 PM.
elinkser is offline   Reply With Quote
Old 10-25-2023, 05:28 PM   #10
readthinksurvive
Connoisseur
readthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmosreadthinksurvive has become one with the cosmos
 
readthinksurvive's Avatar
 
Posts: 74
Karma: 21840
Join Date: Dec 2021
Device: kobo libra/elipsa; nook gl4+
do you have this "thread dump" feature in your basic/advanced notes?
readthinksurvive is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Elipsa Kobo Elipsa 2E Cootey Kobo Reader 151 12-12-2023 02:41 PM
Elipsa Kobo Kobo Elipsa compatible pen (usb-c rechargeable) ciuvak Kobo Reader 7 03-29-2023 06:51 PM
Buy Looking for a Kobo Elipsa [US] christianbk Flea Market 0 09-26-2022 06:54 PM
Ended Kobo Elipsa cycojesus Flea Market 0 11-03-2021 04:15 PM
Kobo Elipsa astoriedsoul Kobo Reader 6 05-20-2021 10:57 AM


All times are GMT -4. The time now is 08:06 PM.


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