The guide above is meant to be generally generic, and in this file i will provide some things i had done for myself: ## Extra Apps As the extra apps i have used: - for a Home Screen: SmartLauncher - for the buttons: ButtionSavior (non root) Both of those extra apps can be found in [this allesebook blog post](https://allesebook.de/anleitung/tolino-vision-5-adb-root-980665/) (or [this direct download link](https://allesebook.de/files/vision5-root/ALLESebook_vision5_adb-root_13-1-1.zip)), they are under the directory `3_adb` named `z_smartlauncher.apk` and `z_button.apk` respectively. Alternatively for the Vision 6 (and other android 8+ based devices) `Simple EInk launcher` should work, which can be found [in this allesebook blogpost](https://allesebook.de/anleitung/tolino-vision-6-root-adb-und-apps-installieren-anleitung-982588/) (or [direct download](https://allesebook.de/files/vision6-root/ALLESebook.de_tolino-vision-6_15.4.0_root.zip)) und the directory `c_adb` named `z_simple.ink.launcher.1.2.apk`. (this package is for the Vision 6 and i have not tested it on a Vision 5!) ## ART runtime Personally i have also enabled the runtime `ART` in developer-settings and think the performance is better than before, though i dont have any comparison. Note that switching to `ART` will reboot the device (or at least require a reboot) and the next boot can take *very* long, for me it took ~30 minutes. ## Should it be rooted? Rooting is also possible (at least adbd rooting), though it requires a custom adb and i have personally only used it for debugging and would not recommend to go through the hassle. ## Extra Koreader patches Koreader provides ways to customize the behavior and looks without having to re-complie it from source manually. Those patches are called [`User Patches`](https://github.com/koreader/koreader/wiki/User-patches#overview). I personally had run `BrowseByMetadataPOC` git patches for quite a while, but now they are conveniently available as user patches, the latest tested and running for me is the one in https://github.com/koreader/koreader/issues/8472#issuecomment-2822637746. (`2-BrowseByMetadata.lua.txt`) To install this, put it in `/koreader/patches/` and rename it from `.lua.txt` to `.lua` (due to github's file extension restriction). If the path does not exist, create the directories manually. (`/` is the mounted tolino device root while it is in USB storage mode; for further context, in that root there should be directories `Books` and `.tolino` among some others). Additionally, between Koreader 2024.07 and 2024.11 custom key-mappings for tolino and other non-aosp direct keys have been removed from being directly available and now have to be installed by each user manually. Here is how it can be changed again: Create file `/koreader/settings/event_map.lua` and put the following content inside it: ```lua return { [21] = "LPgBack", [22] = "LPgFwd", } ``` Also see [Koreader Wiki: Android Tips and Tricks: Customize keys: Tolino](https://github.com/koreader/koreader/wiki/Android-tips-and-tricks#tolino). ## Extra Notes I had also wrote the guide for users wanting to customize their tolino without having to scavenge forums (especially when most are german) and outdated information, so i tried to include the most important information for various versions and devices. If there should be any questions or outdated information, i will try to keep this updated, though i only have a Vision 5 and it seems unlikely to change much anymore, seeing that a Vision 6 is released with a upgraded system.