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, 02:51 PM   #16
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
For the Customize ComfortLight settings patch, changing the base address from 0xE9C9B4 to 0xEA4364 seems to work.
xyclonei is offline   Reply With Quote
Old Today, 06:58 AM   #17
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: 157
Karma: 1030318
Join Date: Nov 2012
Location: Berlin
Device: Kobo Forma, Kobo Sage, Tolino Vision Color
This way of anchoring the patches should be more robust for firmware updates. And the same code works for firmware 4.46.

Code:
Disable forward/backward swipe Gestures:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0xE8
      FindInstBLX: {SymPLT: "ReadingView::nextPageWithTimer()"}
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0xF6
      FindInstBLX: {SymPLT: "ReadingView::prevPageWithTimer()"}
      ReplaceH: 00 BF 00 BF

Disable menu swipe gesture:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0x134
      FindInstBLX: {SymPLT: "ReadingView::openQuickAccess()"}
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0x13c
      FindInstBLX: {SymPLT: "ReadingView::openFooterMenuOnSwipe()"}
      ReplaceH: 00 BF 00 BF
xor_ is offline   Reply With Quote
Advert
Old Today, 07:24 AM   #18
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,114
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 xor_ View Post
This way of anchoring the patches should be more robust for firmware updates. And the same code works for firmware 4.46.

Code:
Disable forward/backward swipe Gestures:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0xE8
      FindInstBLX: {SymPLT: "ReadingView::nextPageWithTimer()"}
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0xF6
      FindInstBLX: {SymPLT: "ReadingView::prevPageWithTimer()"}
      ReplaceH: 00 BF 00 BF

Disable menu swipe gesture:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0x134
      FindInstBLX: {SymPLT: "ReadingView::openQuickAccess()"}
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0x13c
      FindInstBLX: {SymPLT: "ReadingView::openFooterMenuOnSwipe()"}
      ReplaceH: 00 BF 00 BF
When I get a chance, I'll test if it applies to 4.38.23828 and the latest 4.46 firmware. If they do apply, I'll updated things.
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 Yesterday 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 07:54 PM.


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