User:Kim/Prototyping 2nd year/e-reader-server: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
pmomm: [[User:Kim/Projects That May or May Not Be Made/2nd year pmomms#4._e-reader-server|#4. e-reader-server]]
{| class="wikitable"
 
|+log
|prototype status
|found tutorials, e-reader device on hand
|-
|next steps
|first steps booting the sd
|-
|issues
|cant connect to my laptop, how to start next steps?
|-
|pmomm
|[[User:Kim/Projects That May or May Not Be Made/2nd year pmomms#4._e-reader-server|#4. e-reader-server]]
|}
==resources==
==resources==
===e-readers===
===e-readers===
* https://varia.zone/en/free-your-ereader.html (maybe ask those people)
* https://varia.zone/en/free-your-ereader.html (maybe ask those people)
* [https://dmpop.github.io/koreader-compendium/16-ssh/ connect to your e-reader via ssh] using [https://koreader.rocks/ koreader software]
* [https://dmpop.github.io/koreader-compendium/16-ssh/ connect to your e-reader via ssh] using [https://koreader.rocks/ koreader software]
* e-reader in the xml: [https://en.wikipedia.org/wiki/Kobo_Glo Kobo glo hd] (working?)
* <s>e-reader in the xml: [https://en.wikipedia.org/wiki/Kobo_Glo Kobo glo hd] (working?)</s>
* [https://linuxvox.com/blog/ereader-linux/ ereader linux]
* [https://linuxvox.com/blog/ereader-linux/ ereader linux]
* [https://chuck.is/termux/ Termux] on e-reader guide
* [https://chuck.is/termux/ Termux] on e-reader
<blockquote>Lately I've been using termux with my e-reader, turning it into a makeshift "writingdeck". In fact, this entire post was written in vim via Termux on my e-reader with a bluetooth keyboard</blockquote> >> can I also use the [https://wiki.termux.com/wiki/Termux:API Termux API] then?
* '''[https://wiki.mobileread.com/wiki/Main_Page mobile read wiki]'''
** [https://wiki.mobileread.com/wiki/Kobo_WiFi_Hacking Kobo wifi hacking]
** [https://wiki.mobileread.com/wiki/Kobo_Touch_Hacking Kobo touch hacking]
** [https://wiki.mobileread.com/wiki/E-book_Reader_Matrix e-reader matrix] with device specs
 
===servers===
===servers===
* [https://web.archive.org/web/20240624222549/https://self-hosting.guide/dokuwiki/about_this_site self hosting guide]
* [https://web.archive.org/web/20240624222549/https://self-hosting.guide/dokuwiki/about_this_site self hosting guide]
Line 17: Line 35:


==steps==
==steps==
1. Do e-readers support 'host mode'? [https://knowledge.cambrionix.com/Content/Articles/USB/Understanding-The-Difference-Between-a-USB-Host-and-Device.htm]
===1. Do e-readers support ''host mode''?===
* [https://www.mobileread.com/forums/showthread.php?t=340418 this] thread confirms that the kobo clara e-reader can work as host with a certain adapter
[https://knowledge.cambrionix.com/Content/Articles/USB/Understanding-The-Difference-Between-a-USB-Host-and-Device.htm] confirmed [https://en.todoereaders.com/eReaders-with-USB-OTG-and-the-best-external-memory-to-store-your-eBooks.html here] that some e-readers either have USB Host capabitlities or work with OTG and can therefore act as a host
*
{| class="wikitable"
|+List of e-readers that support host mode
!Model
!Year
!reference
!link / price range
|-
|Kobo Clara
|2018
|[https://www.mobileread.com/forums/showthread.php?t=340418 this] and [https://www.mobileread.com/forums/showthread.php?t=315669 this] thread
[https://wiki.postmarketos.org/wiki/Kobo_Clara_HD_(kobo-clara) postmarket os wiki]
|from 80€ (marktplaats)
|-
|Tolino Shine 3
|2018
|[https://wiki.postmarketos.org/wiki/Tolino_Shine_3_(tolino-shine3) postmarket os wiki]
|starting from 60€
[https://www.kleinanzeigen.de/s-tolino-shine-3/k0 ebay kleinanzeigen]
|-
|<mark>Tolino Shine 2HD</mark>
|2015
|[https://wiki.postmarketos.org/wiki/Tolino_Shine_2HD_(tolino-shine2hd) postmarket os wiki]
|from 25€ (ebay kleinanzeigen)
|-
|Hanvon
WISEreader E920,
Wisereader color
|
|[https://wiki.mobileread.com/wiki/Large_eReader_Matrix MobileRead WIki]
(Large eReader MAtrix)
|
|-
|JetBook Color
|
|[https://wiki.mobileread.com/wiki/Large_eReader_Matrix MobileRead WIki]
(Large eReader MAtrix)
|
|-
|Onyx
Boox 60
 
Bebook Neo
|2010
|[https://wiki.mobileread.com/wiki/E-book_Reader_Matrix MobileRead Wiki](E-book Reader Matrix)
|expensive ~ 100 - 300€
|-
|Pocketbook 302
|2010
|[https://www.mobileread.com/forums/showthread.php?t=70190 MobileRead Forum]and on this [https://wiki.mobileread.com/wiki/E-book_Reader_Matrix Matrix]
|
|}
 
===2. jailbreaking / installing software===
'''Tolino Shine 2HD''' [https://wiki.mobileread.com/wiki/Tolino_Shine Mobile Read Wiki page] [https://wiki.postmarketos.org/wiki/Tolino_Shine_2HD_(tolino-shine2hd) Postmarket OS wiki page]<br>
* As of Postmarket OS wiki, Postmarket OS can run on Tolino Shine 2HD.
* Default OS is '''Android 2.3''' (have to "root" device to get access to most functions)
* has two USB drives:
** one is linked to internal flash (named "Mein Tolino")
** second drive appears if sd is inserted as unnamed device, placing named files on this drive <mark>you can access them via the browser typing file://sdcard/</mark>
'''How to get root access?'''
* this [http://naberius.de/2013/06/19/collected-exploring-the-tolino-shine/ blog article] by hecke explores a lot of technical details >> finally aims for turning the Tolino Shine into a [https://daviddarts.com/piratebox/?title=PirateBox Pirate Box] >> and this is the [http://naberius.de/2013/06/26/collected-shiny-adb-and-root-the-fc-easy-way/ solution follow up]
** Using <mark>Android Debug Bridge (adb)</mark>, a command-line tool that lets you communicate with a device
* German instructions to get root access up to firmware 1.7.2 [https://allesebook.de/anleitung/tolino-vision-3-hd-und-tolino-shine-2-hd-root-94648/] or newer, incl google play [https://allesebook.de/anleitung/tolino-shine-root-zugriff-inkl-google-play-94674/]

Latest revision as of 20:57, 14 October 2025

log
prototype status found tutorials, e-reader device on hand
next steps first steps booting the sd
issues cant connect to my laptop, how to start next steps?
pmomm #4. e-reader-server

resources

e-readers

Lately I've been using termux with my e-reader, turning it into a makeshift "writingdeck". In fact, this entire post was written in vim via Termux on my e-reader with a bluetooth keyboard

>> can I also use the Termux API then?

servers

misc

some things that michael shared: opds feed (on koreader software), bootleg library uses calibre, kobo reader (koreader os) has a .txt editor that can generate a qr code to share the text >> so cool!

steps

1. Do e-readers support host mode?

[1] confirmed here that some e-readers either have USB Host capabitlities or work with OTG and can therefore act as a host

List of e-readers that support host mode
Model Year reference link / price range
Kobo Clara 2018 this and this thread,

postmarket os wiki

from 80€ (marktplaats)
Tolino Shine 3 2018 postmarket os wiki starting from 60€

ebay kleinanzeigen

Tolino Shine 2HD 2015 postmarket os wiki from 25€ (ebay kleinanzeigen)
Hanvon

WISEreader E920, Wisereader color

MobileRead WIki

(Large eReader MAtrix)

JetBook Color MobileRead WIki

(Large eReader MAtrix)

Onyx

Boox 60

Bebook Neo

2010 MobileRead Wiki(E-book Reader Matrix) expensive ~ 100 - 300€
Pocketbook 302 2010 MobileRead Forumand on this Matrix

2. jailbreaking / installing software

Tolino Shine 2HD Mobile Read Wiki page Postmarket OS wiki page

  • As of Postmarket OS wiki, Postmarket OS can run on Tolino Shine 2HD.
  • Default OS is Android 2.3 (have to "root" device to get access to most functions)
  • has two USB drives:
    • one is linked to internal flash (named "Mein Tolino")
    • second drive appears if sd is inserted as unnamed device, placing named files on this drive you can access them via the browser typing file://sdcard/

How to get root access?

  • this blog article by hecke explores a lot of technical details >> finally aims for turning the Tolino Shine into a Pirate Box >> and this is the solution follow up
    • Using Android Debug Bridge (adb), a command-line tool that lets you communicate with a device
  • German instructions to get root access up to firmware 1.7.2 [2] or newer, incl google play [3]