|
|
#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,968
Karma: 243829933
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
|
|
|
|
|
#64 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,808
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
|
|
|
|
|
|
#65 | |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 47,971
Karma: 174315100
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,266
Karma: 16544702
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
Code:
Hide all games: no |
|
|
|
|
|
|
#68 |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 47,971
Karma: 174315100
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: 47,971
Karma: 174315100
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
|
|
|
|
|
|
#70 | |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 920
Karma: 275656
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,266
Karma: 16544702
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: 920
Karma: 275656
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,266
Karma: 16544702
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: 47,971
Karma: 174315100
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 |
|
Similar Threads
|
||||
| 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 |