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
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.
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
- A jailbroken Kindle.
- KUAL (Kindle Unified Application Launcher) installed.
- KTerm installed (if you want local on-screen terminal access).
- 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)
- Connect your Kindle to your computer using a USB cable.
- Clone this repository: git clone https://github.com/stefexec/kindle-alpine.git cd kindle-alpine
- 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/
- 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"
Risk and recovery
- Brick risk
- Low
- Requires opening the device
- No
Credits, license and support
- License
- MIT