Tolino Page 1, Shine 2 HD, Vision 1 bis 4 HD & Epos 1: Root, ADB und Apps installieren [Anleitung]

Geschätzte Lesezeit: 10:52 min.

Indem du die nachfolgende Anleitung befolgst, kannst du Root-Zugriff auf dem Tolino Page 1, Shine 2 HD, Vision 1, 2, 3 HD, 4 HD und Epos 1 erlangen. Der Zugriff kann dabei direkt am Gerät mit Superuser-Rechten erfolgen (außer beim Vision 1 – siehe unten), oder mit Hilfe von Root-ADB vom PC aus.

Mit dem Root-Zugriff kannst du eigene Android-Apps zu installieren und bei Bedarf tiefgreifende Änderungen am System vornehmen. Der Tolino eBook Reader muss dafür nicht geöffnet werden.

Diese Anleitung wurde mit folgenden eReadern und Firmwares getestet, Stand 17.07.2022:
Tolino Page 1, Firmware 15.3.0
Tolino Shine 2 HD, Firmware 15.3.0
Tolino Vision 1, Firmware 15.3.0
Tolino Vision 2, Firmware 15.3.0
Tolino Vision 3 HD, Firmware 15.3.0
Tolino Vision 4 HD, Firmware 15.3.0
Tolino Epos 1, Firmware 15.3.0

Apps ohne Root installieren

Wenn du einen Tolino eReader mit aktueller Firmware benutzt, dann musst du das Lesegerät nicht unbedingt rooten, wenn du Android-Apps installieren möchtest. Das klappt auch ohne Root-Zugriff und ohne ADB. Mit einem kleinen Trick lassen sich per Sideloading direkt aus dem Gerätespeicher Anwendungen installieren, ohne dass du tiefgreifende Systemänderungen vornehmen musst.

Es handelt sich dabei aber nicht um eine reguläre Funktion der Tolino Software. Stattdessen nutzt man dabei den Umweg des versteckten Fehlersuch-Menüs („DEBUG OPTIONS“). Findige Nutzer in unserem Forum haben diese Möglichkeit entdeckt.

Die Vorteile der App-Installation ohne Root liegen auf der Hand: Du musst kein verändertes Boot-Image flashen und änderst somit keine systemkritischen Komponenten. Es handelt sich dabei unterm Strich um eine relativ unproblematische Möglichkeit eigene Android-Apps auf Tolino Page 1, Shine 2 HD, Vision 1, 2, 3 HD, 4 HD oder Epos 1 zu installieren.

Die Sache hat aber auch zwei Haken: Erstens könnte es sein, dass die Tolino-Entwickler den Zugriff auf die Debug-Optionen entfernen und zweitens kannst du ohne Root-Zugriff keine Systemkomponenten verändern. Der zweite Punkt ist aber zumindest kein Problem, da die allermeisten „normalen“ Android-Anwendungen keinen Superuser-Zugriff benötigen.

Wenn du Android-Apps ohne Root-Zugriff installieren möchtest, folge der Anleitung auf dieser Seite.

Nachfolgend wird ausschließlich die Option mit Root-Zugriff beschrieben.

Wissenswertes, bevor du loslegst

Wie schon früher, lässt sich der Root-Zugriff auf Tolino Page 1, Shine 2 HD, Vision 1, 2, 3 HD, 4 HD oder Epos 1 mit Hilfe des Fastboot-Service erlangen. Fastboot ist eine Entwicklungsschnittstelle und erlaubt das Ausführen verschiedener Entwicklungs-Funktionen. Das Flashen eines Boot-Images ist ein Teil davon.

Mit dieser Anleitung wird ein angepasstes Boot-Images über Fastboot geflasht. Dieses gewährt Root-Zugriff über ADB am PC und direkt in der Android Benutzeroberfläche.

Wissenswertes: Um Root-Zugriff über ADB zu erlangen, musste die originale ADBD-Datei manipuliert werden. Das Patchen der Datei erfolgte nach dieser hervorragenden Anleitung.

Die nachfolgende Schritt-für-Schritt-Anleitung wurde mehrmals ausführlich und auf jedem der unten aufgelisteten Tolino eReader getestet. Es lassen sich aber leider nie alle möglichen Probleme und potenzielle Auswirkungen eruieren, daher folgt an dieser Stelle der Hinweis:

Von unserer Seite wird keine Verantwortung für etwaige Probleme übernommen und kein Support geboten. Die nachfolgenden Schritte können einen Garantieverlust zur Folge haben. Daher: Alles auf eigene Gefahr!

