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 12-20-2016, 08:23 AM   #16
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
nickel.patch

Changing the info panel in full size screensaver (lower left corner)

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


Increase The Books Cover Size In The Library

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

Last edited by oren64; 12-20-2016 at 10:11 AM.
oren64 is offline   Reply With Quote
Old 12-20-2016, 03:54 PM   #17
LucyOne
Librocubicularist
LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.LucyOne ought to be getting tired of karma fortunes by now.
 
LucyOne's Avatar
 
Posts: 617
Karma: 11908623
Join Date: Dec 2013
Location: Germany
Device: PocketBook InkPad 3 & Touch HD 3, Kobo Clara HD, Kindle Paperwhite 5
Great, thanks a lot!
LucyOne is offline   Reply With Quote
Advert
Old 12-22-2016, 05:34 AM   #18
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
@ GeoffR,

I do not see the 'Change dicthtml strings to micthtml' patch in the libnickel.so.1.0.0.patch file in this version of FW. Has it been discontinued now?
drjd is offline   Reply With Quote
Old 12-23-2016, 06:45 AM   #19
Namenlos
Enthusiast
Namenlos began at the beginning.
 
Posts: 37
Karma: 10
Join Date: Jul 2014
Device: Kobo Mini
Kobo Mini 4.2.8110: the patch Dictionary frame size doesn't seem to work for me. The frame is bigger but the lines don't fill the frame.

Two pictures for clarification: http://imgur.com/a/l5Jqs or see attachment.

The dictionary seems ok, this is the relevant part you also see in the picture of la.html:
Spoiler:
Code:
<w><a name="landscape"/><div><b>landscape</b><br/><b></b><f></f><b>(1)</b>&nbsp;Querformat {n} [noun]<br /><f></f><b>(2)</b>&nbsp;Landschaftsbild {n} [noun]<br /><f></f><b>(3)</b>&nbsp;(in the tropics) Landschaft {f} in den Tropen [noun]<br /><f></f><b>(4)</b>&nbsp;(in watercolours) Landschaftsaquarell {n} [noun]<br /><f></f><b>(5)</b>&nbsp;Landschaftsmotiv {n} [noun]<br /><f></f><b>(6)</b>&nbsp;Landschaft {f} [noun]<br /><f></f><b>(7)</b>&nbsp;Paysage {f} [veraltet] [noun]<br /><f></f><b>(8)</b>&nbsp;quer [adj]<br /><f></f><b>(9)</b>&nbsp;landschaftlich gestalten [verb]<br /><f></f><b>(10)</b>&nbsp;landschaftsgärtnerisch gestalten [verb]<br /></div></w>


Does anyone else has problems with this patch, is it a mini quirk or is there something wrong on my side?
Attached Thumbnails
Click image for larger version

Name:	kobo-dic-patch1.jpg
Views:	344
Size:	53.0 KB
ID:	153716   Click image for larger version

Name:	kobo-dic-patch2.jpg
Views:	318
Size:	59.7 KB
ID:	153717  
Namenlos is offline   Reply With Quote
Old 12-23-2016, 07:21 AM   #20
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
I fix the patch Dictionary frame size:

Last edited by oren64; 12-23-2016 at 03:11 PM.
oren64 is offline   Reply With Quote
Advert
Old 12-23-2016, 07:30 AM   #21
Namenlos
Enthusiast
Namenlos began at the beginning.
 
Posts: 37
Karma: 10
Join Date: Jul 2014
Device: Kobo Mini
Quote:
Originally Posted by oren64 View Post
I fix the patch Dictionary frame size:



@ GeoffR, can you please replace the patch and add the patchs in post #16.
I can confirm this is working!

Thank you very much oren64!
Namenlos is offline   Reply With Quote
Old 12-23-2016, 10:08 AM   #22
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
Quote:
Originally Posted by oren64 View Post
I fix the patch Dictionary frame size:
Thanks, Oren.
Reporting a little bug I just found. Please see that 7th definition of the selected word is cut-off, and therefore not readable in the dictionary lookup window. Ideally, it should have gone to the second lookup window, IMO.




Last edited by drjd; 12-23-2016 at 10:10 AM.
drjd is offline   Reply With Quote
Old 12-23-2016, 11:26 AM   #23
mimbel
Enthusiast
mimbel began at the beginning.
 
Posts: 25
Karma: 10
Join Date: Jan 2014
Location: Algeria
Device: Kobo Glo kobo Clara HD
Can I upgrade my kobo glo to 4.xxxx firmware please ?

Envoyé de mon ONE A2005
mimbel is offline   Reply With Quote
Old 12-23-2016, 01:09 PM   #24
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
Quote:
Originally Posted by mimbel View Post
Can I upgrade my kobo glo to 4.xxxx firmware please ?

Envoyé de mon ONE A2005
Yes, you can. Please read the precautions detailed here : https://www.mobileread.com/forums/sho...9&postcount=51

I have recently upgraded my Glo to FW 4.2.8110 successfully.
drjd is offline   Reply With Quote
Old 12-23-2016, 03:08 PM   #25
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 drjd View Post
Reporting a little bug...
Hi drjd,

Please tell me how it works.

Dictionary frame size:

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

Last edited by oren64; 12-23-2016 at 05:08 PM.
oren64 is offline   Reply With Quote
Old 12-24-2016, 09:56 AM   #26
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
Quote:
Originally Posted by oren64 View Post
Hi drjd,

Please tell me how it works.

Dictionary frame size:

Spoiler:
Code:
<Patch>
patch_name = `Dictionary frame size`
patch_enable = `yes`
# Multi-version patch: 4.0.7523 - 4.2.8810+
#
## See https://www.mobileread.com/forums/showpost.php?p=3221040&postcount=68
#
find_base_address = `\x0D\x6C\x78\x9C\x9D\x56\x5B\x6F\x9B\x30\x14\x7E`
replace_bytes = 0000, 0D 6C 78 9C 9D 56 5B 6F, 0D 6C 78 9C 95 56 4D 8F
replace_bytes = 0008, 9B 30 14 7E CF AF 40 E9, 9B 30 10 BD EF CF 48 AE
replace_bytes = 0010, EB 90 08 C4 34 49 D5 87, 45 0A 10 D8 84 68 0F 2B
replace_bytes = 0018, 4A 9D A6 54 DA 14 29 D3, A5 AA B2 52 AB 48 A9 7A
replace_bytes = 0020, 5E A6 A9 72 82 43 BC 19, A9 56 2B 07 0C 71 6B 30
replace_bytes = 0028, 4C 6D A7 0D 9B FA DF 07, 6B 3B BB A1 51 FE 7B F9
replace_bytes = 0030, E1 66 E0 40 BC 29 4F 1C, 0C B6 31 90 88 93 C7 BC
replace_bytes = 0038, FB BB F8 F8 B3 9D 75 CC, F7 66 C6 8F 31 9B 04 A3
replace_bytes = 0040, 68 4C 1E E9 5E 51 1E 63, 04 AE 91 CF 11 49 00 CD
replace_bytes = 0048, 91 7E A3 E4 CD FA 33 B1, 7E 21 F8 79 8E 51 62 7C
replace_bytes = 0050, AC 88 C6 F6 1B 0D D4 71, A2 80 1F 3C 67 3E 4B 4F
replace_bytes = 0058, 65 21 C7 49 CE 77 79 0D, AB 18 9C E4 75 BE 7F 80
replace_bytes = 0060, 9F FB B5 6C DE 91 D0 F0, 28 3A 70 CF 9E 35 2F 48
replace_bytes = 0068, A8 56 96 EB 6A 13 3B C5, 81 CB C3 46 43 FC FB FD
replace_bytes = 0070, F7 C9 1A 90 FA FE F2 90, 39 4D DF 02 F8 81 7C B8
replace_bytes = 0078, 24 CF 01 79 A5 7B B2 96, 61 DB 03 81 09 3A 3D 4D
replace_bytes = 0080, 9B 23 27 31 3D DF 4F 95, 38 3D C2 C9 AB A0 EA 2E
replace_bytes = 0088, 38 91 E9 8F AE 0F 1F F5, 64 D5 7A 2D A8 BA AA AA
replace_bytes = 0090, 7D 34 35 DD C7 02 F2 B1, 7B AB EA 9A 82 88 24 1A
replace_bytes = 0098, 30 F6 F1 28 70 C8 E3 21, D1 E5 72 21 89 D6 EB 56
replace_bytes = 00A0, 1B CB 45 DF 46 53 D3 6C, D4 51 4B 75 6E 2E 75 0D
replace_bytes = 00A8, 78 08 B0 51 16 8D 6C E0, 32 5C 40 34 B2 A6 ED C8
replace_bytes = 00B0, 94 E5 A0 21 23 33 F7 76, C5 36 81 56 78 A1 0A 57
replace_bytes = 00B8, DE 73 A2 15 35 2B 73 84, 81 CB 34 B8 4A 9E 63 40
replace_bytes = 00C0, FA 56 CA E2 FB E4 26 A8, A3 1C C1 49 EA 99 EA E6
replace_bytes = 00C8, 5D 14 1A 58 84 19 58 F1, 70 03 4A E0 28 A8 53 40
replace_bytes = 00D0, 24 E3 73 7A 73 AE 37 EB, 05 B3 86 61 9D 23 16 C5
replace_bytes = 00D8, 82 CF 5A DE E7 37 59 61, 1E A6 1C 9E F8 D7 00 F1
replace_bytes = 00E0, 89 F6 DC 2B 68 30 2E 95, B3 50 AC A5 1E 6D 1D 68
replace_bytes = 00E8, 74 65 5B 91 B3 FA 18 50, 2D 69 29 96 AC 73 68 C8
replace_bytes = 00F0, 55 37 AF 5A FD 0C DA 9D, C6 4D D6 78 C6 54 4D 64
replace_bytes = 00F8, 99 1E A7 2A EA 33 D4 8F, CA 4A AE AB D8 D0 1D 52
replace_bytes = 0100, FF 0C 75 F8 CD 92 5C EB, D2 18 AB E6 9D DB 8A 50
replace_bytes = 0108, 2C 21 F1 25 20 0E 64 1E, 1D 68 AD F7 A8 58 AF 5C
replace_bytes = 0110, A1 EE E2 8C E2 5B 1F 04, F7 0A E9 CC D4 58 72 A1
replace_bytes = 0118, 0F C8 42 53 D4 82 EE 01, 7A 74 21 4B 99 ED 07 2B
replace_bytes = 0120, 41 F7 AE 68 0F 65 B6 CE, 05 2E 53 06 39 47 49 C4
replace_bytes = 0128, BF E3 03 87 A2 2E EA E9, CE 7B E0 FF 8D 28 39 26
replace_bytes = 0130, 76 96 40 BA 8B 62 A6 2F, 81 E1 13 4C A8 37 0D 96
replace_bytes = 0138, 89 52 34 0E E5 45 61 87, C5 B3 0A 49 C2 8D 10 C4
replace_bytes = 0140, F7 BF 42 C1 4F 71 60 EF, 08 67 DE 37 48 F2 A3 04
replace_bytes = 0148, 39 E3 62 65 DD 04 CB FC, 02 AE 4A 12 13 1F 60 F8
replace_bytes = 0150, 97 E3 0F 3C 56 F6 01 47, 03 C4 F0 69 F2 07 BC BD
replace_bytes = 0158, 94 A5 2B EB 13 E1 59 42, 6C F3 FC 44 DC 0E 24 CC
replace_bytes = 0160, 70 8B A2 58 02 E3 7B CC, D8 41 8A C2 97 ED 17 56
replace_bytes = 0168, C8 17 1C 91 FB E9 4F FC, 2C 58 B1 A8 B8 19 CF 30
replace_bytes = 0170, FC B4 29 DD B7 E0 5B 1C, F4 12 42 63 80 3B CC 4D
replace_bytes = 0178, 4B 7B 4B 04 3D 3C 6D 3E, F9 3F 29 C2 24 CA AE D5
replace_bytes = 0180, 58 32 FF 92 F9 57 AD 23, 57 48 F4 0F 7A E6 52 2A
replace_bytes = 0188, 55 CA C8 CA 8A B9 88 30, 64 D8 08 2D CC B2 07 60
replace_bytes = 0190, 03 54 AA 46 7D 15 94 F1, CA A9 0A A8 21 B1 67 9C
replace_bytes = 0198, 30 6D F5 A9 20 A0 BF 49, 31 76 8C 35 30 DB 1A 12
replace_bytes = 01A0, 9E 85 CE 32 AF E7 4B 43, 53 4F 56 C0 3D 0E E0 D4
replace_bytes = 01A8, BB DE 28 1A 08 88 0E 1E, 96 A4 20 08 F2 B7 0C 0C
replace_bytes = 01B0, 97 7E 60 A9 94 A7 68 08, 43 EE 99 85 62 13 A1 A5
replace_bytes = 01B8, 5D 9F DA 01 69 28 1F 3A, 29 CC A1 24 D4 46 C9 64
replace_bytes = 01C0, FC 76 14 0E 75 2D C1 41, 6E 97 CC BD BD 7D 12 97
replace_bytes = 01C8, 90 CD B4 19 39 E4 87 C8, D5 4D CC BA AB 3B 32 DB
replace_bytes = 01D0, 2D 42 53 55 45 79 B6 C6, A2 CB 56 7D 45 7B C2 39
replace_bytes = 01D8, 6D 41 FD EC F0 FA 30 AF, 89 77 29 F0 21 3D BF A7
replace_bytes = 01E0, FF AF 9D 6E D3 BA B0 5D, 94 A4 90 F2 CC F8 40 0C
replace_bytes = 01E8, F7 3F BA D8 21 5E C0 C4, ED 73 BB 85 00 33 A8 BC
replace_bytes = 01F0, 8B 92 78 C7 95 E2 D1 36, 36 DC DE 2E 47 B1 21 DF
replace_bytes = 01F8, C1 7B 22 2E F0 97 44 F0, 8A EA A5 58 66 12 43 C6
replace_bytes = 0200, 84 08 95 DA AF 54 D2 5D, 40 04 AF 89 0B D3 BA DE
replace_bytes = 0208, 1E E2 03 66 92 F4 66 5F, BA 65 7C 56 F5 DA 4E 29
replace_bytes = 0210, DF 11 80 2A 1F ED BD 8F, 51 06 AA 72 CB 48 0F 93
replace_bytes = 0218, D0 F3 58 5D 2F 11 91 12, 76 E8 57 44 F5 F5 23 10
replace_bytes = 0220, 87 A4 B5 B2 CB 83 E4 76, 39 03 29 F5 5C 04 15 95
replace_bytes = 0228, 66 98 BE 09 65 5F 9A CB, DB C9 C9 AD 72 0A 09 E1
replace_bytes = 0230, EF 52 14 D5 AB 3C 46 3A, 6A 57 D5 E2 DA AE 16 5C
replace_bytes = 0238, F8 C4 95 9C CD 1D AD 73, DF 9B FB 65 D5 C6 4B 4A
replace_bytes = 0240, A2 51 A3 23 4F 5F C9 EA, DD 46 75 74 F5 CE 6C D6
replace_bytes = 0248, 83 4E FD CA E9 81 73 D5, 23 A8 F4 40 AF E7 F4 E9
replace_bytes = 0250, DD 0C 68 F5 CD 66 E4 B4, 39 F7 EB A9 AD D2 2A DA
replace_bytes = 0258, 9F EB F7 F1 AE 35 76 61, 56 8F A2 B4 D1 55 C4 20
replace_bytes = 0260, 1F 1A 2C 76 5F 1F 1D D0, 89 8E 9D E3 19 1D 8E 7A
replace_bytes = 0268, 07 1A 35 20 8F C6 E4 D1, D8 E8 70 D4 C3 C6 86 A3
replace_bytes = 0270, A8 3C 1A 96 87 7A 0A 1B, 1E 35 3A 1C 7B C4 46 87
replace_bytes = 0278, F0 DC 11 03 DD C1 B6 81, E3 6D 2D 91 7E E0 EE E8
replace_bytes = 0280, 7C 34 33 C0 70 1C 9E 7A, 89 80 73 07 F3 54 3F 35
replace_bytes = 0288, DB 6A 7A AD C3 68 D3 6B, E1 B7 ED 9E F2 04 A0 39
replace_bytes = 0290, 1D 46 1B 5E EB 30 D8 F4, 9B 17 C8 FF 8B 30 58 4B
replace_bytes = 0298, 5A 1F 90 36 BD D6 CD BB, 00 00 00 00 00 00 00 00
replace_bytes = 02A0, A6 DF 0A F5 51 32 6F 9B, 00 00 00 00 00 00 00 00
replace_bytes = 02A8, 0E F7 AF 98 87 8E 77 83, 00 00 00 00 00 00 00 00
replace_bytes = 02B0, 5E 8C 8B 0F 1C 64 ED 6F, 00 00 00 00 00 00 00 00
replace_bytes = 02B8, 9D 33 2F 08 FE 02 7B 8B, 00 00 00 00 00 00 00 00
replace_bytes = 02C0, 82 A6 00 00 01 C5 00 00, 00 00 00 00 01 C5 00 00
</Patch>
Sorry for my delayed response. I'm afraid, no, it's somehow not working. In fact the first page of any dictionary lookup is working properly now but if the dictionary results are extended beyond 2 pages, the other pages display the similar line cut off. Please see the photographs of a 7 page dictionary window :

