Quote:
Originally Posted by carlese
Ok, unfortunately on my libra H2O it told me that I needed to sync and after that the old dictionary is back.. How can I patch it?
|
Here the instruction for last firmware available for Libra (check if it is Your firmware because patch are firmware specific)
https://www.mobileread.com/forums/sh...d.php?t=330996
Add manually to the file libnickel.so.1.0.0.yaml the following patch (it is not on the file You find there) paying attention to spaces
Code:
Never sync dictionaries:
- Enabled: no
- BaseAddress: {Sym: "SyncDictionariesCommand::prepareDownloadList()"}
- ReplaceBytes: {Offset: 922, FindH: 0CD5, ReplaceH: 0CE0} #permissions
- ReplaceBytes: {Offset: 900, FindH: FFF6CAAE, ReplaceInstNOP: true} #size
- ReplaceBytes: {Offset: 866, FindH: 3FF4DBAE, ReplaceInstNOP: true} #isSynced
This is the site of the patch creator where You can find it (the patch is added for dictutil use but it works also without it):
https://pgaskin.net/dictutil/dicthtml/install.html
The whole process of patching is more difficult to explain than to do, after You get the concept. And of course if You patch the Kobo for dictionary You could give a chance to other patches if You like them.