Hacker News new | past | comments | ask | show | jobs | submit login

And they give root access to the device along with GPL compliance statements, allowing for a flourishing developer community that creates tons of useful programs that can run on the embedded device. See for example https://github.com/reHackable/awesome-reMarkable for a list.

There is also an opkg-based package manager and repo with many packages: https://toltec-dev.org/




I'm scared by that link warning about how easy it is to brick your device. Should I be?


Especially: Write down your root password and DO NOT factory reset the device if you want to go back to the original state.

If you follow these steps and you know a bit about linux you'll be fine.

Factory reset on the rM2 will mess with the community framebuffer service and reset your root password, effectively locking you out unless you go the fiddly way over the external port.

The rM1 is very resilient as you can directly access the internal storage without special tools.


So they provide a factory reset feature, and what that feature does is brick your device? (Or nearly so.)

Why do you say connecting over the external port is "finicky"?


The factory reset feature clears personal data off the device and resets the root password. So... it's not a factory reset.


I thought this means something else :D I wanted to say "fiddly", correcting it...


Remarkable 1 is recoverable without many tricks.

Remarkable 2 requires a bit of parts and possibly soldering (but not required, just might make things easier if you don't have pogo pins with handles available).

Both are fully recoverable unless you do something really impressive.


>Both are fully recoverable unless you do something really impressive.

really impressive like what?


Physically breaking the hardware through software, for example. I believe there's some fun possible in most embedded designs like the one used in RM1/RM2. Like manipulating power management circuitry, or maybe forcing overheat with disabled throttling, and the like.


I rooted my 2 and not my 1 without knowing the risk! Turned out fine but I wasn’t too adventurous.


If this e-ink device is usable as a secondary display for my laptop, I'm in.

I'd love to get work done in sunny locations, like gardens. But these LCD screens make me squint. e-ink would be THE solution to this, but the e-ink displays are too expensive, to well supported and not very big.


There is a community VNC client for it. If you're on Windows you'll need a HDMI dummy plug to simulate a second screen with the proper dimensions.

But yes, it works as an external screen. Check out VNSee for this https://github.com/matteodelabre/vnsee

Maybe the rM1 might be the best choice for this. I'm not sure...


In the rM1 you just write to a framebuffer device in /dev/fb0 to write on the screen. It's so easy you could probably write an application that does that, compile it for ARM, load it via scp and run it. All in 15 minutes even if you know nothing about the Remarkable itself.

The rM2 is a lot trickier. A full reverse engineering of the drawing routines is still unfinished, as far as I know. So you either manipulate the memory of their closed source application or reuse big binary chunks of it. There are of course abstraction layers built over that by the community but as of today I believe it's much less refreshing than the rM1.

The rM1 used the chip electrophoretic display controller directly , while the rM2 has a software controller which is closed source. Hence much of the complications




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: