Stable merge window for week 21 of 2024
Note: This adds OS support up to 3.3.2.1666. Due to the new toltec repositories specific to the 2.x and 3.x OS versions being added, you will need to run opkg update && opkg upgrade a second time to complete the full upgrade.
New Packages
launcherctl- 0.0.1-2 (#795)- Adds a new utility for managing launchers and applications.
- Run
launcherctl --helpon the device for more information on how to use it.
entware-rc- 0.1-1 (#792)- Adds a new utility for managing services installed from the entware repository.
- Run
rcctl --helpon the device for more information on how to use it.
zerotier,zerotier-one,zerotier-one-doc, andzerotier-selftest- 1.12.2-1 (#713)toltec-deletions- 0.1-4 (#713 #759)- Used to remove packages from a system when upgrading/downgrading between supported OS versions
webinterface-localhost- 0.0.0-1 (#842)- Allows accessing the usb web interface via
http://localhost. - Useful for exposing the usb web interface over tailscale.
- Allows accessing the usb web interface via
Updated Packages
sudoku- 0.1.2-1 (#832)toltec-bootstrap- 0.4.0-1 (#849 #759)- bootstrap and toltecctl will now validate that the OS version you are running on is supported based on a compatibility table you can manually inspect at https://toltec-dev.org/stable/Compatibility.
remarkable-stylus- 0.0.3-3 (#855)draft- 0.2.0-25 (#795 #857 #862)koreader- 2024-04-4 (#795 #857 #838 #862)oxide,oxide-utils,oxide-extra,inject_evdev,liboxide, andliboxide-dev- 2.7-7 (#795 #857 #862 #864)remux- 0.3.0-4 (#795 #857 #862)xochitl- 0.0.0-20 (#795 #857 #718 #862)toltec-base- 1.3-3 (#853 #792 #795 #759)toltec-completion- 0.4.0-1 (#792 #795 #759)gocryptfs- 2.0-beta2-3 (#852)innernet-client- 1.5.3-3 (#852)linux-mainline- 6.2.0-3 (#852)netevent- 2.2.2-1 (#800)display, andrm2fb-client- 0.0.33-1 (#829)neofetch- 1.1.1-1 (#843)ddvk-hacks- 39.01-4 (#759)fuse- 1.0.0-5 (#759)kernelctl- 0.1-7 (#759)signature-rm- 1.0.2-2 (#759)templatectl- 0.1.3-5 (#759)webinterface-onboot- 1.2.3-2 (#759)webinterface-upload-button- 1.1.1-2 (#759)wireguard- 1.0.20210219-5 (#759)open-remarkable-shutdown- 1.0-2 (#861)
Tooling
- Build process updated to use python 3.11 (#759).
- Ported c-string build fixes from toltecmk to the build process (#759).
- Added support for the following new architectures to allow splitting out OS support (#759):
- rmallos2
- rmallos3
- rm1os2
- rm1os3
- rm2os2
- rm2os3
- New OS compatibility table added to build process (#759).
Documentation
- Updated information on architectures to include new OS support information (#759).
Packages removed
- The following packages have been removed for any device running OS 3.x, but are still available for devices running OS 2.x:
remarkable-stylusgocryptfsinnernet-clientlinux-mainlineddvk-hacksfusewireguardopen-remarkable-shutdown