Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 04-24-2018, 06:42 AM   #1
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Instructions for patching firmware 4.8.10956

See the Firmware 4.8.10956 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. Check Settings > Device information to make sure your Kobo ereader is already running firmware version 4.8.10956 (daee2c4220). 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/ARM), or Mac (OS X 10.8-10.9, i386/x86_64):

1. Download and extract patch_kobo_40810956.zip (attached).

2. Download the Kobo firmware archive version 4.8.10956 for your device (See this post for links) and copy it into the 4.8.10956_source/ subdirectory that was created in step 1. (Don't unzip the firmware archive.)

3. Read and edit all the *.patch files in the 4.8.10956_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 run 4.8.10956.bat (double-click); For Linux/Mac run 4.8.10956.sh (double-click, or right-click + run, or execute 4.8.10956.sh from the command line, or drag 4.8.10956.sh into Terminal, depending on your particular OS/desktop.)

5. If there were no errors, a new 4.8.10956_target/ subdirectory will be created. Copy the KoboRoot.tgz file from this 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.8.10956_source/*.patch files to disable all patches (i.e. set patch_enable = `no` for every patch).

2. Repeat steps 4-6 of the procedure above.
Attached Files
File Type: zip patch_kobo_40810956.zip (518.7 KB, 1087 views)

Last edited by GeoffR; 05-17-2018 at 06:41 AM. Reason: Added link to JSWolf's post which has links to download this firmware version
GeoffR is offline   Reply With Quote
Old 04-24-2018, 06:46 AM   #2
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Notes and other patches

Notes:

There is a new patch:
* `Default ePub serif font (Georgia)` (in librmsdk.so.1.0.0.patch)

Kobo have changed the default fonts in the ePub reader, which might cause some problems for some books and some devices when selecting the "Publisher Default" font or when reading or processing ePub books where the publisher forced use of the generic "serif" or "san-serif" fonts. Enable the following patches to return to the fonts used in previous firmware versions, which appears to solve the problem:
* `Default ePub serif font (Georgia)` (in librmsdk.so.1.0.0.patch)
* `Default ePub sans-serif font (Avenir)` (in librmsdk.so.1.0.0.patch)

(Edit: Kobo have now stopped the rollout of this firmware version, perhaps because of the above problem.)

There may be a problem with the `Allow searches on Extra dictionaries` patch in this version. See discussion starting with post #15 and post #16

Here is a list of the patches in each .patch file. Where there is a group number to the left, only one patch from each numbered group can be enabled:
Spoiler:
Code:
libadobe.so.patch:
------------------
  `Remove PDF map widget shown during panning`

libnickel.so.1.0.0.patch:
-------------------------
1 `My 10 line spacing values`
1 `My 24 line spacing values`
  `Custom left & right margins`
  `Custom font sizes`
  `Freedom to advanced fonts control`
2 `ePub fixed/adjustable top/bottom margins`
2 `ePub fixed top/bottom margins`
2 `ePub disable built-in body padding-bottom`  
  `Custom kepub default margins`
  `Block WiFi firmware upgrade`
  `Custom footer (page number text)`
  `Custom Sleep/Power-off timeouts`
  `Set KePub hyphenation`
  `Fix three KePub fullScreenReading bugs`
  `Force user line spacing in KePubs`
  `Force user line spacing in ePubs (part 1 of 2)`
3 `Un-force font-family override p tags (std epubs)`
3 `Force user font-family in ePubs (Part 1 of 2)`
  `ePub constant font sharpness`
  `KePub constant font sharpness`
  `Un-Force user text-align in div,p tags in KePubs`
  `Always display chapter name on navigation menu`
  `Un-Force user font-family in KePubs`
  `Un-force link decoration in KePubs`
  `KePub stylesheet additions`
  `Change dicthtml strings to micthtml`
  `Allow searches on Extra dictionaries`
  `Ignore .otf fonts`
  `Brightness fine control`
  `Dictionary text font-family/font-size/line-height - beta`
  `Clock display duration`
4 `Keyboard template (Mini/Touch/Glo/Aura)`
4 `Keyboard template (AuraHD/H2O)`
4 `Keyboard template (GloHD/AuraOne/H2O2)`
4 `Cyrillic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O)`
4 `Cyrillic Keyboard (GloHD/AuraOne/H2O2)`
4 `Arabic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O)`
4 `Hebrew keyboard (Mini/Touch/Glo/Aura)`
4 `Hebrew keyboard (AuraHD/H2O)`
4 `Hebrew keyboard (GloHD/AuraOne/H2O2)`
4 `Greek Keyboard (GloHD/AuraOne/H2O2)`

librmsdk.so.1.0.0.patch:
------------------------
  `Disable orphans/widows avoidance`
  `Default ePub monospace font (Courier)`
  `Default ePub serif font (Georgia)`
  `Default ePub sans-serif font (Avenir)`
  `Default ePub symbol font (Symbol)`
  `Force user line spacing in ePubs (Part 2 of 2)`
  `Force user font-family in ePubs (Part 2 of 2)`
  `Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt)`
  `Ignore ePub book CSS and Adobe XPGT stylesheets`
  `Ignore ePub TOC navpoints`

nickel.patch:
-------------
5 `Disable reading footer`
5 `Custom reading footer style`
  `Custom synopsis/details line spacing`
  `Custom synopsis/font size`
6 `Custom Header menubar - reduce height by 33%`
6 `Custom Header menubar - reduce height by 50%`
  `Dictionary pop-up frame size increase`
7 `Changing the info panel in full size screensaver (upper left corner)`
7 `Changing the info panel in full size screensaver (lower left corner)`
  `Increase The Cover Size In Library`
  `Increasing The View Details Container`
  `New home screen increasing cover size`
  `Reading stats/Author name cut when the series is showing bug fix`
  `Increase size of Kepub chapter progress chart`
  `Custom font to Collection and Authors names`



Other patches:

* `sickel reboot timeout`
* `Increase headlines font`
* `New home screen subtitle custem font`
* New home screen removing the footer (row3) and increasing cover size`
* `new home screen removing the footer (row3)`
* `New home screen footer rename`
* `Disable QuickTurn`
* `Wikipedia Search Language`
* `Show Games on Beta Features`

If you know of any other patches for firmware 4.8.10956, post them in this thread and I'll add a link above.

Last edited by GeoffR; 05-17-2018 at 06:48 AM. Reason: Kobo have now stopped the rollout of this firmeware version ...
GeoffR is offline   Reply With Quote
Advert
Old 04-24-2018, 06:49 AM   #3
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Thanks, Geoff, but I don't see a zip attachment for post #1.
jackie_w is offline   Reply With Quote
Old 04-24-2018, 06:55 AM   #4
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
`sickel reboot timeout` patch

I don't think this patch is needed anymore, but here it is just in case someone wants it.

To install, create a new file named sickel.patch in the 4.8.10956_source/ subdirectory with the following contents:
Spoiler:
Code:
<Patch>
patch_name = `sickel reboot timeout`
patch_enable = `no`
#
# sickel reboots the device if 10 seconds pass without a ping.
# Enable this patch to increase that time limit to 20 or 30 seconds.
#
# 10sec --> 20sec
#replace_bytes = 3450, 42 F2 10 71, 44 F6 20 61
#replace_bytes = 3462, 42 F2 10 71, 44 F6 20 61
#replace_bytes = 36AE, 44 F6 20 61, 49 F6 40 41
#
# 10sec --> 30sec
replace_bytes = 3450, 42 F2 10 71, 47 F2 30 51
replace_bytes = 3462, 42 F2 10 71, 47 F2 30 51
replace_bytes = 36AE, 44 F6 20 61, 4E F6 60 21
</Patch>
GeoffR is offline   Reply With Quote
Old 04-24-2018, 06:57 AM   #5
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Quote:
Originally Posted by jackie_w View Post
Thanks, Geoff, but I don't see a zip attachment for post #1.
Knew I'd forget something :-) Attached now.
GeoffR is offline   Reply With Quote
Advert
Old 04-24-2018, 06:58 AM   #6
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by GeoffR View Post
Knew I'd forget something :-) Attached now.
All good now, thanks
jackie_w is offline   Reply With Quote
Old 04-24-2018, 07:47 AM   #7
oren64
I need a chapter break
oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.
 
oren64's Avatar
 
Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
Missing patches from nickel.patch:

`Increase The Books Cover Size In The Library`

Spoiler:
Code:
<Patch>
patch_name = `Increase The Cover Size In Library`
patch_enable = `yes`
# Multi-version patch: 4.8.10956+
#
## See https://www.mobileread.com/forums/showpost.php?p=3241532&postcount=82
#
find_base_address = `\x3C\x78\x9C\xAD\x59\x5D\x8F\x9B\x38\x14\x7D\x9F`
replace_bytes = 0000, 3C 78 9C AD 59 5D 8F 9B, 3C 78 9C AD 59 DB 8E D3
replace_bytes = 0008, 38 14 7D 9F 5F 11 75 DE, 3A 14 7D 9F AF A8 E0 0D
replace_bytes = 0010, AA 8D 44 20 10 48 D5 87, 51 29 97 26 4D 8A 78 60
replace_bytes = 0018, CE 56 AB ED 6A B6 3B FD, 40 47 70 34 07 86 8B E0
replace_bytes = 0020, D0 F6 61 55 55 1E 70 12, 01 21 E4 49 DC D6 67 52
replace_bytes = 0028, EF 10 4C 8D 99 24 5A F5, 3B 38 CE B4 15 9A 7F C7
replace_bytes = 0030, BF D7 60 20 80 AF ED C9, CD 3D F1 8E D3 34 CC BC
replace_bytes = 0038, B0 33 6F 07 E3 73 EC 7B, AD 38 5E 2B DE CB 7B 6F
replace_bytes = 0040, 7C EF C5 79 39 FB EF 6A, BB CF 66 BF AF 66 B3 3B
replace_bytes = 0048, 36 BB 47 F1 C3 96 D1 32, 14 DC 6F 38 4B 69 B8 9A
replace_bytes = 0050, 4B D6 B3 C3 8E 70 FC EA, ED B7 44 E0 17 57 8F 57
replace_bytes = 0058, EA C7 D5 5B 86 B6 34 BB, 6F 38 DA 30 7A 43 12 F1
replace_bytes = 0060, 25 05 FF 42 92 2D E6 FF, 8D 84 1B 2C BE FF 7A 15
replace_bytes = 0068, 7C 7F 93 E7 DF 12 FC 48, C7 3F 43 FC 40 02 FC 2E
replace_bytes = 0070, 62 FC AE F8 CC 48 4A B7, F9 C2 49 C4 36 C7 97 82
replace_bytes = 0078, A7 D7 9C 95 F8 6B 3D C9, A7 F8 47 36 C9 0E 1D E6
replace_bytes = 0080, 1E 1D E7 3B 4C B6 3B BE, 5B 4C 36 5B B1 9A 99 A6
replace_bytes = 0088, 9E 2D 16 4E 7E 7C 55 81, 11 1F 5E 9C 40 42 01 50
replace_bytes = 0090, 24 03 40 31 F2 40 12 BE, 8E DC 93 50 6C 57 33 67
replace_bytes = 0098, 5B CF 7C 6F 79 1E 38 C6, D1 18 D8 C5 7E C5 9C C5
replace_bytes = 00A0, BE E7 8C E6 98 F1 D3 BC, 98 8B E3 3C 89 51 40 E8
replace_bytes = 00A8, C8 51 4C B2 AD 98 C3 1D, 46 CE 61 B5 1F 44 78 2D
replace_bytes = 00B0, 3E 48 F1 86 FF 89 D8 96, FE 43 7C 43 E8 6A 66 18
replace_bytes = 00B8, 64 F2 99 4D F6 DD 8E E2, C3 B2 6F B7 0C 53 72 E8
replace_bytes = 00C0, 8C 1C 75 B2 97 90 EC A5, 93 BD 80 64 2F 54 D9 AE
replace_bytes = 00C8, 2A 3B 58 85 8A EC 0E 83, E7 2A B2 2B 0C 92 ED 4C
replace_bytes = 00D0, 64 FB 06 D9 BE 5D B6 7C, 93 9D 3F ED 51 6D 19 96
replace_bytes = 00D8, AA 51 ED 3A AE AA FA 0C, AA BA 06 6B D5 FE D2 52
replace_bytes = 00E0, 9E 55 47 81 A3 A8 EE 30, 54 57 18 A0 DA 32 26 AA
replace_bytes = 00E8, 40 B5 EB E8 55 57 CF AC, 46 C7 E8 A4 A6 4F B7 EB
replace_bytes = 00F0, AA D1 29 AD D4 E8 74 07, 02 BA 2B B0 D6 6D 5A EE
replace_bytes = 00F8, 01 A0 BB 03 CF BA 17 EE, 42 11 5E 83 90 72 F7 32
replace_bytes = 0100, 52 DD EE 33 08 29 0F 0C, E5 24 F9 87 51 F1 39 40
replace_bytes = 0108, CA 03 BD 72 52 FC 46 33, 11 BE 91 C3 71 AE 7C 94
replace_bytes = 0110, FE 29 46 29 BE 15 C3 B1, F3 ED 25 60 A1 1C 9C C2
replace_bytes = 0118, 54 7E 91 F3 BD 15 60 21, 3A 60 DC A5 03 B0 E6 E0
replace_bytes = 0120, 09 4E 61 B5 18 77 E5 03, 14 56 BD EF 1C C8 77 39
replace_bytes = 0128, AC 12 9C C2 6A F6 9D 0F, 38 89 54 6F 1B DB 06 68
replace_bytes = 0130, F9 4E 82 93 48 CD B6 F1, 0B F0 0C DA B7 E9 45 61
replace_bytes = 0138, 3C 80 B6 01 9F 40 FB 7B, F5 6C 60 81 73 70 02 A9
replace_bytes = 0140, F9 AC B0 86 1E B0 C1 12, 3E AA 96 0D 90 16 E0 04
replace_bytes = 0148, 9C 40 6A 8E AA EB 01 A4, 52 6D 50 6D 1B D8 94 05
replace_bytes = 0150, 0D 38 81 D4 18 54 CF 03, 38 85 53 1F D3 C5 02 F8
replace_bytes = 0158, 0E 65 03 4E E1 34 C7 74, D2 02 7C BC 7A 2A 88 88
replace_bytes = 0160, B9 04 56 DA 80 3F AE AE, 70 F6 D2 5A 12 CD 13 71
replace_bytes = 0168, 39 E1 29 AE 5F DA 08 A2, 8C F0 6A 46 19 DF A1 28
replace_bytes = 0170, 79 C1 4F 29 5E CF 32 CA, 1B 80 52 B1 65 3C 1B 51
replace_bytes = 0178, F6 28 AD 07 A0 92 EF 28, 6F 7A 49 F0 3E DD DD 10
replace_bytes = 0180, AB 47 9C 0F BD 20 78 5F, 8A 13 19 AB C6 B8 5C 5A
replace_bytes = 0188, EE 6F 49 86 0B 11 AB DE, C4 4E 82 DF A3 1D 7E F9
replace_bytes = 0190, 38 29 2D A5 95 E0 F7 68, E4 7F F4 F3 DF DB 27 3F
replace_bytes = 0198, 8F 5F BF F8 17 7D FB E3, 3A 13 AC 19 0F F0 0D 46
replace_bytes = 01A0, EE C5 D7 D1 04 1B CA 62, 61 96 53 9C 6C 86 35 7A
replace_bytes = 01A8, 7C 8B 51 52 E7 94 3A 4D, 60 29 97 25 32 3C C7 3E
replace_bytes = 01B0, 5F 6F D0 23 2D 99 28 91, 65 AE 02 D2 D7 A2 4E 73
replace_bytes = 01B8, C9 53 EC D3 E6 2A B5 C8, 75 A5 81 AA 4F B1 06 7D
replace_bytes = 01C0, 75 D0 A0 FC 40 D5 A7 D9, C4 B0 85 4A 16 B5 4C 99
replace_bytes = 01C8, 03 1D 31 6C A1 96 25 50, 2E 40 0C 65 0F 67 80 18
replace_bytes = 01D0, 89 03 80 18 CA 1E BE 85, B4 51 41 62 99 0A 6F 05
replace_bytes = 01D8, 18 B4 51 43 E2 2E 14 DE, B5 2A 17 54 B8 86 78 61
replace_bytes = 01E0, 0E 1A 54 2E A8 70 D9 78, 2B 95 34 4B 95 79 09 30
replace_bytes = 01E8, 61 2B B5 34 2B 95 79 05, 83 A5 A7 60 4E 30 27 38
replace_bytes = 01F0, 30 83 A5 A7 61 2E 30 23, 19 76 53 C0 1E 30 BF 25
replace_bytes = 01F8, B8 B0 BB 29 A6 8F 98 DD, 87 1D 8A BF 12 BC 1F 61
replace_bytes = 0200, 91 E3 1E E5 7F 13 7C B8, 08 CF 51 54 56 50 33 2E
replace_bytes = 0208, C0 10 40 21 0E 1C 55 65, 06 D4 8F 18 E5 0A 69 F9
replace_bytes = 0210, 04 EC 4F D4 EE 8F 91 DD, F5 BE 30 D4 B6 AB C6 5A
replace_bytes = 0218, E8 8A 95 CA BE 02 D8 4D, E5 0C 52 60 9F A5 40 67
replace_bytes = 0220, 4D 9C 8D DF 64 8E 85 03, 10 13 E8 FB 5A 8D 56 9D
replace_bytes = 0228, 54 F3 0E EB 0B 08 42 40, 63 81 6C 5F 80 83 02 B4
replace_bytes = 0230, 80 04 AD 02 8C 2E 19 34, 4E 31 5D 68 73 00 BB C3
replace_bytes = 0238, 7A 0A D6 F7 C9 02 90 D0, 82 D6 C0 D2 AF C1 E5 8D
replace_bytes = 0240, 80 3A 09 CF 6F 22 1A 25, 44 69 07 35 65 78 50 CA
replace_bytes = 0248, A1 9A 2E 42 28 5D 40 26, 80 8C 6C 56 4E BE 58 9B
replace_bytes = 0250, 5E 74 2E 7E B6 36 A3 77, D6 3D BE A7 B6 91 1E 94
replace_bytes = 0258, 22 35 76 11 14 3A 1F CA, 55 A0 7C E6 2C A6 6A D3
replace_bytes = 0260, 65 FE 72 AA 36 A3 AF 7C, FA CA 51 33 4F 8D B5 82
replace_bytes = 0268, 35 EB 9C B1 41 5D 05 F2, 0A E4 BC 02 9C 24 4E EF
replace_bytes = 0270, 5D 03 4E 12 67 F6 5C 04, 39 1F F0 9C 0F 78 CE 36
replace_bytes = 0278, 24 E3 08 C8 C6 9E 03 C8, 00 79 05 78 86 BC 71 4D
replace_bytes = 0280, 6B C0 27 C8 BB AC C1 B9, 4E 95 00 D4 B8 D6 58 33
replace_bytes = 0288, FC 4C 02 DD 57 03 4E 10, B0 2E B4 27 5D ED 9E BC
replace_bytes = 0290, 67 AE 62 2E B0 73 2E 54, B8 19 AA DB 7D E8 08 00
replace_bytes = 0298, C7 22 28 61 44 4F 3D AD, 88 6B BA B3 03 4E 10 A7
replace_bytes = 02A0, 17 35 4C 5D 04 81 DA 1E, 35 9D 0F D4 77 1F D8 AD
replace_bytes = 02A8, 01 A7 D5 83 BE D2 1A 70, 36 74 52 2B C0 29 DA F4
replace_bytes = 02B0, 8A 36 73 35 EC B7 E8 0A, 15 D1 51 4F 7D 35 D6 54
replace_bytes = 02B8, D6 57 17 41 EA 22 9D 3A, E7 43 EA FC 3E 75 24 B9
replace_bytes = 02C0, 52 DC D1 F8 01 73 6B 28, 65 C1 3D 16 83 A1 7C 0E
replace_bytes = 02C8, 7F 81 DE FD C4 51 FC 70, BD FB 59 A0 E0 7E B4 0B
replace_bytes = 02D0, B1 0B 42 35 65 87 D3 AB, 3C B5 6A 78 50 D1 D0 5C
replace_bytes = 02D8, 96 69 25 FD B8 5F B6 10, 3F 8C FC 92 66 DC C7 7D
replace_bytes = 02E0, 73 F9 03 6A 8F 03 AD C4, 88 D6 31 67 D7 5F CD 8D
replace_bytes = 02E8, 70 1B 71 E9 4A 06 2E B9, C4 D8 2F 69 B9 64 E4 B7
replace_bytes = 02F0, 70 2D E6 AC E6 01 AB F1, E8 B3 9A 0D 7C 8D 3D BE
replace_bytes = 02F8, A0 D5 84 50 E2 08 5B 87, 98 87 6C 4F 23 86 C2 D7
replace_bytes = 0300, 25 F4 90 A5 14 25 BF 0A, D2 F0 48 36 5A 7C C8 19
replace_bytes = 0308, C3 23 D1 64 31 9B 33 F4, F0 01 BF 7B D9 C2 4F 3C
replace_bytes = 0310, 97 29 FD 67 AC E2 19 DE, CD 87 C3 54 4A EC 60 A6
replace_bytes = 0318, B4 D8 A8 94 D8 E9 2F 40, EE 05 49 8B C9 32 CE 62
replace_bytes = 0320, B4 4C F2 76 C4 CA A4 EE, 52 57 B6 87 CB D5 71 B9
replace_bytes = 0328, AC FE CA 42 CF 55 DF 67, 19 17 97 67 15 19 43 91
replace_bytes = 0330, 5C 33 F1 9D 22 62 C8 4B, E6 CD 6B 8C C2 FC E8 52
replace_bytes = 0338, D9 B8 E6 28 91 9F 2D AD, DA 25 E6 92 15 EF AF 91
replace_bytes = 0340, 5D 72 26 58 F1 E1 06 89, 3C BB 69 0A 83 F4 46 72
replace_bytes = 0348, EF 36 43 61 10 DE 28 4E, A4 C1 37 C4 A9 7C 7D A8
replace_bytes = 0350, 59 FC 05 B1 4C BC 6E AB, 82 14 2C 99 D8 53 4E CE
replace_bytes = 0358, 20 0D 4B 2D B6 CA C9 32, 23 5C A2 BC 6C 49 06 25
replace_bytes = 0360, C2 2D CA DA 96 C4 2A 61, 74 73 46 AF 04 D5 07 1D
replace_bytes = 0368, 9C 33 B4 12 54 1F 8C 24, 09 0E 2C C1 19 94 D0 D9
replace_bytes = 0370, F8 B0 04 DF 2A 61 74 D8, EC BD 0A 14 7B B4 05 94
replace_bytes = 0378, B5 0A 14 7B 0C 05 B4 9F, C7 9A 8E 00 6B 38 0C CA
replace_bytes = 0380, 34 23 01 AE 3D 0C CA 19, 1E ED 97 A0 FA A6 23 C2
replace_bytes = 0388, D5 4B 50 7D 33 12 11 C0, 85 45 94 AD E1 1D E3 9C
replace_bytes = 0390, 22 DA D6 F0 9E 32 46 0F, ED 73 B7 FC DD 10 F7 CF
replace_bytes = 0398, D2 2D FF 6F 88 F5 33 4F, 3C 35 72 FD 33 4F 8C 88
replace_bytes = 03A0, 8D 9C 7E E6 89 11 31 4C, 66 E2 A9 EB 2C 37 EC 86
replace_bytes = 03A8, 3C 75 9F C5 81 DD 32 5C, E3 24 B9 46 F9 FD 84 A4
replace_bytes = 03B0, 14 37 48 DE 4D 08 AA 04, 0A 31 2F F6 64 F3 EA 7D
replace_bytes = 03B8, B3 E6 4C F6 AF DD E7 31, 1E B0 88 C9 07 4F AF 5F
replace_bytes = 03C0, 4D A9 78 70 7D F3 A6 FA, 9D FE F3 DC 79 DA DE 73
replace_bytes = 03C8, 97 B9 B3 3A DE 73 4E 73, C1 62 59 88 CB 74 9A 41
replace_bytes = 03D0, 51 88 DB 74 5A 43 F7 94, 77 4C 08 B6 2B D0 36 CB
replace_bytes = 03D8, 73 BA 6F D0 21 8B B5 E3, 60 C7 D7 3C 71 79 AD 59
replace_bytes = 03E0, EB 7F EE 84 83 59 87 F1, DB F1 2D 40 75 07 F7 50
replace_bytes = 03E8, 6D 40 F5 04 6B A8 80 CA, 01 95 BB 41 E5 99 10 95
replace_bytes = 03F0, DD A3 0A 17 10 95 0F 52, 03 52 39 43 54 6A 6D 6D
replace_bytes = 03F8, F9 36 2A B5 B6 F6 7A 9B, F4 36 75 57 D8 60 AA AE
replace_bytes = 0400, 73 57 D8 63 EA AE 19 06, 1A 5A 4C 8D 2D D9 C7 04
replace_bytes = 0408, 4C BD 23 A9 63 02 2A 5F, 54 BE 06 97 6F 41 5C 2E
replace_bytes = 0410, 8F 2B 72 21 AE 00 E4 02, C8 05 38 62 B5 0A B6 29
replace_bytes = 0418, 1C B1 5E C7 BB 32 7B 18, BD EF FC 08 53 39 C1 C8
replace_bytes = 0420, FD 00 D3 39 C1 A9 FF 94, FE 94 9C D1 CE 0B D9 CB
replace_bytes = 0428, 9C 31 CC 0B F5 CB 1C 1F, 02 1F C4 5C 70 44 93 35
replace_bytes = 0430, F9 9C 33 94 15 1B CA 84, E3 D2 17 69 2C AB 44 80
replace_bytes = 0438, 2F CA 5C 54 89 18 15 58, 12 9C 5F 7B 05 82 30 DA
replace_bytes = 0440, 5E 79 C5 9C D0 6C 7C 9B, BD D1 C8 AE B7 3E E1 58
replace_bytes = 0448, 51 5F 6D 7D C4 B9 A8 4A, 56 25 F1 81 BE A3 B2 1B
replace_bytes = 0450, FC AF EC 5D 26 BA 01 21, 90 32 4F DF D9 AE 34 5B
replace_bytes = 0458, B3 5A E7 B0 D2 EC 84 FE, A9 FF 63 8A 22 22 8E E5
replace_bytes = 0460, 0F 25 4A 09 3F B5 83 36, A0 35 8A B2 A9 FF 00 35
replace_bytes = 0468, 28 95 53 FF 04 43 AA F7, E4 F7 EC 00 00 00 00 00
replace_bytes = 0470, 65 00, 00 00
</Patch>


`Increasing The View Details Container`

Spoiler:
Code:
<Patch>
patch_name = `Increasing The View Details Container`
patch_enable = `yes`
# Multi-version patch: 4.8.10956+
#
## See https://www.mobileread.com/forums/showpost.php?p=3311354&postcount=134
#
find_base_address = `\xBC\xFB\x2B\x0C\xF8\x5A\x03\x12\xF5\x88\x95\x22`
replace_bytes = 0000, BC FB 2B 0C F8 5A 03 12, BC FB 2B 0C F8 5A 03 16
replace_bytes = 0008, F5 88 95 22 87 B4 29 D0, F5 88 9C A2 87 B4 29 D0
replace_bytes = 0010, 1C 0A 14 49 80 1E 8A A2, 1C 0A 14 49 80 1E 82 A2
replace_bytes = 0020, 34 36 8A FE 7B 25 5B B2, 34 36 8A FE 7B 25 59 B2
replace_bytes = 0028, F9 12 B5 81 E0 DB AE 39, F9 58 51 0C 04 DF 76 C9
replace_bytes = 0030, 33 E6 CE EE D2 0B C1 AA, 99 11 77 97 43 2F 04 2B
replace_bytes = 0038, CF AC 14 98 96 84 FF 7C, BF B0 42 60 5A 10 FE F4
replace_bytes = 0040, B9 AD AA DF 29 F9 43 37, 72 53 96 BF 13 F2 87 6E
replace_bytes = 0048, E4 BE 7E E2 34 67 D9 E1, C9 5D F5 C8 69 C6 D2 E3
replace_bytes = 0050, 46 F0 57 F2 6B FE 77 36, 27 C1 5F C9 AF F9 DF D9
replace_bytes = 0058, 9F BF 54 9C 55 84 8B C3, 7C FE 52 72 56 12 2E 8E
replace_bytes = 0060, B2 39 F5 0D F3 8C 96 D7, CB 7A D7 77 CC 53 5A 5C
replace_bytes = 0068, 73 EF A3 92 C9 C9 B3 E8, CF 57 1F 95 4C 46 9E 45
replace_bytes = 0070, 53 48 CB 71 9A 6D 07 93, 9F 42 5A 8E D3 74 37 98
replace_bytes = 0078, 6B 26 04 2B FA AC DF 64, DC 30 21 58 DE 67 BD 3A
replace_bytes = 0080, FF CD 16 C3 EA BE 6F 19, FB 6F B6 18 56 F7 63 C7
replace_bytes = 0088, 29 E9 7E 82 BA C0 A5 4E, 48 41 0F 13 D4 F9 36 75
replace_bytes = 0090, 4F 6A EA A2 11 75 77 1C, 7A 52 53 17 8E A8 BB E5
replace_bytes = 0098, 67 AC 9C 20 2E 74 89 D3, 38 65 C5 04 71 81 4D 9C
replace_bytes = 00A0, 93 AA 38 34 76 75 77 F8, 9E 54 C5 A1 B1 A3 BB C5
replace_bytes = 00A8, 90 B7 70 13 E4 45 C8 21, C7 AC 81 9B 20 2F 44 16
replace_bytes = 00B0, 4F 4F 6A F2 E2 A3 BC 35, 79 7A 52 93 17 B5 F2 36
replace_bytes = 00B8, 63 BB FB F2 99 FD A0 69, 8C ED EF 8A 67 F6 93 26
replace_bytes = 00C0, 46 C4 98 F3 0A BC 5F 6E, 29 11 63 9D 97 E3 C3 72
replace_bytes = 00C8, 49 4B D2 96 C6 AB F6 2D, 47 1A 92 E6 FB 56 E5 A1
replace_bytes = 00D0, 43 41 4B 3D 38 02 6C 9A, 61 C8 69 A1 07 47 80 CD
replace_bytes = 00D8, 46 01 4E 6C C0 09 04 D8, A6 51 80 7D 08 D8 77 01
replace_bytes = 00E0, A8 B7 8C 1B 45 16 DC 2E, 36 EA 2D E3 06 90 E0 C0
replace_bytes = 00E8, 38 86 6B 96 4A 46 BE F2, 49 30 50 2A 19 39 82 90
replace_bytes = 00F0, 23 13 B9 0B 36 C8 29 69, A3 33 72 42 EA F2 67 D5
replace_bytes = 00F8, CA 9F D7 D3 FA DB 47 20, B4 F9 F6 90 13 9A E3 3C
replace_bytes = 0100, 34 60 3F FA 31 08 0D D6, 7A 91 13 9A DB FC 20 37
replace_bytes = 0108, 3F 08 26 0D EA 77 B4 52, 69 AE FD 8E 62 15 EE 3D
replace_bytes = 0110, E1 DE 63 4A 94 20 B3 12, 4D E9 AF 81 4A 74 C1 21
replace_bytes = 0118, 5D 70 08 71 C4 8D B1 A5, 44 7B 37 86 5E 68 22 76
replace_bytes = 0120, B6 5D 70 08 D1 6D C3 D8, C1 21 44 6B 1B 5E 79 80
replace_bytes = 0128, 66 C3 D8 73 02 8E F8 EF, C4 2E 38 08 68 EF BF 38
replace_bytes = 0130, 74 65 9A FF CE F7 58 D3, 06 20 BB 60 0D 59 D1 9C
replace_bytes = 0138, 82 E6 98 4F F4 9F 36 86, 66 98 4F EC 3F ED 1A AA
replace_bytes = 0140, EA 0A 6F 68 99 35 D2 01, 4A BC A5 45 5A 9F 85 03
replace_bytes = 0148, 1C 50 57 4E E1 80 79 B5, 87 6B 57 4E E1 70 EB D5
replace_bytes = 0150, 5D 19 56 8A 6E D3 8D 70, C6 32 40 8A CE E9 46 38
replace_bytes = 0158, 40 2D 3C F4 43 FC E0 C8, 5C 5B 78 E8 43 3C BF 65
replace_bytes = 0160, 82 F3 9A 3D 10 9C 8E 55, C1 59 C5 EE 09 4E C6 2A
replace_bytes = 0168, A2 C2 69 DA 9C 6B A1 FB, 51 E2 24 A9 F7 35 D0 FD
replace_bytes = 0170, 09 70 09 B6 8B C0 8C F2, 0D 70 09 36 46 60 46 F9
replace_bytes = 0178, 53 F5 CF E3 C2 4E 65 16, A9 FA E7 EB 02 A6 32 0B
replace_bytes = 0180, 44 A5 8A AC 54 91 9D 2A, A2 52 85 20 55 08 53 85
replace_bytes = 0188, 72 52 19 75 51 98 90 67, 56 2A A3 2E 0A 13 5A 41
replace_bytes = 0190, 63 D2 A3 1D 13 F2 DC 4C, 4C 7A 94 F7 EE 62 67 32
replace_bytes = 0198, 66 75 54 AE D8 CA 15 DB, AB A3 72 45 20 57 04 73
replace_bytes = 01A0, B9 FA 09 99 33 DC C6 4D, F5 37 64 C6 70 13 37 E1
replace_bytes = 01A8, B8 50 6D AF 4F CD FE A8, 02 75 BC 3E D7 FE 51 B9
replace_bytes = 01B0, 61 6B 54 DE C9 6C D7 9C, D9 A8 EC C9 6C 5F EF 11
replace_bytes = 01B8, 11 DB B6 62 C6 73 82 ED, BB A6 62 C6 73 82 ED BF
replace_bytes = 01C0, BE 76 CD EC 27 5A 92 0A, 75 C3 EC AD B5 24 15 24
replace_bytes = 01C8, 52 3C 4A ED A1 8D C1 C0, 7F 90 C6 E3 5D 16 3A A6
replace_bytes = 01D0, 32 63 BA 20 40 B1 A3 95, D8 32 4A 92 60 A4 CF 92
replace_bytes = 01D8, 24 C1 48 EF 25 59 70 A0, 2C D8 D7 1F 47 8A 60 CF
replace_bytes = 01E0, 3F 8E 14 C1 BE A1 38 B4, 50 1C 44 90 39 47 CE 8A
replace_bytes = 01E8, 4D C5 30 06 2B 76 35 A6, 6D 83 29 6B 8E 2D 87 1C
replace_bytes = 01F0, AC 79 E5 B8 E4 30 44 0E, 04 C8 A2 F9 54 1E C5 1A
replace_bytes = 01F8, CD A7 F2 28 93 3C B1 8C, D6 31 60 0D EB D8 51 B3
replace_bytes = 0200, DD 2E 08 D0 EC 1A 8A B2, ED 52 94 FB 22 B4 48 46
replace_bytes = 0208, 2F 22 87 64 14 44 AE 6B, 7E 68 3B 66 43 B2 8F 20
replace_bytes = 0210, 36 24 07 C8 F6 B6 42 DA, 7F 44 DA 31 7F CD 4B 71
replace_bytes = 0218, 35 7F 29 2A 71 78 14 58, 7C 10 58 90 0F B3 05 AF
replace_bytes = 0220, 90 0F B3 05 6F E4 92 B7, E5 92 B7 EA 12 D3 A4 56
replace_bytes = 0228, FA 12 D3 A4 D6 F2 05 D9, F2 01 41 18 96 AF 86 E0
replace_bytes = 0230, 30 1C BF DA 06 0F BF A4, DD 0F E9 CC EC 3B 31 CB
replace_bytes = 0238, 33 73 00 62 96 5D 3D 4E, 5D 3D 4E 6C 99 81 33 6F
replace_bytes = 0240, EC E8 81 33 6F 08 E3 55, E0 C6 AB F4 A6 03 B3 AD
replace_bytes = 0248, BC 09 60 76 79 F9 B2 12, 97 2F 96 88 5A EE 37 5E
replace_bytes = 0250, D1 91 FB 8D 37 15 7F 38, 57 FC BE 05 6C 57 6E F0
replace_bytes = 0258, 02 1E BF B9 C6 9B 5D C6, 76 9F 72 F6 5A 24 CB 2D
replace_bytes = 0260, D9 6B 99 2E 37 2C 67 FC, CB 18 BF 9E 2F 92 75 F3
replace_bytes = 0268, 7A BE 48 93 F6 73 52 9A, 3B 29 CD 68 42 DC 1F 02
replace_bytes = 0270, D3 94 C0 1F 02 6A 2F 76, EA 2C 76 8D A3 0C 6D DF
replace_bytes = 0278, C6 51 9A B6 F7 8D 0B D7, 37 36 5C E0 7D 25 CF 0B
replace_bytes = 0280, F2 BE 52 5E 3E 26 6E 04, 80 1B 3A E1 9A AF 2C F9
replace_bytes = 0288, C2 35 5F 59 F2 EB C7 33, 41 B5 32 61 AF 56 4E B0
replace_bytes = 0290, 61 AF 3C 10 AC E5 AD 25, C0 5B 4B 02 5E 03 C0 E7
replace_bytes = 0298, 01 27 16 E0 F3 7F 93 B6, F7 65 53 86 9B 2C 73 B5
replace_bytes = 02A0, 0C B7 79 0E 5D EB FA AE, 75 DD AB C1 ED C3 56 DD
replace_bytes = 02A8, B6 1E 1F 5E D5 FD F1 D8, 6F 8F 6C DB 07 ED B7 F7
replace_bytes = 02B0, 75 7C 70 FD F6 7B CE 49, 39 2B B9 C5 52 FB FD 31
replace_bytes = 02B8, EE 58 A9 FD F9 95 65 76, 70 77 3C 92 83 90 17 D7
replace_bytes = 02C0, 3C 91 BD 90 BF DC FC 89, 7F 62 DB 55 FF 01 18 BF
replace_bytes = 02C8, 3D 7D EB 3F E0 D6 DF 9D, DF 59 00 00 00 00 00 00
</Patch>


The patches added to the attachment in post #1.

Other patches:

nickel.patch

`Increase headlines font`

Spoiler:
Code:
<Patch>
patch_name = `Increase headlines font`
patch_enable = `yes`
#
# Multi-version patch: 4.8.10956+
#
## See https://www.mobileread.com/forums/showpost.php?p=3520879&postcount=42
#
# Increas the font size in My books, Activity, Bookstore...
#
find_base_address = `\x00\x0C\x57\x78\x9C\xB5\x95\x5D\x6F\x9B\x30\x18`
replace_bytes = 0000, 00 0C 57 78 9C B5 95 5D, 00 0C 57 78 9C AD 93 5F
replace_bytes = 0008, 6F 9B 30 18 85 EF F3 2B, 4F A3 40 14 C5 BF 8A B1
replace_bytes = 0010, AC E6 B6 48 F9 68 D3 34, AF 92 60 FF 59 69 34 69
replace_bytes = 0018, 51 27 55 DD 34 B5 17 55, D4 6C F4 C1 34 B6 6F C6
replace_bytes = 0020, B4 E4 AE 9A A2 17 78 93, 34 17 B8 A5 B3 3B CC E0
replace_bytes = 0028, 78 33 36 35 5E 14 36 ED, CC 6C 53 24 FB DD 17 0A
replace_bytes = 0030, BF CF 40 99 00 07 0C 4D, A6 4C 2D 33 D8 CA 13 93
replace_bytes = 0038, CA 15 9F E7 39 7E 7D 4E, 70 7F E7 70 E6 DC 8E 0F
replace_bytes = 0040, D2 77 41 3E 08 AE 80 72, E2 8E 33 05 84 A1 78 7D
replace_bytes = 0048, 94 2F AF F7 61 B8 F6 71, 9F 24 C9 22 C4 35 09 F0
replace_bytes = 0050, 4F 3D 7C 8C 56 92 32 B1, 51 CE 05 A1 3C 4A 6F 94
replace_bytes = 0058, 8D EF 94 FC 85 DF C9 9F, F8 8B 6F D9 7B 22 78 82
replace_bytes = 0060, 1E 21 AF A1 14 21 4A 15, 42 A5 8E 4C 20 20 2C F2
replace_bytes = 0068, 3B 51 08 1E E5 DB 19 99, 86 C9 66 FC AF D3 3C 3F
replace_bytes = 0070, 84 87 79 EF 6F AF 5F 2F, 5D 71 64 64 D3 38 3F B2
replace_bytes = 0078, B3 D8 09 E4 F4 D0 2C 33, CC DF 0B 88 38 6B 1C BF
replace_bytes = 0080, B5 CA 7C 96 B0 15 BC 59, 74 6D F3 90 52 12 AD 54
replace_bytes = 0088, 65 38 B0 CB 40 CC E8 76, 33 A1 B7 25 28 F0 8F 4C
replace_bytes = 0090, A7 2C 42 E3 37 21 05 EE, A0 EB 8E 63 D8 38 2B 2C
replace_bytes = 0098, 29 D3 19 0D E6 FA 41 00, 64 BC 7E 11 48 4C 98 76
replace_bytes = 00A0, 07 67 87 09 75 46 AE D2, 36 E1 6D 01 75 87 75 FC
replace_bytes = 00A8, 81 E9 7B 94 57 EE 35 D2, 60 0F 3F B0 E1 2D F9 F5
replace_bytes = 00B0, 5A 0D 71 34 A9 D2 AE 8F, 34 FA 95 AB D3 AF 5C 1B
replace_bytes = 00B8, D0 AE ED B4 36 B3 1E 1B, DD 96 6E 5F E3 5F EF F1
replace_bytes = 00C0, B0 9B 81 09 BB 19 D8 61, AF BF F2 6F 9F 7B 73 F0
replace_bytes = 00C8, AD 76 E4 CA C0 DD 1E C1, 1F 15 C6 59 C0 29 17 5E
replace_bytes = 00D0, DD 1E C3 91 4F E4 79 BC, 67 B8 7D C6 3B 36 E4 92
replace_bytes = 00D8, 02 F7 51 61 90 CA 7B 82, 2C 46 A6 BC 49 F1 76 97
replace_bytes = 00E0, 09 39 23 FD 49 7A CC 4B, BF A1 18 2F 73 82 B3 84
replace_bytes = 00E8, 40 D0 5E 78 80 5C 8B DD, 98 D0 D4 9B AC F3 48 45
replace_bytes = 00F0, 27 A7 0F FA 14 65 F2 CE, 23 B9 FC 07 CA 03 A0 F8
replace_bytes = 00F8, 46 EB 39 1B 08 28 8B F5, 0C 31 DE 9C FF 86 C5 D3
replace_bytes = 0100, B3 BD DE 0E D9 88 CA 56, F4 FC 2D AB 43 66 C0 A4
replace_bytes = 0108, C9 84 07 0C 9F 21 C0 BB, 33 43 41 96 4F D3 0B 59
replace_bytes = 0110, 8B 1F B0 7E 5A 5C 64 4B, 1C 64 71 28 85 A4 4A 29
replace_bytes = 0118, 2C A9 2D 81 47 CE 12 25, 7A 8C 8B 18 E8 37 74 94
replace_bytes = 0120, DD 3C 2D 2E 49 94 5C 45, 58 CC 5F F6 74 7E 21 17
replace_bytes = 0128, C9 D5 7F 6C A4 62 86 33, 11 01 0B E5 70 1B 4B 2F
replace_bytes = 0130, C2 85 0C 80 75 A4 2A B9, E4 03 BD EE C8 10 A5 A9
replace_bytes = 0138, 5E 7D 3B 46 FD 8A 42 6E, 71 3B 44 EF 6B 97 9A 10
replace_bytes = 0140, 29 B4 90 AB CF 7C E6 8E, 5A AB 76 84 7E B7 3D 41
replace_bytes = 0148, FE D6 E6 86 C7 72 55 AF, 6F CE 8E 31 30 75 C2 94
replace_bytes = 0150, 65 26 BA A0 35 B2 ED A3, 45 02 61 98 57 CE 51 3C
replace_bytes = 0158, 25 AF 45 A9 69 37 29 33, F1 06 47 86 51 67 1C 99
replace_bytes = 0160, 8D 05 B1 71 B7 35 9A F3, 46 1D D1 FE 4E F6 E2 A8
replace_bytes = 0168, 0A C1 F7 75 9E 1D 25 42, 43 2E 8D 81 40 A0 C8 1A
replace_bytes = 0170, DD C4 13 07 56 12 EB E6, CB B1 8B A6 8F 56 E4 13
replace_bytes = 0178, CC 98 58 49 EB E4 91 95, 5C ED 94 BB 7D AC D4 25
replace_bytes = 0180, D4 86 D6 CD 04 4F D1 3D, 50 69 C0 D6 B5 5F 65 EE
replace_bytes = 0188, 66 DF 5F 36 BC B7 A3 45, 97 56 87 CC E7 22 44 E1
replace_bytes = 0190, 48 5E E3 41 7A B4 22 6C, F8 5C 29 1E E7 6B C2 B0
replace_bytes = 0198, 80 45 CD 88 A2 95 97 48, B6 BF B9 9B 99 02 85 0F
replace_bytes = 01A0, AF 81 61 01 E9 0A E9 A3, 0C 7C 8A A1 57 8C B4 B4
replace_bytes = 01A8, 74 5C A1 94 08 92 3E 72, 62 B8 FF EF BB 6C 53 A6
replace_bytes = 01B0, 2C FF 7C 68 87 4B 05 0A, EA 0F 8C 7D 32 38 D4 DA
replace_bytes = 01B8, BF 70 70 19 FA 33 92 7C, 75 AA C3 C3 55 AD 1C 1A
replace_bytes = 01C0, DB C1 5A 43 7E DE E5 BA, DB 6A 70 58 EF EE A9 06
replace_bytes = 01C8, 6D 1E F3 15 59 23 D9 E0, 0F EE 41 E5 CF B8 0A 26
replace_bytes = 01D0, B6 14 D0 33 B8 AD 0F 7C, 7F DA 62 9C EC F0 F0 9A
replace_bytes = 01D8, EE D6 9A F9 06 B7 C5 06, 55 1E DB 6F DA A7 44 E9
replace_bytes = 01E0, 9C C1 6C 6D A1 72 AF D6, 38 6B EE F6 F6 83 63 98
replace_bytes = 01E8, 4E 35 79 2D 35 EC 1C 6E, A6 72 EA DB 95 77 F3 4C
replace_bytes = 01F0, EB 2B 9B FB ED D6 DA 9C, 72 4A C2 33 9F 42 F0 E7
replace_bytes = 01F8, 95 B9 AF FC 89 1B A5 48, 74 31 BD 67 BA D8 F0 A7
replace_bytes = 0200, DF 7A AF B8 2D D2 95 8E, C5 B4 CE E8 5A A3 1F D7
replace_bytes = 0208, EA 44 93 48 30 EA 13 97, D2 6F 5F 57 2B 2E 5F 97
replace_bytes = 0210, 81 F7 F3 3C 54 33 9A 15, FB 0F CB B2 3A 34 00 00
replace_bytes = 0218, EA E4 23 A8 46 C6 2A D0, 00 00 00 00 00 00 00 00
replace_bytes = 0220, E9 87 40 CD A8 54 B0 49, 00 00 00 00 00 00 00 00
replace_bytes = 0228, 52 AA DC 7F 67 4D 59 0A, 00 00 00 00 00 00 00 00
</Patch>


`New home screen subtitle custom font`

Spoiler:
Code:
<Patch>
patch_name = `New home screen subtitle custem font`
patch_enable = `yes`
#
# Multi-version patch: 4.8.10956+
#
# Subtitle increasing font size, font coler black.
# This patch work best with patch `New home screen increasing cover size`
#
find_base_address = `\x9C\x9D\x96\x5D\x4B\xC3\x30\x14\x86\xEF\xF7\x2B`
replace_bytes = 0000, 9C 9D 96 5D 4B C3 30 14, 9C 9D 96 5F 4B C3 30 14
replace_bytes = 0008, 86 EF F7 2B 0A BB B5 B0, C5 DF F7 29 0A 7B B5 B0
replace_bytes = 0010, 7E 50 CB C4 0B 75 5E 08, AD A5 96 89 0F EA 7C 10
replace_bytes = 0018, 0E 44 06 5E 88 48 B6 9C, 1C 88 0C 7C 10 91 6C B9
replace_bytes = 0020, B5 C1 36 E9 B2 4C 37 C5, EB 82 6D D2 65 99 6E 8A
replace_bytes = 0028, FF 6E 3F A5 6D BA A4 ED, DF DD FE 8B 34 4D 97 74
replace_bytes = 0030, 2E 93 9E E7 3D 7D DF E4, ED 63 92 FB 3B B7 E7 24
replace_bytes = 0038, 74 D3 90 C5 F0 42 70 00, 69 87 1B 96 C0 0B C1 11
replace_bytes = 0040, 62 C5 92 3B 46 05 22 14, 88 05 4B EF 18 15 88 50
replace_bytes = 0048, F8 EB EE 26 49 DE 31 7C, E0 AF DB 9B 34 7D C7 F0
replace_bytes = 0050, 92 0D 3C EC 57 9C 44 2C, 49 56 F0 B0 5B 70 12 B3
replace_bytes = 0058, 38 5D 0B 7E 80 37 E3 67, E8 78 2D F8 1E DE 9C 9F
replace_bytes = 0060, 62 18 BB 84 B3 04 B8 38, 81 E3 6C 53 CE 52 E0 E2
replace_bytes = 0068, 99 11 6C C5 12 F1 80 D0, E8 C6 B0 16 73 C4 23 42
replace_bytes = 0070, B9 E1 25 C7 AB C6 26 27, A7 4E 90 1E AE 94 49 4E
replace_bytes = 0078, 41 D8 DC FD 9D 4C FB 28, A2 8D 3A FB 3B 18 76 51
replace_bytes = 0080, 3E 85 0C 28 39 6A 15 7D, 7C DA 30 A0 E4 60 55 0C
replace_bytes = 0088, A5 A2 3F 40 71 C1 51 C0, 8D 8A E1 19 8A 33 8E 22
replace_bytes = 0090, A8 56 D0 9A 29 15 8B ED, 46 AD 82 E3 91 51 B1 9C
replace_bytes = 0098, BE 92 E8 14 65 C5 7A 51, EE 2A 89 8E 71 5E 6C 17
replace_bytes = 00A0, 47 2D EA 94 A2 5F B9 E0, F5 CC A2 5E 25 FA 55 08
replace_bytes = 00A8, 88 10 D7 4C 08 16 4B 2F, F6 08 71 C9 84 60 89 F6
replace_bytes = 00B0, A1 E4 A9 22 6A F1 7A F5, 12 46 9E 29 A2 06 AF 53
replace_bytes = 00B8, A7 08 A0 85 F3 7B E1 54, 7F 86 00 1A B8 B0 13 CE
replace_bytes = 00C0, E6 36 81 76 D5 9F 60 C9, 64 AE 0A 9C C8 FE 04 4B
replace_bytes = 00C8, 2D E3 18 78 FE 78 4C A8, 6F 19 C7 C0 8B E5 09 A1
replace_bytes = 00D0, 19 42 C6 48 35 8B 00 62, EE 06 72 46 A6 59 06 90
replace_bytes = 00D8, 74 94 97 32 88 99 96 FE, A0 83 3E 94 43 DC AC F4
replace_bytes = 00E0, 2F AD D1 E6 23 E0 EC 40, 7F 68 89 56 1F 11 67 7B
replace_bytes = 00E8, B1 B9 61 11 E3 73 63 EA, 8A DD 15 8B 19 9F 3A C3
replace_bytes = 00F0, E5 BF A6 88 2E 9E 92 5C, A0 78 54 11 5B 3C 15 B9
replace_bytes = 00F8, F4 9A C2 ED 76 97 BA 3C, EC 35 83 4F 9A 5D DA F2
replace_bytes = 0100, DA 00 4F 0D 90 02 68 D5, 68 02 02 33 40 0B A0 51
replace_bytes = 0108, DB 9A 06 3A 1C 6F 13 CA, 3F B1 34 D0 E2 78 93 50
replace_bytes = 0110, E4 9E 21 38 44 88 DF 47, 25 F7 0C D1 3E 46 FC 3E
replace_bytes = 0118, 04 03 7E 44 6B 88 74 5E, 26 18 F0 23 5A 42 6C F3
replace_bytes = 0120, 6C D3 90 CD 3D F9 86 14, 62 9D 85 EC EE C8 37 64
replace_bytes = 0128, 62 F5 83 C8 7E D4 21 5E, 90 71 37 88 EE 47 1D 12
replace_bytes = 0130, 3F 88 E4 49 8D E1 F4 65, 74 83 68 9E D4 18 5E 57
replace_bytes = 0138, C8 BE D4 28 EE 65 41 59, 86 EE 4B 8D E2 5F 96 94
replace_bytes = 0140, 82 40 0B 24 50 0E C8 1F, 39 08 34 43 02 15 80 62
replace_bytes = 0148, 6A 9F 9D FA 01 26 14 03, 91 DC 3B A3 E2 51 CF 3F
replace_bytes = 0150, 4D 0F E1 4C 2A 1D E0 64, A1 18 68 B6 09 47 5A E9
replace_bytes = 0158, 75 2F 15 F5 4A 13 AD AE, 19 4E 8E FD 16 E9 33 4C
replace_bytes = 0160, D6 FB FB 67 BB FA 72 A5, 94 07 D1 50 6F F2 4F 66
replace_bytes = 0168, 75 8E A5 05 C8 EF 9F 20, 60 2A 37 5A E7 D9 FB D7
replace_bytes = 0170, 8C 09 0D 8A 0B 5B 7E B0, DF 3F 45 18 13 1A 95 07
replace_bytes = 0178, AA B5 EA 9C 7A 23 7C 69, B6 FA 60 C9 31 B9 4F ED
replace_bytes = 0180, 70 FD 6E AE 3F DC AF 06, 8D E9 BE 28 DC B0 9D DB
replace_bytes = 0188, B6 FA F8 B4 B9 D5 C0 1E, C3 2F 05 2B 3F 3E 4D AE
replace_bytes = 0190, E6 64 13 ED 9C 41 EB CF, BC B0 CF 73 52 45 7B 27
replace_bytes = 0198, 48 C7 E4 AA 4D 4E C7 93, D0 5E 0F 8F EB 37 A7 17
replace_bytes = 01A0, 47 A7 33 C6 E0 3A D4 F5, E8 57 A7 D7 C7 E0 3A D4
replace_bytes = 01A8, 65 A8 3B C2 DD 3A D3 EB, 0F 75 A8 DF C3 DD 3A 33
replace_bytes = 01B0, 68 D4 D3 37 DA 35 F5 6A, 68 69 34 E8 B5 45 EB D4
replace_bytes = 01B8, 54 DF 95 A9 BE 7B 6E 70, D0 D7 A9 A1 7F EA E2 B8
replace_bytes = 01C0, 5C 74 8C 81 2A 91 EC 0F, 68 B9 06 64 22 F9 0F 41
replace_bytes = 01C8, 41 7A E1 9B 31 F1 82 58, 76 E0 D5 98 78 49 2C F3
replace_bytes = 01D0, E6 FF 07 70 3D 71 11 00, FF 03 80 DE 70 EA 00 00
</Patch>


`New home screen removing the footer (row3) and increasing cover size`

Spoiler:
Code:
<Patch>
patch_name = `New home screen removing the footer (row3) and increasing cover size`
patch_enable = `yes`
# Multi-version patch: 4.6.9660 - 4.8.10956+
#
find_base_address = `\x52\x78\x9C\x9D\x94\x5D\x4B\xC3\x30\x14\x86\xEF`
replace_bytes = 0000, 52 78 9C 9D 94 5D 4B C3, 52 78 9C 9D 94 41 6B 83
replace_bytes = 0008, 30 14 86 EF FB 2B 0A DE, 30 18 86 EF FD 15 42 AF
replace_bytes = 0010, 3A 68 D3 8F 75 1B 5E 88, 2B 98 A8 69 DA B1 C3 58
replace_bytes = 0018, 43 10 14 04 BD 13 91 AC, 19 0C 36 18 6C B7 31 46
replace_bytes = 0020, 66 5D 20 4D BA B4 CE 0D, EA 52 1B 88 C6 46 D7 B5
replace_bytes = 0028, D9 7F B7 5D A3 6B 93 2C, 8C FE F7 D9 9A 82 9A 98
replace_bytes = 0030, 59 77 25 BC 67 C9 F3 2C, D4 9E 0A EF 27 79 1E F3
replace_bytes = 0038, E7 9D 57 39 C4 F4 8E D1, BD 75 9C 12 96 3D 88 AC
replace_bytes = 0040, AA FE 83 F8 DB FA B6 28, AC 7E A8 FC D8 DC E7 F9
replace_bytes = 0048, 3E 3E D1 06 A7 E8 A1 7C, D7 37 DD B2 98 3E 15 EF
replace_bytes = 0050, E5 98 B0 6C 77 53 F1 2F, 92 71 91 EC EF 4A F9 43
replace_bytes = 0058, F4 EE FE 38 AE BB 2E 38, 3F BD BF 91 E7 6D 72 29
replace_bytes = 0060, 2B 10 AF 76 23 82 96 D5, 72 2A CB FD 84 D3 55 F9
replace_bytes = 0068, 13 E4 19 A6 53 17 C4 B3, 42 64 C2 B2 B9 07 FC DB
replace_bytes = 0070, DE 8C E3 6C 75 72 58 B1, D6 4C B2 64 DD 3B 2C 45
replace_bytes = 0078, E2 6F 34 91 46 0B 56 55, 7E 1E CD 50 7B B4 14 65
replace_bytes = 0080, 2C 3F 75 B0 2C 60 8A 69, 29 D2 F3 14 76 A6 45 4E
replace_bytes = 0088, 36 75 7D 6F E6 EC 9D 2B, 62 96 25 F5 89 87 D1 D8
replace_bytes = 0090, 83 F8 F3 8A 21 8A B7 56, 22 FE BA 16 34 63 3B B7
replace_bytes = 0098, F1 C0 24 2E 0F 3B E2 BE, 38 B4 89 C3 5E 71 D0 75
replace_bytes = 00A0, EC D6 37 97 4F 1E CD 43, 6B 9B 07 BD E6 A1 CB 7C
replace_bytes = 00A8, 9B F9 9C C3 8C 51 AB 78, 21 49 22 32 B7 38 B2 89
replace_bytes = 00B0, E4 19 C4 E5 61 57 7C EC, A3 7E F1 A9 6F 13 8F FC
replace_bytes = 00B8, 99 C4 E5 93 FF E2 C0 FA, 1E 71 E8 BC F2 05 D9 F3
replace_bytes = 00C0, E4 73 B8 23 8D 84 55 3D, A3 84 53 1D DA CA D2 1D
replace_bytes = 00C8, 8E 0C EA F2 B0 A3 0E 80, 36 D4 61 77 D6 56 47 51
replace_bytes = 00D0, 51 5D 3E 79 54 8F 0F EA, 9F 3A 3A A9 4B F1 0B 2C
replace_bytes = 00D8, 9C 7D FB 86 76 5F 1F 3E, ED BE 39 3D 01 5D FD 4F
replace_bytes = 00E0, 01 6C FD CF E1 76 B4 42, C9 6E B2 A6 47 E3 EA 60
replace_bytes = 00E8, 8D 71 7D 71 E2 15 DB 06, EC E7 BB 23 34 65 59 37
replace_bytes = 00F0, 9A 63 2A 87 5A 60 AF 95, 34 02 5B AD 34 02 F5 DE
replace_bytes = 00F8, 5A A0 DA DB 2E 30 08 63, 36 81 41 88 74 A0 0A 8D
replace_bytes = 0100, 15 28 42 2D B0 5B 26 2D, C0 66 99 8C 3C AD 6D 4D
replace_bytes = 0108, 4F 69 5B 17 17 26 89 8A, 5C 88 B1 8E 53 A1 19 D7
replace_bytes = 0110, 13 A1 1E D7 AB 80 1E A8, AA 80 19 A8 B7 A4 89 44
replace_bytes = 0118, B6 A4 8B 8C 83 50 45 8A, 41 A8 23 55 78 18 D5 47
replace_bytes = 0120, 70 EF B4 57 E1 F2 BE 6E, B1 E2 B1 6A E0 5B 4C 38
replace_bytes = 0128, E0 4B 0A 09 7A AC 77 8F, 7D AE 76 4F D5 51 AE 05
replace_bytes = 0130, C4 55 B6 05 AB AF 39 01, EB B7 39 83 86 DB AC C3
replace_bytes = 0138, 9A D7 6C C3 E1 2C F3 E6, E1 2C FB E6 42 6C 78 2F
replace_bytes = 0140, C2 44 F3 BD 44 38 9C 65, 15 0E 67 59 B7 86 70 60
replace_bytes = 0148, DC 5A 9C 04 9A 27 6C C3, B8 C2 3A BC 02 65 DF 17
replace_bytes = 0150, 0B 50 E6 7D 25 C9 58 85, C6 53 1D A6 C2 0B 60 83
replace_bytes = 0158, 89 F0 0C D8 A0 9F 9B EF, FE 6E 00 18 F6 A5 C2 E1
replace_bytes = 0160, 6B F6 25 C2 E1 2C F3 BE, 2C FB BE 40 60 A8 BE 0A
replace_bytes = 0168, FC 40 53 7D 11 0E 67 19, 87 B3 AC FB 02 B3 C8 80
replace_bytes = 0170, F7 E5 4F 22 0D AA 0D 2F, AA C3 2B 50 F6 7D C1 C8
replace_bytes = 0178, 40 99 F7 05 22 4D 39 44, 50 0E 15 5E 52 8E 58 70
replace_bytes = 0180, 78 4E 39 52 46 80 F4 AF, D8 F9 B4 6F 59 C1 96 9C
replace_bytes = 0188, 7D 83 4B BC 20 68 EA 2E, CE BD 15 E1 05 3D 7F 19
replace_bytes = 0190, 21 29 51 73 CD 2F 56 AD, 02 D7 53 FF 76 F4 EC 18
replace_bytes = 0198, DF 75, 00 00
</Patch>


`new home screen removing the footer (row3)`


libnickel.so.1.0.0.patch

`New home screen footer rename`

Spoiler:
Code:
<Patch>
patch_name = `New home screen footer rename`
patch_enable = `yes`
#
##Multi-version patch: 4.4.9344 - 4.7.10413+ 
#
# Rename the left footer button. 
# 
#
# The lenght of the replace string must be 25 for example:
# `                         ` - replace with space show as empty
# `FirstName LastName       `
# `If lost call:123456789012`
#
find_base_address = `Find your next great read`
replace_string = 0000, `Find your next great read`, `Test, text length 25 char`
#
#replace_string = 0000, `Find your next great read`, `                         `
#replace_string = 0000, `Find your next great read`, `FirstName LastName       `
#replace_string = 0000, `Find your next great read`, `If lost call:123456789012`
#
# 
# Kobo Aura One text
find_base_address = `Buy, borrow, or preview books`
replace_string = 0000, `Buy, borrow, or preview books`, `Testing, text length 29 chars`
#
#
# The lenght of the replace string must be 9 char.
#
#find_base_address = `SHOP KOBO`
#replace_string = 0000, `SHOP KOBO`, `--9char--`
#replace_string = 0000, `SHOP KOBO`, `4.8.10956`
# 10 char text 
#replace_string = 0000, `SHOP KOBO\0`, `1234567890`
</Patch>

Last edited by oren64; 05-04-2018 at 03:20 AM.
oren64 is offline   Reply With Quote
Old 04-24-2018, 08:29 AM   #8
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,233
Karma: 11768331
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 and oren64.
Terisa de morgan is offline   Reply With Quote
Old 04-24-2018, 12:15 PM   #9
anacreon
Guru
anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.
 
anacreon's Avatar
 
Posts: 960
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage
Quote:
Originally Posted by oren64 View Post
Missing patches from nickel.patch:
I don't understand why you separated in two blocks with identical title "nickel.patch". Should one be nickel.patch and the other libnickel. patch for instance, or do I add them all those I choose to nickel.patch?

Thank you and Geoffr for your invaluable (and prompt) work.

EDIT: I just realized, reading the subtitle to the initial post, that the first part has been added to the patch by Geoffr. I'm reassured by your info about the dispatch between nickel and libnickel. Thanks.

Last edited by anacreon; 04-24-2018 at 12:46 PM.
anacreon is offline   Reply With Quote
Old 04-24-2018, 12:36 PM   #10
oren64
I need a chapter break
oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.
 
oren64's Avatar
 
Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
Quote:
Originally Posted by anacreon View Post
I don't understand why you separated in two blocks with identical title "nickel.patch". Should one be nickel.patch and the other libnickel. patch for instance, or do I add them all those I choose to nickel.patch?
All the patches are nickel.patch file except from the patch `New home screen footer rename` libnickel.so.1.0.0.patch.

The patches `Increase The Books Cover Size In The Library` and `Increasing The View Details Container` where missing from the attachment in post #1, I needed to make new ones that will work on this firmware, GeoffR add them to the attachment.

Last edited by oren64; 04-24-2018 at 02:41 PM.
oren64 is offline   Reply With Quote
Old 04-24-2018, 01:28 PM   #11
GlenRunciter
Enthusiast
GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'GlenRunciter knows the difference between 'who' and 'whom'
 
GlenRunciter's Avatar
 
Posts: 35
Karma: 10000
Join Date: Apr 2015
Location: Stuttgart
Device: Kobo Sage
THX GeoffR!

Gesendet von meinem G3221 mit Tapatalk
GlenRunciter is offline   Reply With Quote
Old 04-24-2018, 01:47 PM   #12
drjd
The Couch Potato
drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.drjd ought to be getting tired of karma fortunes by now.
 
drjd's Avatar
 
Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
Thanks GeoffR and oren64! All patches work fine on my Glo.
drjd is offline   Reply With Quote
Old 04-24-2018, 01:51 PM   #13
Martina Schein
eBook-Reader-Fan
Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.
 
Martina Schein's Avatar
 
Posts: 175
Karma: 444178
Join Date: Sep 2012
Location: Saarbruecken / DE
Device: Kobo Aura H2O 2nd Edition
The patches works very fine on my Kobo Aura H2O (1.Gen). Thanks to all the diligent helpers.
Martina Schein is offline   Reply With Quote
Old 04-24-2018, 02:47 PM   #14
anacreon
Guru
anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.
 
anacreon's Avatar
 
Posts: 960
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage
Bottom margin problem

I updated my One, and after applying patches, there was practically no margin left between the bottom of the page (with chapter name - I only read kepubs) and the black border. I much prefer a decent margin all around, and what's more it looks unbalanced now that only the bottom is marginless.

I then updated the Glo HD too, and looked at it before patches. The margin at the bottom is as it was in the previous version. And it disappeared after I applied the patches. I don't understand since I applied the usual patches, which shouldn't have had this effect, and didn't in previous versions: 24 line spacing values, custom left & right margins and font sizes, freedom to advanced fonts control, kepub hyphenation, always display chapter name on navigation menu, ignore .otf fonts, brightness fine control, custom synopsis detail line spacing and font size, dictionary pop-up size increase, increase cover size in library and view details container, and new home screen removing footer and increasing cover size.
anacreon is offline   Reply With Quote
Old 04-24-2018, 04:13 PM   #15
taos
Connoisseur
taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.taos can tame squirrels without the assistance of a chair or a whip.
 
Posts: 90
Karma: 11069
Join Date: Feb 2012
Device: Sony PRS-T1, Kobo Glo HD
It's possible that the libnickel patch `Allow searches on Extra dictionaries` doesn't work anymore.
You can still replace the space after "Extra:" with the patch but the "Extra:_" in front of the dictionary name is not shown anymore when you look up a word from an epub. Instead of e.g. "Extra:_da - English" now "Dansk - English" is shown in the drop-down menu (depends on what you used in the database). However, as soon as you choose it, the name changes to "English - English" and the well-known error message is shown: "You don't have an English dictionary installed." (the same as on an unpatched system).
taos is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Instructions for patching firmware 3.13.1 GeoffR Kobo Developer's Corner 56 07-01-2016 09:59 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.16.0 GeoffR Kobo Developer's Corner 74 08-12-2015 02:12 PM
Instructions for patching firmware 3.8.0 GeoffR Kobo Developer's Corner 92 10-22-2014 07:22 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


All times are GMT -4. The time now is 09:41 AM.


MobileRead.com is a privately owned, operated and funded community.