User Tools

Site Tools


eop:e-ink_devices:e-book_readers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
eop:e-ink_devices:e-book_readers [2022/01/17 21:11] – [Rakuten Kobo Clara HD] io55admineop:e-ink_devices:e-book_readers [2023/08/11 22:07] (current) – [Debian (half-port)] io55admin
Line 3: Line 3:
 Devices that are primarily meant to read digital books. These will mostly feature "E-Ink" screens, although this is not a guarantee for an E-Book reader. Despite that, they have been included under "E-Ink devices" due to this expectation. For architectures and OSes, E-Book readers typically feature some ARM chip that runs a variant of Linux or Android. Devices that are primarily meant to read digital books. These will mostly feature "E-Ink" screens, although this is not a guarantee for an E-Book reader. Despite that, they have been included under "E-Ink devices" due to this expectation. For architectures and OSes, E-Book readers typically feature some ARM chip that runs a variant of Linux or Android.
  
-===== Amazon Kindle 4 ===== +===== Amazon Kindle 4 NT (non-touch) =====
- +
-=== Operating Systems (NXP I.MX 508) === +
- +
-== postmarketOS ==+
  
 +==== Operating Systems (NXP I.MX 508) ====
 +=== postmarketOS ===
 >Follow the instructions on the Kindle4NTHacking page to set up USBnet and obtain a root shell >Follow the instructions on the Kindle4NTHacking page to set up USBnet and obtain a root shell
  
 The kernel on this is mainlined, although it is claimed to be “much less useful” upon running postmarketOS. Still, it works. The kernel on this is mainlined, although it is claimed to be “much less useful” upon running postmarketOS. Still, it works.
  
-https://wiki.postmarketos.org/wiki/Amazon_Kindle_4_(amazon-yoshi)+[[https://wiki.postmarketos.org/wiki/Amazon_Kindle_4_(amazon-yoshi)]]
  
  
 +===== Amazon Kindle 4 Touch =====
  
-===== Amazon Kindle series =====+=== Many various hacks ===
  
-=== Operating Systems (ARM?) ===+The Kindle 4 Touch has a wide variety of interesting hacks and exploits you can do with it. This page documents them all.
  
-== Alpine Linux ==+https://wiki.mobileread.com/wiki/Kindle_Touch_Hacking 
 + 
 +=== X.Org (native apps) === 
 +A page covering how to run X.Org apps directly on the Linux kernel the Kindle Touch uses by default. 
 + 
 +https://wiki.mobileread.com/wiki/Running_X_apps_on_Kindle_Touch 
 + 
 +===== Amazon Kindle series =====
  
 +==== Operating Systems (ARM?) ====
 +=== Alpine Linux ===
 >For the first time there is up-to-date software compatible with the old kernel >For the first time there is up-to-date software compatible with the old kernel
  
Line 33: Line 41:
  
  
-== Arch Linux == +=== Arch Linux ===
 >Set up some mounting, GUI launching, and unmounting scripts >Set up some mounting, GUI launching, and unmounting scripts
  
Line 43: Line 50:
  
  
-== Debian == +=== Debian ===
 >The first thing you need to do is jailbreak your Kindle >The first thing you need to do is jailbreak your Kindle
  
Line 57: Line 63:
  
  
-== Ubuntu 9.04 == +=== Ubuntu 9.04 ===
 >I used the USB networking debug mode Amazon left hanging around >I used the USB networking debug mode Amazon left hanging around
  
Line 69: Line 74:
  
  
-== X.Org (native apps) == 
  
-A page covering how to run X.Org apps directly on the Linux kernel the Kindle Touch uses by default. 
  
-https://wiki.mobileread.com/wiki/Running_X_apps_on_Kindle_Touch 
- 
- 
- 
-=== Other === 
- 
-== MobileRead jailbreaks == 
  
 +==== Other ====
 +=== MobileRead jailbreaks ===
 A forum offering many different jailbreaks for unlocking many different models of the Kindle. A forum offering many different jailbreaks for unlocking many different models of the Kindle.
  
Line 89: Line 87:
 ===== Nook Simple Touch ===== ===== Nook Simple Touch =====
  
-=== Operating Systems (ARM?) === +==== Operating Systems (ARM?) ==== 
- +=== Classic Mac OS 1.1-7.5.5 (in Mini vMac) ===
-== Classic Mac OS 1.1-7.5.5 (in Mini vMac) == +
 This was accomplished by rooting the reader and simply installing the emulator like normal. It runs quite well, as demonstrated. This was accomplished by rooting the reader and simply installing the emulator like normal. It runs quite well, as demonstrated.
  
Line 99: Line 95:
  
  
-== Console emulation (potential) == +=== Console emulation (potential) ===
 Whether these emulators support operating systems for these consoles is unknown; it must be looked into further. Consoles without meaningful OSes are not included. Whether these emulators support operating systems for these consoles is unknown; it must be looked into further. Consoles without meaningful OSes are not included.
  
Line 107: Line 102:
  
  
-== Emulation Nest == +=== Emulation Nest ===
 This device runs an operating system which is known to emulate various devices with EOPs. See the [[eop:operating_systems:conventional:classic_mac_os|Classic Mac OS]] page. This device runs an operating system which is known to emulate various devices with EOPs. See the [[eop:operating_systems:conventional:classic_mac_os|Classic Mac OS]] page.
  
  
