Tolino Vision 5: ADB-Root und eigene Apps installieren [Anleitung]

Geschätzte Lesezeit: 9:44 min.

Mit der nachfolgenden Anleitung erklären wir, wie du ADB-Root-Zugriff auf dem Tolino Vision 5 erhältst und eigene Android Apps installieren und nutzen kannst. Der Vision muss dafür nicht geöffnet werden.

Damit ist auch der Tolino Vision 5 für Bastler, Tüftler und Individualisten ein Geheimtipp, der es erlaubt tiefergehende Anpassungen an der Bedienoberfläche des eBook Readers vorzunehmen.

Der eBook Reader nutzt mit Firmware 13.1.1 Android in der Version 4.4.2.

ADB-Root und App-Sideloading

Die wichtigste Erkenntnis, die es zu beachten gilt: Direkt am Gerät ist mit dieser Anleitung kein Root-Zugriff möglich. Falls erforderlich, kann man Systemänderungen aber mit ADB-Root-Zugriff über den PC durchführen. 

Eigene Android-Apps kannst du aber auch nach dieser Anleitung in wenigen Schritten installieren und nutzen. Ohne „Superuser“-Zugriff sind jedoch nur Apps verwendbar, die keinen Root-Zugriff voraussetzen. Für die allermeisten Programme ist das kein Problem, sodass du Skoobe und sonstige Leseprogramme auch ohne Root verwenden kannst.

Eine viel größere Änderung ergibt sich aus dem Upgrade der Android-Version (im Vergleich zum Vision 4 HD). Die E-Ink Bildschirmaktualisierung wird nun nämlich direkt in der Tolino-App gesteuert, sodass in der restlichen Android-Oberfläche bei anderen Apps massives Ghosting auftritt.

Glücklicherweise gibt’s hierfür eine Lösung, die diesen Nachteil sogar in einen Vorteil umwandelt. Mit einer E-Ink Test-App lassen sich verschiedene Modi direkt ansteuern. Wie das klappt, wird im nachfolgenden Video am Tolino Shine 3 stellvertretend gezeigt, bzw. im weiteren Verlauf der Anleitung beschrieben.

Tolino Shine 3: ADB-Root und eigene Android Apps

Wissenswertes, bevor du loslegst

Sideloading und ADB-Root sind am Tolino Vision 5 mit Hilfe von Fastboot erreichbar. Das ist eine Entwicklungsschnittstelle um verschiedene Funktionen auszuführen. Dazu gehört auch das Starten und Flashen eigener (Boot-)Images.

Mit dem Start des angepassten Boot-Images erlangst du Root-Zugriff über ADB. Damit kannst du beliebige Applikationen installieren. Hierfür werden keine Sicherheitsvorkehrungen ausgehebelt oder Bugs ausgenutzt und der eReader muss auch nicht geöffnet werden.

Auch wenn die Schritt-für-Schritt-Anleitungen ausführlich und mehrmals getestet wurde, folgt an dieser Stelle wieder der bekannte 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!

Die Anleitung ist detailreich und soll sicherstellen, dass mögliche Fehlerquellen schnell erkannt und beseitigt werden können. Unterm Strich dauert das Befolgen der Anleitung nur wenige Minuten.

Obwohl kein Zugriff auf die eBooks vorgesehen ist, empfiehlt es sich sicherheitshalber trotzdem alle Dateien am Gerät zu sichern.

ALLESebook Root-Paket für den Tolino Vision 5

Das hier zur Verfügung gestellte Root-Paket wurde auf Basis der offiziellen Firmware 13.1.1 erstellt. Es wurde erfolgreich mit dem Tolino Vision 5 mit Version 13.1.1 getestet.

ACHTUNG: Vor dem Start der Anleitung muss man kontrollieren, ob der Tolino Vision 5 mit Version 13.1.1 läuft. Andere Versionen sind möglicherweise ebenfalls lauffähig, wurden von uns aber nicht getestet.

Das Paket enthält folgende Dateien und Ordner:

  • 1_images
    • custom_boot.img
  • 2_usb_driver
    • DPInst_x64.exe
    • DPInst_x86.exe
  • 3_adb
    • z_nook_clear.apk (Clear Screen zum manuellen Seitenrefresh)
    • z_button.apk (Button Savior – virtuelle Knöpfe)
    • z_smartlauncher.apk (Smart Launcher – Homescreen)
    • z_tcandroid202.apk (Total Commander – Dateiexplorer)
    • z_TestEink.apk
  • 1_ANLEITUNG
  • 2_INSTALL_usb_drivers.bat
  • 3_INSTALL_vendor_id.bat
  • 4a_BOOT_bootimg.bat
  • 4b_FLASH_bootimg.bat
  • 5_TEST_adb.bat
  • 6_INSTALL_apps.bat

Schritt für Schritt Anleitung

