In the previous article I explained all the way to get customized templates into your Remarkable 2. That is of a great use and our productivity really boosts, but our eyes also need some food. What if I tell you that the boring "starting", "rebooting", "powered off" and "sleeping" can also be customized? Cool right?
Here I will go through the process of customizing one of them as the example. I will assume that you went through the previous Remarkable 2 article so that we already have our Remarkable 2 as a host and it knows our computer as it has our authorisation keys.
The process is similar as for the templates. In this case, the screens live in the path usr/share/remarkable
. So, in our computer:
$ mkdir -p $ ~/tmp
$ cd ~/tmp
$ scp root@remarkable:/usr/share/remarkable/suspended.png .
And with this we have the file in our computer and we can take a look at it. We have also the following files available to retrieve:
factory.png
: The screen you see the first after starting the devide for the first timeoverheating.png
: The screen that appears when the device is too hot and automatically halts for security reasons.poweroff.png
: The screen that is shown while the device is shut down.rebooting.png
: The screen that is shown while the devide performs a reboot.starting.png
: The screen that appears while the device is loading. It adds a small progress bar a little bit below the middle of the screen.suspended.png
: The screen shown while the device is suspended.Again, this is highly creative and depends on your own skills (or your capacity to find other resources online), so I will leave this to you. Still, a consideration:
As explained in the previous article, the size of a Remarkable 2 page is 1404x1872 in portrait mode, and the screens are meant to be in portrait mode. You can of course create a screen in landscape, but when the device finished starting or comes back from suspension, it will be in portrait mode.
And that should be it. As an example, I leave here the file I created for the suspended screen, by pasting an image and moving the message a bit up.
This is a bit simpler than with the templates: In this case you don't need to specify these files in any JSON file, just copy them overwriting the previous file and restart:
$ scp ~/tmp/suspended.png root@remarkable:/usr/share/remarkable/suspended.png
$ ssh root@remarkable
$ systemctl restart xochitl
At this point, every time that you press the physical button on the top to suspend your Remarkable 2, a new customized image will appear into the screen!