Der reine Root-Vorgang dauert nur wenige Minuten. Weil die Anleitung aber sehr detailreich verfasst wurde, damit etwaige Fehlerquellen möglichst schnell gefunden werden können, dauert der erstmalige Root-Versuch inklusive Treiberinstallation höchstwahrscheinlich länger.

Beim Rooten ist zwar kein Zugriff auf den eBook-Speicher vorgesehen, zur Sicherheit solltest du aber dennoch alle wichtigen Dateien am eReader sichern.

ALLESebook Root-Paket für Tolino Page 1, Shine 2 HD, Vision 1 bis 4 HD & Epos 1

Das hier zur Verfügung gestellte Root-Paket wurde auf Basis der offiziellen Firmware 15.3.2 erstellt und von mir erfolgreich mit folgenden eBook Readern und Firmwares getestet:

Das Root-Paket wurde auf dem nachfolgenden Gerät mit den genannten Einschränkungen erfolgreich getestet:

  • Tolino Vision 1, Firmware: 15.3.0 (Am Tolino Vision 1 klappt die App-Installation auf dem beschriebenen Weg, aber der Root-Zugriff direkt am Gerät nicht. Für Änderungen am System muss man ADB benutzen.)

ACHTUNG: Kontrolliere vor dem Start der Anleitung, ob dein oben genannter eReader mit einer der angeführten Firmware-Versionen läuft. Andere Versionen sind möglicherweise ebenfalls lauffähig, wurden von uns aber nicht getestet. Dieses Paket ist nicht für andere als die genannten Tolino-Modelle geeignet.

Zum Start, lade das Root-Paket hier herunter und entpacke die ZIP-Datei in ein beliebiges Verzeichnis auf deinem Windows-PC:
Download: ALLESebook.de_tolino-page1-shine2-vision1-4hd_epos1_15.3.2_root.zip (31,1 MB)

Das Paket enthält u.a. folgende Dateien und Ordner:

  • a_images
    • custom_boot.img
  • b_usb_driver
    • DPInst_x64.exe
    • DPInst_x86.exe
  • c_adb
    • z_daxia.virtualsoftkeys_10.apk (Virtuelle Navigation)
    • z_Magisk-v22.1.apk (Root-Companion-App)
    • z_org.brandroid.openmanager_212.apk (Datei-Explorer)
    • z_simple.ink.launcher.1.2.apk (E-Ink-freundlicher Launcher)
  • 1_ANLEITUNG
  • 2_INSTALL_usb_drivers.bat
  • 3_INSTALL_vendor_id.bat
  • 4_FLASH_bootimg.bat
  • 5_TEST_adb.bat
  • 6_INSTALL_apps.bat

Schritt für Schritt Anleitung

Als ersten Schritt musst du die passenden USB-Treiber für die ADB-Schnittstelle am PC installieren. Starte die Datei „2_INSTALL_usb_drivers.bat„. Hiermit werden die ADB-Treiber am Windows-PC installiert. Es wird automatisch zwischen 32 und 64 bit Systemen unterschieden. Klicke die Treiber-Installation bis zum Ende selbst durch. Ist das erledigt, kannst du beide Fenster schließen (Abbildung 1).

Abbildung 1: USB-Treiber-Installation

Jetzt musst du die nötige Geräte-ID für den ADB-Zugriff im Betriebssystem eintragen. Starte zu diesem Zweck die Datei „3_INSTALL_vendor_id.bat„. Fehlt diese Geräte-ID, funktioniert die ADB-Verbindung auch mit korrekter Treiberinstallation nicht.

Abbildung 2: Vendor-ID wird eingetragen

Nach der Treiberinstallation müssen diese mit dem Tolino eReader verknüpft werden. Hier ist nun ein wenig manuelle Klickarbeit gefragt. Bevor du weitermachst, kontrolliere nochmal, ob eine der oben genannten Firmware-Versionen auf deinem Tolino Page 1/Shine 2 HD/Vision 1 ,2 , 3HD, 4HD/Epos 1 installiert ist. Ist das der Fall, stecke den eingeschalteten eBook Reader via USB-Kabel am PC an. Der Akku sollte für die weiteren Schritte am besten (fast) vollständig geladen sein.

Während der eReader am USB-Kabel steckt, schalte ihn vollständig ab. Halte den Power-Knopf gedrückt, bis das Popup-Menü am Bildschirm erscheint und wähle „Ausschalten“. Warte einen Moment, bis der eReader vollständig heruntergefahren ist.

Öffne den Geräte-Manager von Windows.

