I have the same problems as Elysium with:
Code: Select all
/mtd_rwcommon/widgets/user/SamyGO/SamyGO/etc/init.d/01_01_catch_crap.init failed to execute
/mtd_rwcommon/widgets/user/SamyGO/SamyGO/etc/init.d/02_04_vusb.vpvrimage.init failed to execute
/mtd_rwcommon/widgets/user/SamyGO/SamyGO/etc/init.d/03_03_nfsmount.init failed to execute
/mtd_rwcommon/widgets/user/SamyGO/SamyGO/etc/init.d/04_04_samba.init failed to execute
One thing I noticed, echo $SYSROOT returns an empty line. That would mean ". /dtv/SGO.env" is not executed, right?
There's indeed a few differences between the original file and yours.
Code: Select all
# © Copyright 1996-2011, SamyGO
$SYSROOT/bin/busybox nc -l -l -p 1023 -e /bin/sh &
$SYSROOT/bin/busybox tcpsvd -vE 0.0.0.0 21 $SYSROOT/bin/busybox ftpd -w / &
Code: Select all
# © Copyright 1996-2011, SamyGO
$SYSROOT/bin/busybox nc -l -l -p 3023 -e /bin/sh &
# $SYSROOT/bin/busybox tcpsvd -vE 0.0.0.0 21 $SYSROOT/bin/busybox ftpd -w / &
- EDIT
Still getting "failed to execute" after replacing 01_01_catch_crap.init.
- EDIT2
Something did change after replacing 01_01_catch_crap.init. In the old one I could Netcat on port 1023, in the new on port 3023. At least that part of the script is executed.
- EDIT3
Tried some things. Blocked Samsung OTN IPs. Disabled AllShare. Deleted all scripts in init.d except 01_01_catch_crap.init, 02_04_vusb.init, 06_05_apache.init and 99_99_InfoBannerDuration.init. I can now access the TV from the browser, including cgi-bin. That did not work before.
Tried starting 99_99_InfoBannerDuration.init through cgi-bin/test.cgi:
Code: Select all
+ samyGOso -D -l /mtd_rwcommon/widgets/user/SamyGO/SamyGO/opt/privateer/usr/libso/libSTFU.so
samyGOso: invalid option -- 'D'
usage: samyGOso -p PID {-c CONFIG | -l /full/path/to/inject.so [-r (=resident)]} [-d (=debug on)] [-a (=add libc addressoffset )] [arg0,...,argN]
samyGOso v1.2.1 (c) bugficks 2013
+ sleep 1
- EDIT4
Replaced samyGO.so from libSTFU with samyGOso v1.2.5. Commented out line 21 from catch_crap.init because I don't have /dtv/usb/sd*/smb_userdata. Restarted the TV, no more "failed to execute". Now STFU works! But not all banners are affected. The recording reminder is just a flash now. The one I want gone but is still there is the popup after the recording started.