Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rM-self-serve/signature-rM
Remove the signature from the bottom of emails sent from the device. For the ReMarkable Tablet.
https://github.com/rM-self-serve/signature-rM
email hack remarkable remarkable-2 remarkable-tablet signature
Last synced: 3 months ago
JSON representation
Remove the signature from the bottom of emails sent from the device. For the ReMarkable Tablet.
- Host: GitHub
- URL: https://github.com/rM-self-serve/signature-rM
- Owner: rM-self-serve
- License: mit
- Created: 2023-11-29T04:55:43.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-03-14T07:33:44.000Z (8 months ago)
- Last Synced: 2024-06-26T04:57:23.890Z (4 months ago)
- Topics: email, hack, remarkable, remarkable-2, remarkable-tablet, signature
- Language: Rust
- Homepage:
- Size: 23.4 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-reMarkable - Signature-rM - Remove the signature from the bottom of emails sent from the device. (Device Tools / Launchers)
README
![Static Badge](https://img.shields.io/badge/reMarkable-v3.10.2-green)
[![rm1](https://img.shields.io/badge/rM1-supported-green)](https://remarkable.com/store/remarkable)
[![rm2](https://img.shields.io/badge/rM2-supported-green)](https://remarkable.com/store/remarkable-2)
[![opkg](https://img.shields.io/badge/OPKG-signature--rm-blue)](https://toltec-dev.org/)
[![Discord](https://img.shields.io/discord/385916768696139794.svg?label=reMarkable&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/ATqQGfu)# Signature-rM
### Inspired by and compatible with
https://github.com/Barabazs/rM-signature-patch---
This program will remove the signature from the bottom of emails sent from the device. It will also take a backup before the modification, and allow reverting the modication from the backup or by performing the modification in reverse.
This will only need to be installed once, but run everytime the device updates.
![demo](https://github.com/rM-self-serve/signature-rM/assets/122753594/59bb9621-af8c-4a33-a060-b0e0383053ba)
### Type the following commands after ssh'ing into the ReMarkable Tablet
## Install
**It is recommended to install via the [toltec package manager](https://toltec-dev.org/).**
### With toltec
```
$ opkg update
$ opkg install signature-rm
$ opkg remove signature-rm
```### No toltec
### Install
`$ wget https://raw.githubusercontent.com/rM-self-serve/signature-rM/master/install-signature-rm.sh && bash install-signature-rm.sh && source ~/.bashrc`### Remove
`$ wget https://raw.githubusercontent.com/rM-self-serve/signature-rM/master/remove-signature-rm.sh && bash remove-signature-rm.sh`
## Usage
### To use signature-rM, run:
```
$ signature-rm apply
```
Or to revert the modification:
```
$ signature-rm revert --backup
# OR
$ signature-rm revert --reverse
```## Before
![before](https://github.com/rM-self-serve/Signature-rM/assets/122753594/5191e05b-d0a2-4e33-9aeb-f8bf16c3f847)## After
![after](https://github.com/rM-self-serve/Signature-rM/assets/122753594/7ccc84f3-9602-47bb-b6f1-dc794f6901ef)## Manual install
You will need docker/podman, cargo, and the cargo crate named cross. There are other ways to cross compile for 32 bit arm as well.
`cross build --target armv7-unknown-linux-gnueabihf --release`
Then copy the binary 'target/armv7-unknown-linux-gnueabihf/release/signature-rm' to the device.