![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Instructions for patching firmware 4.3.8842
See the Aura One firmware 4.3.8842 discussion thread for information about what has changed in this firmware version.
See the Index to the Metazoa firmware patches thread for a description of what some of these patches do. Before starting: 1. Make sure your Kobo ereader is already running firmware version 4.3.8842 (ed3f655eae). If not, then you need to upgrade before applying this patch. 2. Check that your battery is well charged. Patching from Windows, Linux (i386/x86_64), or Mac (OS X 10.8-10.9, i386/x86_64): 1. Download and extract patch_kobo_4038842.zip (attached). 2. Download the Kobo firmware archive version 4.3.8842 for your device (See this thread) and copy it into the 4.3.8842_source/ subdirectory. (Don't unzip the firmware.) 3. Read and edit all the *.patch files in the 4.3.8842_source/ subdirectory in order to: choose which patches to enable (patch_enable=`yes`) or disable (patch_enable=`no`); and to change some of the replacement values to suit your device and preferences. 4. In Windows double-click 4.3.8842.bat; For Linux/Mac open a terminal, change to the patch_kobo_4038842/ subdirectory, and run ./4.3.8842.sh from the command line. 5. If there were no errors, copy the resulting KoboRoot.tgz from the 4.3.8842_target/ subdirectory to the .kobo directory on your ereader. 6. Safely eject and unplug the device, which will then update and restart. To return your ereader to its original unpatched state: 1. Edit all the 4.3.8842_source/*.patch files to disable all patches (set patch_enable = `no` for every patch). 2. Repeat steps 4-6 of the procedure above. Note that the following patches are enabled by default: `Fix page breaks bug` `Default ePub monospace font (Courier)` `Custom left & right margins` `Custom page refresh options` `Fix three KePub fullScreenReading bugs` Last edited by GeoffR; 02-26-2017 at 09:25 PM. Reason: Updated `Custom Header menubars - reduce height by 33%/50%` patches and `Dictionary frame size` patch |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Notes and other patches
Notes:
The following two patches are no longer needed because of changes to the firmware: * `Brightness fine control` * `Search in Library by default` The original `Custom Header menubars - reduce height by 33%/50%` patches didn't work with the new home screen, but have now been updated (including in the attachment to post #1) and should work with both home screens. See post #43. The `Dictionary frame size` patch has also been updated (including in the attachment to post #1), see post #69. Other Patches: For these two patches It might be best to wait and see which home screen you get (and that might not be determined until after the first sync + reboot following the upgrade to 4.3.8842) and then only apply the appropriate patch if you want to change. At least one report of problems with the `Enable new home screen` patch.. `Disable new home screen` `Enable new home screen` Keyboard patches: `Cyrillic keyboard` patch for Aura One, thanks AxaRu. `Greek keyboard` patch for Aura One, thanks isaak. Here is a `Keyboard template` patch (libnickel.so.1.0.0.patch) for the Aura One. (You'll need to fill in the replacement values with the keys you want according to the pattern in the comments.) Spoiler:
keyboard patches for devices other than the Aura One: Spoiler:
If anyone else has patches for firmware 4.3.8842 post them in this thread and I'll include a link here. Last edited by GeoffR; 02-26-2017 at 09:33 PM. Reason: Added link to `Custom Header menubars (old + new Home screens) - reduce height by 33%` |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,845
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
|
You continue to amaze me, within a day of the firmware being release you have the patches available.
We are truly spoiled by your efforts Geoff! |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,310
Karma: 12116851
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Thank you very much, Geoff! I think I'm going to use them in my Aura (perhaps, I'll get it out of 3.11
![]() |
![]() |
![]() |
![]() |
#5 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 36
Karma: 253826
Join Date: Apr 2015
Location: Stuttgart
Device: Kobo Sage
|
THX GeoffR.
I appreciate that very much. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
eBook-Reader-Fan
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 175
Karma: 444178
Join Date: Sep 2012
Location: Saarbruecken / DE
Device: Kobo Aura H2O 2nd Edition
|
Wow, so soon after appearing a new firmware is already the patcher. Thanks a lot, GeoffR.
![]() The patcher works very fine on our readers (H2O, Glo HD, Glo). ![]() |
![]() |
![]() |
![]() |
#7 |
I need a chapter break
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
|
Last edited by oren64; 02-25-2017 at 04:52 AM. |
![]() |
![]() |
![]() |
#8 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Librocubicularist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 617
Karma: 11908623
Join Date: Dec 2013
Location: Germany
Device: PocketBook InkPad 3 & Touch HD 3, Kobo Clara HD, Kindle Paperwhite 5
|
Thanks for the fast update!
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,031
Karma: 18018738
Join Date: Nov 2009
Location: UK
Device: Kindle Scribe, PW SE & Kindle 2022, Kobo Libra 2
|
Thank you for the patches, I was able to fine tune my instructions from yesterday.
![]() And they needed tuning ![]() |
![]() |
![]() |
![]() |
#11 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,103
Karma: 131686272
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Thank you for the patches.
How do I change the values in `Custom Sleep/Power-off timeouts`? All I see is how to change the value for the largest number. How do I change some of the other values? |
![]() |
![]() |
![]() |
#12 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
That patch has become complicated because the compiler now overlaps some of the strings used for the menu entries. It is possible to change the 10, 30 and 60 minute menu items easily enough, but the 5, 15 and 45 minute items are tricky, and I'd rather not mess with them. I didn't think there was much point changing the 10 and 30 if the the 5, 15 and 45 couldn't be changed, but some might still want to increase the 60.
|
![]() |
![]() |
![]() |
#13 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,103
Karma: 131686272
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
|
![]() |
![]() |
![]() |
#15 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
`Disable new home screen`
This patch doesn't change which testing group you are in. Maybe you could do that by modifying the database. I haven't tested it much.
Edit: Wait until you see which home screen you get, don't apply the patch if you don't need it. `Disable new home screen` (paste into libnickel.so.1.0.0.patch) Spoiler:
Last edited by GeoffR; 02-24-2017 at 07:08 PM. Reason: Wait until you see which home screen you get, ... |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.15.0 | GeoffR | Kobo Developer's Corner | 146 | 05-24-2016 06:10 AM |
Instructions for patching firmware 3.17.0 | GeoffR | Kobo Developer's Corner | 49 | 08-16-2015 05:20 AM |
Instructions for patching firmware 3.16.10 | GeoffR | Kobo Developer's Corner | 12 | 08-14-2015 03:40 AM |
Instructions for patching firmware 3.11.0 | GeoffR | Kobo Developer's Corner | 226 | 06-01-2015 05:32 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 10:06 AM |