![]() |
#61 | |
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Apr 2020
Device: Kobo Libra H2O
|
Quote:
If I understand correctly, all I have to do is open one of the file in Notepad and switch "no" for "yes" for the patch I like? Frankly, I really like my Kobo and wouldn't change a thing, except this: whenever I have some footnote, the number is so small that it may take 5-6 times trying to click it correctly, and then the same number of times to click it back to get back to the right page. If there was a patch for this that's all I'd need I think. |
|
![]() |
![]() |
![]() |
#62 |
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Apr 2020
Device: Kobo Libra H2O
|
I tried to use the overrides by CTRL-C / CTRL-V the code you posted, but it made kobopatch crash.
Here is the original file: Code:
## Works with kobopatch v0.14.0 and later. ## You can update kobopatch by downloading the latest release from https://github.com/geek1011/kobopatch/releases. version: 4.20.14622 in: src/kobo-update-4.20.14622.zip out: out/KoboRoot.tgz log: out/log.txt patchFormat: kobopatch patches: src/nickel.yaml: usr/local/Kobo/nickel src/libadobe.so.yaml: usr/local/Kobo/libadobe.so src/libnickel.so.1.0.0.yaml: usr/local/Kobo/libnickel.so.1.0.0 src/librmsdk.so.1.0.0.yaml: usr/local/Kobo/librmsdk.so.1.0.0 ## You can put lines in the following section to override the enabled state of patches. ## The indentation matters! Each override should be indented by 4 spaces. Add to the ## section below. This section can be copy and pasted into newer patch versions to ## keep your selections. ## ## Example of how it should look: ## overrides: ## src/nickel.yaml: ## Custom synopsis/details line spacing: yes ## Whatever the yaml is called: no ## src/libadobe.so.yaml: ## You get the idea: yes overrides: src/nickel.yaml: src/libadobe.so.yaml: src/libnickel.so.1.0.0.yaml: src/librmsdk.so.1.0.0.yaml: ## TRANSLATIONS ## # Optional, use only if lrelease is not in PATH and if translations are needed # lrelease: /path/to/lrelease # Uncomment the following to add translations (replace lc with the language code) # translations: # src/whatever.ts: usr/local/Kobo/translations/trans_lc.qm ## ADDITIONAL FILES ## # Uncomment the following to add additional files to the tgz (like init scripts or hyphen dicts) # The files will be root-owned, and world readable, writable, and executable (0777) # files: # src/whatever.txt: usr/local/Kobo/whatever.txt # src/whateverToPutInMultiplePlaces.txt: # - usr/local/Kobo/location1.txt # - usr/local/Kobo/location2.txt Code:
## Works with kobopatch v0.14.0 and later. ## You can update kobopatch by downloading the latest release from https://github.com/geek1011/kobopatch/releases. version: 4.20.14622 in: src/kobo-update-4.20.14622.zip out: out/KoboRoot.tgz log: out/log.txt patchFormat: kobopatch patches: src/nickel.yaml: usr/local/Kobo/nickel src/libadobe.so.yaml: usr/local/Kobo/libadobe.so src/libnickel.so.1.0.0.yaml: usr/local/Kobo/libnickel.so.1.0.0 src/librmsdk.so.1.0.0.yaml: usr/local/Kobo/librmsdk.so.1.0.0 ## You can put lines in the following section to override the enabled state of patches. ## The indentation matters! Each override should be indented by 4 spaces. Add to the ## section below. This section can be copy and pasted into newer patch versions to ## keep your selections. ## ## Example of how it should look: ## overrides: ## src/nickel.yaml: ## Custom synopsis/details line spacing: yes ## Whatever the yaml is called: no ## src/libadobe.so.yaml: ## You get the idea: yes overrides: src/libadobe.so.yaml: Remove PDF map widget shown during panning: no src/libnickel.so.1.0.0.yaml: Both page turn buttons go next: no Both page turn sides go next: no Replace adobe page numbers toggle with invert screen: no Always show confirmation dialog before upgrading: no Allow USB storage even when device locked: no Hide browser from beta features: no Disable all tutorial dialogs: no Remove beta features not supported text: no Remove recommendations (row1col2) from home screen: no Rename new home screen footer: no Change Browse Kobo home screen link target - Activity: no Change Browse Kobo home screen link target - Articles: no Set visible SmartLink: no Only show Pocket SmartLink: no Only show stats SmartLink: no Never show Kobo Plus, wishlist, and points SmartLinks: no Hide top-left menu item - Dropbox: no Hide top-left menu item - Pocket: no Hide top-left menu item - Store: no Hide top-left menu item - Recommended: no Hide top-left menu item - Wishlist: no Hide top-left menu item - Activity: no # PATCH GROUP - DON'T ENABLE MORE THAN 1 Increase TOC level indentation: no Increase TOC level indentation and fix extra indentation bug: no # END GROUP Allow showing info panel on random screensaver: no Larger Sleep/Power-off timeouts: no Allow rotation on all devices: no Don't uppercase header/footer text: no Custom header/footer page number text: no Don't uppercase header/footer text and change page number text: no Swap reading header/footer: no Enable advanced settings for all fonts: no Customize ComfortLight settings: no Remove title from reading header/footer: no FeatureSettings - BookSpecificStats: no FeatureSettings - ShowFacebookShare: no FeatureSettings - FullScreenBrowser: no FeatureSettings - MyWords: no FeatureSettings - ExportHighlights: no DeveloperSettings - AutoUsbGadget: no PowerSettings - UnlockEnabled: no # PATCH GROUP - DON'T ENABLE MORE THAN 1 My 10 line spacing values: no My 24 line spacing values: no # END GROUP Custom left & right margins: yes Custom font sizes: no ePub fixed top/bottom margins: no ePub disable built-in body padding-bottom: no Custom kepub default margins: no Block WiFi firmware upgrade: no Custom Sleep/Power-off timeouts: no Set KePub hyphenation: no Force user line spacing in KePubs: no Force user line spacing in ePubs (part 1 of 2): no Un-force font-family override p tags (std epubs): no Force user font-family in ePubs (Part 1 of 2): no ePub constant font sharpness: no KePub constant font sharpness: no Un-Force user text-align in div,p tags in KePubs: no Un-Force user font-family in KePubs: no Un-force link decoration in KePubs: no KePub stylesheet additions: no Allow searches on Extra dictionaries: no Ignore .otf fonts: no ePub uniform font scale: yes Set font scale factor: no Dictionary text font-family/font-size/line-height: no Custom navigation menu page number text: no Shorten dictionary entry not found message: no Change Wikipedia search language: no Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no Don't grab exclusive access to event0: no src/librmsdk.so.1.0.0.yaml: Disable orphans/widows avoidance: yes Default ePub serif font (Amasis): no Default ePub sans-serif font (Gill Sans): no Default ePub symbol font (Symbol): no Force user line spacing in ePubs (Part 2 of 2): no Force user font-family in ePubs (Part 2 of 2): no Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt): no Ignore ePub book CSS and Adobe XPGT stylesheets: no Ignore ePub TOC navpoints: no src/nickel.yaml: Show all games: no Hide all games: no Remove forgot pin button from lock screen: no Increase size of kepub chapter progress chart: no Reduce top/bottom page spacer: no Custom synopsis details line spacing: no Custom synopsis font size: no Increase home screen cover size: no Dictionary pop-up - increase available text area: no Increase Book Details synopsis area: no Increase library cover size: no Custom collection/author header title font: no Reduce new header/footer height: no Custom new header/footer font: no Custom page navigation scrubber: no Increase headlines font: no New home screen subtitle custom font: no Remove footer (row3) and increase cover size on new home screen: no Remove footer (row3) on new home screen: no ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#63 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,137
Karma: 237627567
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
![]() |
![]() |
![]() |
#64 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,801
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
|
![]() |
![]() |
![]() |
#65 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,675
Karma: 168431851
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Before generating the log file to post, open the out directory and delete the old log.txt file. Run kobopatch. After it fails, post the log file here. Either copy/paste with spoiler tags or use the manage attachments (paper clip) to attach it to the message. Edit: One quick thought. Did you download and copy the kobo-update-4.20.14622.zip file into the src directory? You can get the download link from geek1011's Kobo Firmware Downloads page. Last edited by DNSB; 04-24-2020 at 04:53 PM. Reason: Added suggestion about the kobo-update file |
|
![]() |
![]() |
Advert | |
|
![]() |
#66 |
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Apr 2020
Device: Kobo Libra H2O
|
Here is the log...
Code:
kobopatch v0.14.1 https://github.com/geek1011/kobopatch KoboPatch::LoadConfig reading config file from *os.File unmarshaling yaml | { | "Version": "4.20.14622", | "In": "src/kobo-update-4.20.14622.zip", | "Out": "out/KoboRoot.tgz", | "Log": "out/log.txt", | "PatchFormat": "kobopatch", | "Patches": { | "src/libadobe.so.yaml": "usr/local/Kobo/libadobe.so", | "src/libnickel.so.1.0.0.yaml": "usr/local/Kobo/libnickel.so.1.0.0", | "src/librmsdk.so.1.0.0.yaml": "usr/local/Kobo/librmsdk.so.1.0.0", | "src/nickel.yaml": "usr/local/Kobo/nickel" | }, | "Overrides": { | "src/libadobe.so.yaml": { | "Remove PDF map widget shown during panning": false | }, | "src/libnickel.so.1.0.0.yaml": { | "Allow USB storage even when device locked": false, | "Allow rotation on all devices": false, | "Allow searches on Extra dictionaries": false, | "Allow showing info panel on random screensaver": false, | "Always show confirmation dialog before upgrading": false, | "Block WiFi firmware upgrade": false, | "Both page turn buttons go next": false, | "Both page turn sides go next": false, | "Change Browse Kobo home screen link target - Activity": false, | "Change Browse Kobo home screen link target - Articles": false, | "Change Wikipedia search language": false, | "Custom Sleep/Power-off timeouts": false, | "Custom font sizes": false, | "Custom header/footer page number text": false, | "Custom kepub default margins": false, | "Custom left \u0026 right margins": true, | "Custom navigation menu page number text": false, | "Customize ComfortLight settings": false, | "Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2)": false, | "DeveloperSettings - AutoUsbGadget": false, | "Dictionary text font-family/font-size/line-height": false, | "Disable all tutorial dialogs": false, | "Don't grab exclusive access to event0": false, | "Don't uppercase header/footer text": false, | "Don't uppercase header/footer text and change page number text": false, | "Enable advanced settings for all fonts": false, | "FeatureSettings - BookSpecificStats": false, | "FeatureSettings - ExportHighlights": false, | "FeatureSettings - FullScreenBrowser": false, | "FeatureSettings - MyWords": false, | "FeatureSettings - ShowFacebookShare": false, | "Force user font-family in ePubs (Part 1 of 2)": false, | "Force user line spacing in KePubs": false, | "Force user line spacing in ePubs (part 1 of 2)": false, | "Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2)": false, | "Hide browser from beta features": false, | "Hide top-left menu item - Activity": false, | "Hide top-left menu item - Dropbox": false, | "Hide top-left menu item - Pocket": false, | "Hide top-left menu item - Recommended": false, | "Hide top-left menu item - Store": false, | "Hide top-left menu item - Wishlist": false, | "Ignore .otf fonts": false, | "Increase TOC level indentation": false, | "Increase TOC level indentation and fix extra indentation bug": false, | "KePub constant font sharpness": false, | "KePub stylesheet additions": false, | "Larger Sleep/Power-off timeouts": false, | "My 10 line spacing values": false, | "My 24 line spacing values": false, | "Never show Kobo Plus, wishlist, and points SmartLinks": false, | "Only show Pocket SmartLink": false, | "Only show stats SmartLink": false, | "PowerSettings - UnlockEnabled": false, | "Remove beta features not supported text": false, | "Remove recommendations (row1col2) from home screen": false, | "Remove title from reading header/footer": false, | "Rename new home screen footer": false, | "Replace adobe page numbers toggle with invert screen": false, | "Set KePub hyphenation": false, | "Set font scale factor": false, | "Set visible SmartLink": false, | "Shorten dictionary entry not found message": false, | "Swap reading header/footer": false, | "Un-Force user font-family in KePubs": false, | "Un-Force user text-align in div,p tags in KePubs": false, | "Un-force font-family override p tags (std epubs)": false, | "Un-force link decoration in KePubs": false, | "ePub constant font sharpness": false, | "ePub disable built-in body padding-bottom": false, | "ePub fixed top/bottom margins": false, | "ePub uniform font scale": true | }, | "src/librmsdk.so.1.0.0.yaml": { | "Default ePub sans-serif font (Gill Sans)": false, | "Default ePub serif font (Amasis)": false, | "Default ePub symbol font (Symbol)": false, | "Disable orphans/widows avoidance": true, | "Force user font-family in ePubs (Part 2 of 2)": false, | "Force user line spacing in ePubs (Part 2 of 2)": false, | "Ignore ePub TOC navpoints": false, | "Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt)": false, | "Ignore ePub book CSS and Adobe XPGT stylesheets": false | }, | "src/nickel.yaml": { | "Custom collection/author header title font": false, | "Custom new header/footer font": false, | "Custom page navigation scrubber": false, | "Custom synopsis details line spacing": false, | "Custom synopsis font size": false, | "Dictionary pop-up - increase available text area": false, | "Hide all games": false, | "Increase Book Details synopsis area": false, | "Increase headlines font": false, | "Increase home screen cover size": false, | "Increase library cover size": false, | "Increase size of kepub chapter progress chart": false, | "New home screen subtitle custom font": false, | "Reduce new header/footer height": false, | "Reduce top/bottom page spacer": false, | "Remove footer (row3) and increase cover size on new home screen": false, | "Remove footer (row3) on new home screen": false, | "Remove forgot pin button from lock screen": false, | "Show all games": false | } | }, | "Lrelease": "", | "Translations": null, | "Files": null | } KoboPatch::OutputInit KoboPatch::ApplyPatches KoboPatch::openIn Opening firmware zip 'src/kobo-update-4.20.14622.zip' Looking for KoboRoot.tgz in zip --> found KoboRoot.tgz --> opening KoboRoot.tgz Opening gzip reader Creating tar reader patching entry name:'./usr/local/Kobo/libnickel.so.1.0.0' size:18106068 mode:'509' typeflag:'48' with files: src/libnickel.so.1.0.0.yaml reading entry contents loading patch file 'src/libnickel.so.1.0.0.yaml' (detected format kobopatch) | parsing patch file: unmarshaling to map[string]yaml.Node | parsing patch file: converting to map[string]*parsedPatch | unmarshaling patch "Remove recommendations (row1col2) from home screen" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling patch "Increase TOC level indentation" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Remove title from reading header/footer" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling patch "Un-Force user font-family in KePubs" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Un-force link decoration in KePubs" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2)" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 24 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 25 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 26 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 27 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 28 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 29 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 30 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 31 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 32 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 33 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 34 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 35 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 36 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 37 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 38 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 39 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 40 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 41 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 42 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 43 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Always show confirmation dialog before upgrading" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "FeatureSettings - FullScreenBrowser" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "My 10 line spacing values" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressHex | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling patch "My 24 line spacing values" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 24 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 25 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 26 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 27 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 28 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 29 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 30 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 31 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 32 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 33 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 34 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 35 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 36 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 37 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 38 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 39 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 40 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 41 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 42 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 43 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 44 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 45 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 46 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 47 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 48 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 49 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 50 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 51 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 52 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 53 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 54 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 55 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 56 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 57 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 58 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 59 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressHex | converting to PatchableInstruction | unmarshaling instruction 60 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 61 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 62 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 63 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 64 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 65 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 66 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 67 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 68 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling instruction 69 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceFloat | converting to PatchableInstruction | unmarshaling patch "Set font scale factor" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2)" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 24 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 25 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 26 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 27 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 28 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 29 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 30 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 31 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 32 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 33 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 34 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 35 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 36 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 37 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 38 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 39 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 40 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 41 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 42 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 43 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Change Browse Kobo home screen link target - Activity" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling patch "Allow USB storage even when device locked" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Change Browse Kobo home screen link target - Articles" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Dropbox" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Force user font-family in ePubs (Part 1 of 2)" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "ePub constant font sharpness" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Both page turn sides go next" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "FeatureSettings - ExportHighlights" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Block WiFi firmware upgrade" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Pocket" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Ignore .otf fonts" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Store" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "DeveloperSettings - AutoUsbGadget" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Force user line spacing in ePubs (part 1 of 2)" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Change Wikipedia search language" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Enable advanced settings for all fonts" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Activity" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Allow rotation on all devices" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Custom Sleep/Power-off timeouts" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Wishlist" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Set KePub hyphenation" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Custom navigation menu page number text" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Custom left & right margins" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Allow showing info panel on random screensaver" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling patch "FeatureSettings - BookSpecificStats" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Remove beta features not supported text" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling patch "FeatureSettings - MyWords" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "ePub disable built-in body padding-bottom" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Larger Sleep/Power-off timeouts" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 24 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 25 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 26 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "PowerSettings - UnlockEnabled" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "ePub fixed top/bottom margins" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Shorten dictionary entry not found message" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Never show Kobo Plus, wishlist, and points SmartLinks" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling patch "Set visible SmartLink" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Increase TOC level indentation and fix extra indentation bug" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Don't uppercase header/footer text and change page number text" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Swap reading header/footer" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Un-Force user text-align in div,p tags in KePubs" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "KePub stylesheet additions" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Hide browser from beta features" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesNOP | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Only show Pocket SmartLink" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Only show stats SmartLink" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Force user line spacing in KePubs" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "KePub constant font sharpness" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Allow searches on Extra dictionaries" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Dictionary text font-family/font-size/line-height" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Disable all tutorial dialogs" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 14 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 15 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 16 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 17 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 18 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 19 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 20 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 21 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 22 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling instruction 23 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Replace adobe page numbers toggle with invert screen" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Customize ComfortLight settings" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Both page turn buttons go next" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Hide top-left menu item - Recommended" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction | unmarshaling patch "Don't uppercase header/footer text" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBLX | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Custom header/footer page number text" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "FeatureSettings - ShowFacebookShare" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytesAtSymbol | converting to PatchableInstruction | unmarshaling patch "Custom font sizes" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 9 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 10 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 11 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 12 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 13 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Custom kepub default margins" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressSymbol | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceInt | converting to PatchableInstruction | unmarshaling patch "Un-force font-family override p tags (std epubs)" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressString | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceString | converting to PatchableInstruction | unmarshaling patch "Rename new home screen footer" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "Don't grab exclusive access to event0" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindReplaceString | converting to PatchableInstruction | unmarshaling patch "ePub uniform font scale" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindBaseAddressHex | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceBytes | converting to PatchableInstruction applying overrides override Force user line spacing in ePubs (part 1 of 2) -> enabled:false override Don't uppercase header/footer text -> enabled:false override Enable advanced settings for all fonts -> enabled:false override ePub fixed top/bottom margins -> enabled:false override Un-Force user text-align in div,p tags in KePubs -> enabled:false override Set visible SmartLink -> enabled:false override Only show Pocket SmartLink -> enabled:false override ePub disable built-in body padding-bottom -> enabled:false override Block WiFi firmware upgrade -> enabled:false override Custom Sleep/Power-off timeouts -> enabled:false override Force user font-family in ePubs (Part 1 of 2) -> enabled:false override Allow searches on Extra dictionaries -> enabled:false override Shorten dictionary entry not found message -> enabled:false override FeatureSettings - ShowFacebookShare -> enabled:false override FeatureSettings - FullScreenBrowser -> enabled:false override Change Wikipedia search language -> enabled:false override Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2) -> enabled:false override Hide top-left menu item - Activity -> enabled:false override KePub constant font sharpness -> enabled:false override Un-force link decoration in KePubs -> enabled:false override Hide top-left menu item - Pocket -> enabled:false override Hide top-left menu item - Store -> enabled:false override Swap reading header/footer -> enabled:false override My 24 line spacing values -> enabled:false override Rename new home screen footer -> enabled:false override Allow showing info panel on random screensaver -> enabled:false override Hide top-left menu item - Dropbox -> enabled:false override Allow rotation on all devices -> enabled:false override Don't uppercase header/footer text and change page number text -> enabled:false override My 10 line spacing values -> enabled:false override Custom left & right margins -> enabled:true override Custom kepub default margins -> enabled:false override Both page turn sides go next -> enabled:false override Remove recommendations (row1col2) from home screen -> enabled:false override Un-force font-family override p tags (std epubs) -> enabled:false override Un-Force user font-family in KePubs -> enabled:false override ePub uniform font scale -> enabled:true override Hide top-left menu item - Recommended -> enabled:false override Larger Sleep/Power-off timeouts -> enabled:false override FeatureSettings - MyWords -> enabled:false override Custom font sizes -> enabled:false override Both page turn buttons go next -> enabled:false override Hide browser from beta features -> enabled:false override Only show stats SmartLink -> enabled:false override Hide top-left menu item - Wishlist -> enabled:false override Increase TOC level indentation and fix extra indentation bug -> enabled:false override Always show confirmation dialog before upgrading -> enabled:false override Allow USB storage even when device locked -> enabled:false override Never show Kobo Plus, wishlist, and points SmartLinks -> enabled:false override FeatureSettings - BookSpecificStats -> enabled:false override PowerSettings - UnlockEnabled -> enabled:false override Custom navigation menu page number text -> enabled:false override Change Browse Kobo home screen link target - Activity -> enabled:false override Change Browse Kobo home screen link target - Articles -> enabled:false override ePub constant font sharpness -> enabled:false override Dictionary text font-family/font-size/line-height -> enabled:false override Replace adobe page numbers toggle with invert screen -> enabled:false override Remove title from reading header/footer -> enabled:false override Disable all tutorial dialogs -> enabled:false override FeatureSettings - ExportHighlights -> enabled:false override Set KePub hyphenation -> enabled:false override Set font scale factor -> enabled:false override Remove beta features not supported text -> enabled:false override Increase TOC level indentation -> enabled:false override Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2) -> enabled:false override Force user line spacing in KePubs -> enabled:false override KePub stylesheet additions -> enabled:false override Customize ComfortLight settings -> enabled:false override DeveloperSettings - AutoUsbGadget -> enabled:false override Don't grab exclusive access to event0 -> enabled:false override Custom header/footer page number text -> enabled:false override Ignore .otf fonts -> enabled:false validating patch file applying patch file | validating patch file | looping over patches | Patch("Allow USB storage even when device locked") enabled=false | ResetBaseAddress() | skipping | Patch("Allow rotation on all devices") enabled=false | ResetBaseAddress() | skipping | Patch("Allow searches on Extra dictionaries") enabled=false | ResetBaseAddress() | skipping | Patch("Allow showing info panel on random screensaver") enabled=false | ResetBaseAddress() | skipping | Patch("Always show confirmation dialog before upgrading") enabled=false | ResetBaseAddress() | skipping | Patch("Block WiFi firmware upgrade") enabled=false | ResetBaseAddress() | skipping | Patch("Both page turn buttons go next") enabled=false | ResetBaseAddress() | skipping | Patch("Both page turn sides go next") enabled=false | ResetBaseAddress() | skipping | Patch("Change Browse Kobo home screen link target - Activity") enabled=false | ResetBaseAddress() | skipping | Patch("Change Browse Kobo home screen link target - Articles") enabled=false | ResetBaseAddress() | skipping | Patch("Change Wikipedia search language") enabled=false | ResetBaseAddress() | skipping | Patch("Custom Sleep/Power-off timeouts") enabled=false | ResetBaseAddress() | skipping | Patch("Custom font sizes") enabled=false | ResetBaseAddress() | skipping | Patch("Custom header/footer page number text") enabled=false | ResetBaseAddress() | skipping | Patch("Custom kepub default margins") enabled=false | ResetBaseAddress() | skipping | Patch("Custom left & right margins") enabled=true | ResetBaseAddress() | applying | looping over instructions | kobopatch.FindBaseAddressString index=3 line=756 | FindBaseAddressString("\x00\x00\x00\x00\x02\x00\x00\x00\x04\x00\x00\x00\x06\x00\x00\x00\b\x00\x00\x00\n\x00\x00\x00\f\x00\x00\x00\x0e\x00\x00\x00\x10\x00\x00\x00") | hex:00000000020000000400000006000000080000000a0000000c0000000e00000010000000 | kobopatch.ReplaceInt index=4 line=758 | ReplaceInt(0, 0x0, 0x0) | kobopatch.ReplaceInt index=5 line=759 | ReplaceInt(4, 0x2, 0x1) | kobopatch.ReplaceInt index=6 line=760 | ReplaceInt(8, 0x4, 0x2) | kobopatch.ReplaceInt index=7 line=761 | ReplaceInt(12, 0x6, 0x3) | kobopatch.ReplaceInt index=8 line=762 | ReplaceInt(16, 0x8, 0x4) | kobopatch.ReplaceInt index=9 line=763 | ReplaceInt(20, 0xa, 0x5) | kobopatch.ReplaceInt index=10 line=764 | ReplaceInt(24, 0xc, 0x6) | kobopatch.ReplaceInt index=11 line=765 | ReplaceInt(28, 0xe, 0x7) | kobopatch.ReplaceInt index=12 line=766 | ReplaceInt(32, 0x10, 0x8) | Patch("Custom navigation menu page number text") enabled=false | ResetBaseAddress() | skipping | Patch("Customize ComfortLight settings") enabled=false | ResetBaseAddress() | skipping | Patch("Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2)") enabled=false | ResetBaseAddress() | skipping | Patch("DeveloperSettings - AutoUsbGadget") enabled=false | ResetBaseAddress() | skipping | Patch("Dictionary text font-family/font-size/line-height") enabled=false | ResetBaseAddress() | skipping | Patch("Disable all tutorial dialogs") enabled=false | ResetBaseAddress() | skipping | Patch("Don't grab exclusive access to event0") enabled=false | ResetBaseAddress() | skipping | Patch("Don't uppercase header/footer text") enabled=false | ResetBaseAddress() | skipping | Patch("Don't uppercase header/footer text and change page number text") enabled=false | ResetBaseAddress() | skipping | Patch("Enable advanced settings for all fonts") enabled=false | ResetBaseAddress() | skipping | Patch("FeatureSettings - BookSpecificStats") enabled=false | ResetBaseAddress() | skipping | Patch("FeatureSettings - ExportHighlights") enabled=false | ResetBaseAddress() | skipping | Patch("FeatureSettings - FullScreenBrowser") enabled=false | ResetBaseAddress() | skipping | Patch("FeatureSettings - MyWords") enabled=false | ResetBaseAddress() | skipping | Patch("FeatureSettings - ShowFacebookShare") enabled=false | ResetBaseAddress() | skipping | Patch("Force user font-family in ePubs (Part 1 of 2)") enabled=false | ResetBaseAddress() | skipping | Patch("Force user line spacing in KePubs") enabled=false | ResetBaseAddress() | skipping | Patch("Force user line spacing in ePubs (part 1 of 2)") enabled=false | ResetBaseAddress() | skipping | Patch("Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2)") enabled=false | ResetBaseAddress() | skipping | Patch("Hide browser from beta features") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Activity") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Dropbox") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Pocket") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Recommended") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Store") enabled=false | ResetBaseAddress() | skipping | Patch("Hide top-left menu item - Wishlist") enabled=false | ResetBaseAddress() | skipping | Patch("Ignore .otf fonts") enabled=false | ResetBaseAddress() | skipping | Patch("Increase TOC level indentation") enabled=false | ResetBaseAddress() | skipping | Patch("Increase TOC level indentation and fix extra indentation bug") enabled=false | ResetBaseAddress() | skipping | Patch("KePub constant font sharpness") enabled=false | ResetBaseAddress() | skipping | Patch("KePub stylesheet additions") enabled=false | ResetBaseAddress() | skipping | Patch("Larger Sleep/Power-off timeouts") enabled=false | ResetBaseAddress() | skipping | Patch("My 10 line spacing values") enabled=false | ResetBaseAddress() | skipping | Patch("My 24 line spacing values") enabled=false | ResetBaseAddress() | skipping | Patch("Never show Kobo Plus, wishlist, and points SmartLinks") enabled=false | ResetBaseAddress() | skipping | Patch("Only show Pocket SmartLink") enabled=false | ResetBaseAddress() | skipping | Patch("Only show stats SmartLink") enabled=false | ResetBaseAddress() | skipping | Patch("PowerSettings - UnlockEnabled") enabled=false | ResetBaseAddress() | skipping | Patch("Remove beta features not supported text") enabled=false | ResetBaseAddress() | skipping | Patch("Remove recommendations (row1col2) from home screen") enabled=false | ResetBaseAddress() | skipping | Patch("Remove title from reading header/footer") enabled=false | ResetBaseAddress() | skipping | Patch("Rename new home screen footer") enabled=false | ResetBaseAddress() | skipping | Patch("Replace adobe page numbers toggle with invert screen") enabled=false | ResetBaseAddress() | skipping | Patch("Set KePub hyphenation") enabled=false | ResetBaseAddress() | skipping | Patch("Set font scale factor") enabled=false | ResetBaseAddress() | skipping | Patch("Set visible SmartLink") enabled=false | ResetBaseAddress() | skipping | Patch("Shorten dictionary entry not found message") enabled=false | ResetBaseAddress() | skipping | Patch("Swap reading header/footer") enabled=false | ResetBaseAddress() | skipping | Patch("Un-Force user font-family in KePubs") enabled=false | ResetBaseAddress() | skipping | Patch("Un-Force user text-align in div,p tags in KePubs") enabled=false | ResetBaseAddress() | skipping | Patch("Un-force font-family override p tags (std epubs)") enabled=false | ResetBaseAddress() | skipping | Patch("Un-force link decoration in KePubs") enabled=false | ResetBaseAddress() | skipping | Patch("ePub constant font sharpness") enabled=false | ResetBaseAddress() | skipping | Patch("ePub disable built-in body padding-bottom") enabled=false | ResetBaseAddress() | skipping | Patch("ePub fixed top/bottom margins") enabled=false | ResetBaseAddress() | skipping | Patch("ePub uniform font scale") enabled=true | ResetBaseAddress() | applying | looping over instructions | kobopatch.FindBaseAddressHex index=3 line=1129 | FindBaseAddressHex("00 00 C0 42 00 00 10 43") | kobopatch.ReplaceBytes index=4 line=1130 | ReplaceBytes.FindH -> Expand <10 43> to set ReplaceBytesNOP.Find to <1043> | ReplaceBytes.ReplaceH -> Expand <C0 42> to set ReplaceBytesNOP.Replace to <c042> | ReplaceBytes(6, []byte{0x10, 0x43}, []byte{0xc0, 0x42}) patched file - orig:18106068 new:18106068 copying new header to output tar - size:18106068 mode:'509' writing patched file to tar writer patching entry name:'./usr/local/Kobo/nickel' size:21495892 mode:'509' typeflag:'48' with files: src/nickel.yaml reading entry contents loading patch file 'src/nickel.yaml' (detected format kobopatch) | parsing patch file: unmarshaling to map[string]yaml.Node | parsing patch file: converting to map[string]*parsedPatch | unmarshaling patch "New home screen subtitle custom font" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling patch "Remove footer (row3) and increase cover size on new home screen" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Increase size of kepub chapter progress chart" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Dictionary pop-up - increase available text area" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Increase Book Details synopsis area" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Reduce new header/footer height" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Customise Header back button" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Increase headlines font" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 7 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 8 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling patch "Show all games" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling patch "Remove forgot pin button from lock screen" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.BaseAddress | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling patch "Custom synopsis details line spacing" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Custom synopsis font size" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Remove footer (row3) on new home screen" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlib | converting to PatchableInstruction | unmarshaling patch "Increase home screen cover size" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.PatchGroup | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Custom new header/footer font" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Custom page navigation scrubber" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Reduce top/bottom page spacer" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Increase library cover size" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling patch "Custom collection/author header title font" to PatchNode ([]yaml.Node) | converting to []InstructionNode (map[string]yaml.Node) | converting to *parsedPatch | unmarshaling instruction 1 to Instruction | converting to SingleInstruction... | type=kobopatch.Enabled | unmarshaling instruction 2 to Instruction | converting to SingleInstruction... | type=kobopatch.Description | unmarshaling instruction 3 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 4 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction | unmarshaling instruction 5 to Instruction | converting to SingleInstruction... | type=kobopatch.FindZlib | converting to PatchableInstruction | unmarshaling instruction 6 to Instruction | converting to SingleInstruction... | type=kobopatch.ReplaceZlibGroup | converting to PatchableInstruction applying overrides override Remove forgot pin button from lock screen -> enabled:false override Increase size of kepub chapter progress chart -> enabled:false override New home screen subtitle custom font -> enabled:false override Show all games -> enabled:false override Increase home screen cover size -> enabled:false override Increase Book Details synopsis area -> enabled:false override Custom collection/author header title font -> enabled:false override Custom page navigation scrubber -> enabled:false override Remove footer (row3) and increase cover size on new home screen -> enabled:false override Remove footer (row3) on new home screen -> enabled:false override Custom synopsis font size -> enabled:false override Increase library cover size -> enabled:false override Dictionary pop-up - increase available text area -> enabled:false override Reduce top/bottom page spacer -> enabled:false override Custom synopsis details line spacing -> enabled:false override Reduce new header/footer height -> enabled:false override Custom new header/footer font -> enabled:false override Increase headlines font -> enabled:false override Hide all games -> enabled:false --> no such patch "Hide all games" |
![]() |
![]() |
![]() |
#67 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,247
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
Code:
Hide all games: no |
|
![]() |
![]() |
![]() |
#68 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,675
Karma: 168431851
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Oooppsss... I added the updated "Hide all games" patch to my nickel.yaml file. It does not come in the stock version.
See message #8 in this thread. My bad. Last edited by DNSB; 04-24-2020 at 09:15 PM. |
![]() |
![]() |
![]() |
#69 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,675
Karma: 168431851
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
|
![]() |
![]() |
![]() |
#70 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 900
Karma: 270670
Join Date: Jun 2016
Device: Kobo
|
Quote:
Code:
Hide all games: - Enabled: no - FindZlib: "#boggleContainer[devModeOn=false][qApp_deviceIsStorm=true]" - ReplaceZlib: {Find: "[devModeOn=false][qApp_deviceIsStorm=true]", Replace: ""} ooops, late) |
|
![]() |
![]() |
![]() |
#71 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,247
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Although I can see the post #8 patch, I see no sign of 'Hide all games' in the current official download pack (kobopatch_4.20.14622.zip) which is presumably where bastringue777 got his/her nickel.yaml file from.
|
![]() |
![]() |
![]() |
#72 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 900
Karma: 270670
Join Date: Jun 2016
Device: Kobo
|
Quote:
I just thought that if anyone needs this patch, it is better to mention that it must be added to nickel.yaml manually. As an option: add it to the official pack ![]() Last edited by Semwize; 04-24-2020 at 10:01 PM. |
|
![]() |
![]() |
![]() |
#73 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,247
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
I'll take your word for it. I've never been interested in any games patches so I've no idea what the various incarnations have been. Based on the posted kobopatch.yaml file, it doesn't appear that bastringue777 is interested in games patches either so I stand by my original advice for fixing the reported problem.
I don't know what geek1011 plans to do. All I know is that it's not there at the moment. |
![]() |
![]() |
![]() |
#74 | ||
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,675
Karma: 168431851
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Quote:
Last edited by DNSB; 04-24-2020 at 11:16 PM. |
||
![]() |
![]() |
![]() |
#75 |
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Apr 2020
Device: Kobo Libra H2O
|
|
![]() |
![]() |
![]() |
Tags |
kobopatch, patch, patch32lsb, patches, patching |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.18.0 | GeoffR | Kobo Developer's Corner | 151 | 10-21-2016 06:15 AM |
Instructions for patching firmware 3.16.10 | GeoffR | Kobo Developer's Corner | 12 | 08-14-2015 03:40 AM |
Instructions for patching firmware 3.16.0 | GeoffR | Kobo Developer's Corner | 74 | 08-12-2015 02:12 PM |
Instructions for patching firmware 3.2.0 | DNSB | Kobo Developer's Corner | 66 | 12-05-2014 07:28 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 10:06 AM |