Bevor es mit den Änderungen am Gerät losgeht, musst du die passenden USB-Treiber für die ADB-Schnittstelle installieren. Starte hierfür die Datei „2_INSTALL_usb_drivers.bat„. Damit werden die kompatiblen Treiber am Windows-PC installiert. Es wird automatisch zwischen 32 und 64 bit Systemen unterschieden. Die Treiber-Installation musst du dabei selbst durchklicken. Sobald diese beendet wurde, kann man beide Fenster schließen (Abbildung 1).

Abbildung 1: ADB-Treiberinstallation

Die Datei „3_INSTALL_vendor_id.bat“ trägt die nötige Geräte-ID für den ADB-Zugriff im Betriebssystem ein (Abbildung 2). Ohne diese ID funktioniert die ADB-Verbindung trotz korrekter Treiberinstallation nicht.

Abbildung 2: Vendor-ID wird eingetragen

Bevor du mit den Änderungen am Gerät startest, kontrolliere nochmal, ob Firmware 13.1.1 am Tolino Vision 5 installiert ist. Ist das der Fall, stecke den eingeschalteten Vision 5 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 weiterhin am USB-Kabel steckt, schalte diesen vollständig ab. Halte dazu den Einschaltknopf gedrückt und wähle im Popup-Fenster „Ausschalten“.

Im nächsten Schritt müssen die ADB-Treiber mit den Gerät verknüpft werden. Wenn du bereits früher einen anderen Tolino ebook Reader am gleichen PC gerootet hast, dann ist der Schritt nicht erforderlich. Ist es dein erster Tolino-Root, musst du jetzt schnell sein: Das Problem mit der Treiber-Verknüpfung ist, dass der Fastboot-Modus des Vision 5 (ebenso wie beim Shine 3) nur wenige Sekunden aktiv ist, bevor der eReader automatisch neu startet. Gehe wie folgt vor und stell‘ dich drauf ein, dass du diese Schritte mehrmals ausführen musst, bis es geklappt hat.

Öffne den Geräte-Manager von Windows.

Jetzt drücke am Tolino Vision 5 den Power-Knopf und halte diesen gedrückt. Es gibt dabei keinerlei visuelle Rückmeldung, dass etwas geschieht. Halte daher gleichzeitig den Geräte-Manager am PC im Auge. Es dauert ca. 30 Sekunden bis der eReader den Fastboot-Modus aktiviert und dann nach einem kurzen Moment im Recovery-Modus landet. Wenn Fastboot startet, taucht in der Liste unter „Andere Geräte“ ein neuer Punkt auf. Dieser kann entweder „tolino (?)“ oder „i.mx6sl NTX Smart Device“ heißen.

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

Wenn du nicht schnell genug geklickt hat, wiederhole dieses Vorgehen so lange, bis du die Geräteeinstellungen aufrufen konntest. Die nachfolgend gezeigten Schritte klappen auch, wenn das eigentliche ADB-Device nicht mehr verbunden ist.

Nun hast man zwei Möglichkeiten: Entweder du startest das präparierte Boot-Image und erlangt so temporären Root-Zugriff via ADB. Oder du flasht das Image permanent. Für die meisten Anwendungsfälle dürfte der einmalige Start völlig ausreichend sein. Der einmalige Start ist außerdem die sichere Variante. Falls der eReader aus irgendeinem Grund nicht mehr reagiert, sollte man ihn in so einem Fall einfach durch langes Drücken des Einschaltknopfes wieder zum Leben erwecken können, da keine permanenten Änderungen vorgenommen wurden. Wähle also eine der beiden Methoden:

  • Zum Hochfahren ohne permanenten ADB-Zugriff starte die Datei 4a_BOOT_bootimg.bat, ODER
  • Zum Flashen mit permanenten ADB-Root-Zugriff starte die Datei 4b_FLASH_bootimg.bat

