![]() |
#541 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82
Karma: 13557
Join Date: Jul 2010
Location: Albuquerque, NM
Device: Kobo, KT, KGlo, H2O, Libra
|
for those who are interested, search in library by default for 3.1.0:
Code:
<Patch> patch_name = `Search in Library by default` patch_enable = `yes` replace_bytes = 9E7BBC, 7E F7 9A E3, 00 46 00 46 replace_bytes = 9E7C08, 7E F7 74 E3, 00 46 00 46 </Patch> |
![]() |
![]() |
![]() |
#542 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 16
Karma: 4264
Join Date: Jan 2013
Device: Kobo Glo & Kobo Mini
|
Does anyone have the new settings to adjust the brightness of 1% by 1% for firmware 3.1.0? thank you
|
![]() |
![]() |
Advert | |
|
![]() |
#543 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,191
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Code:
<Patch> patch_name = `Brightness fine control` patch_enable = `yes` replace_int = 90DD08, 10, 01 replace_int = 90DD38, 10, 01 </Patch> David |
|
![]() |
![]() |
![]() |
#544 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
@DNSB or GeoffR,
Would either of you be able to figure out the 3.1.0 settings for the patch `Freedom to advanced fonts control`? I think there's a few of us font fanatics who like to have 'TypeGenius' for all fonts. If it's a lot of work, I can understand if you're not keen ... we'll have to keep our fingers crossed for Metazoa. |
![]() |
![]() |
![]() |
#545 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
The patches I have worked out all involve either blocking a subroutine call altogether (by replacing the branch instruction with a no-op) or changing the arguments that are passed to a subroutine. |
|
![]() |
![]() |
Advert | |
|
![]() |
#546 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
So here is the advanced fonts control patch for 3.1.0 (d1b2f00933), I haven't tested it because the only fonts I have sideloaded are the ones from old firmware versions which already work with the advanced controls, so if you try it, post to confirm whether it works. Spoiler:
|
|
![]() |
![]() |
![]() |
#547 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#548 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 58
Karma: 12028
Join Date: Nov 2013
Device: Kobo Aura H2O
|
Hi everyone! Please can someone explain me how to prepare the patch for 3.1.0?
With Metazoa's patch i have not problems, but i don't know how to do with new fw. For example, i cannot find the file libnickel of my firmware, and which kpg file do i have to use? Forgive my inability, thanks ![]() |
![]() |
![]() |
![]() |
#549 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
1. kpg.exe -- get this from a recent Patcher archive. 2. libnickel.so.1.0.0 -- get this from the firmware archive for your device on the first page of the Direct Links to Kobo Firmware thread. Inside the kobo-update-3.1.0.zip archive is another archive KoboRoot.tgz. Inside KoboRoot.tgz is the file usr/local/Kobo/libnickel.so.1.0.0 that you need. 3. kpg.conf -- Create this yourself using the patches for the new firmware posted in this thread. DNSB posted an example with most of the patches for 3.1.0 here: https://www.mobileread.com/forums/sho...&postcount=539 Put them all together in a directory and run kpg.exe as normal. |
|
![]() |
![]() |
![]() |
#550 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,191
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Code:
# Kobo Patch Generator config file # firmware ver. 3.1.0 # (c) 2013 MZ # <Patch> patch_name = `Custom reading footer style` patch_enable = `yes` # CSS. Then CSS over zlib. Then CSS over XOR "crypto". Then CSS over XOR+NOT "crypto". Kobo managers, are you wacky ??? # # Disable footer example #replace_xor_58 = 13FA550, `ReadingFooter {\n\tmin-height: 70px;\n\tmax-height: 70px;\n\tqproperty-footerMargin: 40;\n}\n\nReadingFooter[deviceCodeName="kraken"], \nReadingFooter[deviceCodeName="phoenix"] {\n\tmin-height: 82px;\n\tmax-height: 82px;\n\tqproperty-footerMargin: 15;\n}\n\nReadingFooter[deviceCodeName="dragon"] {\n\tmin-height: 120px;\n\tmax-height: 120px;\n\tqproperty-footerMargin: 20;\n}\n\n* {\n\tfont-size: 16px;\n}\n\n[deviceCodeName="kraken"], \n[deviceCodeName="phoenix"] {\n\tfont-size: 20px;\n}\n\n[deviceCodeName="dragon"] {\n\tfont-size: 26px;\n}\n\n[localeName="ja_JP"] {\n\tfont-family: A-OTF Gothic MB101 Pr6N;\n}`, `* {\n\theight: 5px;\n\tfont-size: 1px;\n\tcolor: transparent;\n}\n\n` # Decrease footer example replace_xor_58 = 13FA550, `ReadingFooter {\n\tmin-height: 70px;\n\tmax-height: 70px;\n\tqproperty-footerMargin: 40;\n}\n\nReadingFooter[deviceCodeName="kraken"], \nReadingFooter[deviceCodeName="phoenix"] {\n\tmin-height: 82px;\n\tmax-height: 82px;\n\tqproperty-footerMargin: 15;\n}\n\nReadingFooter[deviceCodeName="dragon"] {\n\tmin-height: 120px;\n\tmax-height: 120px;\n\tqproperty-footerMargin: 20;\n}\n\n* {\n\tfont-size: 16px;\n}\n\n[deviceCodeName="kraken"], \n[deviceCodeName="phoenix"] {\n\tfont-size: 20px;\n}\n\n[deviceCodeName="dragon"] {\n\tfont-size: 26px;\n}\n\n[localeName="ja_JP"] {\n\tfont-family: A-OTF Gothic MB101 Pr6N;\n}`, `* {\n\theight: 25px;\n\tfont-size: 20px;\n}\n\n` </Patch> <Patch> patch_name = `My line spacing values` patch_enable = `yes` # Bypass code-injected values 1.0, 1.2, 1.5, 2.0, 3.0 replace_bytes = 73FA06, 35 F6 BC EB, 00 46 00 46 replace_bytes = 73FA54, 35 F6 94 EB, 00 46 00 46 replace_bytes = 73FA7A, 35 F6 82 EB, 00 46 00 46 replace_bytes = 73FAB0, 35 F6 66 EB, 00 46 00 46 replace_bytes = 73FB0C, 35 F6 38 EB, 00 46 00 46 # Other values for replace replace_float = 73FB50, 1.05, 0.9 replace_float = 73FB58, 1.07, 0.95 replace_float = 73FB60, 1.1, 1.0 replace_float = 73FB68, 1.35, 1.05 replace_float = 73FB70, 1.7, 1.10 replace_float = 73FB78, 1.8, 1.15 replace_float = 73FB80, 2.2, 1.2 replace_float = 73FB88, 2.4, 1.25 replace_float = 73FB90, 2.6, 1.3 replace_float = 73FB98, 2.8, 1.35 </Patch> <Patch> patch_name = `Custom fonts sizes` patch_enable = `yes` # Values for replace replace_int = 1157928, 12, 20 replace_int = 115792C, 14, 21 replace_int = 1157930, 16, 22 replace_int = 1157934, 17, 23 replace_int = 1157938, 18, 24 replace_int = 115793C, 19, 25 replace_int = 1157940, 20, 26 replace_int = 1157944, 21, 27 replace_int = 1157948, 22, 28 replace_int = 115794C, 24, 29 replace_int = 1157950, 25, 30 replace_int = 1157954, 26, 31 replace_int = 1157958, 28, 32 replace_int = 115795C, 32, 33 replace_int = 1157960, 36, 34 replace_int = 1157964, 40, 35 replace_int = 1157968, 44, 36 replace_int = 115796C, 46, 37 replace_int = 1157970, 48, 38 replace_int = 1157974, 50, 39 replace_int = 1157978, 52, 40 replace_int = 115797C, 54, 44 replace_int = 1157980, 56, 42 replace_int = 1157984, 58, 43 </Patch> <Patch> patch_name = `Custom left & right margins` patch_enable = `yes` # Values for replace replace_int = 13EF57C, 02, 01 replace_int = 13EF580, 04, 02 replace_int = 13EF584, 06, 03 replace_int = 13EF588, 08, 04 replace_int = 13EF58C, 10, 05 replace_int = 13EF590, 12, 06 replace_int = 13EF594, 14, 07 replace_int = 13EF598, 16, 08 </Patch> <Patch> patch_name = `Brightness fine control` patch_enable = `yes` replace_int = 90DD08, 10, 01 replace_int = 90DD38, 10, 01 </Patch> <Patch> patch_name = `Fix page breaks bug` patch_enable = `yes` replace_bytes = DE6576, E8 D0, E8 E7 #Alternative method #replace_bytes = DE6576, E8 D0, 00 46 </Patch> <Patch> patch_name = `Freedom to advanced fonts control` patch_enable = `yes` replace_bytes = 98372C, D4 F7 64 E1, E4 F7 54 E5 replace_bytes = ADC554, B3 F6 DC E1, 00 46 00 46 replace_bytes = AE0256, AF F6 5C E3, 00 46 00 46 </Patch> <Patch> patch_name = `Search in Library by default` patch_enable = `yes` replace_bytes = 9E7BBC, 7E F7 9A E3, 00 46 00 46 replace_bytes = 9E7C08, 7E F7 74 E3, 00 46 00 46 </Patch> David |
|
![]() |
![]() |
![]() |
#551 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 58
Karma: 12028
Join Date: Nov 2013
Device: Kobo Aura H2O
|
Thank you very much, GeoffR and DNSB!
![]() However, do you think that Metazoa will release a new patch? |
![]() |
![]() |
![]() |
#552 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 817
Karma: 6528026
Join Date: Sep 2012
Device: Kobo Elipsa
|
This is the first time I have patched my Kobo Aura HD (FW 3.1.0) and it worked flawlessly. Thanks to everyone for their time and effort in putting these patches together.
I have one question: I am using the Decrease Footer patch and would like a little more space underneath the "Page x of y" footer, as it is too close to the bezel of my Aura HD. What value do I change to achieve this? And do I increase or decrease the value? |
![]() |
![]() |
![]() |
#553 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,191
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Code:
So replace: `* {\n\theight: 25px;\n\tfont-size: 20px;\n}\n\n` with `* {\n\theight: 30px;\n\tfont-size: 20px;\n}\n\n` Regards, David Last edited by DNSB; 12-06-2013 at 01:16 PM. |
|
![]() |
![]() |
![]() |
#554 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 817
Karma: 6528026
Join Date: Sep 2012
Device: Kobo Elipsa
|
Quote:
Edit: I saw a post somewhere that said to bring up the font menu and then turn the page to reset the footer a little higher on the page, but that didn't work for me either. |
|
![]() |
![]() |
![]() |
#555 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
Code:
`* {\n\theight: 30px;\n\tfont-size: 25px;\n}\n\n` Code:
`ReadingFooter {\n\tmin-height: 50px;\n\tmax-height: 50px;\n\tqproperty-footerMargin: 20;\n}\n\n* {\n\tfont-size: 26px;\n}\n\n[localeName="ja_JP"] {\n\tfont-family: A-OTF Gothic MB101 Pr6N;\n}` That was probably me. It is relevant when using the ReadingFooter suggestion above. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Glo How to import reading Life Statistics from Kobo Touch to Kobo Glo? | the_m | Kobo Reader | 5 | 12-13-2012 03:40 PM |
$25 gift card w. purchase of Kobo Touch or Kobo Vox at Frys | sufue | Deals and Resources (No Self-Promotion or Affiliate Links) | 0 | 07-15-2012 10:39 AM |
Touch Kobo Touch defective after 3 months and Kobo Customer Support useless | shaf | Kobo Reader | 5 | 12-04-2011 05:10 PM |
Touch Kobo Touch not ejecting cleanly with Calibre OR Kobo Desktop - Windows 7 | JBlyth | Kobo Reader | 11 | 08-03-2011 05:38 PM |
Kobo Touch not disconnecting properly from Calibre OR Kobo Desktop - Windows 7 | JBlyth | Devices | 1 | 08-03-2011 06:50 AM |