| 
			
			 | 
		#1 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811 
				Karma: 7423683 
				Join Date: May 2016 
				Location: Ontario, Canada 
				
				
				Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Instructions for patching firmware 4.17.13694
			 
			
			
			This patch thread is for firmware 4.17.13694 (cb7d9876184f6044b6ce1a8677dacef1ec9376c5) and 4.17.13651 (d06673211ea848c626ab33d4a9ff023b28b111fd). 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Instructions for patching on Windows, Linux, or macOS with kobopatch: 
 This is the largest release (both for the patches and firmware) so far. The work for this release spanned over 3 firmware versions and took many hours of time (it usually only takes ~1 hour) from multiple contributors. A extra large thanks goes to jackie_w and NiLuJe for their extensive (at least 10 hours) of work for this release. Jackie put a lot of work and effort into updating and rewriting nickel patches, and she testing and cross-verified everything I updated. NiLuJe reviewed code for the kobopatch build script, my dotfiles mod for 4.17.13651, and the patch documentation. See the release notes below for full credits. Last edited by geek1011; 09-22-2019 at 12:23 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811 
				Karma: 7423683 
				Join Date: May 2016 
				Location: Ontario, Canada 
				
				
				Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Changes to the kobopatch zip: 
		
	
		
		
		
		
		
		
		
		
		
		
		
			v66 (2020-08-19): Fixed "Don't uppercase header/footer text" patches not applying to percent read text (geek1011). v63 (2020-07-08): New "Increase page navigation history" patch (geek1011). v52 (2019-09-21): Everything (no, really, literally everything changed). This is the largest patches release so far. See here for the details. Missing patches: - My 24 line spacing values (waiting for GeoffR to update). - Custom font sizes (waiting for GeoffR to update). Patches for other files / patches not in the main zip: - GeoffR's variant of my toc indentation patch: Spoiler: 
 Notes about this firmware version: - See the firmware threads for 4.16.13337, 4.17.13651, and 4.17.13694. New patches in this version: - See here. There is also a new interactive demo to test out the different header/footer/margin patches and settings. Last edited by pdurrant; 08-20-2020 at 09:35 AM. Reason: v66  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137 
				Karma: 398492 
				Join Date: Apr 2018 
				
				
				
				Device: Kobo Aura One 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thank you so much.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811 
				Karma: 7423683 
				Join Date: May 2016 
				Location: Ontario, Canada 
				
				
				Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Release notes from GitHub
			 
			
			
			For convenience, here are the release notes copied from GitHub (please do not quote this post): 
		
	
		
		
		
		
		
		
		
		
		
		
		
			v52 This is the initial release for 4.17.13694 (plus 4.17.13651 and 4.16.13337 which were released the same week). This is one of the largest releases of both the patches and the firmware (the new reader interface, and quite a bit of refactoring since 4.15.12920). This release would not have been possible without the extensive work of: 
 Patch changes (4.16.13162+) The usual patch updates (i.e. not different than between other firmware versions) are not listed here. New: 
 Renamed: 
 Rewritten: 
 Removed: 
 Other: 
 There have also been various grammar, spelling, and formatting fixes and improvements to many patches. Comments have also been updated to match the changes in recent firmware versions. Also, values for the Libra H2O (Storm) have been added to a number of CSS patches. Changelog This changelog has been somewhat abbreviated due to the large volume of changes. See the commit log for more details. Also, the versions listed are the versions which the change was directly made to. Usually, unless stated otherwise, this means the newer versions also inherited the change too. Patrick Gaskin (@geek1011): 
 NiLuJe (@NiLuJe): 
 NiLuJe has also done quite a bit of code review and has been helpful in general with updating the patches. Jackie (@jackiew1, jackie_w): 
 Jackie has also done a lot of testing and debugging over PMs on MobileRead. Geoff Reynolds (@geoffreynolds, GeoffR): 
 Simon (@snarkophilus): 
 Last edited by geek1011; 09-22-2019 at 01:54 PM. Reason: I wish forums supported Markdown...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 114 
				Karma: 26552 
				Join Date: Jan 2017 
				
				
				
				Device: Kobo Forma 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Absolutely perfect!  Thanks so much for the team effort. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Just installed and all great - for me the 'Reduce new header/footer height' was exactly the one i was waiting for. Thanks Jackie for that one! Out of interest, the most annoying thing for me is that it doesn't take much for it to turn upside down when tilted slightly. Is there any way to lock it so that the buttons are always on the right and won't adjust when tilted? Thanks again. FYI how good is the demo mode! Last edited by poczynek; 09-22-2019 at 12:43 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | |
| 
			
			
			
			 Diligent dilettante 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,662 
				Karma: 52758936 
				Join Date: Sep 2019 
				Location: in my mind 
				
				
				Device: Kobo Sage; Kobo Libra Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 It's great to have advanced controls back for sideloaded fonts, and the interactive demo is a work of genius, thanks! One thing I wasn't sure of, does using the patch for "Book Progress Off" affect the progress bar? At the moment, that's all I have showing anyway, with header and footer off. If I can gain an extra line while keeping the bar, great, if not I'll leave it as is. Thanks again to everyone who worked so hard to get these patches ready for us  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | |||
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811 
				Karma: 7423683 
				Join Date: May 2016 
				Location: Ontario, Canada 
				
				
				Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			No problem! 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Quote: 
	
 Quote: 
	
  .Quote: 
	
 Last edited by geek1011; 09-22-2019 at 01:16 AM.  | 
|||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,857 
				Karma: 22003124 
				Join Date: Aug 2014 
				
				
				
				Device: Kobo Forma, Kobo Sage, Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			trying to run this on Mac OS X I get 
		
	
		
		
		
		
		
		
		
		
		
		
	
	-bash: /Users/Glitch/Downloads/Kobopatch 4.17/kobopatch.sh: /bin/bash^M: bad interpreter: No such file or directory iMac:Kobopatch 4.17 Glitch$ I renamed the Kobo Patch folder, but this was happening with the original name. 4.17.13694 firmware zip is in the src folder.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | |
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811 
				Karma: 7423683 
				Join Date: May 2016 
				Location: Ontario, Canada 
				
				
				Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Last edited by geek1011; 09-22-2019 at 01:21 AM.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | |
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137 
				Karma: 398492 
				Join Date: Apr 2018 
				
				
				
				Device: Kobo Aura One 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#11 | |
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,857 
				Karma: 22003124 
				Join Date: Aug 2014 
				
				
				
				Device: Kobo Forma, Kobo Sage, Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Of interesting note, the progress bar doesn't take up a line of usable space (well maybe if you got the text to be as small as it is), but you CAN get text to ride right up to it. At least I was with the available patches, using Deja Vu Serif eink font. I did modify one patch of GeoffR's, reduce top/bottom page space I replaced the 28 value of the One/Forma with 14. Then it was just tinkering with font size / line spacing in the typeface settings until I was satisfied. I'll probably mess around w/ it more when two missing patches (24 line spacing, and custom font sizes by GeoffR) are added. But this would just be to see if I could fine tune the font size/line spacing. As it is I've got the text to be right to the edge of my Forma, 8" of text? Yes please, and thanks to all you patch writers  
		 | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#12 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 834 
				Karma: 2912460 
				Join Date: Apr 2009 
				
				
				
				Device: Kobo Forma 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			thanks for this, Kewl Kobo Krafters !
		 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Last edited by droopy; 09-25-2019 at 05:29 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#13 | 
| 
			
			
			
			 BLAM! 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506 
				Karma: 26047202 
				Join Date: Jun 2010 
				Location: Paris, France 
				
				
				Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Yeah, AFAICT, the progress bar is essentially an overlay, it doesn't affect page layout at all. If you check on a cover page, you should be able to see a few lines of the image *below* the progress bar  
		
	
		
		
		
		
		
		
		
		
		
		
	
	 .(I've mentioned this in a couple of not-quite-relevant places already, but this time it might actually be the right place  .)
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#14 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,857 
				Karma: 22003124 
				Join Date: Aug 2014 
				
				
				
				Device: Kobo Forma, Kobo Sage, Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Ah good to know. I mentioned it didn’t seem to affect the lines per page in one of the 4.17 firmware threads but that was of course prepatch when the pesky top and bottom spacing was lingering.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	It always surprises me how much space Kobo throws away.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#15 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 216 
				Karma: 1228988 
				Join Date: Sep 2019 
				Location: The Netherlands 
				
				
				Device: Kobo Libra 2, Kobo Clara BW 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			This patching business looks interesting, but I would love it of someone helps me explain what I have to do at step 5: Choose your patches from the files in the src folder 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Enable patches in the files in the src folder (or use the overrides in kobopatch.yaml to keep your options separate). How the heck do I do this? Is there a tutorial for not-so-tech-smart people?  
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| kobopatch, patch, patch32lsb, patches, patching | 
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			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 07:15 AM | 
| Instructions for patching firmware 3.11.0 | GeoffR | Kobo Developer's Corner | 226 | 06-01-2015 06:32 AM | 
| Instructions for patching firmware 3.12.1 | GeoffR | Kobo Developer's Corner | 56 | 03-20-2015 06:14 AM | 
| Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 11:06 AM | 
| Instructions for patching firmware 3.1.1 | GeoffR | Kobo Developer's Corner | 64 | 04-18-2014 02:23 PM |