Spoiler:
























PS: Sorry for posting so many photographs. I could not have explained the problem without them.

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

Last edited by oren64; 12-24-2016 at 12:30 PM. Reason: change to moltivertion
oren64 is offline   Reply With Quote
Old 12-24-2016, 12:07 PM   #28
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
Quote:
Originally Posted by oren64 View Post
Hmm... I don't why i'ts happen.
try this one:
Spoiler:
Code:
<Patch>
patch_name = `Dictionary frame size`
patch_enable = `yes`
# Multi-version patch: 4.2.8810+
#
## See https://www.mobileread.com/forums/sho...0&postcount=68
#
replace_bytes = 4C0A30, 0D 6C 78 9C 9D 56 5B 6F, 0D 6C 78 9C 95 56 4D 8F
replace_bytes = 4C0A38, 9B 30 14 7E CF AF 40 E9, 9B 30 10 BD EF CF 48 AE
replace_bytes = 4C0A40, EB 90 08 C4 34 49 D5 87, 45 0A 10 48 42 B4 87 95
replace_bytes = 4C0A48, 4A 9D A6 54 DA 14 29 D3, 52 55 59 A9 55 A4 54 BD
replace_bytes = 4C0A50, 5E A6 A9 72 82 43 BC 19, 54 AB 95 13 1C E2 D6 60
replace_bytes = 4C0A58, 4C 6D A7 0D 9B FA DF 07, D6 76 76 43 A3 FD EF E5
replace_bytes = 4C0A60, E1 66 E0 40 BC 29 4F 1C, 33 D8 C6 98 44 9C 3C E6
replace_bytes = 4C0A68, FB BB F8 F8 B3 9D 75 CC, BD 37 6F 3C 8C 59 27 18
replace_bytes = 4C0A70, 68 4C 1E E9 5E 51 1E 63, 25 70 85 F6 1C 91 04 D0
replace_bytes = 4C0A78, 91 7E A3 E4 CD FA 33 B1, EC 17 82 1F 97 18 25 D6
replace_bytes = 4C0A80, AC 88 C6 F6 1B 0D D4 71, 07 0A F9 31 F0 A6 93 F4
replace_bytes = 4C0A88, 65 21 C7 49 CE 77 79 0D, BC 8C C1 59 5E E7 FB 47
replace_bytes = 4C0A90, 9F FB B5 6C DE 91 D0 F0, 88 A2 23 0F DC 49 F3 82
replace_bytes = 4C0A98, A8 56 96 EB 6A 13 3B C5, 14 F8 7C 58 6B 88 7F BF
replace_bytes = 4C0AA0, F7 C9 1A 90 FA FE F2 90, 3D A5 E9 6B 08 DF D1 1E
replace_bytes = 4C0AA8, 24 CF 01 79 A5 7B B2 96, AE D9 E6 48 60 82 CE 8F
replace_bytes = 4C0AB0, 9B 23 27 31 3D DF 4F 95, 23 4E 4F 70 F4 22 A8 FA
replace_bytes = 4C0AB8, 38 91 E9 8F AE 0F 1F F5, 73 59 B5 5E 0B AA 53 55
replace_bytes = 4C0AC0, 7D 34 35 DD C7 02 F2 B1, 75 7A A3 E8 8A 82 88 24
replace_bytes = 4C0AC8, 30 F6 F1 28 70 C8 E3 21, 1A CD C5 62 2E 69 D6 EB
replace_bytes = 4C0AD0, 1B CB 45 DF 46 53 D3 6C, 56 D3 53 9D 7A 37 3B 5D
replace_bytes = 4C0AD8, 78 08 B0 51 16 8D 6C E0, 81 0C 17 10 8D AC ED 7A
replace_bytes = 4C0AE0, 94 E5 A0 21 23 33 F7 76, B2 D7 26 D0 0A CF 55 E1
replace_bytes = 4C0AE8, DE 73 A2 15 35 2B 73 84, 2A F0 39 0E AF 92 97 18
replace_bytes = 4C0AF0, FA 56 CA E2 FB E4 26 A8, D0 28 47 70 92 06 B6 BA
replace_bytes = 4C0AF8, 5D 14 1A 58 84 19 58 F1, 69 2E 40 09 1C 04 75 0C
replace_bytes = 4C0B00, 24 E3 73 7A 73 AE 37 EB, 54 30 C7 0C EB 9C B0 28
replace_bytes = 4C0B08, 82 CF 5A DE E7 37 59 61, F6 30 E6 F0 CC BF 86 88
replace_bytes = 4C0B10, 89 F6 DC 2B 68 30 2E 95, 5F 04 B3 8E AF 98 AD 03
replace_bytes = 4C0B18, 74 65 5B 91 B3 FA 18 50, 6D 47 3A 4A 47 D6 39 34
replace_bytes = 4C0B20, 55 37 AF 5A FD 0C DA 9D, 64 C3 3D 66 EE 5C A1 0B
replace_bytes = 4C0B28, 99 1E A7 2A EA 33 D4 8F, 7D A5 0B 7D 93 92 A6 B1
replace_bytes = 4C0B30, FF 0C 75 F8 CD 92 5C EB, 6A DE A9 AB 08 D5 81 B6
replace_bytes = 4C0B38, 2C 21 F1 25 20 0E 64 1E, F5 66 4A EB 95 EB 5E 21
replace_bytes = 4C0B40, A1 EE E2 8C E2 5B 1F 04, 5D 33 D5 CC 33 D5 D3 4C
replace_bytes = 4C0B48, 0F C8 42 53 D4 82 EE 01, F1 64 B7 AE A5 C0 E7 98
replace_bytes = 4C0B50, 41 F7 AE 68 0F 65 B6 CE, 41 CE 51 12 B1 CB 0E EC
replace_bytes = 4C0B58, BF E3 03 87 A2 2E EA E9, FF 46 94 9C 92 D0 DA 13
replace_bytes = 4C0B60, 76 96 40 BA 8B 62 A6 2F, 4C 68 30 0E 17 C5 B3 3C
replace_bytes = 4C0B68, 89 52 34 0E E5 45 61 87, 90 84 5B 07 10 23 9C 05
replace_bytes = 4C0B70, F7 BF 42 C1 4F 71 60 EF, DF 20 C9 8F 12 08 B8 2A
replace_bytes = 4C0B78, 39 E3 62 65 DD 04 CB FC, 49 4C F6 00 C3 1F 20 86
replace_bytes = 4C0B80, 97 E3 0F 3C 56 F6 01 47, 8F A3 3F E0 F5 79 93 E7
replace_bytes = 4C0B88, 94 A5 2B EB 13 E1 59 42, 27 E2 B6 20 61 D6 16 52
replace_bytes = 4C0B90, 70 8B A2 58 02 E3 7B CC, 74 78 DE 7C 61 C5 82 15
replace_bytes = 4C0B98, C8 17 1C 91 FB E9 4F FC, 8B 8A 9B F1 0C C3 20 21
replace_bytes = 4C0BA0, FC B4 29 DD B7 E0 5B 1C, 34 06 B8 C3 DC D8 FF 49
replace_bytes = 4C0BA8, 4B 7B 4B 04 3D 3C 6D 3E, 11 26 51 76 75 5F 21 D1
replace_bytes = 4C0BB0, 58 32 FF 92 F9 57 AD 23, 3F 18 D8 0B C9 88 B9 11
replace_bytes = 4C0BB8, 55 CA C8 CA 8A B9 88 30, 5A 98 E3 1A 60 CA A9 0A
replace_bytes = 4C0BC0, 03 54 AA 46 7D 15 94 F1, 28 93 D8 13 CE 18 3B C5
replace_bytes = 4C0BC8, 30 6D F5 A9 20 A0 BF 49, 1A 98 EB 98 C4 D4 93 15
replace_bytes = 4C0BD0, 9E 85 CE 32 AF E7 4B 43, 70 33 03 4E 2D 49 0A C2
replace_bytes = 4C0BD8, BB DE 28 1A 08 88 0E 1E, 30 7F CB C2 F0 C0 03 BB
replace_bytes = 4C0BE0, 97 7E 60 A9 94 A7 68 08, 50 6C 22 B4 6C 0A DB 94
replace_bytes = 4C0BE8, 5D 9F DA 01 69 28 1F 3A, 84 5A 28 99 CC EF 92 F9
replace_bytes = 4C0BF0, FC 76 14 0E 75 2D C1 41, B7 97 4F E2 72 BA 89 39
replace_bytes = 4C0BF8, 90 CD B4 19 39 E4 87 C8, 77 55 47 66 9B 77 D9 AA
replace_bytes = 4C0C00, 2D 42 53 55 45 79 B6 C6, AF 68 47 38 27 F1 36 05
replace_bytes = 4C0C08, 6D 41 FD EC F0 FA 30 AF, 7B 48 2F 6F 29 25 29 A4
replace_bytes = 4C0C10, FF AF 9D 6E D3 BA B0 5D, 3C B3 DE 11 43 BB BC DD
replace_bytes = 4C0C18, F7 3F BA D8 21 5E C0 C4, 0E 00 33 A8 BC 66 2E 6F
replace_bytes = 4C0C20, 8B 92 78 C7 95 E2 D1 36, 97 A3 D8 90 2F 45 75 B2
replace_bytes = 4C0C28, C1 7B 22 2E F0 97 44 F0, 94 99 C4 90 31 10 C1 6B
replace_bytes = 4C0C30, 84 08 95 DA AF 54 D2 5D, E2 C2 B4 AE B7 6E 19 9F
replace_bytes = 4C0C38, 1E E2 03 66 92 F4 66 5F, 95 5F D7 2B 25 CA 40 65
replace_bytes = 4C0C40, DF 11 80 2A 1F ED BD 8F, B7 8C F4 30 69 87 7E 45
replace_bytes = 4C0C48, D0 F3 58 5D 2F 11 91 12, 54 5F 3F 02 91 67 48 A9
replace_bytes = 4C0C50, 87 A4 B5 B2 CB 83 E4 76, E7 22 A8 A8 FC 4E 4E 7E
replace_bytes = 4C0C58, 66 98 BE 09 65 5F 9A CB, 95 D3 81 10 AE 56 55 35
replace_bytes = 4C0C60, EF 52 14 D5 AB 3C 46 3A, D7 56 B5 E0 FA DE DC 2F
replace_bytes = 4C0C68, F8 C4 95 9C CD 1D AD 73, CB 36 5E 52 EA 36 AA A3
replace_bytes = 4C0C70, A2 51 A3 23 4F 5F C9 EA, AB 77 26 93 1E 41 A5 06
replace_bytes = 4C0C78, 83 4E FD CA E9 81 73 D5, 7A 3D AF 4F CF BB 5F 4F
replace_bytes = 4C0C80, DD 0C 68 F5 CD 66 E4 B4, 2D 95 56 D1 75 7A 14 A5
replace_bytes = 4C0C88, 9F EB F7 F1 AE 35 76 61, 8D AE 22 06 49 74 EA 1C
replace_bytes = 4C0C90, 1F 1A 2C 76 5F 1F 1D D0, CF E0 70 D4 C3 06 87 A3
replace_bytes = 4C0C98, 07 1A 35 20 8F C6 E4 D1, 1E 36 34 1C F5 A8 C1 E1
replace_bytes = 4C0CA0, A8 3C 1A 96 87 7A 0A 1B, D8 23 36 38 1C 6F 2B 89
replace_bytes = 4C0CA8, F0 DC 11 03 DD C1 B6 81, F4 03 77 47 4D 04 9C 6F
replace_bytes = 4C0CB0, 7C 34 33 C0 70 1C 9E 7A, CC 53 FD D4 84 DF B6 7B
replace_bytes = 4C0CB8, DB 6A 7A AD C3 68 D3 6B, EC 09 40 7B 52 FE DD FE
replace_bytes = 4C0CC0, 1D 46 1B 5E EB 30 D8 F4, 07 9C B2 58 09 00 00 00
replace_bytes = 4C0CC8, 5A 1F 90 36 BD D6 CD BB, 00 00 00 00 00 00 00 00
replace_bytes = 4C0CD0, A6 DF 0A F5 51 32 6F 9B, 00 00 00 00 00 00 00 00
replace_bytes = 4C0CD8, 0E F7 AF 98 87 8E 77 83, 00 00 00 00 00 00 00 00
replace_bytes = 4C0CE0, 5E 8C 8B 0F 1C 64 ED 6F, 00 00 00 00 00 00 00 00
replace_bytes = 4C0CE8, 9D 33 2F 08 FE 02 7B 8B, 00 00 00 00 00 00 00 00
replace_bytes = 4C0CF0, 82 A6 00 00 01 C5 00 00, 00 00 00 00 01 C5 00 00
</Patch>
And it works!!
The problem is solved. I tested it with various words having dictionary lookup of 2 to 8 pages and got the desired result. No more cut offs now.

Great thanks to you. +1
drjd is offline   Reply With Quote
Old 12-24-2016, 10:10 PM   #29
norbusan
Zealot
norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.
 
Posts: 140
Karma: 82382
Join Date: Jan 2013
Device: Kindle Paperwhite, Kobo Glo, Kobo GloHD
Quote:
Originally Posted by drjd View Post
'Change dicthtml strings to micthtml'
Me, too, would be interested in that one. I have a Japanese-Japanese dictionary that is enriched with English and German, and I don't want it overwritten on each sync.

Thanks
norbusan is offline   Reply With Quote
Old 12-25-2016, 05:00 AM   #30
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
I've updated patch_kobo_4028110.zip in post #1 to include the following patches:

`Allow searches on Extra dictionaries` (from post #11, thanks Terisa de morgan.)
`Changing the info panel in full size screensaver (lower left corner)` (from post #16, thanks oren64.)
`Increase The Cover Size In Library` (from post #16, thanks oren64.)
`Dictionary frame size` (updated version from post #27, thanks oren64.)
`Change dicthtml strings to micthtml` (see below)

Spoiler:
Code:
<Patch>
patch_name = `Change dicthtml strings to micthtml`
patch_enable = `no`
#
## This patch is used for something to do with syncing and custom dictionaries.
## If you don't know what it does, then you probably don't need it.
#
# `%1/dicthtml%2.zip` --> `%1/micthtml%2.zip`
#replace_string = 8DA506, `%1/dicthtml%2.zip`, `%1/micthtml%2.zip`
# `%1/dicthtml%2` --> `%1/micthtml%2`
replace_string = 8FEB28, `%\01\0/\0d\0i\0c\0t\0h\0t\0m\0l\0%\02\0`, `%\01\0/\0m\0i\0c\0t\0h\0t\0m\0l\0%\02\0`
# `dicthtml` --> `micthtml`
replace_string = 8FEB70, `d\0i\0c\0t\0h\0t\0m\0l\0`, `m\0i\0c\0t\0h\0t\0m\0l\0`
# `%1/dicthtml%2` --> `%1/micthtml%2`
replace_string = 8FEC10, `%\01\0/\0d\0i\0c\0t\0h\0t\0m\0l\0%\02\0`, `%\01\0/\0m\0i\0c\0t\0h\0t\0m\0l\0%\02\0`
# `%1/dicthtml%2` --> `%1/micthtml%2`
replace_string = 8FEC74, `%\01\0/\0d\0i\0c\0t\0h\0t\0m\0l\0%\02\0`, `%\01\0/\0m\0i\0c\0t\0h\0t\0m\0l\0%\02\0`
# `%1/dicthtml%2` --> `%1/micthtml%2`
replace_string = 8FECD8, `%\01\0/\0d\0i\0c\0t\0h\0t\0m\0l\0%\02\0`, `%\01\0/\0m\0i\0c\0t\0h\0t\0m\0l\0%\02\0`
# `%1/%2/dict/dicthtml%3` --> `%1/%2/dict/micthtml%3`
replace_string = 8FED3C, `%\01\0/\0%\02\0/\0d\0i\0c\0t\0/\0d\0i\0c\0t\0h\0t\0m\0l\0%\03\0`, `%\01\0/\0%\02\0/\0d\0i\0c\0t\0/\0m\0i\0c\0t\0h\0t\0m\0l\0%\03\0`
# `dicthtml*` --> `micthtml*`
#replace_string = 8FF4F0, `d\0i\0c\0t\0h\0t\0m\0l\0*\0`, `m\0i\0c\0t\0h\0t\0m\0l\0*\0`
# `dicthtml*` --> `micthtml*`
#replace_string = 905118, `d\0i\0c\0t\0h\0t\0m\0l\0*\0`, `m\0i\0c\0t\0h\0t\0m\0l\0*\0`
# `dicthtml%1` --> `micthtml%1`
#replace_string = 908930, `d\0i\0c\0t\0h\0t\0m\0l\0%\01\0`, `m\0i\0c\0t\0h\0t\0m\0l\0%\01\0`
</Patch>


Edit: These are the patches from firmware 3.19.5761 that are still missing:
Spoiler:

libadobe.so.patch:
`Remove PDF page turn arrows at left and right edges of page`

libnickel.so.1.0.0.patch:
`Brightness fine control`
`Custom page refresh options (1,8,32,Chapter -- Aura only)`
`Custom page refresh options (1,32,99,Chapter -- Aura only)`
`Remove system fonts in Reader list`
`Remove non-system fonts in Reader list`
`Customise PinchGestureRecognizer`
`Margins fine tuning`

Last edited by GeoffR; 12-25-2016 at 05:08 AM. Reason: Added list of missing patches
GeoffR is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Instructions for patching firmware 3.15.0 GeoffR Kobo Developer's Corner 146 05-24-2016 06:10 AM
Instructions for patching firmware 3.17.3 GeoffR Kobo Developer's Corner 60 09-17-2015 05:35 PM
Instructions for patching firmware 3.17.0 GeoffR Kobo Developer's Corner 49 08-16-2015 05:20 AM
Instructions for patching firmware 3.12.1 GeoffR Kobo Developer's Corner 56 03-20-2015 05:14 AM
Instructions for patching firmware 3.1.1 GeoffR Kobo Developer's Corner 64 04-18-2014 01:23 PM


All times are GMT -4. The time now is 09:18 PM.


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