View Single Post
Old 03-19-2020, 08:24 AM   #42
ps67
Guru
ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.ps67 ought to be getting tired of karma fortunes by now.
 
Posts: 731
Karma: 7000000
Join Date: Aug 2017
Location: Italy
Device: Kindle Paperwhite, Kobo Elipsa, Pocketbook Color PB633, Inkpad Color
Quote:
Originally Posted by geek1011 View Post
For anyone having issues with read-only overridden dictionaries being overwritten, use this temporary patch for now (4.20.14622):

Code:
Never sync dictionaries:
- Enabled: no
- ReplaceBytes: {Offset: 0x6108B0, FindH: 0CD5, ReplaceH: 0CE0} #permissions
- ReplaceBytesNOP: {Offset: 0x61089A, FindH: FFF68DAE} #size
- ReplaceBytesNOP: {Offset: 0x610878, FindH: 3FF49EAE} #isSynced
And a multi-version one (4.20.14601+) (kobopatch v0.15.0+):
Code:
Never sync dictionaries:
- Enabled: no
- BaseAddress:  {Sym: "SyncDictionariesCommand::prepareDownloadList()"}
- ReplaceBytes: {Offset: 1048, FindH: 0CD5,     ReplaceH: 0CE0}         #permissions
- ReplaceBytes: {Offset: 1026, FindH: FFF68DAE, ReplaceInstNOP: true}   #size
- ReplaceBytes: {Offset:  992, FindH: 3FF49EAE, ReplaceInstNOP: true}   #isSynced
I think I've almost figured out why this is happening.

Thanks to Alanon for helping to debug this!
I will do it ASAP. Thank You.
Does it go in the file src/libnickel.so.1.0.0.yaml?

Edit: it works

Last edited by ps67; 03-20-2020 at 10:40 AM. Reason: It works
ps67 is offline   Reply With Quote