Page 1 of 2

Korean LN46B650

Posted: Sun Jan 19, 2014 11:45 pm
by bong999
Hello.
My TV is Korean LN46B650. Original FW T-CHEAKRC(29/8/2009) is installed.
SamyGO Extension works fine when excute manually from Content library.
I could find HOWTO autostart SamyGO Extension after boot TV, but i couldn't find Old&good FW for Korean LN46B650 on the WEB :evil: .
How can i do for autorun SamyGO apps without patched FW?

Thanks SamyGO.

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Mon Jan 20, 2014 9:44 am
by juusso
What is this firmware version currently on board? The firmware date says nothing about version, check Menu-Help-Samsung Support(->2 page)
it is enough just to patch firmware with advanced (a) telnet option.

Make dumps of bml0/2 - bml0/11(best way to do this - Dump maker)
and attach it here.


p.s.I checked, i have T-CHEAKRC-1017.0 on my HDD.

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Mon Jan 20, 2014 12:54 pm
by bong999
thank you very much, juuso!

i checked , my FW is T-CHEAKRC_1017.0
and made this dumps.
https://drive.google.com/file/d/0BzapZc ... sp=sharing

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Mon Jan 20, 2014 3:17 pm
by juusso
1. Important!
  • TV is off
  • Enter Service Menu ( quickly push [MUTE] [1] [8] [2] [POWER] on your remote control )
  • Change setting (Control -> Sub Option -> Watchdog -> Off<-on)
  • Change setting (Control -> Sub Option -> rs232-jack -> debug<-UART<-Logic)
  • Power off TV [POWER]
    If you don`t do settings above, then no way to repair TV if bricked.
2. Download and start telnet enabler
3. Download patched exe.img: http://www.multiupload.nl/5KSE88DJ21
4. Unzip from archive to USB and attach it to TV
5. Via telnet:

Code: Select all

cp /dtv/usb/sda1/exe.img /mtd_swu/
bml.restore /dev/bml0/10 /mtd_swu/exe.img
sync
if no errors come, then:

Code: Select all

touch /mtd_rwarea/PartitionSwitch_1_0
rm /mtd_rwarea/PartitionSwitch_0_0
If you get any error, then do not power off TV, write here and wait for answer.
6. Reboot TV.

7. If everything is ok, now you have to create /mtd_rwarea/SamyGO.sh according wiki article.

Or you can use this SamyGO.sh

Code: Select all

#!/bin/sh
if [ `cat /proc/mounts | grep -c "/dev/pts"` -lt "1" ] ; then
        echo "telnetd Enabled"
             mount -t devpts devpts /dev/pts
             telnetd
     else
        echo "/dev/pts is mounted"
fi
export TERM=xterm
#
sleep 10

if [ -f /mtd_tlib/GGame/SamyGO/rcSGO ]; then
echo "extensions found" > /mtd_swu/SGO_status
/mtd_tlib/GGame/SamyGO/rcSGO /mtd_tlib/GGame/SamyGO > /mtd_swu/rcSGO_out 2>&1 &
else
echo "SamyGO rcSGO not found!" > /mtd_swu/SGO_failed
fi

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Tue Jan 21, 2014 1:19 am
by bong999
i tried two times but failed to run SamyGO.sh on booting.

Image

after copy SamyGO.sh -> reboot
Image
SamyGO.sh works when excuted manually, but fails when booting up.

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Wed Jan 22, 2014 7:53 am
by juusso
Did you perform step5 ?
Show me output to telnet command

Code: Select all

cat /mtd_exe/rc_local

Re: Korean LN46B650 without pre-Feb FW. Is it possible ?

Posted: Wed Jan 22, 2014 5:17 pm
by bong999
i made a big mistake!! :shock:
i sent "cat /mtd_exe/rc_local " but only got a message " No such file or directory"
so retry with "cat /mtd_exe/rc.local".

Code: Select all

export MAPLE_DEFAULT_PATH=/mtd_cmmlib/InfoLink/lib
export MAPLE_MANAGER_WIDGET_PATH=/mtd_down/widgets/manager
export MAPLE_NORMAL_WIDGET_PATH=/mtd_down/widgets/normal
export MAPLE_WIDGET_DATA_PATH=/mtd_down
export MAPLE_WIDGET_INCLUDE_PATH=/mtd_down/widgets/inc
export MAPLE_PLUGIN_DATA_PATH=/mtd_cmmlib/InfoLink/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mtd_cmmlib/YWidget_LIB
export KF_SLEEP_READ=-2
echo 30000 > /mtd_rwarea/DelayValue.txt
#touch /mtd_rwarea/DoPrintYahoo.txt
export KF_NO_INTERACTIVE=1
export KF_LOG=/dev/null;/mtd_rwarea/SamyGO.sh&
cd /mtd_exe/ 

./exeDSP
next.. i copied that code.. and press R-mouse btn !!!!

Code: Select all

        >>[ERR:TDcChelseaMicomInterface.cpp] t_GetAck():887 Micom GET ACK Error!! count : 4, Ack 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] SendMessage():302 Ack Error...Msg 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] t_GetAck():887 Micom GET ACK Error!! count : 4, Ack 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] SendMessage():302 Ack Error...Msg 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] t_GetAck():887 Micom GET ACK Error!! count : 4, Ack 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] SendMessage():302 Ack Error...Msg 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] t_GetAck():887 Micom GET ACK Error!! count : 4, Ack 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] SendMessage():302 Ack Error...Msg 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] t_GetAck():887 Micom GET ACK Error!! count : 4, Ack 0x29


        >>[ERR:TDcChelseaMicomInterface.cpp] SendMessage():302 Ack Error...Msg 0x29


~~[Sub System Error] SystemAliveMonitor.cpp:t_Monitor():66  - TD ERROR [0x80000001] !!!
those error msgs kept being out. i could stop it by 'ctrl+z'.
TV bricked now.
but power is on. telnet works.
HELP!!!

Re: [TV Bricked. HELP!] Korean LN46B650

Posted: Wed Jan 22, 2014 5:38 pm
by juusso
Did you set rs232 to debug and watchdog off ?

Re: [TV Bricked. HELP!] Korean LN46B650

Posted: Wed Jan 22, 2014 5:40 pm
by bong999
i did

Re: [TV Bricked. HELP!] Korean LN46B650

Posted: Wed Jan 22, 2014 5:41 pm
by juusso
okey, then unplug TV from electricity and plug it after 1-2 minutes again. Should work