![]() |
#616 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 58
Karma: 12028
Join Date: Nov 2013
Device: Kobo Aura H2O
|
|
![]() |
![]() |
![]() |
#617 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Dec 2013
Location: Moscow, Russia
Device: Kobo Glo
|
I noticed a slightly strange behavior of Kobo Glo with this patch. When I open a book from library the screen flashes two times: when the text appears and then again. I.e. the device forces screen refresh.
Checked on 3.1.0 and 3.1.1. Without patch there is no forced refresh. I'm fine with this "new feature", but maybe someone has any thoughts how to disable it? |
![]() |
![]() |
Advert | |
|
![]() |
#618 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
|
|
![]() |
![]() |
![]() |
#619 | |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Dec 2013
Location: Moscow, Russia
Device: Kobo Glo
|
Quote:
But i got your point. I'll try to disable all patches and then turn them on one by one. |
|
![]() |
![]() |
![]() |
#620 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
If that is the same for you then maybe you need to experiment with the replacement footer to see if something else will work. |
|
![]() |
![]() |
Advert | |
|
![]() |
#621 | |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Dec 2013
Location: Moscow, Russia
Device: Kobo Glo
|
Quote:
footer patch enabled (no footer) = double refresh footer patch enabled (footer decreased) = double refresh footer patch disabled = normal behavior (no double refresh) I'll try later to experiment with footer settings. ![]() |
|
![]() |
![]() |
![]() |
#622 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
I tried this instead of the example in kpg.conf to remove the footer altogether and it doesn't double refresh, but then the reduced footer example didn't double refresh for me either: Spoiler:
|
|
![]() |
![]() |
![]() |
#623 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#624 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Dec 2013
Location: Moscow, Russia
Device: Kobo Glo
|
Curiouser and curiouser. I enabled the footer patch with decreasing settings again. And there is no double refresh... Inexplicable but true.
|
![]() |
![]() |
![]() |
#625 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
|
![]() |
![]() |
![]() |
#626 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,178
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
|
This is how I would do it: FF hex is 255 decimal, including 0 this gives 256 possible values for the XOR (assuming it is always 2 hex digits). So write a little program to XOR the binary file with all possible 256 values. This will produce 256 output files (include the XOR value in the file name), which you can then search across for a known string e.g.,ReadingFooter. The name of the matching file will contain the correct XOR value.
It sounds complicated, but it is quite a simple program to write, and would probably only take 5-10 minutes to run. I would write it myself but have not bothered as someone always supplies the XOR value here. |
![]() |
![]() |
![]() |
#627 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,190
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I used a utility called XORSearch. Basically, feed it a file and a search string and it will list out all the locations that string is found in the file along with the XOR used to obfuscate the string. I run it from a batch file that passed the search string from the command line and pauses at the end of the search to give a chance to see the results.
For 3.1.1, running xorsearch.exe libnickel.so.1.0.0 ReadingFooter Code:
Found XOR 00 position 1CDA20: ReadingFooterC1EP7QWidget Found XOR 00 position 1CDD55: ReadingFooter7setTextERK7QString Found XOR 00 position 1CF6E0: ReadingFooter7setFontERK7QString Found XOR 00 position 1CFFB7: ReadingFooter6updateERK7QStringiibb Found XOR 00 position 24E7BE: ReadingFooterD2Ev Found XOR 00 position 24E7D6: ReadingFooter Found XOR 00 position 24E7E9: ReadingFooterD1Ev Found XOR 00 position 24E805: ReadingFooterD1Ev Found XOR 00 position 24E822: ReadingFooterD1Ev Found XOR 00 position 24E839: ReadingFooterD0Ev Found XOR 00 position 24E855: ReadingFooterD0Ev Found XOR 00 position 24E872: ReadingFooterD0Ev Found XOR 00 position 24E889: ReadingFooter15getFooterMarginEv Found XOR 00 position 24E8AF: ReadingFooter15setFooterMarginEi Found XOR 00 position 24E8D5: ReadingFooterC2EP7QWidget Found XOR 00 position 24E8F8: ReadingFooter7setupUiEP7QWidgetE11initialized Found XOR 00 position 24E92F: ReadingFooter7setupUiEP7QWidgetE1c Found XOR 00 position 24E95B: ReadingFooter7setupUiEP7QWidgetE11initialized_0 Found XOR 00 position 24E994: ReadingFooter7setupUiEP7QWidgetE1c_0 Found XOR 00 position 24E9C2: ReadingFooter7setupUiEP7QWidgetE11initialized_1 Found XOR 00 position 24E9FB: ReadingFooter7setupUiEP7QWidgetE1c_1 Found XOR 00 position 24EA25: ReadingFooter16staticMetaObjectE Found XOR 00 position 24EA4B: ReadingFooter5eventEP6QEvent Found XOR 00 position 24EA73: ReadingFooter5eventEP6QEvent Found XOR 00 position 24EA95: ReadingFooter11changeEventEP6QEvent Found XOR 00 position 2EF8D5: ReadingFooter10metaObjectEv Found XOR 00 position 2EF8F6: ReadingFooter11qt_metacastEPKc Found XOR 00 position 2EF91A: ReadingFooter11qt_metacallEN11QMetaObject4CallEiPP Found XOR 00 position 2EF954: ReadingFooter Found XOR 00 position 2EF968: ReadingFooter Found XOR 00 position 115DF3C: ReadingFooter Found XOR 00 position 11C57A0: ReadingFooter Found XOR 00 position 11C580A: ReadingFooter Found XOR 9C position 13FD538: ReadingFooter {..min-height: 70px;..max-height: 70 Found XOR 9C position 13FD58E: ReadingFooter[deviceCodeName="kraken"], .ReadingFo Found XOR 9C position 13FD5B7: ReadingFooter[deviceCodeName="phoenix"] {..min-hei Found XOR 9C position 13FD627: ReadingFooter[deviceCodeName="dragon"] {..min-heig I originally wrote a program similar to what ShellShock suggested but it was a pain searching through 256 files looking for a string manually and they took up a mass of disk space. Regards, David Last edited by DNSB; 12-13-2013 at 06:31 PM. |
![]() |
![]() |
![]() |
#628 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
Quote:
|
|
![]() |
![]() |
![]() |
#629 |
Member
![]() Posts: 14
Karma: 10
Join Date: Nov 2013
Device: KO3
|
Hi there
How I should create KoboRoot.tgz for new firmware 3.1.1. When I use kpg.conf 3.1.1 with libnickel.so.1.0.0 i have error :"data for replace in libnickel.so.1.0.0 and kpg.conf does not match!" What I doing wrong? |
![]() |
![]() |
![]() |
#630 |
eBook-Reader-Fan
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 175
Karma: 444178
Join Date: Sep 2012
Location: Saarbruecken / DE
Device: Kobo Aura H2O 2nd Edition
|
@pietro77, please have a look at post 549 at site 37. There you will find the explanation.
|
![]() |
![]() |
![]() |
|
![]() |
||||
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 |