-=== Other === +==== Other ==== 
- +=== Emulators, Games, etc. thru root ===
-== Emulators, Games, etc. thru root == +
 Just a bunch of things that can be ran on the Simple Touch by rooting the thing. Just a bunch of things that can be ran on the Simple Touch by rooting the thing.
  
Line 130: Line 122:
 ===== Rakuten Kobo Clara HD ===== ===== Rakuten Kobo Clara HD =====
  
-=== Operating Systems (I.MX6 SLL) === +==== Operating Systems (I.MX6 SLL) ==== 
- +=== postmarketOS ===
-== postmarketOS == +
 >The USB can be changed to host mode >The USB can be changed to host mode
  
-Unlike the Glo below, the Clara properly runs Linux, has a complete kernel mainlining, and has many functions already working, such as USB OTG, WiFi, touchscreen, and so on. It can be safely assumed that postmarketOS runs well on these.+Unlike the Glo below, the Clara properly runs Linux, has a complete kernel mainlining, and has many functions already working, such as USB OTG, WiFi, touchscreen, and so on. It can be safely assumed that postmarketOS runs well on these. This entry also counts for Tolino Shine 3 devices, which are nearly identical to the Clara HD.
  
 [[https://wiki.postmarketos.org/wiki/Kobo_Clara_HD_(kobo-clara)]] [[https://wiki.postmarketos.org/wiki/Kobo_Clara_HD_(kobo-clara)]]
  
 +[[https://wiki.postmarketos.org/wiki/Tolino_Shine_3]]
  
  
 ===== Rakuten Kobo Glo HD ===== ===== Rakuten Kobo Glo HD =====
  
-=== Operating Systems (I.MX6 SL) === +==== Operating Systems (I.MX6 SL) ==== 
- +=== postmarketOS ===
-== postmarketOS == +
 >Analysis of original software: this device is shipped with Linux 3.0.35 >Analysis of original software: this device is shipped with Linux 3.0.35
  
 Apparently, a lot of progress has been made in the name of mainlining the Linux kernel port to these. Function of postmarketOS itself is unknown, but appears to be preliminary. Apparently, a lot of progress has been made in the name of mainlining the Linux kernel port to these. Function of postmarketOS itself is unknown, but appears to be preliminary.
  
-https://wiki.postmarketos.org/wiki/Kobo_Glo_HD_(kobo-glo-hd)+[[https://wiki.postmarketos.org/wiki/Kobo_Glo_HD_(kobo-glo-hd)]]
  
 +===== Rakuten Kobo Libra H2O =====
  
 +==== Operating Systems (i.MX6 SLL) ====
 +=== postmarketOS ===
  
-===== Rakuten Kobo series =====+> the Libra H2O does not have an internal replaceable µSD but an internal eMMC
  
-=== Operating Systems (NXP i.MX6 ARM family===+One of several Kobo e-readers that can run postmarketOSThis one is waterproof, so there is no SD card slot. Instead, the (mainlined!kernel must be flashed onto the device.
  
-== Alpine Linux (thru KoBox==+[[https://wiki.postmarketos.org/wiki/Kobo_Libra_H2O_(kobo-librah2o)]]
  
 +===== Rakuten Kobo Tolino Shine 2HD =====
 +
 +==== Operating Systems (i.MX6 SoloLite) ====
 +=== postmarketOS ===
 +
 +>Favorite way to install software is to clone the SD card and keep the old one as backup or have at least the hidden waveform partition in place
 +
 +Can boot a mainlined postmarketOS either through replacing the internal SD, or fastboot. Pretty functional, as it supports full display, WiFi, OTG, and other features generally needed to actually use a postmarket device.
 +
 +[[https://wiki.postmarketos.org/wiki/Tolino_Shine_2HD_(tolino-shine2hd)]]
 +
 +
 +===== Rakuten Kobo series =====
 +
 +==== Operating Systems (NXP i.MX6 ARM family) ====
 +=== Alpine Linux (thru KoBox) ===
 >You'll *want* to install another web browser. >You'll *want* to install another web browser.
  
Line 176: Line 184:
  
  
-== Debian (half-port) ==+=== Android ===
  
 +From the same guy who did the real port of Debian. More to add here...
 +
 +https://marek-g.github.io/posts/projects/archive/kobo_as_android_tablet/
 +
 +=== Debian (half-port) ===
 >So if you want to run anything with a user interface, like vim or emacs, you can't >So if you want to run anything with a user interface, like vim or emacs, you can't
  
Line 186: Line 199:
  
  
-== Debian (real port) == +=== Debian (real port) ===
 >Open the back cover of the Kobo. Replace original SD card with new one >Open the back cover of the Kobo. Replace original SD card with new one
  
Line 194: Line 206:
 https://sites.google.com/site/gibekm/hardware/kobo/kobo-as-tablet https://sites.google.com/site/gibekm/hardware/kobo/kobo-as-tablet
  
 +https://marek-g.github.io/posts/projects/archive/kobo_as_linux_tablet/
  
- +=== Linux (updated kernel) ===
-== Linux (updated kernel) == +
 The most recent mainline kernel port to the Kobo, finally including the devices onto the recent versions of Linux, with mostly complete hardware support. The most recent mainline kernel port to the Kobo, finally including the devices onto the recent versions of Linux, with mostly complete hardware support.
  
 https://tuxphones.com/kobo-clara-e-book-ereader-linux-kernel-hack/ https://tuxphones.com/kobo-clara-e-book-ereader-linux-kernel-hack/
eop/e-ink_devices/e-book_readers.1642471877.txt.gz · Last modified: by io55admin