Quote:
Originally Posted by RobertJSawyer
I'm trying to patch my Kobo Libra 2 running firmware 4.38.23552.
My favorite patch, "Both page turn buttons go to next," isn't working. Yes, I know the description line for this patch in libnickel.so.1.0.0.yaml says "Make both page turn buttons on the Forma go next in the reader" -- but it's always worked before for the Libra 2, as well.
This is the error message from kobopatch.bat:
Code:
APPLY `Both page turn buttons go next`
Error: could not apply patch "Both page turn buttons go next": line 820: inst 3: ReplaceBytes: expand FindInstB=kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(nil), SymPLTTail:(*string)(0x18d2dd8), Inline:false, Rel:(*int32)(nil)}: ResolveSymPLTTail("ReadingView::prevPageWithTimer()") = &patchlib.dynsym{Name:"_ZN11ReadingView17prevPageWithTimerEv", Offset:0xf66940, Index:0x7112, Type:elf.STT_FUNC, OffsetGOT:0x16ae2b4, OffsetPLT:0x681100, OffsetPLTTail:0x0, Demangled:"ReadingView::prevPageWithTimer()"}: no tail stub before PLT entry
Error: could not apply patches: error applying patch file 'src/libnickel.so.1.0.0.yaml': could not apply patch "Both page turn buttons go next": line 820: inst 3: ReplaceBytes: expand FindInstB=kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(nil), SymPLTTail:(*string)(0x18d2dd8), Inline:false, Rel:(*int32)(nil)}: ResolveSymPLTTail("ReadingView::prevPageWithTimer()") = &patchlib.dynsym{Name:"_ZN11ReadingView17prevPageWithTimerEv", Offset:0xf66940, Index:0x7112, Type:elf.STT_FUNC, OffsetGOT:0x16ae2b4, OffsetPLT:0x681100, OffsetPLTTail:0x0, Demangled:"ReadingView::prevPageWithTimer()"}: no tail stub before PLT entry
|
Thanks. I'll make the changes needed to show that this patch no longer works.