Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Key binds do not work #25

Open
kosmos342 opened this issue Nov 16, 2024 · 1 comment
Open

Key binds do not work #25

kosmos342 opened this issue Nov 16, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@kosmos342
Copy link

version: 1.4.0 (installed via webOS Homebrew)
rooted: yes
webos: 4.10.0-17 (goldilocks2-grampians)
firmware : 05.40.45
uname -a: Linux LGwebOSTV 4.4.84-433 #1 SMP PREEMPT Wed Jul 3 16:24:51 KST 2024 armv7l GNU/Linux

Tried to press different buttons (not magic remote).
Tried to get buttons code from https://gist.github.com/Simon34545/31c528bfe8540880936fc4c580723a02 (same remote) and bind "replace" and "execute" actions.
It doesn't work.

All logs are empty(lginput-hook-*.log, hookfactory-*.log), except ezinject-tvservice.log and ezinject-lginput2.log

ezinject-tvservice.log:

[/mnt/ExtData/ezpatch/clean/ezinject.c:884] [INFO] Attaching to 1031
[/mnt/ExtData/ezpatch/clean/ezinject.c:891] [INFO] waiting for target to stop...
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 19 (Stopped (signal))
[/mnt/ExtData/ezpatch/clean/ezinject.c:374] [INFO] Looking up libc.so.6
[/mnt/ExtData/ezpatch/clean/ezinject.c:380] [DEBG] libc.remote=0x71fa1000
[/mnt/ExtData/ezpatch/clean/ezinject.c:381] [DEBG] libc.local=0x767f4000
[/mnt/ExtData/ezpatch/clean/ezinject.c:408] [DEBG] libdl.local=0x76916000
[/mnt/ExtData/ezpatch/clean/ezinject.c:409] [DEBG] libdl.remote=0x7231c000
[/mnt/ExtData/ezpatch/clean/ezinject.c:413] [DEBG] dlopen offset: 0xca8
[/mnt/ExtData/ezpatch/clean/ezinject.c:418] [DEBG] dlclose offset: 0xd24
[/mnt/ExtData/ezpatch/clean/ezinject.c:423] [DEBG] dlsym offset: 0xd84
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:55] [DEBG] ctx->libc_mmap.remote=0x72055900
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:56] [DEBG] ctx->libc_open.remote=0x7204aba0
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:57] [DEBG] ctx->libc_read.remote=0x7204afc0
[/mnt/ExtData/ezpatch/clean/ezinject.c:439] [DEBG] ctx->libc_syscall.local=0x768a8760
[/mnt/ExtData/ezpatch/clean/ezinject.c:439] [DEBG] ctx->libc_syscall.remote=0x72055760
00010000-00018000 r-xp 00000000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00027000-00028000 r--p 00007000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00028000-00029000 rw-p 00008000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00029000-0004a000 rw-p 00000000 00:00 0          [heap]
7551d000-7551e000 ---p 00000000 00:00 0 
7551e000-75d1d000 rw-p 00000000 00:00 0 
75d1d000-75d1e000 ---p 00000000 00:00 0 
75d1e000-7661e000 rw-p 00000000 00:00 0 
7661e000-76625000 r-xp 00000000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
76625000-76634000 ---p 00007000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
76634000-76635000 r--p 00006000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
76635000-76636000 rw-p 00007000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
76636000-7665b000 rw-p 00000000 00:00 0 
7665b000-76689000 r-xp 00000000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
76689000-76698000 ---p 0002e000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
76698000-76699000 rw-p 0002d000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
76699000-766a1000 r-xp 00000000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766a1000-766b1000 ---p 00008000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766b1000-766b2000 r--p 00008000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766b2000-766b3000 rw-p 00009000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766b3000-766d8000 rw-p 00000000 00:00 0 
766d8000-766f1000 r-xp 00000000 b3:1d 3492       /lib/libgcc_s.so.1
766f1000-76700000 ---p 00019000 b3:1d 3492       /lib/libgcc_s.so.1
76700000-76701000 rw-p 00018000 b3:1d 3492       /lib/libgcc_s.so.1
76701000-767ba000 r-xp 00000000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
767ba000-767ca000 ---p 000b9000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
767ca000-767cb000 rw-p 000b9000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
767cb000-767e0000 r-xp 00000000 b3:1d 3515       /lib/libpthread-2.24.so
767e0000-767f0000 ---p 00015000 b3:1d 3515       /lib/libpthread-2.24.so
767f0000-767f1000 r--p 00015000 b3:1d 3515       /lib/libpthread-2.24.so
767f1000-767f2000 rw-p 00016000 b3:1d 3515       /lib/libpthread-2.24.so
767f2000-767f4000 rw-p 00000000 00:00 0 
767f4000-76901000 r-xp 00000000 b3:1d 3476       /lib/libc-2.24.so
76901000-76910000 ---p 0010d000 b3:1d 3476       /lib/libc-2.24.so
76910000-76912000 r--p 0010c000 b3:1d 3476       /lib/libc-2.24.so
76912000-76913000 rw-p 0010e000 b3:1d 3476       /lib/libc-2.24.so
76913000-76916000 rw-p 00000000 00:00 0 
76916000-76919000 r-xp 00000000 b3:1d 3484       /lib/libdl-2.24.so
76919000-76928000 ---p 00003000 b3:1d 3484       /lib/libdl-2.24.so
76928000-76929000 r--p 00002000 b3:1d 3484       /lib/libdl-2.24.so
76929000-7692a000 rw-p 00003000 b3:1d 3484       /lib/libdl-2.24.so
7692a000-7692d000 r-xp 00000000 b3:1d 3468       /lib/libSegFault.so
7692d000-7693c000 ---p 00003000 b3:1d 3468       /lib/libSegFault.so
7693c000-7693d000 rw-p 00002000 b3:1d 3468       /lib/libSegFault.so
7693d000-7693f000 r-xp 00000000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
7693f000-7694f000 ---p 00002000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
7694f000-76950000 rw-p 00002000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
76950000-7696e000 r-xp 00000000 b3:1d 3464       /lib/ld-2.24.so
7696e000-76970000 rw-p 00000000 00:00 0 
7697b000-7697d000 rw-p 00000000 00:00 0 
7697d000-7697e000 r--p 0001d000 b3:1d 3464       /lib/ld-2.24.so
7697e000-7697f000 rw-p 0001e000 b3:1d 3464       /lib/ld-2.24.so
7e2fd000-7e31e000 rw-p 00000000 00:00 0          [stack]
7e763000-7e764000 r-xp 00000000 00:00 0          [sigpage]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]
[/mnt/ExtData/ezpatch/clean/ezinject.c:639] [DEBG] br_size=636
[/mnt/ExtData/ezpatch/clean/ezinject.c:640] [DEBG] code_size=1492
[/mnt/ExtData/ezpatch/clean/ezinject.c:641] [DEBG] stack_offset=2128
[/mnt/ExtData/ezpatch/clean/ezinject.c:642] [DEBG] mapping_size=2101248
[/mnt/ExtData/ezpatch/clean/ezinject.c:594] [DEBG] br->libc_dlopen=0x7208ab4c
[/mnt/ExtData/ezpatch/clean/ezinject.c:596] [DEBG] br->libc_syscall=0x72055760
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:165] [DEBG] dataLength: 276
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e47c2a8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 1031
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:244] [DEBG] call->libc_mmap=0x72055900
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10064
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e47c2a8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = -1
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:244] [DEBG] call->libc_mmap=(nil)
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e47c2a8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 473944064
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/ezinject.c:758] [DEBG] remote payload base: 0x1c3fd000
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:45] [INFO] exporting payload to /tmp/ezplHAKnwt
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:254] [DEBG] call->libc_open=0x7204aba0
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x100a4
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e47c2a8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 332
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:109] [DEBG] remote fd: 332
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:260] [DEBG] call->libc_read=0x7204afc0
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x100b8
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e47c2a8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 38 (Real-time signal 4)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 38
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 0
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:112] [ERR ] remote read(2) failed
[/mnt/ExtData/ezpatch/clean/ezinject.c:769] [ERR ] remote_pl_copy failed
[/mnt/ExtData/ezpatch/clean/ezinject.c:919] [INFO] detaching...

