100% reproducable: First let's try the lib which came with thezoelechat wrote:?? Funny indeed, can you reproduce? Log? (NEED log anyway).sgi wrote:If I just load this version, ALL keys of BOTH RCs will be ignored completely. That is,
the feedback LED of the TV (UE32H6270, pimped to H6470, T-MST14DEUC_2120.0)
will still be flickering but the commands get ignored (TV is still alive, though).
latest samyext4 image (as of 2015/06/21):
Code: Select all
/mnt/opt/privateer/usr/libso # samyGOso -d -T -B -r -l /mnt/opt/privateer/usr/libso/libRCremap.so
samyGOso v1.2.5 (c) bugficks 2013-2014, sectroyer 2014-2015
Injecting '/mnt/opt/privateer/usr/libso/libRCremap.so' resident: '1'
mprotect: 0x4227c020
dlopen: 0x424a0d80
dlclose: 0x424a0e14
dlsymaddr: 0x424a0e78
pc=42324eec lr=42324ed0 sp=bde7dde0 fp=3774510
r0=3774514 r1=80
r2=1 r3=0
stack: 0xbde5e000-0xbde7e000 length = 131072
executing injection code at 0xbde7dca0
library injection completed!
Succeeded.
/dtv # cat RCremap.log
[RCremap] SamyGO RCremap v0.2.2 - (c) bugficks 2013
[RCremap] mapping key: 'KEY_CHDOWN' to 'KEY_VOLDOWN'
[RCremap] mapping key: 'KEY_CHUP' to 'KEY_VOLUP'
[RCremap] mapping key: 'KEY_HDMI1' to 'KEY_MENU'
[RCremap] init done...
remapped....
Now we'll try the version from the first page of this thread:
Code: Select all
/mnt/opt/privateer/usr/libso # samyGOso -d -T -B -r -l /mnt/opt/privateer/usr/libso/libRCremap.so
samyGOso v1.2.5 (c) bugficks 2013-2014, sectroyer 2014-2015
Injecting '/mnt/opt/privateer/usr/libso/libRCremap.so' resident: '1'
mprotect: 0x4227c020
dlopen: 0x424a0d80
dlclose: 0x424a0e14
dlsymaddr: 0x424a0e78
pc=42324eec lr=42324ed0 sp=bdca3de0 fp=386d770
r0=386d774 r1=80
r2=1 r3=0
stack: 0xbdc84000-0xbdca4000 length = 131072
executing injection code at 0xbdca3ca0
library injection completed!
Succeeded.
/mnt # cat /dtv/RCremap.log
[RCremap] SamyGO RCremap v0.3.5 log - (c) bugficks 2013, small fixes by sectroyer 2014
None of the RCs work. LED on TV is flickering but nothing gets through.
Also note that there are no "remapping" lines and no "init done...". It
seems to grab the keystrokes but doesn't pass them on.
Yep, they are not enabled through etc/init.d and TV was rebooted in-between...Are you sure other version wasn't already injected?
They are fine. Same numbers, same names. Even the emulated stuff.Honestly I don't see any relationship between both libs that could lead to such behaviour...sgi wrote:If I load libLogRCkey.so before loading libRCremap.so it works. However, no keys
of the "soap" RC are being logged (in libRCremap.so) and therefore also not
mapped...
Btw, which key/numbers logRCkey reports on other keys of soap (not only football), are they accurate ones or sth fancy like 270?
For example, "EXIT" of the standard RC gets emulated on the soap
by pressing "RETURN" for a few seconds. And both appear as
Code: Select all
[LogRCkey] 88 KEY_RETURN
The power button is IR based. The rest is bluetooth. I really like it sinceOther question: is that smart remote IR stuff? bluetooth? wifi? I have absolutely no idea, except it's anything but "smart" :)
that laserpointer emulation feature eases the handling very much.