Toltec#

⚠️ Always refer to the toltec website for up to date information ⚠️

The website contains up to date information on what version of the OS is supported, as well as the latest installation steps.

See How can I tell which software version my reMarkable tablet has? to determine what OS version you are currently running.

See Can I downgrade to a different OS version? for information on how to downgrade to a supported OS version.

Toltec is a community-maintained repository of free software for the reMarkable tablet. It is the recommended way to install software on the device. While you can manually install software on your device, this is fraught with compatibility issues, as well as different standards that may not be compatible. Toltec makes sure that software works together and applies standards that work together for all the packages it contains.

Install Toltec#

After setting up SSH Access, follow the toltec installation instructions to install toltec.

Using Toltec#

Toltec gives you access to the following command line tools for managing the installation:

  • opkg - Used for installing, removing, and upgrading packages in your installation.

  • toltecctl - Used for managing the entire toltec installation.

Installing a Package#

The following command will install a package, you will need to replace <package> with the name of the package you wish to install. This will automatically install any dependencies required for the package. Pay special attention to the output as it may give you further instructions for steps needed to use the package.

opkg install <package>

Removing a Package#

The following command will remove a package, you will need to replace <package> with the name of the package you wish to remove. This will not remove any dependencies that were automatically installed along with the package. It may also not allow you to uninstall the package if another package depends on it. You can specify multiple package names at one time, which will be required if two packages depend upon each other.

opkg remove <package>

Updating Your Installation#

The following commands will upgrade all the packages on your system to the latest versions available.

opkg update
opkg upgrade

Uninstall Toltec#

The following command will uninstall toltec from your device. This includes removing any modifications to the root partition.

toltecctl uninstall

Reenable Toltec After A System Upgrade#

After a system upgrade, the root partition has been completely replaced with a stock OS. Toltec will need to be reenabled, which will recreate the necessary modifications to the root partition.

toltecctl reenable

Switching to Toltec’s Testing Repository#

You may want to switch to the toltec testing repository to get earlier access to packages.

toltecctl switch-branch testing

Switching Back to Toltec’s Stable Repository#

You can switch back to stable with the following command:

toltecctl switch-branch stable

This will not downgrade any packages you have installed from the testing repository, so you may need to remove them first.