Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 03-14-2020, 02:54 PM   #16
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by anacreon View Post
The .bat file aborts just as it opens the nickel file (which I annex as a .txt file). I have read and reread what I have done to it, checking with a printout I have of the 4.18.13737 version, which worked ever since, and can't see where I went wrong. Can anybody help me?
Many thanks.
You have an extra space on line 423 before the "Replace".
geek1011 is offline   Reply With Quote
Old 03-14-2020, 03:03 PM   #17
jackie_w
Grand Sorcerer
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: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by geek1011 View Post
You have an extra space on line 423 before the "Replace".
You're too fast for me, geek1011, but I think you mean line 428
jackie_w is offline   Reply With Quote
Advert
Old 03-14-2020, 03:58 PM   #18
anacreon
Guru
anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.
 
anacreon's Avatar
 
Posts: 960
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage
Quote:
Originally Posted by geek1011 View Post
You have an extra space on line 423 before the "Replace".
Thank you very much, it worked. I don't know the line number, but there was only one place where I replaced # with a space (or two by error in this case). You have a lynx eye.
anacreon is offline   Reply With Quote
Old 03-14-2020, 07:31 PM   #19
jiminrussell
JimInRussell
jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.jiminrussell is at one with the great books of the world.
 
jiminrussell's Avatar
 
Posts: 355
Karma: 143302
Join Date: Nov 2010
Location: Russell Ontario Canada
Device: kobo Aura One, Forma, Elipsa, Sage
Thank you Geek1011 for getting these patches out so fast. i have updated all of my devices and patched them, everything is working great. Hopefully Kobo gives you a break by not releasing anymore updates for a while.

jiminrussell is offline   Reply With Quote
Old 03-14-2020, 10:31 PM   #20
Phil_C
Addict
Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.Phil_C ought to be getting tired of karma fortunes by now.
 
Phil_C's Avatar
 
Posts: 236
Karma: 391602
Join Date: Oct 2009
Location: Chicago, IL USA
Device: Sony PRS-350; Kobo Clara HD; Kobo Clara 2E
And "My 24 line spacing values" is back. All is well in Koboville. Thanks to all for so many useful patches!
Phil_C is offline   Reply With Quote
Advert
Old 03-16-2020, 07:55 PM   #21
JohhnyMix
Connoisseur
JohhnyMix began at the beginning.
 
Posts: 88
Karma: 10
Join Date: Mar 2018
Device: Kobo H2O V2
I want to thank everyone who make all this possible so big thumbs up and good karma is coming your way!!!
JohhnyMix is offline   Reply With Quote
Old 03-17-2020, 04:22 AM   #22
strindberg
Junior Member
strindberg began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2011
Device: Kindle
Did the patches "Remove PDF page turn arrows" and "Keep PDF pan position" get removed? I can't find them in the latest set of patches, but I have also failed to find any release notes mentioning them being removed.
strindberg is offline   Reply With Quote
Old 03-17-2020, 11:02 AM   #23
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by strindberg View Post
Did the patches "Remove PDF page turn arrows" and "Keep PDF pan position" get removed? I can't find them in the latest set of patches, but I have also failed to find any release notes mentioning them being removed.
Yes. It's not possible to do "Keep PDF pan position", and there aren't any page turn arrows which can be removed anymore.
geek1011 is offline   Reply With Quote
Old 03-19-2020, 10:55 PM   #24
zaslowe
Junior Member
zaslowe began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Nov 2018
Device: Kobo Aura One
I've had a strange thing happen with this patch. I've upgraded my firmware (to 4.20.14622), then patched and my Clara HD rebooted, only to tell me that there is a software update waiting.

What?

So I check my firmware level after the patch and reboot, and I'm back at 4.20.14601. What the heck? I've never had this problem before, and I'm not a noob to patching. Did it on my Aura One, doing it now on my Clara HD, but this is the first time patching has rolled me back to a previous software revision.

It's very strange. Has anybody else had this problem in the past?
zaslowe is offline   Reply With Quote
Old 03-19-2020, 10:59 PM   #25
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,477
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
@zaslowe: You used the wrong (as in, 4.20.14601 instead of 4.20.14622) firmware zip as a source for the patcher?
NiLuJe is offline   Reply With Quote
Old 03-19-2020, 11:30 PM   #26
zaslowe
Junior Member
zaslowe began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Nov 2018
Device: Kobo Aura One
Quote:
Originally Posted by NiLuJe View Post
@zaslowe: You used the wrong (as in, 4.20.14601 instead of 4.20.14622) firmware zip as a source for the patcher?
As far as I know, no. I downloaded it from here.

So after patching it for a third time just now I got it to stick. I have no idea, but it's patched, thankfully, at 14622.
zaslowe is offline   Reply With Quote
Old 03-20-2020, 12:12 PM   #27
sumdog
Junior Member
sumdog began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2020
Device: Clara HD
Hi! I am new to the world of e-readers, I study computer science, so you can speak in a "technical" way if you want, I was wondering only one thing ... what exactly do the patches entail? why should you do it? do I need to activate developer mode to install them? Is this mode safe, or does it expose sensitive data contained in the e-reader to the network (if there are any)? Do I need to remove the SD card from the reader in order to install the patch? (I don't think since currently if I'm not mistaken it is possible to remove it only from Clara HD)
Is there a well done post with a list of all the mods? Or do you have to go crazy looking for them and looking for the right versions in the forum?

Last edited by sumdog; 03-20-2020 at 12:15 PM.
sumdog is offline   Reply With Quote
Old 03-20-2020, 01:05 PM   #28
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,976
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
It looks like the sickel patch from 4.20.14601 may work with 4.20.14622.

Here is the patch if you want to install it.

Code:
sickel reboot timeout (20 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 20s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 49 F6 40 41}
      
sickel reboot timeout (30 sec):
  - Enabled: yes
  - Description: increases sickel reboot time if no ping from 10s to 30s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 4E F6 60 21}
JSWolf is offline   Reply With Quote
Old 03-20-2020, 03:39 PM   #29
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,167
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
The patches simply alter some of the functions of the Kobo, fixing issues that some feel prevent their enjoyment of the device. These patches are fully described both in the patch file for a given revision and in forum threads.

There is no linkage at all between "dev mode" and the patches.

Unlike some devices, Kobo's have no need to be rooted, instead all that happens is a patched version of the Kobo supplied software is copied to the device, and then the exact same procedure as Kobo uses for their updates is used to install the modified software. This installation process is based on the existence of KoboRoot.tgz in a specified directory on the device which is then expanded and de'tarred by the Kobo.
PeterT is offline   Reply With Quote
Old 03-20-2020, 04:18 PM   #30
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by sumdog View Post
I was wondering only one thing ... what exactly do the patches entail?
Most of the libnickel patches patch the executable directly. If you want to look further into it, use a dissassembler (I recommend Hopper and IDA, but Cutter works too) on usr/local/Kobo/libnickel.so.1.0.0. For reference on the meaning of instructions, look at the ARM Keil. The majority of libnickel is in Thumb mode. If you want to learn more about assembly, play with Compiler Explorer.

On the other hand, most of the nickel patches patch zlib-compressed qResource streams by replacing the compressed data. For this, use cssextract (included in the patches) on usr/local/Kobo/nickel, and modify the CSS you find in there. If you're wondering about the layout of the widgets, enable layout rects in developer mode, or look at the ui_* methods and widget constructors in libnickel.
geek1011 is offline   Reply With Quote
Reply

Tags
kobopatch, patch, patch32lsb, patches, patching


Forum Jump

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


All times are GMT -4. The time now is 01:12 PM.


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