Thread: Solitaire
View Single Post
Old 10-06-2018, 07:03 AM   #6
jcn363
absolute beginner
jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.jcn363 ought to be getting tired of karma fortunes by now.
 
jcn363's Avatar
 
Posts: 323
Karma: 1750999
Join Date: May 2017
Location: Go with the wind (43°19'17.7"N 2°00'19.4"W)
Device: ka1
Quote:
Originally Posted by Kiwisaurus View Post
Nope.

How do I apply it?

Sorry...I am a novice at these stuff.

I read the instructions but don't understand anything.

So what exactly do I do?

EDIT: Why is it called "Nickel"?
1.- Download patches.
2.- Unzip kobopatch_4.10.11655.zip where you want.
3.- You can enable the patches in the yaml files inside the src folder, or you can use the overrides into kobopatch.yaml file to keep your options separate:
Code:
overrides:
  src/nickel.yaml:
    Show all games: yes
You can add all the patches you want (preferably all) into the patch, and then activate as you need.
Here is an example:
Spoiler:
Code:
## Works with kobopatch v0.7 or higher. 
## You can update kobopatch by downloading the latest release from https://github.com/geek1011/kobopatch/releases. 
version: 4.10.11655 
in: src/kobo-update-4.10.11655.zip 
out: out/KoboRoot.tgz 
log: out/log.txt 
 
patchFormat: kobopatch 
 
patches: 
#  src/nickel-PROGRESIVE.yaml: usr/local/Kobo/nickel 
#  src/nickel-PROGRESIVE_Nova.yaml: usr/local/Kobo/nickel 
  src/nickel-PROGRESIVE_NovaTO.yaml: usr/local/Kobo/nickel 
#  src/nickel.yaml: usr/local/Kobo/nickel 
  src/sickel.yaml: usr/local/Kobo/sickel 
  src/libadobe.so.yaml: usr/local/Kobo/libadobe.so 
  src/libnickel-PROGRESIVE.yaml: usr/local/Kobo/libnickel.so.1.0.0 
  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.patch: 
##     Custom synopsis/details line spacing: yes 
##     Whatever the patch is called: no 
##   src/libadobe.so.patch: 
##     You get the idea: yes 
overrides: 
  src/nickel-PROGRESIVE.yaml: 
    PROGRESIVE: yes 
  src/nickel-PROGRESIVE_Nova.yaml: 
    PROGRESIVE: yes 
  src/nickel-PROGRESIVE_NovaTO.yaml: 
    PROGRESIVE: yes 
  src/nickel.yaml: 
    Show all games: no 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    Disable reading footer: no 
    Custom reading footer style: yes 
# END GROUP 
    Custom synopsis/font size: yes 
    Custom synopsis/details line spacing: yes 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    Custom menubar - reduce height by 33%: yes 
    Custom menubar - reduce height by 50%: no 
# END GROUP 
    Dictionary pop-up frame size increase: yes 
    Fix reading stats/author name cut off when series is showing: no 
    Increase the cover size in library: yes 
    Increase the view details container size: yes 
    Increase size of kepub chapter progress chart: yes 
    Custom font to collection and author titles: no 
    Increase headlines font: no 
    New home screen subtitle custom font: no 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    Remove footer (row3) and increase cover size on new home screen: yes 
    Remove footer (row3) on new home screen: no 
    New home screen increasing cover size: no 
# END GROUP 
  src/sickel.yaml: 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    sickel reboot timeout (20 sec): no 
    sickel reboot timeout (30 sec): yes 
# END GROUP 
  src/libadobe.so.yaml: 
    Remove PDF map widget shown during panning: yes 
  src/libnickel-PROGRESIVE.yaml: 
    Dictionary, remove long winded closest match notification: yes 
    unclassified (PROGRESIVE): yes 
    MY ePub/Kepub fixed font sharpness: yes 
    Wikipedia Search language: yes 
    MY KePub stylesheet additions: yes 
    My Dictionary text font-family/font-size/line-height: yes 
  src/libnickel.so.1.0.0.yaml: 
    Rename new home screen footer: no 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    My 10 line spacing values: no 
    My 24 line spacing values: yes 
# END GROUP 
    Custom left & right margins: yes 
    Custom font sizes: yes 
    Freedom to advanced fonts control: yes 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    ePub fixed/adjustable top/bottom margins: yes 
    ePub fixed top/bottom margins: no 
    ePub disable built-in body padding-bottom: no 
# END GROUP 
    Custom kepub default margins: yes 
    Block WiFi firmware upgrade: yes 
    Custom footer (page number text): yes 
    Custom Sleep/Power-off timeouts: no 
    Set KePub hyphenation: yes 
    Fix three KePub fullScreenReading bugs: yes 
    Force user line spacing in KePubs: yes 
    Force user line spacing in ePubs (part 1 of 2): yes # PART 2 in librmsdk.so.1.0.0.yaml 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    Un-force font-family override p tags (std epubs): no 
    Force user font-family in ePubs (Part 1 of 2): yes # PART 2 in librmsdk.so.1.0.0.yaml 
# END GROUP 
    ePub constant font sharpness: no 
    KePub constant font sharpness: no 
    Un-Force user text-align in div,p tags in KePubs: yes 
    Always display chapter name on navigation menu: yes 
    Un-Force user font-family in KePubs: yes 
    Un-force link decoration in KePubs: yes 
    KePub stylesheet additions: no 
    Change dicthtml strings to micthtml: no 
    Allow searches on Extra dictionaries: yes 
    Ignore .otf fonts: no 
    Brightness fine control: yes 
    Clock display duration: yes 
# PATCH GROUP - DON'T EANBLE MORE THAN 1 
    Keyboard template (Mini/Touch/Glo/Aura): no 
    Keyboard template (AuraHD/H2O): no 
    Keyboard template (GloHD/ClaraHD/AuraOne/H2O2): no 
    Cyrillic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O): no 
    Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
    Arabic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O): no 
    Hebrew keyboard (Mini/Touch/Glo/Aura): no 
    Hebrew keyboard (AuraHD/H2O): no 
    Hebrew keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
    Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
# END GROUP 
    Dictionary text font-family/font-size/line-height - beta: no 
    Dictionary, remove long winded closest match notification: no 
    Wikipedia Search language: no 
  src/librmsdk.so.1.0.0.yaml: 
    Disable orphans/widows avoidance: yes 
    Default ePub monospace font (Courier): 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): yes # PART 1 in libnickel.so.1.0.0.yaml 
    Force user font-family in ePubs (Part 2 of 2): yes # PART 1 in libnickel.so.1.0.0.yaml 
    Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt): yes 
    Ignore ePub book CSS and Adobe XPGT stylesheets: no 
    Ignore ePub TOC navpoints: no 
 
## 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 
translations: 
  src/translations/trans_es.ts: usr/local/Kobo/translations/trans_es.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 
files: 
  src/hyphenDicts/hyph_de.dic: usr/local/Kobo/hyphenDicts/hyph_de.dic 
  src/hyphenDicts/hyph_es.dic: usr/local/Kobo/hyphenDicts/hyph_es.dic 
  src/hyphenDicts/hyph_en_US.dic: usr/local/Kobo/hyphenDicts/hyph_en_US.dic 
  src/hyphenDicts/hyph_fr.dic: usr/local/Kobo/hyphenDicts/hyph_fr.dic 
  src/hyphenDicts/hyph_la.dic: usr/local/Kobo/hyphenDicts/hyph_la.dic 
  src/otros/hosts-363: etc/hosts 
#  src/jcn-t.css: mnt/onboard/.kobo/kepub/kepub-book.css 
  src/otros/jcn-t.css: mnt/onboard/kobo_extra.css 
#  src/translations/trans_es.qm: usr/local/Kobo/translations/trans_es.qm 
  src/fonts/IBMPlexMono-Regular.ttf: mnt/onboard/fonts/IBMPlexMono-Regular.ttf 
  src/fonts/IBMPlexMono-Italic.ttf: mnt/onboard/fonts/IBMPlexMono-Italic.ttf 
  src/fonts/IBMPlexMono-Bold.ttf: mnt/onboard/fonts/IBMPlexMono-Bold.ttf 
  src/fonts/IBMPlexMono-BoldItalic.ttf: mnt/onboard/fonts/IBMPlexMono-BoldItalic.ttf 
  src/fonts/IBMPlexSans-Regular.ttf: mnt/onboard/fonts/IBMPlexSans-Regular.ttf 
  src/fonts/IBMPlexSans-Italic.ttf: mnt/onboard/fonts/IBMPlexSans-Italic.ttf 
  src/fonts/IBMPlexSans-Bold.ttf: mnt/onboard/fonts/IBMPlexSans-Bold.ttf 
  src/fonts/IBMPlexSans-BoldItalic.ttf: mnt/onboard/fonts/IBMPlexSans-BoldItalic.ttf 
  src/fonts/IBMPlexSerif-Regular.ttf: mnt/onboard/fonts/IBMPlexSerif-Regular.ttf 
  src/fonts/IBMPlexSerif-Italic.ttf: mnt/onboard/fonts/IBMPlexSerif-Italic.ttf 
  src/fonts/IBMPlexSerif-Bold.ttf: mnt/onboard/fonts/IBMPlexSerif-Bold.ttf 
  src/fonts/IBMPlexSerif-BoldItalic.ttf: mnt/onboard/fonts/IBMPlexSerif-BoldItalic.ttf 
#  src/fonts/IBMPlexMono-Regular.ttf: mnt/onboard/adds./koreader/fonts/ibm/IBMPlexMono-Regular.ttf

WARNING: If your OS is not an Unix derivative you must edit with an appropriate editor (Geany, Notepad++, etc.).
4.- The patches (yaml extension files) are into the src folder (i.e. to see/edit a patch for nickel you must open kobopatch_4.10.11655/src/nickel.yaml file).
IMPORTANT: Read carefully all instructions and change only the part between quotes ("...") after Replace:.
Example:
The following change a 29px font-size to 26px.
Code:
  - ReplaceString: {Offset: 357, Find: "font-size:29px", Replace: "font-size:26px"} # Replacement caption font size value for AuraHD/H2O:
5.- Save (if you edit) and run kobopatch.sh (Linux), or kobopatch.bat (Windows).
If there are no issues, a KoboRoot.tgz file will be created into out folder, that you will have to copy into .kobo folder of your device.
6.- Eject, disconnect the USB and the device reboots to install the patches.

Good luck.

EDIT: The name? Who knows?

Last edited by jcn363; 10-06-2018 at 07:38 AM. Reason: The name
jcn363 is offline   Reply With Quote