View Single Post
Old 04-04-2025, 04:13 PM   #1249
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,399
Karma: 171313058
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by MiuMiu View Post
I tried following instructions in this topic https://www.mobileread.com/forums/sh...are+4.38.23171 but I don't understand what do you have to do. I see all the files mentioned, but what do you do with them? It says move this file there, move this file there... and then what? All the files are there. But what do you do on Kobo, how do you make this work?
Hmmm... you unzipped the .zip file to a location on your Mac? You downloaded the matching koboupdate_<firmwareversion>.zip and copied it to the src folder? You then enabled the patches that you want to use either either by editing the .yaml files in the src folder or adding the overrides to the kobopatch.yaml file and editing them? Note that none of the patches are enabled by default. My preference is to use the overrides section of the kobopatch.yaml since I keep a backup of those lines that I can copy/paste into the next kobopatch.yaml file.

If you downloaded the kobopatch_4.38.23171.zip file, I think the overrides portion of the kobopatch.yaml file has already been created. If not, I've attached my overrides.txt file here. Copy/paste it into your kobopatch.yaml in the correct spot. Edit the patches you want to use to yes and give it a try. Note that white space is important. ': no' or ': yes' is good. ':no' or ':yes' is not. I've left the Unify Font Sizes patch enabled so you can try running with that option to see if a KoboRoot.tgz file is generated.

For running kobopatch.bat, you do not need to add a . to start of the filename. To run kobopatch.sh, you need to add the path which should be ./kobopatch.sh (it should be in your current folder).

If no KoboRoot.tgz file is generated, look at the log.txt file in the out folder. You can post it here as an attachment to a message which will let more eyes see it and possibly diagnose your problem.

Quote:
Originally Posted by MiuMiu View Post
Not everybody, let alone me as a woman, is a computer geek or an IT programmer to know what to do.
In my decades in IT, some of the best people I worked with were women. Saying that you do not have much experience with computers or IT in general is fine but please don't play the gender card.

The first spoiler is from a kobopatch.yaml without the overrides included, the second has the overrides included.

Spoiler:
Code:
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 ##



Spoiler:
Code:
patches:
  src/nickel.yaml: usr/local/Kobo/nickel
  src/nickel_custom.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: no
##     Whatever the yaml is called: no
##   src/libadobe.so.yaml:
##     You get the idea: no
overrides: 
   src/libadobe.so.yaml:
###     Remove PDF map widget shown during panning: no
   src/libnickel.so.1.0.0.yaml:
# Line spacing group
     My 10 line spacing values: no
     My 24 line spacing values: no
#
     Custom left & right margins: no
# ePub padding-bottom alternatives group
     ePub fixed top/bottom margins: no
     ePub disable built-in body padding-bottom: no
#
     Custom kepub default margins: no
# Firmware upgrade options group
     Block WiFi firmware upgrade: no
     Always show confirmation dialog before upgrading: no
#
# Sleep/Power-off timeouts group
     Custom Sleep/Power-off timeouts: no
     Larger 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
# ePub force font alternatives group
     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
     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
     Dictionary text font-family/font-size/line-height: no
     Custom navigation menu page number text: no
# KePub stylesheet additions alternatives group
     KePub stylesheet additions - text justify: no
     KePub stylesheet additions - word-spacing: no
#
     Shorten dictionary entry not found message: no
     Change Wikipedia search language: no
# Keyboard alternatives group
     Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no
     Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no
     Bulgarian Phonetic Keyboard (GloHD/ClaraHD/AuraOne/H2O2/Forma/Libra): no
#
     Don't grab exclusive access to event0: no
     Both page turn buttons go next: no
     Both page turn sides go next: no
     Increase page navigation history: no
     Replace adobe page numbers toggle with invert screen: no

     Allow USB storage even when device locked: no
     Hide browser from beta features: no
     Remove beta features not supported text: no
     Disable all tutorial dialogs: no
     Remove recommendations (row1col2) from home screen: no
     Rename new home screen footer: no
     Remove line from bottom tab bar: no
     Change Browse Kobo home screen link target - Activity: no
# SmartLink group
     Set visible SmartLink: no
     Only show Pocket SmartLink: no
     Never show Kobo Plus, wishlist, and points SmartLinks: no
     Only show stats SmartLink: no
#
     Allow showing info panel on random screensaver: no
     Remove title from reading header/footer: no
     Allow rotation on all devices: no
# Header/footer page number text group
     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
     Customize ComfortLight settings: no
     FeatureSettings - BookSpecificStats: no
     FeatureSettings - ShowFacebookShare: no
     FeatureSettings - FullScreenBrowser: no
     FeatureSettings - MyWords: no
     FeatureSettings - ExportHighlights: no
     DeveloperSettings - AutoUsbGadget: no
     PowerSettings - UnlockEnabled: no
     Unify font sizes: yes
   src/librmsdk.so.1.0.0.yaml:
     Disable orphans/widows avoidance: no
     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
     Default ePub monospace font: no
   src/nickel.yaml:
     Reduce top/bottom page spacer: no
     Custom synopsis details line spacing: no
     Custom synopsis font size: no
# Home screen layout tweaks group
     Increase home screen cover size: no
     Remove footer (row3) on new home screen: no
     Remove footer (row3) and increase cover size on new home screen: 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 header/footer captions: no
     Custom page navigation scrubber: no
     Customise Header back button: no
     Series list increase cover thumbnails: no
     Increase headlines font: no
     New home screen subtitle custom font: no
     Show all games: no
     Remove forgot pin button from lock screen: no
     Increase size of kepub chapter progress chart: no
     Change TOC level indentation: no
   src/nickel_custom.yaml:
     jackie_w Screensaver full: no
     beta Increase width available for book Title in Booklists - Storm only: no

Last edited by DNSB; 04-04-2025 at 04:33 PM.
DNSB is offline   Reply With Quote