Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 09-22-2026, 01:41 PM   #1
katadelos
rm -rf /
katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.
 
Posts: 227
Karma: 3555555
Join Date: Nov 2019
Location: United Kingdom
Device: K5, KT, KT2, KT3, KT4, KV, PW2, PW3, PW4, PW5
eink-emulator - an emulator for Kindle and Kobo devices

Been working on this for a while so thought I'd share.

eink-emulator is a QEMU-based tool for emulating Kindle and Kobo devices using bootloader, kernel and rootfs images from firmware updates.

It'll be of particular interest to homebrew developers and security researchers.

It currently has support for most Kindle models, including:

K4, K5, KT2, KT3, KT4, KT5, KT6, PW1, PW2, PW3, PW4, PW5, PW5, KOA1, KOA2, KOA3, KS1, KS2, KS3, KSC, CS.

There is also support for running unusual hardware configurations (e.g DVT/HVT/Prototype) for some device models.

eink-emulator is mostly stable, with functional graphics, Wi-Fi and USB networking.

https://github.com/katadelos/eink-emulator
katadelos is offline   Reply With Quote
Old 09-29-2026, 12:12 PM   #2
datyoma
Member
datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.datyoma makes omelettes without breaking eggs.
 
Posts: 17
Karma: 98546
Join Date: Mar 2026
Location: Berlin
Device: PocketBook InkPad 4
Very cool stuff! So you basically forked QEMU and are adding vibe-coded drivers one by one for all peripherals?

I have a similar project for PocketBook e-readers (see its developer's corner), and I avoided this pain by using LD_PRELOAD to override system calls and running everything in userspace (qemu-user), but this obviously works only if the system is glibc-based, and has the downside that kernel bugs can't be reproduced, which for some people is the most exciting part. So if you run out of Kindle/Kobo devices to add support for, please consider exploring PB next
datyoma is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Terminal emulator for Kobo aleritty Kobo Developer's Corner 6 10-17-2026 05:40 AM
Koboy - a retro emulator (gameboy, nes, md, etc...) for kobo devices dimitriuz Kobo Developer's Corner 4 09-03-2026 04:32 PM
Kindle Emulator? Sussy-OS Kindle Developer's Corner 0 06-28-2022 12:33 PM
How to run a real terminal emulator inside the Kobo nicolas161 Kobo Developer's Corner 1 08-02-2020 08:34 PM
PC Emulator for the Kindle hjalfi Amazon Kindle 0 05-22-2011 01:53 PM


All times are GMT -4. The time now is 04:02 AM.


MobileRead.com is a privately owned, operated and funded community.