Hi all. First of all, thank you for the effort you spent creating this awesome pieces of code to make our TV's better.
I spent a lot of time reading the informations on various SamyGO topics. I have an issue that seems to be opened twice, but I cannot find some resolution of it.
I have L32B650 with patched firmware T-CHL7DEUC-1008.0, and I am successfully using telnet, ssh, nfs and other samygo services. But I have problem running PVR+3. It won't start, doesn't matters the used method. In both cases (starting as app from contents, or injectso) it logs undefined symbol error: _ZN8TCWindow9MuteVideoEb
Here is a full output of injectso method
Code: Select all
# nice -n 19 injectso $(pidof exeDSP) /mtd_tlib/GGame/PVRplus/loader.so Game_Main /mtd_tlib/GGame/PVRplus/
Module injector V1.2 for ARM based CPUs.
(copyleft) SmartSmurf 2010 (smartsmurf@shared-files.de)
Info: Import dlopen set at 0x0051bb38
Info: Import dlsym set at 0x0051bff4
Info: Import dlclose set at 0x0051bcf4
Info: current register set:
R0 =0xFFFFFFFC R1 =0x00000000 R2 =0x00000001 R3 =0x00000000
R4 =0x00000001 R5 =0x02839478 R6 =0x022EF224 R7 =0x000000F0
R8 =0x00000000 R9 =0x00000000 R10=0xBEA97A38 R11=0x00000000
R12=0x00000001 SP =0xBEA97A28 LR =0x405F5A44 PC =0x405F3008
CPSR=0x80000010
Info: new SP for inject code 0xBEA97628
Done.
# cat /mtd_ram/PVRplus_debug.log
injector() started
self open
loading main module:
/mtd_tlib/GGame/PVRplus/pvrplus.so
cannot open main module:
/mtd_tlib/GGame/PVRplus/pvrplus.so: undefined symbol: _ZN8TCWindow9MuteVideoEb
#
I have also alternative original firmware T-CHL7DEUC-2005.0 and PVR+ 3.0 is working fine on it, however it is not a patched version, so I have a problem running other samygo services, or autostarting the telnet.
Is this known issue with T-CHL7DEUC-1008.0 firmware or I did something wrong loading it? Thank you for your help.
Here is my current service menu screenshot: