If you need only Extensions, you can run it as game from ContentLibrary, as you ran DumpMaker too. For this you do not needed to modify the firmware at all.
If you need autostart for Extensions, then yes, you have to modify exe.img (or dump of), according
wiki article.
(;/mtd_rwarea/SamyGO.sh& on rc.local)
Update:
But if i have time i will look in to the patcher and maybe here is chance to add support of your firmware.
Just looked in to your /mtd_exe/rc.local:
Code: Select all
#!/bin/sh
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 #Remove engine logging.
cd /mtd_exe
./exeDSP
All correct, could be supported
Update2:
I modified the dumps of bml0/8 (1008) and bml0/10 (1010) for you. You can flash it to TV and now your TV will execute /mtd_rwarea/SamyGO.sh if you create it.
Download.
Code: Select all
#!/bin/sh
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
1. Before to start it is necessary to change service menu settings (Control-sub option):
Setup rs232 to debug
Watchdog off
2. attach usb with bml10_mod.dmp, start telnet enabler and conect to tv.
Code: Select all
bml.restore /dev/bml0/10 /dtv/usb/sda/bml10_mod.dmp
sync
3. If no errors come (100% success):
Code: Select all
touch /mtd_rwarea/PartitionSwitch_1_0
rm /mtd_rwarea/PartitionSwitch_0_0
sync
/mtd_boot/MicomCtrl 143
TV should boot to patched firmware (which is your alternative firmware T-CHE9AUSC-1010, but now - modified.)
4. Next you have to learn how to make proper /mtd_rwarea/SamyGO.sh and add all stuff you need to execute at autostart to it.
If you acceddentally get bricked TV, you need to build exlink cable. But i dont think this is needed. Should be ok.