Page 1 of 11

How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 4:07 pm
by Elysium
is there any guidance on this?
root is present.
libFWdowngrade.so is in the directory = /mnt/opt/privateer/usr/libso/
File permissions are at 755
Netcat is on the PC
Please help :roll:

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 6:05 pm
by juusso
1. First, you need special version with D series enabled.
libFWdowngrade_Darm.zip
Copy this lib to /mnt/opt/privateer/usr/libso/ and overwrite the one you already have.

2. Second, you need shell... Let`s try to sort out what`s wrong...

Can you connect to webshell maybe?

Code: Select all

http://IP_of_TV/phpsysinfo/shell.php
login: user
password: pass
3. Do you have SamyGO widget aboard? You have to install it via our server`s DNS address to install widget using develop account?

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 7:57 pm
by Elysium
have now deleted the widgets and reloaded.
unfortunately still no connection also not too
http://192.168.l78.XX/phpsysinfo/shell.php
http://192.168.l78.XX:1080/phpsysinfo/shell.php
:cry:

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 8:33 pm
by juusso
Do you have any connection to tv web interface at all? To test.cgi for example?

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 8:48 pm
by Elysium
No, that's it, I do not know why :o

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 8:51 pm
by juusso
any log inside /mnt/ ? sam.log, error.log, samygo.log?

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 8:59 pm
by zoelechat
Elysium wrote: Sun Nov 12, 2017 7:57 pm http: //192.168.l78.XX/phpsysinfo/shell.php
http: //192.168.l78.XX:1080/phpsysinfo/shell.php
Maybe using 1 instead of L in IP? :mrgreen:

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 9:17 pm
by Elysium
lol sry
http://192.168.178.XX/phpsysinfo/shell.php
http://192.168.178.XX:1080/phpsysinfo/shell.php

ERROR.log

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/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/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/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/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/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

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 9:27 pm
by juusso
Download file /mnt/etc/init.d/01_01_catch_crap.init and show what`s inside? Can you read it?

Re: How to downgrade D6200 ?

Posted: Sun Nov 12, 2017 9:43 pm
by Elysium
01_01_catch_crap.init

Code: Select all

#!/bin/sh
#
# © Copyright 1996-2011, SamyGO
#
#
. /dtv/SGO.env

case $1 in 
	start)
	# enable loopback network interface, required on some b-series (b550,b6000?)
	ifconfig lo 127.0.0.1
	# unhide 'unsupported' filesystems from usb mount (don't work?)
	sed -i "s,\(FileSystem : \)ext.,\1vfat,g" /dtv/usb/log
	# set time, required for ssl communication but tv 'll show strange values
	../../bin/busybox date -s "2011-06-23 13:45:00"
	# prepare for full module replacement
	# lsmod | sed 's#.* .*[0-9] .*[0-9] \(.*\)#\1#' | sed 's#,# #g' 
	# for d-series
	$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 / &
	cp -fa /dtv/usb/sd*/smb_userdata /mtd_rwarea/smb_userdata
	;;
	stop)
	;;
	status)
	;;
	*)
	echo "Usage: $0 {start|stop|status}" 1>&2
	exit 0
	;;
esac