Firmware Hero
0

kindle-alpine

A complete, battle-tested fix and modern launcher for running Alpine Linux (both MATE Desktop GUI and terminal CLI) on Amazon Kindle e-readers running modern firmware (5.14.x through 5.18.x+), as well as legacy devices.

  • Sideload / dev mode
  • Stable
  • Low brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • Another hack installed first
Can it break my device?
Very unlikely to break anything.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did kindle-alpine work on your Amazon Kindle Paperwhite 3?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Amazon Kindle Paperwhite 3.

No compatibility information yet.

Getting started

From the project's README ("🚀 Installation"):

Prerequisites

  1. A jailbroken Kindle.
  2. KUAL (Kindle Unified Application Launcher) installed.
  3. KTerm installed (if you want local on-screen terminal access).
  4. alpine.ext3 rootfs image in your Kindle root storage (e.g. downloaded from schuhumi/alpinekindle releases).

Option A: Install via SSH (Recommended if SSH is running)

If you already have SSH access to your Kindle:

git clone https://github.com/stefexec/kindle-alpine.git cd kindle-alpine

Replace with your Kindle's Wi-Fi IP and port (default is 2222) ./install.sh ssh root@192.168.0.31 -p 2222


Option B: Install via USB Cable (Mass Storage / MTP)

  1. Connect your Kindle to your computer using a USB cable.
  2. Clone this repository: git clone https://github.com/stefexec/kindle-alpine.git cd kindle-alpine
  3. Copy the files to your Kindle's storage:
    • Copy scripts/alpine.conf $\rightarrow$ Kindle root (alpine.conf)
    • Copy scripts/alpine.sh $\rightarrow$ Kindle root (alpine.sh)
    • Copy extensions/alpinekindlekual/ $\rightarrow$ extensions/alpinekindlekual/
    • Copy extensions/sshserver/ $\rightarrow$ extensions/sshserver/
  4. Or use the automated installer with your mount path: ./install.sh "/run/media/$USER/Kindle"

    or with GVFS MTP:

    ./install.sh "/run/user/1000/gvfs/mtp:host=.../Internal Storage"

Read the full instructions

Risk and recovery

Brick risk
Low
Requires opening the device
No

Credits, license and support

License
MIT