Those are features that I find useful/wanted for me to have. If someone else would like to try them, they are welcome.
The files are offered without any warranty and you will be violating the reMarkable SA EULA by using them. There may be bugs, you may lose data, your device may crash, etc.
The only guarantee is, that there is no ill intended code
- bookmark position stays the same in landscape mode
- numpad does not validate the input (0 = first page, > pagecount = last page)
- listview scrolling is buggy
- had to remove the tooltips / tutorial
- dialog for filename / mesage body no longer scrollable
- change the default tool on document create (i prefer the fineliner, thickness 1)
- fix the selection box dimensions (vertical or horizonatl straight lines are hard to manage)
- fix palm rejection timeout (cannot swipe pages, button input ignored, for 1-2 seconds after raising the pen)
- pdf link navigation
- djvu support
on the device (Rm->About->Copyright->General Information) write down, remember the password shown
You got this
open a command line prompt (Win-R, type cmd, enter) ssh [email protected] (type the password) or install Putty and enter 10.11.99.1 as address and root for username paste the automagic line
open Spotlight (Cmd-Space) type Terminal, enter ssh [email protected] (type the password) paste the automagic line
paste the following and press enter:
sh -c "$(wget https://raw.githubusercontent.com/ddvk/remarkable-hacks/master/patch.sh -O-)"
to try a different patch:
sh -c "$(wget https://raw.githubusercontent.com/ddvk/remarkable-hacks/master/patch.sh -O-)" _ patch_xxx
The app should start, play with it, but press CTRL-C to stop it when done (DON'T LEAVE IT JUST RUNNING) and follow the instructions (i.e make it permanent or just start the stock one).
patches are cumulative (the last one contains all previous changes and gets updated with bugfixes) a patch can be applied more than once, it's more of a snapshot really, you can go back to a previous version
Always clear the qml cache before switching/running versions manually (the script already does that). Failing to do so will result in a crash
After making sure everything is ok (i.e. no crashes) if you want to make it permanent (until the next sw update), you can replace the original, before running the original or rebooting (make sure you read the WARNING above)
#if you ran a different version
rm -fr .cache/remarkable/xochitl/qmlcache/*
cp xochitl.patched /usr/bin/xochitl
systemctl start xochitl
ssh
systemctl stop xochitl
rm -fr .cache/remarkable/xochitl/qmlcache/*
cp xochitl.2011 /usr/bin/xochitl
systemctl start xochitl