I’ve been looking into reMarkable for quite some time, but the steep entry price with the limited features offered by the device always prompted me to push aside the idea of buying one.
A few weeks ago, I managed to find one at a flea market for a price making it impossible to pass on.
After using it for a day of two, I found the software to be too limiting to make full use of what such a tablet could offer. This prompted me to start looking into what was available in terms of custom software for the device, and to my surprise, there is quite a lot of it available.
Connecting via SSH
To follow the GPLv3 license in the software used by the reMarkable, SSH access is granted to you. The logins can be found at the bottom of the page located under
Settings > Help > Copyright and licenses.
With this information, it is now possible to connect to the tablet if it is connected to the same network as your computer.
Using neofetch, we can see that the reMarkable is using a Linux based OS called Codex Linux with a Freescale i.MX6 SoloLite CPU.
We can install
nao, a graphical front-end for
opkg with the following command:
We can also install
remux to have a quick task manager.
Pressing the middle button on the tablet will now open the task manager and allow you to open installed applications.
nao, we are greeted with 3 different repositories:
- entware, which contains generic Linux packages.
- toltec-rm1, which contains packages specifically for the reMarkable 1.
- toltec-rmall, which contains packages for all reMarkable devices.
Clicking on the
toltec-rmall will show a list of packages that can be installed.
We can now install packages such as KOReader, which allows us to read more e-books formats such as CBR and CBZ or Mobi files, without being connected via SSH.
In total, more than 1500 packages are available, ranging from Apache, to Node.js and (obviously) Doom, which has been ported to run on the tablet.
- harmony, a sketching app with support for procedural drawing.
- fingerterm, a terminal emulator for the reMarkable.
- recrossable, a crossword game.
- Puzzles, a collection of puzzle games.
- wordlet, a port of Wordle.
- Dumbskull, a dungeon crawler.
- minesweeper, a minesweeper game.
The awesome reMarkable repository on GitHub also maintains a list of software related to the tablet, such as allowing backups through Git or creating custom calendars for the tablet.