Thread: Kobo Patcher
View Single Post
Old 11-24-2013, 08:15 AM   #491
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
Here is the `fix page breaks bug` patch for firmware 3.0.1 (644485e229)
Spoiler:
Code:
<Patch>
patch_name = `Fix page breaks bug`
patch_enable = `yes`
replace_bytes = DDD556, E8 D0, E8 E7
#Alternative method
#replace_bytes = DDD556, E8 D0, 00 46
</Patch>


I've also updated my program for applying patches from Linux in this post. It can now apply all of the 3.0.1 patches except the cyrillic keyboard patch. It has a slightly different syntax for the xor encoding, but to apply the 3.0.1 footer patch for example just change the patch from this form:
Spoiler:
Code:
<Patch>
...
replace_xor_CC = 13EA170, `...`, `...`
...
</Patch>

to this:
Spoiler:
Code:
<Patch>
...
encode_xor8 = CC
replace_string = 13EA170, `...`, `...`
...
</Patch>

Although I don't normally use the footer patch myself, I've briefly tested it on my Glo with firmware 3.0.1 and it seems to work OK.

Last edited by GeoffR; 11-24-2013 at 08:21 AM.
GeoffR is offline   Reply With Quote