Remarkable.NET
Show / Hide Table of Contents

Installing .NET Core on your reMarkable

  • Installing .NET Core on your reMarkable
    • Obtain a copy of .NET Core
    • Transfer .NET Core to your device
    • Open a SSH session on your device
    • Unpack the .NET archive
    • Mark the .NET binary as an executable

Obtain a copy of .NET Core

Unfortunately, as of the time of writing, there are no package managers working on reMarkables so we'll have to install .NET ourselves.

Currently, rM.NET is built on .NET Core 3.1, which can be found here. Download the binaries for ARM32.

Transfer .NET Core to your device

Using scp or similar, like WinSCP, to transfer the archive to your reMarkable.

I recommend transferring it to /home/root/.

Open a SSH session on your device

Using ssh or similar, like Putty, connect to the device as root:

ssh root@10.11.99.1

You can find the SSH password for your device near the bottom of the About page in your device settings.

Unpack the .NET archive

Unpack the archive into a new folder called dotnet:

mkdir dotnet
tar xzf dotnet-sdk-VERSION-linux-arm.tar.gz -C ./dotnet

Mark the .NET binary as an executable

chmod +x ./dotnet/dotnet

That's it! You're ready to run applications built for .NET Core.