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 Yesterday, 10:41 AM   #1
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Patches for 4.38.23828 V4

This thread is for the patches for the new firmware 4.38.23828. Most of the patches work. It may work for later firmware. I cannot say as I've not tried.

All of the patchers have been updated thanks to @geek1011

I would like to thank @aardvark for the original updated Windows .exe, geek1011 for fixing all of patchers and @jackie-w, @Semwize, and @xyclonei for help in updating some of the patches.

Use the file kobopatch.yaml to override the no to yes for each patch you want to apply. I cannot say all the patches work. Most of them do apply. If you have any issue with any of the patches, just post about the issue.

This is the same format as the patches for 4.38.23648.

There are more patchers if you need a different one not in the ZIP file. Please go to https://github.com/pgaskin/kobopatch...es/tag/v0.16.0 to see if what you need is there if it's not in the ZIP file.

Thank you to @jackie_w for fixing even more patches.
Quote:
Originally Posted by jackie_w View Post
This is the "official" nickel.yaml file for both firmwares 4.38.23828.

Please note:
Old patch name Increase size of kepub chapter progress chart
has been updated to Increase size of kepub/audio chapter progress chart so that:
  • chapter progress barcharts for both kepub and audiobooks can be similarly enlarged. Users who never read audiobooks can still use the new one without issue.
  • this patch is no longer reliant on a constantly-changing BaseAddress hex offset so should survive further firmware upgrades without needing to be updated every time.
The update nickel.yaml is now included in the ZIP for the patches.

Thanks to @jackie_w, nickel.yaml has been updated and fixes some patches that previously did not work as well as jackie_w Screensaver full in the custom yaml and to @xyclone for the Kobo Plus patches.
Attached Files
File Type: zip kobopatch_4.38.23828_V4.zip (19.19 MB, 2 views)

Last edited by JSWolf; Today at 02:11 PM. Reason: Some patches fixed
JSWolf is offline   Reply With Quote
Old Yesterday, 10:41 AM   #2
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Patches that are known to not work will be posted here.

The following patches do not work
  • Customize ComfortLight settings
If any others do not work, please post about them.


Thanks to @xyclonei for the following new patches and fixing the Never show patch.…
  • Never show Kobo Plus, wishlist, and points SmartLinks
  • Turn off the big Kobo Plus popup
  • Turn off the Kobo Plus ad when buying a book (part 1)
  • Turn off the Kobo Plus ad when buying a book (part 2)
  • Hide the Kobo Plus subscription tile
  • Turn off the "your library got better" popup
  • Turn off the Kobo Plus popup in the Wishlist
  • Mark the Kobo Plus upgrade banner as already seen

Thanks to @jackie_w for fixing…
  • Remove forgot pin button from lock screen

Thanks to @xyclonie for fixing…
  • Remove PDF map widget shown during panning

Thanks to @xor_ for fixing…
  • Disable forward/backward swipe Gestures
  • Disable menu swipe gesture

Last edited by JSWolf; Today at 02:09 PM.
JSWolf is offline   Reply With Quote
Old Yesterday, 11:15 AM   #3
xyclonei
Groupie
xyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trolls
 
xyclonei's Avatar
 
Posts: 152
Karma: 81356
Join Date: Dec 2018
Device: Kobo Clara HD
These offsets for Never show Kobo Plus, wishlist, and points SmartLinks seem to work:

Code:
Never show Kobo Plus, wishlist, and points SmartLinks:
  - Enabled: no
  - PatchGroup: SmartLink
  - Description: Removes Kobo Plus, wishlist, and points SmartLinks from the rotation.
  - BaseAddress: "ActivityManager::smartLinkGeneralMessage(Device const&)"
  # NOP Kobo Plus (2):
  - ReplaceBytes: {Offset: 310, FindH: 02 23, CheckOnly: true} # MOVS r3, #2
  - ReplaceBytes: {Offset: 320, FindInstBLX: {SymPLT: "QVector<SmartLinkType>::append(SmartLinkType const&)"}, ReplaceInstNOP: true}
  # NOP wishlist (14):
  - ReplaceBytes: {Offset: 218, FindH: 0E 23, CheckOnly: true} # MOVS r3, #14
  - ReplaceBytes: {Offset: 228, FindInstBLX: {SymPLT: "QVector<SmartLinkType>::append(SmartLinkType const&)"}, ReplaceInstNOP: true}
  # NOP super points (17):
  - ReplaceBytes: {Offset: 430, FindH: 11 23, CheckOnly: true} # MOVS r3, #17
  - ReplaceBytes: {Offset: 440, FindInstBLX: {SymPLT: "QVector<SmartLinkType>::append(SmartLinkType const&)"}, ReplaceInstNOP: true}
And for Remove PDF map widget shown during panning, perhaps the below offsets might work.

Code:
Remove PDF map widget shown during panning:
  - Enabled: no
  - Description: Removes the PDF map widget shown during panning and zooming.
  - BaseAddress:  {Sym: "N3AdobeReader::showMapWidget()"}
  - ReplaceBytes: {Offset:  80, FindInstBW: 0x1C1CC, ReplaceInstBW: 0x1B51C}
  - ReplaceBytes: {Offset: 192, FindInstBW: 0x1C1CC, ReplaceInstBW: 0x1B51C}
Also, these seem to work on my Clara HD without any issues.
  • My 24 line spacing values
  • Set KePub hyphenation
  • Allow showing info panel on random screensaver
  • Allow rotation on all device

Last edited by xyclonei; Yesterday at 11:32 AM.
xyclonei is offline   Reply With Quote
Old Yesterday, 12:19 PM   #4
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,342
Karma: 16800000
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by JSWolf View Post
The following patches do not work <snip>
  • Remove forgot pin button from lock screen
This is the fw 4.38.23828 fix for the above
Code:
Remove forgot pin button from lock screen:
  - Enabled: no
  - Description: |
      Removes the Forgot PIN -> Sign Out button from the lock screen.
      If this is enabled and you forget your pin, you will need to
      hard reset your Kobo.
  #- BaseAddress: 0x19B95F4 # qss/ParentalControlPinCodeVerifyView.qss
  - BaseAddress: 0x19C0592 # qss/PinCodeInputDialog.qss
  - ReplaceZlib:
      Find: "#lblForgotPin[qApp_deviceIsDragon=true],\n#lblSignOut[qApp_deviceIsDragon=true] {\n  font-size: 26px;\n}"
      Replace: "#lblForgotPin,#lblSignOut{qproperty-visible:false;}"
jackie_w is offline   Reply With Quote
Old Yesterday, 01:31 PM   #5
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
The first ZIP file for the patches has been attached. I don't know what happened there.
JSWolf is offline   Reply With Quote
Old Yesterday, 01:33 PM   #6
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by xyclonei View Post
These offsets for Never show Kobo Plus, wishlist, and points SmartLinks seem to work:
But is this patch going to conflict with your Kobo Plus patches? If so, I'd rather it remain not working.

As to the other patches mentioned, I'll double check them
JSWolf is offline   Reply With Quote
Old Yesterday, 01:33 PM   #7
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
[QUOTE=jackie_w;4612549]This is the fw 4.38.23828 fix for the above

I'll replace the existing patch with this one. Thanks.

Last edited by JSWolf; Yesterday at 01:41 PM.
JSWolf is offline   Reply With Quote
Old Yesterday, 01:37 PM   #8
xyclonei
Groupie
xyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trolls
 
xyclonei's Avatar
 
Posts: 152
Karma: 81356
Join Date: Dec 2018
Device: Kobo Clara HD
Quote:
Originally Posted by JSWolf View Post
But is this patch going to conflict with your Kobo Plus patches? If so, I'd rather it remain not working.

As to the other patches mentioned, I'll double check them
It doesn't.

The Kobo Plus patches targets the pop-up and the upsell while purchasing / adding to wish list.
xyclonei is offline   Reply With Quote
Old Yesterday, 01:53 PM   #9
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
New version of the patches (V2) posted with more working patches and some new ones. Enjoy!
JSWolf is offline   Reply With Quote
Old Today, 02:24 AM   #10
mbovenka
Wizard
mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.mbovenka ought to be getting tired of karma fortunes by now.
 
Posts: 2,103
Karma: 14079763
Join Date: Oct 2007
Location: Almere, The Netherlands
Device: Kobo Elipsa 2E
Quote:
Originally Posted by JSWolf View Post

The following patches do not work
  • My 24 line spacing values
  • Set KePub hyphenation
These two work for me (Elipsa 2E)?
mbovenka is offline   Reply With Quote
Old Today, 04:50 AM   #11
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by mbovenka View Post
These two work for me (Elipsa 2E)?
I missed removing those from the list of what doesn't work. kobopatch.yaml does not have them marked as not working.
JSWolf is offline   Reply With Quote
Old Today, 05:05 AM   #12
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
I've tested all of the patches that were said not to work. Some did work and I've removed them from the list. What's left is the patches I know for sure do not work.

The new V3 has boon posted.
JSWolf is offline   Reply With Quote
Old Today, 10:16 AM   #13
xyclonei
Groupie
xyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trollsxyclonei doesn't feed trolls
 
xyclonei's Avatar
 
Posts: 152
Karma: 81356
Join Date: Dec 2018
Device: Kobo Clara HD
@JSWolf, were you able to check if the Remove PDF map widget shown during panning offsets posted above worked (as they did for me)?

Code:
Remove PDF map widget shown during panning:
  - Enabled: no
  - Description: Removes the PDF map widget shown during panning and zooming.
  - BaseAddress:  {Sym: "N3AdobeReader::showMapWidget()"}
  - ReplaceBytes: {Offset:  80, FindInstBW: 0x1C1CC, ReplaceInstBW: 0x1B51C}
  - ReplaceBytes: {Offset: 192, FindInstBW: 0x1C1CC, ReplaceInstBW: 0x1B51C}
xyclonei is offline   Reply With Quote
Old Today, 11:19 AM   #14
xor_
Positively 4th Street
xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.
 
Posts: 156
Karma: 1030318
Join Date: Nov 2012
Location: Berlin
Device: Kobo Forma, Kobo Sage, Tolino Vision Color
These work for me. From what I can tell, disable menu swipe is not really necessary anymore. So I'l skip updating that unless someone protests.

I'll have to find a more stable anchor for these patches, as the target bytes keep changing while the offset is always the same.

Code:
Disable forward/backward swipe Gestures:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0xE8
      FindH: 18 F7 8E CF 
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0xF6
      FindH: 15 F7 46 CC 
      ReplaceH: 00 BF 00 BF

Disable menu swipe gesture:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0x134
      FindH: 3A F7 DA CE 
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0x13c
      FindH: 0D F7 C0 CE 
      ReplaceH: 00 BF 00 BF

Last edited by xor_; Today at 11:26 AM.
xor_ is offline   Reply With Quote
Old Today, 02:12 PM   #15
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: 85,099
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
There is a new update as some patches have been fixed. See pst #2 for what's now known to not be working.
JSWolf is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Firmware 4.38.23828 tschucha Kobo Reader 19 Today 02:13 PM
Patches for 4.46.23836 JSWolf Kobo Developer's Corner 12 09-27-2026 07:39 AM
Patches for 4.38.23684 JSWolf Kobo Developer's Corner 46 09-24-2026 10:48 AM
Patches avresbo Kobo Reader 2 05-12-2026 07:51 AM
Glo What hacks/patches etc do I need? catsknit Kobo Reader 23 04-02-2018 10:38 AM


All times are GMT -4. The time now is 04:48 PM.


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