Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

92% Positive

Analyzed from 640 words in the discussion.

Trending Topics

#https#kindle#com#rust#slint#github#devices#jailbroken#software#org

Discussion (22 Comments)Read Original on HackerNews

sandreas•about 14 hours ago
This is cool, thanks for sharing. I recently compiled Rust / Slint on a LicheeRV Nano, which is RISC-V 64bit musl[1]. It's a little portable audio player I'm working on, the compile process is done via custom Cross docker image.

Currently I'm evaluating Battery Pal[2], because the TP4057 Module was not stable enough to power USB-C to 3.5mm Adapters reliably. So far it seems to work as expected.

1: https://github.com/nanowave-player/nanowave-ui

2: https://pnlabs.ca/batterypal/

hardwaresofton•about 14 hours ago
This is awesome! How reliable are kindle jailbreaks/avoiding updates, etc?

Have opted for other devices like the xteink (or a boox in the future) due to what seemed like a relatively small ecosystem around “aftermarket” kindle modifications.

The kindle would be a great option if it could be reliably jailbroken and loaded with custom software

akazantsev•about 1 hour ago
Jailbreaks will be overridden on modern Kindle firmwares unless you install an additional extension to prevent updates.

I use the "renameotabin" extension and enable Wi-Fi from time to time to load books from FTP via Koreader. It has been 3 years since I jailbroke it, and there have been no resets for me.

See https://kindlemodding.org/jailbreaking/post-jailbreak/disabl...

pidgeon_lover•about 1 hour ago
If you want to make sure to block Amazon, use: https://github.com/Darthagnon/kindle-kual-blockamazon and also one of the Kindle software update blockers here: https://github.com/Darthagnon/BlockKindleOTA
a10c•about 14 hours ago
Depending on your firmware version, most jailbreak guides will have you either create an empty directory with the same name as the OTA firmware file (causing any OTA downloads to fail) or install an extension called `renameotabin` which renames the binaries responsible for performing the update, rendering them inaccessible.

source: https://kindlemodding.org/jailbreaking/post-jailbreak/disabl...

looperhacks•about 2 hours ago
I have a jailbroken Kindle that's connected to Wifi (and theoretically has access to the internet). No problems for three years now
wilted-iris•about 11 hours ago
Worth noting that kobo devices are not locked down at all and run linux. They’re very easy to build for.
hardwaresofton•about 6 hours ago
This is a great point. Back when I was checking I think I was underwhelmed by the customization ecosystem for kobos but now I’m not sure what was stopping me/made me reconsider.

Upon further inspection there is also the Pine Note!

https://news.ycombinator.com/item?id=46283016

https://pine64.org/devices/pinenote/

It’s quite pricey but certainly more straightforward in its offering.

Kobo is the cheaper and has a color option and is likely slightly less hackable.

[EDIT] Ah, I think this is what I found:

https://github.com/Quill-OS/quill

Kobo’s switch to secure boot made things harder for Quill which seemed to be the only custom OS.

Rebelgecko•about 10 hours ago
One of my biggest regrets is not jailbreaking my kindle before it auto updated last year
FlyingSnake•about 13 hours ago
Great article. Hacking old kindles is fun! I encourage everyone to give it a try. The retro feel of eink makes it special for me.

I wrote about my experience in cross compiling zig on an old kindle some time ago.

https://samkhawase.com/blog/zig-kindle-gdb/

_hzw•about 5 hours ago
I am working on a self-hosted library server for jailbroken kindle and opted for using pure Rust for the KUAL app to sync books and annotations with the server.

It's just running `cargo build --release --target armv7-unknown-linux-musleabihf` with a .cargo/config.toml:

``` [target.armv7-unknown-linux-musleabihf] linker = "rust-lld" rustflags = ["-C", "link-self-contained=yes"]. ```

the downside is I can't use any c-deps. :)

voidUpdate•about 4 hours ago
Is there a list somewhere of jailbreak-able kindles? I've been thinking of getting one to toy with for a while, but I don't want to accidentally get one that is more heavily locked down, or that we cant run our own code on for some reason
Cider9986•about 4 hours ago
All can be jailbroken except the newest software updated ones.

Here is the list detailing exactly the software versions supported and device support. This website will have everything you need.

(https://kindlemodding.org/kindle-models.html)

There is also the discord which is very popular.

(https://discord.com/invite/wDbbZTF5QF)

voidUpdate•about 3 hours ago
Perfect, thank you <3
DoctorOW•about 14 hours ago
This looks cool, and one of the first posts I've seen on HN in a few months where I genuinely wanted to try it.
homarp•about 15 hours ago
KolmogorovComp•about 12 hours ago
Tangential, how does slint fare compared to Druid/egui(?)
airstrike•about 8 hours ago
Tangential reply, but Druid has been abandoned. The spirit lives on as Xilem, but that doesn't have much traction either. It's very... exploratory in nature.

I'm partial to iced, which to me is the best GUI library in Rust by far. The Discord is super active if you have questions.

https://iced.rs/

pjmlp•about 5 hours ago
Slint is backed by a company that sponsors its development, in model similar to Qt.
the__alchemist•about 11 hours ago
I'm curious as well. My understanding is one notable differencse, exemplified here, is that Slint can work on embedded devices / no-std.
ElenaDaibunny•about 8 hours ago
zig as a cross-compile backend for rust is so good.
IshKebab•about 14 hours ago
Good work! I guess you need to leave it plugged in?