Skip to content

fix/remarkable: Fixed wifi management and added xovi env variables#14096

Merged
Frenzie merged 8 commits into
koreader:masterfrom
lepeli:master
Aug 1, 2025
Merged

fix/remarkable: Fixed wifi management and added xovi env variables#14096
Frenzie merged 8 commits into
koreader:masterfrom
lepeli:master

Conversation

@lepeli

@lepeli lepeli commented Jul 27, 2025

Copy link
Copy Markdown
Contributor

Enhanced a bit the support for remarkable 2 with xovi.

Currently network management for the remarkable is unstable.

Some launchers are already managing network, this causes issues when Koreader tries to "hijack" the network management.

What I have done:

  • Use csl instead of the enable / disable shell scripts that blocks the wifi after use, forcing the user to restart the whole tablet. (added a check if csl is present or not on the device)
  • Restart xovi after quitting koreader (if the environment variable KO_USES_XOVI is present)
  • Added a check if KO_DONT_MANAGE_NETWORK is present and equal to 1 to disable network management for remarkable devices.

I haven't had time to see how to update the current scripts (enable-wifi.sh and disable-wifi.sh) for older versions of remarkable software.

Thanks to @Eeems for the help !


This change is Reviewable

@lepeli lepeli changed the title fix/remarkable: Fixed wifi management and addd xovi env variables fix/remarkable: Fixed wifi management and added xovi env variables Jul 27, 2025
Comment thread frontend/device/remarkable/device.lua
Comment thread frontend/device/remarkable/device.lua Outdated
Comment thread frontend/device/remarkable/device.lua Outdated
@lepeli

lepeli commented Jul 27, 2025

Copy link
Copy Markdown
Contributor Author

Removed the work around of restarting xovi because it will likely be fixed in a next version of xovi-appload.

@lepeli lepeli requested a review from Frenzie July 31, 2025 06:21
Comment thread frontend/device/remarkable/device.lua
@Frenzie Frenzie added this to the 2025.08 milestone Aug 1, 2025
@Frenzie Frenzie merged commit 1377108 into koreader:master Aug 1, 2025
4 checks passed
0xstillb pushed a commit to 0xstillb/koreader-thai that referenced this pull request May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants