Index: /ipk/source/skins_smartTV/_path_/usr/local/share/titan/skin/smartTV/skin.xml
===================================================================
--- /ipk/source/skins_smartTV/_path_/usr/local/share/titan/skin/smartTV/skin.xml	(revision 30825)
+++ /ipk/source/skins_smartTV/_path_/usr/local/share/titan/skin/smartTV/skin.xml	(revision 30826)
@@ -78,5 +78,5 @@
 
 	<node name="listbox" type="grid" bordercol="titlebg" scrollbar="yes" fontcol="-1" fontsize="18" posx="center" posy="100" width="100%" height="411">
-		<node parent="listbox" type="gridbrmenu" name="channelservice" text="Channel Service" picmem="skin/channelservice2.png" halign="center" valign="middle" bgcol="bordercol"                    posx="0"   posy="0" width="200" height="200">
+		<node parent="listbox" type="gridbrmenu" name="channelservice" text="Channel Service" picmem="skin/channelservice2.png" halign="center" valign="middle" bgcol="bordercol"                       posx="0"   posy="0" width="200" height="200">
 		<node parent="listbox" type="menu" name="network" text="Network" picmem="skin/network2.png" halign="center" valign="middle" bgcol="bordercol"                                                   posx="210" posy="0" width="200" height="200">
 		<node parent="listbox" type="menu" name="harddisk" text="Harddisk" picmem="skin/harddisk2.png" halign="center" valign="middle" bgcol="bordercol"                                                posx="420" posy="0" width="200" height="200">
@@ -89,4 +89,7 @@
 
 		<node parent="listbox" type="gridbrmenu" name="scconfig" text="SmartCard Reader" picmem="skin/cinterface2.png" halign="center" valign="middle" bgcol="bordercol"                                posx="0"   posy="0"  width="200" height="200">
+		<node parent="listbox" type="menu" name="vfdisplay" text="VFDisplay" picmem="skin/vfdisplay2.png" halign="center" valign="middle" bgcol="bordercol"                                             posx="210" posy="0" width="200" height="200">
+		<node parent="listbox" type="menu" name="fancontrol" text="FanControl" picmem="skin/fancontrol.png" halign="center" valign="middle" bgcol="bordercol"                                           posx="420" posy="0" width="200" height="200">
+		<node parent="listbox" type="menu" name="ceccontrol" text="HDMI-CEC" picmem="skin/cec.png" halign="center" valign="middle" bgcol="bordercol"                                                    posx="630" posy="0" width="200" height="200">
 
 	<node name="menutext" text="Channel Service" bgcol="listboxselect" fontcol="fontcol" fontsize="30" halign="center" valign="middle" posx="center" posy="520" width="100%" height="50" hspace="10" vspace="10">
@@ -128,6 +131,5 @@
 		<node parent="listbox" type="menu" name="autostart" text="Autostart Settings" picmem="skin/autostart2.png" halign="center" valign="middle" bgcol="bordercol"                 posx="630" posy="0" width="200" height="200">
 
-		<node parent="listbox" type="gridbrmenu" name="vfdisplay" text="VFDisplay" picmem="skin/vfdisplay2.png" halign="center" valign="middle" bgcol="bordercol"                    posx="0"   posy="10" width="200" height="200">
-		<node parent="listbox" type="menu" name="overclocking" text="Overclocking Settings" picmem="skin/overclock2.png" halign="center" valign="middle" bgcol="bordercol"           posx="210" posy="10" width="200" height="200">
+		<node parent="listbox" type="gridbrmenu" name="overclocking" text="Overclocking Settings" picmem="skin/overclock2.png" halign="center" valign="middle" bgcol="bordercol"     posx="0"   posy="10" width="200" height="200">
 
 	<node name="menutext" text="A/V Settings" bgcol="listboxselect" fontcol="fontcol" fontsize="30" halign="center" valign="middle" posx="center" posy="520" width="100%" height="50" hspace="10" vspace="10">
@@ -2587,2 +2589,23 @@
 	<node halign="center" text="" name="textbox" fontsize="30" posx="0" posy="17" width="256" height="30">
 </screen>
+
+
+#cec
+<screen name="cec" posx="center" posy="center" width="855" height="570">
+	<node name="title_bg" bgcol="titlebg" fontcol="fontcol" fontsize="18" posx="0" posy="0" width="100%" height="90" hspace="10" vspace="10">
+		<node parent="title_bg" name="titletext" text="Setup HDMI-CEC" fontsize="30" posx="0" posy="0" width="100%" height="30" halign="center" valign="middle">
+		<node parent="title_bg" name="b1" picmem="skin/key_ok.png" posx="0" posy="40" width="30" height="30">
+		<node parent="title_bg" name="b2" picmem="skin/key_exit.png" posx="50" posy="40" width="30" height="30">
+	<node name="list_bg" bgcol="bordercol" posx="0" posy="100" width="100%" height="470" hspace="10" vspace="10">
+		<node parent="list_bg" name="listbox" type="listbox" bordercol="titlebg" scrollbar="auto" fontcol="fontcol" fontsize="28" posx="0" posy="0" width="100%" height="100%">
+			<node parent="listbox" name="cecon" text="Activate" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="alloff" text="Set standby all connected devices" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="allon" text="Wakeup all connected devices" type="choicebox" valign="middle" width="100%" height="35">	
+			<node parent="listbox" name="tvoff" text="Set standby TV" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="tvon" text="Wakeup TV" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="recoff" text="Set standby A/V Receiver" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="recon" text="Wakeup A/V Receiver" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="tvswitch" text="Switch TV to the correct input" type="choicebox" valign="middle" width="100%" height="35">
+			<node parent="listbox" name="cecfix" text="Use fixed physical address" type="choicebox" valign="middle" width="100%" height="35">
+</screen>
+
