Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 03-17-2017, 11:40 AM   #1
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,352
Karma: 12192327
Join Date: Nov 2012
Location: Beneath the Long White Cloud
Device: Kobo Glo
Instructions for patching firmware 4.3.8966

See the Firmware 4.3.8966 spotted discussion thread for information about what has changed in this firmware version.

See the Index to the Metazoa firmware patches thread for a description of what some of these patches do.


Before starting:

1. Make sure your Kobo ereader is already running firmware version 4.3.8966 (9c8144b8c0). If not, then you need to upgrade before applying this patch.

2. Check that your battery is well charged.


Patching from Windows, Linux (i386/x86_64), or Mac (OS X 10.8-10.9, i386/x86_64):

1. Download and extract patch_kobo_4038966.zip (attached).

2. Download the Kobo firmware archive version 4.3.8966 for your device (See this thread) and copy it into the 4.3.8966_source/ subdirectory. (Don't unzip the firmware.)

3. Read and edit all the *.patch files in the 4.3.8966_source/ subdirectory in order to: choose which patches to enable (patch_enable=`yes`) or disable (patch_enable=`no`); and to change some of the replacement values to suit your device and preferences.

4. In Windows double-click 4.3.8966.bat; For Linux/Mac open a terminal, change to the patch_kobo_4038966/ subdirectory, and run ./4.3.8966.sh from the command line.

5. If there were no errors, copy the resulting KoboRoot.tgz from the 4.3.8966_target/ subdirectory to the .kobo directory on your ereader.

6. Safely eject and unplug the device, which will then update and restart.


To return your ereader to its original unpatched state:

1. Edit all the 4.3.8966_source/*.patch files to disable all patches (set patch_enable = `no` for every patch).

2. Repeat steps 4-6 of the procedure above.


Note that the following patches are enabled by default:

`Fix page breaks bug`
`Default ePub monospace font (Courier)`
`Custom left & right margins`
`Custom page refresh options`
`Fix three KePub fullScreenReading bugs`
Attached Files
File Type: zip patch_kobo_4038966.zip (501.5 KB, 861 views)
GeoffR is offline   Reply With Quote
Advert
Old 03-17-2017, 11:42 AM   #2
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,352
Karma: 12192327
Join Date: Nov 2012
Location: Beneath the Long White Cloud
Device: Kobo Glo
Notes and Other patches

Notes:

Be extra careful checking the version number of the firmware your device is running. There have been a lot of different 4.3 versions released, and the version number on the device must match exactly with the version number used for patching.


Other patches:

`Dictionary pop-up, prevent cut-off of left-edge text`

`Force user line spacing in KePubs (more forceful version)`


If anyone has other patches for firmware 4.3.8966, post them in this thread and I'll add a link to this post.

Last edited by GeoffR; 03-19-2017 at 01:40 PM. Reason: Added link to`Force user line spacing in KePubs (more forceful version)` patch
GeoffR is offline   Reply With Quote
Old 03-17-2017, 12:14 PM   #3
Martina Schein
eBook-Reader-Fan
Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.Martina Schein ought to be getting tired of karma fortunes by now.
 
Martina Schein's Avatar
 
Posts: 117
Karma: 408582
Join Date: Sep 2012
Location: Saarbruecken / DE
Device: Kobo Aura H2O
Thank you very much for quickly set the patcher. It works fine on all our Kobo-Reader (H2O, Glo HD, Glo).
Martina Schein is offline   Reply With Quote
Old 03-17-2017, 12:27 PM   #4
jamalau
Enthusiast
jamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheesejamalau can extract oil from cheese
 
Posts: 30
Karma: 1000
Join Date: Nov 2013
Device: Kobo Aura One
Thank you for your work!!!
jamalau is offline   Reply With Quote
Old 03-17-2017, 01:29 PM   #5
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: 3,539
Karma: 12876400
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Aura One, Aura H2O, Aura HD, Nexus 7 HD, iPad Air
Thanks again for the quick work on the patches especially with the recent firmware of the day release schedule.
DNSB is offline   Reply With Quote
Advert
Old 03-17-2017, 01:32 PM   #6
jackie_w
Wizard
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 3,967
Karma: 7944904
Join Date: Sep 2009
Location: UK
Device: Sony PRS-350, Kobo AuraHD/Aura6"/AuraH2O/GloHD/AuraOne
New: Dictionary pop-up, prevent cut-off of left-edge text

For anyone interested in fixing the minor annoyance where the left edge of the dictionary pop-up text is cut-off (see images in this post), here's a new patch:

It's for the libnickel.so.1.0.0.patch file.
Spoiler:
Code:
<Patch>
patch_name = `Dictionary pop-up, prevent cut-off of left-edge text`
patch_enable = `yes`
# Multi-version patch: 4.3.8871 - 4.3.8966+
#
# DictionaryView increase ol padding
#     ol { font-size: %1px; font-weight: bold; margin-left: %4em; margin-top: 0px; padding-left: 1.1em; }
# --> ol { font-size: %1px; font-weight: bold; margin-left: %4em; margin-top: 0px; padding-left: 1.4em; }
#
find_base_address = `ol { font-size: %1px; font-weight: bold; margin-left: %4em; margin-top: 0px; padding-left: 1.1em; }`
replace_string = 005B, `1.1em`, `1.4em`
</Patch>


Notes:
  • Although this patch should be OK on all devices, on a KA1 the cut-off problem is hardly visible, so KA1 users may not want to bother.
  • Testing was done using H2O, GloHD and KA1

Last edited by jackie_w; 03-17-2017 at 02:09 PM.
jackie_w is offline   Reply With Quote
Old 03-17-2017, 02:40 PM   #7
Number9
Connoisseur
Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.Number9 lived happily ever after.
 
Posts: 56
Karma: 108914
Join Date: Feb 2014
Location: Sweden
Device: Kobo Aura One; Kobo Aura H2o; Sony Reader PRS-T3
Thank you so much!
Number9 is offline   Reply With Quote
Old 03-17-2017, 05:10 PM   #8
jackastor
Wizard
jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.
 
jackastor's Avatar
 
Posts: 1,840
Karma: 3212428
Join Date: Jun 2011
Device: iphone stanza, kobo touch,ASUS TF300,KOBO GLO, Kobo Aura HD, Kobo Mini
new Menu

@ GeoffR.... Any chance you can add the option of turning said new menu on or off?

Have never seen it here.

Regards

Jack
jackastor is offline   Reply With Quote
Old 03-17-2017, 05:58 PM   #9
jackie_w
Wizard
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 3,967
Karma: 7944904
Join Date: Sep 2009
Location: UK
Device: Sony PRS-350, Kobo AuraHD/Aura6"/AuraH2O/GloHD/AuraOne
Quote:
Originally Posted by jackastor View Post
@ GeoffR.... Any chance you can add the option of turning said new menu on or off?

Have never seen it here.
You need to look a bit harder, Jack See libnickel.so.1.0.0.patch

patch_name = `Disable new home screen`
patch_name = `Enable new home screen`
jackie_w is offline   Reply With Quote
Old 03-18-2017, 06:17 AM   #10
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 4,239
Karma: 4547629
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Aura One, XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Thank you very much, Geoff!
Terisa de morgan is offline   Reply With Quote
Old 03-18-2017, 07:33 AM   #11
the_Pan
Member
the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.
 
Posts: 17
Karma: 15318
Join Date: Mar 2015
Device: Kobo Aura One / Kobo Aura H2O / Kindle Voyage
Question my xxx line spacing values

Hi everyone,

i just applied both of the line spacing patches (only one at a time) but after my A1 reboots i can't change the spacing.
Without the patches it works, but i prefer smaller spaces between the lines.
With a patch applied, i can pull the slider to left and right and nothing happens.
Has anyone else having problems with this?

Last edited by the_Pan; 03-18-2017 at 07:41 AM. Reason: fine tuning ;)
the_Pan is offline   Reply With Quote
Old 03-18-2017, 11:26 AM   #12
dmapr
Addict
dmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windowsdmapr format shifts faster than booting Windows
 
Posts: 360
Karma: 120184
Join Date: Sep 2009
Device: Kobo Aura HD, Kobo Aura One
Are you trying on the same book as without the patches? Some books CSS will set the line height preventing the patch from taking effect.
dmapr is offline   Reply With Quote
Old 03-18-2017, 11:48 AM   #13
oren64
I need a chapter break
oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.
 
oren64's Avatar
 
Posts: 2,905
Karma: 38490142
Join Date: Mar 2015
Location: Israel
Device: kobo glo
You have this two patches.

libnickel.so.1.0.0.patch
`Force user line spacing in KePubs`
`Force user line spacing in ePubs (part 1 of 2)`

librmsdk.so.1.0.0.patch
`Force user line spacing in ePubs (Part 2 of 2)`
oren64 is offline   Reply With Quote
Old 03-18-2017, 12:39 PM   #14
the_Pan
Member
the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.the_Pan is as sexy as a twisted cruller doughtnut.
 
Posts: 17
Karma: 15318
Join Date: Mar 2015
Device: Kobo Aura One / Kobo Aura H2O / Kindle Voyage
@dmapr - good point, i will try it with another one

@oren64 -
I meant the libnickel patches "my 10 line spacing values" & "my 24 lines spacing values" at the beginning of this patchfile.
the_Pan is offline   Reply With Quote
Old 03-18-2017, 12:49 PM   #15
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,352
Karma: 12192327
Join Date: Nov 2012
Location: Beneath the Long White Cloud
Device: Kobo Glo
Quote:
Originally Posted by the_Pan View Post
i just applied both of the line spacing patches (only one at a time) but after my A1 reboots i can't change the spacing.
Without the patches it works, but i prefer smaller spaces between the lines.
With a patch applied, i can pull the slider to left and right and nothing happens.
Has anyone else having problems with this?
Does this happen in ePub or KePub books, or both? What other patches do you have enabled?

The only thing I can think of that would cause the line spacing slider to stop working is if you had just one part of the following two-part patch enabled without enabling the other part:

`Force user line spacing in ePubs (part 1 of 2)` (in libnickel.so.1.0.0.patch)
`Force user line spacing in ePubs (part 2 of 2)` (in librmsdk.so.1.0.0.patch)
GeoffR is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Instructions for patching firmware 3.17.3 GeoffR Kobo Developer's Corner 60 09-17-2015 05:35 PM
Instructions for patching firmware 3.17.0 GeoffR Kobo Developer's Corner 49 08-16-2015 05:20 AM
Instructions for patching firmware 3.11.0 GeoffR Kobo Developer's Corner 226 06-01-2015 05:32 AM
Instructions for patching firmware 3.8.0 GeoffR Kobo Developer's Corner 92 10-22-2014 07:22 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


All times are GMT -4. The time now is 07:43 AM.


MobileRead.com is a privately owned, operated and funded community.