Nach dem Start der jeweiligen Datei, wartet der PC auf eine Verbindung. Schalte den Tolino Vision 5 daher jetzt wieder aus. Wenn das Gerät vollständig heruntergefahren ist, starte abermals Fastboot. Dafür halte die Powertaste wie vorhin beschrieben für ca. 30 Sekunden gedrückt. Lass sie erst wieder los, wenn im blauen Fenster eine Erfolgsmeldung erscheint („downloading ‚boot.img'“).

Hat alles geklappt, landest du nun in der regulären Tolino Bedienoberfläche. Im Gegensatz zur vorher ist ADB jetzt allerdings aktiv. Um das zu kontrollieren, starte die Datei „5_TEST_adb.bat“ nachdem der Vision 5 vollständig hochgefahren ist. In einem neuen Fenster wird nun anegzeigt, ob ein ADB-Gerät gefunden wurde. Wenn das der Fall ist, siehst du eine zufällige Zeichenkette als Geräte-ID. Wenn es im blauen Fenster keine Aktrivität gibt, und für zumindest 30 Sekunden lediglich „* daemon started successfully *“ zu lesen ist, schließe das Fenster, stecke den eReader kurz ab und 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 Treiber-Installation höchstwahrscheinlich nicht geklappt. (Punkte 1-6)

Nun kommen wir schließlich zur App-Installation, die den Weg zur Android-Bedienoberfläche frei macht: Starte die Datei „6_INSTALL_apps.bat“. Es laufen einige App-Installationen automatisch durch, danach startet der Tolino Vision 5 von selbst neu.

Virtuelle Knöpfe aktivieren

Nun befinden sich die Apps am eReader. Damit die weitere Bedienung problemlos klappt, solltest du auch noch den nachfolgend beschriebenen Schritten folgen:

Nachdem der Vision 5 wieder hochgefahren ist, wirst du mit der Auswahl des Launchers begrüßt. Hier wählt man den „Smart Launcher“ und landet im Android UI.

Damit du durch die Android-Bedienoberfläche navigieren kannst, musst du Button Savior aktivieren. Gehe dazu in den App-Drawer und starte die App. Auf der rechten Seite des Bildschirms taucht ein kleiner Pfeil auf.

Nun wirst du dazu aufgefordert Button Savior in den Bedienungshilfen hinzuzufügen. Nachdem du das gemacht hast, kannst du den kleinen Pfeil auf der rechten Seite drücken, um die virtuellen Knöpfe (Home, Zurück, etc.) einzublenden. Damit kannst du durch die Android Bedienoberfläche navigieren. Auch wenn die Tolino-Oberfläche geöffnet ist, bleibt Button Savior sichtbar.

In den Einstellungen der App kannst du das Aussehen und die Position von Button Savior anpassen.

Wenn die Aktivierung der Bedienungshilfen von Button Savior aus irgendeinem Grund nicht geklappt hat, dann schalte starte den eReader neu. Wechsle wieder in die SmartLauncher-Oberfläche und gehe direkt zu den Geräteeinstellungen. Dort kannst du die Option direkt aktivieren.

Vision 5 Bildaktualisierung

Der zweite wichtige Schritt ist die Anpassung der Bildschirmaktualisierung. Damit diese wie im oben gezeigten Video klappt, sind ein paar zusätzliche Einstellungen nötig. Wechsle in den App-Drawer und starte die App „TestEink“.

Nimm folgende Einstellungen vor:

  1. Choose a waveform-mode: GLR16
  2. Choose a update-mode: FULL
  3. Choose a wait-mode: NOWAIT
  4. Choose a monochrome-mode: NOMONOCHROME
  5. Choose a hardware dither-mode: DITHER_COLOR_Y4
  6. Choose a software dither-mode: Android_ARGB8888
  7. „Go to testing“ antippen und zumindest ein weiteres Mal auf den Bildschirm tippen, damit dieser flackert.
  8. Verlasse die Testumgebung mit den virtuellen Knöpfen von Button Savior.

Du kannst selbstverständlich auch andere Einstellungen testen. Für mich haben diese Modi aber das beste Ergebnis gebracht, mit denen man quasi jede Android-App ohne Ghosting ausführen kann.

Der Tolino Vision 5 kann nun mit eigenen Apps genutzt werden und erlaubt Root-Zugriff per ADB (wenn man das Boot-Image geflasht hat).

Weitere Schritte

Zum Abschluss noch eine kurze Erklärung zur erstmaligen Android-Nutzung am Vision 5:

  1. Als Standard-Homescreen wählt man den Smart Launcher (oder einen anderen Launcher, den man selbst installiert).
  2. Die TestEink-App legst du dir am besten zum Schnellzugriff in die Applikationsliste. So kannst du schneller zwischen den E-Ink-Modi umschalten. Wenn sich der eReader länger im Standby befindet, muss man die Modi neu einstellen.
  3. Wenn du den E-Ink-Modus wie oben beschrieben eingestellt hat, erlaubt die Nook Clear Screen App eine vollständige Aktualisierung des Bildschirms um Ghosting zu eliminieren.
  4. Um eBooks oder andere Dateien auf den Tolino Vision 5 zu kopieren, sollte die Tolino-App im Vordergrund laufen, wenn du das Gerät mit dem PC verbindest. Andernfalls klappt die Erkennung des Massenspeichers am PC nicht zuverlässig.
  5. Weitere Apps lassen sich per Sideloading einspielen.
  6. Möchtest du systemseitige Änderungen vornehmen, musst du dies über die ADB-Root-Verbindung mit Hilfe des PCs manuell erledigen.
  7. Die passende Skoobe-App ohne Blätteranimation kann man direkt bei Skoobe herunterladen.

So, das war’s. Der Tolino Vision 5 kann nun als hochwertiges Android E-Ink Tablet genutzt werden. Dank der Möglichkeit den E-Ink Modus anzupassen, erweist sich das Lesegerät als einer der bester Android eReader. Viel Spaß!