View Single Post
Old 02-08-2015, 09:43 AM   #106
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by surquizu View Post
Thanks, I hope.
Maybe there is a misunderstanding. By "some materials" I actually meant the configuration files include in KBPatcher11_3.12.1.zip.
Quote:
Originally Posted by surquizu View Post
I like learning how to do things for myself. They are a challenge for me.
Maybe this can help you getting started:
Spoiler:
Let us look at the first patch instructions in libnickel.so.1.0.0.txt (for FW 3.12.0). These instructions contain the lines
Code:
position=E359A4
oldpart=ReadingFooter {\n\tmin-height: 70px;\n\tmax-height: 70px;\n\tqproperty-footerMargin: 105;\n}\n\n
After "oldpart=" is the code we would like to find in libnickel.so.1.0.0 of FW 3.12.1. If we open in HXD libnickel.so.1.0.0 of FW 3.12.1 and search for "ReadingFooter" we get to many positives, so we try something more specific. If we therefore search for "ReadingFooter {", there is only one positive. This is evidently what we are looking for. At the bottom of HdX you see "Block: E35FBC-E35FBC", which tells us that the marked block starts on position E35FBC. Therefore we replace in our instructions position=E359A4 with position=E35FBC.

Last edited by tshering; 02-08-2015 at 10:48 AM.
tshering is offline   Reply With Quote