Skip to content

A quick app that helps to update the remarkable device fast and easy

License

Notifications You must be signed in to change notification settings

gyst/rm-update-helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rm-update-helper (REMARKABLE 2 FOR NOW ONLY)

A quick script that helps to upgrade/downgrade the remarkable device using ddvks update server

How to use?

Firstly, connect your RM over usb. Make sure its reachable. Then you have a couple of options - either download the compiled .exe in the "releases" tab or download and run it manually from the source.

To run it from source:

  1. Clone this repo into a local directory.
  2. Install the required libs:
pip install paramiko rich toml
  1. Run the script:
python main.py

When prompted, enter your desired version - (no current supported for the latest 3.x.x & beta versions, eventually it will get all up-to-date updates). Leave blank for the latest toltec supported version

The script will then attempt to download the version file, modify the RM devices config and start the update server. Once this is done, either:

  1. SSH into the device, and run
systemctl start update-engine
update_engine_client -check_for_update
journalctl -u update-engine -f
reboot
  1. Navigate to the devices "update" setting. Click check for updates and then reboot once its done.

What if I want to upgrade back to the latest version?

Just check for udates on the tablet and it'll take you to the latest one! This script does not permanently modify anything.

About

A quick app that helps to update the remarkable device fast and easy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%