Thread: Aura HD Some questions
View Single Post
Old 12-10-2013, 04:00 PM   #8
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,718
Karma: 169712580
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by fanoI View Post
OK, maybe in the next days I'll post there! It is a little confusing as there is not (or I cannot found it) a place in which all the tested patches are collected... the first post refers to firmware 2.8.0...

It is to say that Cool Reader works in the right way (the pages are filled completely as expected), in the end as I found annoying to have to use a I-tunes like software to put the books instead of simply copy them in folders I'll use it

P.S. There is an application to read Comics? Kobo promised to read CBZ/CBR files: he reads one of 3 pages... a real one (100 pages or more?) make it crash
Hmmm... I don't read that many comic book files but my daughter does and seems to be quite happy with her Kobo as her emergency reader -- she prefers a colour display. Some of her comics are in the 80+MB size. I did have an issue on my desktop before I switched to Win7 where I had to locate and install an USB filter file from AMD to fix an issue with the Kobo disconnecting when I wrote large files to it.

Dang... I can't attach a kpg.conf file so will paste it in a code block below.
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\x00`
# 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}`, `ReadingFooter {\n\tmin-height: 45px;\n\tmax-height: 45px;\n\tqproperty-footerMargin: 20;\n}\n\n* {\n\tfont-size: 26px;\n\tpadding-bottom: 5px;\n}\n\n\x00`
</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>

As usual you can modify the various patches but read some of the Patcher forum first. Metazoa has not issued an "official" patch so what you are seeing is what various people have found that works.

Last edited by DNSB; 12-10-2013 at 04:03 PM. Reason: Fat Fingers Cause Typos...
DNSB is offline   Reply With Quote