mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

16K
active users

So you can build a ~3.somethign linux Kernel and boot it in a Kindle??

I have plans for this weekend.

Sr. Estegosaurio 🦕

I am going to brutally fail at this while bricking my only Kindle but still.

AFAIK once booted you only get a terminal and memory lmao.

This is going to be pretty fun as I have zero idea about:

1. Linux development.
2. ARM Idiosyncrasies.
3. U-Boot.
4. Etc…

But I am going to try nonetheless.

I would consider myself successful if I manage to even get serial. Which is like device 101, but still a first for me.

I guess I'll be happy if I get to build and boot some paleolithic Linux and then restore Kindle FW without bricking it.

Bonus points for:
- Building things with Nix. (Only half sane build system).
- Trying to coerce some less old versions of any component to work via patch violence?

#Kindle#linux#nix

For actual usage I'll settle with jailbreaking it and installing KOreader. :blobhajreach:

@SrEstegosaurio for whatever it's worth, I've got a 8th Gen Fire 8 tablet running Lineage OS (and a heavily customized kernel.. v3.19), and this (hand-me-down) Motorola phone running PixelExperience (Motorolas are a lot harder to customize, their partitioning scheme is really weird)

@MobBarley Cool that you managed that btw! It's nice when your devices are not Amazon's {spy/ad}ware machines.

But in my case I meant a Kindle Paperwhite 3. An ereader. I assume getting the video drivers to work would be too much.

@SrEstegosaurio I just mean, the old adage, measure twice, cut once
do the research
jailbreaking my Fire tablet wasn't easy
but at the same time, the results were super cool
hell I spent like 6 months merging code to update the Kernel (just as a kind of experiment)
and I accidentally stumbled on a fairly important exploit mitigation patch that just happened to be missing