Egal welches der angeführten Modelle du rootest, der nachfolgende Vorgang funktioniert bis auf den Page 1 prinzipiell immer gleich: Drücke den Power-Knopf und den Beleuchtungsknopf des ausgeschalteten eReaders gleichzeitig und behalte den Geräte-Manager am PC im Auge. Beim Tolino Page 1 musst du statt des Beleuchtungsknopfes den Home-Button gedrückt halten. Es dauert je nach Gerät zwischen 5 und 10 Sekunden bis der eReader den Fastboot-Modus aktiviert. Ist das der Fall, taucht in der Liste unter „Andere Geräte“ ein neuer Punkt auf. Dieser kann je nach Gerät unterschiedliche Bezeichnungen haben, üblicherweise „tolino (?)“, „i.mx6sl NTX Smart Device“ oder „USB Developer“.

Klicke mit der rechten Maustaste auf das neue Gerät, wähle „Eigenschaften“ und folge den Schritten in der nachfolgenden Bildstrecke um die Treiberverknüpfung vorzunehmen.

Nach der Treiber-Verknüpfung geht’s an die Änderungen am eReader. Stecke das USB-Kabel vorher kurz ab und wieder an.

Da sich der eReader noch immer im Fastboot-Modus befindest, kannst du direkt zum Flashen des adaptierten Boot-Image übergehen. Starte die Datei „4_FLASH_bootimg.bat„. Im blauen Fenster erscheint dann die Erfolgsmeldung („downloading ‚boot.img'“).

Hat das Flashen geklappt, landest du nach dem Geräteneustart wieder in der normalen Tolino Bedienoberfläche. Im Gegensatz zu zuvor, ist ADB jetzt aktiviert. Kontrolliere mit dem Start der Datei „5_TEST_adb.bat„, ob die ADB-Verbindung funktioniert.

Wenn das der Fall ist, siehst du eine zufällige Zeichenkette als Geräte-ID, möglicherweise mit dem Hinweis „unauthorized“. Wenn „unauthorized“ neben der Geräte-ID steht, stecke das USB-Kabel nochmal kurz ab und wieder an. Führe die Datei dann nochmal aus. Jetzt sollte „device“ neben der Geräte-ID aufscheinen, womit gewährleistet ist, dass über ADB auf das Gerät zugegriffen werden kann.

Wenn es im blauen Fenster gar keine Aktivität gibt, und für zumindest 30 Sekunden lediglich „* daemon started successfully *“ zu lesen ist, schließe das Fenster, stecke den eReader kurz ab, wieder an und starte die Datei erneut. Wird nun noch immer kein ADB-Gerät gefunden und die zufällige Zeichenkette fehlt, dann hat die Treiberinstallation höchstwahrscheinlich nicht geklappt. (Punkte 1-6)

Jetzt kommen wir zur App-Installation. Diese macht auch den Weg zur Android-Bedienoberfläche frei: Starte die Datei „6_INSTALL_apps.bat„. Damit laufen die App-Installationen sofort automatisch durch. Danach startet der Tolino selbstständig neu.

Abschließende Schritte

Nach dem letzten Schritt startet der eReader neu und du wirst von einer Launcher-Auswahl begrüßt. Hier wählst du den neu installierten „Simple Ink Launcher“ und danach „Immer“. Damit ist dieser Launcher nun deine Standard-Bedienoberfläche.

Standard-Launcher festlegen

Jetzt musst du die Virtual Softkeys einblenden, damit du zwischen der Tolino-App und dem Simple Ink Launcher hin- und herwechseln kannst. Ohne diese Einrichtung müsstest du den eReader immer neu starten, um zurück zum Launcher zu gelangen.

Virtual Soft Keys aktivieren und einrichten

Die Einrichtung der Virtual Softkeys ist schnell erledigt. Du musst in den Bedienungshilfen lediglich die VirtualSoftKeys aktivieren und kannst sie danach nutzen.

Android-Rechte müssen gewährt werden, damit die App zur Navigation verwendet werden kann.

Öffne die VirtualSoftKeys-App, tippe den unteren, nicht ausgegrauten „Go to Settings“-Knopf an und aktiviere bei den Bedienungshilfen die „VirtualSoftKeys“.

Um zur VirtualSoftKeys-App zurückzuwechseln, drücke den Homebutton. Mach ein Häkchen bei „Don’t remind“ und klicke das Pop-Up-Fenster mit dem „I knew“-Knopf weg.

Nun kannst du die „Gesture height“ anpassen und den Bereich zum Einblenden der virtuellen Knöpfe vergrößern.

Ich habe die Höhe (Gesture height) auf 100% gestellt und und die Breite (Gesture width) auf circa 50 Prozent. Damit lassen sich die Knöpfe relativ einfach ein- und ausblenden.

Eine Anpassung der „Disappear“-Time kann auch hilfreich sein, damit die Knopfleiste wieder automatisch verschwindet.

Du siehst deine Auswahl als dunkelgrauen Balken am unteren Bildschirmrand. Mit einem Rauf-wischen in diesem Bereich blendest du die Knopfleiste ein, mit einem Runter-wischen blendest du sie wieder aus.

Bei Tolino-Modellen mit Home-Button musst du in den schwarzen Bereich tippen, um zum neuen Launcher zu gelangen

Eine Eigenheit der genannten Tolino-Modelle ist das Verhalten des Home-Buttons. Der Tolino-Button ist eigentlich nämlich kein klassicher Home-Button, sondern ein Zurück-Knopf. Nur innerhalb der Tolino-Benutzeroberfläche funktioniert er als Home-Button.

Das Problem besteht nun darin, dass auch der virtuelle Home-Button der VirtualSoftKeys-App die exakt gleiche Funktionalität besitzt. In anderen Worten: Das Drücken auf den virtuellen Home-Button bringt dich aus der Tolino-App nicht wieder zurück zum Simple Ink Launcher.

Softkey-Einstellungen

Es gibt dafür aber glücklicherweise einen einfachen Workaround: Anstatt in der Tolino-App den virtuellen Home-Button zu verwenden, nutzt du den quadratischen Knopf rechts daneben. Dieser blendet die offenen Apps ein. Um zum Simple Ink Launcher zu gelangen, tippst du keine der offenen Apps an, sondern einfach irgendwo in den dunklen Bereich.

Magisk Root

Root-Zugriff mit Magisk

Als wartungs- und bedienfreundliche Variante wurde mit dem Root-Paket der Magisk-Rootzugriff integriert. Öffne die Magisk-App und kontrolliere, ob du Root-Zugriff hast.

Wenn in der Sektion „Magisk“ bei „Installiert“ der „Wert 22.1 (22100)“ steht, dann hast du Root-Zugriff. Sobald eine App diesen Zugriff anfordert, erscheint ein Pop-Up-Fenster und du kannst den Root-Zugriff gewähren oder ablehnen. Das klappt auch für Superuser-ADB-Zugriff über den PC.

Je nach Gerät und Firmwareversion kann es vorkommen, dass Magisk beim erstmaligen Start einen Neustart erfordert, um finale Änderungen am System vorzunehmen.

Probleme am Tolino Vision 1

Am Tolino Vision 1 ist die Magisk App leider nicht lauffähig und wurde bei meinen Tests bei einem Start immer automatisch beendet. Dementsprechend klappt der Root-Zugriff direkt am Gerät leider nicht.

Sollte eine App Superuser-Rechte anfordern, friert diese ein. In dem Fall muss man die App manuell beenden. Wechsle dazu zu den laufenden Apps (rechtseitiger, quadratischer Softkey) und tippe lange mit dem Finger auf die App, um im Kontextmenü „App-Info“ auszuwählen und das Beenden danach in den Android-Einstellungen zu erzwingen. Damit es gar nicht erst zu dem Problem kommt, kannst du die Magisk-App deinstallieren.

Willst du Systemkomponenten verändern, kannst du dies trotzdem über den ADB-Root-Zugriff erledigen.

Was tun bei Fragen oder Problemen?

Wie bereits erwähnt, kann ich abgesehen von der Schritt-für-Schritt-Anleitung leider keine Unterstützung bieten. Dafür sind die Anfragen zu zahlreich und eine Fehlerbehebung üblicherweise sehr zeitaufwendig.

Wende dich bei Fragen oder Problemen bzgl. des Root-Zugriffs daher bitte an unser Forum. Darin lese nicht nur ich mit, sondern auch einige kundige Root-Experten und können mit Tipps zur Seite stehen.

Außerdem findest du im Forum eventuell bereits Antworten auf Fragen, die du vielleicht gerade hast. Daher lohnt es sich auch in älteren Themen nachzulesen und die Suchfunktion zu verwenden.

Noch bevor Kindle und Tolino in Deutschland an den Start gegangen sind, hat Chalid seinen ersten eBook Reader im Jahr 2007, aus Begeisterung an der Technik, aus den USA importiert. Als Mitbegründer und Chef-Redakteur hat er seit der Gründung von ALLESebook.de, im Jahr 2010, inzwischen über 100 eReader zahlreicher Hersteller getestet. Mehr erfahren