ezinject-lginput2.log:

[/mnt/ExtData/ezpatch/clean/ezinject.c:884] [INFO] Attaching to 2134
[/mnt/ExtData/ezpatch/clean/ezinject.c:891] [INFO] waiting for target to stop...
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 19 (Stopped (signal))
[/mnt/ExtData/ezpatch/clean/ezinject.c:374] [INFO] Looking up libc.so.6
[/mnt/ExtData/ezpatch/clean/ezinject.c:380] [DEBG] libc.remote=0x763a6000
[/mnt/ExtData/ezpatch/clean/ezinject.c:381] [DEBG] libc.local=0x7683c000
[/mnt/ExtData/ezpatch/clean/ezinject.c:408] [DEBG] libdl.local=0x7695e000
[/mnt/ExtData/ezpatch/clean/ezinject.c:409] [DEBG] libdl.remote=0x76873000
[/mnt/ExtData/ezpatch/clean/ezinject.c:413] [DEBG] dlopen offset: 0xca8
[/mnt/ExtData/ezpatch/clean/ezinject.c:418] [DEBG] dlclose offset: 0xd24
[/mnt/ExtData/ezpatch/clean/ezinject.c:423] [DEBG] dlsym offset: 0xd84
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:55] [DEBG] ctx->libc_mmap.remote=0x7645a900
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:56] [DEBG] ctx->libc_open.remote=0x7644fba0
[/mnt/ExtData/ezpatch/clean/os/linux/libc_glibc.c:57] [DEBG] ctx->libc_read.remote=0x7644ffc0
[/mnt/ExtData/ezpatch/clean/ezinject.c:439] [DEBG] ctx->libc_syscall.local=0x768f0760
[/mnt/ExtData/ezpatch/clean/ezinject.c:439] [DEBG] ctx->libc_syscall.remote=0x7645a760
00010000-00018000 r-xp 00000000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00027000-00028000 r--p 00007000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00028000-00029000 rw-p 00008000 b3:36 269        /media/developer/apps/usr/palm/services/org.webosbrew.inputhook.service/inputhook/ezinject
00029000-0004a000 rw-p 00000000 00:00 0          [heap]
75565000-75566000 ---p 00000000 00:00 0 
75566000-75d65000 rw-p 00000000 00:00 0 
75d65000-75d66000 ---p 00000000 00:00 0 
75d66000-76666000 rw-p 00000000 00:00 0 
76666000-7666d000 r-xp 00000000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
7666d000-7667c000 ---p 00007000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
7667c000-7667d000 r--p 00006000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
7667d000-7667e000 rw-p 00007000 b3:1d 5703       /usr/lib/libunwind.so.8.0.1
7667e000-766a3000 rw-p 00000000 00:00 0 
766a3000-766d1000 r-xp 00000000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
766d1000-766e0000 ---p 0002e000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
766e0000-766e1000 rw-p 0002d000 b3:1d 5519       /usr/lib/libpcre.so.1.2.7
766e1000-766e9000 r-xp 00000000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766e9000-766f9000 ---p 00008000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766f9000-766fa000 r--p 00008000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766fa000-766fb000 rw-p 00009000 b3:1d 5695       /usr/lib/libunwind-arm.so.8.0.1
766fb000-76720000 rw-p 00000000 00:00 0 
76720000-76739000 r-xp 00000000 b3:1d 3492       /lib/libgcc_s.so.1
76739000-76748000 ---p 00019000 b3:1d 3492       /lib/libgcc_s.so.1
76748000-76749000 rw-p 00018000 b3:1d 3492       /lib/libgcc_s.so.1
76749000-76802000 r-xp 00000000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
76802000-76812000 ---p 000b9000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
76812000-76813000 rw-p 000b9000 b3:1d 5231       /usr/lib/libglib-2.0.so.0.4800.2
76813000-76828000 r-xp 00000000 b3:1d 3515       /lib/libpthread-2.24.so
76828000-76838000 ---p 00015000 b3:1d 3515       /lib/libpthread-2.24.so
76838000-76839000 r--p 00015000 b3:1d 3515       /lib/libpthread-2.24.so
76839000-7683a000 rw-p 00016000 b3:1d 3515       /lib/libpthread-2.24.so
7683a000-7683c000 rw-p 00000000 00:00 0 
7683c000-76949000 r-xp 00000000 b3:1d 3476       /lib/libc-2.24.so
76949000-76958000 ---p 0010d000 b3:1d 3476       /lib/libc-2.24.so
76958000-7695a000 r--p 0010c000 b3:1d 3476       /lib/libc-2.24.so
7695a000-7695b000 rw-p 0010e000 b3:1d 3476       /lib/libc-2.24.so
7695b000-7695e000 rw-p 00000000 00:00 0 
7695e000-76961000 r-xp 00000000 b3:1d 3484       /lib/libdl-2.24.so
76961000-76970000 ---p 00003000 b3:1d 3484       /lib/libdl-2.24.so
76970000-76971000 r--p 00002000 b3:1d 3484       /lib/libdl-2.24.so
76971000-76972000 rw-p 00003000 b3:1d 3484       /lib/libdl-2.24.so
76972000-76975000 r-xp 00000000 b3:1d 3468       /lib/libSegFault.so
76975000-76984000 ---p 00003000 b3:1d 3468       /lib/libSegFault.so
76984000-76985000 rw-p 00002000 b3:1d 3468       /lib/libSegFault.so
76985000-76987000 r-xp 00000000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
76987000-76997000 ---p 00002000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
76997000-76998000 rw-p 00002000 b3:1d 5658       /usr/lib/libsystrim.so.3.0.0
76998000-769b6000 r-xp 00000000 b3:1d 3464       /lib/ld-2.24.so
769b6000-769b8000 rw-p 00000000 00:00 0 
769c3000-769c5000 rw-p 00000000 00:00 0 
769c5000-769c6000 r--p 0001d000 b3:1d 3464       /lib/ld-2.24.so
769c6000-769c7000 rw-p 0001e000 b3:1d 3464       /lib/ld-2.24.so
7e413000-7e434000 rw-p 00000000 00:00 0          [stack]
7e9e0000-7e9e1000 r-xp 00000000 00:00 0          [sigpage]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]
[/mnt/ExtData/ezpatch/clean/ezinject.c:639] [DEBG] br_size=636
[/mnt/ExtData/ezpatch/clean/ezinject.c:640] [DEBG] code_size=1492
[/mnt/ExtData/ezpatch/clean/ezinject.c:641] [DEBG] stack_offset=2128
[/mnt/ExtData/ezpatch/clean/ezinject.c:642] [DEBG] mapping_size=2101248
[/mnt/ExtData/ezpatch/clean/ezinject.c:594] [DEBG] br->libc_dlopen=0x7648fb4c
[/mnt/ExtData/ezpatch/clean/ezinject.c:596] [DEBG] br->libc_syscall=0x7645a760
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:165] [DEBG] dataLength: 276
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 2134
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:244] [DEBG] call->libc_mmap=0x7645a900
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10064
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = -1
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:244] [DEBG] call->libc_mmap=(nil)
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 1885335552
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/ezinject.c:758] [DEBG] remote payload base: 0x705ff000
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:45] [INFO] exporting payload to /tmp/ezplrn5kQx
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:254] [DEBG] call->libc_open=0x7644fba0
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x100a4
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 29
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:109] [DEBG] remote fd: 29
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:260] [DEBG] call->libc_read=0x7644ffc0
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x100b8
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 2101248
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 0
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:244] [DEBG] call->libc_mmap=(nil)
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 1943429120
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:165] [DEBG] dataLength: 276
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x707ffff8
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 4 (Illegal instruction)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 4
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 1887436648
[/mnt/ExtData/ezpatch/clean/ezinject.c:820] [DEBG] RSCALL0(ctx, PL_REMOTE(ctx, pl->br_start)) = 1887436648
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x73d66024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x73d660dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 0
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/os/linux/inject.c:131] [DEBG] RSCALL2(ctx, __NR_munmap, ctx->mapped_mem.remote, br->mapping_size) = 0
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:165] [DEBG] dataLength: 276
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:281] [DEBG] call->wrapper.target=0x10024
[/mnt/ExtData/ezpatch/clean/os/posix/inject.c:285] [DEBG] call->trampoline.fn_addr=0x100dc
[/mnt/ExtData/ezpatch/clean/ezinject.c:193] [DEBG] (void *)REG(*new_ctx, REG_SP)=0x7e44f4b0
[/mnt/ExtData/ezpatch/clean/os/posix/remote.c:41] [DEBG] got signal: 5 (Trace/breakpoint trap)
[/mnt/ExtData/ezpatch/clean/ezinject.c:259] [DEBG] signal: 5
[/mnt/ExtData/ezpatch/clean/ezinject.c:293] [DEBG] [RET] = 0
[/mnt/ExtData/ezpatch/clean/ezinject.c:306] [DEBG] restoring stack data
[/mnt/ExtData/ezpatch/clean/ezinject.c:919] [INFO] detaching...
@BigNerd95
Copy link

same here, but it works for a while after tv reboot.

Reproduce:

  • reboot tv (no quick start)
  • wait like 1 minute that tv ends loading all the stuffs
  • now key replace works for a while (some minutes)
  • then it stop working

Even if i kill the process and restart it nothing change, i have to reboot the tv to use it like 5 minutes :(

@Simon34545 Simon34545 added the bug Something isn't working label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants