Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 12-24-2017, 07:43 AM   #46
olena52
Junior Member
olena52 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Dec 2017
Device: Kobo H2O(v2)
Quote:
Originally Posted by oren64 View Post
Other patches:

nickel.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.7.10413+
#
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>
It doesn't work for me. Can't generate KoboRoot file with this option.
It gives me error in the string:
find_base_address = `\x52\x78\x9C\x9D\x94\x5D\x4B\xC3\x30\x14\x86\xEF`
It says: find_base_address string not found.

Last edited by olena52; 12-24-2017 at 07:46 AM.
olena52 is offline   Reply With Quote
Old 12-24-2017, 07:52 AM   #47
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 olena52 View Post
It doesn't work for me. Can't generate KoboRoot file with this option.
It gives me error in the string:
find_base_address = `\x52\x78\x9C\x9D\x94\x5D\x4B\xC3\x30\x14\x86\xEF`
It says: find_base_address string not found.
This patch will not work with the patch `New home screen increasing cover size`.

@GeoffR I think it best if you add this patch to file nickel.patch, with explanation that the two patches are alternatives and can't be enabled at once.

Last edited by oren64; 12-24-2017 at 08:02 AM.
oren64 is offline   Reply With Quote
Advert
Old 12-24-2017, 08:03 AM   #48
olena52
Junior Member
olena52 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Dec 2017
Device: Kobo H2O(v2)
oren64,

Thanks a lot! It have worked like a charm I have installed patch just a few moments ago.
And now my home screen again doesn't have rows that I don't need.
olena52 is offline   Reply With Quote
Old 12-26-2017, 09:50 AM   #49
GERGE
Guru
GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.GERGE ought to be getting tired of karma fortunes by now.
 
Posts: 732
Karma: 5797160
Join Date: Jun 2010
Location: Istanbul
Device: Kobo Libra
I have been wondering, have anyone tried to add "font-feature-settings: "liga", "clig"" and/or "font-variant-ligatures: normal;" to kepub css?
GERGE is offline   Reply With Quote
Old 12-26-2017, 11:04 AM   #50
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,206
Karma: 16228558
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by GERGE View Post
I have been wondering, have anyone tried to add "font-feature-settings: "liga", "clig"" and/or "font-variant-ligatures: normal;" to kepub css?
Yes. Do you ever revisit your own old threads? See here, post #19 onward.
jackie_w is offline   Reply With Quote
Advert
Old 12-26-2017, 05:16 PM   #51
jcn363
absolute beginner
jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.
 
jcn363's Avatar
 
Posts: 323
Karma: 1750999
Join Date: May 2017
Location: Go with the wind (43°19'17.7"N 2°00'19.4"W)
Device: ka1
nickel.patch

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

Menu without text and without header in the kepub
This is a variant of `Custom Header menubar - reduce height by 50%` patch
then you can't use with it or any related.
Spoiler:
Code:
# Choose/activate only one of the following two
# Both remove the clock and % too

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

In the first screenshot you can see the regular home without menu text and with my books in the second row.
In the second one the distributed menu without menu text and with my books in the second row.
The 3th one is a page without header (the same for 2 menus).
The 4th and 5th are pages whith regular and distributed menus in reading.
The last 3 screenshots show the homescreen with the `Custom Header menubar - reduce height by 50%` patch and `Only reading and My books` patch (1), a page with `Custom Header menubar - reduce height by 50%` (2) and a page with menu and with `Custom Header menubar - reduce height by 50%`.
I must investigate to put more books (with the same size) in the second row and to use the space at the beginning of page to write in the gap.
Good luck.
Attached Thumbnails
Click image for larger version

Name:	rh.png
Views:	931
Size:	1,016.8 KB
ID:	160972   Click image for larger version

Name:	dh.jpg
Views:	865
Size:	190.1 KB
ID:	160973   Click image for larger version

Name:	rp.png
Views:	782
Size:	237.3 KB
ID:	160974   Click image for larger version

Name:	rm.png
Views:	762
Size:	243.4 KB
ID:	160975   Click image for larger version

Name:	dm.png
Views:	717
Size:	243.3 KB
ID:	160976   Click image for larger version

Name:	50%h.png
Views:	794
Size:	1,007.3 KB
ID:	160979   Click image for larger version

Name:	50%p.png
Views:	687
Size:	240.3 KB
ID:	160980   Click image for larger version

Name:	50%mc.png
Views:	665
Size:	245.1 KB
ID:	160981  

Last edited by jcn363; 12-27-2017 at 05:11 AM. Reason: More screenshots and notes
jcn363 is offline   Reply With Quote
Old 12-26-2017, 05:54 PM   #52
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,206
Karma: 16228558
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
@jcn363,

It's good when more people share new patches. However, it would be more helpful if:
  1. You add before/after screenshots to illustrate what your patch actually does
  2. You make it clear when your new patch cannot co-exist with one of those already included in GeoffR's published master patch files.
jackie_w is offline   Reply With Quote
Old 12-26-2017, 08:09 PM   #53
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
@jcn363,

And it might be good to give a bit of a description. I have no idea what either of those do. The screenshots probably would have told me, but if I was scanning through a patch file, the names don't give me any sort of clue.

For the second, I have no idea what the "Regular menu" is. And I looked for a menu that good enough icons that you could remove the text, but I couldn't see one.

Does the first one remove things from the home page?
davidfor is offline   Reply With Quote
Old 12-27-2017, 03:27 AM   #54
jcn363
absolute beginner
jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.
 
jcn363's Avatar
 
Posts: 323
Karma: 1750999
Join Date: May 2017
Location: Go with the wind (43°19'17.7"N 2°00'19.4"W)
Device: ka1
Quote:
Originally Posted by jackie_w View Post
@jcn363,

...it would be more helpful if:
  1. You add before/after screenshots to illustrate what your patch actually does
  2. You make it clear when your new patch cannot co-exist with one of those already included in GeoffR's published master patch files.
Quote:
Originally Posted by davidfor View Post
@jcn363,

And it might be good to give a bit of a description. I have no idea what either of those do. The screenshots probably would have told me, but if I was scanning through a patch file, the names don't give me any sort of clue...
Yes, I know...
Life is life and sometimes you can't do what you want.
Sorry about inconveniences.
If someone needs any aclaration...

Good luck.
jcn363 is offline   Reply With Quote
Old 12-27-2017, 03:42 AM   #55
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,227
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by jcn363 View Post
s whith regular and distributed menus in reading.
I must investigate to put more books (with the same size) in the second row and to use the space at the beginning of page to write in the gap.
Good luck.
Thank you very much. If you're able to get you goals, I'll gladly test it
Terisa de morgan is offline   Reply With Quote
Old 12-27-2017, 04:07 AM   #56
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
@jcn363 you only post the after pics, you need post the before and after screenshots, and don't enable other patches, so it be more understandable.

Only reading and My books - by removing the row2col2 you scatter the books of My Books, you might want to add "margin-right" to row2col1 to close the deck of books.

Menu without text and without header in the kepub - test it with other fonts and make sure there is no leakage of text form the header.

Last edited by oren64; 12-27-2017 at 04:19 AM.
oren64 is offline   Reply With Quote
Old 12-27-2017, 04:57 AM   #57
jcn363
absolute beginner
jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.
 
jcn363's Avatar
 
Posts: 323
Karma: 1750999
Join Date: May 2017
Location: Go with the wind (43°19'17.7"N 2°00'19.4"W)
Device: ka1
Quote:
Originally Posted by oren64 View Post
@jcn363 you only post the after pics, you need post the before and after screenshots, and don't enable other patches, so it be more understandable.

Only reading and My books - by removing the row2col2 you scatter the books of My Books, you might want to add "margin-right" to row2col1 to close the deck of books.

Menu without text and without header in the kepub - test it with other fonts and make sure there is no leakage of text form the header.
jcn363 is offline   Reply With Quote
Old 01-04-2018, 11:51 AM   #58
gaurav_singh_md
Member
gaurav_singh_md began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Jul 2012
Device: Onyx Boox M92, Kobo Aura One
Kobo Aura One Latest Firmware Patched

I recently bought a Kobo Aura One and was able to patch the latest firmware using the detailed instructions in the OP. Thanks for all the great work with the patches.
Next step - installing KoReader.
gaurav_singh_md is offline   Reply With Quote
Old 01-09-2018, 12:36 AM   #59
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
`Cyrillic Keyboard (GloHD/AuraOne/H2O2)`

I've updated the attachment to post #1 to fix the `Cyrillic Keyboard (GloHD/AuraOne/H2O2)` patch. The Latin letter x (Ex) was being used instead of the Cyrillic letter х (Kha). Thanks Semwize for finding this. Here is the new patch:

`Cyrillic Keyboard (GloHD/AuraOne/H2O2)`, paste into libnickel.so.1.0.0.patch:
Spoiler:
Code:
<Patch>
patch_name = `Cyrillic Keyboard (GloHD/AuraOne/H2O2)`
patch_enable = `no`
# Multi-version patch: 4.7.10413 - 4.7.10413+
# patch_group = `Keyboard alternatives`
#
## Replaces keys on the Extended Latin keypad with Cyrillic alternatives.
##
## Note that after the device boots, the keypad might just show blank squares
## until after the first book has been opened.
## Also note that long-pressing keys on the base keypad will no longer show
## the appropriate list of Extended Latin keys.
#
# Replace layout sign
find_base_address = `ÉÀÇ`
replace_string = 0000, `ÉÀÇ`, `АБВ`
# Change keyboard layout
find_base_address = `ý\0\0ÿ\0\0š\0\0ž\0\0`
# Top row, left to right (10 keys):
replace_string = 0000, `ý\0`, `ё`
replace_string = 0004, `ÿ\0`, `х`
replace_string = 0008, `š\0`, `ъ`
replace_string = 000C, `ž\0`, `э`
replace_string = 0010, `æ\0`, `ю`
replace_string = 0014, `œ\0`, `-`
replace_string = 0018, `þ\0`, `.`
replace_string = FFFFFFD0, `ß\0`, `,`
replace_string = 001C, `ij\0`, `;`
replace_string = 0020, `ŀ\0`, `!`
# Second row, left to right (10 keys):
replace_string = 0030, `à\0`, `й`
replace_string = 0034, `á\0`, `ц`
replace_string = 0038, `â\0`, `у`
replace_string = 003C, `ä\0`, `к`
replace_string = 0040, `ã\0`, `е`
replace_string = 0044, `å\0`, `н`
replace_string = 0048, `è\0`, `г`
replace_string = 004C, `é\0`, `ш`
replace_string = 0050, `ê\0`, `щ`
replace_string = 0054, `ë\0`, `з`
# Third row, left to right (10 keys):
replace_string = 005C, `ò\0`, `ф`
replace_string = 0068, `ó\0`, `ы`
replace_string = 0070, `ô\0`, `в`
replace_string = 0074, `ö\0`, `а`
replace_string = 0078, `õ\0`, `п`
replace_string = 007C, `ø\0`, `р`
replace_string = 0058, `ì\0`, `о`
replace_string = 0064, `í\0`, `л`
replace_string = 0080, `î\0`, `д`
replace_string = 0084, `ï\0`, `ж`
# Fourth row, left to right (8 keys):
replace_string = 0060, `ù\0`, `я`
replace_string = 006C, `ú\0`, `ч`
replace_string = 0088, `û\0`, `с`
replace_string = 008C, `ü\0`, `м`
replace_string = 0090, `ñ\0`, `и`
replace_string = 0094, `ç\0`, `т`
replace_string = 0098, `đ\0`, `ь`
replace_string = 009C, `ł\0`, `б`
</Patch>

Last edited by GeoffR; 01-09-2018 at 12:48 AM. Reason: Edited comments in patch
GeoffR is offline   Reply With Quote
Old 01-09-2018, 12:49 AM   #60
dmapr
Evangelist
dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.dmapr ought to be getting tired of karma fortunes by now.
 
Posts: 469
Karma: 600816
Join Date: Sep 2009
Device: Kobo Aura HD, Kobo Aura One
Thanks much!
dmapr is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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.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.11.0 GeoffR Kobo Developer's Corner 226 06-01-2015 05:32 AM
Instructions for patching firmware 3.8.0 GeoffR Kobo Developer's Corner 92 10-22-2014 07:22 AM


All times are GMT -4. The time now is 12:14 PM.


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