复活一台四年未用的 reMarkable 2
Reviving a four year old reMarkable 2
我翻出了 2021 年购买的 reMarkable 2,它已闲置四年,面临 Cloud sync 报错 error 0 和软件更新失败的困境。通过 SSH 连接设备,我首先修复了系统时间,随后手动重启 swupdate.service 和 update-engine.service 以完成软件更新。由于新版本默认禁用了 WiFi 下的 SSH,我改用 USB 连接并重新启用网络 SSH 功能。最终,在 Cloud sync 仍无法同步的情况下,我通过开启设备内置的 WebInterfaceEnabled 功能,利用 curl 命令成功上传了 PDF 文件,让这台旧设备重获新生。
SSH over wifi 现在在 3.22 版软件更新后会被静默禁用,导致局域网端口 22 拒绝连接。
HN 评论区
102- GCUMstlyHarmls
读起来挺让人耳目一新的。"它就是个 Linux",看来出厂就开启了 SSH/Root 终端(至少通过 USB 可以,而且有个简单的方法能开启网络访问),内置了 Web 服务器,服务控制直接用的 systemd,等等。
他们甚至在用户指南里列了出来 https://remarkable.guide/guide/access/ssh.html,还附带了一个"开发软件"指南 https://remarkable.guide/devel/index.html。
说实话,也许其他平板也是这样?但我太穷了,买不起 700-1000 美元的设备,毕竟我买个纸质笔记本就能搞定(还能顺便把咖啡杯稳稳地放上去,用任何笔或铅笔,撕下页面,随手扔,忘在某处,等等等等)。不过至少,这看起来像是个我愿意支持的产品。
- nextlevelwizard
手动更新配置文件来启用 Web 服务器完全是多此一举,那在设置的"Storage"(存储)部分里就是个简单的开关。
reMarkable 的软件确实有毛病,但我总是因为它的业界顶尖硬件和开发者友好的平台而一次次回来,这个平台本身也催生了一个活跃的开发者社区。它能不能成为一个更易于开发的平台?当然可以。但这并没妨碍大量受支持的修改版(mods)被制作出来。
- j2kun
一个四年前买的设备竟然无法使用,还需要"复活",这想法真是糟糕透顶。
- Tarsul
有个叫 codexctl 的项目可以帮你运行离线更新到最新固件 https://github.com/Jayy001/codexctl
- reticulated
我的 ReMarkable 2 也有好几年没更新了,大概也遇到了同样的时钟问题。如果我没记错的话,remarkable 的 FAQ 网站上有一篇文章,引导我一步步完成了更新。具体怎么做的记不太清了(我想我是用了数据线连到电脑上;通常这步是不需要的),但总之,就算一开始看起来它已经坏了,你得自己黑进系统,其实也没那么必要。
不过话说回来,这种可被"黑客"折腾的特性,正是我当初买它的主要原因(虽然我并没有去黑它,但这种可选性带来的潜在长寿命,才是我购买决策的关键。我不后悔。)。