Skip to content

Instantly share code, notes, and snippets.

@mangtronix
Last active April 12, 2018 02:42
Show Gist options
  • Save mangtronix/39202316e4547a07d446d093cded7390 to your computer and use it in GitHub Desktop.
Save mangtronix/39202316e4547a07d446d093cded7390 to your computer and use it in GitHub Desktop.
Enabling fullscreen mode (disabling header and footer) on Kobo eReader (e.g. Aura One)

Fullscreen reading removes the header (book title) and footer (page progress) for a pure text reading experience. There's a hidden setting to toggle fullscreen on/off, but it exposes a bug that needs to be patched in the Kobo's onboard CSS.

  1. Edit the "Kobo eReader.config" on the device http://blog.the-ebook-reader.com/2014/10/20/how-to-enable-full-screen-mode-on-kobo-ereaders/
  2. Check your firmware version in Settings->Device information. These instructions are for 4.7.10413
  3. Download stock firmware https://www.mobileread.com/forums/showpost.php?p=3625746&postcount=5
  4. Review instructions for patching https://www.mobileread.com/forums/showthread.php?t=293052
  5. Enable the fix by editing libnickel.so.1.0.0.patch and setting patch_enable to yes for the fullScreenReading fix
diff --git a/libnickel.so.1.0.0.patch b/libnickel.so.1.0.0.patch
index cd2b96c..6ae8de0 100644
--- a/libnickel.so.1.0.0.patch
+++ b/libnickel.so.1.0.0.patch
@@ -530,7 +530,7 @@ replace_bytes = 9FFA74, 24 F6 00 E7, 01 20 01 20

 <Patch>
 patch_name = `Fix three KePub fullScreenReading bugs`
-patch_enable = `no`
+patch_enable = `yes`
 # Multi-version patch: 4.7.10413 - 4.7.10413+
 #
 ## (See http://www.mobileread.com/forums/showpost.php?p=3113460&postcount=16
  1. Follow the rest of patching instructions, copy KoboRoot.tgz to .kobo/ on device https://www.mobileread.com/forums/showthread.php?t=293052
  2. Enable fullscreen mode by toggling the new "Show header and footer" option in Reading settings
  3. Enjoy being inside the text written by the author, with absolutely no UI. Thanks to the fine hackers that made it possible!
@mangtronix
Copy link
Author

38598505-a3848344-3d2a-11e8-84a4-06e694aabbc9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment