Quote:
Originally Posted by xor_
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.