amotta / remarkable-vnc

A VNC (remote desktop) server for the Remarkable 2 tablet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VNC server for Remarkable 2 tablet

The goal of this project was to gain enough experience with Ghidra to reverse engineer the software running on the Remarkable 2 tablet (xochitl) to be able to write a VNC server for it.

This works! But some of the code might be specific to the version 2.7 of the software, which got released in May 2021. For example, the address of the screen memory is hard-coded in ScreenMemory::new.

About

A VNC (remote desktop) server for the Remarkable 2 tablet


Languages

Language:Rust 89.2%Language:Python 9.8%Language:Shell 1.0%