Top
Best
New

Posted by oskrim 17 hours ago

Reviving a four year old reMarkable 2(oskrim.github.io)
139 points | 91 comments
GCUMstlyHarmls 16 hours ago|
This is pretty refreshing to read. "Its just linux", seems to ship with SSH/root terminal enabled (over USB at least, with a simple way to enable networked access), built in webserver, just uses systemd for service control, etc.

They even list it in the user guide https://remarkable.guide/guide/access/ssh.html along with an "developing software" guide https://remarkable.guide/devel/index.html.

Maybe other tablets are like that too, to be honest I'm too poor to swing the 700-1000$ for what I can cover with an paper note pad (with the bonus of being able to comfortably sit my coffee cup on it, use any pen or pencil, rip pages out, drop it, forget it somewhere, etc etc) to buy one but at least it seems like a product I would support.

gruturo 16 hours ago||
> Maybe other tablets are like that too, to be honest I'm too poor to swing the 700-1000$ for what I can cover with an paper note pad (with the bonus of being able to comfortably sit my coffee cup on it, use any pen or pencil, rip pages out, drop it, forget it somewhere, etc etc) to buy one but at least it seems like a product I would support.

I have good news: they (RM2s) are often available on ebay for much less. People buy them thinking they're getting something like an android tablet, but they do nothing out of the box apart from showing docs and taking notes. Sometimes they're returned immediately for a full refund, but often they sit in a drawer, untouched, till they get offloaded on ebay for - comparatively - peanuts, letting us scoop them up and breathe new life into them (koreader rocks, to start with).

tomduncalf 8 hours ago|||
Yeah I got an RM2 cheap off there and I’m very impressed. It only really does one thing but it does it well. Personally can’t really see any reason I’d need a more powerful one, the latency is great already. Maybe for the front light.

They are quite hackable, but a lot of the mods rely on some funky QT hacking… it’s all a bit kind of undocumented. I was able to get Codex to get full Chromium running in a chroot and render the screen via Xvfb though which was pretty cool and is somewhat usable, so I guess most things are possible with determination

jefftk 15 hours ago||||
Yes, lots in the $200-$300 range: https://www.ebay.com/sch/i.html?_nkw=remarkable+2
kadoban 11 hours ago|||
Yeah, koreader is great. As long as you're fine with greyscale, the rm2 size is great for comics and textbooks. Most ereaders are way too small for both.
petterroea 55 minutes ago|||
The original CTO, Martin Sandsmark, was a heavy Linux user and made some incredibly based choices for remarkable. If you look in the right places on the internet there are some really cool images of remarkable hacks he was showing off to people for fun.
thepoet 16 hours ago|||
I have a Kobo that was kept unused in a similar state for a few years until I decide to build an SDK platform to develop and deploy apps on it. My Kobo does not support apps on its Linux platform.

I have been using it to read HN, as an RSS reader over my news and blog sources, generate audiobooks on topics I want to understand with ElevenLabs, Exa and OpenAI and listen via connecting its bluetooth to my speakers and even as a remote Claude Code & Codex approval sidekick.

It is amazing that a $100 device with a single core and 512mb RAM can do so much and run for so long.

Here is the open-sourced platform https://github.com/BandarLabs/Cobalt

jvdvegt 10 hours ago|||
There is also NickelMenu: https://pgaskin.net/NickelMenu/
thepoet 9 hours ago||
NickelMenu is fantastic for adding custom buttons and some extra. We use it to display the Cobalt entry button on the stock Kobo interface.

This SDK provides more of an android/iOS type framework to use underlying hardware like bluetooth, wifi, battery and a bunch of UI components for creating complex apps with eink rendering, notifications, managed windows, OTA updates, a simulator, a sidekick mode for your apps and more.

dismalaf 13 hours ago|||
> It is amazing that a $100 device with a single core and 512mb RAM can do so much and run for so long.

Not to sound like certain influencers but computers are pretty fast and the state of modern software is incredibly wasteful.

zeeZ 16 hours ago||
"They" is not reMarkable AS. remarkable.guide is a community project.
j2kun 13 hours ago||
What a dismal idea that a four-year-old device is non-functional and in need of "reviving."
malfist 11 hours ago||
Any device that powers off fully functional should be able to power on fully functional barring hardware failure. That these steps were nessecary is a stunning indictment of remarkable, even if your tech geek can ssh in and fix it.

After all, my notebooks are perfectly readable four years later

ezfe 1 hour ago|||
The cloud sync is the thing that breaks here, not the device. I'll also point out that Macs at least have the exact same issues. When the clocks get out of sync the certificates start rejecting. Some versions of macOS cannot be installed anymore either because their certificates are misconfigured and expired already.
loughnane 10 hours ago|||
FWIW my RM2 is still running well after 4y, and that includes plenty of abuse. I use it for notes at work, keeping track of little league lineups (and so tossing it in the grass many times), and its still a daily driver for me.
malfist 10 hours ago||
And if you leave it unpowered for a few years? I have a journal from two decades ago. Still readable.
minitech 2 hours ago||
Does your journal have cloud sync? That’s what broke on the device in the article.
eli 4 hours ago|||
I mean…yeah…it’s a bug.
0x0000000 3 hours ago||
Nothing needed to be "revived" here. The cloud sync stopped working, the device was otherwise fully functional. Author found a more convenient method for accessing files than the cloud sync, anyway.
Tarsul 12 hours ago||
I did not update my ReMarkable 2 for years either and had probably the same clock issue. There was an article on the FAQ website from remarkable, if I remember correctly, that took me to a step-by-step process by which I could update it. Don't remember exactly how (I think I had to use the cable and connect to PC; which normally is not needed) but let's just say even if at first it seems like it doesn't work anymore and you have to hack it yourself, it is not actually needed. Nonetheless, this hackabality is the main reason I got mine (although I don't hack it, the optionality and thus probable longevity made the difference in my buying decision. I do not regret.).
reticulated 15 hours ago||
Manually updating a config file to enable the web server was a wholly unnecessary step as that's just a toggle in the "Storage" section of settings.

reMarkable software has its faults, but I keep coming back to them for the best-in-class hardware, developer-friendly platform, which itself spawned an active developer community. Could it be an easier platform to develop on? Sure. But that hasn't stopped a huge number of supported mods being made available

oskrim 14 hours ago|
There is indeed a "USB web interface" toggle under Storage. I've added a note in the final section, thanks.
graceful6800 17 hours ago||
There's a project called codexctl that can help you run an offline update to the latest firmware https://github.com/Jayy001/codexctl
oskrim 15 hours ago||
Someone on Reddit also pointed out there is a support page for the clock issue https://support.remarkable.com/s/article/Unable-to-update-re...
rvz 16 hours ago||
reManager is far better for this use-case [0] instead of these fragile scripts.

[0] https://github.com/rmitchellscott/reManager

haskman 13 hours ago||
I second the recommendation to use reManager!
haskman 13 hours ago||
I bought a Remarkable 2 tablet a while back. I quickly realised two things -

1. Remarkable's own software is a steaming pile of poo. Their inbuilt web server for uploading files is extremely buggy and unusable. It's dog slow. You can't try to drag many files in one go, or it crashes. You can't try to upload a large file, or it crashes. There is also a hard limit on the file size you can upload (something like 100MB) which makes it unusable for some heavy PDF files I have. They push you towards paying for their cloud service subscription, which I will never do, just to be able to sync files. There is also no way to just ssh files over because their pdf reader will refuse to read them. All I want is to connect the remarkable every day for a few minutes to my computer and have it sync my files, and there is no way to do that.

2. Most of the "hacks" online are written assuming that you can install toolchains like Toltec on the device, and they are NOT updated for the newer firmware. My remarkable came with 3.15 and while there are some instructions on how to downgrade the firmware before installing the toolchain, they never worked for me. So I stuck with the subpar software and reading experience...

... until I discovered [ReManager](https://github.com/rmitchellscott/reManager). It just worked out of the box, did not require a firmware update, and I was able to install KoReader and other goodies (such as some launcher improvements). It can also transfer large files easily. What's ironic is that KoReader can read djvu files, which removes my need to use large PDFs in the first place. Equivalent djvu files are much much smaller.

Thanks to everyone in the remarkable community who contributed to ReManager and other assorted remarkable hacking!

EDIT: Also must point out a cool thing that I discovered recently - ReManager comes with a one click installer for the Zig toolchain on the Remarkable 2! It is slow, but I was able to compile and run zig programs on the tablet.

tomduncalf 8 hours ago||
Re: the software, I do think the on device software is good, if somewhat minimal, and the core writing experience is great
haskman 18 minutes ago||
Right, my rant was more about the options for syncing. The reading and writing experience is fine otherwise (if a tad slow).
wingmanjd 8 hours ago||
Thanks for pointing out ReManager. After moving to the Move, I've sorely missed my handful of toltec packages (koreader, etc.).
som 15 hours ago||
I'm still using my remarkable from 2020. Has been receiving updates since AFAIK. Happy customer.
bravura 14 hours ago||
I still have my remarkable 1 and love it. RM 2 didn’t have a backlight so there was no upgrade reason.

I actually like that the RM 1 is plastic, it feels durable and light.

ncr100 13 hours ago|
The "pro" adds conveniences, is faster, and somehow is still distraction free. The color features are a subtle joy, although a bit underwhelming and dim.

I've had all, too. I do like the light weight of the first... I'm less scared to toss it around too.

hartator 15 hours ago||
Several of my notes got lost in the ReMarkable cloud. I don’t think you are missing much.
davisr 13 hours ago|
The reMarkable cloud is crap and has been since the beginning. I wrote a free/libre offline management tool called reMarkable Connection Utility (RCU) that is decently popular, used by several thousand people. Beyond backup/restore of editable notebook data, it has a lot of unique features the manufacturer can't/won't support (like exporting with native PDF highlight annotations).

[1]: https://www.davisr.me/projects/rcu/

reticulated 11 hours ago||
> The reMarkable cloud is crap and has been since the beginning

Citation needed

On the contrary, reMarkable's cloud and associated sync functionality is praised regularly in the unofficial subreddit, as is the access Support has when people accidentally overwrite or otherwise delete notes.

I fully understand why some people would prefer to self-host their documents, but to link your own work whilst labelling reMarkable's as "crap" is somewhat disingenuous

cyberax 8 hours ago|||
> On the contrary, reMarkable's cloud and associated sync functionality is praised regularly in the unofficial subreddit

Are we sure it's not just from bots?

I tried to use reMarkable as a tablet with screen casting when teaching, and it failed miserably. The screen casting just breaks randomly.

For storage/sync it's fine, but even that is problematic if you want to organize a large library.

davisr 11 hours ago|||
I've been a big name in that "unofficial" subreddit for the past 8 years (u/rmhack), and I check it daily. I put unofficial in quotes because the moderators communicate and coordinate with reMarkable AS, so it's not really quite unofficial anymore.

I don't think it's disingenuous to link to my own work, when that work was directly inspired by reMarkable's own awful software. I would call that "relevance".

I don't think it's fair to praise reMarkable's support for restoring access to files they mistakenly deleted in the first place. And secondly, their support is doing this FAR less than they used to. Some people in the subreddit report they don't do it any longer, since about 2 years ago.

https://www.reddit.com/r/RemarkableTablet/comments/1caeble/b...

https://www.reddit.com/r/RemarkableTablet/comments/1nzwt9c/d...

Another defect of theirs is erroneously RESTORING files that were previously deleted.

They do not have sync or cloud figured out.

https://www.google.com/search?q=remarkable+support+restore+d...

ezst 10 hours ago||
This thread made me curious about remarkable, what would you say is a good summary or entry point to the whole remarkable hacking scene?
bossyTeacher 15 hours ago|
This is the achilles heel of modern tech. Devices are just so brittle and if it is not online 24/7 on returning back online, you need to perform incantations to get things working.

Long shell life is a taboo in the tech world where 5 years is a long time.

steveBK123 15 hours ago||
Yeah it's kind of comical the framing is that a device needs to be "revived" after four years. As SWEs we should probably all be a bit embarrassed for our trade, even in the alleged golden era of LLM induced productivity.

I have all sorts of offline digital&analog mechanical/optical devices which just work decades and decades later. The weak point in any of my old tech is when theres a software component that needs to be reverse engineered and ported across multiple generations of CPU architecture / OS / API deprecations.

I have 60 year old records, 35 year old CDs, 25 year old minidiscs that all still work fine. Properly developed film negatives are still fine decades later.

Despite all the warnings about media impermanence and lifespans, it's always the software that screws it up first. I've lost more content from digital / streaming services because it simply vanishes than because a piece of physical media failed.

oskrim 14 hours ago||
That was my initial reaction as well, when I first found the device not being able to update. But look what was the saving grace: SSH/USB/HTTP/Unix with root access, instead of closed systems, hardware that you own 100%.

As software is increasingly "solved" by AI I think this is what will become most important

More comments...