Solo4K Support.
authorhschang <chang@dev3>
Fri, 16 Oct 2015 04:15:19 +0000 (13:15 +0900)
committerhschang <chang@dev3>
Mon, 19 Oct 2015 09:32:27 +0000 (18:32 +0900)
564 files changed:
Makefile
meta-bsp/classes/image_types_bz2_splash_initrd.bbclass [new file with mode: 0644]
meta-bsp/conf/layer.conf
meta-bsp/conf/machine/include/vuplus-arm32eb.inc [new file with mode: 0644]
meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc [new file with mode: 0644]
meta-bsp/conf/machine/vusolo4k.conf [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend [new file with mode: 0644]
meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc
meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc
meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb
meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc.inc [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb
meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc
meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit
meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc [new file with mode: 0644]
meta-openvuplus/conf/distro/vuplus.conf
meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb
meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch [new file with mode: 0644]
meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb
meta-openvuplus/recipes-core/base-files/base-files/filesystems
meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector [new file with mode: 0644]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power [new file with mode: 0644]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend
meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules
meta-openvuplus/recipes-core/udev/udev-182/automount.sh [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev_182.bbappend
meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/m4.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb [new file with mode: 0644]
meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb
meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/libav/libav.inc
meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb
meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb [deleted file]
meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb [deleted file]
meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend [deleted file]
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch [deleted file]
meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb
meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb
meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb
meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb
meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb
meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb
meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb [new file with mode: 0644]

index 90c71d2..0f5f4be 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -19,6 +19,8 @@
 # THE SOFTWARE.
 #
 
 # THE SOFTWARE.
 #
 
+SHELL=/bin/bash
+
 # Note: You can override all variables by storing them
 # in an external file called "make.conf".
 -include conf/make.conf
 # Note: You can override all variables by storing them
 # in an external file called "make.conf".
 -include conf/make.conf
@@ -29,7 +31,7 @@
 # This only sets the default value. All platforms now use a shared build
 # directory. Run "MACHINE=vuultimo bitbake vuplus-image" to build an image
 # for the vuultimo, if it is not the default.
 # This only sets the default value. All platforms now use a shared build
 # directory. Run "MACHINE=vuultimo bitbake vuplus-image" to build an image
 # for the vuultimo, if it is not the default.
-MACHINE ?= vusolose
+MACHINE ?= vusolo4k
 
 MULTI_TEMPORARILY ?= YES
 
 
 MULTI_TEMPORARILY ?= YES
 
@@ -220,6 +222,9 @@ $(TOPDIR)/conf/local.conf: $(DEPDIR)/.local.conf.$(MACHINE).$(LOCAL_CONF_HASH)
        @echo 'USER_CLASSES = "buildstats"' >> $@
        @echo 'include $(DISTRO_INCLUDE_CONF)' >> $@
        @echo 'include $(MACHINE_INCLUDE_CONF)' >> $@
        @echo 'USER_CLASSES = "buildstats"' >> $@
        @echo 'include $(DISTRO_INCLUDE_CONF)' >> $@
        @echo 'include $(MACHINE_INCLUDE_CONF)' >> $@
+       @if [ "$(MULTI_TEMPORARILY)" == "YES" ] ; then \
+               echo "DEPLOY_DIR_IMAGE = \"\$${DEPLOY_DIR}/images\"" >> $@; \
+       fi
        @echo 'INHERIT += "rm_work"' >> $@
 
 BBLAYERS_CONF_HASH := $(call hash, \
        @echo 'INHERIT += "rm_work"' >> $@
 
 BBLAYERS_CONF_HASH := $(call hash, \
diff --git a/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass b/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass
new file mode 100644 (file)
index 0000000..96c8224
--- /dev/null
@@ -0,0 +1,22 @@
+inherit image_types
+
+IMAGEDIR ?= "${MACHINE}"
+
+IMAGE_CMD_tar_prepend = " \
+        mkdir -p ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}; \
+        cp ${IMAGE_ROOTFS}/tmp/zImage ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/kernel_auto.bin; \
+        cp ${IMAGE_ROOTFS}/boot/initrd_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/initrd_auto.bin; \
+        cp ${IMAGE_ROOTFS}/boot/splash_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/splash_auto.bin; \
+        touch ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/reboot.update; \
+        rm -f ${IMAGE_ROOTFS}/tmp/zImage; \
+        rm -f ${IMAGE_ROOTFS}/boot/initrd_auto.bin; \
+        rm -f ${IMAGE_ROOTFS}/boot/splash_auto.bin; \
+       cd ${IMAGE_ROOTFS}; \
+       tar -cvf ${DEPLOY_DIR_IMAGE}/rootfs.tar -C ${IMAGE_ROOTFS} .; \
+        mv ${DEPLOY_DIR_IMAGE}/rootfs.tar ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \
+        bzip2 ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \
+        cd ${DEPLOY_DIR_IMAGE}; \
+        zip ${IMAGE_NAME}_usb.zip ${IMAGE_UNPACK_PATH}/*; \
+        rm -rf vuplus; \
+"
+
index 92b54c7..0c670f2 100644 (file)
@@ -1,8 +1,8 @@
 BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBPATH .= ":${LAYERDIR}"
 BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBPATH .= ":${LAYERDIR}"
-BBFILE_COLLECTIONS += "bsp-common"
-BBFILE_PRIORITY_bsp-common = "30"
-BBFILE_PATTERN_bsp-common := "^${LAYERDIR}/"
+BBFILE_COLLECTIONS += "meta-bsp"
+BBFILE_PRIORITY_meta-bsp = "30"
+BBFILE_PATTERN_meta-bsp := "^${LAYERDIR}/"
 
 SIGGEN_EXCLUDERECIPES_ABISAFE += " \
   vuplus-bootlogo \
 
 SIGGEN_EXCLUDERECIPES_ABISAFE += " \
   vuplus-bootlogo \
diff --git a/meta-bsp/conf/machine/include/vuplus-arm32eb.inc b/meta-bsp/conf/machine/include/vuplus-arm32eb.inc
new file mode 100644 (file)
index 0000000..c7fd299
--- /dev/null
@@ -0,0 +1,17 @@
+# vuplus-arm32eb.inc
+
+VUPLUS_KERNEL_VERSION ?= "3.14.28"
+
+#Big Endian
+#TARGET_ARCH = "armeb"
+#DEFAULTTUNE = "armv7ab"
+
+#Little Endian
+TARGET_ARCH = "arm"
+
+#DEFAULTTUNE = "armv7a"
+#DEFAULTTUNE = "armv7ahf"
+DEFAULTTUNE = "armv7ahf-neon"
+
+require conf/machine/include/vuplus.inc
+require conf/machine/include/arm/arch-armv7a.inc
diff --git a/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc b/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc
new file mode 100644 (file)
index 0000000..bdd9f65
--- /dev/null
@@ -0,0 +1,4 @@
+inherit image_types_bz2_splash_initrd
+
+IMAGE_FSTYPES ?= "tar.bz2"
+
diff --git a/meta-bsp/conf/machine/vusolo4k.conf b/meta-bsp/conf/machine/vusolo4k.conf
new file mode 100644 (file)
index 0000000..0e325c3
--- /dev/null
@@ -0,0 +1,37 @@
+#@TYPE: Machine
+#@NAME: Vu+ solo4k
+#@DESCRIPTION: Machine configuration for Vu+ solo4k.
+
+VUPLUS_FEATURES += "vuwlan"
+VUPLUS_FEATURES += "display-graphic-vfd"
+VUPLUS_FEATURES += "enable-rc-kbd"
+VUPLUS_FEATURES += "rc_code "
+
+VUPLUS_FEATURES += "firmwareupgrade"
+VUPLUS_FEATURES += "blindscan"
+VUPLUS_FEATURES += "webmanual"
+VUPLUS_FEATURES += "webkithbbtv"
+VUPLUS_FEATURES += "streamtv"
+VUPLUS_FEATURES += "dlna"
+VUPLUS_FEATURES += "3gmodem"
+VUPLUS_FEATURES += "autoshutdown"
+#VUPLUS_FEATURES += "transcoding"
+VUPLUS_FEATURES += "audioeffect"
+VUPLUS_FEATURES += "dvbproxy"
+VUPLUS_FEATURES += "uianimation"
+VUPLUS_FEATURES += "xbmc"
+VUPLUS_FEATURES += "minitv"
+VUPLUS_FEATURES += "fastzap"
+
+IMAGE_UNPACK_PATH = "vuplus/solo4k"
+MKFS_UBI_MAX_ERASE_BLK_COUNT = "4096"
+
+require conf/machine/include/vuplus-bz2-splash-initrd.inc
+require conf/machine/include/vuplus-arm32eb.inc
+
+VUPLUS_KERNEL_VERSION = "3.14.28"
+
+IMAGE_FSTYPES =+ "ext4"
+
+DISTRO_FEED_URI = "http://code.vuplus.com/packages/openvuplus/3.0.0/vuplus/feeds/experimental"
+
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch
new file mode 100644 (file)
index 0000000..5cb9711
--- /dev/null
@@ -0,0 +1,28 @@
+diff --git a/src/misc/conf.c b/src/misc/conf.c
+index 7cc6e18..e46e75a 100644
+--- a/src/misc/conf.c
++++ b/src/misc/conf.c
+@@ -465,11 +465,11 @@ static void config_allocate( void )
+      dfb_config->pci.dev                  = 0;
+      dfb_config->pci.func                 = 0;
+-     dfb_config->banner                   = true;
++     dfb_config->banner                   = false; // vuplus
+      dfb_config->deinit_check             = true;
+      dfb_config->mmx                      = true;
+-     dfb_config->vt                       = true;
+-     dfb_config->vt_switch                = true;
++     dfb_config->vt                       = false; // vuplus
++     dfb_config->vt_switch                = false; // vuplus
+      dfb_config->vt_num                   = -1;
+      dfb_config->vt_switching             = true;
+      dfb_config->kd_graphics              = true;
+@@ -479,7 +479,7 @@ static void config_allocate( void )
+      dfb_config->mouse_gpm_source         = false;
+      dfb_config->mouse_source             = D_STRDUP( DEV_NAME );
+      dfb_config->linux_input_grab         = false;
+-     dfb_config->linux_input_force        = false;
++     dfb_config->linux_input_force        = true; // vuplus
+      dfb_config->window_policy            = -1;
+      dfb_config->buffer_mode              = -1;
+      dfb_config->wm                       = D_STRDUP( "default" );
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch
new file mode 100644 (file)
index 0000000..8ed9e16
--- /dev/null
@@ -0,0 +1,26 @@
+diff --git a/src/core/layer_context.c b/src/core/layer_context.c
+index 091ed79..a4786fd 100644
+--- a/src/core/layer_context.c
++++ b/src/core/layer_context.c
+@@ -1880,8 +1880,10 @@ dfb_layer_context_allocate_surface( CoreLayer             *layer,
+      else
+           surface->rotation = (context->rotation == 180) ? 180 : 0;
++#if 0 // vuplus
+      if (dfb_config->layers_clear && !dfb_config->surface_clear)
+           dfb_surface_clear_buffers( surface );
++#endif
+      /* Tell the region about its new surface (adds a global reference). */
+      ret = dfb_layer_region_set_surface( region, surface );
+@@ -2010,8 +2012,10 @@ dfb_layer_context_reallocate_surface( CoreLayer             *layer,
+      else
+           surface->rotation = (context->rotation == 180) ? 180 : 0;
++#if 0 // vuplus
+      if (dfb_config->layers_clear && !dfb_config->surface_clear)
+           dfb_surface_clear_buffers( surface );
++#endif
+      dfb_surface_unlock( surface );
+      
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch
new file mode 100644 (file)
index 0000000..0d194b2
--- /dev/null
@@ -0,0 +1,64 @@
+diff --git a/inputdrivers/linux_input/linux_input.c b/inputdrivers/linux_input/linux_input.c
+index e275762..9e2d622 100644
+--- a/inputdrivers/linux_input/linux_input.c
++++ b/inputdrivers/linux_input/linux_input.c
+@@ -284,7 +284,11 @@ int basic_keycodes [] = {
+      /*KEY_CLOSECD, KEY_EJECTCD, KEY_EJECTCLOSECD,*/
+      DIKS_EJECT, DIKS_EJECT, DIKS_EJECT,
++#if 0 //vuplus
+      DIKS_NEXT, DIKS_PLAYPAUSE, DIKS_PREVIOUS, DIKS_STOP, DIKS_RECORD,
++#else
++     DIKS_FASTFORWARD, DIKS_PLAYPAUSE, DIKS_REWIND, DIKS_STOP, DIKS_RECORD,
++#endif
+      DIKS_REWIND, DIKS_PHONE,
+      /*KEY_ISO,*/ DIKI_UNKNOWN,
+@@ -1260,6 +1264,7 @@ driver_get_available( void )
+           return 0;
+      if (dfb_system_type() == CORE_FBDEV && !dfb_config->linux_input_force) {
++#if 0 // vuplus
+           FBDev *dfb_fbdev = (FBDev*) dfb_system_data();
+           D_ASSERT( dfb_fbdev );
+@@ -1268,6 +1273,7 @@ driver_get_available( void )
+           // FIXME:  Additional logic needed for system drivers not similar to fbdev?
+           if (!dfb_fbdev->vt || dfb_fbdev->vt->fd < 0)
+                return 0;
++#endif
+      }
+      /* Use the devices specified in the configuration. */
+@@ -1480,6 +1486,7 @@ get_capability( void )
+           FBDev *dfb_fbdev = (FBDev*) dfb_system_data();
+           D_ASSERT( dfb_fbdev );
++#if 0 // hschang
+           // Only allow USB keyboard and mouse support if the systems driver has
+           // the Virtual Terminal file ("/dev/tty0") open and available for use.
+           // FIXME:  Additional logic needed for system drivers not similar to fbdev?
+@@ -1487,6 +1494,7 @@ get_capability( void )
+                D_DEBUG_AT( Debug_LinuxInput, "  -> no VT\n" );
+                goto exit;
+           }
++#endif
+      }
+      D_DEBUG_AT( Debug_LinuxInput, "  -> returning HOTPLUG\n" );
+@@ -1855,6 +1863,7 @@ driver_open_device( CoreInputDevice  *device,
+       /* Track associated entry in device_nums and device_names array. */
+       data->index = number;
++#if 0 // hschang
+      if (info->desc.min_keycode >= 0 && info->desc.max_keycode >= info->desc.min_keycode) {
+           if (dfb_system_type() == CORE_FBDEV) {
+                FBDev *dfb_fbdev = dfb_system_data();
+@@ -1868,6 +1877,7 @@ driver_open_device( CoreInputDevice  *device,
+           if (data->vt_fd < 0)
+                D_WARN( "no keymap support (requires /dev/tty0 - CONFIG_VT)" );
+      }
++#endif
+      /* check if the device has LEDs */
+      ret = ioctl( fd, EVIOCGBIT(EV_LED, sizeof(ledbit)), ledbit );
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc
new file mode 100644 (file)
index 0000000..a167cca
--- /dev/null
@@ -0,0 +1,56 @@
+GFXPR = "20151007.r0"
+GFX_FILE = "directfb_1.7-7_gfxdriver_${MACHINE}_${GFXPR}.tar.gz"
+
+SRC_URI[gfxdriver.md5sum] = "e97373ce01e9a41c3445d2c672b2efef"
+SRC_URI[gfxdriver.sha256sum] = "f44830ae6ddaf031aac0ffcfd51227ae6b582219b523fd943c601593bf1d9c22"
+
+PR .= "-vuplus1"
+
+SRC_URI += " \
+       file://vuplus-conf.patch \
+       file://vuplus-prevent-VT.patch \
+       http://archive.vuplus.com/download/build_support/vuplus/${GFX_FILE};name=gfxdriver \
+"
+
+EXTRA_OECONF += "\
+       --with-inputdrivers=linuxinput \
+       --disable-devmem \
+       --disable-video4linux \
+       --without-tools \
+"
+
+PRIVATE_LIBS_${PN} = "\
+       ${@base_contains("VUPLUS_FEATURES", "dvbproxy", "libinit.so", "", d)} \
+"
+
+do_install_append() {
+       install -d ${D}/etc
+       install -d ${D}/usr/lib/directfb-${RV}/systems
+       install -d ${D}/usr/lib/directfb-${RV}/gfxdrivers
+
+       install -m 0644 ${WORKDIR}/directfb-vuplus/etc/directfbrc ${D}/etc/directfbrc
+       cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/systems/* ${D}/usr/lib/directfb-${RV}/systems/
+       rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_dummy.so
+       rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_fbdev.so
+       install -m 0755 ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/gfxdrivers/* ${D}/usr/lib/directfb-${RV}/gfxdrivers/
+
+       cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/libinit* ${D}/usr/lib/
+}
+
+do_package_qa() {
+}
+
+FILES_${PN} += "\
+       /etc/directfbrc \
+       /usr/lib/libinit* \
+       /usr/lib/directfb-${RV}/systems/libdirectfb_dvb_proxy_sys* \
+       /usr/lib/directfb-${RV}/gfxdrivers/* \
+"
+
+FILES_${PN}-dbg += "\
+       /usr/lib/.debug/libinit* \
+       /usr/lib/directfb-${RV}/systems/.debug/* \
+       /usr/lib/directfb-${RV}/gfxdrivers/.debug/* \
+"
+
+BBCLASSEXTEND = "native"
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend b/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend
new file mode 100644 (file)
index 0000000..ca9aaad
--- /dev/null
@@ -0,0 +1,3 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"
+
+require directfb-${PACKAGE_ARCH}_1.7.7.inc
diff --git a/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb b/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb
new file mode 100644 (file)
index 0000000..8351076
--- /dev/null
@@ -0,0 +1,30 @@
+require libgles.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRCDATE = "20151019"
+SRCDATE_PR = "r0"
+PV="15.2"
+
+do_install() {
+        install -d ${D}${libdir}
+        install -m 0755 ${S}/lib/*.so ${D}${libdir}
+        install -m 0755 ${S}/lib/libliveMedia.so.1.2.1 ${D}${libdir}
+        install -m 0755 ${S}/lib/libgroupsock.so.0.0.0 ${D}${libdir}
+        install -m 0755 ${S}/lib/libUsageEnvironment.so.0.0.0 ${D}${libdir}
+        install -m 0755 ${S}/lib/libBasicUsageEnvironment.so.0.0.1 ${D}${libdir}
+        ln -s libv3ddriver.so ${D}${libdir}/libEGL.so
+        ln -s libv3ddriver.so ${D}${libdir}/libGLESv2.so
+
+        ln -s libliveMedia.so.1.2.1 ${D}${libdir}/libliveMedia.so.1
+        ln -s libgroupsock.so.0.0.0 ${D}${libdir}/libgroupsock.so.0
+        ln -s libUsageEnvironment.so.0.0.0 ${D}${libdir}/libUsageEnvironment.so.0
+        ln -s libBasicUsageEnvironment.so.0.0.1 ${D}${libdir}/libBasicUsageEnvironment.so.0
+
+        install -d ${D}${includedir}
+        cp -a ${S}/include/* ${D}${includedir}/
+}
+
+
+SRC_URI[md5sum] = "04a63de8a756d9e7143e54ef854c2118"
+SRC_URI[sha256sum] = "a26dfd07d0ea710abb79a8c16a39236c87ce57dbb400e89becde9a422e259abf"
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc
new file mode 100644 (file)
index 0000000..a22ed90
--- /dev/null
@@ -0,0 +1,8 @@
+SRCDATE = "20150722"
+SRCDATE_PR = "r1"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${TARGET_ARCH}-${PR}.tar.gz"
+
+SRC_URI[md5sum] = "d7ae1f6a17ad651a274af74851a86853"
+SRC_URI[sha256sum] = "a9cef15727a18e5d98d4994861adb4883cf5fd6ef03fa29f04e23d382e4b8a26"
+
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc
new file mode 100644 (file)
index 0000000..eba1aae
--- /dev/null
@@ -0,0 +1,8 @@
+SRCDATE = "20150109"
+SRCDATE_PR = "r1"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${PR}.tar.gz"
+
+SRC_URI[md5sum] = "6aa14c822d9975334d964d385a6b5926"
+SRC_URI[sha256sum] = "1e321ca68e14401d4115fb5ac7934c025b0a2b266d1556905f5ef324968921e3"
+
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb b/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb
new file mode 100644 (file)
index 0000000..b45cf39
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "shared library for E2 animation"
+SECTION = "libs"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+RDEPENDS_${PN} = "libgles"
+
+PR = "${SRCDATE}.${SRCDATE_PR}"
+
+require libvugles2-${PACKAGE_ARCH}.inc
+
+INHIBIT_PACKAGE_STRIP = "1"
+S = "${WORKDIR}/${PN}-${PV}"
+
+inherit pkgconfig
+
+do_install() {
+       install -d ${D}${includedir}
+       cp -a ${S}/include/* ${D}${includedir}/
+       install -d ${D}${libdir}
+       cp -a ${S}/lib/*.so ${D}${libdir}/
+       install -d ${D}${libdir}/pkgconfig
+       cp -a ${S}/lib/pkgconfig/*.pc ${D}${libdir}/pkgconfig/
+}
+
+do_package_qa() {
+}
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/usr/include /usr/lib"
+
index 010710e..fd6cdf2 100644 (file)
@@ -3,6 +3,7 @@ SECTION = "kernel"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
+PE = "1"
 KV = "3.13.5"
 
 INC_PR = "r7"
 KV = "3.13.5"
 
 INC_PR = "r7"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch
new file mode 100644 (file)
index 0000000..e063ad2
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/include/linux/mtd/bbm.h b/include/linux/mtd/bbm.h
+index 36bb6a5..0380293 100644
+--- a/include/linux/mtd/bbm.h
++++ b/include/linux/mtd/bbm.h
+@@ -123,7 +123,7 @@ struct nand_bbt_descr {
+ #define NAND_BBT_DYNAMICSTRUCT        0x80000000
+ /* The maximum number of blocks to scan for a bbt */
+-#define NAND_BBT_SCAN_MAXBLOCKS       4
++#define NAND_BBT_SCAN_MAXBLOCKS       8
+ /*
+  * Constants for oob configuration
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc
new file mode 100644 (file)
index 0000000..0650d76
--- /dev/null
@@ -0,0 +1,74 @@
+DESCRIPTION = "Linux kernel for vuplus"
+SECTION = "kernel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+PE = "1"
+KV = "3.14.28"
+
+INC_PR = "r3"
+SRCREV = ""
+
+MODULE = "linux-3.14.28"
+
+KERNEL_CONFIG = "${MACHINE}_defconfig"
+
+SRC_URI += "http://archive.vuplus.com/download/kernel/stblinux-3.14-1.8.tar.bz2 \
+       file://${KERNEL_CONFIG} \
+       file://bcm_genet_disable_warn.patch \
+       file://linux_dvb-core.patch \
+       file://linux_rpmb_not_alloc.patch \
+       file://linux_vmalloc_revert.patch \
+       file://rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch \
+       file://usb_core_hub_msleep.patch \
+       "
+
+SRC_URI += "${@base_contains("VUPLUS_FEATURES", "dvbproxy", "file://linux_dvb_adapter.patch;patch=1;pnum=1", "", d)}"
+
+inherit kernel
+
+S = "${WORKDIR}/linux"
+
+RREPLACES_${PN} = "linux-vuplus"
+RCONFLICTS_${PN} = "linux-vuplus"
+
+export OS = "Linux"
+KERNEL_IMAGETYPE = "zImage"
+KERNEL_OBJECT_SUFFIX = "ko"
+KERNEL_IMAGEDEST = "tmp"
+KERNEL_OUTPUT = "arch/${ARCH}/boot/${KERNEL_IMAGETYPE}"
+
+FILES_kernel-image = "/${KERNEL_IMAGEDEST}/zImage"
+
+do_configure_prepend() {
+       oe_machinstall -m 0644 ${WORKDIR}/${KERNEL_CONFIG} ${WORKDIR}/defconfig
+}
+
+kernel_do_install_append() {
+        install -d ${D}/${KERNEL_IMAGEDEST}
+        install -m 0755 ${KERNEL_OUTPUT} ${D}/${KERNEL_IMAGEDEST}
+}
+
+kernel_do_compile() {
+        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE
+        oe_runmake ${KERNEL_IMAGETYPE_FOR_MAKE} ${KERNEL_ALT_IMAGETYPE} CC="${KERNEL_CC}" LD="${KERNEL_LD}"
+        if test "${KERNEL_IMAGETYPE_FOR_MAKE}.gz" = "${KERNEL_IMAGETYPE}"; then
+                gzip -9c < "${KERNEL_IMAGETYPE_FOR_MAKE}" > "${KERNEL_OUTPUT}"
+        fi
+}
+
+pkg_postinst_kernel-image () {
+        if [ -d /proc/stb ] ; then
+                dd if=/${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} of=/dev/mmcblk0p1
+        fi
+        rm -f /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}
+        true
+}
+
+pkg_postrm_kernel-image () {
+}
+
+FILESEXTRAPATHS_prepend := "${THISDIR}/linux-vuplus-${KV}:"
+
+SRC_URI[md5sum] = "1a62540fdd7f23aa2c1ebf119ca71e91"
+SRC_URI[sha256sum] = "a464515d14dda772047ddba7900858f535057294903341e2c1774009eaf95005"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch
new file mode 100644 (file)
index 0000000..3bdd93d
--- /dev/null
@@ -0,0 +1,9 @@
+diff --git a/drivers/net/ethernet/broadcom/genet/Makefile b/drivers/net/ethernet/broadcom/genet/Makefile
+index 9b6885e..d24166e 100644
+--- a/drivers/net/ethernet/broadcom/genet/Makefile
++++ b/drivers/net/ethernet/broadcom/genet/Makefile
+@@ -1,2 +1,4 @@
+ obj-$(CONFIG_BCMGENET) += genet.o
+ genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
++
++EXTRA_CFLAGS += -Wno-error=date-time
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch
new file mode 100644 (file)
index 0000000..81d2dab
--- /dev/null
@@ -0,0 +1,197 @@
+diff --git a/drivers/media/dvb-core/dmxdev.c b/drivers/media/dvb-core/dmxdev.c
+index c0363f1..0171117 100644
+--- a/drivers/media/dvb-core/dmxdev.c
++++ b/drivers/media/dvb-core/dmxdev.c
+@@ -82,7 +82,11 @@ static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,
+               ret = wait_event_interruptible(src->queue,
+                                              !dvb_ringbuffer_empty(src) ||
+-                                             (src->error != 0));
++                                             (src->error != 0) ||
++                                             (src->do_wait != 1));
++              if (src->do_wait != 1)
++                      ret = -EINTR;
++
+               if (ret < 0)
+                       break;
+@@ -955,6 +959,22 @@ dvb_demux_read(struct file *file, char __user *buf, size_t count,
+       return ret;
+ }
++static int dvb_demux_lock_filter(struct dmxdev_filter *dmxdevfilter)
++{
++      int ret;
++
++      dmxdevfilter->buffer.do_wait = 0;
++
++      if (waitqueue_active(&dmxdevfilter->buffer.queue))
++              wake_up(&dmxdevfilter->buffer.queue);
++
++      ret = mutex_lock_interruptible(&dmxdevfilter->mutex);
++
++      dmxdevfilter->buffer.do_wait = 1;
++
++      return ret;
++}
++
+ static int dvb_demux_do_ioctl(struct file *file,
+                             unsigned int cmd, void *parg)
+ {
+@@ -968,7 +988,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+       switch (cmd) {
+       case DMX_START:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -980,7 +1000,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_STOP:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -989,7 +1009,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_FILTER:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -998,7 +1018,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_PES_FILTER:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -1007,7 +1027,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_BUFFER_SIZE:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -1051,7 +1071,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_ADD_PID:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       ret = -ERESTARTSYS;
+                       break;
+               }
+@@ -1060,7 +1080,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_REMOVE_PID:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       ret = -ERESTARTSYS;
+                       break;
+               }
+@@ -1213,6 +1233,12 @@ static struct dvb_device dvbdev_dvr = {
+       .fops = &dvb_dvr_fops
+ };
++void (*dvb_dmxdev_init_hook)(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) = NULL;
++EXPORT_SYMBOL(dvb_dmxdev_init_hook);
++
++void (*dvb_dmxdev_release_hook)(struct dmxdev *dmxdev) = NULL;
++EXPORT_SYMBOL(dvb_dmxdev_release_hook);
++
+ int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter)
+ {
+       int i;
+@@ -1240,6 +1266,9 @@ int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter)
+       dvb_ringbuffer_init(&dmxdev->dvr_buffer, NULL, 8192);
++      if (dvb_dmxdev_init_hook) {
++              dvb_dmxdev_init_hook(dmxdev, dvb_adapter);
++      }
+       return 0;
+ }
+@@ -1247,6 +1276,10 @@ EXPORT_SYMBOL(dvb_dmxdev_init);
+ void dvb_dmxdev_release(struct dmxdev *dmxdev)
+ {
++      if (dvb_dmxdev_release_hook) {
++              dvb_dmxdev_release_hook(dmxdev);
++      }
++
+       dmxdev->exit=1;
+       if (dmxdev->dvbdev->users > 1) {
+               wait_event(dmxdev->dvbdev->wait_queue,
+diff --git a/drivers/media/dvb-core/dvb_demux.c b/drivers/media/dvb-core/dvb_demux.c
+index 6c7ff0c..bd2d3c5 100644
+--- a/drivers/media/dvb-core/dvb_demux.c
++++ b/drivers/media/dvb-core/dvb_demux.c
+@@ -60,6 +60,9 @@ MODULE_PARM_DESC(dvb_demux_feed_err_pkts,
+                       printk(x);                              \
+       } while (0)
++int (*dmx_swfilter_hook)(struct dvb_demux *dvbdmx, const u8 *buffer, size_t length) = NULL;
++EXPORT_SYMBOL(dmx_swfilter_hook);
++
+ /******************************************************************************
+  * static inlined helper functions
+  ******************************************************************************/
+@@ -478,6 +481,10 @@ void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf,
+ {
+       unsigned long flags;
++      if (dmx_swfilter_hook) {
++              if (dmx_swfilter_hook(demux, buf, count) >= 0) return;
++      }
++
+       spin_lock_irqsave(&demux->lock, flags);
+       while (count--) {
+@@ -572,6 +579,10 @@ bailout:
+ void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count)
+ {
++      if (dmx_swfilter_hook) {
++              if (dmx_swfilter_hook(demux, buf, count) >= 0) return;
++      }
++
+       _dvb_dmx_swfilter(demux, buf, count, 188);
+ }
+ EXPORT_SYMBOL(dvb_dmx_swfilter);
+diff --git a/drivers/media/dvb-core/dvb_ringbuffer.c b/drivers/media/dvb-core/dvb_ringbuffer.c
+index a5712cd..d5333f3 100644
+--- a/drivers/media/dvb-core/dvb_ringbuffer.c
++++ b/drivers/media/dvb-core/dvb_ringbuffer.c
+@@ -45,6 +45,7 @@ void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)
+       rbuf->data=data;
+       rbuf->size=len;
+       rbuf->error=0;
++      rbuf->do_wait=1;
+       init_waitqueue_head(&rbuf->queue);
+diff --git a/drivers/media/dvb-core/dvb_ringbuffer.h b/drivers/media/dvb-core/dvb_ringbuffer.h
+index 41f04da..6951dd3 100644
+--- a/drivers/media/dvb-core/dvb_ringbuffer.h
++++ b/drivers/media/dvb-core/dvb_ringbuffer.h
+@@ -39,6 +39,7 @@ struct dvb_ringbuffer {
+       wait_queue_head_t queue;
+       spinlock_t        lock;
++      int               do_wait;
+ };
+ #define DVB_RINGBUFFER_PKTHDRSIZE 3
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch
new file mode 100644 (file)
index 0000000..61c9513
--- /dev/null
@@ -0,0 +1,37 @@
+diff --git a/drivers/media/dvb-core/dvbdev.c b/drivers/media/dvb-core/dvbdev.c
+index 983db75..a5ad43d 100644
+--- a/drivers/media/dvb-core/dvbdev.c
++++ b/drivers/media/dvb-core/dvbdev.c
+@@ -296,9 +296,9 @@ static int dvbdev_check_free_adapter_num(int num)
+       return 1;
+ }
+-static int dvbdev_get_free_adapter_num (void)
++static int dvbdev_get_free_adapter_num (int start_num)
+ {
+-      int num = 0;
++      int num = start_num;
+       while (num < DVB_MAX_ADAPTERS) {
+               if (dvbdev_check_free_adapter_num(num))
+@@ -315,17 +315,17 @@ int dvb_register_adapter(struct dvb_adapter *adap, const char *name,
+                        short *adapter_nums)
+ {
+       int i, num;
+-
++      char *vu_name = strstr(name, "_vuplus_");
+       mutex_lock(&dvbdev_register_lock);
+       for (i = 0; i < DVB_MAX_ADAPTERS; ++i) {
+               num = adapter_nums[i];
+-              if (num >= 0  &&  num < DVB_MAX_ADAPTERS) {
++              if (num >= vu_name? 0:1  &&  num < DVB_MAX_ADAPTERS) {
+               /* use the one the driver asked for */
+                       if (dvbdev_check_free_adapter_num(num))
+                               break;
+               } else {
+-                      num = dvbdev_get_free_adapter_num();
++                      num = dvbdev_get_free_adapter_num(vu_name? 0:1);
+                       break;
+               }
+               num = -1;
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch
new file mode 100644 (file)
index 0000000..ca1d606
--- /dev/null
@@ -0,0 +1,25 @@
+From a30d7b7a036c49c4112469eb4368747b2b2a62ef Mon Sep 17 00:00:00 2001
+From: gdhan <gdhan@dev3>
+Date: Wed, 3 Jun 2015 19:06:32 +0900
+Subject: [PATCH] rpmb not alloc
+
+---
+ drivers/mmc/card/block.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c
+index 7b5424f..c8e79fb 100644
+--- a/drivers/mmc/card/block.c
++++ b/drivers/mmc/card/block.c
+@@ -2206,7 +2206,7 @@ static int mmc_blk_alloc_parts(struct mmc_card *card, struct mmc_blk_data *md)
+               return 0;
+       for (idx = 0; idx < card->nr_parts; idx++) {
+-              if (card->part[idx].size) {
++              if (card->part[idx].size && !(card->part[idx].area_type & MMC_BLK_DATA_AREA_RPMB)) {
+                       ret = mmc_blk_alloc_part(card, md,
+                               card->part[idx].part_cfg,
+                               card->part[idx].size >> 9,
+-- 
+2.3.5
+
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch
new file mode 100644 (file)
index 0000000..b2127d5
--- /dev/null
@@ -0,0 +1,57 @@
+diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c
+index 14428d2..f15c22e 100644
+--- a/arch/arm/mm/mmu.c
++++ b/arch/arm/mm/mmu.c
+@@ -1028,15 +1028,10 @@ void __init debug_ll_io_init(void)
+ static void * __initdata vmalloc_min =
+       (void *)(VMALLOC_END - (240 << 20) - VMALLOC_OFFSET);
+-static bool __initdata brcmstb_did_override_vmalloc;
+-
+ /*
+  * vmalloc=size forces the vmalloc area to be exactly 'size'
+  * bytes. This can be used to increase (or decrease) the vmalloc
+  * area - the default is 240m.
+- *
+- * NOTE: different default for BRCMSTB with >= 1GiB RAM, see
+- * brcmstb_maybe_increase_vmalloc() below.
+  */
+ static int __init early_vmalloc(char *arg)
+ {
+@@ -1057,35 +1052,17 @@ static int __init early_vmalloc(char *arg)
+       }
+       vmalloc_min = (void *)(VMALLOC_END - vmalloc_reserve);
+-      brcmstb_did_override_vmalloc = true;
+       return 0;
+ }
+ early_param("vmalloc", early_vmalloc);
+-static void __init brcmstb_maybe_increase_vmalloc(void)
+-{
+-#ifdef CONFIG_BRCMSTB
+-      if (brcmstb_did_override_vmalloc)
+-              return;
+-      if (meminfo.bank[0].size >= SZ_1G || meminfo.nr_banks > 1) {
+-              vmalloc_min = (void *)(VMALLOC_END - (744 << 20) -
+-                              VMALLOC_OFFSET);
+-      }
+-#else
+-      return;
+-#endif
+-}
+-
+ phys_addr_t arm_lowmem_limit __initdata = 0;
+ void __init sanity_check_meminfo(void)
+ {
+       phys_addr_t memblock_limit = 0;
+       int i, j, highmem = 0;
+-      phys_addr_t vmalloc_limit;
+-
+-      brcmstb_maybe_increase_vmalloc();
+-      vmalloc_limit = __pa(vmalloc_min - 1) + 1;
++      phys_addr_t vmalloc_limit = __pa(vmalloc_min - 1) + 1;
+       for (i = 0, j = 0; i < meminfo.nr_banks; i++) {
+               struct membank *bank = &meminfo.bank[j];
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch
new file mode 100644 (file)
index 0000000..3627562
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c
+index 57d3967..cf3ce0a 100644
+--- a/drivers/net/wireless/rt2x00/rt2800usb.c
++++ b/drivers/net/wireless/rt2x00/rt2800usb.c
+@@ -125,7 +125,7 @@ static inline bool rt2800usb_entry_txstatus_timeout(struct queue_entry *entry)
+       tout = time_after(jiffies, entry->last_action + msecs_to_jiffies(100));
+       if (unlikely(tout))
+-              rt2x00_warn(entry->queue->rt2x00dev,
++              rt2x00_dbg(entry->queue->rt2x00dev,
+                           "TX status timeout for entry %d in queue %d\n",
+                           entry->entry_idx, entry->queue->qid);
+       return tout;
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch
new file mode 100644 (file)
index 0000000..34bf904
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
+index d2bd9d7..cf796c3 100644
+--- a/drivers/usb/core/hub.c
++++ b/drivers/usb/core/hub.c
+@@ -5001,6 +5001,7 @@ static int hub_thread(void *__unused)
+       set_freezable();
+       do {
++              msleep(1);
+               hub_events();
+               wait_event_freezable(khubd_wait,
+                               !list_empty(&hub_event_list) ||
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig
new file mode 100644 (file)
index 0000000..8d35b09
--- /dev/null
@@ -0,0 +1,3694 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/arm 3.14.28-1.8 Kernel Configuration
+#
+CONFIG_ARM=y
+CONFIG_MIGHT_HAVE_PCI=y
+CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+CONFIG_HAVE_PROC_CPU=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_ARCH_HAS_CPUFREQ=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_VECTORS_BASE=0xffff0000
+CONFIG_ARM_PATCH_PHYS_VIRT=y
+CONFIG_GENERIC_BUG=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_IRQ_WORK=y
+CONFIG_BUILDTIME_EXTABLE_SORT=y
+
+#
+# General setup
+#
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_CROSS_COMPILE="arm-linux-"
+# CONFIG_COMPILE_TEST is not set
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_HAVE_KERNEL_LZ4=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+# CONFIG_KERNEL_LZ4 is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+# CONFIG_FHANDLE is not set
+# CONFIG_AUDIT is not set
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_GENERIC_IRQ_CHIP=y
+CONFIG_IRQ_DOMAIN=y
+# CONFIG_IRQ_DOMAIN_DEBUG is not set
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+CONFIG_KTIME_SCALAR=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_ARCH_HAS_TICK_BROADCAST=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ_COMMON=y
+# CONFIG_HZ_PERIODIC is not set
+CONFIG_NO_HZ_IDLE=y
+# CONFIG_NO_HZ_FULL is not set
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+
+#
+# CPU/Task time and stats accounting
+#
+# CONFIG_TICK_CPU_ACCOUNTING is not set
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+CONFIG_IRQ_TIME_ACCOUNTING=y
+# CONFIG_BSD_PROCESS_ACCT is not set
+# CONFIG_TASKSTATS is not set
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+CONFIG_RCU_STALL_COMMON=y
+# CONFIG_RCU_USER_QS is not set
+CONFIG_RCU_FANOUT=32
+CONFIG_RCU_FANOUT_LEAF=16
+# CONFIG_RCU_FANOUT_EXACT is not set
+# CONFIG_RCU_FAST_NO_HZ is not set
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_RCU_NOCB_CPU is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=16
+CONFIG_GENERIC_SCHED_CLOCK=y
+# CONFIG_CGROUPS is not set
+# CONFIG_CHECKPOINT_RESTORE is not set
+# CONFIG_NAMESPACES is not set
+# CONFIG_SCHED_AUTOGROUP is not set
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+# CONFIG_RD_BZIP2 is not set
+# CONFIG_RD_LZMA is not set
+# CONFIG_RD_XZ is not set
+# CONFIG_RD_LZO is not set
+# CONFIG_RD_LZ4 is not set
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_HAVE_UID16=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+# CONFIG_SYSCTL_SYSCALL is not set
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_ALL is not set
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_EMBEDDED=y
+CONFIG_HAVE_PERF_EVENTS=y
+CONFIG_PERF_USE_VMALLOC=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_COMPAT_BRK=y
+CONFIG_SLAB=y
+# CONFIG_SLUB is not set
+# CONFIG_SLOB is not set
+# CONFIG_SYSTEM_TRUSTED_KEYRING is not set
+# CONFIG_PROFILING is not set
+CONFIG_HAVE_OPROFILE=y
+# CONFIG_KPROBES is not set
+# CONFIG_JUMP_LABEL is not set
+# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_ARCH_USE_BUILTIN_BSWAP=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_HAVE_DMA_CONTIGUOUS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_GENERIC_IDLE_POLL_SETUP=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_CLK=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_PERF_REGS=y
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+CONFIG_HAVE_CC_STACKPROTECTOR=y
+# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CC_STACKPROTECTOR_NONE=y
+# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
+# CONFIG_CC_STACKPROTECTOR_STRONG is not set
+CONFIG_HAVE_CONTEXT_TRACKING=y
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
+CONFIG_MODULES_USE_ELF_REL=y
+CONFIG_CLONE_BACKWARDS=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_OLD_SIGACTION=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+CONFIG_MODULE_FORCE_LOAD=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+# CONFIG_MODULE_SIG is not set
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+# CONFIG_BLK_DEV_BSGLIB is not set
+# CONFIG_BLK_DEV_INTEGRITY is not set
+# CONFIG_BLK_CMDLINE_PARSER is not set
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+# CONFIG_ACORN_PARTITION is not set
+# CONFIG_AIX_PARTITION is not set
+# CONFIG_OSF_PARTITION is not set
+# CONFIG_AMIGA_PARTITION is not set
+# CONFIG_ATARI_PARTITION is not set
+# CONFIG_MAC_PARTITION is not set
+CONFIG_MSDOS_PARTITION=y
+# CONFIG_BSD_DISKLABEL is not set
+# CONFIG_MINIX_SUBPARTITION is not set
+# CONFIG_SOLARIS_X86_PARTITION is not set
+# CONFIG_UNIXWARE_DISKLABEL is not set
+# CONFIG_LDM_PARTITION is not set
+# CONFIG_SGI_PARTITION is not set
+# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_SUN_PARTITION is not set
+# CONFIG_KARMA_PARTITION is not set
+CONFIG_EFI_PARTITION=y
+# CONFIG_SYSV68_PARTITION is not set
+# CONFIG_CMDLINE_PARTITION is not set
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+CONFIG_INLINE_READ_UNLOCK=y
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+CONFIG_INLINE_WRITE_UNLOCK=y
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# System Type
+#
+CONFIG_MMU=y
+CONFIG_ARCH_MULTIPLATFORM=y
+# CONFIG_ARCH_INTEGRATOR is not set
+# CONFIG_ARCH_REALVIEW is not set
+# CONFIG_ARCH_VERSATILE is not set
+# CONFIG_ARCH_AT91 is not set
+# CONFIG_ARCH_CLPS711X is not set
+# CONFIG_ARCH_GEMINI is not set
+# CONFIG_ARCH_EBSA110 is not set
+# CONFIG_ARCH_EP93XX is not set
+# CONFIG_ARCH_FOOTBRIDGE is not set
+# CONFIG_ARCH_NETX is not set
+# CONFIG_ARCH_IOP13XX is not set
+# CONFIG_ARCH_IOP32X is not set
+# CONFIG_ARCH_IOP33X is not set
+# CONFIG_ARCH_IXP4XX is not set
+# CONFIG_ARCH_DOVE is not set
+# CONFIG_ARCH_KIRKWOOD is not set
+# CONFIG_ARCH_MV78XX0 is not set
+# CONFIG_ARCH_ORION5X is not set
+# CONFIG_ARCH_MMP is not set
+# CONFIG_ARCH_KS8695 is not set
+# CONFIG_ARCH_W90X900 is not set
+# CONFIG_ARCH_LPC32XX is not set
+# CONFIG_ARCH_PXA is not set
+# CONFIG_ARCH_MSM_NODT is not set
+# CONFIG_ARCH_SHMOBILE_LEGACY is not set
+# CONFIG_ARCH_RPC is not set
+# CONFIG_ARCH_SA1100 is not set
+# CONFIG_ARCH_S3C24XX is not set
+# CONFIG_ARCH_S3C64XX is not set
+# CONFIG_ARCH_S5P64X0 is not set
+# CONFIG_ARCH_S5PC100 is not set
+# CONFIG_ARCH_S5PV210 is not set
+# CONFIG_ARCH_EXYNOS is not set
+# CONFIG_ARCH_DAVINCI is not set
+# CONFIG_ARCH_OMAP1 is not set
+
+#
+# Multiple platform selection
+#
+
+#
+# CPU Core family selection
+#
+# CONFIG_ARCH_MULTI_V6 is not set
+CONFIG_ARCH_MULTI_V7=y
+CONFIG_ARCH_MULTI_V6_V7=y
+# CONFIG_ARCH_MULTI_CPU_AUTO is not set
+# CONFIG_ARCH_MVEBU is not set
+CONFIG_ARCH_BCM=y
+
+#
+# Broadcom SoC Selection
+#
+# CONFIG_ARCH_BCM_MOBILE is not set
+CONFIG_ARCH_BRCMSTB=y
+# CONFIG_BCM3390A0 is not set
+# CONFIG_BCM3390B0 is not set
+# CONFIG_BCM7145B0 is not set
+# CONFIG_BCM7250B0 is not set
+# CONFIG_BCM7364A0 is not set
+CONFIG_BCM7366C0=y
+# CONFIG_BCM74371A0 is not set
+# CONFIG_BCM7439B0 is not set
+# CONFIG_BCM7445D0 is not set
+CONFIG_SPI_BRCMSTB=y
+CONFIG_BCMGENET=y
+CONFIG_BRCM_MOCA=y
+CONFIG_BRCM_USB=y
+CONFIG_MTD_NAND_BRCMSTB=y
+CONFIG_BRCM_SDIO=y
+CONFIG_BRCMSTB=y
+CONFIG_BCM7366=y
+CONFIG_BRCM_GENET_V4=y
+CONFIG_BRCM_GENET_VERSION=4
+CONFIG_BRCM_HAS_MOCA=y
+CONFIG_BRCM_HAS_MOCA_20_GEN23=y
+CONFIG_BRCM_MOCA_VERS=0x2003
+CONFIG_BRCM_HAS_NAND_MINOR_1=y
+CONFIG_BRCM_HAS_NAND_MAJOR_7=y
+CONFIG_BRCMNAND_MAJOR_VERS=7
+CONFIG_BRCMNAND_MINOR_VERS=1
+CONFIG_BRCM_HAS_BSPI_V4=y
+CONFIG_BRCM_BSPI_MAJOR_VERS=4
+CONFIG_BRCM_MSPI_64B_WORDS=y
+CONFIG_BRCM_USB_OHCI=y
+CONFIG_BRCM_USB_EHCI=y
+CONFIG_BRCM_USB_XHCI=y
+# CONFIG_ARCH_BERLIN is not set
+# CONFIG_ARCH_HIGHBANK is not set
+# CONFIG_ARCH_HI3xxx is not set
+# CONFIG_ARCH_KEYSTONE is not set
+# CONFIG_ARCH_MSM_DT is not set
+# CONFIG_ARCH_MXC is not set
+# CONFIG_ARCH_OMAP3 is not set
+# CONFIG_ARCH_OMAP4 is not set
+# CONFIG_SOC_OMAP5 is not set
+# CONFIG_SOC_AM33XX is not set
+# CONFIG_SOC_AM43XX is not set
+# CONFIG_SOC_DRA7XX is not set
+# CONFIG_ARCH_ROCKCHIP is not set
+# CONFIG_ARCH_SOCFPGA is not set
+# CONFIG_PLAT_SPEAR is not set
+# CONFIG_ARCH_STI is not set
+# CONFIG_ARCH_SHMOBILE_MULTI is not set
+# CONFIG_ARCH_SUNXI is not set
+# CONFIG_ARCH_SIRF is not set
+# CONFIG_ARCH_TEGRA is not set
+# CONFIG_ARCH_U8500 is not set
+# CONFIG_ARCH_VEXPRESS is not set
+# CONFIG_ARCH_VIRT is not set
+# CONFIG_ARCH_WM8850 is not set
+# CONFIG_ARCH_ZYNQ is not set
+
+#
+# Processor Type
+#
+CONFIG_CPU_V7=y
+CONFIG_CPU_32v6K=y
+CONFIG_CPU_32v7=y
+CONFIG_CPU_ABRT_EV7=y
+CONFIG_CPU_PABRT_V7=y
+CONFIG_CPU_CACHE_V7=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_CPU_COPY_V6=y
+CONFIG_CPU_TLB_V7=y
+CONFIG_CPU_HAS_ASID=y
+CONFIG_CPU_CP15=y
+CONFIG_CPU_CP15_MMU=y
+
+#
+# Processor Features
+#
+CONFIG_ARM_LPAE=y
+CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
+CONFIG_ARM_THUMB=y
+# CONFIG_ARM_THUMBEE is not set
+CONFIG_ARM_VIRT_EXT=y
+CONFIG_SWP_EMULATE=y
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
+# CONFIG_CPU_BPREDICT_DISABLE is not set
+CONFIG_KUSER_HELPERS=y
+# CONFIG_CACHE_B15_RAC is not set
+# CONFIG_CACHE_L2X0 is not set
+CONFIG_ARM_L1_CACHE_SHIFT_6=y
+CONFIG_ARM_L1_CACHE_SHIFT=6
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
+CONFIG_ARM_NR_BANKS=8
+CONFIG_MULTI_IRQ_HANDLER=y
+# CONFIG_ARM_ERRATA_430973 is not set
+# CONFIG_ARM_ERRATA_643719 is not set
+# CONFIG_ARM_ERRATA_720789 is not set
+# CONFIG_ARM_ERRATA_754322 is not set
+# CONFIG_ARM_ERRATA_754327 is not set
+# CONFIG_ARM_ERRATA_764369 is not set
+# CONFIG_ARM_ERRATA_775420 is not set
+CONFIG_ARM_ERRATA_798181=y
+# CONFIG_ARM_ERRATA_773022 is not set
+
+#
+# Bus support
+#
+CONFIG_PCI=y
+CONFIG_PCI_SYSCALL=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
+# CONFIG_PCI_STUB is not set
+# CONFIG_PCI_IOV is not set
+# CONFIG_PCI_PRI is not set
+# CONFIG_PCI_PASID is not set
+
+#
+# PCI host controller drivers
+#
+# CONFIG_PCIEPORTBUS is not set
+# CONFIG_PCCARD is not set
+
+#
+# Kernel Features
+#
+CONFIG_HAVE_SMP=y
+CONFIG_SMP=y
+CONFIG_SMP_ON_UP=y
+CONFIG_ARM_CPU_TOPOLOGY=y
+# CONFIG_SCHED_MC is not set
+# CONFIG_SCHED_SMT is not set
+CONFIG_HAVE_ARM_ARCH_TIMER=y
+# CONFIG_MCPM is not set
+# CONFIG_BIG_LITTLE is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_NR_CPUS=4
+CONFIG_HOTPLUG_CPU=y
+CONFIG_ARM_PSCI=y
+CONFIG_ARCH_NR_GPIO=1024
+CONFIG_PREEMPT_NONE=y
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+CONFIG_HZ_FIXED=0
+CONFIG_HZ_100=y
+# CONFIG_HZ_200 is not set
+# CONFIG_HZ_250 is not set
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_500 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=100
+CONFIG_SCHED_HRTICK=y
+# CONFIG_THUMB2_KERNEL is not set
+CONFIG_AEABI=y
+# CONFIG_OABI_COMPAT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_HAVE_ARCH_PFN_VALID=y
+CONFIG_HIGHMEM=y
+CONFIG_HIGHPTE=y
+CONFIG_HW_PERF_EVENTS=y
+CONFIG_SYS_SUPPORTS_HUGETLBFS=y
+CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_NO_BOOTMEM=y
+CONFIG_MEMORY_ISOLATION=y
+# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_ZONE_DMA_FLAG=0
+CONFIG_BOUNCE=y
+# CONFIG_KSM is not set
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+# CONFIG_TRANSPARENT_HUGEPAGE is not set
+CONFIG_CROSS_MEMORY_ATTACH=y
+# CONFIG_CLEANCACHE is not set
+# CONFIG_FRONTSWAP is not set
+CONFIG_CMA=y
+# CONFIG_CMA_DEBUG is not set
+CONFIG_CMA_AREAS=7
+# CONFIG_ZBUD is not set
+# CONFIG_ZSMALLOC is not set
+CONFIG_FORCE_MAX_ZONEORDER=11
+CONFIG_ALIGNMENT_TRAP=y
+# CONFIG_UACCESS_WITH_MEMCPY is not set
+# CONFIG_SECCOMP is not set
+CONFIG_SWIOTLB=y
+CONFIG_IOMMU_HELPER=y
+# CONFIG_XEN is not set
+
+#
+# Boot options
+#
+CONFIG_USE_OF=y
+CONFIG_ATAGS=y
+# CONFIG_DEPRECATED_PARAM_STRUCT is not set
+CONFIG_ZBOOT_ROM_TEXT=0
+CONFIG_ZBOOT_ROM_BSS=0
+CONFIG_ARM_APPENDED_DTB=y
+CONFIG_ARM_ATAG_DTB_COMPAT=y
+# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER is not set
+CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y
+CONFIG_CMDLINE="root=/dev/mmcblk0p4 rootwait rw rootflags=data=journal debug coherent_pool=2M brcm_cma=504M@0x10000000 brcm_cma=260M@0x2f800000 brcm_cma=1024M@0x80000000"
+# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
+# CONFIG_CMDLINE_EXTEND is not set
+CONFIG_CMDLINE_FORCE=y
+CONFIG_KEXEC=y
+CONFIG_ATAGS_PROC=y
+# CONFIG_CRASH_DUMP is not set
+CONFIG_AUTO_ZRELADDR=y
+
+#
+# CPU Power Management
+#
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+CONFIG_CPU_FREQ_STAT=y
+# CONFIG_CPU_FREQ_STAT_DETAILS is not set
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_GENERIC_CPUFREQ_CPU0=y
+
+#
+# ARM CPU frequency scaling drivers
+#
+CONFIG_ARM_BRCMSTB_CPUFREQ=y
+# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
+
+#
+# CPU Idle
+#
+CONFIG_CPU_IDLE=y
+# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+
+#
+# ARM CPU Idle Drivers
+#
+# CONFIG_ARM_HIGHBANK_CPUIDLE is not set
+# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
+
+#
+# Floating point emulation
+#
+
+#
+# At least one emulation must be selected
+#
+CONFIG_VFP=y
+CONFIG_VFPv3=y
+CONFIG_NEON=y
+CONFIG_KERNEL_MODE_NEON=y
+
+#
+# Userspace binary formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
+CONFIG_BINFMT_SCRIPT=y
+# CONFIG_HAVE_AOUT is not set
+# CONFIG_BINFMT_MISC is not set
+CONFIG_COREDUMP=y
+
+#
+# Power management options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+# CONFIG_PM_AUTOSLEEP is not set
+# CONFIG_PM_WAKELOCKS is not set
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+# CONFIG_PM_DEBUG is not set
+# CONFIG_APM_EMULATION is not set
+CONFIG_ARCH_HAS_OPP=y
+CONFIG_PM_OPP=y
+CONFIG_PM_CLK=y
+# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
+CONFIG_CPU_PM=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+CONFIG_ARM_CPU_SUSPEND=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+# CONFIG_PACKET_DIAG is not set
+CONFIG_UNIX=y
+# CONFIG_UNIX_DIAG is not set
+CONFIG_XFRM=y
+# CONFIG_XFRM_USER is not set
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+# CONFIG_NET_KEY is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+# CONFIG_IP_ADVANCED_ROUTER is not set
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_IP_PNP_BOOTP=y
+CONFIG_IP_PNP_RARP=y
+# CONFIG_NET_IPIP is not set
+# CONFIG_NET_IPGRE_DEMUX is not set
+CONFIG_NET_IP_TUNNEL=m
+# CONFIG_IP_MROUTE is not set
+# CONFIG_SYN_COOKIES is not set
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+# CONFIG_INET_XFRM_TUNNEL is not set
+CONFIG_INET_TUNNEL=m
+# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET_XFRM_MODE_BEET is not set
+# CONFIG_INET_LRO is not set
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+# CONFIG_INET_UDP_DIAG is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+# CONFIG_TCP_MD5SIG is not set
+CONFIG_IPV6=m
+# CONFIG_IPV6_ROUTER_PREF is not set
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_IPV6_MIP6 is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
+# CONFIG_IPV6_VTI is not set
+CONFIG_IPV6_SIT=m
+# CONFIG_IPV6_SIT_6RD is not set
+CONFIG_IPV6_NDISC_NODETYPE=y
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_GRE is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_MROUTE is not set
+# CONFIG_NETWORK_SECMARK is not set
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+# CONFIG_NETFILTER is not set
+# CONFIG_IP_DCCP is not set
+# CONFIG_IP_SCTP is not set
+# CONFIG_RDS is not set
+# CONFIG_TIPC is not set
+# CONFIG_ATM is not set
+# CONFIG_L2TP is not set
+CONFIG_STP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_HAVE_NET_DSA=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_BRCM=y
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_DECNET is not set
+CONFIG_LLC=m
+# CONFIG_LLC2 is not set
+# CONFIG_IPX is not set
+# CONFIG_ATALK is not set
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+# CONFIG_PHONET is not set
+# CONFIG_IEEE802154 is not set
+CONFIG_6LOWPAN_IPHC=m
+# CONFIG_NET_SCHED is not set
+# CONFIG_DCB is not set
+CONFIG_DNS_RESOLVER=y
+# CONFIG_BATMAN_ADV is not set
+# CONFIG_OPENVSWITCH is not set
+# CONFIG_VSOCKETS is not set
+# CONFIG_NETLINK_MMAP is not set
+# CONFIG_NETLINK_DIAG is not set
+# CONFIG_NET_MPLS_GSO is not set
+# CONFIG_HSR is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+CONFIG_NET_RX_BUSY_POLL=y
+CONFIG_BQL=y
+# CONFIG_BPF_JIT is not set
+CONFIG_NET_FLOW_LIMIT=y
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_HAMRADIO is not set
+# CONFIG_CAN is not set
+# CONFIG_IRDA is not set
+CONFIG_BT=m
+# CONFIG_BT_RFCOMM is not set
+# CONFIG_BT_BNEP is not set
+# CONFIG_BT_HIDP is not set
+
+#
+# Bluetooth device drivers
+#
+# CONFIG_BT_HCIBTUSB is not set
+# CONFIG_BT_HCIBTSDIO is not set
+# CONFIG_BT_HCIUART is not set
+# CONFIG_BT_HCIBCM203X is not set
+# CONFIG_BT_HCIBPA10X is not set
+# CONFIG_BT_HCIBFUSB is not set
+# CONFIG_BT_HCIVHCI is not set
+# CONFIG_BT_MRVL is not set
+# CONFIG_AF_RXRPC is not set
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=y
+# CONFIG_NL80211_TESTMODE is not set
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+# CONFIG_CFG80211_REG_DEBUG is not set
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
+CONFIG_CFG80211_DEFAULT_PS=y
+# CONFIG_CFG80211_DEBUGFS is not set
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+# CONFIG_MAC80211_RC_PID is not set
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+# CONFIG_MAC80211_MESH is not set
+CONFIG_MAC80211_LEDS=y
+# CONFIG_MAC80211_DEBUGFS is not set
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
+# CONFIG_MAC80211_DEBUG_MENU is not set
+# CONFIG_WIMAX is not set
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+# CONFIG_RFKILL_INPUT is not set
+# CONFIG_RFKILL_REGULATOR is not set
+# CONFIG_NET_9P is not set
+# CONFIG_CAIF is not set
+# CONFIG_CEPH_LIB is not set
+# CONFIG_NFC is not set
+CONFIG_HAVE_BPF_JIT=y
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+CONFIG_FW_LOADER_USER_HELPER=y
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+# CONFIG_GENERIC_CPU_DEVICES is not set
+CONFIG_REGMAP=y
+CONFIG_REGMAP_I2C=y
+CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_MMIO=y
+CONFIG_DMA_SHARED_BUFFER=y
+CONFIG_DMA_CMA=y
+
+#
+# Default contiguous memory area size:
+#
+CONFIG_CMA_SIZE_MBYTES=16
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_ALIGNMENT=12
+
+#
+# Bus devices
+#
+CONFIG_BRCMSTB_GISB_ARB=y
+# CONFIG_ARM_CCI is not set
+# CONFIG_CONNECTOR is not set
+CONFIG_MTD=y
+# CONFIG_MTD_TESTS is not set
+# CONFIG_MTD_REDBOOT_PARTS is not set
+CONFIG_MTD_CMDLINE_PARTS=y
+# CONFIG_MTD_AFS_PARTS is not set
+CONFIG_MTD_OF_PARTS=y
+# CONFIG_MTD_AR7_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_BLKDEVS=y
+CONFIG_MTD_BLOCK=y
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+# CONFIG_SSFDC is not set
+# CONFIG_SM_FTL is not set
+# CONFIG_MTD_OOPS is not set
+# CONFIG_MTD_SWAP is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_CFI_STAA=y
+CONFIG_MTD_CFI_UTIL=y
+# CONFIG_MTD_RAM is not set
+CONFIG_MTD_ROM=y
+CONFIG_MTD_ABSENT=y
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_PHYSMAP is not set
+CONFIG_MTD_PHYSMAP_OF=y
+# CONFIG_MTD_IMPA7 is not set
+# CONFIG_MTD_INTEL_VR_NOR is not set
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_DATAFLASH is not set
+CONFIG_MTD_M25P80=y
+# CONFIG_MTD_SST25L is not set
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOCG3 is not set
+CONFIG_MTD_NAND_ECC=y
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=y
+# CONFIG_MTD_NAND_ECC_BCH is not set
+# CONFIG_MTD_SM_COMMON is not set
+# CONFIG_MTD_NAND_DENALI is not set
+CONFIG_MTD_NAND_IDS=y
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_DISKONCHIP is not set
+# CONFIG_MTD_NAND_DOCG4 is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_ONENAND is not set
+
+#
+# LPDDR flash memory drivers
+#
+# CONFIG_MTD_LPDDR is not set
+CONFIG_MTD_UBI=y
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_LIMIT=20
+# CONFIG_MTD_UBI_FASTMAP is not set
+CONFIG_MTD_UBI_GLUEBI=y
+CONFIG_DTC=y
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+# CONFIG_OF_SELFTEST is not set
+CONFIG_OF_FLATTREE=y
+CONFIG_OF_EARLY_FLATTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_NET=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_OF_PCI_IRQ=y
+CONFIG_OF_MTD=y
+CONFIG_OF_RESERVED_MEM=y
+CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+# CONFIG_PARPORT is not set
+CONFIG_BLK_DEV=y
+# CONFIG_BLK_DEV_NULL_BLK is not set
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_UMEM is not set
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set
+# CONFIG_BLK_DEV_DRBD is not set
+# CONFIG_BLK_DEV_NBD is not set
+# CONFIG_BLK_DEV_NVME is not set
+# CONFIG_BLK_DEV_SX8 is not set
+# CONFIG_BLK_DEV_RAM is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+# CONFIG_ATA_OVER_ETH is not set
+# CONFIG_BLK_DEV_RBD is not set
+# CONFIG_BLK_DEV_RSXX is not set
+
+#
+# Misc devices
+#
+# CONFIG_SENSORS_LIS3LV02D is not set
+# CONFIG_AD525X_DPOT is not set
+# CONFIG_ATMEL_PWM is not set
+# CONFIG_DUMMY_IRQ is not set
+# CONFIG_PHANTOM is not set
+# CONFIG_SGI_IOC4 is not set
+# CONFIG_TIFM_CORE is not set
+# CONFIG_ICS932S401 is not set
+# CONFIG_ATMEL_SSC is not set
+# CONFIG_ENCLOSURE_SERVICES is not set
+# CONFIG_HP_ILO is not set
+# CONFIG_APDS9802ALS is not set
+# CONFIG_ISL29003 is not set
+# CONFIG_ISL29020 is not set
+# CONFIG_SENSORS_TSL2550 is not set
+# CONFIG_SENSORS_BH1780 is not set
+# CONFIG_SENSORS_BH1770 is not set
+# CONFIG_SENSORS_APDS990X is not set
+# CONFIG_HMC6352 is not set
+# CONFIG_DS1682 is not set
+# CONFIG_TI_DAC7512 is not set
+# CONFIG_BMP085_I2C is not set
+# CONFIG_BMP085_SPI is not set
+# CONFIG_PCH_PHUB is not set
+# CONFIG_USB_SWITCH_FSA9480 is not set
+# CONFIG_LATTICE_ECP3_CONFIG is not set
+# CONFIG_SRAM is not set
+# CONFIG_C2PORT is not set
+
+#
+# EEPROM support
+#
+# CONFIG_EEPROM_AT24 is not set
+# CONFIG_EEPROM_AT25 is not set
+# CONFIG_EEPROM_LEGACY is not set
+# CONFIG_EEPROM_MAX6875 is not set
+CONFIG_EEPROM_93CX6=y
+# CONFIG_EEPROM_93XX46 is not set
+# CONFIG_CB710_CORE is not set
+
+#
+# Texas Instruments shared transport line discipline
+#
+# CONFIG_SENSORS_LIS3_SPI is not set
+# CONFIG_SENSORS_LIS3_I2C is not set
+
+#
+# Altera FPGA firmware download module
+#
+# CONFIG_ALTERA_STAPL is not set
+
+#
+# Intel MIC Host Driver
+#
+
+#
+# Intel MIC Card Driver
+#
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+# CONFIG_RAID_ATTRS is not set
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+# CONFIG_SCSI_TGT is not set
+# CONFIG_SCSI_NETLINK is not set
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+# CONFIG_CHR_DEV_ST is not set
+# CONFIG_CHR_DEV_OSST is not set
+CONFIG_BLK_DEV_SR=m
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+# CONFIG_CHR_DEV_SCH is not set
+CONFIG_SCSI_MULTI_LUN=y
+# CONFIG_SCSI_CONSTANTS is not set
+# CONFIG_SCSI_LOGGING is not set
+# CONFIG_SCSI_SCAN_ASYNC is not set
+
+#
+# SCSI Transports
+#
+# CONFIG_SCSI_SPI_ATTRS is not set
+# CONFIG_SCSI_FC_ATTRS is not set
+# CONFIG_SCSI_ISCSI_ATTRS is not set
+# CONFIG_SCSI_SAS_ATTRS is not set
+# CONFIG_SCSI_SAS_LIBSAS is not set
+# CONFIG_SCSI_SRP_ATTRS is not set
+CONFIG_SCSI_LOWLEVEL=y
+# CONFIG_ISCSI_TCP is not set
+# CONFIG_ISCSI_BOOT_SYSFS is not set
+# CONFIG_SCSI_CXGB3_ISCSI is not set
+# CONFIG_SCSI_CXGB4_ISCSI is not set
+# CONFIG_SCSI_BNX2_ISCSI is not set
+# CONFIG_SCSI_BNX2X_FCOE is not set
+# CONFIG_BE2ISCSI is not set
+# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
+# CONFIG_SCSI_HPSA is not set
+# CONFIG_SCSI_3W_9XXX is not set
+# CONFIG_SCSI_3W_SAS is not set
+# CONFIG_SCSI_ACARD is not set
+# CONFIG_SCSI_AACRAID is not set
+# CONFIG_SCSI_AIC7XXX is not set
+# CONFIG_SCSI_AIC79XX is not set
+# CONFIG_SCSI_AIC94XX is not set
+# CONFIG_SCSI_MVSAS is not set
+# CONFIG_SCSI_MVUMI is not set
+# CONFIG_SCSI_ARCMSR is not set
+# CONFIG_SCSI_ESAS2R is not set
+# CONFIG_MEGARAID_NEWGEN is not set
+# CONFIG_MEGARAID_LEGACY is not set
+# CONFIG_MEGARAID_SAS is not set
+# CONFIG_SCSI_MPT2SAS is not set
+# CONFIG_SCSI_MPT3SAS is not set
+# CONFIG_SCSI_UFSHCD is not set
+# CONFIG_SCSI_HPTIOP is not set
+# CONFIG_LIBFC is not set
+# CONFIG_LIBFCOE is not set
+# CONFIG_FCOE is not set
+# CONFIG_SCSI_DMX3191D is not set
+# CONFIG_SCSI_FUTURE_DOMAIN is not set
+# CONFIG_SCSI_IPS is not set
+# CONFIG_SCSI_INITIO is not set
+# CONFIG_SCSI_INIA100 is not set
+# CONFIG_SCSI_STEX is not set
+# CONFIG_SCSI_SYM53C8XX_2 is not set
+# CONFIG_SCSI_IPR is not set
+# CONFIG_SCSI_QLOGIC_1280 is not set
+# CONFIG_SCSI_QLA_FC is not set
+# CONFIG_SCSI_QLA_ISCSI is not set
+# CONFIG_SCSI_LPFC is not set
+# CONFIG_SCSI_DC395x is not set
+# CONFIG_SCSI_DC390T is not set
+# CONFIG_SCSI_NSP32 is not set
+# CONFIG_SCSI_DEBUG is not set
+# CONFIG_SCSI_PMCRAID is not set
+# CONFIG_SCSI_PM8001 is not set
+# CONFIG_SCSI_SRP is not set
+# CONFIG_SCSI_BFA_FC is not set
+# CONFIG_SCSI_CHELSIO_FCOE is not set
+# CONFIG_SCSI_DH is not set
+# CONFIG_SCSI_OSD_INITIATOR is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+# CONFIG_SATA_AHCI is not set
+CONFIG_SATA_AHCI_PLATFORM=y
+# CONFIG_AHCI_IMX is not set
+CONFIG_SATA_BRCMSTB=y
+# CONFIG_SATA_INIC162X is not set
+# CONFIG_SATA_ACARD_AHCI is not set
+# CONFIG_SATA_SIL24 is not set
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+# CONFIG_PDC_ADMA is not set
+# CONFIG_SATA_QSTOR is not set
+# CONFIG_SATA_SX4 is not set
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+# CONFIG_ATA_PIIX is not set
+# CONFIG_SATA_HIGHBANK is not set
+# CONFIG_SATA_MV is not set
+# CONFIG_SATA_NV is not set
+# CONFIG_SATA_PROMISE is not set
+# CONFIG_SATA_RCAR is not set
+# CONFIG_SATA_SIL is not set
+# CONFIG_SATA_SIS is not set
+# CONFIG_SATA_SVW is not set
+# CONFIG_SATA_ULI is not set
+# CONFIG_SATA_VIA is not set
+# CONFIG_SATA_VITESSE is not set
+
+#
+# PATA SFF controllers with BMDMA
+#
+# CONFIG_PATA_ALI is not set
+# CONFIG_PATA_AMD is not set
+# CONFIG_PATA_ARTOP is not set
+# CONFIG_PATA_ATIIXP is not set
+# CONFIG_PATA_ATP867X is not set
+# CONFIG_PATA_CMD64X is not set
+# CONFIG_PATA_CS5520 is not set
+# CONFIG_PATA_CS5530 is not set
+# CONFIG_PATA_CS5536 is not set
+# CONFIG_PATA_CYPRESS is not set
+# CONFIG_PATA_EFAR is not set
+# CONFIG_PATA_HPT366 is not set
+# CONFIG_PATA_HPT37X is not set
+# CONFIG_PATA_HPT3X2N is not set
+# CONFIG_PATA_HPT3X3 is not set
+# CONFIG_PATA_IT8213 is not set
+# CONFIG_PATA_IT821X is not set
+# CONFIG_PATA_JMICRON is not set
+# CONFIG_PATA_MARVELL is not set
+# CONFIG_PATA_NETCELL is not set
+# CONFIG_PATA_NINJA32 is not set
+# CONFIG_PATA_NS87415 is not set
+# CONFIG_PATA_OLDPIIX is not set
+# CONFIG_PATA_OPTIDMA is not set
+# CONFIG_PATA_PDC2027X is not set
+# CONFIG_PATA_PDC_OLD is not set
+# CONFIG_PATA_RADISYS is not set
+# CONFIG_PATA_RDC is not set
+# CONFIG_PATA_SC1200 is not set
+# CONFIG_PATA_SCH is not set
+# CONFIG_PATA_SERVERWORKS is not set
+# CONFIG_PATA_SIL680 is not set
+# CONFIG_PATA_SIS is not set
+# CONFIG_PATA_TOSHIBA is not set
+# CONFIG_PATA_TRIFLEX is not set
+# CONFIG_PATA_VIA is not set
+# CONFIG_PATA_WINBOND is not set
+
+#
+# PIO-only SFF controllers
+#
+# CONFIG_PATA_CMD640_PCI is not set
+# CONFIG_PATA_MPIIX is not set
+# CONFIG_PATA_NS87410 is not set
+# CONFIG_PATA_OPTI is not set
+# CONFIG_PATA_PLATFORM is not set
+# CONFIG_PATA_RZ1000 is not set
+
+#
+# Generic fallback / legacy drivers
+#
+# CONFIG_ATA_GENERIC is not set
+# CONFIG_PATA_LEGACY is not set
+# CONFIG_MD is not set
+# CONFIG_TARGET_CORE is not set
+# CONFIG_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+# CONFIG_FIREWIRE is not set
+# CONFIG_FIREWIRE_NOSY is not set
+# CONFIG_I2O is not set
+CONFIG_NETDEVICES=y
+CONFIG_MII=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_FC is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+CONFIG_TUN=m
+# CONFIG_VETH is not set
+# CONFIG_NLMON is not set
+# CONFIG_ARCNET is not set
+
+#
+# CAIF transport drivers
+#
+
+#
+# Distributed Switch Architecture drivers
+#
+# CONFIG_NET_DSA_MV88E6XXX is not set
+# CONFIG_NET_DSA_MV88E6060 is not set
+# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set
+# CONFIG_NET_DSA_MV88E6131 is not set
+# CONFIG_NET_DSA_MV88E6123_61_65 is not set
+CONFIG_NET_DSA_BCM_SF2=y
+CONFIG_ETHERNET=y
+CONFIG_NET_VENDOR_3COM=y
+# CONFIG_VORTEX is not set
+# CONFIG_TYPHOON is not set
+# CONFIG_NET_VENDOR_ADAPTEC is not set
+# CONFIG_NET_VENDOR_ALTEON is not set
+# CONFIG_NET_VENDOR_AMD is not set
+# CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_ATHEROS is not set
+# CONFIG_NET_CADENCE is not set
+CONFIG_NET_VENDOR_BROADCOM=y
+# CONFIG_B44 is not set
+# CONFIG_BNX2 is not set
+# CONFIG_CNIC is not set
+# CONFIG_TIGON3 is not set
+# CONFIG_BNX2X is not set
+CONFIG_SYSTEM_PORT=y
+# CONFIG_NET_VENDOR_BROCADE is not set
+# CONFIG_NET_CALXEDA_XGMAC is not set
+# CONFIG_NET_VENDOR_CHELSIO is not set
+# CONFIG_NET_VENDOR_CIRRUS is not set
+# CONFIG_NET_VENDOR_CISCO is not set
+# CONFIG_DM9000 is not set
+# CONFIG_DNET is not set
+# CONFIG_NET_VENDOR_DEC is not set
+# CONFIG_NET_VENDOR_DLINK is not set
+# CONFIG_NET_VENDOR_EMULEX is not set
+# CONFIG_NET_VENDOR_EXAR is not set
+# CONFIG_NET_VENDOR_FARADAY is not set
+# CONFIG_NET_VENDOR_HP is not set
+CONFIG_NET_VENDOR_INTEL=y
+# CONFIG_E100 is not set
+# CONFIG_E1000 is not set
+CONFIG_E1000E=y
+# CONFIG_IGB is not set
+# CONFIG_IGBVF is not set
+# CONFIG_IXGB is not set
+# CONFIG_IXGBE is not set
+# CONFIG_IXGBEVF is not set
+# CONFIG_I40E is not set
+# CONFIG_I40EVF is not set
+CONFIG_NET_VENDOR_I825XX=y
+# CONFIG_IP1000 is not set
+# CONFIG_JME is not set
+# CONFIG_NET_VENDOR_MARVELL is not set
+# CONFIG_NET_VENDOR_MELLANOX is not set
+# CONFIG_NET_VENDOR_MICREL is not set
+# CONFIG_NET_VENDOR_MICROCHIP is not set
+# CONFIG_NET_VENDOR_MYRI is not set
+# CONFIG_FEALNX is not set
+# CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NVIDIA is not set
+# CONFIG_NET_VENDOR_OKI is not set
+# CONFIG_ETHOC is not set
+# CONFIG_NET_PACKET_ENGINE is not set
+# CONFIG_NET_VENDOR_QLOGIC is not set
+# CONFIG_NET_VENDOR_REALTEK is not set
+# CONFIG_SH_ETH is not set
+# CONFIG_NET_VENDOR_RDC is not set
+# CONFIG_NET_VENDOR_SEEQ is not set
+# CONFIG_NET_VENDOR_SILAN is not set
+# CONFIG_NET_VENDOR_SIS is not set
+# CONFIG_SFC is not set
+# CONFIG_NET_VENDOR_SMSC is not set
+# CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_SUN is not set
+# CONFIG_NET_VENDOR_TEHUTI is not set
+# CONFIG_NET_VENDOR_TI is not set
+# CONFIG_NET_VENDOR_VIA is not set
+# CONFIG_NET_VENDOR_WIZNET is not set
+# CONFIG_FDDI is not set
+# CONFIG_HIPPI is not set
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+# CONFIG_AT803X_PHY is not set
+# CONFIG_AMD_PHY is not set
+# CONFIG_MARVELL_PHY is not set
+# CONFIG_DAVICOM_PHY is not set
+# CONFIG_QSEMI_PHY is not set
+# CONFIG_LXT_PHY is not set
+# CONFIG_CICADA_PHY is not set
+# CONFIG_VITESSE_PHY is not set
+# CONFIG_SMSC_PHY is not set
+# CONFIG_BROADCOM_PHY is not set
+CONFIG_BCM531XX_PHY=y
+CONFIG_BCM7XXX_PHY=y
+# CONFIG_BCM87XX_PHY is not set
+# CONFIG_ICPLUS_PHY is not set
+# CONFIG_REALTEK_PHY is not set
+# CONFIG_NATIONAL_PHY is not set
+# CONFIG_STE10XP is not set
+# CONFIG_LSI_ET1011C_PHY is not set
+# CONFIG_MICREL_PHY is not set
+CONFIG_FIXED_PHY=y
+# CONFIG_MDIO_BITBANG is not set
+# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_UNIMAC=y
+# CONFIG_MICREL_KS8995MA is not set
+CONFIG_PPP=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_MPPE=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPPOE=m
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_SLIP=m
+CONFIG_SLHC=m
+# CONFIG_SLIP_COMPRESSED is not set
+# CONFIG_SLIP_SMART is not set
+# CONFIG_SLIP_MODE_SLIP6 is not set
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_RTL8152=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_AX88179_178A=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_HUAWEI_CDC_NCM=m
+CONFIG_USB_NET_CDC_MBIM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SR9700=m
+CONFIG_USB_NET_SR9800=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_WLAN=y
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_ATMEL=m
+# CONFIG_PCI_ATMEL is not set
+CONFIG_AT76C50X_USB=m
+# CONFIG_PRISM54 is not set
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+# CONFIG_RTL8180 is not set
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+# CONFIG_MWL8K is not set
+CONFIG_ATH_COMMON=m
+CONFIG_ATH_CARDS=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K_BTCOEX_SUPPORT=y
+CONFIG_ATH9K=m
+# CONFIG_ATH9K_PCI is not set
+# CONFIG_ATH9K_AHB is not set
+# CONFIG_ATH9K_DEBUGFS is not set
+# CONFIG_ATH9K_WOW is not set
+# CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
+CONFIG_ATH9K_RFKILL=y
+CONFIG_ATH9K_HTC=m
+# CONFIG_ATH9K_HTC_DEBUGFS is not set
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+CONFIG_CARL9170_WPC=y
+# CONFIG_CARL9170_HWRNG is not set
+CONFIG_ATH6KL=m
+# CONFIG_ATH6KL_SDIO is not set
+CONFIG_ATH6KL_USB=m
+# CONFIG_ATH6KL_DEBUG is not set
+CONFIG_AR5523=m
+CONFIG_WIL6210=m
+CONFIG_WIL6210_ISR_COR=y
+CONFIG_ATH10K=m
+# CONFIG_ATH10K_PCI is not set
+# CONFIG_ATH10K_DEBUG is not set
+# CONFIG_ATH10K_DEBUGFS is not set
+CONFIG_WCN36XX=m
+# CONFIG_WCN36XX_DEBUGFS is not set
+CONFIG_B43=m
+CONFIG_B43_SSB=y
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_BRCMUTIL=m
+# CONFIG_BRCMSMAC is not set
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+# CONFIG_BRCM_TRACING is not set
+# CONFIG_BRCMDBG is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_IPW2100=m
+# CONFIG_IPW2100_MONITOR is not set
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+# CONFIG_IPW2200_MONITOR is not set
+# CONFIG_IPW2200_QOS is not set
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+# CONFIG_LIBIPW_DEBUG is not set
+CONFIG_IWLWIFI=m
+CONFIG_IWLDVM=m
+# CONFIG_IWLMVM is not set
+CONFIG_IWLWIFI_OPMODE_MODULAR=y
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLEGACY=m
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+
+#
+# iwl3945 / iwl4965 Debugging Options
+#
+# CONFIG_IWLEGACY_DEBUG is not set
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+# CONFIG_LIBERTAS_MESH is not set
+CONFIG_HERMES=m
+CONFIG_HERMES_PRISM=y
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+# CONFIG_PLX_HERMES is not set
+# CONFIG_TMD_HERMES is not set
+# CONFIG_NORTEL_HERMES is not set
+# CONFIG_PCI_HERMES is not set
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+# CONFIG_P54_PCI is not set
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+# CONFIG_RT2400PCI is not set
+# CONFIG_RT2500PCI is not set
+# CONFIG_RT61PCI is not set
+# CONFIG_RT2800PCI is not set
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+CONFIG_RT2800USB_RT35XX=y
+CONFIG_RT2800USB_RT3573=y
+CONFIG_RT2800USB_RT53XX=y
+CONFIG_RT2800USB_RT55XX=y
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL_CARDS=m
+CONFIG_RTL8192CE=m
+# CONFIG_RTL8192SE is not set
+# CONFIG_RTL8192DE is not set
+# CONFIG_RTL8723AE is not set
+CONFIG_RTL8188EE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTLWIFI_PCI=m
+CONFIG_RTLWIFI_USB=m
+# CONFIG_RTLWIFI_DEBUG is not set
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL_TI=y
+CONFIG_WL1251=m
+# CONFIG_WL1251_SPI is not set
+# CONFIG_WL1251_SDIO is not set
+CONFIG_WL12XX=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+CONFIG_WLCORE_SPI=m
+CONFIG_WLCORE_SDIO=m
+CONFIG_WILINK_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+CONFIG_MWIFIEX_PCIE=m
+CONFIG_MWIFIEX_USB=m
+CONFIG_CW1200=m
+# CONFIG_CW1200_WLAN_SDIO is not set
+# CONFIG_CW1200_WLAN_SPI is not set
+
+#
+# Enable WiMAX (Networking options) to see the WiMAX drivers
+#
+# CONFIG_WAN is not set
+# CONFIG_VMXNET3 is not set
+# CONFIG_ISDN is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+# CONFIG_INPUT_SPARSEKMAP is not set
+# CONFIG_INPUT_MATRIXKMAP is not set
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+# CONFIG_INPUT_JOYDEV is not set
+CONFIG_INPUT_EVDEV=y
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+# CONFIG_KEYBOARD_ADP5588 is not set
+# CONFIG_KEYBOARD_ADP5589 is not set
+CONFIG_KEYBOARD_ATKBD=y
+# CONFIG_KEYBOARD_QT1070 is not set
+# CONFIG_KEYBOARD_QT2160 is not set
+# CONFIG_KEYBOARD_LKKBD is not set
+# CONFIG_KEYBOARD_TCA6416 is not set
+# CONFIG_KEYBOARD_TCA8418 is not set
+# CONFIG_KEYBOARD_LM8323 is not set
+# CONFIG_KEYBOARD_LM8333 is not set
+# CONFIG_KEYBOARD_MAX7359 is not set
+# CONFIG_KEYBOARD_MCS is not set
+# CONFIG_KEYBOARD_MPR121 is not set
+# CONFIG_KEYBOARD_NEWTON is not set
+# CONFIG_KEYBOARD_OPENCORES is not set
+# CONFIG_KEYBOARD_SAMSUNG is not set
+# CONFIG_KEYBOARD_STOWAWAY is not set
+# CONFIG_KEYBOARD_SUNKBD is not set
+# CONFIG_KEYBOARD_XTKBD is not set
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=y
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_CYPRESS=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+# CONFIG_MOUSE_PS2_SENTELIC is not set
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+# CONFIG_MOUSE_SERIAL is not set
+# CONFIG_MOUSE_APPLETOUCH is not set
+# CONFIG_MOUSE_BCM5974 is not set
+# CONFIG_MOUSE_CYAPA is not set
+# CONFIG_MOUSE_VSXXXAA is not set
+# CONFIG_MOUSE_SYNAPTICS_I2C is not set
+# CONFIG_MOUSE_SYNAPTICS_USB is not set
+# CONFIG_INPUT_JOYSTICK is not set
+# CONFIG_INPUT_TABLET is not set
+# CONFIG_INPUT_TOUCHSCREEN is not set
+CONFIG_INPUT_MISC=y
+# CONFIG_INPUT_AD714X is not set
+# CONFIG_INPUT_BMA150 is not set
+# CONFIG_INPUT_MMA8450 is not set
+CONFIG_INPUT_MPU3050=y
+# CONFIG_INPUT_ATI_REMOTE2 is not set
+# CONFIG_INPUT_KEYSPAN_REMOTE is not set
+# CONFIG_INPUT_KXTJ9 is not set
+# CONFIG_INPUT_POWERMATE is not set
+# CONFIG_INPUT_YEALINK is not set
+# CONFIG_INPUT_CM109 is not set
+CONFIG_INPUT_UINPUT=y
+# CONFIG_INPUT_PCF8574 is not set
+# CONFIG_INPUT_ADXL34X is not set
+# CONFIG_INPUT_IMS_PCU is not set
+# CONFIG_INPUT_CMA3000 is not set
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+# CONFIG_SERIO_SERPORT is not set
+# CONFIG_SERIO_PCIPS2 is not set
+CONFIG_SERIO_LIBPS2=y
+# CONFIG_SERIO_RAW is not set
+# CONFIG_SERIO_ALTERA_PS2 is not set
+# CONFIG_SERIO_PS2MULT is not set
+# CONFIG_SERIO_ARC_PS2 is not set
+# CONFIG_SERIO_APBPS2 is not set
+# CONFIG_SERIO_OLPC_APSP is not set
+# CONFIG_GAMEPORT is not set
+
+#
+# Character devices
+#
+CONFIG_TTY=y
+# CONFIG_VT is not set
+CONFIG_UNIX98_PTYS=y
+# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
+# CONFIG_LEGACY_PTYS is not set
+# CONFIG_SERIAL_NONSTANDARD is not set
+# CONFIG_NOZOMI is not set
+# CONFIG_N_GSM is not set
+# CONFIG_TRACE_SINK is not set
+CONFIG_DEVKMEM=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_NR_UARTS=4
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+# CONFIG_SERIAL_8250_EXTENDED is not set
+CONFIG_SERIAL_8250_DW=y
+# CONFIG_SERIAL_8250_EM is not set
+
+#
+# Non-8250 serial port support
+#
+# CONFIG_SERIAL_MAX3100 is not set
+# CONFIG_SERIAL_MAX310X is not set
+# CONFIG_SERIAL_MFD_HSU is not set
+# CONFIG_SERIAL_SH_SCI is not set
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+# CONFIG_SERIAL_JSM is not set
+CONFIG_SERIAL_OF_PLATFORM=y
+# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_TIMBERDALE is not set
+# CONFIG_SERIAL_ALTERA_JTAGUART is not set
+# CONFIG_SERIAL_ALTERA_UART is not set
+# CONFIG_SERIAL_PCH_UART is not set
+# CONFIG_SERIAL_XILINX_PS_UART is not set
+# CONFIG_SERIAL_ARC is not set
+# CONFIG_SERIAL_RP2 is not set
+# CONFIG_SERIAL_FSL_LPUART is not set
+# CONFIG_SERIAL_ST_ASC is not set
+# CONFIG_TTY_PRINTK is not set
+# CONFIG_HVC_DCC is not set
+# CONFIG_IPMI_HANDLER is not set
+CONFIG_HW_RANDOM=y
+# CONFIG_HW_RANDOM_TIMERIOMEM is not set
+# CONFIG_HW_RANDOM_ATMEL is not set
+# CONFIG_HW_RANDOM_EXYNOS is not set
+# CONFIG_R3964 is not set
+# CONFIG_APPLICOM is not set
+# CONFIG_RAW_DRIVER is not set
+# CONFIG_TCG_TPM is not set
+CONFIG_DEVPORT=y
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_MUX=y
+
+#
+# Multiplexer I2C Chip support
+#
+# CONFIG_I2C_MUX_PCA9541 is not set
+# CONFIG_I2C_MUX_PCA954x is not set
+CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_ALGOBIT=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+# CONFIG_I2C_ALI1535 is not set
+# CONFIG_I2C_ALI1563 is not set
+# CONFIG_I2C_ALI15X3 is not set
+# CONFIG_I2C_AMD756 is not set
+# CONFIG_I2C_AMD8111 is not set
+# CONFIG_I2C_I801 is not set
+# CONFIG_I2C_ISCH is not set
+# CONFIG_I2C_PIIX4 is not set
+# CONFIG_I2C_NFORCE2 is not set
+# CONFIG_I2C_SIS5595 is not set
+# CONFIG_I2C_SIS630 is not set
+# CONFIG_I2C_SIS96X is not set
+# CONFIG_I2C_VIA is not set
+# CONFIG_I2C_VIAPRO is not set
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
+# CONFIG_I2C_DESIGNWARE_PCI is not set
+# CONFIG_I2C_EG20T is not set
+# CONFIG_I2C_OCORES is not set
+# CONFIG_I2C_PCA_PLATFORM is not set
+# CONFIG_I2C_PXA_PCI is not set
+# CONFIG_I2C_SIMTEC is not set
+# CONFIG_I2C_XILINX is not set
+
+#
+# External I2C/SMBus adapter drivers
+#
+# CONFIG_I2C_DIOLAN_U2C is not set
+# CONFIG_I2C_PARPORT_LIGHT is not set
+# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
+# CONFIG_I2C_TAOS_EVM is not set
+# CONFIG_I2C_TINY_USB is not set
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_BRCMSTB=y
+# CONFIG_I2C_STUB is not set
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+# CONFIG_SPI_ALTERA is not set
+CONFIG_SPI_BITBANG=y
+# CONFIG_SPI_FSL_SPI is not set
+# CONFIG_SPI_PXA2XX is not set
+# CONFIG_SPI_PXA2XX_PCI is not set
+# CONFIG_SPI_SC18IS602 is not set
+# CONFIG_SPI_TOPCLIFF_PCH is not set
+# CONFIG_SPI_XCOMM is not set
+# CONFIG_SPI_XILINX is not set
+# CONFIG_SPI_DESIGNWARE is not set
+
+#
+# SPI Protocol Masters
+#
+# CONFIG_SPI_SPIDEV is not set
+# CONFIG_SPI_TLE62X0 is not set
+# CONFIG_HSI is not set
+
+#
+# PPS support
+#
+CONFIG_PPS=y
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+# CONFIG_PPS_CLIENT_LDISC is not set
+# CONFIG_PPS_CLIENT_GPIO is not set
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
+
+#
+# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
+#
+CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+# CONFIG_GPIOLIB is not set
+# CONFIG_W1 is not set
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+# CONFIG_PDA_POWER is not set
+# CONFIG_TEST_POWER is not set
+# CONFIG_BATTERY_DS2780 is not set
+# CONFIG_BATTERY_DS2781 is not set
+# CONFIG_BATTERY_DS2782 is not set
+# CONFIG_BATTERY_SBS is not set
+# CONFIG_BATTERY_BQ27x00 is not set
+# CONFIG_BATTERY_MAX17040 is not set
+# CONFIG_BATTERY_MAX17042 is not set
+# CONFIG_CHARGER_MAX8903 is not set
+# CONFIG_CHARGER_LP8727 is not set
+# CONFIG_CHARGER_BQ2415X is not set
+# CONFIG_CHARGER_SMB347 is not set
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_BRCMSTB=y
+# CONFIG_POWER_RESET_RESTART is not set
+# CONFIG_POWER_AVS is not set
+# CONFIG_HWMON is not set
+CONFIG_THERMAL=y
+CONFIG_THERMAL_OF=y
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
+CONFIG_THERMAL_GOV_STEP_WISE=y
+# CONFIG_THERMAL_GOV_USER_SPACE is not set
+CONFIG_CPU_THERMAL=y
+# CONFIG_THERMAL_EMULATION is not set
+# CONFIG_IMX_THERMAL is not set
+# CONFIG_INTEL_POWERCLAMP is not set
+# CONFIG_BRCMSTB_THERMAL is not set
+
+#
+# Texas Instruments thermal drivers
+#
+# CONFIG_WATCHDOG is not set
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+# CONFIG_SSB_SDIOHOST is not set
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+# CONFIG_BCMA is not set
+
+#
+# Multifunction device drivers
+#
+# CONFIG_MFD_CORE is not set
+# CONFIG_MFD_AS3711 is not set
+# CONFIG_MFD_AS3722 is not set
+# CONFIG_PMIC_ADP5520 is not set
+# CONFIG_MFD_CROS_EC is not set
+# CONFIG_PMIC_DA903X is not set
+# CONFIG_MFD_DA9052_SPI is not set
+# CONFIG_MFD_DA9052_I2C is not set
+# CONFIG_MFD_DA9055 is not set
+# CONFIG_MFD_DA9063 is not set
+# CONFIG_MFD_MC13XXX_SPI is not set
+# CONFIG_MFD_MC13XXX_I2C is not set
+# CONFIG_HTC_PASIC3 is not set
+# CONFIG_LPC_ICH is not set
+# CONFIG_LPC_SCH is not set
+# CONFIG_MFD_JANZ_CMODIO is not set
+# CONFIG_MFD_KEMPLD is not set
+# CONFIG_MFD_88PM800 is not set
+# CONFIG_MFD_88PM805 is not set
+# CONFIG_MFD_88PM860X is not set
+# CONFIG_MFD_MAX14577 is not set
+# CONFIG_MFD_MAX77686 is not set
+# CONFIG_MFD_MAX77693 is not set
+# CONFIG_MFD_MAX8907 is not set
+# CONFIG_MFD_MAX8925 is not set
+# CONFIG_MFD_MAX8997 is not set
+# CONFIG_MFD_MAX8998 is not set
+# CONFIG_EZX_PCAP is not set
+# CONFIG_MFD_VIPERBOARD is not set
+# CONFIG_MFD_RETU is not set
+# CONFIG_MFD_PCF50633 is not set
+# CONFIG_MFD_RDC321X is not set
+# CONFIG_MFD_RTSX_PCI is not set
+# CONFIG_MFD_RC5T583 is not set
+# CONFIG_MFD_SEC_CORE is not set
+# CONFIG_MFD_SI476X_CORE is not set
+# CONFIG_MFD_SM501 is not set
+# CONFIG_MFD_SMSC is not set
+# CONFIG_ABX500_CORE is not set
+# CONFIG_MFD_STMPE is not set
+CONFIG_MFD_SYSCON=y
+# CONFIG_MFD_TI_AM335X_TSCADC is not set
+# CONFIG_MFD_LP3943 is not set
+# CONFIG_MFD_LP8788 is not set
+# CONFIG_MFD_PALMAS is not set
+# CONFIG_TPS6105X is not set
+# CONFIG_TPS6507X is not set
+# CONFIG_MFD_TPS65090 is not set
+# CONFIG_MFD_TPS65217 is not set
+# CONFIG_MFD_TPS6586X is not set
+# CONFIG_MFD_TPS80031 is not set
+# CONFIG_TWL4030_CORE is not set
+# CONFIG_TWL6040_CORE is not set
+# CONFIG_MFD_WL1273_CORE is not set
+# CONFIG_MFD_LM3533 is not set
+# CONFIG_MFD_TC3589X is not set
+# CONFIG_MFD_TMIO is not set
+# CONFIG_MFD_T7L66XB is not set
+# CONFIG_MFD_TC6387XB is not set
+# CONFIG_MFD_TC6393XB is not set
+# CONFIG_MFD_VX855 is not set
+# CONFIG_MFD_ARIZONA_I2C is not set
+# CONFIG_MFD_ARIZONA_SPI is not set
+# CONFIG_MFD_WM8400 is not set
+# CONFIG_MFD_WM831X_I2C is not set
+# CONFIG_MFD_WM831X_SPI is not set
+# CONFIG_MFD_WM8350_I2C is not set
+# CONFIG_MFD_WM8994 is not set
+# CONFIG_VEXPRESS_CONFIG is not set
+CONFIG_REGULATOR=y
+# CONFIG_REGULATOR_DEBUG is not set
+# CONFIG_REGULATOR_FIXED_VOLTAGE is not set
+# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
+# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
+# CONFIG_REGULATOR_ACT8865 is not set
+# CONFIG_REGULATOR_AD5398 is not set
+# CONFIG_REGULATOR_ANATOP is not set
+# CONFIG_REGULATOR_DA9210 is not set
+# CONFIG_REGULATOR_FAN53555 is not set
+# CONFIG_REGULATOR_ISL6271A is not set
+# CONFIG_REGULATOR_LP3971 is not set
+# CONFIG_REGULATOR_LP3972 is not set
+# CONFIG_REGULATOR_LP872X is not set
+# CONFIG_REGULATOR_LP8755 is not set
+# CONFIG_REGULATOR_MAX1586 is not set
+# CONFIG_REGULATOR_MAX8649 is not set
+# CONFIG_REGULATOR_MAX8660 is not set
+# CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
+# CONFIG_REGULATOR_PFUZE100 is not set
+# CONFIG_REGULATOR_TPS51632 is not set
+# CONFIG_REGULATOR_TPS62360 is not set
+# CONFIG_REGULATOR_TPS65023 is not set
+# CONFIG_REGULATOR_TPS6507X is not set
+# CONFIG_REGULATOR_TPS6524X is not set
+CONFIG_MEDIA_SUPPORT=y
+
+#
+# Multimedia core support
+#
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
+CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
+# CONFIG_MEDIA_RADIO_SUPPORT is not set
+CONFIG_MEDIA_RC_SUPPORT=y
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=y
+CONFIG_VIDEO_V4L2=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_TUNER=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_DVB_CORE=y
+CONFIG_DVB_NET=y
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+
+#
+# Media drivers
+#
+CONFIG_RC_CORE=y
+CONFIG_RC_MAP=y
+CONFIG_RC_DECODERS=y
+# CONFIG_LIRC is not set
+CONFIG_IR_NEC_DECODER=y
+CONFIG_IR_RC5_DECODER=y
+CONFIG_IR_RC6_DECODER=y
+CONFIG_IR_JVC_DECODER=y
+CONFIG_IR_SONY_DECODER=y
+CONFIG_IR_RC5_SZ_DECODER=y
+CONFIG_IR_SANYO_DECODER=y
+CONFIG_IR_MCE_KBD_DECODER=y
+# CONFIG_RC_DEVICES is not set
+CONFIG_MEDIA_USB_SUPPORT=y
+
+#
+# Webcam devices
+#
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_JL2005BCD=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SE401=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STK1135=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TOPRO=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_VIDEO_CPIA2=m
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_VIDEO_USBTV=m
+
+#
+# Analog TV USB devices
+#
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_VIDEO_STK1160_COMMON=m
+CONFIG_VIDEO_STK1160_AC97=y
+CONFIG_VIDEO_STK1160=m
+
+#
+# Analog/digital TV USB devices
+#
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_AU0828_V4L2=y
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+
+#
+# Digital TV USB devices
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_PCTV452E=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_FRIIO=m
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_USB_V2=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_AF9035=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_AZ6007=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_EC168=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_IT913X=m
+# CONFIG_DVB_USB_LME2510 is not set
+CONFIG_DVB_USB_MXL111SF=m
+CONFIG_DVB_USB_RTL28XXU=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_USB_DRV=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set
+
+#
+# Webcam, TV (analog/digital) USB devices
+#
+CONFIG_VIDEO_EM28XX=m
+# CONFIG_VIDEO_EM28XX_V4L2 is not set
+# CONFIG_VIDEO_EM28XX_ALSA is not set
+# CONFIG_VIDEO_EM28XX_DVB is not set
+CONFIG_VIDEO_EM28XX_RC=m
+# CONFIG_MEDIA_PCI_SUPPORT is not set
+# CONFIG_V4L_PLATFORM_DRIVERS is not set
+# CONFIG_V4L_MEM2MEM_DRIVERS is not set
+# CONFIG_V4L_TEST_DRIVERS is not set
+
+#
+# Supported MMC/SDIO adapters
+#
+CONFIG_SMS_SDIO_DRV=m
+CONFIG_MEDIA_COMMON_OPTIONS=y
+
+#
+# common driver options
+#
+CONFIG_VIDEO_CX2341X=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_CYPRESS_FIRMWARE=m
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_SMS_SIANO_MDTV=m
+CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
+
+#
+# Media ancillary drivers (tuners, sensors, i2c, frontends)
+#
+CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
+CONFIG_MEDIA_ATTACH=y
+CONFIG_VIDEO_IR_I2C=y
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+
+#
+# RDS decoders
+#
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_SAA711X=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_CX25840=m
+
+#
+# Video encoders
+#
+
+#
+# Camera sensor devices
+#
+
+#
+# Flash devices
+#
+
+#
+# Video improvement chips
+#
+
+#
+# Audio/Video compression chips
+#
+
+#
+# Miscellaneous helper chips
+#
+
+#
+# Sensors used on soc_camera driver
+#
+CONFIG_MEDIA_TUNER=y
+CONFIG_MEDIA_TUNER_SIMPLE=y
+CONFIG_MEDIA_TUNER_TDA8290=y
+CONFIG_MEDIA_TUNER_TDA827X=y
+CONFIG_MEDIA_TUNER_TDA18271=y
+CONFIG_MEDIA_TUNER_TDA9887=y
+CONFIG_MEDIA_TUNER_MT20XX=y
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2063=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=y
+CONFIG_MEDIA_TUNER_XC5000=y
+CONFIG_MEDIA_TUNER_XC4000=y
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=y
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_FC0011=m
+CONFIG_MEDIA_TUNER_FC0012=m
+CONFIG_MEDIA_TUNER_FC0013=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_MEDIA_TUNER_E4000=m
+CONFIG_MEDIA_TUNER_FC2580=m
+CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_MEDIA_TUNER_IT913X=m
+CONFIG_MEDIA_TUNER_R820T=m
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# Multistandard (cable + terrestrial) frontends
+#
+CONFIG_DVB_DRXK=m
+CONFIG_DVB_TDA18271C2DD=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_TS2020=m
+CONFIG_DVB_DS3000=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_EC100=m
+CONFIG_DVB_CXD2820R=m
+CONFIG_DVB_RTL2830=m
+CONFIG_DVB_RTL2832=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_LG2160=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_AU8522_DTV=m
+CONFIG_DVB_AU8522_V4L=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_LNBP22=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_IT913X_FE=m
+CONFIG_DVB_M88RS2000=m
+CONFIG_DVB_AF9033=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+# CONFIG_VGA_ARB is not set
+# CONFIG_DRM is not set
+# CONFIG_VGASTATE is not set
+# CONFIG_VIDEO_OUTPUT_CONTROL is not set
+CONFIG_FB=y
+# CONFIG_FIRMWARE_EDID is not set
+# CONFIG_FB_DDC is not set
+# CONFIG_FB_BOOT_VESA_SUPPORT is not set
+# CONFIG_FB_CFB_FILLRECT is not set
+# CONFIG_FB_CFB_COPYAREA is not set
+# CONFIG_FB_CFB_IMAGEBLIT is not set
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+# CONFIG_FB_SYS_FILLRECT is not set
+# CONFIG_FB_SYS_COPYAREA is not set
+# CONFIG_FB_SYS_IMAGEBLIT is not set
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+# CONFIG_FB_SYS_FOPS is not set
+# CONFIG_FB_SVGALIB is not set
+# CONFIG_FB_MACMODES is not set
+# CONFIG_FB_BACKLIGHT is not set
+# CONFIG_FB_MODE_HELPERS is not set
+# CONFIG_FB_TILEBLITTING is not set
+
+#
+# Frame buffer hardware drivers
+#
+# CONFIG_FB_CIRRUS is not set
+# CONFIG_FB_PM2 is not set
+# CONFIG_FB_CYBER2000 is not set
+# CONFIG_FB_ASILIANT is not set
+# CONFIG_FB_IMSTT is not set
+# CONFIG_FB_OPENCORES is not set
+# CONFIG_FB_S1D13XXX is not set
+# CONFIG_FB_NVIDIA is not set
+# CONFIG_FB_RIVA is not set
+# CONFIG_FB_I740 is not set
+# CONFIG_FB_MATROX is not set
+# CONFIG_FB_RADEON is not set
+# CONFIG_FB_ATY128 is not set
+# CONFIG_FB_ATY is not set
+# CONFIG_FB_S3 is not set
+# CONFIG_FB_SAVAGE is not set
+# CONFIG_FB_SIS is not set
+# CONFIG_FB_NEOMAGIC is not set
+# CONFIG_FB_KYRO is not set
+# CONFIG_FB_3DFX is not set
+# CONFIG_FB_VOODOO1 is not set
+# CONFIG_FB_VT8623 is not set
+# CONFIG_FB_TRIDENT is not set
+# CONFIG_FB_ARK is not set
+# CONFIG_FB_PM3 is not set
+# CONFIG_FB_CARMINE is not set
+# CONFIG_FB_SMSCUFX is not set
+# CONFIG_FB_UDL is not set
+# CONFIG_FB_GOLDFISH is not set
+# CONFIG_FB_VIRTUAL is not set
+# CONFIG_FB_METRONOME is not set
+# CONFIG_FB_MB862XX is not set
+# CONFIG_FB_BROADSHEET is not set
+# CONFIG_FB_AUO_K190X is not set
+# CONFIG_FB_SIMPLE is not set
+# CONFIG_EXYNOS_VIDEO is not set
+# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
+# CONFIG_LOGO is not set
+CONFIG_SOUND=y
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=y
+CONFIG_SND_TIMER=y
+CONFIG_SND_PCM=y
+CONFIG_SND_COMPRESS_OFFLOAD=y
+CONFIG_SND_JACK=y
+# CONFIG_SND_SEQUENCER is not set
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_HRTIMER is not set
+# CONFIG_SND_DYNAMIC_MINORS is not set
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+# CONFIG_SND_RAWMIDI_SEQ is not set
+# CONFIG_SND_OPL3_LIB_SEQ is not set
+# CONFIG_SND_OPL4_LIB_SEQ is not set
+# CONFIG_SND_SBAWE_SEQ is not set
+# CONFIG_SND_EMU10K1_SEQ is not set
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+# CONFIG_SND_DUMMY is not set
+# CONFIG_SND_ALOOP is not set
+# CONFIG_SND_MTPAV is not set
+# CONFIG_SND_SERIAL_U16550 is not set
+# CONFIG_SND_MPU401 is not set
+# CONFIG_SND_AC97_POWER_SAVE is not set
+CONFIG_SND_PCI=y
+# CONFIG_SND_AD1889 is not set
+# CONFIG_SND_ALS300 is not set
+# CONFIG_SND_ALI5451 is not set
+# CONFIG_SND_ATIIXP is not set
+# CONFIG_SND_ATIIXP_MODEM is not set
+# CONFIG_SND_AU8810 is not set
+# CONFIG_SND_AU8820 is not set
+# CONFIG_SND_AU8830 is not set
+# CONFIG_SND_AW2 is not set
+# CONFIG_SND_AZT3328 is not set
+# CONFIG_SND_BT87X is not set
+# CONFIG_SND_CA0106 is not set
+# CONFIG_SND_CMIPCI is not set
+# CONFIG_SND_OXYGEN is not set
+# CONFIG_SND_CS4281 is not set
+# CONFIG_SND_CS46XX is not set
+# CONFIG_SND_CS5535AUDIO is not set
+# CONFIG_SND_CTXFI is not set
+# CONFIG_SND_DARLA20 is not set
+# CONFIG_SND_GINA20 is not set
+# CONFIG_SND_LAYLA20 is not set
+# CONFIG_SND_DARLA24 is not set
+# CONFIG_SND_GINA24 is not set
+# CONFIG_SND_LAYLA24 is not set
+# CONFIG_SND_MONA is not set
+# CONFIG_SND_MIA is not set
+# CONFIG_SND_ECHO3G is not set
+# CONFIG_SND_INDIGO is not set
+# CONFIG_SND_INDIGOIO is not set
+# CONFIG_SND_INDIGODJ is not set
+# CONFIG_SND_INDIGOIOX is not set
+# CONFIG_SND_INDIGODJX is not set
+# CONFIG_SND_EMU10K1 is not set
+# CONFIG_SND_EMU10K1X is not set
+# CONFIG_SND_ENS1370 is not set
+# CONFIG_SND_ENS1371 is not set
+# CONFIG_SND_ES1938 is not set
+# CONFIG_SND_ES1968 is not set
+# CONFIG_SND_FM801 is not set
+# CONFIG_SND_HDA_INTEL is not set
+# CONFIG_SND_HDSP is not set
+# CONFIG_SND_HDSPM is not set
+# CONFIG_SND_ICE1712 is not set
+# CONFIG_SND_ICE1724 is not set
+# CONFIG_SND_INTEL8X0 is not set
+# CONFIG_SND_INTEL8X0M is not set
+# CONFIG_SND_KORG1212 is not set
+# CONFIG_SND_LOLA is not set
+# CONFIG_SND_LX6464ES is not set
+# CONFIG_SND_MAESTRO3 is not set
+# CONFIG_SND_MIXART is not set
+# CONFIG_SND_NM256 is not set
+# CONFIG_SND_PCXHR is not set
+# CONFIG_SND_RIPTIDE is not set
+# CONFIG_SND_RME32 is not set
+# CONFIG_SND_RME96 is not set
+# CONFIG_SND_RME9652 is not set
+# CONFIG_SND_SONICVIBES is not set
+# CONFIG_SND_TRIDENT is not set
+# CONFIG_SND_VIA82XX is not set
+# CONFIG_SND_VIA82XX_MODEM is not set
+# CONFIG_SND_VIRTUOSO is not set
+# CONFIG_SND_VX222 is not set
+# CONFIG_SND_YMFPCI is not set
+CONFIG_SND_ARM=y
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+# CONFIG_SND_USB_AUDIO is not set
+# CONFIG_SND_USB_UA101 is not set
+# CONFIG_SND_USB_CAIAQ is not set
+# CONFIG_SND_USB_6FIRE is not set
+# CONFIG_SND_USB_HIFACE is not set
+CONFIG_SND_SOC=y
+# CONFIG_SND_ATMEL_SOC is not set
+# CONFIG_SND_DESIGNWARE_I2S is not set
+CONFIG_SND_SOC_I2C_AND_SPI=y
+# CONFIG_SND_SIMPLE_CARD is not set
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+
+#
+# HID support
+#
+CONFIG_HID=y
+# CONFIG_HID_BATTERY_STRENGTH is not set
+# CONFIG_HIDRAW is not set
+# CONFIG_UHID is not set
+CONFIG_HID_GENERIC=y
+
+#
+# Special HID drivers
+#
+# CONFIG_HID_A4TECH is not set
+# CONFIG_HID_ACRUX is not set
+# CONFIG_HID_APPLE is not set
+# CONFIG_HID_APPLEIR is not set
+# CONFIG_HID_AUREAL is not set
+# CONFIG_HID_BELKIN is not set
+# CONFIG_HID_CHERRY is not set
+# CONFIG_HID_CHICONY is not set
+# CONFIG_HID_PRODIKEYS is not set
+# CONFIG_HID_CYPRESS is not set
+# CONFIG_HID_DRAGONRISE is not set
+# CONFIG_HID_EMS_FF is not set
+# CONFIG_HID_ELECOM is not set
+# CONFIG_HID_ELO is not set
+# CONFIG_HID_EZKEY is not set
+# CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_HUION is not set
+# CONFIG_HID_KEYTOUCH is not set
+# CONFIG_HID_KYE is not set
+# CONFIG_HID_UCLOGIC is not set
+# CONFIG_HID_WALTOP is not set
+# CONFIG_HID_GYRATION is not set
+# CONFIG_HID_ICADE is not set
+# CONFIG_HID_TWINHAN is not set
+# CONFIG_HID_KENSINGTON is not set
+# CONFIG_HID_LCPOWER is not set
+# CONFIG_HID_LENOVO_TPKBD is not set
+# CONFIG_HID_LOGITECH is not set
+# CONFIG_HID_MAGICMOUSE is not set
+# CONFIG_HID_MICROSOFT is not set
+# CONFIG_HID_MONTEREY is not set
+# CONFIG_HID_MULTITOUCH is not set
+# CONFIG_HID_NTRIG is not set
+# CONFIG_HID_ORTEK is not set
+# CONFIG_HID_PANTHERLORD is not set
+# CONFIG_HID_PETALYNX is not set
+# CONFIG_HID_PICOLCD is not set
+# CONFIG_HID_PRIMAX is not set
+# CONFIG_HID_ROCCAT is not set
+# CONFIG_HID_SAITEK is not set
+# CONFIG_HID_SAMSUNG is not set
+# CONFIG_HID_SONY is not set
+# CONFIG_HID_SPEEDLINK is not set
+# CONFIG_HID_STEELSERIES is not set
+# CONFIG_HID_SUNPLUS is not set
+# CONFIG_HID_GREENASIA is not set
+# CONFIG_HID_SMARTJOYPLUS is not set
+# CONFIG_HID_TIVO is not set
+# CONFIG_HID_TOPSEED is not set
+# CONFIG_HID_THINGM is not set
+# CONFIG_HID_THRUSTMASTER is not set
+# CONFIG_HID_WACOM is not set
+# CONFIG_HID_WIIMOTE is not set
+# CONFIG_HID_XINMO is not set
+# CONFIG_HID_ZEROPLUS is not set
+# CONFIG_HID_ZYDACRON is not set
+# CONFIG_HID_SENSOR_HUB is not set
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=y
+# CONFIG_HID_PID is not set
+# CONFIG_USB_HIDDEV is not set
+
+#
+# I2C HID support
+#
+# CONFIG_I2C_HID is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_COMMON=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+CONFIG_USB_DEFAULT_PERSIST=y
+# CONFIG_USB_DYNAMIC_MINORS is not set
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+# CONFIG_USB_WUSB_CBAF is not set
+
+#
+# USB Host Controller Drivers
+#
+# CONFIG_USB_C67X00_HCD is not set
+CONFIG_USB_XHCI_HCD=y
+CONFIG_USB_EHCI_HCD=y
+# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_PCI=y
+# CONFIG_USB_EHCI_HCD_PLATFORM is not set
+# CONFIG_USB_OXU210HP_HCD is not set
+# CONFIG_USB_ISP116X_HCD is not set
+# CONFIG_USB_ISP1760_HCD is not set
+# CONFIG_USB_ISP1362_HCD is not set
+# CONFIG_USB_FUSBH200_HCD is not set
+# CONFIG_USB_FOTG210_HCD is not set
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_OHCI_HCD_PCI=y
+# CONFIG_USB_OHCI_HCD_PLATFORM is not set
+# CONFIG_USB_UHCI_HCD is not set
+# CONFIG_USB_SL811_HCD is not set
+# CONFIG_USB_R8A66597_HCD is not set
+# CONFIG_USB_HCD_SSB is not set
+# CONFIG_USB_HCD_TEST_MODE is not set
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+# CONFIG_USB_PRINTER is not set
+CONFIG_USB_WDM=m
+# CONFIG_USB_TMC is not set
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=y
+# CONFIG_USB_STORAGE_DEBUG is not set
+# CONFIG_USB_STORAGE_REALTEK is not set
+# CONFIG_USB_STORAGE_DATAFAB is not set
+# CONFIG_USB_STORAGE_FREECOM is not set
+# CONFIG_USB_STORAGE_ISD200 is not set
+# CONFIG_USB_STORAGE_USBAT is not set
+# CONFIG_USB_STORAGE_SDDR09 is not set
+# CONFIG_USB_STORAGE_SDDR55 is not set
+# CONFIG_USB_STORAGE_JUMPSHOT is not set
+# CONFIG_USB_STORAGE_ALAUDA is not set
+# CONFIG_USB_STORAGE_ONETOUCH is not set
+# CONFIG_USB_STORAGE_KARMA is not set
+# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
+# CONFIG_USB_STORAGE_ENE_UB6250 is not set
+
+#
+# USB Imaging devices
+#
+# CONFIG_USB_MDC800 is not set
+# CONFIG_USB_MICROTEK is not set
+# CONFIG_USB_MUSB_HDRC is not set
+# CONFIG_USB_DWC3 is not set
+# CONFIG_USB_DWC2 is not set
+# CONFIG_USB_CHIPIDEA is not set
+
+#
+# USB port drivers
+#
+CONFIG_USB_SERIAL=m
+# CONFIG_USB_SERIAL_GENERIC is not set
+# CONFIG_USB_SERIAL_SIMPLE is not set
+# CONFIG_USB_SERIAL_AIRCABLE is not set
+# CONFIG_USB_SERIAL_ARK3116 is not set
+# CONFIG_USB_SERIAL_BELKIN is not set
+# CONFIG_USB_SERIAL_CH341 is not set
+# CONFIG_USB_SERIAL_WHITEHEAT is not set
+# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
+# CONFIG_USB_SERIAL_CP210X is not set
+# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
+# CONFIG_USB_SERIAL_EMPEG is not set
+# CONFIG_USB_SERIAL_FTDI_SIO is not set
+# CONFIG_USB_SERIAL_VISOR is not set
+# CONFIG_USB_SERIAL_IPAQ is not set
+# CONFIG_USB_SERIAL_IR is not set
+# CONFIG_USB_SERIAL_EDGEPORT is not set
+# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
+# CONFIG_USB_SERIAL_F81232 is not set
+# CONFIG_USB_SERIAL_GARMIN is not set
+# CONFIG_USB_SERIAL_IPW is not set
+# CONFIG_USB_SERIAL_IUU is not set
+# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
+# CONFIG_USB_SERIAL_KEYSPAN is not set
+# CONFIG_USB_SERIAL_KLSI is not set
+# CONFIG_USB_SERIAL_KOBIL_SCT is not set
+# CONFIG_USB_SERIAL_MCT_U232 is not set
+# CONFIG_USB_SERIAL_METRO is not set
+# CONFIG_USB_SERIAL_MOS7720 is not set
+# CONFIG_USB_SERIAL_MOS7840 is not set
+# CONFIG_USB_SERIAL_MXUPORT is not set
+# CONFIG_USB_SERIAL_NAVMAN is not set
+# CONFIG_USB_SERIAL_PL2303 is not set
+# CONFIG_USB_SERIAL_OTI6858 is not set
+# CONFIG_USB_SERIAL_QCAUX is not set
+# CONFIG_USB_SERIAL_QUALCOMM is not set
+# CONFIG_USB_SERIAL_SPCP8X5 is not set
+# CONFIG_USB_SERIAL_SAFE is not set
+# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
+# CONFIG_USB_SERIAL_SYMBOL is not set
+# CONFIG_USB_SERIAL_TI is not set
+# CONFIG_USB_SERIAL_CYBERJACK is not set
+# CONFIG_USB_SERIAL_XIRCOM is not set
+# CONFIG_USB_SERIAL_OPTION is not set
+# CONFIG_USB_SERIAL_OMNINET is not set
+# CONFIG_USB_SERIAL_OPTICON is not set
+# CONFIG_USB_SERIAL_XSENS_MT is not set
+# CONFIG_USB_SERIAL_WISHBONE is not set
+# CONFIG_USB_SERIAL_ZTE is not set
+# CONFIG_USB_SERIAL_SSU100 is not set
+# CONFIG_USB_SERIAL_QT2 is not set
+# CONFIG_USB_SERIAL_DEBUG is not set
+
+#
+# USB Miscellaneous drivers
+#
+# CONFIG_USB_EMI62 is not set
+# CONFIG_USB_EMI26 is not set
+# CONFIG_USB_ADUTUX is not set
+# CONFIG_USB_SEVSEG is not set
+# CONFIG_USB_RIO500 is not set
+# CONFIG_USB_LEGOTOWER is not set
+# CONFIG_USB_LCD is not set
+# CONFIG_USB_LED is not set
+# CONFIG_USB_CYPRESS_CY7C63 is not set
+# CONFIG_USB_CYTHERM is not set
+# CONFIG_USB_IDMOUSE is not set
+# CONFIG_USB_FTDI_ELAN is not set
+# CONFIG_USB_APPLEDISPLAY is not set
+# CONFIG_USB_SISUSBVGA is not set
+# CONFIG_USB_LD is not set
+# CONFIG_USB_TRANCEVIBRATOR is not set
+# CONFIG_USB_IOWARRIOR is not set
+# CONFIG_USB_TEST is not set
+# CONFIG_USB_EHSET_TEST_FIXTURE is not set
+# CONFIG_USB_ISIGHTFW is not set
+# CONFIG_USB_YUREX is not set
+CONFIG_USB_EZUSB_FX2=m
+# CONFIG_USB_HSIC_USB3503 is not set
+
+#
+# USB Physical Layer drivers
+#
+# CONFIG_USB_PHY is not set
+# CONFIG_USB_OTG_FSM is not set
+# CONFIG_NOP_USB_XCEIV is not set
+# CONFIG_AM335X_PHY_USB is not set
+# CONFIG_SAMSUNG_USB2PHY is not set
+# CONFIG_SAMSUNG_USB3PHY is not set
+# CONFIG_USB_ISP1301 is not set
+# CONFIG_USB_RCAR_PHY is not set
+# CONFIG_USB_ULPI is not set
+# CONFIG_USB_GADGET is not set
+# CONFIG_UWB is not set
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_BLOCK_MINORS=16
+CONFIG_MMC_BLOCK_BOUNCE=y
+# CONFIG_SDIO_UART is not set
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+# CONFIG_MMC_SDHCI_PCI is not set
+CONFIG_MMC_SDHCI_PLTFM=y
+# CONFIG_MMC_SDHCI_OF_ARASAN is not set
+# CONFIG_MMC_SDHCI_PXAV3 is not set
+# CONFIG_MMC_SDHCI_PXAV2 is not set
+# CONFIG_MMC_SDHCI_BCM_KONA is not set
+# CONFIG_MMC_TIFM_SD is not set
+# CONFIG_MMC_CB710 is not set
+# CONFIG_MMC_VIA_SDMMC is not set
+# CONFIG_MMC_DW is not set
+# CONFIG_MMC_VUB300 is not set
+# CONFIG_MMC_USHC is not set
+# CONFIG_MEMSTICK is not set
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=m
+
+#
+# LED drivers
+#
+# CONFIG_LEDS_LM3530 is not set
+# CONFIG_LEDS_LM3642 is not set
+# CONFIG_LEDS_PCA9532 is not set
+# CONFIG_LEDS_LP3944 is not set
+# CONFIG_LEDS_LP5521 is not set
+# CONFIG_LEDS_LP5523 is not set
+# CONFIG_LEDS_LP5562 is not set
+# CONFIG_LEDS_LP8501 is not set
+# CONFIG_LEDS_PCA955X is not set
+# CONFIG_LEDS_PCA963X is not set
+# CONFIG_LEDS_PCA9685 is not set
+# CONFIG_LEDS_DAC124S085 is not set
+# CONFIG_LEDS_REGULATOR is not set
+# CONFIG_LEDS_BD2802 is not set
+# CONFIG_LEDS_TCA6507 is not set
+# CONFIG_LEDS_LM355x is not set
+# CONFIG_LEDS_OT200 is not set
+# CONFIG_LEDS_BLINKM is not set
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+# CONFIG_LEDS_TRIGGER_TIMER is not set
+# CONFIG_LEDS_TRIGGER_ONESHOT is not set
+# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
+# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
+# CONFIG_LEDS_TRIGGER_CPU is not set
+# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
+# CONFIG_LEDS_TRIGGER_CAMERA is not set
+# CONFIG_ACCESSIBILITY is not set
+# CONFIG_INFINIBAND is not set
+# CONFIG_EDAC is not set
+CONFIG_RTC_LIB=y
+# CONFIG_RTC_CLASS is not set
+# CONFIG_DMADEVICES is not set
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_UIO is not set
+# CONFIG_VIRT_DRIVERS is not set
+
+#
+# Virtio drivers
+#
+# CONFIG_VIRTIO_PCI is not set
+# CONFIG_VIRTIO_MMIO is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+CONFIG_STAGING=y
+# CONFIG_ET131X is not set
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+# CONFIG_ECHO is not set
+# CONFIG_COMEDI is not set
+# CONFIG_R8187SE is not set
+# CONFIG_RTL8192U is not set
+# CONFIG_RTLLIB is not set
+CONFIG_R8712U=m
+CONFIG_R8188EU=m
+# CONFIG_88EU_AP_MODE is not set
+# CONFIG_88EU_P2P is not set
+# CONFIG_R8821AE is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+# CONFIG_RTS5208 is not set
+# CONFIG_TRANZPORT is not set
+# CONFIG_IDE_PHISON is not set
+# CONFIG_LINE6_USB is not set
+# CONFIG_USB_SERIAL_QUATECH2 is not set
+# CONFIG_VT6655 is not set
+# CONFIG_VT6656 is not set
+# CONFIG_DX_SEP is not set
+# CONFIG_FB_SM7XX is not set
+# CONFIG_CRYSTALHD is not set
+# CONFIG_FB_XGI is not set
+# CONFIG_USB_ENESTORAGE is not set
+# CONFIG_BCM_WIMAX is not set
+# CONFIG_FT1000 is not set
+
+#
+# Speakup console speech
+#
+# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
+CONFIG_STAGING_MEDIA=y
+CONFIG_DVB_AS102=m
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_VIDEO_DT3155 is not set
+# CONFIG_VIDEO_GO7007 is not set
+# CONFIG_USB_MSI3101 is not set
+# CONFIG_VIDEO_TCM825X is not set
+# CONFIG_USB_SN9C102 is not set
+# CONFIG_SOLO6X10 is not set
+
+#
+# Android
+#
+# CONFIG_ANDROID is not set
+CONFIG_USB_WPAN_HCD=m
+CONFIG_WIMAX_GDM72XX=m
+# CONFIG_WIMAX_GDM72XX_QOS is not set
+# CONFIG_WIMAX_GDM72XX_K_MODE is not set
+# CONFIG_WIMAX_GDM72XX_WIMAX2 is not set
+CONFIG_WIMAX_GDM72XX_USB=y
+# CONFIG_WIMAX_GDM72XX_SDIO is not set
+# CONFIG_WIMAX_GDM72XX_USB_PM is not set
+# CONFIG_LTE_GDM724X is not set
+CONFIG_NET_VENDOR_SILICOM=y
+# CONFIG_SBYPASS is not set
+# CONFIG_BPCTL is not set
+# CONFIG_CED1401 is not set
+# CONFIG_DGRP is not set
+# CONFIG_MTD_SPINAND_MT29F is not set
+# CONFIG_LUSTRE_FS is not set
+# CONFIG_XILLYBUS is not set
+# CONFIG_DGNC is not set
+# CONFIG_DGAP is not set
+
+#
+# SOC (System On Chip) specific Drivers
+#
+CONFIG_SOC_BRCMSTB=y
+
+#
+# Broadcom STB SoC drivers
+#
+CONFIG_BRCMSTB_IRQ0_STUB=y
+CONFIG_BRCMSTB_BMEM=y
+CONFIG_BRCMSTB_CMA=y
+CONFIG_BRCMSTB_MEMORY_API=y
+CONFIG_BRCMSTB_PM=y
+# CONFIG_BRCMSTB_SRPD is not set
+# CONFIG_BRCMSTB_WKTMR is not set
+CONFIG_BRCMSTB_XPT_HASH=y
+CONFIG_CLKDEV_LOOKUP=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_COMMON_CLK=y
+
+#
+# Common Clock Framework
+#
+# CONFIG_COMMON_CLK_SI5351 is not set
+# CONFIG_COMMON_CLK_SI570 is not set
+# CONFIG_COMMON_CLK_QCOM is not set
+
+#
+# Hardware Spinlock drivers
+#
+CONFIG_CLKSRC_OF=y
+CONFIG_ARM_ARCH_TIMER=y
+CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
+# CONFIG_MAILBOX is not set
+CONFIG_IOMMU_SUPPORT=y
+CONFIG_OF_IOMMU=y
+# CONFIG_ARM_SMMU is not set
+
+#
+# Remoteproc drivers
+#
+# CONFIG_STE_MODEM_RPROC is not set
+
+#
+# Rpmsg drivers
+#
+# CONFIG_PM_DEVFREQ is not set
+# CONFIG_EXTCON is not set
+# CONFIG_MEMORY is not set
+# CONFIG_IIO is not set
+# CONFIG_VME_BUS is not set
+# CONFIG_PWM is not set
+CONFIG_IRQCHIP=y
+CONFIG_ARM_GIC=y
+# CONFIG_IPACK_BUS is not set
+CONFIG_RESET_CONTROLLER=y
+# CONFIG_FMC is not set
+
+#
+# PHY Subsystem
+#
+CONFIG_GENERIC_PHY=y
+# CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set
+# CONFIG_PHY_EXYNOS_DP_VIDEO is not set
+# CONFIG_BCM_KONA_USB2_PHY is not set
+# CONFIG_POWERCAP is not set
+
+#
+# File systems
+#
+CONFIG_DCACHE_WORD_ACCESS=y
+# CONFIG_EXT2_FS is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+# CONFIG_EXT3_FS_POSIX_ACL is not set
+# CONFIG_EXT3_FS_SECURITY is not set
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_USE_FOR_EXT23=y
+# CONFIG_EXT4_FS_POSIX_ACL is not set
+# CONFIG_EXT4_FS_SECURITY is not set
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+# CONFIG_REISERFS_FS_XATTR is not set
+# CONFIG_JFS_FS is not set
+CONFIG_XFS_FS=m
+# CONFIG_XFS_QUOTA is not set
+# CONFIG_XFS_POSIX_ACL is not set
+CONFIG_XFS_RT=y
+# CONFIG_XFS_WARN is not set
+# CONFIG_XFS_DEBUG is not set
+# CONFIG_GFS2_FS is not set
+# CONFIG_BTRFS_FS is not set
+# CONFIG_NILFS2_FS is not set
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+# CONFIG_DNOTIFY is not set
+CONFIG_INOTIFY_USER=y
+# CONFIG_FANOTIFY is not set
+# CONFIG_QUOTA is not set
+# CONFIG_QUOTACTL is not set
+CONFIG_AUTOFS4_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
+
+#
+# Caches
+#
+CONFIG_FSCACHE=y
+# CONFIG_FSCACHE_STATS is not set
+# CONFIG_FSCACHE_HISTOGRAM is not set
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+# CONFIG_CACHEFILES is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=y
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=y
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=y
+CONFIG_MSDOS_FS=y
+CONFIG_VFAT_FS=y
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_TMPFS_POSIX_ACL is not set
+# CONFIG_TMPFS_XATTR is not set
+# CONFIG_HUGETLBFS is not set
+# CONFIG_HUGETLB_PAGE is not set
+# CONFIG_CONFIGFS_FS is not set
+CONFIG_MISC_FILESYSTEMS=y
+# CONFIG_ADFS_FS is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_ECRYPT_FS is not set
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+# CONFIG_HFSPLUS_FS_POSIX_ACL is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
+CONFIG_JFFS2_ZLIB=y
+# CONFIG_JFFS2_LZO is not set
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_UBIFS_FS is not set
+# CONFIG_LOGFS is not set
+# CONFIG_CRAMFS is not set
+# CONFIG_SQUASHFS is not set
+# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_OMFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX6FS_FS is not set
+# CONFIG_ROMFS_FS is not set
+# CONFIG_PSTORE is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_F2FS_FS is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=y
+CONFIG_NFS_V2=y
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_SWAP is not set
+CONFIG_NFS_V4_1=y
+CONFIG_NFS_V4_2=y
+CONFIG_PNFS_FILE_LAYOUT=y
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
+# CONFIG_NFS_V4_1_MIGRATION is not set
+CONFIG_ROOT_NFS=y
+# CONFIG_NFS_FSCACHE is not set
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+CONFIG_NFSD=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+# CONFIG_NFSD_V4 is not set
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=y
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_SUNRPC_BACKCHANNEL=y
+# CONFIG_SUNRPC_DEBUG is not set
+# CONFIG_CEPH_FS is not set
+CONFIG_CIFS=y
+# CONFIG_CIFS_STATS is not set
+# CONFIG_CIFS_WEAK_PW_HASH is not set
+# CONFIG_CIFS_UPCALL is not set
+# CONFIG_CIFS_XATTR is not set
+# CONFIG_CIFS_DEBUG is not set
+# CONFIG_CIFS_DFS_UPCALL is not set
+CONFIG_CIFS_SMB2=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_NCP_FS is not set
+# CONFIG_CODA_FS is not set
+# CONFIG_AFS_FS is not set
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="iso8859-1"
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=y
+CONFIG_NLS_ISO8859_1=y
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=y
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+# CONFIG_NLS_MAC_ROMAN is not set
+# CONFIG_NLS_MAC_CELTIC is not set
+# CONFIG_NLS_MAC_CENTEURO is not set
+# CONFIG_NLS_MAC_CROATIAN is not set
+# CONFIG_NLS_MAC_CYRILLIC is not set
+# CONFIG_NLS_MAC_GAELIC is not set
+# CONFIG_NLS_MAC_GREEK is not set
+# CONFIG_NLS_MAC_ICELAND is not set
+# CONFIG_NLS_MAC_INUIT is not set
+# CONFIG_NLS_MAC_ROMANIAN is not set
+# CONFIG_NLS_MAC_TURKISH is not set
+CONFIG_NLS_UTF8=y
+
+#
+# Kernel hacking
+#
+
+#
+# printk and dmesg options
+#
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_BOOT_PRINTK_DELAY is not set
+CONFIG_DYNAMIC_DEBUG=y
+
+#
+# Compile-time checks and compiler options
+#
+CONFIG_DEBUG_INFO=y
+CONFIG_DEBUG_INFO_REDUCED=y
+CONFIG_ENABLE_WARN_DEPRECATED=y
+CONFIG_ENABLE_MUST_CHECK=y
+CONFIG_FRAME_WARN=1024
+# CONFIG_STRIP_ASM_SYMS is not set
+# CONFIG_READABLE_ASM is not set
+# CONFIG_UNUSED_SYMBOLS is not set
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_DEBUG_KERNEL=y
+
+#
+# Memory Debugging
+#
+# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_DEBUG_SLAB is not set
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_MEMORY_INIT is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+# CONFIG_DEBUG_SHIRQ is not set
+
+#
+# Debug Lockups and Hangs
+#
+CONFIG_LOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+# CONFIG_PANIC_ON_OOPS is not set
+CONFIG_PANIC_ON_OOPS_VALUE=0
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_SCHED_DEBUG=y
+# CONFIG_SCHEDSTATS is not set
+# CONFIG_TIMER_STATS is not set
+
+#
+# Lock Debugging (spinlocks, mutexes, etc...)
+#
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_KOBJECT is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+# CONFIG_DEBUG_WRITECOUNT is not set
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+
+#
+# RCU Debugging
+#
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=21
+# CONFIG_RCU_CPU_STALL_INFO is not set
+# CONFIG_RCU_TRACE is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+# CONFIG_FUNCTION_TRACER is not set
+# CONFIG_IRQSOFF_TRACER is not set
+# CONFIG_SCHED_TRACER is not set
+# CONFIG_ENABLE_DEFAULT_TRACERS is not set
+# CONFIG_FTRACE_SYSCALLS is not set
+# CONFIG_TRACER_SNAPSHOT is not set
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+# CONFIG_STACK_TRACER is not set
+# CONFIG_BLK_DEV_IO_TRACE is not set
+# CONFIG_PROBE_EVENTS is not set
+
+#
+# Runtime Testing
+#
+# CONFIG_LKDTM is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_RBTREE_TEST is not set
+# CONFIG_INTERVAL_TREE_TEST is not set
+# CONFIG_PERCPU_TEST is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_KSTRTOX is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_TEST_MODULE is not set
+# CONFIG_TEST_USER_COPY is not set
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_KGDB is not set
+# CONFIG_ARM_PTDUMP is not set
+# CONFIG_STRICT_DEVMEM is not set
+CONFIG_ARM_UNWIND=y
+CONFIG_DEBUG_USER=y
+CONFIG_DEBUG_LL=y
+# CONFIG_DEBUG_BCM_KONA_UART is not set
+CONFIG_DEBUG_BRCMSTB_UART=y
+# CONFIG_DEBUG_ICEDCC is not set
+# CONFIG_DEBUG_SEMIHOSTING is not set
+# CONFIG_DEBUG_LL_UART_8250 is not set
+# CONFIG_DEBUG_LL_UART_PL01X is not set
+CONFIG_DEBUG_LL_INCLUDE="debug/8250.S"
+# CONFIG_DEBUG_UART_PL01X is not set
+CONFIG_DEBUG_UART_8250=y
+CONFIG_DEBUG_UART_PHYS=0xf040b000
+CONFIG_DEBUG_UART_VIRT=0xfc40b000
+CONFIG_DEBUG_UART_8250_SHIFT=2
+CONFIG_DEBUG_UART_8250_WORD=y
+# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set
+CONFIG_DEBUG_UNCOMPRESS=y
+CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
+CONFIG_EARLY_PRINTK=y
+# CONFIG_PID_IN_CONTEXTIDR is not set
+# CONFIG_DEBUG_SET_MODULE_RONX is not set
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+# CONFIG_PERSISTENT_KEYRINGS is not set
+# CONFIG_BIG_KEYS is not set
+# CONFIG_ENCRYPTED_KEYS is not set
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+# CONFIG_SECURITY is not set
+# CONFIG_SECURITYFS is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_DEFAULT_SECURITY=""
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=y
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+# CONFIG_CRYPTO_USER is not set
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_GF128MUL is not set
+# CONFIG_CRYPTO_NULL is not set
+# CONFIG_CRYPTO_PCRYPT is not set
+CONFIG_CRYPTO_WORKQUEUE=y
+# CONFIG_CRYPTO_CRYPTD is not set
+# CONFIG_CRYPTO_AUTHENC is not set
+# CONFIG_CRYPTO_TEST is not set
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=y
+# CONFIG_CRYPTO_GCM is not set
+CONFIG_CRYPTO_SEQIV=y
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=m
+CONFIG_CRYPTO_CTR=y
+# CONFIG_CRYPTO_CTS is not set
+CONFIG_CRYPTO_ECB=y
+# CONFIG_CRYPTO_LRW is not set
+# CONFIG_CRYPTO_PCBC is not set
+# CONFIG_CRYPTO_XTS is not set
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_CMAC=y
+CONFIG_CRYPTO_HMAC=y
+# CONFIG_CRYPTO_XCBC is not set
+# CONFIG_CRYPTO_VMAC is not set
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+# CONFIG_CRYPTO_CRC32 is not set
+# CONFIG_CRYPTO_CRCT10DIF is not set
+# CONFIG_CRYPTO_GHASH is not set
+CONFIG_CRYPTO_MD4=y
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+# CONFIG_CRYPTO_RMD128 is not set
+# CONFIG_CRYPTO_RMD160 is not set
+# CONFIG_CRYPTO_RMD256 is not set
+# CONFIG_CRYPTO_RMD320 is not set
+CONFIG_CRYPTO_SHA1=m
+# CONFIG_CRYPTO_SHA1_ARM is not set
+CONFIG_CRYPTO_SHA256=y
+# CONFIG_CRYPTO_SHA512 is not set
+# CONFIG_CRYPTO_TGR192 is not set
+# CONFIG_CRYPTO_WP512 is not set
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+# CONFIG_CRYPTO_AES_ARM is not set
+# CONFIG_CRYPTO_AES_ARM_BS is not set
+# CONFIG_CRYPTO_ANUBIS is not set
+CONFIG_CRYPTO_ARC4=y
+# CONFIG_CRYPTO_BLOWFISH is not set
+# CONFIG_CRYPTO_CAMELLIA is not set
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+CONFIG_CRYPTO_DES=y
+# CONFIG_CRYPTO_FCRYPT is not set
+# CONFIG_CRYPTO_KHAZAD is not set
+# CONFIG_CRYPTO_SALSA20 is not set
+# CONFIG_CRYPTO_SEED is not set
+# CONFIG_CRYPTO_SERPENT is not set
+# CONFIG_CRYPTO_TEA is not set
+# CONFIG_CRYPTO_TWOFISH is not set
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=y
+# CONFIG_CRYPTO_ZLIB is not set
+CONFIG_CRYPTO_LZO=y
+# CONFIG_CRYPTO_LZ4 is not set
+# CONFIG_CRYPTO_LZ4HC is not set
+
+#
+# Random Number Generation
+#
+# CONFIG_CRYPTO_ANSI_CPRNG is not set
+# CONFIG_CRYPTO_USER_API_HASH is not set
+# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
+CONFIG_CRYPTO_HW=y
+# CONFIG_ASYMMETRIC_KEY_TYPE is not set
+# CONFIG_BINARY_PRINTF is not set
+
+#
+# Library routines
+#
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_STRNCPY_FROM_USER=y
+CONFIG_GENERIC_STRNLEN_USER=y
+CONFIG_GENERIC_NET_UTILS=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_GENERIC_IO=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_CRC_CCITT=y
+CONFIG_CRC16=y
+# CONFIG_CRC_T10DIF is not set
+CONFIG_CRC_ITU_T=y
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+CONFIG_CRC32_SLICEBY8=y
+# CONFIG_CRC32_SLICEBY4 is not set
+# CONFIG_CRC32_SARWATE is not set
+# CONFIG_CRC32_BIT is not set
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+# CONFIG_CRC8 is not set
+# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+# CONFIG_XZ_DEC_X86 is not set
+# CONFIG_XZ_DEC_POWERPC is not set
+# CONFIG_XZ_DEC_IA64 is not set
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+# CONFIG_XZ_DEC_SPARC is not set
+CONFIG_XZ_DEC_BCJ=y
+# CONFIG_XZ_DEC_TEST is not set
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_NLATTR=y
+CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
+CONFIG_AVERAGE=y
+# CONFIG_CORDIC is not set
+# CONFIG_DDR is not set
+CONFIG_LIBFDT=y
+CONFIG_OID_REGISTRY=y
+# CONFIG_VIRTUALIZATION is not set
index 08ddf7a..a593590 100644 (file)
@@ -3,6 +3,7 @@ SECTION = "kernel"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
+PE = "1"
 KV = "3.9.6"
 
 INC_PR = "r5"
 KV = "3.9.6"
 
 INC_PR = "r5"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb
new file mode 100644 (file)
index 0000000..f69f3d1
--- /dev/null
@@ -0,0 +1,8 @@
+require linux-vuplus-3.14.28.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+PR = "${INC_PR}.6"
+
+SRC_URI += "\
+"
index d32d54a..144dab6 100644 (file)
@@ -2,10 +2,11 @@ require linux-vuplus-3.13.5.inc
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
-PR = "${INC_PR}.4"
+PR = "${INC_PR}.5"
 
 SRC_URI += " \
 
 SRC_URI += " \
-        file://brcm_s3_wol.patch;patch=1;pnum=1 \
+        file://brcm_s3_wol.patch \
+        file://linux_mtd_bbt_maxblock.patch \
         "
 
 
         "
 
 
diff --git a/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb b/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb
new file mode 100644 (file)
index 0000000..37db03f
--- /dev/null
@@ -0,0 +1,35 @@
+SECTION = "base"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+SRCDATE = "20150506.0_beta"
+
+PV = "1.0"
+PR = "${SRCDATE}_r0"
+
+DEPENDS += "enigma2 xbmc"
+RDEPENDS_${PN} += "xbmc"
+
+PROVIDES += "enigma2-plugin-extensions-xbmc"
+RPROVIDES_${PN} += "enigma2-plugin-extensions-xbmc"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/e2xbmc-plugin_${SRCDATE}.tar.gz"
+
+S = "${WORKDIR}/plugin"
+
+PLUGIN_DIR="${D}${libdir}/enigma2/python/Plugins/Extensions/XBMC"
+
+do_install() {
+       install -d ${PLUGIN_DIR}
+       install -m 0755 ${S}/*.py ${PLUGIN_DIR}
+       install -m 0755 ${S}/button.png ${PLUGIN_DIR}
+}
+
+do_package_qa() {
+}
+
+FILES_${PN}="/"
+
+SRC_URI[md5sum] = "f619ffc2e56f7aac7721115cb02c1e51"
+SRC_URI[sha256sum] = "1f996832ece11f40b264a1d05f4e4e0c86b16a0cb23d24a960bcc572924043d2"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb
new file mode 100644 (file)
index 0000000..745c0b1
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vuduo2)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb
new file mode 100644 (file)
index 0000000..04e55ac
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolo2)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb
new file mode 100644 (file)
index 0000000..0b84e6d
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+BUILD_PR = "r0"
+GLARCH = "-arm"
+GLPR = "20150603_p0"
+
+EXTRA_OECONF += " --with-platform=dvbboxarm "
+
+SRC_URI[xbmc-support.md5sum] = "3803968ff78af7437982caf02647238b"
+SRC_URI[xbmc-support.sha256sum] = "d8e556854a29ef3dd78fab18454f0e91f01a23b7df299400276deb1f8fb495c6"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb
new file mode 100644 (file)
index 0000000..e132810
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolose)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc.inc b/meta-bsp/recipes-multimedia/xbmc/xbmc.inc
new file mode 100644 (file)
index 0000000..8bfe1d4
--- /dev/null
@@ -0,0 +1,147 @@
+SUMMARY = "XBMC Media Center"
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff"
+
+DEPENDS = "libgles libxslt libusb1 libcec libplist expat yajl gperf-native fribidi mpeg2dec samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0  bzip2 virtual/libsdl jasper zip-native zlib libtinyxml taglib libbluray libshairport librtmp zlib libnfs libxslt"
+
+PROVIDES += "xbmc"
+RPROVIDES_${PN} += "xbmc"
+
+RDEPENDS_${PN} = "python"
+RDEPENDS_${PN} += "\
+       python-distutils \
+       python-subprocess \
+       python-robotparser \
+       python-mechanize \
+       python-threading \
+       python-shell \
+       python-zlib \
+       python-sqlite3 \
+       python-json \
+       python-xml \
+       python-html \
+       python-netserver \
+       python-misc \
+       python-pygobject \
+       python-pygobject-lib \
+       python-textutils \
+       python-simplejson \
+       python-xmlrpc   \
+       python-pprint \
+       python-difflib \
+       python-email \
+       python-compression \
+       python-compile \
+       python-compiler \
+       python-numbers \
+       nfs-utils-client \
+       libshairport \
+       glibc-gconv-utf-32 \
+       xz \
+       tiff \
+       yajl \
+       libxslt \
+       libupnp \
+       libplist \
+       librtmp \
+       libbluray \
+       libnfs \
+"
+
+BRANCH = "gotham_vuplus"
+SRCREV = "5ae20573a048d4ae67e23c0957b7efaa62179c34"
+
+PV = "13.2"
+PR = "${BUILD_PR}_${GLPR}_${SRCREV}"
+
+SRC_URI = "git://code.vuplus.com/git/xbmc.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \
+       http://archive.vuplus.com/download/build_support/xbmc-support_${GLPR}${GLARCH}.tar.gz;name=xbmc-support \
+"
+
+inherit autotools-brokensep gettext python-dir
+
+S = "${WORKDIR}/git"
+
+CACHED_CONFIGUREVARS += " \
+ ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \
+"
+
+EXTRA_OECONF = " \
+       --enable-gles \
+       --enable-libusb \
+       --enable-airplay \
+       --disable-optical-drive \
+       --enable-external-libraries \
+       --disable-ssh \
+       --disable-x11 \
+       --disable-sdl \
+       --disable-joystick \
+       --disable-alsa \
+       --disable-libcec \
+       --enable-rtmp   \
+       --disable-texturepacker \
+"
+#EXTRA_OECONF_append_armv7a = " --cpu=cortex-a8 "
+
+FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math"
+BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
+
+# for python modules
+export HOST_SYS
+export BUILD_SYS
+export STAGING_LIBDIR
+export STAGING_INCDIR
+export PYTHON_DIR
+
+do_configure() {
+       cp -av ${WORKDIR}/xbmc-support/gles_init.* ${WORKDIR}/git/xbmc/windowing/egl/
+       ./bootstrap
+       oe_runconf
+}
+
+#PARALLEL_MAKE = " -j8 "
+
+do_compile_prepend() {
+       for i in $(find . -name "Makefile") ; do
+               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i
+       done
+
+       for i in $(find . -name "*.mak*" -o     -name "Makefile") ; do
+               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i
+       done
+}
+
+INSANE_SKIP_${PN} = "rpaths"
+
+# on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly
+#do_install_append_arm() {
+#      sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop
+#}
+
+do_install_append(){
+       install -d ${D}${bindir}
+       install -m 0755 ${WORKDIR}/xbmc-support/xbmc.helper ${D}${bindir}
+}
+
+do_package_qa(){
+}
+
+FILES_${PN} += "${datadir}/xsessions ${datadir}/icons"
+FILES_${PN} += "/usr/bin /usr/share /usr/lib"
+FILES_${PN}-dbg += "${libdir}/xbmc/.debug ${libdir}/xbmc/*/.debug ${libdir}/xbmc/*/*/.debug ${libdir}/xbmc/*/*/*/.debug"
+
+# xbmc uses some kind of dlopen() method for libcec so we need to add it manually
+RRECOMMENDS_${PN}_append = " libcec \
+                             python \
+                             python-lang \
+                             python-re \
+                             python-netclient \
+                             libcurl \
+                             "
+RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850"
+
+INSANE_SKIP_${PN} = "already-stripped"
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
index 5daddf1..aa58a35 100644 (file)
@@ -1,6 +1,6 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-PR .= "-bsp4"
+PR .= "-bsp5"
 
 SRC_URI_append_vusolo = " \
        file://enigma2_vuplus_misc.patch \
 
 SRC_URI_append_vusolo = " \
        file://enigma2_vuplus_misc.patch \
@@ -25,6 +25,12 @@ SRC_URI_append_vuzero = " \
        file://enigma2_vuplus_remove_pvr_action.patch \
 "
 
        file://enigma2_vuplus_remove_pvr_action.patch \
 "
 
+SRC_URI_append_vusolo4k = " \
+       file://skin_user_vusolo4k.xml \
+       file://lcd_icons_vusolo4k \
+       file://enigma2_dvb_ci_fbc.patch \
+"
+
 do_install_append_vuultimo() {
         install -m 0755 ${WORKDIR}/analog.ttf ${D}/usr/share/fonts/
         install -m 0755 ${WORKDIR}/skin_user.xml ${D}/usr/share/enigma2/defaults/
 do_install_append_vuultimo() {
         install -m 0755 ${WORKDIR}/analog.ttf ${D}/usr/share/fonts/
         install -m 0755 ${WORKDIR}/skin_user.xml ${D}/usr/share/enigma2/defaults/
@@ -33,8 +39,14 @@ do_install_append_vuultimo() {
 }
 
 do_install_append_vuduo2() {
 }
 
 do_install_append_vuduo2() {
-                install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
-                install -d ${D}/usr/share/enigma2/vfd_icons/
-                install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/
+        install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
+        install -d ${D}/usr/share/enigma2/vfd_icons/
+        install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/
+}
+
+do_install_append_vusolo4k() {
+        install -m 0755 ${WORKDIR}/skin_user_vusolo4k.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
+        install -d ${D}/usr/share/enigma2/lcd_icons/
+        install -m 0755 ${WORKDIR}/lcd_icons_vusolo4k/*.png ${D}/usr/share/enigma2/lcd_icons/
 }
 
 }
 
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch
new file mode 100644 (file)
index 0000000..e14ad5e
--- /dev/null
@@ -0,0 +1,104 @@
+diff --git a/lib/dvb_ci/dvbci.cpp b/lib/dvb_ci/dvbci.cpp
+index 374672a..1b50e67 100644
+--- a/lib/dvb_ci/dvbci.cpp
++++ b/lib/dvb_ci/dvbci.cpp
+@@ -495,10 +495,9 @@ void eDVBCIInterfaces::recheckPMTHandlers()
+                                               data_source tuner_source = TUNER_A;
+                                               switch (tunernum)
+                                               {
+-                                                      case 0: tuner_source = TUNER_A; break;
+-                                                      case 1: tuner_source = TUNER_B; break;
+-                                                      case 2: tuner_source = TUNER_C; break;
+-                                                      case 3: tuner_source = TUNER_D; break;
++                                                      case 0 ... 10:
++                                                              tuner_source = (data_source)tunernum;
++                                                              break;
+                                                       default:
+                                                               eDebug("try to get source for tuner %d!!\n", tunernum);
+                                                               break;
+@@ -646,6 +645,8 @@ int eDVBCIInterfaces::getMMIState(int slotid)
+       return slot->getMMIState();
+ }
++static const char *tuner_source[] = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "CI0", "CI1", "CI2", "CI3"};
++
+ int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source)
+ {
+ //    eDebug("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
+@@ -666,29 +667,8 @@ int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source)
+               switch(source)
+               {
+-                      case CI_A:
+-                              fprintf(input, "CI0");
+-                              break;
+-                      case CI_B:
+-                              fprintf(input, "CI1");
+-                              break;
+-                      case CI_C:
+-                              fprintf(input, "CI2");
+-                      break;
+-                      case CI_D:
+-                              fprintf(input, "CI3");
+-                              break;
+-                      case TUNER_A:
+-                              fprintf(input, "A");
+-                              break;
+-                      case TUNER_B:
+-                              fprintf(input, "B");
+-                              break;
+-                      case TUNER_C:
+-                              fprintf(input, "C");
+-                              break;
+-                      case TUNER_D:
+-                              fprintf(input, "D");
++                      case TUNER_A ... CI_D:
++                              fprintf(input, tuner_source[(int)source]);
+                               break;
+                       default:
+                               eDebug("setInputSource for input %d failed!!!\n", (int)source);
+@@ -1281,29 +1261,8 @@ int eDVBCISlot::setSource(data_source source)
+               FILE *ci = fopen(buf, "wb");
+               switch(source)
+               {
+-                      case CI_A:
+-                              fprintf(ci, "CI0");
+-                              break;
+-                      case CI_B:
+-                              fprintf(ci, "CI1");
+-                              break;
+-                      case CI_C:
+-                              fprintf(ci, "CI2");
+-                              break;
+-                      case CI_D:
+-                              fprintf(ci, "CI3");
+-                              break;
+-                      case TUNER_A:
+-                              fprintf(ci, "A");
+-                              break;
+-                      case TUNER_B:
+-                              fprintf(ci, "B");
+-                              break;
+-                      case TUNER_C:
+-                              fprintf(ci, "C");
+-                              break;
+-                              case TUNER_D:
+-                              fprintf(ci, "D");
++                      case TUNER_A ... CI_D:
++                              fprintf(ci, tuner_source[(int)source]);
+                               break;
+                       default:
+                               eDebug("CI Slot %d: setSource %d failed!!!\n", getSlotID(), (int)source);
+diff --git a/lib/dvb_ci/dvbci.h b/lib/dvb_ci/dvbci.h
+index de84e18..c90ec10 100644
+--- a/lib/dvb_ci/dvbci.h
++++ b/lib/dvb_ci/dvbci.h
+@@ -35,7 +35,7 @@ struct queueData
+ enum data_source
+ {
+-      TUNER_A, TUNER_B, TUNER_C, TUNER_D, CI_A, CI_B, CI_C, CI_D
++      TUNER_A=0, TUNER_B, TUNER_C, TUNER_D, TUNER_E, TUNER_F, TUNER_G, TUNER_H, TUNER_I, TUNER_J, CI_A, CI_B, CI_C, CI_D
+ };
+ typedef std::pair<std::string, uint32_t> providerPair;
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png
new file mode 100644 (file)
index 0000000..5063fa6
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png
new file mode 100644 (file)
index 0000000..9feeb90
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png
new file mode 100644 (file)
index 0000000..4a6cfea
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png
new file mode 100644 (file)
index 0000000..4539ad2
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png
new file mode 100644 (file)
index 0000000..0bc4352
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml
new file mode 100644 (file)
index 0000000..86976b1
--- /dev/null
@@ -0,0 +1,271 @@
+<skin>
+       <fonts>
+               <font filename="nmsbd.ttf" name="VFD" scale="90"/>
+       </fonts>
+       <windowstyle type="skinned" id="1">
+               <color name="Background" color="#ffffff" />
+               <color name="LabelForeground" color="#000000" />
+               <color name="ListboxBackground" color="#ffffff" />
+               <color name="ListboxForeground" color="#000000" />
+               <color name="ListboxSelectedBackground" color="#ffffff" />
+               <color name="ListboxSelectedForeground" color="#000000" />
+               <color name="ListboxMarkedBackground" color="#ffffff" />
+               <color name="ListboxMarkedForeground" color="#000000" />
+               <color name="ListboxMarkedAndSelectedBackground" color="#ffffff" />
+               <color name="ListboxMarkedAndSelectedForeground" color="#000000" />
+               <color name="WindowTitleForeground" color="#000000" />
+               <color name="WindowTitleBackground" color="#ffffff" />
+       </windowstyle>
+       <screen name="InfoBarSummary" position="0,0" size="480,320" id="1">
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+
+               <widget source="session.CurrentService" render="Label" position="30,90" size="420,75" font="VFD;42" halign="left" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Label" position="30,175" size="420,75" font="VFD;40" halign="left" valign="center">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+        </screen>
+        <screen name="ChannelSelection_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.ServiceEvent" render="Label" position="30,90" size="420,75" font="VFD;42" halign="left" valign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="parent.ServiceEvent" render="Label" position="30,175" size="420,75" font="VFD;40" halign="left" valign="center" >
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+       </screen>
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="480,320" id="1">
+               <widget source="session.CurrentService" render="Label" position="30,90" size="420,170" font="VFD;40" halign="center" valign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+       </screen>
+       <screen name="ChoiceBox_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.summary_list" render="Label" position="30,20" size="420,280" font="Regular;32" valign="center" />
+       </screen>
+       <screen name="MessageBox_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.Text" render="Label" position="15,10" size="450,200" font="Regular;42" halign="center" valign="center" />
+               <widget source="parent.selectedChoice" render="Label" position="15,210" size="450,90" font="Regular;48" halign="center" valign="center" />
+       </screen>
+       <screen name="MenuSummary" position="0,0" size="480,320" id="1">
+               <widget source="parent.title" render="Label" position="15,100" size="450,90" font="VFD;52" halign="center" valign="center"/>
+               <widget source="parent.menu" render="Label" position="15,190" size="450,120" font="VFD;52" halign="center" valign="center">
+                       <convert type="StringListSelection" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="ServiceScanSummary" position="0,0" size="480,320" id="1">
+               <widget name="Title" position="15,10" size="450,130" font="VFD;48" transparent="1" />
+               <widget name="Service" position="15,140" size="450,150" font="VFD;36" transparent="1" />
+               <widget name="scan_progress" position="0,290" zPosition="1" borderWidth="2" size="480,25" backgroundColor="dark" />
+       </screen>
+       <screen name="SetupSummary" position="0,0" size="480,320" id="1">
+               <widget source="SetupTitle" render="Label" position="15,80" size="450,60" font="VFD;52" />
+               <widget source="SetupEntry" render="Label" position="15,140" size="450,120" font="VFD;42" />
+               <widget source="SetupValue" render="Label" position="15,260" size="450,60" font="VFD;42" />
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="StandbySummary" position="0,0" size="480,320" id="1">
+               <widget source="global.CurrentTime" render="Label" position="40,75" size="400,110" font="VFD;72" halign="center">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="40,185" size="400,110" font="VFD;95" halign="center">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="SimpleSummary" position="0,0" size="480,320" id="1">
+               <widget source="parent.Title" render="Label" position="30,90" size="420,200" font="VFD;52" halign="center" valign="center" />
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="MediaPlayerLCDScreen" position="0,0" size="480,320" id="1">
+               <widget name="text1" position="25,20" size="450,130" font="VFD;48"/>
+               <widget name="text3" position="25,155" size="450,75" font="VFD;36"/>
+               <widget name="text4" position="25,240" size="450,75" font="VFD;36"/>
+       </screen>
+       <screen name="WizardSummary" position="0,0" size="480,320" id="1">
+               <widget source="text" render="Label" position="15,10" size="450,80" font="VFD;40" transparent="1" />
+               <widget source="parent.list" render="Label" position="15,100" size="450,220" font="VFD;32">
+                       <convert type="StringListSelection" />
+               </widget>
+       </screen>
+</skin>
index 3c29253..1745784 100755 (executable)
@@ -7,14 +7,17 @@ LICENSE = "CLOSED"
 require conf/license/license-close.inc
 
 PV = "3.8"
 require conf/license/license-close.inc
 
 PV = "3.8"
+PV_arm = "4.0"
+
 PR = "r2"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2"
 PR = "r2"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2"
+SRC_URI_arm = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}_arm.tar.gz;name=arm"
 
 S = "${WORKDIR}/blindscan-utils"
 
 
 S = "${WORKDIR}/blindscan-utils"
 
-PLUGABLE_MODEL_BLINDSCAN = " \
+PLUGABLE_MIPSEL_BLINDSCAN = " \
        tda1002x \
        vuplus_blindscan \
        vuplus_6211_blindscan \
        tda1002x \
        vuplus_blindscan \
        vuplus_6211_blindscan \
@@ -25,6 +28,16 @@ PLUGABLE_MODEL_BLINDSCAN = " \
        tt3l10_t2_scan \
 "
 
        tt3l10_t2_scan \
 "
 
+PLUGABLE_ARM_BLINDSCAN = " \
+       vuplus_blindscan \
+       vuplus_6211_blindscan \
+       vuplus_6222_blindscan \
+       ssh108 \
+       ssh108_t2_scan \
+       tt3l10 \
+       tt3l10_t2_scan \
+"
+
 do_install() {
        install -d "${D}/${bindir}"
        install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
 do_install() {
        install -d "${D}/${bindir}"
        install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
@@ -32,14 +45,14 @@ do_install() {
 
 do_install_vuuno() {
        install -d "${D}/${bindir}"
 
 do_install_vuuno() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vuultimo() {
        install -d "${D}/${bindir}"
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vuultimo() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
@@ -52,14 +65,21 @@ do_install_vusolo2() {
 
 do_install_vuduo2() {
        install -d "${D}/${bindir}"
 
 do_install_vuduo2() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vusolose() {
        install -d "${D}/${bindir}"
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vusolose() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
+               install -m 0755 "${S}/$f" "${D}/${bindir}"
+       done
+}
+
+do_install_arm() {
+       install -d "${D}/${bindir}"
+       for f in ${PLUGABLE_ARM_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
@@ -67,5 +87,8 @@ do_install_vusolose() {
 SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6"
 SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7"
 
 SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6"
 SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7"
 
+SRC_URI[arm.md5sum] = "a8d402731bc957633a28ef88dbec80eb"
+SRC_URI[arm.sha256sum] = "a70c2ec82e6ba1cca71bd61c52dde3d2e6de47f7e168ec57b9ca4af5ef9f2cf4"
+
 INSANE_SKIP_${PN} = "already-stripped"
 
 INSANE_SKIP_${PN} = "already-stripped"
 
diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin
new file mode 100644 (file)
index 0000000..3eb624e
Binary files /dev/null and b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin differ
diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4fb7979
--- /dev/null
@@ -0,0 +1,19 @@
+require vuplus-bootlogo.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+PR = "${INC_PR}.6"
+SRCDATE = "20150901"
+
+SRC_URI += "\
+       http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \
+       file://splash_auto.bin \
+"
+
+do_install_append() {
+       install -m 0755 ${S}/vmlinuz-initrd-7366b0 ${D}/boot/initrd_auto.bin
+       install -m 0755 ${S}/splash_auto.bin ${D}/boot/splash_auto.bin
+}
+
+SRC_URI[md5sum] = "825b9e90b49742358ec162db13e75d9d"
+SRC_URI[sha256sum] = "d5fa2dd43cca9070e0be857ddbc57ed82b918a23c5daa9b4243aeee4c33e3911"
index c5e4d54..a3e33c1 100644 (file)
@@ -2,8 +2,8 @@ require vuplus-bootlogo.inc
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
-PR = "${INC_PR}.0"
-SRCDATE = "20140728"
+PR = "${INC_PR}.1"
+SRCDATE = "20150821"
 
 SRC_URI += "\
        http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \
 
 SRC_URI += "\
        http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \
@@ -15,6 +15,6 @@ do_install_append() {
         install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
 }
 
         install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
 }
 
-SRC_URI[md5sum] = "908f5bd70cb3d6be3b002393fc7e797a"
-SRC_URI[sha256sum] = "cf0d93b11468636c3a1d3f6a3beea50f6027a59aabf0f73109367755bcd00add"
+SRC_URI[md5sum] = "eb5efad0435e7c455a2e8bf1a56eb551"
+SRC_URI[sha256sum] = "e374477d429c901611e81c4b38d32228aa69f42edb002d0d555023d9ba6a6816"
 
 
index 105adb3..e319e1a 100644 (file)
@@ -12,7 +12,7 @@ IMAGES_VERSION = "1"
 BINARY_VERSION = "7"
 
 PV = "${BINARY_VERSION}.${IMAGES_VERSION}"
 BINARY_VERSION = "7"
 
 PV = "${BINARY_VERSION}.${IMAGES_VERSION}"
-INC_PR = "r8"
+INC_PR = "r9"
 
 SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi"
 
 
 SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi"
 
@@ -21,12 +21,12 @@ PACKAGES = "${PN}"
 INHIBIT_PACKAGE_STRIP = "1"
 
 do_install() {
 INHIBIT_PACKAGE_STRIP = "1"
 
 do_install() {
-       install -d ${D}/boot ${D}${datadir}/${PN}
+       install -d ${D}/boot ${D}${datadir}/vuplus-bootlogo
        install -d ${D}/usr/share
        for file in *.mvi; do
        install -d ${D}/usr/share
        for file in *.mvi; do
-                install -m 0644 $file ${D}${datadir}/${PN}
-                ln -s ${PN}/$file ${D}${datadir}
-               ln -sf ${datadir}/${PN}/$file ${D}/boot/$file;
+                install -m 0644 $file ${D}${datadir}/vuplus-bootlogo
+                ln -s vuplus-bootlogo/$file ${D}${datadir}
+               ln -sf ${datadir}/vuplus-bootlogo/$file ${D}/boot/$file;
         done
 }
 
         done
 }
 
diff --git a/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4ef2a85
--- /dev/null
@@ -0,0 +1,13 @@
+require vuplus-dvb-proxy.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRCDATE = "20151019"
+SRCDATE_PR = "r0"
+
+pkg_postinst_${PN}_append () {
+  ln -s /lib/modules/${KERNEL_VERSION}/extra/dvb-bcm7376.ko $D/lib/modules/${KERNEL_VERSION}/extra/dvb-bcm.ko
+}
+
+SRC_URI[md5sum] = "14eac182b7f1981d346a209287abc91f"
+SRC_URI[sha256sum] = "316bce068ee4937d8e03f1ac10018f021983b02f2afbe489b7000e3ccfda30ae"
diff --git a/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4a657dc
--- /dev/null
@@ -0,0 +1,9 @@
+require vuplus-manual.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRC_DATE = "20151007_p2"
+
+SRC_URI[md5sum] = "4bc28b9f11eef3c0adee0c483aff487d"
+SRC_URI[sha256sum] = "95c32abed18cb708a50947fd4b7ffceb7dfa0e2ab85e05974cba24665ef20824"
+
index 15d8205..a88f9a5 100644 (file)
@@ -6,7 +6,7 @@ case "$1" in
     [ -f /etc/dropbear/dropbear_rsa_host_key ]
     echo -n "Starting  vuplus-platform-util"
     if [ ! -e /dev/brcm0 ]; then
     [ -f /etc/dropbear/dropbear_rsa_host_key ]
     echo -n "Starting  vuplus-platform-util"
     if [ ! -e /dev/brcm0 ]; then
-        DRV_PATH=/lib/modules/3.13.5/extra        
+        DRV_PATH=/lib/modules/`uname -r`/extra
         insmod $DRV_PATH/procmk.ko                           
         insmod $DRV_PATH/bcm_event.ko                            
         insmod $DRV_PATH/dvb_base.ko         
         insmod $DRV_PATH/procmk.ko                           
         insmod $DRV_PATH/bcm_event.ko                            
         insmod $DRV_PATH/dvb_base.ko         
diff --git a/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb
new file mode 100644 (file)
index 0000000..7618f7c
--- /dev/null
@@ -0,0 +1,11 @@
+require vuplus-platform-util.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+PV="15.2"
+SRCDATE = "20151019"
+SRCDATE_PR = "r0"
+
+
+SRC_URI[md5sum] = "387ef27c9e0367f7cbe3b54d732b0e1e"
+SRC_URI[sha256sum] = "db4d2bd4956eb240cd14a3c53fc5208ff20d7d692ab4da2bc852df6f44a74a7b"
diff --git a/meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend b/meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend
new file mode 100644 (file)
index 0000000..23b56a2
--- /dev/null
@@ -0,0 +1,4 @@
+BRANCH_vusolo4k = "Vu_HD_solo4k"
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
diff --git a/meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb b/meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb
new file mode 100644 (file)
index 0000000..30546c0
--- /dev/null
@@ -0,0 +1,10 @@
+require vuplus-tuner-turbo.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRC_URI = ""
+
+do_install() {
+}
+
+ALLOW_EMPTY_${PN} = "1"
diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb b/meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb
new file mode 100644 (file)
index 0000000..d3fde31
--- /dev/null
@@ -0,0 +1,29 @@
+DESCRIPTION = "E2 HbbTV Plugin"
+SECTION = "base"
+PRIORITY = "required"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "20151006.r1"
+SRC_URI = "http://archive.vuplus.com/download/build_support/webkit-hbbtv-plugin_${PR}.tar.gz"
+
+do_install_append() {
+       install -d ${D}/usr/bin
+       install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/WebkitHbbTV
+
+       install -m 0755 ${WORKDIR}/webkit-hbbtv-plugin/run-webkit.sh ${D}/usr/bin
+       cp -aRf ${WORKDIR}/webkit-hbbtv-plugin/WebkitHbbTV/* ${D}/usr/lib/enigma2/python/Plugins/Extensions/WebkitHbbTV/
+}
+
+do_package_qa() {
+}
+
+PROVIDES += "enigma2-plugin-extensions-webkithbbtv"
+RPROVIDES_${PN} += "enigma2-plugin-extensions-webkithbbtv"
+
+FILES_${PN} = "/"
+
+
+SRC_URI[md5sum] = "3dcc2cf9379849ce472113b90b31f1ea"
+SRC_URI[sha256sum] = "cde2a763dea1b124e9b3f14aeccb5b2cd43407eef4a088f844d59478b6340e75"
diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb
new file mode 100644 (file)
index 0000000..15d2881
--- /dev/null
@@ -0,0 +1,9 @@
+SRCDATE = "20151007.r0"
+
+require webkit-hbbtv-browser.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+
+SRC_URI[md5sum] = "5a820ac29031d1791fc226795f9e202f"
+SRC_URI[sha256sum] = "e879fe0be30af06ce983c80f01e1b42e4b6f51fb12f5029bdc9bb450c749c463"
diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc
new file mode 100644 (file)
index 0000000..741bfc3
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "Webkit browser for HbbTV"
+SECTION = "base"
+PRIORITY = "required"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "${SRCDATE}"
+SRC_URI = "http://archive.vuplus.com/download/build_support/webkit-hbbtv-browser_${MACHINE}_${SRCDATE}.tar.gz"
+
+DEPENDS = "webkit-gtk enigma2-plugin-extensions-webkithbbtv"
+RDEPENDS_${PN} = "webkit-gtk enigma2-plugin-extensions-webkithbbtv"
+
+do_install_append() {
+       install -d ${D}/usr/bin
+       install -d ${D}/usr/lib/mozilla/plugins
+       install -d ${D}/home/root
+
+       install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/none.html ${D}/home/root
+       install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/browser ${D}/usr/bin
+       install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/libhbbtvplugin.so ${D}/usr/lib/mozilla/plugins/
+}
+
+do_package_qa() {
+}
+
+PROVIDES += "webkit-hbbtv-browser"
+RPROVIDES_${PN} += "webkit-hbbtv-browser"
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
+FILES_${PN} = "/"
+
index 3c64091..b3e80fa 100644 (file)
@@ -19,7 +19,7 @@ DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio"
 
 # extra packages needed if opkg is used
 DISTRO_FEED_PREFIX ?= "official"
 
 # extra packages needed if opkg is used
 DISTRO_FEED_PREFIX ?= "official"
-DISTRO_FEED_URI = "http://code.vuplus.com/packages/openvuplus/${DISTRO_VERSION}/vuplus/feeds/stable"
+DISTRO_FEED_URI ?= "http://code.vuplus.com/packages/openvuplus/${DISTRO_VERSION}/vuplus/feeds/stable"
 EXTRAOPKGCONFIG = "distro-feed-configs"
 
 # meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
 EXTRAOPKGCONFIG = "distro-feed-configs"
 
 # meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
@@ -30,7 +30,6 @@ IMAGE_FSTYPES =+ "tar.bz2"
 
 # package versions
 GST_VERSION = "1.0"
 
 # package versions
 GST_VERSION = "1.0"
-PREFERRED_VERSION_pango ?= "1.28.4"
 
 PREFERRED_VERSION_freetype ?= "2.4.12"
 
 
 PREFERRED_VERSION_freetype ?= "2.4.12"
 
@@ -95,13 +94,13 @@ PACKAGE_EXTRA_ARCHS = "${TUNE_PKGARCH}"
 QEMU_TARGETS ?= "mipsel"
 
 PREMIRRORS ?= "\
 QEMU_TARGETS ?= "mipsel"
 
 PREMIRRORS ?= "\
-bzr://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
-cvs://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
-git://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
-hg://.*/.*    http://archive.vuplus.com/openvuplus_mirror/ \n \
-osc://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
-p4://.*/.*    http://archive.vuplus.com/openvuplus_mirror/ \n \
-svn://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
+bzr://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+cvs://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+git://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+hg://.*/.*    http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+osc://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+p4://.*/.*    http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+svn://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
 bzr://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 cvs://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 git://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 bzr://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 cvs://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 git://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
@@ -111,9 +110,9 @@ p4://.*/.*    http://autobuilder.yoctoproject.org/sources/ \n \
 svn://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n"
 
 MIRRORS =+ "\
 svn://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n"
 
 MIRRORS =+ "\
-ftp://.*/.*    http://archive.vuplus.com/openvuplus_mirror/ \n \
-http://.*/.*   http://archive.vuplus.com/openvuplus_mirror/ \n \
-https://.*/.*  http://archive.vuplus.com/openvuplus_mirror/ \n \
+ftp://.*/.*    http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+http://.*/.*   http://archive.vuplus.com/openvuplus_mirror_30/ \n \
+https://.*/.*  http://archive.vuplus.com/openvuplus_mirror_30/ \n \
 ftp://.*/.*    http://autobuilder.yoctoproject.org/sources/ \n \
 http://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 https://.*/.*  http://autobuilder.yoctoproject.org/sources/ \n"
 ftp://.*/.*    http://autobuilder.yoctoproject.org/sources/ \n \
 http://.*/.*   http://autobuilder.yoctoproject.org/sources/ \n \
 https://.*/.*  http://autobuilder.yoctoproject.org/sources/ \n"
index c1a3450..dc615f7 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Vuplus: W-LAN package group for the Vuplus Distribution"
 SECTION = "vuplus/base"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 SECTION = "vuplus/base"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-PR = "r16"
+PR = "r19"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -44,8 +44,8 @@ KERNEL_WIFI_MODULES = " \
 KERNEL_WIFI_MODULES += "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.1.1', 'kernel-module-r8192u-usb', '', d)}"
 
 LEGACY_MODULES = " \
 KERNEL_WIFI_MODULES += "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.1.1', 'kernel-module-r8192u-usb', '', d)}"
 
 LEGACY_MODULES = " \
-       rt3070 \
        r8192cu \
        r8192cu \
+       rt3070 \
 "
 
 RDEPENDS_${PN}_append = "\
 "
 
 RDEPENDS_${PN}_append = "\
diff --git a/meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch b/meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch
new file mode 100644 (file)
index 0000000..841d442
--- /dev/null
@@ -0,0 +1,27 @@
+diff --git a/os/linux/rt_linux.c b/os/linux/rt_linux.c
+index ac638d8..77a8011 100644
+--- a/os/linux/rt_linux.c
++++ b/os/linux/rt_linux.c
+@@ -1122,6 +1122,9 @@ static inline void __RtmpOSFSInfoChange(OS_FS_INFO * pOSFSInfo,
+               pOSFSInfo->fsuid = current->fsuid;
+               pOSFSInfo->fsgid = current->fsgid;
+               current->fsuid = current->fsgid = 0;
++#elif LINUX_VERSION_CODE > KERNEL_VERSION(3,14,0)
++              pOSFSInfo->fsuid = current_fsuid().val;
++              pOSFSInfo->fsgid = current_fsgid().val;
+ #else
+               pOSFSInfo->fsuid = current_fsuid();
+               pOSFSInfo->fsgid = current_fsgid();
+diff --git a/sta/sta_cfg.c b/sta/sta_cfg.c
+index 62cb935..bee10a8 100644
+--- a/sta/sta_cfg.c
++++ b/sta/sta_cfg.c
+@@ -4938,7 +4938,7 @@ VOID RTMPIoctlShow(
+             wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */
+             break;
+         case SHOW_DRVIER_VERION:
+-            snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ );
++            snprintf(extra, size, "Driver version-%s\n", STA_DRIVER_VERSION);
+             wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */
+             break;
+ #ifdef DOT11_N_SUPPORT
index 9239e83..323b8ae 100644 (file)
@@ -9,6 +9,7 @@ SRC_URI = " \
         file://makefile.patch \
         file://config.patch \
         file://change_device_name_wlan_from_ra.patch \
         file://makefile.patch \
         file://config.patch \
         file://change_device_name_wlan_from_ra.patch \
+       file://buildfix.patch \
 "
 SRC_URI[md5sum] = "8ea0d247ac5881de1cb4c113ebf65724"
 SRC_URI[sha256sum] = "e732d6b114137aa0badf46281d25d442278639d798735317b0061d3ae573593e"
 "
 SRC_URI[md5sum] = "8ea0d247ac5881de1cb4c113ebf65724"
 SRC_URI[sha256sum] = "e732d6b114137aa0badf46281d25d442278639d798735317b0061d3ae573593e"
@@ -28,4 +29,4 @@ do_install() {
         echo "blacklist rt2800lib" >> ${D}${sysconfdir}/modprobe.d/blacklist-wlan.conf
 }
 
         echo "blacklist rt2800lib" >> ${D}${sysconfdir}/modprobe.d/blacklist-wlan.conf
 }
 
-FILES_${PN} = "${sysconfdir}"
+FILES_${PN} += "${sysconfdir}"
index 35b6206..051c010 100644 (file)
@@ -1,4 +1,4 @@
-PR .= "-vuplus2"
+PR .= "-vuplus3"
 
 do_install_append() {
        rm -rf ${D}/hdd
 
 do_install_append() {
        rm -rf ${D}/hdd
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector
new file mode 100644 (file)
index 0000000..129b773
Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power
new file mode 100644 (file)
index 0000000..4c6c9c1
Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt
new file mode 100755 (executable)
index 0000000..830122f
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:          halt
+# Required-Start:
+# Required-Stop:
+# Default-Start:
+# Default-Stop:      0
+# Short-Description: Execute the halt command.
+# Description:
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+
+# See if we need to cut the power.
+if test -x /etc/init.d/ups-monitor
+then
+       /etc/init.d/ups-monitor poweroff
+fi
+
+# Don't shut down drives if we're using RAID.
+hddown="-h"
+if grep -qs '^md.*active' /proc/mdstat
+then
+       hddown=""
+fi
+
+/usr/bin/turnoff_power
+
+halt -d -f -i -p $hddown
+
+: exit 0
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br
new file mode 100755 (executable)
index 0000000..442d25f
Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector
new file mode 100755 (executable)
index 0000000..34affcc
Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power
new file mode 100755 (executable)
index 0000000..c648363
Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt
deleted file mode 100755 (executable)
index 830122f..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-### BEGIN INIT INFO
-# Provides:          halt
-# Required-Start:
-# Required-Stop:
-# Default-Start:
-# Default-Stop:      0
-# Short-Description: Execute the halt command.
-# Description:
-### END INIT INFO
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-
-# See if we need to cut the power.
-if test -x /etc/init.d/ups-monitor
-then
-       /etc/init.d/ups-monitor poweroff
-fi
-
-# Don't shut down drives if we're using RAID.
-hddown="-h"
-if grep -qs '^md.*active' /proc/mdstat
-then
-       hddown=""
-fi
-
-/usr/bin/turnoff_power
-
-halt -d -f -i -p $hddown
-
-: exit 0
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br
deleted file mode 100755 (executable)
index 442d25f..0000000
Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br and /dev/null differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector
deleted file mode 100755 (executable)
index 34affcc..0000000
Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector and /dev/null differ
diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power
deleted file mode 100755 (executable)
index c648363..0000000
Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power and /dev/null differ
index 9474af7..cf5d1ec 100644 (file)
@@ -1,13 +1,16 @@
-PR .= "-vuplus11"
+PR .= "-vuplus13"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
 
 SRC_URI_append = " \
        file://turnoff_power \
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
 
 SRC_URI_append = " \
        file://turnoff_power \
-       file://hotplug_br \
        file://make_mac_sector \
 "
 
        file://make_mac_sector \
 "
 
+SRC_URI_append_mipsel = " \
+       file://hotplug_br \
+"
+
 do_configure_prepend() {
         sed -i 's/tty0/ttyS0/' ${WORKDIR}/banner.sh
 }
 do_configure_prepend() {
         sed -i 's/tty0/ttyS0/' ${WORKDIR}/banner.sh
 }
@@ -17,7 +20,6 @@ do_install_append() {
 
        install -d ${D}/usr/bin 
        install -m 0755 ${WORKDIR}/turnoff_power     ${D}/usr/bin
 
        install -d ${D}/usr/bin 
        install -m 0755 ${WORKDIR}/turnoff_power     ${D}/usr/bin
-       install -m 0755 ${WORKDIR}/hotplug_br        ${D}/usr/bin
        install -m 0755 ${WORKDIR}/make_mac_sector   ${D}/usr/bin
 
        # rename umountnfs script because it should run before network is disabled
        install -m 0755 ${WORKDIR}/make_mac_sector   ${D}/usr/bin
 
        # rename umountnfs script because it should run before network is disabled
@@ -25,6 +27,10 @@ do_install_append() {
         mv ${D}${sysconfdir}/rc6.d/S31umountnfs.sh ${D}${sysconfdir}/rc6.d/K31umountnfs.sh || /bin/true
 }
 
         mv ${D}${sysconfdir}/rc6.d/S31umountnfs.sh ${D}${sysconfdir}/rc6.d/K31umountnfs.sh || /bin/true
 }
 
+do_install_append_mipsel() {
+       install -m 0755 ${WORKDIR}/hotplug_br        ${D}/usr/bin
+}
+
 FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend b/meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend
new file mode 100644 (file)
index 0000000..a4637c1
--- /dev/null
@@ -0,0 +1,4 @@
+PR_append = "-vuplus0"
+
+BBCLASSEXTEND = "native"
+
index 2e13cca..9459ec7 100644 (file)
@@ -13,4 +13,5 @@ KERNEL=="fb[0-9]*",             SYMLINK+="fb/%n"
 KERNEL=="i2c-[0-9]*",           SYMLINK+="i2c/%n"
 KERNEL=="mtdblock[0-9]*",       SYMLINK+="mtdblock/%n"
 KERNEL=="tty[0-9]*",            SYMLINK+="vc/%n"
 KERNEL=="i2c-[0-9]*",           SYMLINK+="i2c/%n"
 KERNEL=="mtdblock[0-9]*",       SYMLINK+="mtdblock/%n"
 KERNEL=="tty[0-9]*",            SYMLINK+="vc/%n"
-
+ACTION=="add", KERNEL=="sda1", RUN+="/etc/udev/automount.sh sda1"
+ACTION=="remove", KERNEL=="sda1", RUN+="/etc/udev/autoumount.sh sda1"
diff --git a/meta-openvuplus/recipes-core/udev/udev-182/automount.sh b/meta-openvuplus/recipes-core/udev/udev-182/automount.sh
new file mode 100644 (file)
index 0000000..b81c135
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+get_mount_point() {
+       mount |grep /dev/$1 |cut -d ' ' -f3
+}
+
+DEVICE=$1
+
+if test -z $DEVICE; then
+       exit 1
+fi
+
+if test -z "$(get_mount_point $DEVICE)"; then
+       echo "[udev] mount /dev/$DEVICE"
+       mount /dev/sda1
+fi
+
diff --git a/meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh b/meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh
new file mode 100644 (file)
index 0000000..a8f26bf
--- /dev/null
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+get_mount_point() {
+       mount |grep /dev/$1 |cut -d ' ' -f3
+}
+
+DEVICE=$1
+
+if test -z $DEVICE; then
+       exit 1
+fi
+
+MOUNTPOINT="$(get_mount_point $DEVICE)"
+
+if test -n "${MOUNTPOINT}"; then
+       echo "[udev] umount -l ${MOUNTPOINT}"
+       umount -l ${MOUNTPOINT}
+fi
+
index cb7bd82..76b0feb 100644 (file)
@@ -1,12 +1,16 @@
-PR .= "-vuplus1"
+PR .= "-vuplus2"
 
 SRC_URI += " \
        file://99_vuplus.rules \
 
 SRC_URI += " \
        file://99_vuplus.rules \
+       file://automount.sh \
+       file://autoumount.sh \
 "
 
 do_install_append () {
        rm ${D}${sysconfdir}/udev/rules.d/*.rules || /bin/true
        install -m 0755 ${WORKDIR}/99_vuplus.rules ${D}${sysconfdir}/udev/rules.d
 "
 
 do_install_append () {
        rm ${D}${sysconfdir}/udev/rules.d/*.rules || /bin/true
        install -m 0755 ${WORKDIR}/99_vuplus.rules ${D}${sysconfdir}/udev/rules.d
+       install -m 0755 ${WORKDIR}/automount.sh ${D}${sysconfdir}/udev
+       install -m 0755 ${WORKDIR}/autoumount.sh ${D}${sysconfdir}/udev
        sed -i s@udev_run=\"\/var\/run\/udev\"@\#udev_run=\"\/var\/run\/udev\"@ -i ${D}${sysconfdir}/udev/udev.conf
 }
 
        sed -i s@udev_run=\"\/var\/run\/udev\"@\#udev_run=\"\/var\/run\/udev\"@ -i ${D}${sysconfdir}/udev/udev.conf
 }
 
diff --git a/meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch b/meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch
new file mode 100644 (file)
index 0000000..348ce1d
--- /dev/null
@@ -0,0 +1,591 @@
+Upstream-Status: Pending
+
+#
+# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
+#
+
+--- /dev/null
++++ bison-1.875/m4/inttypes-pri.m4
+@@ -0,0 +1,32 @@
++# inttypes-pri.m4 serial 1 (gettext-0.11.4)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Bruno Haible.
++
++# Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI*
++# macros to non-string values.  This is the case on AIX 4.3.3.
++
++AC_DEFUN([gt_INTTYPES_PRI],
++[
++  AC_REQUIRE([gt_HEADER_INTTYPES_H])
++  if test $gt_cv_header_inttypes_h = yes; then
++    AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
++      gt_cv_inttypes_pri_broken,
++      [
++        AC_TRY_COMPILE([#include <inttypes.h>
++#ifdef PRId32
++char *p = PRId32;
++#endif
++], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes)
++      ])
++  fi
++  if test "$gt_cv_inttypes_pri_broken" = yes; then
++    AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1,
++      [Define if <inttypes.h> exists and defines unusable PRI* macros.])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/lcmessage.m4
+@@ -0,0 +1,32 @@
++# lcmessage.m4 serial 3 (gettext-0.11.3)
++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++dnl
++dnl This file can can be used in projects which are not available under
++dnl the GNU General Public License or the GNU Library General Public
++dnl License but which still want to provide support for the GNU gettext
++dnl functionality.
++dnl Please note that the actual code of the GNU gettext library is covered
++dnl by the GNU Library General Public License, and the rest of the GNU
++dnl gettext package package is covered by the GNU General Public License.
++dnl They are *not* in the public domain.
++
++dnl Authors:
++dnl   Ulrich Drepper <drepper@cygnus.com>, 1995.
++
++# Check whether LC_MESSAGES is available in <locale.h>.
++
++AC_DEFUN([AM_LC_MESSAGES],
++[
++  AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
++    [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
++       am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
++  if test $am_cv_val_LC_MESSAGES = yes; then
++    AC_DEFINE(HAVE_LC_MESSAGES, 1,
++      [Define if your <locale.h> file defines LC_MESSAGES.])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/uintmax_t.m4
+@@ -0,0 +1,29 @@
++# uintmax_t.m4 serial 6 (gettext-0.11)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++AC_PREREQ(2.13)
++
++# Define uintmax_t to `unsigned long' or `unsigned long long'
++# if <inttypes.h> does not exist.
++
++AC_DEFUN([jm_AC_TYPE_UINTMAX_T],
++[
++  AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
++  AC_REQUIRE([jm_AC_HEADER_STDINT_H])
++  if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
++    AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG])
++    test $ac_cv_type_unsigned_long_long = yes \
++      && ac_type='unsigned long long' \
++      || ac_type='unsigned long'
++    AC_DEFINE_UNQUOTED(uintmax_t, $ac_type,
++  [Define to unsigned long or unsigned long long
++   if <inttypes.h> and <stdint.h> don't define.])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/glibc21.m4
+@@ -0,0 +1,32 @@
++# glibc21.m4 serial 2 (fileutils-4.1.3, gettext-0.10.40)
++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++# Test for the GNU C Library, version 2.1 or newer.
++# From Bruno Haible.
++
++AC_DEFUN([jm_GLIBC21],
++  [
++    AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer,
++      ac_cv_gnu_library_2_1,
++      [AC_EGREP_CPP([Lucky GNU user],
++      [
++#include <features.h>
++#ifdef __GNU_LIBRARY__
++ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
++  Lucky GNU user
++ #endif
++#endif
++      ],
++      ac_cv_gnu_library_2_1=yes,
++      ac_cv_gnu_library_2_1=no)
++      ]
++    )
++    AC_SUBST(GLIBC21)
++    GLIBC21="$ac_cv_gnu_library_2_1"
++  ]
++)
+--- /dev/null
++++ bison-1.875/m4/stdint_h.m4
+@@ -0,0 +1,28 @@
++# stdint_h.m4 serial 2 (gettext-0.11.4)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++# Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists,
++# doesn't clash with <sys/types.h>, and declares uintmax_t.
++
++AC_DEFUN([jm_AC_HEADER_STDINT_H],
++[
++  AC_CACHE_CHECK([for stdint.h], jm_ac_cv_header_stdint_h,
++  [AC_TRY_COMPILE(
++    [#include <sys/types.h>
++#include <stdint.h>],
++    [uintmax_t i = (uintmax_t) -1;],
++    jm_ac_cv_header_stdint_h=yes,
++    jm_ac_cv_header_stdint_h=no)])
++  if test $jm_ac_cv_header_stdint_h = yes; then
++    AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1,
++[Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
++   and declares uintmax_t. ])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/inttypes_h.m4
+@@ -0,0 +1,28 @@
++# inttypes_h.m4 serial 4 (gettext-0.11.4)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++# Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists,
++# doesn't clash with <sys/types.h>, and declares uintmax_t.
++
++AC_DEFUN([jm_AC_HEADER_INTTYPES_H],
++[
++  AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h,
++  [AC_TRY_COMPILE(
++    [#include <sys/types.h>
++#include <inttypes.h>],
++    [uintmax_t i = (uintmax_t) -1;],
++    jm_ac_cv_header_inttypes_h=yes,
++    jm_ac_cv_header_inttypes_h=no)])
++  if test $jm_ac_cv_header_inttypes_h = yes; then
++    AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1,
++[Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
++   and declares uintmax_t. ])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/ulonglong.m4
+@@ -0,0 +1,23 @@
++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40)
++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG],
++[
++  AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long,
++  [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;],
++    [unsigned long long ullmax = (unsigned long long) -1;
++     return ull << i | ull >> i | ullmax / ull | ullmax % ull;],
++    ac_cv_type_unsigned_long_long=yes,
++    ac_cv_type_unsigned_long_long=no)])
++  if test $ac_cv_type_unsigned_long_long = yes; then
++    AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1,
++      [Define if you have the unsigned long long type.])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/codeset.m4
+@@ -0,0 +1,23 @@
++# codeset.m4 serial AM1 (gettext-0.10.40)
++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Bruno Haible.
++
++AC_DEFUN([AM_LANGINFO_CODESET],
++[
++  AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
++    [AC_TRY_LINK([#include <langinfo.h>],
++      [char* cs = nl_langinfo(CODESET);],
++      am_cv_langinfo_codeset=yes,
++      am_cv_langinfo_codeset=no)
++    ])
++  if test $am_cv_langinfo_codeset = yes; then
++    AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
++      [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/intdiv0.m4
+@@ -0,0 +1,72 @@
++# intdiv0.m4 serial 1 (gettext-0.11.3)
++dnl Copyright (C) 2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Bruno Haible.
++
++AC_DEFUN([gt_INTDIV0],
++[
++  AC_REQUIRE([AC_PROG_CC])dnl
++  AC_REQUIRE([AC_CANONICAL_HOST])dnl
++
++  AC_CACHE_CHECK([whether integer division by zero raises SIGFPE],
++    gt_cv_int_divbyzero_sigfpe,
++    [
++      AC_TRY_RUN([
++#include <stdlib.h>
++#include <signal.h>
++
++static void
++#ifdef __cplusplus
++sigfpe_handler (int sig)
++#else
++sigfpe_handler (sig) int sig;
++#endif
++{
++  /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
++  exit (sig != SIGFPE);
++}
++
++int x = 1;
++int y = 0;
++int z;
++int nan;
++
++int main ()
++{
++  signal (SIGFPE, sigfpe_handler);
++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
++  signal (SIGTRAP, sigfpe_handler);
++#endif
++/* Linux/SPARC yields signal SIGILL.  */
++#if defined (__sparc__) && defined (__linux__)
++  signal (SIGILL, sigfpe_handler);
++#endif
++
++  z = x / y;
++  nan = y / y;
++  exit (1);
++}
++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no,
++        [
++          # Guess based on the CPU.
++          case "$host_cpu" in
++            alpha* | i[34567]86 | m68k | s390*)
++              gt_cv_int_divbyzero_sigfpe="guessing yes";;
++            *)
++              gt_cv_int_divbyzero_sigfpe="guessing no";;
++          esac
++        ])
++    ])
++  case "$gt_cv_int_divbyzero_sigfpe" in
++    *yes) value=1;;
++    *) value=0;;
++  esac
++  AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value,
++    [Define if integer division by zero raises signal SIGFPE.])
++])
+--- /dev/null
++++ bison-1.875/m4/glib.m4
+@@ -0,0 +1,196 @@
++# Configure paths for GLIB
++# Owen Taylor     97-11-3
++
++dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
++dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or 
++dnl gthread is specified in MODULES, pass to glib-config
++dnl
++AC_DEFUN(AM_PATH_GLIB,
++[dnl 
++dnl Get the cflags and libraries from the glib-config script
++dnl
++AC_ARG_WITH(glib-prefix,[  --with-glib-prefix=PFX   Prefix where GLIB is installed (optional)],
++            glib_config_prefix="$withval", glib_config_prefix="")
++AC_ARG_WITH(glib-exec-prefix,[  --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)],
++            glib_config_exec_prefix="$withval", glib_config_exec_prefix="")
++AC_ARG_ENABLE(glibtest, [  --disable-glibtest       Do not try to compile and run a test GLIB program],
++                  , enable_glibtest=yes)
++
++  if test x$glib_config_exec_prefix != x ; then
++     glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix"
++     if test x${GLIB_CONFIG+set} != xset ; then
++        GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config
++     fi
++  fi
++  if test x$glib_config_prefix != x ; then
++     glib_config_args="$glib_config_args --prefix=$glib_config_prefix"
++     if test x${GLIB_CONFIG+set} != xset ; then
++        GLIB_CONFIG=$glib_config_prefix/bin/glib-config
++     fi
++  fi
++
++  for module in . $4
++  do
++      case "$module" in
++         gmodule) 
++             glib_config_args="$glib_config_args gmodule"
++         ;;
++         gthread) 
++             glib_config_args="$glib_config_args gthread"
++         ;;
++      esac
++  done
++
++  AC_PATH_PROG(GLIB_CONFIG, glib-config, no)
++  min_glib_version=ifelse([$1], ,0.99.7,$1)
++  AC_MSG_CHECKING(for GLIB - version >= $min_glib_version)
++  no_glib=""
++  if test "$GLIB_CONFIG" = "no" ; then
++    no_glib=yes
++  else
++    GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags`
++    GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs`
++    glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
++    glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
++    glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
++    if test "x$enable_glibtest" = "xyes" ; then
++      ac_save_CFLAGS="$CFLAGS"
++      ac_save_LIBS="$LIBS"
++      CFLAGS="$CFLAGS $GLIB_CFLAGS"
++      LIBS="$GLIB_LIBS $LIBS"
++dnl
++dnl Now check if the installed GLIB is sufficiently new. (Also sanity
++dnl checks the results of glib-config to some extent
++dnl
++      rm -f conf.glibtest
++      AC_TRY_RUN([
++#include <glib.h>
++#include <stdio.h>
++#include <stdlib.h>
++
++int 
++main ()
++{
++  int major, minor, micro;
++  char *tmp_version;
++
++  system ("touch conf.glibtest");
++
++  /* HP/UX 9 (%@#!) writes to sscanf strings */
++  tmp_version = g_strdup("$min_glib_version");
++  if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
++     printf("%s, bad version string\n", "$min_glib_version");
++     exit(1);
++   }
++
++  if ((glib_major_version != $glib_config_major_version) ||
++      (glib_minor_version != $glib_config_minor_version) ||
++      (glib_micro_version != $glib_config_micro_version))
++    {
++      printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", 
++             $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version,
++             glib_major_version, glib_minor_version, glib_micro_version);
++      printf ("*** was found! If glib-config was correct, then it is best\n");
++      printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n");
++      printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
++      printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
++      printf("*** required on your system.\n");
++      printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n");
++      printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n");
++      printf("*** before re-running configure\n");
++    } 
++  else if ((glib_major_version != GLIB_MAJOR_VERSION) ||
++         (glib_minor_version != GLIB_MINOR_VERSION) ||
++           (glib_micro_version != GLIB_MICRO_VERSION))
++    {
++      printf("*** GLIB header files (version %d.%d.%d) do not match\n",
++           GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION);
++      printf("*** library (version %d.%d.%d)\n",
++           glib_major_version, glib_minor_version, glib_micro_version);
++    }
++  else
++    {
++      if ((glib_major_version > major) ||
++        ((glib_major_version == major) && (glib_minor_version > minor)) ||
++        ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro)))
++      {
++        return 0;
++       }
++     else
++      {
++        printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n",
++               glib_major_version, glib_minor_version, glib_micro_version);
++        printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n",
++             major, minor, micro);
++        printf("*** GLIB is always available from ftp://ftp.gtk.org.\n");
++        printf("***\n");
++        printf("*** If you have already installed a sufficiently new version, this error\n");
++        printf("*** probably means that the wrong copy of the glib-config shell script is\n");
++        printf("*** being found. The easiest way to fix this is to remove the old version\n");
++        printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n");
++        printf("*** correct copy of glib-config. (In this case, you will have to\n");
++        printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
++        printf("*** so that the correct libraries are found at run-time))\n");
++      }
++    }
++  return 1;
++}
++],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
++       CFLAGS="$ac_save_CFLAGS"
++       LIBS="$ac_save_LIBS"
++     fi
++  fi
++  if test "x$no_glib" = x ; then
++     AC_MSG_RESULT(yes)
++     ifelse([$2], , :, [$2])     
++  else
++     AC_MSG_RESULT(no)
++     if test "$GLIB_CONFIG" = "no" ; then
++       echo "*** The glib-config script installed by GLIB could not be found"
++       echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in"
++       echo "*** your path, or set the GLIB_CONFIG environment variable to the"
++       echo "*** full path to glib-config."
++     else
++       if test -f conf.glibtest ; then
++        :
++       else
++          echo "*** Could not run GLIB test program, checking why..."
++          CFLAGS="$CFLAGS $GLIB_CFLAGS"
++          LIBS="$LIBS $GLIB_LIBS"
++          AC_TRY_LINK([
++#include <glib.h>
++#include <stdio.h>
++],      [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ],
++        [ echo "*** The test program compiled, but did not run. This usually means"
++          echo "*** that the run-time linker is not finding GLIB or finding the wrong"
++          echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your"
++          echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
++          echo "*** to the installed location  Also, make sure you have run ldconfig if that"
++          echo "*** is required on your system"
++        echo "***"
++          echo "*** If you have an old version installed, it is best to remove it, although"
++          echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
++          echo "***"
++          echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that"
++          echo "*** came with the system with the command"
++          echo "***"
++          echo "***    rpm --erase --nodeps gtk gtk-devel" ],
++        [ echo "*** The test program failed to compile or link. See the file config.log for the"
++          echo "*** exact error that occured. This usually means GLIB was incorrectly installed"
++          echo "*** or that you have moved GLIB since it was installed. In the latter case, you"
++          echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ])
++          CFLAGS="$ac_save_CFLAGS"
++          LIBS="$ac_save_LIBS"
++       fi
++     fi
++     GLIB_CFLAGS=""
++     GLIB_LIBS=""
++     ifelse([$3], , :, [$3])
++  fi
++  AC_SUBST(GLIB_CFLAGS)
++  AC_SUBST(GLIB_LIBS)
++  rm -f conf.glibtest
++])
+--- /dev/null
++++ bison-1.875/m4/inttypes.m4
+@@ -0,0 +1,27 @@
++# inttypes.m4 serial 1 (gettext-0.11.4)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++# Define HAVE_INTTYPES_H if <inttypes.h> exists and doesn't clash with
++# <sys/types.h>.
++
++AC_DEFUN([gt_HEADER_INTTYPES_H],
++[
++  AC_CACHE_CHECK([for inttypes.h], gt_cv_header_inttypes_h,
++  [
++    AC_TRY_COMPILE(
++      [#include <sys/types.h>
++#include <inttypes.h>],
++      [], gt_cv_header_inttypes_h=yes, gt_cv_header_inttypes_h=no)
++  ])
++  if test $gt_cv_header_inttypes_h = yes; then
++    AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1,
++      [Define if <inttypes.h> exists and doesn't clash with <sys/types.h>.])
++  fi
++])
+--- /dev/null
++++ bison-1.875/m4/isc-posix.m4
+@@ -0,0 +1,26 @@
++# isc-posix.m4 serial 2 (gettext-0.11.2)
++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++# This file is not needed with autoconf-2.53 and newer.  Remove it in 2005.
++
++# This test replaces the one in autoconf.
++# Currently this macro should have the same name as the autoconf macro
++# because gettext's gettext.m4 (distributed in the automake package)
++# still uses it.  Otherwise, the use in gettext.m4 makes autoheader
++# give these diagnostics:
++#   configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
++#   configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
++
++undefine([AC_ISC_POSIX])
++
++AC_DEFUN([AC_ISC_POSIX],
++  [
++    dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
++    AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
++  ]
++)
+
diff --git a/meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch b/meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch
new file mode 100644 (file)
index 0000000..21b44bf
--- /dev/null
@@ -0,0 +1,32 @@
+Upstream-Status: Inappropriate
+
+Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
+diff -Nurd bison-2.7/doc/Makefile.am bison-2.7/doc/Makefile.am
+--- bison-2.7/doc/Makefile.am  2012-12-09 17:51:03.000000000 +0200
++++ bison-2.7/doc/Makefile.am  2013-01-02 06:49:50.804894071 +0200
+@@ -52,15 +52,11 @@
+ ## Man Pages.  ##
+ ## ----------- ##
+
+-dist_man_MANS = $(srcdir)/bison.1
+-
+-EXTRA_DIST += $(dist_man_MANS:.1=.x) common.x
+-MAINTAINERCLEANFILES += $(dist_man_MANS)
++EXTRA_DIST += bison.x common.x
+
+ # Depend on configure to get version number changes.
+ common_dep = $(top_srcdir)/configure $(srcdir)/common.x
+ srcsrcdir = $(top_srcdir)/bin
+-$(srcdir)/bison.1:      $(common_dep) $(top_srcdir)/src/getargs.c
+
+ # Differences to ignore when comparing the man page (the date).
+ remove_time_stamp = \
+@@ -94,8 +90,6 @@
+       fi
+       $(AM_V_at)rm -f $@*.t
+
+-nodist_man_MANS = yacc.1
+-
+ ## ------------------------------ ##
+ ## Graphviz examples generation.  ##
+ ## ------------------------------ ##
diff --git a/meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch b/meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch
new file mode 100644 (file)
index 0000000..8b68379
--- /dev/null
@@ -0,0 +1,19 @@
+Upstream-Status: Inappropriate [embedded specific]
+
+help2man is looking at the generated binary for help output. This does not work for cross compilations. So taking out the local PREPATH (../src) directory from path so that help2 man can find the native version of the bison in the native sysroot directory.
+
+Date: 2010/06/28
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index c7f2755..af9453a 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -80,7 +80,6 @@ PREPATH = $(top_builddir)/src
+         echo cd $$dir '&&' $(MAKE) $(AM_MAKEFLAGS) $$program &&       \
+         (cd $$dir && $(MAKE) $(AM_MAKEFLAGS) $$program) || exit;      \
+       done
+-      $(AM_V_at)PATH="$(PREPATH)$(PATH_SEPARATOR)$$PATH";                  \
+       export PATH;                                                         \
+       $(HELP2MAN)                                                          \
+           --include=$*.x                                                   \
diff --git a/meta-openvuplus/recipes-devtools/bison/bison/m4.patch b/meta-openvuplus/recipes-devtools/bison/bison/m4.patch
new file mode 100644 (file)
index 0000000..d139da5
--- /dev/null
@@ -0,0 +1,414 @@
+Upstream-Status: Pending
+
+#
+# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
+#
+
+Index: bison-2.4.2/m4/lcmessage.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/lcmessage.m4
+@@ -0,0 +1,32 @@
++# lcmessage.m4 serial 3 (gettext-0.11.3)
++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++dnl
++dnl This file can can be used in projects which are not available under
++dnl the GNU General Public License or the GNU Library General Public
++dnl License but which still want to provide support for the GNU gettext
++dnl functionality.
++dnl Please note that the actual code of the GNU gettext library is covered
++dnl by the GNU Library General Public License, and the rest of the GNU
++dnl gettext package package is covered by the GNU General Public License.
++dnl They are *not* in the public domain.
++
++dnl Authors:
++dnl   Ulrich Drepper <drepper@cygnus.com>, 1995.
++
++# Check whether LC_MESSAGES is available in <locale.h>.
++
++AC_DEFUN([AM_LC_MESSAGES],
++[
++  AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
++    [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
++       am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
++  if test $am_cv_val_LC_MESSAGES = yes; then
++    AC_DEFINE(HAVE_LC_MESSAGES, 1,
++      [Define if your <locale.h> file defines LC_MESSAGES.])
++  fi
++])
+Index: bison-2.4.2/m4/uintmax_t.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/uintmax_t.m4
+@@ -0,0 +1,29 @@
++# uintmax_t.m4 serial 6 (gettext-0.11)
++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++AC_PREREQ(2.13)
++
++# Define uintmax_t to `unsigned long' or `unsigned long long'
++# if <inttypes.h> does not exist.
++
++AC_DEFUN([jm_AC_TYPE_UINTMAX_T],
++[
++  AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
++  AC_REQUIRE([jm_AC_HEADER_STDINT_H])
++  if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
++    AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG])
++    test $ac_cv_type_unsigned_long_long = yes \
++      && ac_type='unsigned long long' \
++      || ac_type='unsigned long'
++    AC_DEFINE_UNQUOTED(uintmax_t, $ac_type,
++  [Define to unsigned long or unsigned long long
++   if <inttypes.h> and <stdint.h> don't define.])
++  fi
++])
+Index: bison-2.4.2/m4/ulonglong.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/ulonglong.m4
+@@ -0,0 +1,23 @@
++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40)
++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Paul Eggert.
++
++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG],
++[
++  AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long,
++  [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;],
++    [unsigned long long ullmax = (unsigned long long) -1;
++     return ull << i | ull >> i | ullmax / ull | ullmax % ull;],
++    ac_cv_type_unsigned_long_long=yes,
++    ac_cv_type_unsigned_long_long=no)])
++  if test $ac_cv_type_unsigned_long_long = yes; then
++    AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1,
++      [Define if you have the unsigned long long type.])
++  fi
++])
+Index: bison-2.4.2/m4/intdiv0.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/intdiv0.m4
+@@ -0,0 +1,72 @@
++# intdiv0.m4 serial 1 (gettext-0.11.3)
++dnl Copyright (C) 2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++dnl From Bruno Haible.
++
++AC_DEFUN([gt_INTDIV0],
++[
++  AC_REQUIRE([AC_PROG_CC])dnl
++  AC_REQUIRE([AC_CANONICAL_HOST])dnl
++
++  AC_CACHE_CHECK([whether integer division by zero raises SIGFPE],
++    gt_cv_int_divbyzero_sigfpe,
++    [
++      AC_TRY_RUN([
++#include <stdlib.h>
++#include <signal.h>
++
++static void
++#ifdef __cplusplus
++sigfpe_handler (int sig)
++#else
++sigfpe_handler (sig) int sig;
++#endif
++{
++  /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
++  exit (sig != SIGFPE);
++}
++
++int x = 1;
++int y = 0;
++int z;
++int nan;
++
++int main ()
++{
++  signal (SIGFPE, sigfpe_handler);
++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
++  signal (SIGTRAP, sigfpe_handler);
++#endif
++/* Linux/SPARC yields signal SIGILL.  */
++#if defined (__sparc__) && defined (__linux__)
++  signal (SIGILL, sigfpe_handler);
++#endif
++
++  z = x / y;
++  nan = y / y;
++  exit (1);
++}
++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no,
++        [
++          # Guess based on the CPU.
++          case "$host_cpu" in
++            alpha* | i[34567]86 | m68k | s390*)
++              gt_cv_int_divbyzero_sigfpe="guessing yes";;
++            *)
++              gt_cv_int_divbyzero_sigfpe="guessing no";;
++          esac
++        ])
++    ])
++  case "$gt_cv_int_divbyzero_sigfpe" in
++    *yes) value=1;;
++    *) value=0;;
++  esac
++  AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value,
++    [Define if integer division by zero raises signal SIGFPE.])
++])
+Index: bison-2.4.2/m4/glib.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/glib.m4
+@@ -0,0 +1,196 @@
++# Configure paths for GLIB
++# Owen Taylor     97-11-3
++
++dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
++dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or 
++dnl gthread is specified in MODULES, pass to glib-config
++dnl
++AC_DEFUN(AM_PATH_GLIB,
++[dnl 
++dnl Get the cflags and libraries from the glib-config script
++dnl
++AC_ARG_WITH(glib-prefix,[  --with-glib-prefix=PFX   Prefix where GLIB is installed (optional)],
++            glib_config_prefix="$withval", glib_config_prefix="")
++AC_ARG_WITH(glib-exec-prefix,[  --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)],
++            glib_config_exec_prefix="$withval", glib_config_exec_prefix="")
++AC_ARG_ENABLE(glibtest, [  --disable-glibtest       Do not try to compile and run a test GLIB program],
++                  , enable_glibtest=yes)
++
++  if test x$glib_config_exec_prefix != x ; then
++     glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix"
++     if test x${GLIB_CONFIG+set} != xset ; then
++        GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config
++     fi
++  fi
++  if test x$glib_config_prefix != x ; then
++     glib_config_args="$glib_config_args --prefix=$glib_config_prefix"
++     if test x${GLIB_CONFIG+set} != xset ; then
++        GLIB_CONFIG=$glib_config_prefix/bin/glib-config
++     fi
++  fi
++
++  for module in . $4
++  do
++      case "$module" in
++         gmodule) 
++             glib_config_args="$glib_config_args gmodule"
++         ;;
++         gthread) 
++             glib_config_args="$glib_config_args gthread"
++         ;;
++      esac
++  done
++
++  AC_PATH_PROG(GLIB_CONFIG, glib-config, no)
++  min_glib_version=ifelse([$1], ,0.99.7,$1)
++  AC_MSG_CHECKING(for GLIB - version >= $min_glib_version)
++  no_glib=""
++  if test "$GLIB_CONFIG" = "no" ; then
++    no_glib=yes
++  else
++    GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags`
++    GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs`
++    glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
++    glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
++    glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \
++           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
++    if test "x$enable_glibtest" = "xyes" ; then
++      ac_save_CFLAGS="$CFLAGS"
++      ac_save_LIBS="$LIBS"
++      CFLAGS="$CFLAGS $GLIB_CFLAGS"
++      LIBS="$GLIB_LIBS $LIBS"
++dnl
++dnl Now check if the installed GLIB is sufficiently new. (Also sanity
++dnl checks the results of glib-config to some extent
++dnl
++      rm -f conf.glibtest
++      AC_TRY_RUN([
++#include <glib.h>
++#include <stdio.h>
++#include <stdlib.h>
++
++int 
++main ()
++{
++  int major, minor, micro;
++  char *tmp_version;
++
++  system ("touch conf.glibtest");
++
++  /* HP/UX 9 (%@#!) writes to sscanf strings */
++  tmp_version = g_strdup("$min_glib_version");
++  if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
++     printf("%s, bad version string\n", "$min_glib_version");
++     exit(1);
++   }
++
++  if ((glib_major_version != $glib_config_major_version) ||
++      (glib_minor_version != $glib_config_minor_version) ||
++      (glib_micro_version != $glib_config_micro_version))
++    {
++      printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", 
++             $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version,
++             glib_major_version, glib_minor_version, glib_micro_version);
++      printf ("*** was found! If glib-config was correct, then it is best\n");
++      printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n");
++      printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
++      printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
++      printf("*** required on your system.\n");
++      printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n");
++      printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n");
++      printf("*** before re-running configure\n");
++    } 
++  else if ((glib_major_version != GLIB_MAJOR_VERSION) ||
++         (glib_minor_version != GLIB_MINOR_VERSION) ||
++           (glib_micro_version != GLIB_MICRO_VERSION))
++    {
++      printf("*** GLIB header files (version %d.%d.%d) do not match\n",
++           GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION);
++      printf("*** library (version %d.%d.%d)\n",
++           glib_major_version, glib_minor_version, glib_micro_version);
++    }
++  else
++    {
++      if ((glib_major_version > major) ||
++        ((glib_major_version == major) && (glib_minor_version > minor)) ||
++        ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro)))
++      {
++        return 0;
++       }
++     else
++      {
++        printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n",
++               glib_major_version, glib_minor_version, glib_micro_version);
++        printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n",
++             major, minor, micro);
++        printf("*** GLIB is always available from ftp://ftp.gtk.org.\n");
++        printf("***\n");
++        printf("*** If you have already installed a sufficiently new version, this error\n");
++        printf("*** probably means that the wrong copy of the glib-config shell script is\n");
++        printf("*** being found. The easiest way to fix this is to remove the old version\n");
++        printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n");
++        printf("*** correct copy of glib-config. (In this case, you will have to\n");
++        printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
++        printf("*** so that the correct libraries are found at run-time))\n");
++      }
++    }
++  return 1;
++}
++],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
++       CFLAGS="$ac_save_CFLAGS"
++       LIBS="$ac_save_LIBS"
++     fi
++  fi
++  if test "x$no_glib" = x ; then
++     AC_MSG_RESULT(yes)
++     ifelse([$2], , :, [$2])     
++  else
++     AC_MSG_RESULT(no)
++     if test "$GLIB_CONFIG" = "no" ; then
++       echo "*** The glib-config script installed by GLIB could not be found"
++       echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in"
++       echo "*** your path, or set the GLIB_CONFIG environment variable to the"
++       echo "*** full path to glib-config."
++     else
++       if test -f conf.glibtest ; then
++        :
++       else
++          echo "*** Could not run GLIB test program, checking why..."
++          CFLAGS="$CFLAGS $GLIB_CFLAGS"
++          LIBS="$LIBS $GLIB_LIBS"
++          AC_TRY_LINK([
++#include <glib.h>
++#include <stdio.h>
++],      [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ],
++        [ echo "*** The test program compiled, but did not run. This usually means"
++          echo "*** that the run-time linker is not finding GLIB or finding the wrong"
++          echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your"
++          echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
++          echo "*** to the installed location  Also, make sure you have run ldconfig if that"
++          echo "*** is required on your system"
++        echo "***"
++          echo "*** If you have an old version installed, it is best to remove it, although"
++          echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
++          echo "***"
++          echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that"
++          echo "*** came with the system with the command"
++          echo "***"
++          echo "***    rpm --erase --nodeps gtk gtk-devel" ],
++        [ echo "*** The test program failed to compile or link. See the file config.log for the"
++          echo "*** exact error that occured. This usually means GLIB was incorrectly installed"
++          echo "*** or that you have moved GLIB since it was installed. In the latter case, you"
++          echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ])
++          CFLAGS="$ac_save_CFLAGS"
++          LIBS="$ac_save_LIBS"
++       fi
++     fi
++     GLIB_CFLAGS=""
++     GLIB_LIBS=""
++     ifelse([$3], , :, [$3])
++  fi
++  AC_SUBST(GLIB_CFLAGS)
++  AC_SUBST(GLIB_LIBS)
++  rm -f conf.glibtest
++])
+Index: bison-2.4.2/m4/isc-posix.m4
+===================================================================
+--- /dev/null
++++ bison-2.4.2/m4/isc-posix.m4
+@@ -0,0 +1,26 @@
++# isc-posix.m4 serial 2 (gettext-0.11.2)
++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc.
++dnl This file is free software, distributed under the terms of the GNU
++dnl General Public License.  As a special exception to the GNU General
++dnl Public License, this file may be distributed as part of a program
++dnl that contains a configuration script generated by Autoconf, under
++dnl the same distribution terms as the rest of that program.
++
++# This file is not needed with autoconf-2.53 and newer.  Remove it in 2005.
++
++# This test replaces the one in autoconf.
++# Currently this macro should have the same name as the autoconf macro
++# because gettext's gettext.m4 (distributed in the automake package)
++# still uses it.  Otherwise, the use in gettext.m4 makes autoheader
++# give these diagnostics:
++#   configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
++#   configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
++
++undefine([AC_ISC_POSIX])
++
++AC_DEFUN([AC_ISC_POSIX],
++  [
++    dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
++    AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
++  ]
++)
diff --git a/meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb b/meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb
new file mode 100644 (file)
index 0000000..4a3ad15
--- /dev/null
@@ -0,0 +1,38 @@
+SUMMARY = "GNU Project parser generator (yacc replacement)"
+DESCRIPTION = "Bison is a general-purpose parser generator that converts an annotated context-free grammar into \
+an LALR(1) or GLR parser for that grammar.  Bison is upward compatible with Yacc: all properly-written Yacc \
+grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with \
+little trouble."
+HOMEPAGE = "http://www.gnu.org/software/bison/"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+SECTION = "devel"
+DEPENDS = "bison-native flex-native"
+
+BASE_SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \
+               file://m4.patch \
+                file://dont-depend-on-help2man.patch \
+              "
+
+# No point in hardcoding path to m4, just use PATH
+EXTRA_OECONF += "M4=m4"
+
+SRC_URI = "${BASE_SRC_URI} \
+           file://fix_cross_manpage_building.patch \
+          "
+
+SRC_URI[md5sum] = "7be02eb973eccf388f1ae750fc09eed0"
+SRC_URI[sha256sum] = "b409adcbf245baadb68d2f66accf6fdca5e282cafec1b865f4b5e963ba8ea7fb"
+
+LDFLAGS_prepend_libc-uclibc = " -lrt "
+DEPENDS_class-native = "gettext-minimal-native"
+SRC_URI_class-native = "${BASE_SRC_URI}"
+
+inherit autotools gettext texinfo
+acpaths = "-I ${S}/m4"
+
+do_install_append_class-native() {
+       create_wrapper ${D}/${bindir}/bison \
+               BISON_PKGDATADIR=${STAGING_DATADIR_NATIVE}/bison
+}
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend b/meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend
new file mode 100644 (file)
index 0000000..43720ad
--- /dev/null
@@ -0,0 +1,5 @@
+PR .= "-vuplus0"
+
+CFLAGS+="-D_FILE_OFFSET_BITS=64"
+CXXFLAGS+="-Wall -D_FILE_OFFSET_BITS=64"
+
diff --git a/meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend b/meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend
new file mode 100644 (file)
index 0000000..ed59939
--- /dev/null
@@ -0,0 +1,2 @@
+# Remove unneeded util-linux-mount from RRECOMMENDS
+RRECOMMENDS_${PN} = ""
diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf b/meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf
new file mode 100644 (file)
index 0000000..1b0da93
--- /dev/null
@@ -0,0 +1,25 @@
+# Uncomment if you wish to use the linux input layer event interface
+module_raw input
+
+# Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d
+# module_raw collie
+
+# Uncomment if you're using a Sharp Zaurus SL-C700/C750/C760/C860
+# module_raw corgi
+
+# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface
+# module_raw ucb1x00
+
+# Uncomment if you're using an HP iPaq h3600 or similar
+# module_raw h3600
+
+# Uncomment if you're using a Hitachi Webpad
+# module_raw mk712
+
+# Uncomment if you're using an IBM Arctic II
+# module_raw arctic2
+
+module pthres pmin=1
+module variance delta=30
+module dejitter delta=100
+module linear
diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh b/meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh
new file mode 100644 (file)
index 0000000..7068e8d
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -e /dev/input/touchscreen0 ]; then
+    TSLIB_TSDEVICE=/dev/input/touchscreen0
+
+    export TSLIB_TSDEVICE
+fi
+
diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb b/meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb
new file mode 100644 (file)
index 0000000..e33fb94
--- /dev/null
@@ -0,0 +1,46 @@
+SUMMARY = "An abstraction layer for touchscreen panel events"
+DESCRIPTION = "Tslib is an abstraction layer for touchscreen panel \
+events, as well as a filter stack for the manipulation of those events. \
+Tslib is generally used on embedded devices to provide a common user \
+space interface to touchscreen functionality."
+HOMEPAGE = "http://tslib.berlios.de/"
+
+AUTHOR = "Russell King w/ plugins by Chris Larson et. al."
+SECTION = "base"
+LICENSE = "LGPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a"
+
+BBCLASSEXTEND = "native"
+
+SRC_URI = "https://github.com/kergoth/tslib/releases/download/${PV}/tslib-${PV}.tar.xz;downloadfilename=tslib-${PV}.tar.xz \
+           file://ts.conf \
+           file://tslib.sh \
+"
+
+SRC_URI[md5sum] = "14771f8607b341bb4b297819d37e837d"
+SRC_URI[sha256sum] = "fe35e5f710ea933b118f710e2ce4403ac076fe69926b570333867d4de082a51c"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--enable-shared --disable-h3600 --enable-input --disable-corgi --disable-collie --disable-mk712 --disable-arctic2 --disable-ucb1x00"
+
+do_install_prepend() {
+       install -m 0644 ${WORKDIR}/ts.conf ${S}/etc/ts.conf
+}
+
+do_install_append() {
+       install -d ${D}${sysconfdir}/profile.d/
+       install -m 0755 ${WORKDIR}/tslib.sh ${D}${sysconfdir}/profile.d/
+}
+
+PACKAGES =+ "tslib-tests tslib-calibrate"
+DEBIAN_NOAUTONAME_tslib-tests = "1"
+DEBIAN_NOAUTONAME_tslib-calibrate = "1"
+
+RRECOMMENDS_${PN} = "pointercal"
+
+FILES_${PN}-dbg += "${libdir}/ts/.debug*"
+FILES_${PN}-dev += "${libdir}/ts/*.la"
+FILES_${PN} = "${libdir}/*.so.* ${libdir}/ts/*.so* ${sysconfdir}/ts.conf ${sysconfdir}/profile.d/tslib.sh ${datadir}/tslib"
+FILES_tslib-calibrate += "${bindir}/ts_calibrate"
+FILES_tslib-tests = "${bindir}/ts_harvest ${bindir}/ts_print ${bindir}/ts_print_raw ${bindir}/ts_test"
index 534dd73..73d51b9 100644 (file)
@@ -11,6 +11,7 @@ GSTVERSION = "1.0"
 SRC_URI = " \
        git://git.code.sf.net/p/openpli/gst-plugin-dvbmediasink;protocol=git;branch=gst-1.0 \
        file://gstreamer10_dvbmediasink_vuplus.patch \
 SRC_URI = " \
        git://git.code.sf.net/p/openpli/gst-plugin-dvbmediasink;protocol=git;branch=gst-1.0 \
        file://gstreamer10_dvbmediasink_vuplus.patch \
+       file://dvbmediasink_h265.patch \
 "
 #SRCREV = "${AUTOREV}"
 SRCREV = "1e99787f3387d3dd1e6167af73597674bf8fe37d"
 "
 #SRCREV = "${AUTOREV}"
 SRCREV = "1e99787f3387d3dd1e6167af73597674bf8fe37d"
diff --git a/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch b/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch
new file mode 100644 (file)
index 0000000..f2bd186
--- /dev/null
@@ -0,0 +1,169 @@
+commit 88e0cef8dc07d4813634b65a78ae9d0fec023b7f
+Author: hschang <chang@dev3>
+Date:   Mon Jun 8 20:41:40 2015 +0900
+
+    support video/x-h265.
+
+diff --git a/configure.ac b/configure.ac
+index 4bf6908..ff2abea 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -130,6 +130,14 @@ if test "$have_mpeg4" = "yes"; then
+       AC_DEFINE([HAVE_MPEG4],[1],[Define to 1 for mpeg4 support])
+ fi
++
++AC_ARG_WITH(h265,
++      AS_HELP_STRING([--with-h265],[support h265, yes or no]),
++      [have_h265=$withval],[have_h265=no])
++if test "$have_h265" = "yes"; then
++      AC_DEFINE([HAVE_H265],[1],[Define to 1 for h265 support])
++fi
++
+ AC_ARG_WITH(h264,
+       AS_HELP_STRING([--with-h264],[support h264, yes or no]),
+       [have_h264=$withval],[have_h264=yes])
+diff --git a/gstdvbvideosink.c b/gstdvbvideosink.c
+index fbebd11..80e7d0f 100644
+--- a/gstdvbvideosink.c
++++ b/gstdvbvideosink.c
+@@ -170,6 +170,8 @@ enum
+ static guint gst_dvb_videosink_signals[LAST_SIGNAL] = { 0 };
++#define HAVE_H265
++
+ static GstStaticPadTemplate sink_factory =
+ GST_STATIC_PAD_TEMPLATE (
+       "sink",
+@@ -184,6 +186,10 @@ GST_STATIC_PAD_TEMPLATE (
+       "video/mpeg, "
+               "mpegversion = (int) { 1, 2 }, "
+               VIDEO_CAPS "; "
++#ifdef HAVE_H265
++              "video/x-h265, "
++                      VIDEO_CAPS "; "
++#endif
+ #ifdef HAVE_H264
+       "video/x-h264, "
+               VIDEO_CAPS "; "
+@@ -877,7 +883,7 @@ static GstFlowReturn gst_dvbvideosink_render(GstBaseSink *sink, GstBuffer *buffe
+                                       self->must_send_header = FALSE;
+                               }
+                       }
+-                      if (self->codec_type == CT_H264)
++                      if (self->codec_type == CT_H264 || self->codec_type == CT_H265)
+                       {
+                               unsigned int pos = 0;
+                               if (self->h264_nal_len_size >= 3)
+@@ -1474,6 +1480,87 @@ static gboolean gst_dvbvideosink_set_caps(GstBaseSink *basesink, GstCaps *caps)
+               }
+               GST_INFO_OBJECT (self, "MIMETYPE video/x-h264 -> STREAMTYPE_MPEG4_H264");
+       }
++      else if (!strcmp (mimetype, "video/x-h265"))
++      {
++              const GValue *cd_data = gst_structure_get_value(structure, "codec_data");
++              self->stream_type = STREAMTYPE_MPEG4_H265;
++              self->codec_type = CT_H265;
++              if (cd_data)
++              {
++                      unsigned char tmp[2048];
++                      unsigned int tmp_len = 0;
++                      GstBuffer *codec_data = gst_value_get_buffer(cd_data);
++                      guint8 *data;
++                      gsize cd_len;
++                      unsigned int cd_pos = 0;
++#if GST_VERSION_MAJOR < 1
++                      data = GST_BUFFER_DATA(codec_data);
++                      cd_len = GST_BUFFER_SIZE(codec_data);
++#else
++                      GstMapInfo codecdatamap;
++                      gst_buffer_map(codec_data, &codecdatamap, GST_MAP_READ);
++                      data = codecdatamap.data;
++                      cd_len = codecdatamap.size;
++#endif
++                      GST_INFO_OBJECT (self, "H265 have codec data..!");
++
++                      if (cd_len > 3 && (data[0] || data[1] || data[2] > 1)) {
++                              if (cd_len > 22) {
++                                      int i;
++                                      if (data[0] != 0) {
++                                              GST_ELEMENT_WARNING (self, STREAM, DECODE, ("Unsupported extra data version %d, decoding may fail", data[0]), (NULL));
++                                      }
++                                      self->h264_nal_len_size = (data[21] & 3) + 1;
++                                      int num_param_sets = data[22];
++                                      int pos = 23;
++                                      for (i = 0; i < num_param_sets; i++) {
++                                              int j;
++                                              if (pos + 3 > cd_len) {
++                                                      GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra header (%d >= %ld)", pos + 3, cd_len), (NULL));
++                                                      break;
++                                              }
++                                              // ignore flags + NAL type (1 byte)
++                                              int nal_count = data[pos + 1] << 8 | data[pos + 2];
++                                              pos += 3;
++                                              for (j = 0; j < nal_count; j++) {
++                                                      if (pos + 2 > cd_len) {
++                                                              GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra nal header (%d >= %ld)", pos + 2, cd_len), (NULL));
++                                                              break;
++                                                      }
++                                                      int nal_size = data[pos] << 8 | data[pos + 1];
++                                                      pos += 2;
++                                                      if (pos + nal_size > cd_len) {
++                                                              GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra nal (%d >= %ld)", pos + 2 + nal_size, cd_len), (NULL));
++                                                              break;
++                                                      }
++                                                      memcpy(tmp+tmp_len, "\x00\x00\x00\x01", 4);
++                                                      tmp_len += 4;
++                                                      memcpy(tmp + tmp_len, data + pos, nal_size);
++                                                      tmp_len += nal_size;
++                                                      pos += nal_size;
++                                              }
++                                      }
++                              }
++                              GST_DEBUG ("Assuming packetized data (%d bytes length)", self->h264_nal_len_size);
++                              {
++                                      self->codec_data = gst_buffer_new_and_alloc(tmp_len);
++#if GST_VERSION_MAJOR < 1
++                                      memcpy(GST_BUFFER_DATA(self->codec_data), tmp, tmp_len);
++#else
++                                      gst_buffer_fill(self->codec_data, 0, tmp, tmp_len);
++#endif
++                              }
++                      }
++#if GST_VERSION_MAJOR >= 1
++                      gst_buffer_unmap(codec_data, &codecdatamap);
++#endif
++              }
++              else
++              {
++                      self->h264_nal_len_size = 0;
++              }
++              GST_INFO_OBJECT (self, "MIMETYPE video/x-h265 -> STREAMTYPE_MPEG4_H265");
++      }
+       else if (!strcmp (mimetype, "video/x-h263"))
+       {
+               self->stream_type = STREAMTYPE_H263;
+diff --git a/gstdvbvideosink.h b/gstdvbvideosink.h
+index 8cf1dc2..8577f2d 100644
+--- a/gstdvbvideosink.h
++++ b/gstdvbvideosink.h
+@@ -65,7 +65,7 @@ typedef struct _GstDVBVideoSink              GstDVBVideoSink;
+ typedef struct _GstDVBVideoSinkClass  GstDVBVideoSinkClass;
+ typedef struct _GstDVBVideoSinkPrivate        GstDVBVideoSinkPrivate;
+-typedef enum { CT_MPEG1, CT_MPEG2, CT_H264, CT_DIVX311, CT_DIVX4, CT_MPEG4_PART2, CT_VC1, CT_VC1_SM } t_codec_type;
++typedef enum { CT_MPEG1, CT_MPEG2, CT_H264, CT_DIVX311, CT_DIVX4, CT_MPEG4_PART2, CT_VC1, CT_VC1_SM, CT_H265 } t_codec_type;
+ typedef enum {
+       STREAMTYPE_UNKNOWN = -1,
+       STREAMTYPE_MPEG2 = 0,
+@@ -78,7 +78,8 @@ typedef enum {
+       STREAMTYPE_XVID = 10,
+       STREAMTYPE_DIVX311 = 13,
+       STREAMTYPE_DIVX4 = 14,
+-      STREAMTYPE_DIVX5 = 15
++      STREAMTYPE_DIVX5 = 15,
++      STREAMTYPE_MPEG4_H265 = 7
+ } t_stream_type;
+ struct _GstDVBVideoSink
index 8b470c1..1f4b228 100644 (file)
@@ -15,9 +15,9 @@ PROVIDES = "ffmpeg"
 
 ARM_INSTRUCTION_SET = "arm"
 
 
 ARM_INSTRUCTION_SET = "arm"
 
-DEPENDS = "zlib libogg yasm-native"
+DEPENDS = "zlib libogg yasm-native libsdl"
 
 
-INC_PR = "r8"
+INC_PR = "r9"
 
 inherit autotools pkgconfig
 
 
 inherit autotools pkgconfig
 
diff --git a/meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch b/meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch
new file mode 100644 (file)
index 0000000..94cf0fc
--- /dev/null
@@ -0,0 +1,22 @@
+diff --git a/src/transport_protocol_descriptor.cpp b/src/transport_protocol_descriptor.cpp
+index 40e7426..9412e14 100644
+--- a/src/transport_protocol_descriptor.cpp
++++ b/src/transport_protocol_descriptor.cpp
+@@ -136,7 +136,7 @@ InteractionTransport::InteractionTransport(const uint8_t * const buffer, size_t
+       pos += urlBase->getLength() + 1;
+       length -= pos;
+       if (pos > 1 && length > 0) {
+-              int num_extensions = buffer[pos++];
++              int num_extensions = buffer[pos];
+               length -= 1;
+               pos += 1;
+               for (size_t i = 0; i < num_extensions && length > 0; ++i) {
+@@ -193,7 +193,7 @@ TransportProtocolDescriptor::TransportProtocolDescriptor(const uint8_t * const b
+                               interactionTransports.push_back(p);
+                               if (!p->getUrlBase()->getLength())
+                                       valid = false;
+-                              pos += bytesLeft - oldBytesLeft;
++                              pos += oldBytesLeft - bytesLeft;
+                       }
+                       break;
+               }
index 5916755..96d9ad0 100644 (file)
@@ -3,9 +3,10 @@ AUTHOR = "Andreas Oberritter"
 SECTION = "libs/multimedia"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
 SECTION = "libs/multimedia"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://www.saftware.de/${PN}/${P}.tar.bz2"
 
 SRC_URI = "http://www.saftware.de/${PN}/${P}.tar.bz2"
+SRC_URI += "file://transport_protocol_descriptor.patch"
 SRC_URI[md5sum] = "4e9fb95c3ab8bb31ff051ed1aa98c8c5"
 SRC_URI[sha256sum] = "7f9a8fc7bed9372784ecb101fc45042dcb36dcd4949c57aa524365366f71ebf2"
 
 SRC_URI[md5sum] = "4e9fb95c3ab8bb31ff051ed1aa98c8c5"
 SRC_URI[sha256sum] = "7f9a8fc7bed9372784ecb101fc45042dcb36dcd4949c57aa524365366f71ebf2"
 
diff --git a/meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb b/meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb
deleted file mode 100644 (file)
index de6708d..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-SECTION = "base"
-LICENSE = "CLOSED"
-require conf/license/license-close.inc
-
-PKG_DATE="20150424.1_beta"
-
-PV="1.0"
-PR="${PKG_DATE}_r0"
-
-DEPENDS += "enigma2 xbmc"
-RDEPENDS_${PN} += "xbmc"
-
-SRC_URI = "http://archive.vuplus.com/download/build_support/e2xbmc-plugin_${PKG_DATE}.tar.gz"
-
-S = "${WORKDIR}/plugin"
-
-PLUGIN_DIR="${D}${libdir}/enigma2/python/Plugins/Extensions/XBMC"
-
-do_install() {
-       install -d ${PLUGIN_DIR}
-       install -m 0755 ${S}/*.py ${PLUGIN_DIR}
-       install -m 0755 ${S}/button.png ${PLUGIN_DIR}
-}
-
-do_package_qa() {
-}
-
-FILES_${PN}="/"
-
-SRC_URI[md5sum] = "74687180693181e80ab2631741bb95e3"
-SRC_URI[sha256sum] = "c9f8f30df576caedf165fe69aeec4acced3904383278fa9278e3923c7fa6a200"
-
diff --git a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb b/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb
deleted file mode 100644 (file)
index 0c2e1f1..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-SUMMARY = "XBMC Media Center"
-
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff"
-
-DEPENDS = "libusb1 libcec libplist expat yajl gperf-native libxmu fribidi mpeg2dec ffmpeg samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer virtual/egl mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 libxinerama libxrandr libxtst bzip2 virtual/libsdl jasper zip-native zlib libtinyxml"
-#require recipes/egl/egl.inc
-
-SRCREV = "82388d55dae79cbb2e486e307e23202e76a43efa"
-
-PV = "11.0"
-PR = "r14"
-#PR_append = "+gitr${SRCPV}"
-SRC_URI = "git://github.com/xbmc/xbmc.git;branch=eden;protocol=git \
-           file://0001-configure-don-t-run-python-distutils-to-find-STAGING.patch \
-           file://0002-Revert-fixed-ios-Add-memory-barriers-to-atomic-Add-S.patch \
-           file://0003-Revert-fixed-ios-Add-memory-barriers-to-cas-assembly.patch \
-           file://configure.in-Avoid-running-code.patch \
-          "
-
-inherit autotools-brokensep gettext python-dir
-
-S = "${WORKDIR}/git"
-
-CACHED_CONFIGUREVARS += " \
- ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \
-"
-
-EXTRA_OECONF = " \
- --disable-rpath \
- --enable-gles \
- --enable-libusb \
- --enable-airplay \
- --disable-optical-drive \
- --enable-external-libraries \
-"
-
-FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math"
-BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
-
-EXTRA_OECONF_append_armv7a = "--cpu=cortex-a8"
-
-# for python modules
-export HOST_SYS
-export BUILD_SYS
-export STAGING_LIBDIR
-export STAGING_INCDIR
-export PYTHON_DIR
-
-do_configure() {
-       ./bootstrap
-       oe_runconf
-}
-
-PARALLEL_MAKE = ""
-
-do_compile_prepend() {
-       for i in $(find . -name "Makefile") ; do
-               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i
-       done
-
-       for i in $(find . -name "*.mak*" -o     -name "Makefile") ; do
-               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i
-       done
-}
-
-INSANE_SKIP_${PN} = "rpaths"
-
-# on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly
-do_install_append_arm() {
-       sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop
-}
-
-FILES_${PN} += "${datadir}/xsessions ${datadir}/icons"
-FILES_${PN}-dbg += "${libdir}/xbmc/.debug ${libdir}/xbmc/*/.debug ${libdir}/xbmc/*/*/.debug ${libdir}/xbmc/*/*/*/.debug"
-
-# xbmc uses some kind of dlopen() method for libcec so we need to add it manually
-RRECOMMENDS_${PN}_append = " libcec \
-                             python \
-                             python-lang \
-                             python-re \
-                             python-netclient \
-                             libcurl \
-                             "
-RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850"
diff --git a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend b/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend
deleted file mode 100644 (file)
index bf7cbd8..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-SUMMARY = "XBMC Media Center"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff"
-
-DEPENDS = "libgles libxslt libusb1 libcec libplist expat yajl gperf-native fribidi mpeg2dec samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0  bzip2 virtual/libsdl jasper zip-native zlib libtinyxml taglib libbluray libshairport librtmp zlib libnfs libxslt"
-
-RDEPENDS_${PN} = "python"
-RDEPENDS_${PN} += "\
-       python-distutils \
-       python-subprocess \
-       python-robotparser \
-       python-mechanize \
-       python-threading \
-       python-shell \
-       python-zlib \
-       python-sqlite3 \
-       python-json \
-       python-xml \
-       python-html \
-       python-netserver \
-       python-misc \
-       python-pygobject \
-       python-pygobject-lib \
-       python-textutils \
-       python-simplejson \
-       python-xmlrpc   \
-       python-pprint \
-       python-difflib \
-       python-email \
-       python-compression \
-       python-compile \
-       python-compiler \
-       python-numbers \
-       nfs-utils-client \
-       libshairport \
-       glibc-gconv-utf-32 \
-       xz \
-       tiff \
-       yajl \
-       libxslt \
-       libupnp \
-       libplist \
-       librtmp \
-       libbluray \
-       libnfs \
-"
-
-BUILD_PR="r3"
-NATIVEGLES_PR="20150424_p0"
-
-BRANCH = "gotham_vuplus"
-SRCREV = "a4cee0ded4d72572be519ffe8c3aad329113e10a"
-
-PV = "13.2"
-PR = "${BUILD_PR}_${NATIVEGLES_PR}_${SRCREV}"
-
-SRC_URI = "git://code.vuplus.com/git/xbmc.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \
-       http://archive.vuplus.com/download/build_support/xbmc-support_${NATIVEGLES_PR}.tar.gz;name=xbmc-support \
-"
-S = "${WORKDIR}/git"
-
-EXTRA_OECONF = " \
-       --enable-gles \
-       --enable-libusb \
-       --enable-airplay \
-       --disable-optical-drive \
-       --enable-external-libraries \
-       --disable-ssh \
-       --disable-x11 \
-       --disable-sdl \
-       --disable-joystick \
-       --disable-alsa \
-       --disable-libcec \
-       --enable-rtmp   \
-       --disable-texturepacker \
-       --with-platform=dvbbox \
-"
-
-do_configure_prepend(){
-       cp -av ${WORKDIR}/xbmc-support/gles_init.* ${WORKDIR}/git/xbmc/windowing/egl/
-}
-
-do_install_append(){
-       install -d ${D}${bindir}
-       install -m 0755 ${WORKDIR}/xbmc-support/xbmc.helper ${D}${bindir}
-}
-
-do_package_qa(){
-}
-
-PARALLEL_MAKE = " -j8 "
-
-FILES_${PN} += "/usr/bin /usr/share /usr/lib"
-
-SRC_URI[xbmc-support.md5sum] = "28d0a2461f5a8244cbc908dd0e0ab5bc"
-SRC_URI[xbmc-support.sha256sum] = "ecd7520c8649fc426c8bc941a30daec000cd10fc21fcdd9a494bf23f497d7423"
-
-INSANE_SKIP_${PN} = "already-stripped"
-
index 0b36e9e..8ec3205 100755 (executable)
@@ -2,13 +2,13 @@ SUMMARY = "Screen grabber for Set-Top-Boxes"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f"
 SRCREV = "8394e1ba98c73d7c56d3235ef16cce253dc597cd"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f"
 SRCREV = "8394e1ba98c73d7c56d3235ef16cce253dc597cd"
-PR = "r2"
+PR = "r3"
 
 DEPENDS = "jpeg libpng"
 
 SRC_URI = " \
        git://schwerkraft.elitedvb.net/aio-grab/aio-grab.git;protocol=git;tag=${SRCREV} \
 
 DEPENDS = "jpeg libpng"
 
 SRC_URI = " \
        git://schwerkraft.elitedvb.net/aio-grab/aio-grab.git;protocol=git;tag=${SRCREV} \
-       file://aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch;striplevel=1 \
+       file://aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch;striplevel=1 \
 "
 
 S = "${WORKDIR}/git"
 "
 
 S = "${WORKDIR}/git"
diff --git a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch
new file mode 100644 (file)
index 0000000..3609178
--- /dev/null
@@ -0,0 +1,310 @@
+diff --git a/.gitignore b/.gitignore
+index ccfb515..a6f8d11 100644
+--- a/.gitignore
++++ b/.gitignore
+@@ -16,3 +16,4 @@ install-sh
+ *.o
+ missing
+ stamp-h1
++aio-grab_vuplus_*
+diff --git a/main.c b/main.c
+index 190ff5f..a984ff3 100644
+--- a/main.c
++++ b/main.c
+@@ -1,5 +1,5 @@
+ /*
+-AiO Dreambox Screengrabber v0.83a
++AiO Screengrabber v0.83a
+ written 2006 - 2009 by Seddi
+ Contact: seddi@ihad.tv / http://www.ihad.tv
+@@ -38,6 +38,7 @@ Feel free to use the code for your own projects. See LICENSE file for details.
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #include <unistd.h>
++#include <ctype.h>
+ #include <linux/fb.h>
+@@ -80,6 +81,8 @@ static const int yuv2rgbtable_bv[256] = {
+ };
+ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yres);
++static bool getvideo2(unsigned char *video, unsigned int *xres, unsigned int *yres);
++
+ static bool getosd(unsigned char *osd, unsigned int *xres, unsigned int *yres);
+ static void smooth_resize(const unsigned char *source, unsigned char *dest,
+@@ -101,10 +104,24 @@ static void combine(unsigned char *output,
+                   const unsigned char *video, const unsigned char *osd,
+                   unsigned int xres, unsigned int yres);
++#define IS_VUPLUS 1
++#if IS_VUPLUS
++enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405,BRCM7335,BRCM7325,BRCM7346,BRCM7425,BRCM7362,BRCM7366};
++char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405","Brcm7335","Brcm7325","Brcm7346","Brcm7425\/7241","Brcm7362", "Brcm7366"};
++#else
+ enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405};
+ static const char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405"};
++#endif
+ static int stb_type=UNKNOWN;
++char* upcase(char* mixedstr)
++{
++      size_t j;
++      for (j=0; j< strlen(mixedstr); ++j)
++              mixedstr[j]=toupper(mixedstr[j]);
++      return mixedstr;
++}
++
+ static const char *file_getline(const char *filename)
+ {
+       static char *line = NULL;
+@@ -184,10 +201,9 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...)
+ }
+ // main program
+-
+ int main(int argc, char **argv) {
+-      printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n");
++      printf("AiO Screengrabber " PACKAGE_VERSION "\n\n");
+       unsigned int xres_v = 0,yres_v = 0,xres_o,yres_o,xres,yres,aspect,width;
+       int c,osd_only,video_only,use_osd_res,use_png,use_jpg,jpg_quality,no_aspect,use_letterbox;
+@@ -205,11 +221,37 @@ int main(int argc, char **argv) {
+       char filename[256] = { "/tmp/screenshot.bmp" };
+       // detect STB
+-      const char *line = file_getline("/proc/fb");
++      char *line = (char*)file_getline("/proc/fb");
+       if (line == NULL)
+               return 1;
+       if (strstr(line, "bcmfb")) {
++#if IS_VUPLUS
++              if((line=(char*)file_getline("/proc/stb/info/chipset")) == NULL)
++                      return 1;
++              if (strstr(upcase(line),"7335"))
++                      stb_type=BRCM7335;
++              else if (strstr(upcase(line),"7325"))
++                      stb_type=BRCM7325;
++              else if (strstr(upcase(line),"7405"))
++                      stb_type=BRCM7405;
++              else if (strstr(upcase(line),"7356"))
++                      stb_type=BRCM7346;
++              else if (strstr(upcase(line),"7346"))
++                      stb_type=BRCM7346;
++              else if (strstr(upcase(line),"7424"))
++                      stb_type=BRCM7425;
++              else if (strstr(upcase(line),"7425"))
++                      stb_type=BRCM7425;
++              else if (strstr(upcase(line),"7241"))
++                      stb_type=BRCM7425;
++              else if (strstr(upcase(line),"7362"))
++                      stb_type=BRCM7362;
++              else if (strstr(upcase(line),"7366"))
++                      stb_type=BRCM7366;
++              else if (strstr(upcase(line),"7376"))
++                      stb_type=BRCM7366;
++#else
+               line = file_getline("/proc/stb/info/model");
+               if (line == NULL)
+                       return 1;
+@@ -221,6 +263,7 @@ int main(int argc, char **argv) {
+                        !strcmp(line, "dm800se") ||
+                        !strcmp(line, "dm7020hd"))
+                       stb_type = BRCM7405;
++#endif
+       } else if (strstr(line, "xilleonfb")) {
+               stb_type = XILLEON;
+       } else if (strstr(line, "Pallas FB")) {
+@@ -325,9 +368,18 @@ int main(int argc, char **argv) {
+       if (!video_only && !getosd(osd, &xres_o, &yres_o))
+               return 1;
+-      // get video
+-      if (!osd_only && !getvideo(video, &xres_v, &yres_v))
+-              return 1;
++      if (stb_type == BRCM7366)
++      {
++              if (!osd_only && !getvideo2(video, &xres_v, &yres_v))
++                      return 1;
++      }
++      else
++      {
++              if (!osd_only && !getvideo(video, &xres_v, &yres_v))
++                      return 1;
++      }
++
++      
+       // get aspect ratio
+       if (stb_type == VULCAN || stb_type == PALLAS)
+@@ -549,6 +601,22 @@ int main(int argc, char **argv) {
+ }
+ // grabing the video picture
++static bool getvideo2(unsigned char *video, unsigned int *xres, unsigned int *yres)
++{
++      int fd_video = open("/dev/dvb/adapter0/video0", O_RDONLY);
++      if (fd_video < 0) {
++              perror("/dev/dvb/adapter0/video0");
++              return false;
++      }
++      
++      ssize_t r = read(fd_video, video, 1920 * 1080 * 3);
++      close(fd_video);
++
++      *xres = 1920;
++      *yres = 1080;
++
++      return true;
++}
+ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yres)
+ {
+@@ -563,16 +631,34 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+               perror("/dev/mem");
+               return false;
+       }
+-
++#if IS_VUPLUS
++      if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362)
++#else
+       if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405)
++#endif
+       {
+               // grab brcm7401 pic from decoder memory
++#if IS_VUPLUS
++              off_t offset_addr = 0x10600000;
++              switch(stb_type) {
++              case BRCM7401:
++              case BRCM7400:
++              case BRCM7405:
++              case BRCM7335:
++              case BRCM7325: offset_addr = 0x10100000; break;
++              }
++              unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, offset_addr);
++              if (memory == MAP_FAILED) {
++                      perror("mmap");
++                      return false;
++              }
++#else
+               unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, 0x10100000);
+               if (memory == MAP_FAILED) {
+                       perror("mmap");
+                       return false;
+               }
+-
++#endif
+               unsigned char data[100];
+               unsigned int adr,adr2,ofs,ofs2,offset/*,vert_start,vert_end*/;
+@@ -582,12 +668,30 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+               memcpy(data,memory,100); 
+               //vert_start=data[0x1B]<<8|data[0x1A];
+               //vert_end=data[0x19]<<8|data[0x18];
++#if IS_VUPLUS
++              if(stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325) {
++                      stride=data[0x15]<<8|data[0x14];        
++                      ofs=(data[0x28]<<8|data[0x27])>>4;
++                      ofs2=(data[0x2c]<<8|data[0x2b])>>4;
++                      adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
++                      adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00;
++                      offset=adr2-adr;
++              } else {
++                      stride=data[0x15]<<8|data[0x14];
++                      ofs=(data[0x3c]<<8|data[0x3b])>>4;
++                      ofs2=(data[0x40]<<8|data[0x3f])>>4;
++                      adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
++                      adr2=(data[0x37]<<24|data[0x36]<<16|data[0x35]<<8|data[0x34])&0xFFFFFF00;
++                      offset=adr2-adr;
++              }
++#else
+               stride=data[0x15]<<8|data[0x14];        
+               ofs=(data[0x28]<<8|data[0x27])>>4;
+               ofs2=(data[0x2c]<<8|data[0x2b])>>4;
+               adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
+               adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00;
+               offset=adr2-adr;
++#endif
+               
+               munmap(memory, 100);
+@@ -609,7 +713,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+               assert(chroma);
+               // grabbing luma & chroma plane from the decoder memory
++#if IS_VUPLUS
++              if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362 ) {
++#else
+               if (stb_type == BRCM7401 || stb_type == BRCM7405) {
++#endif
+                       // on dm800/dm500hd we have direct access to the decoder memory
+                       memory = mmap(0, offset + stride*(ofs2+64), PROT_READ, MAP_SHARED, mem_fd, adr);
+                       if (memory == MAP_FAILED) {
+@@ -620,7 +728,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+                       usleep(50000);  // we try to get a full picture, its not possible to get a sync from the decoder so we use a delay
+                                       // and hope we get a good timing. dont ask me why, but every DM800 i tested so far produced a good
+                                       // result with a 50ms delay
++#if IS_VUPLUS
++              } else if (stb_type == BRCM7400 || stb_type == BRCM7335) {
++#else
+               } else if (stb_type == BRCM7400) { 
++#endif
+                       // on dm8000 we have to use dma, so dont change anything here until you really know what you are doing !
+                       
+                       unsigned int i = 0;
+@@ -639,7 +751,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+                       }
+                       volatile unsigned long *mem_dma;
++#if IS_VUPLUS
++                      mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, (stb_type==BRCM7400)?0x10c02000:0x10c01000);
++#else
+                       mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, 0x10c02000);
++#endif
+                       if (mem_dma == MAP_FAILED) {
+                               perror("mmap");
+                               return false;
+@@ -675,8 +791,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+               unsigned int t = 0, t2 = 0, dat1 = 0;
+               unsigned int chr_luma_stride = 0x40;
+               unsigned int sw;
+-
++#if IS_VUPLUS
++              if (stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425)
++#else
+               if (stb_type == BRCM7405)
++#endif
+                       chr_luma_stride *= 2;
+               xsub=chr_luma_stride;
+@@ -692,6 +811,7 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+                       for (ytmp = 0; ytmp < ofs; ytmp++) 
+                       {
+                               memcpy(luma + dat1, memory + t, xsub); // luma
++                              
+                               t += chr_luma_stride;
+                               switch (ofs2-ytmp) // the two switch commands are much faster than one if statement
+@@ -710,10 +830,17 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
+                               dat1+=stride;
+                       }
+               }
+-
++#if IS_VUPLUS
++              if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) {
++#else
+               if (stb_type == BRCM7401 || stb_type == BRCM7405)
++#endif
+                       munmap(memory, offset + stride * (ofs2 + 64));
++#if IS_VUPLUS
++              } else if (stb_type == BRCM7400 || stb_type == BRCM7335) {
++#else
+               else if (stb_type == BRCM7400) {
++#endif
+                       memory -= 0x1000;
+                       munmap(memory, DMA_BLOCKSIZE + 0x1000);
+               }
diff --git a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch
deleted file mode 100644 (file)
index c0d5709..0000000
+++ /dev/null
@@ -1,244 +0,0 @@
-diff --git a/.gitignore b/.gitignore
-index ccfb515..a6f8d11 100644
---- a/.gitignore
-+++ b/.gitignore
-@@ -16,3 +16,4 @@ install-sh
- *.o
- missing
- stamp-h1
-+aio-grab_vuplus_*
-diff --git a/main.c b/main.c
-index 190ff5f..3a2ba51 100644
---- a/main.c
-+++ b/main.c
-@@ -1,5 +1,5 @@
- /*
--AiO Dreambox Screengrabber v0.83a
-+AiO Screengrabber v0.83a
- written 2006 - 2009 by Seddi
- Contact: seddi@ihad.tv / http://www.ihad.tv
-@@ -38,6 +38,7 @@ Feel free to use the code for your own projects. See LICENSE file for details.
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <unistd.h>
-+#include <ctype.h>
- #include <linux/fb.h>
-@@ -101,10 +102,24 @@ static void combine(unsigned char *output,
-                   const unsigned char *video, const unsigned char *osd,
-                   unsigned int xres, unsigned int yres);
-+#define IS_VUPLUS 1
-+#if IS_VUPLUS
-+enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405,BRCM7335,BRCM7325,BRCM7346,BRCM7425,BRCM7362};
-+char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405","Brcm7335","Brcm7325","Brcm7346","Brcm7425\/7241","Brcm7362"};
-+#else
- enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405};
- static const char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405"};
-+#endif
- static int stb_type=UNKNOWN;
-+char* upcase(char* mixedstr)
-+{
-+      size_t j;
-+      for (j=0; j< strlen(mixedstr); ++j)
-+              mixedstr[j]=toupper(mixedstr[j]);
-+      return mixedstr;
-+}
-+
- static const char *file_getline(const char *filename)
- {
-       static char *line = NULL;
-@@ -184,10 +199,9 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...)
- }
- // main program
--
- int main(int argc, char **argv) {
--      printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n");
-+      printf("AiO Screengrabber " PACKAGE_VERSION "\n\n");
-       unsigned int xres_v = 0,yres_v = 0,xres_o,yres_o,xres,yres,aspect,width;
-       int c,osd_only,video_only,use_osd_res,use_png,use_jpg,jpg_quality,no_aspect,use_letterbox;
-@@ -205,11 +219,33 @@ int main(int argc, char **argv) {
-       char filename[256] = { "/tmp/screenshot.bmp" };
-       // detect STB
--      const char *line = file_getline("/proc/fb");
-+      char *line = (char*)file_getline("/proc/fb");
-       if (line == NULL)
-               return 1;
-       if (strstr(line, "bcmfb")) {
-+#if IS_VUPLUS
-+              if((line=(char*)file_getline("/proc/stb/info/chipset")) == NULL)
-+                      return 1;
-+              if (strstr(upcase(line),"7335"))
-+                      stb_type=BRCM7335;
-+              else if (strstr(upcase(line),"7325"))
-+                      stb_type=BRCM7325;
-+              else if (strstr(upcase(line),"7405"))
-+                      stb_type=BRCM7405;
-+              else if (strstr(upcase(line),"7356"))
-+                      stb_type=BRCM7346;
-+              else if (strstr(upcase(line),"7346"))
-+                      stb_type=BRCM7346;
-+              else if (strstr(upcase(line),"7424"))
-+                      stb_type=BRCM7425;
-+              else if (strstr(upcase(line),"7425"))
-+                      stb_type=BRCM7425;
-+              else if (strstr(upcase(line),"7241"))
-+                      stb_type=BRCM7425;
-+              else if (strstr(upcase(line),"7362"))
-+                      stb_type=BRCM7362;
-+#else
-               line = file_getline("/proc/stb/info/model");
-               if (line == NULL)
-                       return 1;
-@@ -221,6 +257,7 @@ int main(int argc, char **argv) {
-                        !strcmp(line, "dm800se") ||
-                        !strcmp(line, "dm7020hd"))
-                       stb_type = BRCM7405;
-+#endif
-       } else if (strstr(line, "xilleonfb")) {
-               stb_type = XILLEON;
-       } else if (strstr(line, "Pallas FB")) {
-@@ -563,16 +600,34 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-               perror("/dev/mem");
-               return false;
-       }
--
-+#if IS_VUPLUS
-+      if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362)
-+#else
-       if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405)
-+#endif
-       {
-               // grab brcm7401 pic from decoder memory
-+#if IS_VUPLUS
-+              off_t offset_addr = 0x10600000;
-+              switch(stb_type) {
-+              case BRCM7401:
-+              case BRCM7400:
-+              case BRCM7405:
-+              case BRCM7335:
-+              case BRCM7325: offset_addr = 0x10100000; break;
-+              }
-+              unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, offset_addr);
-+              if (memory == MAP_FAILED) {
-+                      perror("mmap");
-+                      return false;
-+              }
-+#else
-               unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, 0x10100000);
-               if (memory == MAP_FAILED) {
-                       perror("mmap");
-                       return false;
-               }
--
-+#endif
-               unsigned char data[100];
-               unsigned int adr,adr2,ofs,ofs2,offset/*,vert_start,vert_end*/;
-@@ -582,12 +637,30 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-               memcpy(data,memory,100); 
-               //vert_start=data[0x1B]<<8|data[0x1A];
-               //vert_end=data[0x19]<<8|data[0x18];
-+#if IS_VUPLUS
-+              if(stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325) {
-+                      stride=data[0x15]<<8|data[0x14];        
-+                      ofs=(data[0x28]<<8|data[0x27])>>4;
-+                      ofs2=(data[0x2c]<<8|data[0x2b])>>4;
-+                      adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
-+                      adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00;
-+                      offset=adr2-adr;
-+              } else {
-+                      stride=data[0x15]<<8|data[0x14];
-+                      ofs=(data[0x3c]<<8|data[0x3b])>>4;
-+                      ofs2=(data[0x40]<<8|data[0x3f])>>4;
-+                      adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
-+                      adr2=(data[0x37]<<24|data[0x36]<<16|data[0x35]<<8|data[0x34])&0xFFFFFF00;
-+                      offset=adr2-adr;
-+              }
-+#else
-               stride=data[0x15]<<8|data[0x14];        
-               ofs=(data[0x28]<<8|data[0x27])>>4;
-               ofs2=(data[0x2c]<<8|data[0x2b])>>4;
-               adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00;
-               adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00;
-               offset=adr2-adr;
-+#endif
-               
-               munmap(memory, 100);
-@@ -609,7 +682,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-               assert(chroma);
-               // grabbing luma & chroma plane from the decoder memory
-+#if IS_VUPLUS
-+              if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362 ) {
-+#else
-               if (stb_type == BRCM7401 || stb_type == BRCM7405) {
-+#endif
-                       // on dm800/dm500hd we have direct access to the decoder memory
-                       memory = mmap(0, offset + stride*(ofs2+64), PROT_READ, MAP_SHARED, mem_fd, adr);
-                       if (memory == MAP_FAILED) {
-@@ -620,7 +697,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-                       usleep(50000);  // we try to get a full picture, its not possible to get a sync from the decoder so we use a delay
-                                       // and hope we get a good timing. dont ask me why, but every DM800 i tested so far produced a good
-                                       // result with a 50ms delay
-+#if IS_VUPLUS
-+              } else if (stb_type == BRCM7400 || stb_type == BRCM7335) {
-+#else
-               } else if (stb_type == BRCM7400) { 
-+#endif
-                       // on dm8000 we have to use dma, so dont change anything here until you really know what you are doing !
-                       
-                       unsigned int i = 0;
-@@ -639,7 +720,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-                       }
-                       volatile unsigned long *mem_dma;
-+#if IS_VUPLUS
-+                      mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, (stb_type==BRCM7400)?0x10c02000:0x10c01000);
-+#else
-                       mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, 0x10c02000);
-+#endif
-                       if (mem_dma == MAP_FAILED) {
-                               perror("mmap");
-                               return false;
-@@ -675,8 +760,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-               unsigned int t = 0, t2 = 0, dat1 = 0;
-               unsigned int chr_luma_stride = 0x40;
-               unsigned int sw;
--
-+#if IS_VUPLUS
-+              if (stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425)
-+#else
-               if (stb_type == BRCM7405)
-+#endif
-                       chr_luma_stride *= 2;
-               xsub=chr_luma_stride;
-@@ -710,10 +798,17 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre
-                               dat1+=stride;
-                       }
-               }
--
-+#if IS_VUPLUS
-+              if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) {
-+#else
-               if (stb_type == BRCM7401 || stb_type == BRCM7405)
-+#endif
-                       munmap(memory, offset + stride * (ofs2 + 64));
-+#if IS_VUPLUS
-+              } else if (stb_type == BRCM7400 || stb_type == BRCM7335) {
-+#else
-               else if (stb_type == BRCM7400) {
-+#endif
-                       memory -= 0x1000;
-                       munmap(memory, DMA_BLOCKSIZE + 0x1000);
-               }
index 889c5cb..b857a64 100644 (file)
@@ -8,7 +8,7 @@ RDEPENDS_${PN} = "python-cheetah python-json python-unixadmin python-misc python
                python-shell aio-grab python-compression python-numbers python-zopeinterface \
 "
 
                python-shell aio-grab python-compression python-numbers python-zopeinterface \
 "
 
-SRCREV_pn-${PN}="c30a9aefcf87387e90f0ddbac61ef1aada8cbd6c"
+SRCREV_pn-${PN}="d84307958746e6a597b43defe5bd1cb78fd745c8"
 inherit gitpkgv
 PV = "1+git${SRCPV}"
 PKGV = "1+git${GITPKGV}"
 inherit gitpkgv
 PV = "1+git${SRCPV}"
 PKGV = "1+git${GITPKGV}"
@@ -27,4 +27,34 @@ do_install_append() {
        cp -rp ${S}/plugin/* ${D}${PLUGINPATH}
 }
 
        cp -rp ${S}/plugin/* ${D}${PLUGINPATH}
 }
 
+python do_package_prepend () {
+  boxtypes = [
+  ('bm750', 'duo.jpg', 'vu_normal.png'),
+  ('vuduo2', 'duo2.jpg', 'vu_duo2.png'),
+  ('vusolo', 'solo.jpg', 'vu_normal.png'),
+  ('vusolo2', 'solo2.jpg', 'vu_normal.png'),
+  ('vusolose', 'solose.jpg', 'vu_normal.png'),
+  ('vuzero', 'zero.jpg', 'vu_normal.png'),
+  ('vuultimo', 'ultimo.jpg', 'vu_ultimo.png'),
+  ('vuuno', 'uno.jpg', 'vu_normal.png'),
+  ]
+  import os
+  top = '${D}${PLUGINPATH}/public/images/'
+  target_box = 'unknown.jpg'
+  target_remote = 'ow_remote.png'
+  for x in boxtypes:
+    if x[0] == '${MACHINE}':
+      target_box = x[1]
+      target_remote = x[2]
+      break
+  for root, dirs, files in os.walk(top + 'boxes', topdown=False):
+    for name in files:
+      if target_box != name and name != 'unknown.jpg':
+        os.remove(os.path.join(root, name))
+  for root, dirs, files in os.walk(top + 'remotes', topdown=False):
+    for name in files:
+      if target_remote != name and name != 'ow_remote.png':
+        os.remove(os.path.join(root, name))
+}
+
 FILES_${PN} = "${PLUGINPATH}"
 FILES_${PN} = "${PLUGINPATH}"
index f8d871b..7b70a39 100644 (file)
@@ -4,15 +4,19 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 inherit gitpkgv
 SRCREV = ""
 
 inherit gitpkgv
 SRCREV = ""
-PV = "0.6+git${SRCPV}"
-PKGV = "0.6+git${GITPKGV}"
-PR = "r0"
+PV = "0.3+git${SRCPV}"
+PKGV = "0.3+git${GITPKGV}"
+PR = "r1"
+
 
 require openplugins.inc
 
 
 require openplugins.inc
 
-SRC_URI += " \
-        file://autoshutdown-fix-standby_20141218.patch \
-"
+SRCREV_pn-${PN} = "406e54cb250fecb5040dba844098140982186668"
+
+SRC_URI += "\
+        file://autoshutdown-default-time_20121207.patch \
+        file://autoshutdown-fix-standby_20140407.patch \
+        "
 
 inherit autotools-brokensep pkgconfig
 
 
 inherit autotools-brokensep pkgconfig
 
diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch
new file mode 100644 (file)
index 0000000..4cfaf21
--- /dev/null
@@ -0,0 +1,22 @@
+diff --git a/src/plugin.py b/src/plugin.py
+index 4bb7533..4f90dae 100644
+--- a/src/plugin.py
++++ b/src/plugin.py
+@@ -27,7 +27,7 @@ from __init__ import _
+ config.autoshutdown = ConfigSubsection()
+ config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440))
+-config.autoshutdown.inactivetime = ConfigInteger(default = 60, limits = (1, 1440))
++config.autoshutdown.inactivetime = ConfigInteger(default = 300, limits = (1, 1440))
+ config.autoshutdown.autostart = ConfigEnableDisable(default=True)
+ config.autoshutdown.enableinactivity = ConfigEnableDisable(default=True)
+ config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))])
+@@ -263,7 +263,7 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen):
+                       config.autoshutdown.time.setValue(120)
+                       config.autoshutdown.autostart.setValue(1)
+                       config.autoshutdown.enableinactivity.setValue(1)
+-                      config.autoshutdown.inactivetime.setValue(60)
++                      config.autoshutdown.inactivetime.setValue(300)
+                       config.autoshutdown.inactivityaction.setValue("standby")
+                       config.autoshutdown.epgrefresh.setValue(1)
+                       config.autoshutdown.plugin.setValue(1)
diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch
new file mode 100644 (file)
index 0000000..d0ef227
--- /dev/null
@@ -0,0 +1,31 @@
+diff --git a/src/plugin.py b/src/plugin.py
+index 4bb7533..61ba253 100644
+--- a/src/plugin.py
++++ b/src/plugin.py
+@@ -30,7 +30,7 @@ config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440))
+ config.autoshutdown.inactivetime = ConfigInteger(default = 60, limits = (1, 1440))
+ config.autoshutdown.autostart = ConfigEnableDisable(default=True)
+ config.autoshutdown.enableinactivity = ConfigEnableDisable(default=True)
+-config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))])
++config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Idle Server Mode")), ("deepstandby", _("Standby"))])
+ config.autoshutdown.inactivitymessage = ConfigYesNo(default=True)
+ config.autoshutdown.messagetimeout = ConfigInteger(default = 5, limits = (1, 60))
+ config.autoshutdown.epgrefresh = ConfigYesNo(default=True)
+@@ -99,7 +99,7 @@ class AutoShutDownActions:
+               if config.autoshutdown.inactivitymessage.value == True:
+                       self.asdkeyaction = None
+                       if config.autoshutdown.inactivityaction.value == "standby":
+-                              self.asdkeyaction = _("Go to standby")
++                              self.asdkeyaction = _("Go to idle server mode")
+                       elif config.autoshutdown.inactivityaction.value == "deepstandby":
+                               self.asdkeyaction = _("Power off STB")
+                       session.openWithCallback(shutdownactions.actionEndKeyTimer, MessageBox, _("AutoShutDown: %s ?") % self.asdkeyaction, MessageBox.TYPE_YESNO, timeout=config.autoshutdown.messagetimeout.value)
+@@ -207,7 +207,7 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen):
+               self.list = []
+               self.list.append(getConfigListEntry(_("Enable AutoShutDown:"), config.autoshutdown.autostart))
+               if config.autoshutdown.autostart.value == True:
+-                      self.list.append(getConfigListEntry(_("Time in standby for power off (min):"), config.autoshutdown.time))
++                      self.list.append(getConfigListEntry(_("Time in idle server mode for power off (min):"), config.autoshutdown.time))
+               self.list.append(getConfigListEntry(_("Enable action after inactivity:"), config.autoshutdown.enableinactivity))
+               if config.autoshutdown.enableinactivity.value == True:
+                       self.list.append(getConfigListEntry(_("Time for inactivity (min):"), config.autoshutdown.inactivetime))
diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch
deleted file mode 100644 (file)
index 5adfa4c..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-diff --git a/src/plugin.py b/src/plugin.py
-index f76f534..7493e67 100644
---- a/src/plugin.py
-+++ b/src/plugin.py
-@@ -39,7 +39,7 @@ config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440))
- config.autoshutdown.inactivetime = ConfigInteger(default = 300, limits = (1, 1440))
- config.autoshutdown.autostart = ConfigEnableDisable(default = False)
- config.autoshutdown.enableinactivity = ConfigEnableDisable(default = False)
--config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))])
-+config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Idle Server Mode")), ("deepstandby", _("Standby"))])
- config.autoshutdown.inactivitymessage = ConfigYesNo(default = True)
- config.autoshutdown.messagetimeout = ConfigInteger(default = 20, limits = (1, 99))
- config.autoshutdown.epgrefresh = ConfigYesNo(default = True)
-@@ -191,7 +191,7 @@ class AutoShutDownActions:
-                       if config.autoshutdown.inactivitymessage.value == True:
-                               self.asdkeyaction = None
-                               if config.autoshutdown.inactivityaction.value == "standby":
--                                      self.asdkeyaction = _("Go to standby")
-+                                      self.asdkeyaction = _("Go to idle server mode")
-                               elif config.autoshutdown.inactivityaction.value == "deepstandby":
-                                       self.asdkeyaction = _("Power off STB")
-                               if config.autoshutdown.play_media.value and os_path.exists(config.autoshutdown.media_file.value):
-@@ -268,12 +268,12 @@ def startSetup(menuid):
- def Plugins(**kwargs):
-               if config.autoshutdown.plugin.value:
-                       return [PluginDescriptor(where = [PluginDescriptor.WHERE_SESSIONSTART, PluginDescriptor.WHERE_AUTOSTART], fnc = autostart),
--                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup),
--                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="autoshutdown.png", fnc=main),
--                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_EXTENSIONSMENU, fnc=main)]
-+                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup),
-+                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="autoshutdown.png", fnc=main),
-+                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_EXTENSIONSMENU, fnc=main)]
-               else:
-                       return [PluginDescriptor(where = [PluginDescriptor.WHERE_SESSIONSTART, PluginDescriptor.WHERE_AUTOSTART], fnc = autostart),
--                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup)]
-+                              PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup)]
- class AutoShutDownConfiguration(Screen, ConfigListScreen):
-       skin = """
-@@ -312,10 +312,10 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen):
-       def createConfigList(self):
-               self.get_media = getConfigListEntry(_("Choose media file") + " (" + config.autoshutdown.media_file.value + ")", config.autoshutdown.fake_entry)
-               self.list = []
--              self.list.append(getConfigListEntry("---------- " + _("Configuration for automatic power off in standby"), config.autoshutdown.fake_entry))
--              self.list.append(getConfigListEntry(_("Enable automatic power off in standby:"), config.autoshutdown.autostart))
-+              self.list.append(getConfigListEntry("---------- " + _("Configuration for automatic power off in idle server mode"), config.autoshutdown.fake_entry))
-+              self.list.append(getConfigListEntry(_("Enable automatic power off in idle server mode:"), config.autoshutdown.autostart))
-               if config.autoshutdown.autostart.value == True:
--                      self.list.append(getConfigListEntry(_("Time in standby for power off (min):"), config.autoshutdown.time))
-+                      self.list.append(getConfigListEntry(_("Time in idle server mode for power off (min):"), config.autoshutdown.time))
-                       self.list.append(getConfigListEntry(_("Disable power off for given interval:"), config.autoshutdown.exclude_time_off))
-                       if config.autoshutdown.exclude_time_off.value:
-                               self.list.append(getConfigListEntry(_("Begin of excluded interval (hh:mm):"), config.autoshutdown.exclude_time_off_begin))
index 0965cea..cc34e65 100644 (file)
@@ -26,6 +26,7 @@ DEPENDS = " \
         ntfs-3g \
         dosfstools \
         util-linux \
         ntfs-3g \
         dosfstools \
         util-linux \
+        fuse-exfat \
         satipclient \
        "
 
         satipclient \
        "
 
@@ -46,6 +47,11 @@ DEPENDS += " \
        gstreamer1.0-plugins-bad \
        "
 
        gstreamer1.0-plugins-bad \
        "
 
+DEPENDS += " \
+       vuplus-3gcommand \
+       vuplus-dlnaserver \
+       "
+
 RDEPENDS_${PN} = " \
        alsa-conf \
         ethtool \
 RDEPENDS_${PN} = " \
        alsa-conf \
         ethtool \
@@ -53,6 +59,9 @@ RDEPENDS_${PN} = " \
         parted \
        ${PYTHON_RDEPS} \
        ${GST_RDEPENDS} \
         parted \
        ${PYTHON_RDEPS} \
        ${GST_RDEPENDS} \
+       fuse-exfat \
+       util-linux-partx \
+       vuplus-skins \
        "
 
 PYTHON_RDEPS = " \
        "
 
 PYTHON_RDEPS = " \
@@ -195,15 +204,18 @@ RDEPENDS_enigma2-plugin-extensions-streamtv = " \
 "
 
 DEPENDS += "djmount minidlna"
 "
 
 DEPENDS += "djmount minidlna"
-RDEPENDS_enigma2-plugin-extensions-dlnaserver = "minidlna "
+RDEPENDS_enigma2-plugin-extensions-dlnaserver = "minidlna vuplus-dlnaserver"
 RDEPENDS_enigma2-plugin-extensions-dlnabrowser = "djmount kernel-module-fuse fuse-utils"
 
 RDEPENDS_enigma2-plugin-extensions-dlnabrowser = "djmount kernel-module-fuse fuse-utils"
 
-DEPENDS += "opera-hbbtv"
-RDEPENDS_enigma2-plugin-extensions-hbbtv = "opera-hbbtv"
+DEPENDS += "${@base_contains("VUPLUS_FEATURES", "hbbtv", "opera-hbbtv" , "", d)}"
+RDEPENDS_enigma2-plugin-extensions-hbbtv = "${@base_contains("VUPLUS_FEATURES", "hbbtv", "opera-hbbtv" , "", d)}"
+
+DEPENDS += "${@base_contains("VUPLUS_FEATURES", "webkithbbtv", "webkit-hbbtv-browser" , "", d)}"
 
 DEPENDS += "wvdial wvstreams ppp usb-modeswitch usb-modeswitch-data"
 RDEPENDS_enigma2-plugin-systemplugins-3gmodemmanager = "ppp usb-modeswitch usb-modeswitch-data wvdial wvstreams \
        kernel-module-ppp-async kernel-module-ppp-deflate kernel-module-ppp-synctty kernel-module-ppp-generic kernel-module-usbserial \
 
 DEPENDS += "wvdial wvstreams ppp usb-modeswitch usb-modeswitch-data"
 RDEPENDS_enigma2-plugin-systemplugins-3gmodemmanager = "ppp usb-modeswitch usb-modeswitch-data wvdial wvstreams \
        kernel-module-ppp-async kernel-module-ppp-deflate kernel-module-ppp-synctty kernel-module-ppp-generic kernel-module-usbserial \
+       vuplus-3gcommand \
 "
 
 RDEPENDS_enigma2-plugin-systemplugins-devicemanager = "util-linux-blkid ntfs-3g dosfstools"
 "
 
 RDEPENDS_enigma2-plugin-systemplugins-devicemanager = "util-linux-blkid ntfs-3g dosfstools"
@@ -218,14 +230,14 @@ DEPENDS += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugle
 RDEPENDS_${PN}_append_vuplus += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugles2" , "", d)}"
 
 PN = "enigma2"
 RDEPENDS_${PN}_append_vuplus += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugles2" , "", d)}"
 
 PN = "enigma2"
-PR = "r104"
+PR = "r122"
 
 inherit gitpkgv pythonnative
 
 ####################################################
 SRCDATE = "20121128"
 PV = "experimental-git${SRCDATE}"
 
 inherit gitpkgv pythonnative
 
 ####################################################
 SRCDATE = "20121128"
 PV = "experimental-git${SRCDATE}"
-BRANCH = "vuplus_experimental_gst10"
+BRANCH = "vuplus_experimental"
 SRCREV = ""
 ####################################################
 
 SRCREV = ""
 ####################################################
 
@@ -239,22 +251,12 @@ SRC_URI = "git://code.vuplus.com/git/dvbapp.git;protocol=http;branch=${BRANCH};r
        file://enigma2_vuplus_pluginbrowser.patch \
        file://enigma2_vuplus_proc_oom_score_adj.patch \
         file://enigma2_vuplus_fix_standby_name.patch \
        file://enigma2_vuplus_pluginbrowser.patch \
        file://enigma2_vuplus_proc_oom_score_adj.patch \
         file://enigma2_vuplus_fix_standby_name.patch \
-        file://enigma2_vuplus_fix_standby_name_skin.patch \
-       file://enigma2_vuplus_epng.patch \
-       file://enigma2_vuplus_eptrlist_insert.patch \
-       file://enigma2_vuplus_conversion_error.patch \
-       file://enigma2_vuplus_default_arg_error.patch \
-       file://enigma2_vuplus_wrong_boolean_type.patch \
        file://enigma2_vuplus_disable_subtitle_sync_mode_bug.patch \
        file://enigma2_vuplus_disable_subtitle_sync_mode_bug.patch \
-       file://MyriadPro-Regular.otf \
-       file://MyriadPro-Semibold.otf \
-       file://MyriadPro-SemiboldIt.otf \
-       file://750S \
-       file://Vu_HD \
+       file://spinner \
        file://number_key \
 "
 
        file://number_key \
 "
 
-SRC_URI_append = " ${@base_contains('GST_VERSION', '1.0', '', 'file://enbalesubtitleshack.patch', d)}"
+SRC_URI_append = " ${@base_contains('GST_VERSION', '1.0', '', 'file://enablesubtitleshack.patch', d)}"
 
 SRC_URI_append = " ${@base_contains("VUPLUS_FEATURES", "vuwlan", "file://enigma2_vuplus_networksetup.patch", "", d)}"
 
 
 SRC_URI_append = " ${@base_contains("VUPLUS_FEATURES", "vuwlan", "file://enigma2_vuplus_networksetup.patch", "", d)}"
 
@@ -300,20 +302,7 @@ do_configure_prepend() {
 }
 
 do_compile_prepend_vuplus() {
 }
 
 do_compile_prepend_vuplus() {
-       install -m 0755 ${WORKDIR}/MyriadPro-Regular.otf ${S}/data/fonts/
-       install -m 0755 ${WORKDIR}/MyriadPro-Semibold.otf ${S}/data/fonts/
-       install -m 0755 ${WORKDIR}/MyriadPro-SemiboldIt.otf ${S}/data/fonts/
-       install -m 0755 ${WORKDIR}/750S/*.png ${S}/data/750S/
-       install -m 0755 ${WORKDIR}/750S/buttons/*.png ${S}/data/750S/buttons/
-       install -m 0755 ${WORKDIR}/750S/countries/*.png ${S}/data/750S/countries/
-       install -m 0755 ${WORKDIR}/750S/icons/*.png ${S}/data/750S/icons/
-       install -m 0755 ${WORKDIR}/750S/menu/*.png ${S}/data/750S/menu/
-       install -m 0755 ${WORKDIR}/750S/spinner/*.png ${S}/data/skin_default/spinner/
-       install -m 0755 ${WORKDIR}/Vu_HD/*.png ${S}/data/Vu_HD/
-       install -m 0755 ${WORKDIR}/Vu_HD/buttons/*.png ${S}/data/Vu_HD/buttons/
-       install -m 0755 ${WORKDIR}/Vu_HD/countries/*.png ${S}/data/Vu_HD/countries/
-       install -m 0755 ${WORKDIR}/Vu_HD/icons/*.png ${S}/data/Vu_HD/icons/
-       install -m 0755 ${WORKDIR}/Vu_HD/menu/*.png ${S}/data/Vu_HD/menu/
+       install -m 0755 ${WORKDIR}/spinner/*.png ${S}/data/skin_default/spinner/
        install -m 0755 ${WORKDIR}/number_key/*.png ${S}/data/skin_default/buttons/
 }
 
        install -m 0755 ${WORKDIR}/number_key/*.png ${S}/data/skin_default/buttons/
 }
 
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png
deleted file mode 100755 (executable)
index 436931d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png
deleted file mode 100755 (executable)
index 654beca..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png
deleted file mode 100755 (executable)
index a3af5c8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png
deleted file mode 100755 (executable)
index e9a0357..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png
deleted file mode 100755 (executable)
index 50fc6c6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png
deleted file mode 100755 (executable)
index c1f7dd6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png
deleted file mode 100755 (executable)
index 8584058..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png
deleted file mode 100755 (executable)
index caa0f1f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png
deleted file mode 100755 (executable)
index 5ad324f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png
deleted file mode 100755 (executable)
index 20ba7f7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png
deleted file mode 100755 (executable)
index 5cbf7d3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png
deleted file mode 100755 (executable)
index 7902358..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png
deleted file mode 100755 (executable)
index f94150a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png
deleted file mode 100755 (executable)
index 18050ed..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png
deleted file mode 100755 (executable)
index c1de3f0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png
deleted file mode 100755 (executable)
index aaed82d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png
deleted file mode 100755 (executable)
index 624dade..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png
deleted file mode 100755 (executable)
index fa3262b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png
deleted file mode 100755 (executable)
index 9f586e9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png
deleted file mode 100755 (executable)
index 5108758..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png
deleted file mode 100755 (executable)
index 8393a9e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png
deleted file mode 100755 (executable)
index e7f9ede..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png
deleted file mode 100755 (executable)
index b81f37f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png
deleted file mode 100755 (executable)
index 4f6f49c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png
deleted file mode 100755 (executable)
index 0a6aa8e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png
deleted file mode 100755 (executable)
index f26e6bf..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png
deleted file mode 100755 (executable)
index c1e3bf2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png
deleted file mode 100755 (executable)
index cda483c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png
deleted file mode 100755 (executable)
index 9d7fc72..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png
deleted file mode 100755 (executable)
index c40bf8f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png
deleted file mode 100755 (executable)
index 4bd5ec4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png
deleted file mode 100755 (executable)
index 11355ae..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png
deleted file mode 100755 (executable)
index 3227078..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png
deleted file mode 100755 (executable)
index a1df44e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png
deleted file mode 100755 (executable)
index aba4b0f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png
deleted file mode 100755 (executable)
index 3080055..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png
deleted file mode 100755 (executable)
index 760a99e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png
deleted file mode 100755 (executable)
index b4b79d8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png
deleted file mode 100755 (executable)
index dcb6e22..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png
deleted file mode 100755 (executable)
index 9f37cbb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png
deleted file mode 100755 (executable)
index 5e8b862..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png
deleted file mode 100755 (executable)
index 2ad248f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png
deleted file mode 100755 (executable)
index 6de80e7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png
deleted file mode 100755 (executable)
index fe6a62f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png
deleted file mode 100755 (executable)
index b9ba933..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png
deleted file mode 100755 (executable)
index 19a191b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db
deleted file mode 100755 (executable)
index 3bfe524..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png
deleted file mode 100755 (executable)
index d059fd0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png
deleted file mode 100755 (executable)
index 0c2769f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png
deleted file mode 100755 (executable)
index b014975..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png
deleted file mode 100755 (executable)
index 43b3f8d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png
deleted file mode 100755 (executable)
index 0f37970..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png
deleted file mode 100755 (executable)
index 8402afa..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png
deleted file mode 100755 (executable)
index 45af492..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png
deleted file mode 100755 (executable)
index 3611f21..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png
deleted file mode 100755 (executable)
index 0f9b962..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png
deleted file mode 100755 (executable)
index aaa7dac..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png
deleted file mode 100755 (executable)
index f92f09f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png
deleted file mode 100755 (executable)
index c6dd5a4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png
deleted file mode 100755 (executable)
index a7f24a9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png
deleted file mode 100755 (executable)
index 04adba9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png
deleted file mode 100755 (executable)
index cdcb98b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png
deleted file mode 100755 (executable)
index d872b50..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png
deleted file mode 100755 (executable)
index de5a3a4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png
deleted file mode 100755 (executable)
index d9029cd..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png
deleted file mode 100755 (executable)
index 63f43ae..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png
deleted file mode 100755 (executable)
index b9be24e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png
deleted file mode 100755 (executable)
index 2237f09..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png
deleted file mode 100755 (executable)
index 19c1467..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png
deleted file mode 100755 (executable)
index 2721ea9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png
deleted file mode 100755 (executable)
index 8e3260d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png
deleted file mode 100755 (executable)
index 903b04a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png
deleted file mode 100755 (executable)
index 7986ed8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png
deleted file mode 100755 (executable)
index 3b7a052..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png
deleted file mode 100755 (executable)
index 8e91a12..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png
deleted file mode 100755 (executable)
index e26d5c6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png
deleted file mode 100755 (executable)
index 7436673..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png
deleted file mode 100755 (executable)
index e80dba2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png
deleted file mode 100755 (executable)
index 5f18c6a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png
deleted file mode 100755 (executable)
index 4da823e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png
deleted file mode 100755 (executable)
index 4823e66..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png
deleted file mode 100755 (executable)
index 201a7af..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png
deleted file mode 100755 (executable)
index 184aec2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png
deleted file mode 100755 (executable)
index 76386f5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png
deleted file mode 100755 (executable)
index d59bdcb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png
deleted file mode 100755 (executable)
index ac964ba..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png
deleted file mode 100755 (executable)
index 792a677..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png
deleted file mode 100755 (executable)
index a89abe0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png
deleted file mode 100755 (executable)
index f953fd3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png
deleted file mode 100755 (executable)
index 81031c0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db
deleted file mode 100755 (executable)
index c043994..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png
deleted file mode 100755 (executable)
index 1e215a9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png
deleted file mode 100755 (executable)
index f5807c2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png
deleted file mode 100755 (executable)
index 00d0bd2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png
deleted file mode 100755 (executable)
index 55f28f0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png
deleted file mode 100755 (executable)
index a1b61d2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png
deleted file mode 100755 (executable)
index 90fca70..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png
deleted file mode 100755 (executable)
index 543b8fd..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png
deleted file mode 100755 (executable)
index 3442265..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png
deleted file mode 100755 (executable)
index 28924eb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png
deleted file mode 100755 (executable)
index f052256..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png
deleted file mode 100755 (executable)
index e769a80..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png
deleted file mode 100755 (executable)
index 1c59889..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png
deleted file mode 100755 (executable)
index a276109..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png
deleted file mode 100755 (executable)
index 6858d7c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png
deleted file mode 100755 (executable)
index 4bb0893..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png
deleted file mode 100755 (executable)
index c677460..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png
deleted file mode 100755 (executable)
index 57829ae..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png
deleted file mode 100755 (executable)
index 9b4b6c1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png
deleted file mode 100755 (executable)
index 611604a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png
deleted file mode 100755 (executable)
index b302933..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png
deleted file mode 100755 (executable)
index ea3b856..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png
deleted file mode 100755 (executable)
index 4dfa9fb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png
deleted file mode 100755 (executable)
index 4966fc5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png
deleted file mode 100755 (executable)
index 72e753d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png
deleted file mode 100755 (executable)
index 19510ee..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png
deleted file mode 100755 (executable)
index d6fcc7f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png
deleted file mode 100755 (executable)
index e97cab9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png
deleted file mode 100755 (executable)
index 9ec1d8a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png
deleted file mode 100755 (executable)
index 33db35e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png
deleted file mode 100755 (executable)
index 16264e6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png
deleted file mode 100755 (executable)
index 9d6fa5f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png
deleted file mode 100755 (executable)
index af65583..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db
deleted file mode 100755 (executable)
index 7e8518a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png
deleted file mode 100755 (executable)
index f3d675a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png
deleted file mode 100755 (executable)
index 3bb8fde..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png
deleted file mode 100755 (executable)
index d0b9766..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png
deleted file mode 100755 (executable)
index 56f2965..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png
deleted file mode 100755 (executable)
index f3d675a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png
deleted file mode 100755 (executable)
index 487ac48..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png
deleted file mode 100755 (executable)
index 5716d99..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png
deleted file mode 100755 (executable)
index ff42463..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png
deleted file mode 100755 (executable)
index 871b396..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png
deleted file mode 100755 (executable)
index bc0facb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png
deleted file mode 100755 (executable)
index 3ef0e3c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png
deleted file mode 100755 (executable)
index 8081752..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png
deleted file mode 100755 (executable)
index dfc5a1e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png
deleted file mode 100755 (executable)
index 7941ec5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png
deleted file mode 100755 (executable)
index da764ef..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png
deleted file mode 100755 (executable)
index 2f03644..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png
deleted file mode 100755 (executable)
index 7e4f9df..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png
deleted file mode 100755 (executable)
index 774ddac..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png
deleted file mode 100755 (executable)
index 8f0cc9a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png
deleted file mode 100755 (executable)
index fc0dea6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png
deleted file mode 100755 (executable)
index dcae966..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png
deleted file mode 100755 (executable)
index 3d38f34..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png
deleted file mode 100755 (executable)
index 1b7daf5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png
deleted file mode 100755 (executable)
index 421b803..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png
deleted file mode 100755 (executable)
index 073ff74..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png
deleted file mode 100755 (executable)
index e6ddf9e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png
deleted file mode 100755 (executable)
index 6c33a88..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png
deleted file mode 100755 (executable)
index f83134f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png
deleted file mode 100755 (executable)
index 2f6e2a7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png
deleted file mode 100755 (executable)
index f86204d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png
deleted file mode 100755 (executable)
index 453f39f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png
deleted file mode 100755 (executable)
index 2e88441..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png
deleted file mode 100755 (executable)
index 4a95661..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png
deleted file mode 100755 (executable)
index 8b4c689..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png
deleted file mode 100755 (executable)
index c344c0a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png
deleted file mode 100755 (executable)
index 988b419..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png
deleted file mode 100755 (executable)
index 8cc9d2a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png
deleted file mode 100755 (executable)
index 8cc9d2a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png
deleted file mode 100755 (executable)
index cbab99b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png
deleted file mode 100755 (executable)
index 620c32d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png
deleted file mode 100755 (executable)
index 8aefdca..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png
deleted file mode 100755 (executable)
index fad2b96..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png
deleted file mode 100755 (executable)
index 05d2d81..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png
deleted file mode 100755 (executable)
index 152028a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png
deleted file mode 100755 (executable)
index 6dd6298..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png
deleted file mode 100755 (executable)
index 6daf601..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png
deleted file mode 100755 (executable)
index 82c21b5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png
deleted file mode 100755 (executable)
index 42ad320..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png
deleted file mode 100755 (executable)
index f75cde0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png
deleted file mode 100755 (executable)
index c0a16cf..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png
deleted file mode 100755 (executable)
index ca690b2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png
deleted file mode 100755 (executable)
index 84f7f8c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png
deleted file mode 100755 (executable)
index 8e6a38f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png
deleted file mode 100755 (executable)
index 6916b60..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png
deleted file mode 100755 (executable)
index f71ca5c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png
deleted file mode 100755 (executable)
index 2bfbaac..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png
deleted file mode 100755 (executable)
index 3156255..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png
deleted file mode 100755 (executable)
index 68daaec..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png
deleted file mode 100755 (executable)
index ca0c45d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png
deleted file mode 100755 (executable)
index 875bd45..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png
deleted file mode 100755 (executable)
index 19a80c5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png
deleted file mode 100755 (executable)
index 63fe6b5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png
deleted file mode 100755 (executable)
index 9818251..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png
deleted file mode 100755 (executable)
index 594afdb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png
deleted file mode 100755 (executable)
index 7746cc8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db
deleted file mode 100755 (executable)
index aae3914..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png
deleted file mode 100755 (executable)
index a03c015..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png
deleted file mode 100755 (executable)
index d596493..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png
deleted file mode 100755 (executable)
index 0d16cf3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png
deleted file mode 100755 (executable)
index 31348a9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png
deleted file mode 100755 (executable)
index cf4c8ef..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png
deleted file mode 100755 (executable)
index adb19ec..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png
deleted file mode 100755 (executable)
index 1786590..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png
deleted file mode 100755 (executable)
index aeba0a7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png
deleted file mode 100755 (executable)
index b69a6fb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png
deleted file mode 100755 (executable)
index c535f43..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png
deleted file mode 100755 (executable)
index a61de30..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png
deleted file mode 100755 (executable)
index 7ec2eca..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png
deleted file mode 100755 (executable)
index e8bac98..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png
deleted file mode 100755 (executable)
index 1d83395..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png
deleted file mode 100755 (executable)
index 61ec818..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png
deleted file mode 100755 (executable)
index 267c2da..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png
deleted file mode 100755 (executable)
index 8fd3929..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png
deleted file mode 100755 (executable)
index aa49953..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png
deleted file mode 100755 (executable)
index a367774..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png
deleted file mode 100755 (executable)
index ad8c315..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png
deleted file mode 100755 (executable)
index ebe66a4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png
deleted file mode 100755 (executable)
index be0cf11..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png
deleted file mode 100755 (executable)
index 91ee430..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png
deleted file mode 100755 (executable)
index 05e5a14..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png
deleted file mode 100755 (executable)
index 52ae3fe..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png
deleted file mode 100755 (executable)
index 77e06f1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png
deleted file mode 100755 (executable)
index 25a4a3e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png
deleted file mode 100755 (executable)
index 625e331..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png
deleted file mode 100755 (executable)
index c2d456f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png
deleted file mode 100755 (executable)
index 4823e66..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png
deleted file mode 100755 (executable)
index 0334865..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db
deleted file mode 100755 (executable)
index 5b547ce..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png
deleted file mode 100755 (executable)
index 49ffcc2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png
deleted file mode 100755 (executable)
index d19f3d3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png
deleted file mode 100755 (executable)
index 229a91c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png
deleted file mode 100755 (executable)
index b96ad21..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png
deleted file mode 100755 (executable)
index 1220616..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png
deleted file mode 100755 (executable)
index 9fb0823..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png
deleted file mode 100755 (executable)
index 8e54349..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png
deleted file mode 100755 (executable)
index bf2575f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png
deleted file mode 100755 (executable)
index ed49159..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png
deleted file mode 100755 (executable)
index 5151da4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png
deleted file mode 100755 (executable)
index 0c7734b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png
deleted file mode 100755 (executable)
index 56c52d3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png
deleted file mode 100755 (executable)
index f27b7f8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png
deleted file mode 100755 (executable)
index 2e77e71..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png
deleted file mode 100755 (executable)
index 2c0c7e8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png
deleted file mode 100755 (executable)
index fefb17c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png
deleted file mode 100755 (executable)
index b612b94..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png
deleted file mode 100755 (executable)
index 477f8db..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png
deleted file mode 100755 (executable)
index 339ddb4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png
deleted file mode 100755 (executable)
index 5151da4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png
deleted file mode 100755 (executable)
index 6bdb8c8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png
deleted file mode 100755 (executable)
index aa60fab..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png
deleted file mode 100755 (executable)
index f7c4df2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png
deleted file mode 100755 (executable)
index 4a5df40..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf
deleted file mode 100755 (executable)
index c9454bb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf
deleted file mode 100755 (executable)
index 1b33d74..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf
deleted file mode 100755 (executable)
index e92ba39..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png
deleted file mode 100755 (executable)
index c43abc2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png
deleted file mode 100755 (executable)
index 3033e4a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png
deleted file mode 100755 (executable)
index 4acf507..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png
deleted file mode 100755 (executable)
index 553bd75..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png
deleted file mode 100755 (executable)
index 397f037..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png
deleted file mode 100755 (executable)
index 4b953c4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png
deleted file mode 100755 (executable)
index 77c34d1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png
deleted file mode 100755 (executable)
index c7037b4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png
deleted file mode 100755 (executable)
index 6e716ea..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png
deleted file mode 100755 (executable)
index 2a1553a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png
deleted file mode 100755 (executable)
index dafacee..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png
deleted file mode 100755 (executable)
index 92f6164..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png
deleted file mode 100755 (executable)
index 47d8fd5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png
deleted file mode 100755 (executable)
index 97bfb9a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png
deleted file mode 100755 (executable)
index a1d9cb9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png
deleted file mode 100755 (executable)
index efe9531..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png
deleted file mode 100755 (executable)
index 7095bb9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png
deleted file mode 100755 (executable)
index 5b28fed..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png
deleted file mode 100755 (executable)
index 6130b08..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png
deleted file mode 100755 (executable)
index df2ad7c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png
deleted file mode 100755 (executable)
index b3482cf..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png
deleted file mode 100755 (executable)
index 8be0563..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png
deleted file mode 100755 (executable)
index 973ae3a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png
deleted file mode 100755 (executable)
index de085ba..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png
deleted file mode 100755 (executable)
index 5108758..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png
deleted file mode 100755 (executable)
index 8393a9e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png
deleted file mode 100755 (executable)
index 6a64838..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png
deleted file mode 100755 (executable)
index d2def92..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png
deleted file mode 100755 (executable)
index ab58440..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png
deleted file mode 100755 (executable)
index cab02ec..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png
deleted file mode 100755 (executable)
index c2dcd16..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png
deleted file mode 100755 (executable)
index 077bd14..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png
deleted file mode 100755 (executable)
index c2561a4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png
deleted file mode 100755 (executable)
index 8a149b6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png
deleted file mode 100755 (executable)
index 64ad839..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png
deleted file mode 100755 (executable)
index 32255d7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png
deleted file mode 100755 (executable)
index 0293c8c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png
deleted file mode 100755 (executable)
index b18fd0e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png
deleted file mode 100755 (executable)
index cf160e7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png
deleted file mode 100755 (executable)
index 9eba495..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png
deleted file mode 100755 (executable)
index 88ccfae..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png
deleted file mode 100755 (executable)
index 05e146a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png
deleted file mode 100755 (executable)
index 09924f0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png
deleted file mode 100755 (executable)
index be9b368..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png
deleted file mode 100755 (executable)
index 8e91a12..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png
deleted file mode 100755 (executable)
index 19d678d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png
deleted file mode 100755 (executable)
index e5d8d84..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png
deleted file mode 100755 (executable)
index c80c0a2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png
deleted file mode 100755 (executable)
index e69242c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png
deleted file mode 100755 (executable)
index 27ea03b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png
deleted file mode 100755 (executable)
index 933e27a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png
deleted file mode 100755 (executable)
index 8e0c06b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png
deleted file mode 100755 (executable)
index 73d266a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png
deleted file mode 100755 (executable)
index 77d931d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png
deleted file mode 100755 (executable)
index 2b1d44b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png
deleted file mode 100755 (executable)
index a6a24af..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png
deleted file mode 100755 (executable)
index 03b8ce9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png
deleted file mode 100755 (executable)
index e89b873..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png
deleted file mode 100755 (executable)
index e289da3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png
deleted file mode 100755 (executable)
index fb17f3b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png
deleted file mode 100755 (executable)
index af66e5d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png
deleted file mode 100755 (executable)
index 8fd6217..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png
deleted file mode 100755 (executable)
index 5d61532..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png
deleted file mode 100755 (executable)
index 360b658..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png
deleted file mode 100755 (executable)
index 3fbd23c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png
deleted file mode 100755 (executable)
index 7419c69..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png
deleted file mode 100755 (executable)
index f679af1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png
deleted file mode 100755 (executable)
index 13ab5f2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png
deleted file mode 100755 (executable)
index 81131ca..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png
deleted file mode 100755 (executable)
index 8f21363..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png
deleted file mode 100755 (executable)
index 45ab022..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png
deleted file mode 100755 (executable)
index 5d416e8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png
deleted file mode 100755 (executable)
index 8dc690c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png
deleted file mode 100755 (executable)
index d6d212e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png
deleted file mode 100755 (executable)
index d1b648d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png
deleted file mode 100755 (executable)
index a2c12a4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png
deleted file mode 100755 (executable)
index 2b2c7e6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png
deleted file mode 100755 (executable)
index 00c2819..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png
deleted file mode 100755 (executable)
index d6fcc7f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png
deleted file mode 100755 (executable)
index e97cab9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png
deleted file mode 100755 (executable)
index 28a3077..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png
deleted file mode 100755 (executable)
index 7b349de..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png
deleted file mode 100755 (executable)
index cec38f6..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png
deleted file mode 100755 (executable)
index dcc157f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png
deleted file mode 100755 (executable)
index 7ad44f5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png
deleted file mode 100755 (executable)
index 430bd04..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png
deleted file mode 100755 (executable)
index cde6be1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png
deleted file mode 100755 (executable)
index f9cbeaa..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png
deleted file mode 100755 (executable)
index 8ad2570..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png
deleted file mode 100755 (executable)
index 641ccd2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png
deleted file mode 100755 (executable)
index 82dae56..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png
deleted file mode 100755 (executable)
index 54ec7c0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png
deleted file mode 100755 (executable)
index dac8ff3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png
deleted file mode 100755 (executable)
index b2baf0b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png
deleted file mode 100755 (executable)
index 745a645..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png
deleted file mode 100755 (executable)
index 7d429d9..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png
deleted file mode 100755 (executable)
index 403b34a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png
deleted file mode 100755 (executable)
index d68c5c1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png
deleted file mode 100755 (executable)
index 1b7daf5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png
deleted file mode 100755 (executable)
index 5d2c39a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png
deleted file mode 100755 (executable)
index b1424e1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png
deleted file mode 100755 (executable)
index b7bf2e7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png
deleted file mode 100755 (executable)
index 815d6e4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png
deleted file mode 100755 (executable)
index dded3a2..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png
deleted file mode 100755 (executable)
index 8267f55..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png
deleted file mode 100755 (executable)
index 988b419..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png
deleted file mode 100755 (executable)
index 8cc9d2a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png
deleted file mode 100755 (executable)
index e1a6def..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png
deleted file mode 100755 (executable)
index 96f4d94..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png
deleted file mode 100755 (executable)
index 9517b86..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png
deleted file mode 100755 (executable)
index 05d2d81..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png
deleted file mode 100755 (executable)
index 4f33190..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png
deleted file mode 100755 (executable)
index 8f215c7..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png
deleted file mode 100755 (executable)
index 0b11a00..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png
deleted file mode 100755 (executable)
index b0be794..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png
deleted file mode 100755 (executable)
index bfa1e61..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png
deleted file mode 100755 (executable)
index f75cde0..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png
deleted file mode 100755 (executable)
index c0a16cf..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png
deleted file mode 100755 (executable)
index f71ca5c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png
deleted file mode 100755 (executable)
index 246f6ba..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png
deleted file mode 100755 (executable)
index ca0c45d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png
deleted file mode 100755 (executable)
index ae77c1a..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png
deleted file mode 100755 (executable)
index 19a80c5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png
deleted file mode 100755 (executable)
index 6544b44..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png
deleted file mode 100755 (executable)
index f7a7736..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png
deleted file mode 100755 (executable)
index 386c56c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png
deleted file mode 100755 (executable)
index 3727f0b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png
deleted file mode 100755 (executable)
index 3b14a83..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png
deleted file mode 100755 (executable)
index e40aec1..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png
deleted file mode 100755 (executable)
index e597023..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png
deleted file mode 100755 (executable)
index ee40b97..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png
deleted file mode 100755 (executable)
index a9071bb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png
deleted file mode 100755 (executable)
index 4035dbb..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png
deleted file mode 100755 (executable)
index 5236668..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png
deleted file mode 100755 (executable)
index b46b985..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png
deleted file mode 100755 (executable)
index 2370e1e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png
deleted file mode 100755 (executable)
index 46d5c37..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png
deleted file mode 100755 (executable)
index 6d74bd5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png
deleted file mode 100755 (executable)
index 0f9fa3c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png
deleted file mode 100755 (executable)
index d2f468c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png
deleted file mode 100755 (executable)
index ccdfc8f..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png
deleted file mode 100755 (executable)
index 31879f8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png
deleted file mode 100755 (executable)
index 41ba0e5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png
deleted file mode 100755 (executable)
index 890c118..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png
deleted file mode 100755 (executable)
index a760869..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png
deleted file mode 100755 (executable)
index 352a1d5..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png
deleted file mode 100755 (executable)
index 267c2da..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png
deleted file mode 100755 (executable)
index 17c5213..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png
deleted file mode 100755 (executable)
index ad8c315..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png
deleted file mode 100755 (executable)
index 2186259..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png
deleted file mode 100755 (executable)
index 0644f80..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png
deleted file mode 100755 (executable)
index 2186259..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png
deleted file mode 100755 (executable)
index 59fdae4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png
deleted file mode 100755 (executable)
index 921bf12..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png
deleted file mode 100755 (executable)
index 62d579d..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png
deleted file mode 100755 (executable)
index 5637c29..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png
deleted file mode 100755 (executable)
index edc022e..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png
deleted file mode 100755 (executable)
index 9fb0823..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png
deleted file mode 100755 (executable)
index 51d6e6c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png
deleted file mode 100755 (executable)
index ed49159..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png
deleted file mode 100755 (executable)
index 5151da4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png
deleted file mode 100755 (executable)
index 0c7734b..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png
deleted file mode 100755 (executable)
index 56c52d3..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png
deleted file mode 100755 (executable)
index f27b7f8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png
deleted file mode 100755 (executable)
index 2e77e71..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png
deleted file mode 100755 (executable)
index 2c0c7e8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png
deleted file mode 100755 (executable)
index fefb17c..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png
deleted file mode 100755 (executable)
index b612b94..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png
deleted file mode 100755 (executable)
index 477f8db..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png
deleted file mode 100755 (executable)
index 339ddb4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png
deleted file mode 100755 (executable)
index 5151da4..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png
deleted file mode 100755 (executable)
index 6bdb8c8..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png
deleted file mode 100755 (executable)
index 9bfdbae..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png
deleted file mode 100755 (executable)
index 8ee1439..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png
deleted file mode 100755 (executable)
index 4a5df40..0000000
Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png and /dev/null differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch
deleted file mode 100644 (file)
index 4c5d046..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
-index 14c224f..55156b4 100755
---- a/lib/service/servicemp3.cpp
-+++ b/lib/service/servicemp3.cpp
-@@ -23,6 +23,8 @@
- #define HTTP_TIMEOUT 10
-+#define GSTREAMER_SUBTITLE_SYNC_MODE_BUG
-+
- typedef enum
- {
-       GST_PLAY_FLAG_VIDEO         = 0x00000001,
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch
deleted file mode 100644 (file)
index bb8f5f2..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py b/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py
-index 6ecbfd4..d801f58 100644
---- a/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py
-+++ b/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py
-@@ -37,6 +37,10 @@ class VideoHardware:
-                                                               "60Hz":         { 60: "1080i" },
-                                                               "multi":        { 50: "1080i50", 60: "1080i" } }
-+      rates["1080p"] =                { "50Hz":               { 50: "1080p50" },
-+                                                              "60Hz":         { 60: "1080p" },
-+                                                              "multi":        { 50: "1080p50", 60: "1080p" } }
-+
-       rates["PC"] = { 
-               "1024x768": { 60: "1024x768" }, # not possible on DM7025
-               "800x600" : { 60: "800x600" },  # also not possible
-@@ -55,10 +59,10 @@ class VideoHardware:
-       modes["Scart"] = ["PAL", "NTSC", "Multi"]
-       modes["YPbPr"] = ["720p", "1080i", "576p", "480p", "576i", "480i"]
--      modes["DVI"] = ["720p", "1080i", "576p", "480p", "576i", "480i"]
-+      modes["DVI"] = ["720p", "1080i", "1080p", "576p", "480p", "576i", "480i"]
-       modes["DVI-PC"] = ["PC"]
--      widescreen_modes = set(["720p", "1080i"])
-+      widescreen_modes = set(["720p", "1080i", "1080p"])
-       def getOutputAspect(self):
-               ret = (16,9)
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch
deleted file mode 100644 (file)
index 1a867c0..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp
-index febfd78..6a90274 100644
---- a/lib/dvb/pmt.cpp
-+++ b/lib/dvb/pmt.cpp
-@@ -268,7 +268,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                               std::string boundaryExtension = "";
-                               
-                               int controlCode = (*i)->getApplicationControlCode();
--                              ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier();
-+                              const ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier();
-                               profilecode = 0;
-                               orgid = applicationIdentifier->getOrganisationId();
-                               appid = applicationIdentifier->getApplicationId();
-@@ -285,7 +285,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                                               case APPLICATION_DESCRIPTOR:
-                                               {
-                                                       ApplicationDescriptor* applicationDescriptor = (ApplicationDescriptor*)(*desc);
--                                                      ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles();
-+                                                      const ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles();
-                                                       ApplicationProfileConstIterator interactionit = applicationProfiles->begin();
-                                                       for(; interactionit != applicationProfiles->end(); ++interactionit)
-                                                       {
-@@ -353,7 +353,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                               }
-                               if(!hbbtvUrl.empty())
-                               {
--                                      char* uu = hbbtvUrl.c_str();
-+                                      const char* uu = hbbtvUrl.c_str();
-                                       if(!strncmp(uu, "http://", 7) || !strncmp(uu, "dvb://", 6) || !strncmp(uu, "https://", 8))
-                                       {
-                                               if(controlCode == 1) m_HBBTVUrl = hbbtvUrl;
-@@ -420,7 +420,7 @@ void eDVBServicePMTHandler::OCready(int error)
-       {
-               for (std::vector<OCSection*>::const_iterator it = ptr->getSections().begin(); it != ptr->getSections().end(); ++it)
-               {
--                      unsigned char* sectionData = (*it)->getData();
-+                      unsigned char* sectionData = (unsigned char*)(*it)->getData();
-               }
-       }
-       /* for now, do not keep listening for table updates */
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch
deleted file mode 100644 (file)
index 529dbb3..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/lib/service/servicedvbrecord.cpp b/lib/service/servicedvbrecord.cpp
-index 0287acf..dc1b22e 100644
---- a/lib/service/servicedvbrecord.cpp
-+++ b/lib/service/servicedvbrecord.cpp
-@@ -15,7 +15,7 @@
- DEFINE_REF(eDVBServiceRecord);
--eDVBServiceRecord::eDVBServiceRecord(const eServiceReferenceDVB &ref, bool isstreamclient = false):
-+eDVBServiceRecord::eDVBServiceRecord(const eServiceReferenceDVB &ref, bool isstreamclient):
-       m_ref(ref),m_is_stream_client(isstreamclient)
- {
-       CONNECT(m_service_handler.serviceEvent, eDVBServiceRecord::serviceEvent);
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch
new file mode 100644 (file)
index 0000000..4c5d046
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
+index 14c224f..55156b4 100755
+--- a/lib/service/servicemp3.cpp
++++ b/lib/service/servicemp3.cpp
+@@ -23,6 +23,8 @@
+ #define HTTP_TIMEOUT 10
++#define GSTREAMER_SUBTITLE_SYNC_MODE_BUG
++
+ typedef enum
+ {
+       GST_PLAY_FLAG_VIDEO         = 0x00000001,
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch
deleted file mode 100644 (file)
index 037a814..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-diff --git a/lib/gdi/epng.cpp b/lib/gdi/epng.cpp
-index d8c1982..2ba5a12 100644
---- a/lib/gdi/epng.cpp
-+++ b/lib/gdi/epng.cpp
-@@ -1,4 +1,5 @@
- #define PNG_SKIP_SETJMP_CHECK
-+#include <zlib.h>
- #include <png.h>
- #include <stdio.h>
- #include <lib/gdi/epng.h>
-@@ -52,7 +53,7 @@ int loadPNG(ePtr<gPixmap> &result, const char *filename)
-               fclose(fp);
-               return 0;
-        }
--      if (setjmp(png_ptr->jmpbuf))
-+      if ( setjmp(png_jmpbuf(png_ptr)) )
-       {
-               eDebug("das war wohl nix");
-               png_destroy_read_struct(&png_ptr, &info_ptr, &end_info);
-@@ -145,7 +146,7 @@ int loadPNG(ePtr<gPixmap> &result, const char *filename)
-               for (pass = 0; pass < number_passes; pass++)
-                       for (int y = 0; y < height; y++)
-                       {
--                              png_read_rows(png_ptr, &rowptr[y], png_bytepp_NULL, 1);
-+                              png_read_rows(png_ptr, &rowptr[y], NULL, 1);
-                       }
- /*
-@@ -323,7 +324,7 @@ int savePNG(const char *filename, gPixmap *pixmap)
-               PNG_COLOR_TYPE_RGB_ALPHA, 
-               PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
--      if (setjmp(png_ptr->jmpbuf))
-+      if ( setjmp(png_jmpbuf(png_ptr)) )
-       {
-               eDebug("error :/");
-               png_destroy_write_struct(&png_ptr, &info_ptr);
-diff --git a/lib/gdi/picload.cpp b/lib/gdi/picload.cpp
-index 2afebd5..ab7a0b5 100644
---- a/lib/gdi/picload.cpp
-+++ b/lib/gdi/picload.cpp
-@@ -280,7 +280,7 @@ static unsigned char *png_load(const char *file, int *ox, int *oy, int *_bypp)
-               return NULL;
-       }
--      if (setjmp(png_ptr->jmpbuf))
-+      if (setjmp(png_jmpbuf(png_ptr)))
-       {
-               png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
-               fclose(fh);
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch
deleted file mode 100644 (file)
index 9f58493..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/lib/base/eptrlist.h b/lib/base/eptrlist.h
-index 0da46da..361323c 100644
---- a/lib/base/eptrlist.h
-+++ b/lib/base/eptrlist.h
-@@ -174,7 +174,7 @@ public:
-       {
-               // added a new item to the list... in order
-               // returns a iterator to the new item
--              return insert( std::lower_bound( std::list<T*>::begin(), std::list<T*>::end(), e, less()), e );
-+              return this->insert( std::lower_bound( std::list<T*>::begin(), std::list<T*>::end(), e, less()), e );
-       }
- };
-@@ -804,7 +804,7 @@ public:
-       {
-               // added a new item to the list... in order
-               // returns a iterator to the new item
--              return insert( std::lower_bound( std::list<ePtr<T> >::begin(), e, std::list<ePtr<T> >::end()), e );
-+              return this->insert( std::lower_bound( std::list<ePtr<T> >::begin(), e, std::list<ePtr<T> >::end()), e );
-       }
- };
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch
deleted file mode 100644 (file)
index efb90a0..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-diff --git a/data/750S/skin.xml b/data/750S/skin.xml
-index 541df3d..3be2f88 100644
---- a/data/750S/skin.xml
-+++ b/data/750S/skin.xml
-@@ -370,7 +370,7 @@
-                       <convert type="MenuEntryCompare">setup_selection</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget> 
--              <widget source="menu" render="FixedLabel" text="-Standby" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+              <widget source="menu" render="FixedLabel" text="-Idle Server Mode" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-                       <convert type="MenuEntryCompare">standby_restart_list</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-@@ -378,7 +378,7 @@
-                       <convert type="MenuEntryCompare">standby_restart_list</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
--              <widget source="menu" render="FixedLabel" text="-Deep Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+              <widget source="menu" render="FixedLabel" text="-Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-                       <convert type="MenuEntryCompare">standby_restart_list</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-@@ -2612,7 +2612,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-       </screen>
-       <!-- Fancontrol Plugin -->
--      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
-+      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" >
-               <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-               <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-@@ -2678,7 +2678,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or
-       </screen>
-       <!-- Manual Fancontrol Plugin -->
--      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
-+      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" >
-               <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-               <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-diff --git a/data/Vu_HD/skin.xml b/data/Vu_HD/skin.xml
-index 3e35405..a29a177 100644
---- a/data/Vu_HD/skin.xml
-+++ b/data/Vu_HD/skin.xml
-@@ -3135,7 +3135,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-       </screen>
-       <!-- Fancontrol Plugin -->
--      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
-+      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" >
-               <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" />
-               <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" />
-@@ -3202,7 +3202,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or
-       </screen>
-       <!-- Manual Fancontrol Plugin -->
--      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
-+      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" >
-               <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-               <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch
deleted file mode 100644 (file)
index a17d0a3..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
-index ae4611c..99bb50d 100755
---- a/lib/service/servicemp3.cpp
-+++ b/lib/service/servicemp3.cpp
-@@ -245,6 +245,8 @@ eServiceMP3::eServiceMP3(eServiceReference ref)
-       CONNECT(m_pump.recv_msg, eServiceMP3::gstPoll);
-       m_aspect = m_width = m_height = m_framerate = m_progressive = -1;
-+      m_subs_behind_seek = 0;
-+      m_block_sub = FALSE;
-       m_cur_rate=1.0;
-       m_state = stIdle;
-       eDebug("eServiceMP3::construct!");
-@@ -595,6 +597,7 @@ RESULT eServiceMP3::seekTo(pts_t to)
-       RESULT ret = -1;
-       if (m_gst_playbin) {
-+              m_block_sub = TRUE;
-               eSingleLocker l(m_subs_to_pull_lock); // this is needed to dont handle incomming subtitles during seek!
-               if (!(ret = seekToImpl(to)))
-               {
-@@ -603,6 +606,13 @@ RESULT eServiceMP3::seekTo(pts_t to)
-                       m_decoder_time_valid_state = 0;
-                       m_subs_to_pull = 0;
-               }
-+              m_block_sub = FALSE;
-+      }
-+      m_subs_to_pull+=m_subs_behind_seek;
-+      while(m_subs_behind_seek)
-+      {
-+              m_pump.send(Message(2));
-+              m_subs_behind_seek--;
-       }
-       return ret;
-@@ -616,6 +626,7 @@ RESULT eServiceMP3::trickSeek(gdouble ratio)
-       if (!ratio)
-               return seekRelative(0, 0);
-+      m_block_sub = TRUE;
-       eSingleLocker l(m_subs_to_pull_lock);
-       GstEvent *s_event;
-@@ -655,6 +666,13 @@ RESULT eServiceMP3::trickSeek(gdouble ratio)
-       m_decoder_time_valid_state = 0;
-       m_subs_to_pull = 0;
-       m_cur_rate=ratio;
-+      m_block_sub = FALSE;
-+      m_subs_to_pull+=m_subs_behind_seek;
-+      while(m_subs_behind_seek)
-+      {
-+              m_pump.send(Message(2));
-+              m_subs_behind_seek--;
-+      }
-       return 0;
- }
-@@ -1650,10 +1668,17 @@ eAutoInitPtr<eServiceFactoryMP3> init_eServiceFactoryMP3(eAutoInitNumbers::servi
- void eServiceMP3::gstCBsubtitleAvail(GstElement *appsink, gpointer user_data)
- {
--      eServiceMP3 *_this = (eServiceMP3*)user_data;   
--      eSingleLocker l(_this->m_subs_to_pull_lock);
--      ++_this->m_subs_to_pull;
--      _this->m_pump.send(Message(2));
-+      eServiceMP3 *_this = (eServiceMP3*)user_data;
-+      if(_this->m_block_sub != TRUE)
-+      {
-+              eSingleLocker l(_this->m_subs_to_pull_lock);
-+              ++_this->m_subs_to_pull;
-+              _this->m_pump.send(Message(2));
-+      }
-+      else
-+      {
-+              _this->m_subs_behind_seek++;
-+      }
- }
- void eServiceMP3::gstTextpadHasCAPS(GstPad *pad, GParamSpec * unused, gpointer user_data)
-@@ -1729,6 +1754,11 @@ void eServiceMP3::pullSubtitle()
-               {
-                       GstBuffer *buffer;
-                       {
-+                              if(m_block_sub == TRUE)
-+                              {
-+                                      g_signal_emit_by_name (sink, "pull-buffer", &buffer);
-+                                      return;
-+                              }
-                               eSingleLocker l(m_subs_to_pull_lock);
-                               --m_subs_to_pull;
-                               g_signal_emit_by_name (sink, "pull-buffer", &buffer);
-diff --git a/lib/service/servicemp3.h b/lib/service/servicemp3.h
-index cb5b048..7e3f6a6 100644
---- a/lib/service/servicemp3.h
-+++ b/lib/service/servicemp3.h
-@@ -270,6 +270,8 @@ private:
-       std::string m_useragent;
-       RESULT trickSeek(gdouble ratio);
-       double m_cur_rate;
-+      bool m_block_sub;
-+      int m_subs_behind_seek;
- };
- #endif
index ecddf24..e9315f0 100644 (file)
@@ -1,5 +1,5 @@
 diff --git a/lib/python/Screens/PluginBrowser.py b/lib/python/Screens/PluginBrowser.py
 diff --git a/lib/python/Screens/PluginBrowser.py b/lib/python/Screens/PluginBrowser.py
-index d423f46..0a029ed 100755
+index d423f46..016936f 100755
 --- a/lib/python/Screens/PluginBrowser.py
 +++ b/lib/python/Screens/PluginBrowser.py
 @@ -14,6 +14,9 @@ from Tools.LoadPixmap import LoadPixmap
 --- a/lib/python/Screens/PluginBrowser.py
 +++ b/lib/python/Screens/PluginBrowser.py
 @@ -14,6 +14,9 @@ from Tools.LoadPixmap import LoadPixmap
@@ -81,7 +81,7 @@ index d423f46..0a029ed 100755
                        split = x[3].split('-', 1)
                        if len(split) < 2:
                                continue
                        split = x[3].split('-', 1)
                        if len(split) < 2:
                                continue
-@@ -263,4 +270,56 @@ class PluginDownloadBrowser(Screen):
+@@ -263,4 +270,61 @@ class PluginDownloadBrowser(Screen):
                self.list = list
                self["list"].l.setList(list)
  
                self.list = list
                self["list"].l.setList(list)
  
@@ -100,7 +100,12 @@ index d423f46..0a029ed 100755
 +
 +                      for feed in feeds:
 +                              Package = None
 +
 +                      for feed in feeds:
 +                              Package = None
-+                              for line in open(os.path.join(list_dir, feed), 'r'):
++
++                              fn = os.path.join(list_dir, feed)
++                              if not os.path.exists(fn):
++                                      continue
++
++                              for line in open(fn, 'r'):
 +                                      if line.startswith("Package:"):
 +                                              pkg = line.split(":", 1)[1].strip()
 +                                              if pkg.startswith('enigma2-plugin-') and not pkg.endswith('-dev') and not pkg.endswith('-staticdev') and not pkg.endswith('-dbg') and not pkg.endswith('-doc') and not pkg.endswith('-src'):
 +                                      if line.startswith("Package:"):
 +                                              pkg = line.split(":", 1)[1].strip()
 +                                              if pkg.startswith('enigma2-plugin-') and not pkg.endswith('-dev') and not pkg.endswith('-staticdev') and not pkg.endswith('-dbg') and not pkg.endswith('-doc') and not pkg.endswith('-src'):
index c7e78dd..dffe826 100644 (file)
-diff --git a/configure.ac b/configure.ac
-index 332fc7a..ef30e71 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -134,6 +134,16 @@ data/skin_default/menu/Makefile
- data/skin_default/icons/Makefile
- data/skin_default/buttons/Makefile
- data/skin_default/spinner/Makefile
-+data/750S/Makefile
-+data/750S/menu/Makefile
-+data/750S/icons/Makefile
-+data/750S/buttons/Makefile
-+data/750S/countries/Makefile
-+data/Vu_HD/Makefile
-+data/Vu_HD/menu/Makefile
-+data/Vu_HD/icons/Makefile
-+data/Vu_HD/buttons/Makefile
-+data/Vu_HD/countries/Makefile
- include/Makefile
- lib/Makefile
- lib/actions/Makefile
-diff --git a/data/750S/Makefile.am b/data/750S/Makefile.am
-new file mode 100644
-index 0000000..7ac9481
---- /dev/null
-+++ b/data/750S/Makefile.am
-@@ -0,0 +1,6 @@
-+SUBDIRS = menu icons buttons countries
-+
-+installdir = $(pkgdatadir)/750S
-+
-+install_DATA = \
-+      *.xml *.png
-diff --git a/data/750S/buttons/Makefile.am b/data/750S/buttons/Makefile.am
-new file mode 100644
-index 0000000..db2e817
---- /dev/null
-+++ b/data/750S/buttons/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/750S/buttons
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/750S/countries/Makefile.am b/data/750S/countries/Makefile.am
-new file mode 100644
-index 0000000..9c4bf9a
---- /dev/null
-+++ b/data/750S/countries/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/750S/countries
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/750S/icons/Makefile.am b/data/750S/icons/Makefile.am
-new file mode 100644
-index 0000000..4686688
---- /dev/null
-+++ b/data/750S/icons/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/750S/icons
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/750S/menu/Makefile.am b/data/750S/menu/Makefile.am
-new file mode 100644
-index 0000000..20f24d9
---- /dev/null
-+++ b/data/750S/menu/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/750S/menu
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/750S/skin.xml b/data/750S/skin.xml
-new file mode 100644
-index 0000000..242a848
---- /dev/null
-+++ b/data/750S/skin.xml
-@@ -0,0 +1,2894 @@
-+<skin>
-+      <!-- VU+ skin (skin.xml)  -->
-+      <output id="0">
-+              <resolution xres="720" yres="576" bpp="32" />
-+      </output>
-+      <!-- Colors (#AARRGGBB) -->
-+      <colors>
-+              <color name="white" value="#ffffff" />
-+              <color name="black" value="#000000" />
-+              <color name="dark" value="#25062748" />
-+              <color name="menu" value="#25062748" />
-+              <color name="red" value="#f23d21" />
-+              <color name="green" value="#389416" />
-+              <color name="blue" value="#0064c7" />
-+              <color name="yellow" value="#bab329" />
-+              <color name="transparent" value="#ffffffff" />
-+              <color name="transpBlack" value="#80000000" />
-+              <color name="transpWhite" value="#80ffffff" />
-+              <color name="background" value="#25e6e6e6" />
-+              <color name="foreground" value="#ffffff" />
-+      </colors>
-+      <!-- Main screen colors (id=0 Framebuffer) -->
-+      <windowstyle type="skinned" id="0">
-+              <title offset="33,14" font="Regular;20" />
-+              <color name="Background" color="#371e1c1a" /> 
-+              <color name="LabelForeground" color="#ffffff" />
-+              <color name="ListboxBackground" color="#371e1c1a" />
-+              <color name="ListboxForeground" color="#ffffff" />
-+<!--          <color name="ListboxSelectedBackground" color="#11252525" />    -->
-+              <color name="ListboxSelectedBackground" color="#336c5f38" />
-+              <color name="ListboxSelectedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedBackground" color="#ff0000" />
-+              <color name="ListboxMarkedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedAndSelectedBackground" color="#800000" />
-+              <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
-+              <color name="WindowTitleForeground" color="#ffffff" />
-+              <color name="WindowTitleBackground" color="#25062748" />
-+              <!-- Main screen border png's -->
-+              <borderset name="bsWindow">
-+                      <pixmap pos="bpTopLeft" filename="750S/b_tl.png" />
-+                      <pixmap pos="bpTop" filename="750S/b_t.png"  />
-+                      <pixmap pos="bpTopRight" filename="750S/b_tr.png" />
-+                      <pixmap pos="bpLeft" filename="750S/b_l.png"  />
-+                      <pixmap pos="bpRight" filename="750S/b_r.png"  />
-+                      <pixmap pos="bpBottomLeft" filename="750S/b_bl.png" />
-+                      <pixmap pos="bpBottom" filename="750S/b_b.png"  />
-+                      <pixmap pos="bpBottomRight" filename="750S/b_br.png" />
-+              </borderset>
-+      </windowstyle>
-+      <!-- Main screen colors (id=1 LCD) -->
-+      <windowstyle type="skinned" id="1">
-+              <color name="Background" color="#000000" />
-+              <color name="LabelForeground" color="#ffffff" />
-+              <color name="ListboxBackground" color="#000000" />
-+              <color name="ListboxForeground" color="#ffffff" />
-+              <color name="ListboxSelectedBackground" color="#000000" />
-+              <color name="ListboxSelectedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedBackground" color="#000000" />
-+              <color name="ListboxMarkedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedAndSelectedBackground" color="#000000" />
-+              <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
-+              <color name="WindowTitleForeground" color="#ffffff" />
-+              <color name="WindowTitleBackground" color="#000000" />
-+      </windowstyle>
-+      <!-- Fonts -->
-+      <fonts>
-+              <font filename="MyriadPro-Regular.otf" name="Regular" scale="90" />
-+              <font filename="lcd.ttf" name="LCD" scale="100" />
-+              <font filename="ae_AlMateen.ttf" name="Replacement" scale="90" replacement="1" />
-+              <font filename="tuxtxt.ttf" name="Console" scale="100" />
-+              <font filename="nmsbd.ttf" name="Subtitlefont" scale="90" />
-+      </fonts>
-+      <subtitles>
-+              <sub name="Subtitle_TTX" font="Subtitlefont;30" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Regular" font="Subtitlefont;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Bold" font="Replacement;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Italic" font="Subtitlefont;30" foregroundColor="#DCAAAA" shadowColor="#40101010" shadowOffset="3,3" />
-+              <!-- omitting foregroundColor attribute will enable auto-assignment of color -->
-+      </subtitles>
-+      <!-- Main infobar -->
-+      <screen name="InfoBar" flags="wfNoBorder" position="0,380" size="720,164" title="InfoBar" backgroundColor="transparent">
-+              <!-- Background -->
-+              <ePixmap position="40,0" zPosition="-1" size="640,164" pixmap="750S/info-bg.png" />
-+              <!-- Signal Quality -->
-+              <eLabel text="SNR" position="320,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="360,6" size="80,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <!-- Signal Strength -->
-+              <eLabel text="AGC" position="440,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="485,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <!-- Bit error rate -->
-+<!--          <eLabel text="BER" position="595,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="640,6" size="35,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>       -->
-+              <!-- Service name -->
-+              <widget source="session.CurrentService" render="Label" position="130,30" size="360,27" font="Regular;21" valign="center" halign="left" noWrap="1" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!-- tuners in use? -->
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">3,3</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">4,4</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">5,5</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">6,6</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">7,7</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="A" position="193,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">1</convert>
-+                      <convert type="ConditionalShowHide" />                  
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="B" position="205,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="C" position="217,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">4</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="D" position="229,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">8</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="E" position="241,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">16</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="F" position="253,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">32</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="G" position="265,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">64</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="H" position="277,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">128</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <ePixmap pixmap="750S/icons/clock.png" position="568,4" zPosition="1" size="16,16" alphatest="on" />
-+              <widget source="global.CurrentTime" render="Label" position="580,5" zPosition="1" size="50,20" font="Regular;19" halign="right">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <!--
-+              <widget source="global.CurrentTime" render="Label" position="633,6" zPosition="1" size="26,18" font="Regular;16" valign="top">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>       -->
-+              <!-- Crypt icon (encrypted service?) -->
-+              <ePixmap position="559,36" zPosition="0" size="70,15" pixmap="750S/icons/icons_off.png"  alphatest="on" />
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_crypt.png" position="559,36" zPosition="1" size="11,15" alphatest="on">
-+                      <convert type="ServiceInfo">IsCrypted</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Teletext icon (is teletext available?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_txt.png" position="576,36" zPosition="1" size="18,15" alphatest="on">
-+                      <convert type="ServiceInfo">HasTelext</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Videoformat icon (16:9?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_format.png" position="600,36" zPosition="1" size="28,15" alphatest="on">
-+                      <convert type="ServiceInfo">IsWidescreen</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Audio icon (is there multichannel audio?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_dolby.png" position="634,36" zPosition="1" size="25,15" alphatest="on">
-+                      <convert type="ServiceInfo">IsMultichannel</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Progressbar (current event duration)-->
-+              <ePixmap pixmap="750S/progress_bg.png" position="60,77" size="84,7" transparent="1" alphatest="on" />
-+              <widget source="session.Event_Now" render="Progress" pixmap="750S/progress_small.png" position="62,78" zPosition="1" size="80,5" transparent="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <!-- Blinking pixmap (recording in progress?) -->
-+              <ePixmap pixmap="750S/icons/icon_rec_off.png" position="525,36" size="34,21" alphatest="on" />
-+              <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/icon_rec.png" position="525,36" zPosition="1" size="34,21" alphatest="on" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <!-- Event (now) -->
-+              <ePixmap pixmap="750S/nim_active.png" position="182,78" size="15,10" alphatest="on" />
-+              <widget source="session.Event_Now" render="Label" position="205,73" size="60,24" font="Regular;20" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="265,73" size="310,24" font="Regular;20" noWrap="1" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="575,73" size="85,24" font="Regular;20" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" halign="right" transparent="1">
-+                      <convert type="EventTime">Remaining</convert>
-+                      <convert type="RemainingToText">InMinutes</convert>
-+              </widget>
-+              <!-- Event (next) -->
-+              <widget source="session.Event_Next" render="Label" position="205,97" size="60,24" font="Regular;20" backgroundColor="#071f38" foregroundColor="#c3c3c9" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="265,97" size="310,24" font="Regular;20" noWrap="1" backgroundColor="#071f38" foregroundColor="#c3c3c9" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="575,97" size="85,24" font="Regular;20" backgroundColor="#071f38" foregroundColor="#c3c3c9" halign="right" transparent="1">
-+                      <convert type="EventTime">Duration</convert>
-+                      <convert type="ClockToText">InMinutes</convert>
-+              </widget>
-+              <!-- Red button (is recording possible?) -->
-+              <ePixmap pixmap="750S/buttons/button_red_off.png" position="60,132" size="22,22" alphatest="on" />
-+              <widget source="RecordingPossible" render="Pixmap" pixmap="750S/buttons/button_red.png" position="60,132" zPosition="1" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowRecordOnRed" render="FixedLabel" text="Record" position="90,132" zPosition="1" size="80,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="RecordingPossible" render="FixedLabel" text="Record" position="90,132" zPosition="1" size="80,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Green button (is subservices available?) -->
-+              <ePixmap pixmap="750S/buttons/button_green_off.png" position="220,132" size="22,22" alphatest="on" />
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/buttons/button_green.png" position="220,132" zPosition="1" size="22,22" alphatest="on">
-+                      <convert type="ServiceInfo">SubservicesAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <eLabel text="Subservices" position="260,132" size="100,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1" />
-+              <widget source="session.CurrentService" render="FixedLabel" text="Subservices" position="250,132" zPosition="1" size="100,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServiceInfo">SubservicesAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Yellow button (is timeshift possible?) -->
-+              <ePixmap pixmap="750S/buttons/button_yellow_off.png" position="380,132" size="22,22" alphatest="on" />
-+              <widget source="TimeshiftPossible" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="380,132" zPosition="1" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowTimeshiftOnYellow" render="FixedLabel" text="Timeshift" position="410,132" zPosition="1" size="85,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="TimeshiftPossible" render="FixedLabel" text="Timeshift" position="410,132" zPosition="1" size="85,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              
-+              <!-- Yellow button (used for audio on boxes with new rc?) -->
-+              <widget source="ShowAudioOnYellow" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="380,132" zPosition="1" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowAudioOnYellow" render="FixedLabel" text="Audio" position="410,132" zPosition="1" size="85,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Blue button (is extensions available?) -->
-+              <ePixmap pixmap="750S/buttons/button_blue_off.png" position="540,132" size="22,22" alphatest="on" />
-+              <widget source="ExtensionsAvailable" render="Pixmap" pixmap="750S/buttons/button_blue.png" position="540,132" zPosition="1" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <eLabel text="Extensions" position="570,132" size="110,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1" />
-+              <widget source="ExtensionsAvailable" render="FixedLabel" text="Extensions" position="570,132" zPosition="1" size="110,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+      </screen>
-+      <!-- Main menu -->
-+      <screen name="menu_mainmenu" position="0,0" size="720,576" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="94,85" size="530,415" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,100" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Main menu" position="170,113" size="200,30" font="Regular;30" foregroundColor="#e1e1e1" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_250x32px.png" backgroundColorSelected="#371e1c1a" position="130,176" size="250,315"  transparent="1" backgroundColor="#371e1c1a" scrollbarMode="showNever">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (20, 5), size = (230, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-+                               "fonts": [gFont("Regular", 25)],
-+                               "itemHeight": 39
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel text=" " position="130,210" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,249" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,288" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,327" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,366" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,405" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,444" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,483" zPosition="-1" size="250,3" backgroundColor="#021a1816" />
-+
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/subtitles.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">subtitle_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/setup.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/shutdown.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">standby_restart_list</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/plugins.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">plugin_selection</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/information.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">info_screen</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/scart.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">scart_switch</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/timer.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">timer_edit</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/media_player.png" position="400,190" size="155,140" alphatest="blend">
-+                      <convert type="MenuEntryCompare">media_player</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="You can view available subtitles from current event." position="410,324" zPosition="1" size="190,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">subtitle_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="-Service Searching" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget> 
-+              <widget source="menu" render="FixedLabel" text="-System" position="410,349" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget> 
-+              <widget source="menu" render="FixedLabel" text="-Parental control" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget> 
-+              <widget source="menu" render="FixedLabel" text="-Factory reset" position="410,399" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget> 
-+              <widget source="menu" render="FixedLabel" text="-Standby" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">standby_restart_list</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="-Restart" position="410,349" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">standby_restart_list</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="-Deep Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">standby_restart_list</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="This show the list of plug-ins you have installed." position="410,324" zPosition="1" size="200,120" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">plugin_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget> 
-+              <widget source="menu" render="FixedLabel" text="Your software version, memory usages and other Box information can be found from here." position="410,324" zPosition="1" size="200,120" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">info_screen</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="-Switch to VCR scart" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">scart_switch</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="You can record or schedule to watch an event with this Timer function." position="410,324" zPosition="1" size="200,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">timer_edit</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="FixedLabel" text="This box can play various of multimedia file formats." position="410,324" zPosition="1" size="200,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="MenuEntryCompare">media_player</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+<!--          
-+              <widget source="menu" render="Pixmap" pixmap="750S/menu/dvd_player.png" position="400,190" size="218,202" alphatest="blend">
-+                      <convert type="MenuEntryCompare">dvd_player</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+-->           
-+      </screen>
-+      <!-- Movieplayer infobar -->
-+      <screen name="MoviePlayer" flags="wfNoBorder" position="0,380" size="720,164" title="InfoBar" backgroundColor="transparent">
-+              <!-- Background -->
-+              <ePixmap position="40,0" pixmap="750S/info-bg_mp.png" zPosition="-1" size="640,164" />
-+              <!-- colorbuttons -->
-+              <ePixmap position="275,120" pixmap="750S/icons/mp_buttons.png" size="169,30" alphatest="blend" />
-+              <!-- Servicename -->
-+              <widget source="session.CurrentService" render="Label" position="65,30" size="475,30" font="Regular;28" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!-- movie length -->
-+              <widget source="session.CurrentService" render="Label" position="565,30" size="90,24" font="Regular;20" halign="right" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="ServicePosition">Length</convert>
-+              </widget>
-+              <!-- Elapsed time -->
-+              <widget source="session.CurrentService" render="Label" position="35,75" size="100,24" font="Regular;20" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <!-- Progressbar (movie position)-->
-+              <widget source="session.CurrentService" render="PositionGauge" position="130,80" size="460,20" zPosition="2" pointer="750S/position_pointer.png:460,0" transparent="1">
-+                      <convert type="ServicePosition">Gauge</convert>
-+              </widget>
-+              <!-- Remaining time -->
-+              <widget source="session.CurrentService" render="Label" position="580,75" size="100,20" font="Regular;20" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+      </screen>
-+
-+      <!-- 750S skin (750S.xml)  -->
-+      <!-- About screen -->
-+      <screen name="About" position="0,0" size="720,576" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="90,70" size="530,415" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,85" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Main menu > Information > " position="160,105" size="230,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <eLabel text="About" position="380,100" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="EnigmaVersion" render="Label" position="110,150" size="380,20" font="Regular;20" />
-+              <widget source="ImageVersion" render="Label" position="110,180" size="380,20" font="Regular;20" />
-+              <widget source="FPVersion" render="Label" position="110,210" size="380,20" font="Regular;20" />
-+              <widget source="TunerHeader" render="Label" position="110,240" size="380,20" font="Regular;20" />
-+              <widget source="Tuner0" render="Label" position="110,265" size="400,20" font="Regular;20" />
-+              <widget source="Tuner1" render="Label" position="110,285" size="400,20" font="Regular;20" />
-+              <widget source="Tuner2" render="Label" position="110,305" size="400,20" font="Regular;20" />
-+              <widget source="Tuner3" render="Label" position="110,325" size="400,20" font="Regular;20" />
-+              <widget source="HDDHeader" render="Label" position="110,355" size="380,20" font="Regular;20" />
-+              <widget source="hddA" render="Label" position="110,380" size="380,40" font="Regular;20" />
-+      </screen>
-+      <!-- Adapter setup -->
-+      <screen name="AdapterSetup" position="110,115" size="500,415" title="Network Setup" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,375" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,375" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_blue" render="Label" position="380,375" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+
-+              <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="480,125" scrollbarMode="showOnDemand" />       
-+              <ePixmap pixmap="750S/div-h.png" position="0,140" zPosition="1" size="550,2" />
-+              <widget source="DNS1text" render="Label" position="10,145" size="190,21" zPosition="1" font="Regular;19" />
-+              <widget source="DNS2text" render="Label" position="10,175" size="190,21" zPosition="1" font="Regular;19" />
-+              <widget source="DNS1" render="Label" position="380,145" size="120,21" zPosition="1" font="Regular;17" />
-+              <widget source="DNS2" render="Label" position="380,175" size="120,21" zPosition="1" font="Regular;17" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,200" zPosition="1" size="550,2" />         
-+              
-+              <widget source="introduction" render="Label" position="10,205" size="440,20" font="Regular;19" halign="center" />
-+              <widget source="IPtext" render="Label" position="100,240" size="190,21" zPosition="1" font="Regular;19" />
-+              <widget source="Netmasktext" render="Label" position="100,265" size="190,21" zPosition="1" font="Regular;19" />
-+              <widget source="Gatewaytext" render="Label" position="100,290" size="190,21" zPosition="1" font="Regular;19" />
-+              <widget source="IP" render="Label" position="300,240" size="440,21" zPosition="1" font="Regular;19" />
-+              <widget source="Mask" render="Label" position="300,265" size="440,21" zPosition="1" font="Regular;19" />
-+              <widget source="Gateway" render="Label" position="300,290" size="440,21" zPosition="1" font="Regular;19" />
-+              
-+              <widget source="Adaptertext" render="Label" position="20,325" size="100,21" zPosition="10" font="Regular;19" transparent="1" />
-+              <widget source="Adapter" render="Label" position="110,325" size="300,21" zPosition="10" font="Regular;19" transparent="1" />
-+              <widget source="introduction2" render="Label" position="110,355" size="300,20" zPosition="10" font="Regular;21" halign="center" transparent="1" />
-+              <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,380" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,315" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+      <screen name="AdapterSetupConfiguration" position="110,120" size="500,400" title="Network Configuration..." >
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="30,360" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" />
-+              <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" />
-+              <widget name="menulist" position="20,20" size="230,260" selectionPixmap="750S/buttons/Selected_bar_230x23px.png" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" />
-+              <widget source="IFtext" render="Label" position="20,325" size="100,21" zPosition="10" font="Regular;19" transparent="1" />
-+              <widget source="IF" render="Label" position="110,325" size="300,21" zPosition="10" font="Regular;19" transparent="1" />
-+              <widget source="Statustext" render="Label" position="340,325" size="115,21" zPosition="10" font="Regular;19" transparent="1"/>
-+              <widget name="statuspic" pixmaps="750S/buttons/button_green.png,750S/buttons/button_green_off.png" position="460,322" zPosition="10" size="22,22" transparent="1" alphatest="on"/>
-+      </screen>
-+      <!-- Audio selection -->
-+      <screen name="AudioSelection" position="center,center" size="560,330" title="Audio">
-+              <widget name="config" position="50,10" size="500,110" scrollbarMode="showOnDemand" />
-+              
-+              <widget source="key_red" render="Pixmap" pixmap="750S/buttons/button_red.png" position="10,10" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_green" render="Pixmap" pixmap="750S/buttons/button_green.png" position="10,35" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_yellow" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="10,60" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_blue" render="Pixmap" pixmap="750S/buttons/button_blue.png" position="10,85" size="22,22" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              
-+              <ePixmap pixmap="skin_default/div-h.png" position="10,112" zPosition="10" size="540,2" />
-+
-+              <widget source="streams" render="Listbox" scrollbarMode="showOnDemand" position="10,120" size="540,200" zPosition="3" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"templates":
-+                                      {"default": (25, [ 
-+                                              MultiContentEntryText(pos = (0, 0),   size = (35, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 1), # key,
-+                                              MultiContentEntryText(pos = (40, 0),  size = (60, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 2), # number,
-+                                              MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 3), # description,
-+                                              MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 4), # language,
-+                                              MultiContentEntryText(pos = (450, 4), size = (90, 25),  font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection,
-+                                      ], True, "showNever"),
-+                                      "notselected": (25, [ 
-+                                              MultiContentEntryText(pos = (0, 0),   size = (35, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 1), # key,
-+                                              MultiContentEntryText(pos = (40, 0),  size = (60, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 2), # number,
-+                                              MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 3), # description,
-+                                              MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 4), # language,
-+                                              MultiContentEntryText(pos = (450, 4), size = (90, 25),  font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection,
-+                                      ], False, "showNever")
-+                                      },
-+                              "fonts": [gFont("Regular", 20), gFont("Regular", 16)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <!-- Bouquet selector -->
-+      <screen name="BouquetSelector" position="210,160" size="300,240" title="Choose bouquet">
-+              <widget name="menu" position="10,10" transparent="1" size="290,225" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Channel context menu -->
-+      <screen name="ChannelContextMenu" position="210,163" size="300,255" title="Channellist menu">
-+              <widget name="menu" position="10,10" transparent="1" size="290,230" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Channel selection - TV -->
-+      <screen name="ChannelSelection" position="0, 0" size="720,576" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_channelselection_tv.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <widget name="etitle" position="140,50" size="450,30" font="Regular;30" halign="left" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="80,185" size="555,228"  scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="ServiceEvent" render="Label" position="95,422" zPosition="1" size="460,20" font="Regular;19" noWrap="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <ePixmap pixmap="750S/icons/clock.png" position="565,422" zPosition="1" size="16,16" alphatest="on" />
-+              <widget source="global.CurrentTime" render="Label" position="585,422" zPosition="1" size="50,20" font="Regular;19" halign="right">
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="295,442" zPosition="1" size="340,20" font="Regular;19" halign="right" noWrap="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="95,442" zPosition="1" size="50,22" font="Regular;19">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="145,442" zPosition="1" size="70,22" font="Regular;19">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Format:- %H:%M</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Progress" position="210,445" zPosition="1" pixmap="750S/progress_medium.png" size="80,11" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="95,463" zPosition="1" size="540,56" font="Regular;18" foregroundColor="#cccccc">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+      </screen>
-+      <!-- Channel selection - Radio -->
-+      <screen name="ChannelSelectionRadio" position="0,0" size="720,576" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="750S/icons/icon_channelselection_radio.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <widget name="etitle" position="140,50" size="450,30" font="Regular;30" halign="left" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="80,185" size="555,200" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Choice box -->
-+      <screen name="ChoiceBox" position="150,120" size="550,400" title="Input">
-+              <widget name="text" position="10,10" size="550,25" font="Regular;20" />
-+              <widget name="list" position="0,50" size="550,335" transparent="1" scrollbarMode="showOnDemand" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+count = len(self.list)
-+if count &gt; 10:
-+      count = 10
-+offset = 25 * count
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+
-+if (520 &gt; wsizex):
-+      wsizex = 520
-+wsize = (wsizex, wsizey)
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 25 * count)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint((720-wsizex)/2, (576-wsizey)/(count &gt; 7 and 2 or 3)))
-+
-+              </applet>
-+      </screen>
-+      <!-- Common interface -->
-+      <screen name="MMIDialog" position="135,153" size="450,270">
-+              <widget name="title" position="10,10" size="430,25" font="Regular;23" />
-+              <widget name="subtitle" position="10,35" size="430,25" font="Regular;23" />
-+              <widget name="entries" position="10,70" size="430,150" scrollbarMode="showOnDemand" />
-+              <widget name="bottom" position="10,230" size="430,25" font="Regular;23" />
-+      </screen>
-+      <!-- Common interface - selection -->
-+      <screen name="CiSelection" position="140,226" size="440,160" title="Common Interface">
-+              <widget name="text" position="10,10" size="430,25" font="Regular;23" />
-+              <widget name="entries" position="10,55" size="420,100" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Console -->
-+      <screen name="Console" position="110,120" size="500,400" title="Command execution...">
-+              <widget name="text" position="10,10" size="480,380" font="Console;14" />
-+      </screen>
-+      <!-- Clock display -->
-+      <screen name="clockDisplay" position="300,120" size="300,300">
-+              <widget name="okbutton" position="10,10" size="280,40" />
-+              <widget name="title" position="10,120" size="280,50" />
-+              <widget name="theClock" position="10,60" size="280,50" />
-+      </screen>
-+      <!-- Config OSD -->
-+      <screen name="configOSD" position="130,120" size="460,350" title="OSD Settings">
-+              <widget name="okbutton" position="20,270" size="205,40" />
-+              <widget name="txt_alpha" position="20,20" size="110,20" />
-+              <widget name="sld_alpha" position="150,20" size="290,20" />
-+              <widget name="txt_brightness" position="20,60" size="120,20" />
-+              <widget name="sld_brightness" position="150,20" size="290,20" />
-+              <widget name="txt_gamma" position="20,100" size="120,20" />
-+              <widget name="sld_gamma" position="150,100" size="290,20" />
-+      </screen>
-+      <!-- Config test -->
-+      <screen name="configTest" position="300,100" size="300,300" title="config menu">
-+              <widget name="config" position="10,30" size="420,220" />
-+      </screen>
-+      <!-- Default wizard -->
-+      <screen name="DefaultWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="153,50" size="340,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_440x23px.png" backgroundColor="#371e1c1a" position="50,300" size="440,200" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" />
-+                      <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" />
-+                      <widget name="config" backgroundColor="#371e1c1a" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <screen name="DefaultSatLists" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="153,50" size="340,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" transparent="1" position="50,300" size="440,200" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" />
-+                      <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" />
-+                      <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <screen name="DreamPackageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="153,50" size="340,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" position="50,300" size="440,200" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" />
-+                      <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" />
-+                      <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <!-- Dish -->
-+      <screen name="Dish" flags="wfNoBorder" position="300,110" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
-+              <widget name="Dishpixmap" pixmap="750S/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
-+      </screen>
-+      <!-- unhandled key pressed -->
-+      <screen name="UnhandledKey" flags="wfNoBorder" position="620,50" size="34,45" title="UnhandledKey" zPosition="100" backgroundColor="transparent">
-+              <widget name="UnhandledKeyPixmap" pixmap="750S/unhandled-key.png" position="0,0" size="34,45" alphatest="off" />
-+      </screen>
-+      <!-- EPG Selection - Single -->
-+      <screen name="EPGSelection" position="0,0" size="720,576" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="EPG Selection" position="140,45" size="220,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="80,180" size="555,350" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- EPG Selection - Multi -->
-+      <screen name="EPGSelectionMulti" position="0,0" size="720,576" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" />
-+              <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="EPG Selection Multi" position="140,45" size="250,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="now_button_sel" pixmap="750S/epg_now.png" position="90,175" zPosition="1" size="320,25" alphatest="on" />
-+              <widget name="next_button_sel" pixmap="750S/epg_next.png" position="90,175" zPosition="1" size="320,25" alphatest="on" />
-+              <widget name="more_button_sel" pixmap="750S/epg_more.png" position="90,175" zPosition="1" size="320,25" alphatest="on" />
-+              <widget name="now_text" position="90,175" zPosition="2" size="108,22" text="NOW" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="next_text" position="196,175" zPosition="2" size="108,22" text="NEXT" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="more_text" position="301,175" zPosition="2" size="108,22" text="MORE" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="date" position="495,160" size="110,45" font="Regular;18" valign="center" halign="right" />
-+              <widget name="list" position="96,203" size="520,320" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Eventview -->
-+      <screen name="EventView" position="0,0" size="720,576" title="Eventview" flags="wfNoBorder" backgroundColor="transparent">      
-+              <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" />
-+              <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Eventview" position="140,45" size="250,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="epg_description" position="95,175" size="530,325" font="Regular;22" />
-+              <widget name="datetime" position="95,500" size="120,25" font="Regular;22" />
-+              <widget name="duration" position="215,500" size="90,25" font="Regular;22" />
-+              <widget name="channel" position="335,500" size="280,25" font="Regular;22" halign="right" />
-+      </screen>
-+      <!-- Graphical Multi EPG -->
-+      <screen name="GraphMultiEPG" position="0,0" size="720,576" title="Electronic Program Guide" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" />
-+              <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Electronic Program Guide" position="140,45" size="300,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="timeline_text" position="85,166" size="520,20" />
-+              <widget name="list" position="80,190" size="550,270" transparent="1" backgroundColor="#371e1c1a" EntryBorderColor="#071930" EntryBackgroundColor="#2f4964" EntryBackgroundColorSelected="#25688caf" scrollbarMode="showOnDemand" />
-+              <widget name="timeline0" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline1" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline2" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline3" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline4" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline5" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" />
-+              <widget name="timeline_now" position="80,189" zPosition="2" size="19,273" pixmap="750S/timeline-now.png" alphatest="on" />
-+              <ePixmap pixmap="750S/border_multiepg.png" position="80,167" zPosition="1" size="520,358" transparent="1" alphatest="on" />
-+              <widget source="Event" render="Label" position="90,462" zPosition="1" size="450,20" font="Regular;19" noWrap="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <ePixmap pixmap="750S/icons/clock.png" position="550,462" zPosition="1" size="16,16" alphatest="on" />
-+              <widget source="global.CurrentTime" render="Label" position="566,462" zPosition="1" size="50,20" font="Regular;18" halign="right">
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="90,482" zPosition="1" size="50,22" font="Regular;18">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="140,482" zPosition="1" size="70,22" font="Regular;18">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Format:- %H:%M</convert>
-+              </widget>
-+              <widget source="Event" render="Progress" position="200,485" zPosition="1" pixmap="750S/progress_medium.png" size="65,11" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="280,482" zPosition="1" size="320,20" font="Regular;18" noWrap="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Format:(%A)</convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="90,502" zPosition="1" size="500,40" font="Regular;18" foregroundColor="#cccccc">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+      </screen>
-+      <!-- Harddisk selection -->
-+      <screen name="HarddiskSelection" position="100,150" size="540,285" title="Select HDD">
-+              <widget name="hddlist" position="10,10" size="520,275" />
-+      </screen>
-+      <!-- Harddisk setup -->
-+      <screen name="HarddiskSetup" position="140,200" size="420,160" title="Harddisk">
-+              <widget name="model" position="20,10" size="380,25" font="Regular;23" />
-+              <widget name="capacity" position="20,40" size="380,25" font="Regular;23" />
-+              <widget name="bus" position="20,70" size="380,25" font="Regular;23" />
-+              <widget name="initialize" pixmap="750S/buttons/red.png" position="140,110" size="136,40" alphatest="on" />
-+              <widget name="initializetext" position="160,110" size="115,40" zPosition="1" font="Regular;20" halign="center" valign="center" transparent="1" />
-+      </screen>
-+      <!-- Harddisk wait -->
-+      <screen name="HarddiskWait" position="100,150" size="540,60">
-+              <widget name="wait" position="20,10" size="500,25" font="Regular;23" />
-+      </screen>
-+      <!-- Help menu -->
-+      <screen name="HelpMenu" position="0,0" size="720,576" title="Menu" flags="wfNoBorder">
-+              <eLabel text="help..." position="400,40" size="220,60" font="Regular;40" />
-+              <widget name="list" position="50,100" size="440,380" transparent="1" scrollbarMode="showOnDemand" />
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="550,40" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="long_key" position="320,520" size="350,50" font="Regular;25" halign="right" foregroundColor="yellow" />
-+      </screen>
-+      <!-- Image Wizard -->
-+      <screen name="ImageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder">
-+              <widget name="text" position="50,100" size="440,250" font="Regular;22" />
-+              <widget name="list" position="50,350" zPosition="1" size="440,200" />
-+              <widget name="config" position="50,350" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Inputbox -->
-+      <screen name="InputBox" position="80,250" size="550,90" title="Input">
-+              <widget name="text" position="10,20" size="550,25" font="Regular;23" />
-+              <widget name="input" position="10,55" size="550,25" font="Regular;20" />
-+      </screen>
-+      <!-- IPKG -->
-+      <screen name="Ipkg" position="100,120" size="550,200" title="Installing Software...">
-+              <widget name="activityslider" position="0,0" size="550,5" pixmap="750S/progress_small.png" />
-+              <widget name="package" position="10,30" size="550,20" font="Regular;18" />
-+              <widget name="status" position="10,60" size="550,45" font="Regular;18" />
-+              <widget name="slider" position="10,100" size="530,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+      </screen>
-+      <!-- Language selection -->
-+      <screen name="LanguageSelection" position="170,143" size="380,300" title="Language selection">
-+              <widget source="languages" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
-+#                                             MultiContentEntryPixmap(pos = (10, 5), size = (53, 35), png = 2), # index 2 is the pixmap
-+                                              MultiContentEntryPixmap(pos = (7, 5), size = (60, 40), png = 2), # index 2 is the pixmap
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="LanguageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder">
-+              <widget name="text" position="153,50" size="340,240" font="Regular;23" />
-+              <widget source="languages" render="Listbox" position="50,300" size="440,200" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
-+#                                             MultiContentEntryPixmap(pos = (10, 5), size = (53, 35), png = 2), # index 2 is the pixmap
-+                                              MultiContentEntryPixmap(pos = (7, 5), size = (60, 40), png = 2), # index 2 is the pixmap
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="520,50" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+      </screen>
-+      <!-- Location Box -->
-+      <screen name="LocationBox" position="100,120" size="540,460" >
-+              <widget name="text" position="0,2" size="540,22" font="Regular;22" />
-+              <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" />
-+              <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" />
-+              <widget name="textbook" position="0,272" size="540,22" font="Regular;22" />
-+              <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" />
-+              <widget name="red" position="0,415" zPosition="1" size="136,40" pixmap="750S/buttons/red.png" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />      
-+              <widget name="green" position="135,415" zPosition="1" size="136,40" pixmap="750S/buttons/green.png" transparent="1" alphatest="on" />
-+              <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="yellow" position="270,415" zPosition="1" size="136,40" pixmap="750S/buttons/yellow.png" transparent="1" alphatest="on" />
-+              <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="blue" position="405,415" zPosition="1" size="136,40" pixmap="750S/buttons/blue.png" transparent="1" alphatest="on" />
-+              <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />                    
-+      </screen>
-+      <!-- Mediaplayer -->
-+      <screen name="MediaPlayer" position="0,0" size="720,576" title="MediaPlayer" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_media.png" position="80,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <ePixmap pixmap="750S/mediaplayer_bg.png" position="70,100" zPosition="-1" size="594,390" alphatest="on" />
-+              <eLabel name="thistory" position="140,55" size="300,30" text = "Main menu > " font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <eLabel name="title1" position="245,50" size="200,30" text="Media player" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="artisttext" position="85,105" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a"  transparent="1" />
-+              <widget name="artist" position="160,105" size="339,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" /> 
-+              <widget name="albumtext" position="85,138" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="album" position="160,138" size="339,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="yeartext" position="85,170" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="year" position="160,170" size="150,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="genretext" position="315,170" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="genre" position="390,170" size="150,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" />
-+              <eLabel name="nowPlaying" position="84,210" size="130,22" text="Now Playing :" font="Regular;22" foregroundColor="#ffc435" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="title" position="200,210" size="430,24" font="Regular;22" valign="top" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="coverArt" pixmap="750S/no_coverArt.png" position="553,100" size="111,96" transparent="1" alphatest="blend" />
-+              <ePixmap pixmap="750S/icons/mp_buttons.png" position="275,510" size="169,30" alphatest="blend" />
-+<!--          <widget name="PositionGauge" position="120,493" size="500,10" pointer="750S/position_pointer.png:660,0" seek_pointer="750S/position_pointer.png:660,0" transparent="1" />-->
-+              <widget name="PositionGauge" position="77,493" size="580,10" pointer="750S/position_pointer_580.png:580,0" seek_pointer="750S/position_pointer_580.png:580,0" transparent="1" />
-+              <widget name="filelist" position="115,245" transparent="1" size="545,117" scrollbarMode="showOnDemand" />
-+              <widget name="playlist" position="115,370" transparent="1" size="545,117" scrollbarMode="showOnDemand" selectionDisabled="1" />
-+              <widget name="currenttext" position="65,80" size="0,0" />
-+              <widget name="titletext" position="65,80" size="0,0" />
-+      </screen>
-+      <!-- Menu screens -->
-+      <screen name="Menu" position="0,0" size="720,576" title="Main menu" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="94,85" size="530,415" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,100" size="44,44" alphatest="blend"  transparent="1" />
-+              <widget source="thistory" render="Label" position="170,120" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="title1" render="Label" position="340,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="title2" render="Label" position="410,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="title0" render="Label" position="275,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_450x32px.png" backgroundColorSelected="#371e1c1a" backgroundColor="#371e1c1a" transparent="1" position="125, 176" size="480,315" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (20, 5), size = (450, 25), flags = RT_HALIGN_LEFT, text = 0) ],
-+                               "fonts": [gFont("Regular", 25)],
-+                               "itemHeight": 35
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel text=" " position="130,207" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,242" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,277" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,312" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,347" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,382" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,417" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,452" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="130,487" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+      </screen>               
-+      <!-- Messagebox -->
-+      <screen name="MessageBox" position="110,245" size="500,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;22" />
-+              <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="#371e1c1a" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-+              </applet>
-+      </screen>
-+      <!-- Minute input -->
-+      <screen name="MinuteInput" position="200,140" size="280,60" title="Seek">
-+              <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" />
-+      </screen>
-+      <!-- Movie context menu -->
-+      <screen name="MovieContextMenu" position="150,160" size="400,260" title="Movielist menu">
-+              <widget name="menu" position="10,10" size="380,250" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Movieselection -->
-+      <screen name="MovieSelection" position="0, 0" size="720,576" title="Channel Selection" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_recorded.png" position="90,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Recorded files..." position="140,45" size="220,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,110" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,110" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,110" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,110" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="waitingtext" position="80,160" size="555,328" zPosition="4" font="Regular;22" halign="center" valign="center" />
-+              <widget name="list" position="80,160" size="555,328" zPosition="2" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget name="DescriptionBorder" pixmap="750S/border_eventinfo.png" position="75,388" zPosition="1" size="560,103" transparent="1" alphatest="on" />
-+              <widget source="Service" render="Label" position="80,390" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc">
-+                      <convert type="MovieInfo">ShortDescription</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="570,390" zPosition="1" size="60,22" font="Regular;17" halign="right">
-+                      <convert type="ServiceTime">Duration</convert>
-+                      <convert type="ClockToText">AsLength</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="455,410" zPosition="2" size="175,22" font="Regular;17" halign="right">
-+                      <convert type="MovieInfo">RecordServiceName</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="80,430" zPosition="1" size="550,58" font="Regular;19">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+              <widget name="freeDiskSpace" position="75,500" size="540,20" font="Regular;19" valign="center" halign="right" />
-+      </screen>
-+      <!-- Mute -->
-+      <screen name="Mute" position="50,50" zPosition="10" size="40,24" backgroundColor="transparent" title="Mute" flags="wfNoBorder">
-+              <ePixmap position="0,0" size="40,24" pixmap="750S/mute.png" transparent="1" alphatest="on" />
-+      </screen>
-+      <!-- Nameserver -->
-+      <screen name="NameserverSetup" position="110,120" size="500,400" title="Nameserver Setup" >
-+              <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="480,175" scrollbarMode="showOnDemand" />
-+              <widget source="key_red" render="Label" position="430,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_green" render="Label" position="60,330" size="150,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="60,360" size="150,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="400,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_green.png" position="20,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_yellow.png" position="20,358" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <widget name="introduction" position="140,360" size="300,20" zPosition="10" font="Regular;21" halign="center" transparent="1" />
-+      </screen>
-+      <!-- Network adapter selection -->
-+      <screen name="NetworkAdapterSelection" position="110,120" size="500,400" title="Select Network Adapter">
-+              <widget source="key_red" render="Label" position="430,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_green" render="Label" position="60,330" size="150,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="60,360" size="150,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="400,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_green.png" position="20,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_yellow.png" position="20,358" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <widget source="list" render="Listbox" position="10,10" size="550,280" zPosition="10" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent"> <!--  iface, name, description, interfacepng, defaultpng, activepng, divpng  -->
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (85, 6), size = (440, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1), # index 1 is the interfacename
-+                                              MultiContentEntryText(pos = (85, 43), size = (440, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3), # index 3 is the interface pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4), # index 4 is the default pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 28),gFont("Regular", 20)],
-+                              "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="introduction" render="Label" position="140,360" size="300,21" zPosition="10" font="Regular;21" halign="center" transparent="1" />
-+      </screen>       
-+      <!-- Network adapter test Black = "#000000" Grey = "#8c8c93" Green = "#1cff1c" Red = #f23d21-->
-+      <screen name="NetworkAdapterTest" position="110,120" size="520,400" title="Network test..." >
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="380,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_green.png" position="30,328" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/button_yellow.png" position="30,358" zPosition="10" size="22,22" transparent="1" alphatest="on" />
-+              <widget source="key_red" render="Label" position="420,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_green" render="Label" position="70,330" size="250,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="70,360" size="250,21" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget name="Adaptertext" position="10,20" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" />                 
-+              <widget name="Adapter" position="120,20" size="270,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" />
-+              <widget name="AdapterInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,10" zPosition="1" size="140,40" transparent="1" alphatest="on" />
-+              <widget name="AdapterInfo_Text" position="410,20" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" />
-+              <widget name="AdapterInfo_OK" pixmap="750S/icons/lock_on.png" position="345,15" size="38,31" alphatest="on" zPosition="2" />
-+              <widget name="Networktext" position="10,70" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" />                 
-+              <widget name="Network" position="150,70" size="240,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" />
-+              <widget name="NetworkInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,60" zPosition="1" size="140,40" transparent="1" alphatest="on" />
-+              <widget name="NetworkInfo_Text" position="410,70" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" />
-+              <widget name="NetworkInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,65" size="38,31" alphatest="on" zPosition="2" />
-+              <widget name="Dhcptext" position="10,120" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" />                   
-+              <widget name="Dhcp" position="150,120" size="240,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" />
-+              <widget name="DhcpInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,110" zPosition="1" size="140,40" transparent="1" alphatest="on" />
-+              <widget name="DhcpInfo_Text" position="410,120" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" />
-+              <widget name="DhcpInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,115" size="38,31" alphatest="on" zPosition="2" />
-+              <widget name="IPtext" position="10,170" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" />                     
-+              <widget name="IP" position="150,170" size="210,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" />
-+              <widget name="IPInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,160" zPosition="1" size="140,40" transparent="1" alphatest="on" />
-+              <widget name="IPInfo_Text" position="410,170" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" />
-+              <widget name="IPInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,165" size="38,31" alphatest="on" zPosition="2" />
-+              <widget name="DNStext" position="10,220" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" />                    
-+              <widget name="DNS" position="150,220" size="210,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" />
-+              <widget name="DNSInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,210" zPosition="1" size="140,40" transparent="1" alphatest="on" />
-+              <widget name="DNSInfo_Text" position="410,220" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" />
-+              <widget name="DNSInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,215" size="38,31" alphatest="on" zPosition="2" />
-+              <widget name="EditSettingsButton" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="350,260" zPosition="1" size="130,40" transparent="1" alphatest="on" />
-+              <widget name="EditSettings_Text" position="370,270" size="110,21" zPosition="2" font="Regular;17" halign="center" transparent="1" foregroundColors="#7fafaf,#8c8c93,#1cff1c" />
-+
-+              <widget name="InfoText" position="5,5" size="515,290" zPosition="25" font="Regular;21" />
-+      </screen>
-+      <!-- Network setup -->
-+      <screen name="NetworkSetup" position="130,140" size="510,330" title="Network Setup">
-+              <widget name="menu" position="10,10" selectionPixmap="750S/buttons/Selected_bar_440x23px.png" transparent="1" backgroundColor="#371e1c1a" size="440,310" />
-+      </screen>
-+      <!-- Nim selection -->
-+      <screen name="NimSelection" position="150,123" size="420,330" title="Choose Tuner">
-+              <widget source="nimlist" render="Listbox" transparent="1" position="0,0" size="420,300" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 5), size = (400, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name,
-+                                              MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20), gFont("Regular", 15)],
-+                               "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <!-- Nim setup -->
-+      <screen name="NimSetup" position="110,120" size="500,412" title="Reception Settings">
-+              <widget name="config" position="10,10" transparent="1" size="480,402" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Numberzap -->
-+      <screen name="NumberZap" position="235,255" size="250,60" title="Channel">
-+              <widget name="channel" position="35,15" size="110,25" font="Regular;23" />
-+              <widget name="number" position="145,15" size="80,25" halign="right" font="Regular;23" />
-+      </screen>
-+      <!-- Numerical help dialog -->
-+      <screen name="NumericalTextInputHelpDialog" position="170,420" zPosition="2" size="394,124" backgroundColor="#202020" flags="wfNoBorder">
-+              <eLabel position="0,0" size="392,122" backgroundColor="#c0c0c0" zPosition="-1" />
-+              <widget name="key1" position="2,2" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key2" position="132,2" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key3" position="262,2" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key4" position="2,32" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key5" position="132,32" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key6" position="262,32" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key7" position="2,62" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key8" position="132,62" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="key9" position="262,62" size="130,30" font="Console;16" halign="center" valign="center" />
-+              <widget name="help1" position="2,92" size="130,30" font="Regular;16" halign="center" valign="center" />
-+              <widget name="key0" position="132,92" size="130,30" font="Regular;16" halign="center" valign="center" />
-+              <widget name="help2" position="262,92" size="130,30" font="Regular;16" halign="center" valign="center" />
-+      </screen>
-+      <!-- Parental control - change pin -->
-+      <screen name="ParentalControlChangePin" position="100,200" size="520,160" title="Change pin code">
-+              <widget name="config" position="10,10" size="500,350" transparent="1" backgroundColor="#371e1c1a" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Parental control - editor -->
-+      <screen name="ParentalControlEditor" position="100,120" size="520,400" title="Parental control services Editor">
-+              <widget name="servicelist" position="10,10" size="500,350" selectionPixmap="750S/buttons/Selected_bar_500x23px.png" transparent="1" backgroundColorSelected="#371e1c1a" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Parental control - setup -->
-+      <screen name="ParentalControlSetup" position="100,120" size="520,400" title="Parental control setup">
-+              <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="500,350" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Picture in picture -->
-+      <screen name="PictureInPicture" position="400,60" zPosition="-1" size="240,192" flags="wfNoBorder">
-+              <widget name="video" position="0,0" size="240,192" backgroundColor="transparent" />
-+      </screen>
-+      <!-- Pin input -->
-+      <screen name="PinInput" position="110,205" size="500,170" title="Pin code needed">
-+              <widget name="service" position="10,10" size="480,25" font="Regular;20" />
-+              <widget name="text" position="10,40" size="480,25" font="Regular;20" halign="center" />
-+              <widget name="tries" position="10,70" size="480,25" font="Regular;20" halign="center" />
-+              <widget name="input" position="10,110" size="480,40" font="Regular;50" halign="center" />
-+      </screen>
-+      <!-- Picture in picture setup -->
-+      <screen name="PiPSetup" position="70,400" size="600,150" backgroundColor="transparent" flags="wfNoBorder" title="PiPSetup">
-+              <widget name="text" position="0,0" size="600,150" font="Regular;23" />
-+      </screen>
-+      <!-- Plugin browser -->
-+      <screen name="PluginBrowser" position="150,120" size="410,410" title="Plugin browser">
-+              <ePixmap pixmap="750S/buttons/red-big.png" position="0,0" size="200,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green-big.png" position="210,0" size="200,40" alphatest="on" />
-+              <widget name="red" position="30,0" zPosition="1" size="170,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="green" position="240,0" zPosition="1" size="170,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="list" position="0,45" size="410,355" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Plugin downloads -->
-+      <screen name="PluginDownloadBrowser" position="110,120" size="500,420" title="Downloadable plugins">
-+              <widget name="text" position="0,0" zPosition="1" size="500,430" font="Regular;20" halign="center" valign="center" />
-+              <widget name="list" position="10,10" zPosition="2" size="480,405" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- PVR state -->
-+      <screen name="PVRState" position="70,70" zPosition="2" size="150,30" backgroundColor="transpBlack" flags="wfNoBorder">
-+              <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" foregroundColor="white" />
-+      </screen>
-+      <!-- Radio infobar -->
-+      <screen name="RadioInfoBar" position="75,408" size="560,120" zPosition="1" flags="wfNoBorder" title="Radio">
-+              <widget source="session.CurrentService" render="Label" position="5,1" size="325,26" font="Regular;20" noWrap="1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="RdsDecoder" render="Pixmap" pixmap="750S/icons/rass_logo.png" position="330,1" size="50,21" alphatest="on">
-+                      <convert type="RdsInfo">RasInteractiveAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/record.png" position="480,3" zPosition="2" size="14,14" alphatest="on" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <ePixmap pixmap="750S/icons/clock.png" position="478,0" zPosition="1" size="16,16" alphatest="on" />
-+              <widget source="session.Event_Now" render="Progress" pixmap="750S/progress_medium.png" position="395,5" zPosition="2" size="71,11" borderWidth="2" borderColor="#cccccc" transparent="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="500,1" size="55,28" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="5,25" size="60,22" font="Regular;20" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="73,25" size="390,22" font="Regular;20" valign="top" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="465,25" size="90,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="EventTime">Remaining</convert>
-+                      <convert type="RemainingToText">InMinutes</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="5,47" size="60,22" font="Regular;20" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="73,47" size="390,22" font="Regular;20" valign="top" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="465,47" size="90,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="EventTime">Duration</convert>
-+                      <convert type="ClockToText">InMinutes</convert>
-+              </widget>
-+              <eLabel position="5,68" size="550,1" backgroundColor="#384472" />
-+              <eLabel position="5,69" size="550,1" backgroundColor="#04060a" />
-+              <widget source="RdsDecoder" render="Label" position="5,71" size="550,50" font="LCD;20" foregroundColor="#80ffff">
-+                      <convert type="RdsInfo">RadioText</convert>
-+              </widget>
-+      </screen>
-+      <!-- RASS -->
-+      <screen name="RassInteractive" position="50,180" size="100,275" backgroundColor="transpWhite" flags="wfNoBorder">
-+              <ePixmap pixmap="750S/icons/rass_logo.png" position="25,0" size="50,21" transparent="1" alphatest="on" />
-+              <eLabel text="Index" position="36,25" size="60,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <eLabel text="0" position="5,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="Marker" position="21,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <eLabel text="1" position="5,50" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_1" position="35,50" size="36,20" alphatest="on" />
-+              <eLabel text="2" position="5,75" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_2" position="35,75" size="36,20" alphatest="on" />
-+              <eLabel text="3" position="5,100" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_3" position="35,100" size="36,20" alphatest="on" />
-+              <eLabel text="4" position="5,125" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_4" position="35,125" size="36,20" alphatest="on" />
-+              <eLabel text="5" position="5,150" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_5" position="35,150" size="36,20" alphatest="on" />
-+              <eLabel text="6" position="5,175" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_6" position="35,175" size="36,20" alphatest="on" />
-+              <eLabel text="7" position="5,200" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_7" position="35,200" size="36,20" alphatest="on" />
-+              <eLabel text="8" position="5,225" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_8" position="35,225" size="36,20" alphatest="on" />
-+              <eLabel text="9" position="5,250" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_9" position="35,250" size="36,20" alphatest="on" />
-+      </screen>
-+      <!-- RDS info -->
-+      <screen name="RdsInfoDisplay" position="0,0" zPosition="-2" size="720,576" backgroundColor="transparent" flags="wfNoBorder">
-+              <widget name="RadioText" position="50,481" size="620,29" font="Regular;21" noWrap="1" backgroundColor="#003258" shadowOffset="-2,-2" shadowColor="transpBlack" />
-+              <widget name="RtpText" position="50,510" size="620,29" font="Regular;21" halign="right" noWrap="1" backgroundColor="#003258" shadowOffset="-2,-2" shadowColor="transpBlack" />
-+              <widget name="RassLogo" pixmap="750S/icons/rass_logo.png" position="50,445" size="50,21" />
-+      </screen>
-+      <!-- Satfinder -->
-+      <screen name="Satfinder" position="90,120" size="520,400" title="Satfinder">
-+              <widget name="introduction" position="0,0" size="0,0" font="Regular;23" />
-+              <ePixmap pixmap="750S/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" />
-+              <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="750S/bar_ber.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" />
-+              <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide">Invert</convert>
-+              </widget>
-+              <ePixmap pixmap="750S/div-h.png" position="10,152" zPosition="1" size="500,2" />
-+              <widget name="config" position="10,165" transparent="1" backgroundColor="#371e1c1a" size="500,240" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Scan setup -->
-+      <screen name="ScanSetup" position="100,120" size="520,405" title="Service scan">
-+              <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="500,350" scrollbarMode="showOnDemand" />
-+              <widget name="introduction" position="10,365" size="500,40" font="Regular;20" halign="center" />
-+      </screen>
-+      <!-- Scan simple -->
-+      <screen name="ScanSimple" position="150,130" size="420,350" title="Service scan">
-+              <widget name="header" position="10,10" size="400,25" font="Regular;23" />
-+              <widget name="config" position="10,55" transparent="1" backgroundColor="#371e1c1a" size="400,250" scrollbarMode="showOnDemand" />
-+              <widget name="footer" position="10,310" size="400,20" font="Regular;20" halign="center" />
-+      </screen>
-+      <!-- Scart -->
-+      <screen name="Scart" position="0,0" size="720,576" backgroundColor="transparent" />
-+      <!-- Service info -->
-+      <screen name="ServiceInfo" position="0,0" size="720,576" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_setup_600.png" zPosition="-1" position="65,35" size="600,500" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="95,50" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Main menu > Information > " position="150,70" size="230,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <eLabel text="Serviceinfo" position="370,65" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,130" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,130" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,130" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,130" size="136,40" alphatest="on" />
-+              <widget name="red" position="100,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="green" position="240,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="yellow" position="380,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="blue" position="520,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="infolist" position="110,175" size="510,340" selectionDisabled="1" />
-+      </screen>
-+      <!-- Service scan -->
-+      <screen name="ServiceScan" position="150,120" size="420,390" title="Service Scan">
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="network" position="80,15" size="330,20" font="Regular;20" />
-+              <widget name="transponder" position="80,40" size="330,20" font="Regular;20" />
-+              <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" />
-+              <widget name="pass" position="10,80" size="400,20" font="Regular;18" />
-+              <widget name="scan_progress" position="10,105" size="400,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+              <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" />
-+      </screen>
-+      <!-- Setup -->
-+      <screen name="Setup" position="0,0" size="720,576" title="Setup" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="40,25" size="630,525" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="80,40" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Main menu > Setup > System > " position="130,60" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget source="Title" render="Label" position="380,55" size="220,35" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="70,110" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="210,110" size="136,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="90,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="230,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="350,110" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="490,110" size="136,40" alphatest="on" />
-+              <widget name="config" position="80,165" itemHeight="30" backgroundColor="#371e1c1a" transparent="1" size="520,360" scrollbarMode="showNever" />
-+              <eLabel text=" " position="80,192" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,222" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,252" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,282" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,312" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,342" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,372" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,402" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,432" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,462" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,492" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+              <eLabel text=" " position="80,522" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+      </screen>
-+      <!-- Simple channelselection -->
-+      <screen name="SimpleChannelSelection" position="90,120" size="550,430" title="Channel Selection">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="00,45" size="555,364" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Skin Selector -->
-+      <screen name="SkinSelector" position="0,0" size="720,576" title="Choose your Skin" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="90,70" size="530,415" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,80" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel text="Main menu > Setup > System > " position="160,105" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" />
-+              <eLabel text="Choose your Skin" position="405,100" size="200,35" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="480,435" size="140,40" zPosition="1" alphatest="on" />
-+              <widget source="key_red" render="Label" position="500,435" zPosition="2" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="introduction" render="Label" position="90,435" size="380,30" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+              <widget name="SkinList" position="98,160" size="230,250" selectionPixmap="750S/buttons/Selected_bar_230x23px.png" backgroundColor="#371e1c1a" transparent="1" scrollbarMode="showOnDemand" />
-+              <widget name="Preview" position="332,210" size="280,210" alphatest="on" />
-+      </screen>
-+      <!-- Sleeptimer edit -->
-+      <screen name="SleepTimerEdit" position="110,215" size="520,200" title="Sleep Timer">
-+              <widget name="current_status" position="40,40" size="400,30" valign="center" font="Regular;20" />
-+              <widget name="red" pixmap="750S/buttons/button_red.png" position="2,84" size="22,22" alphatest="on" />
-+              <widget name="green" pixmap="750S/buttons/button_green.png" position="2,123" size="22,22" alphatest="on" />
-+              <widget name="yellow" pixmap="750S/buttons/button_yellow.png" position="2,163" size="22,22" alphatest="on" />
-+              <widget name="blue" pixmap="750S/buttons/button_blue.png" position="2,163" size="22,22" alphatest="on" />
-+              <widget name="red_text" position="40,80" size="400,30" valign="center" font="Regular;20" />
-+              <widget name="green_text" position="40,120" size="400,30" valign="center" font="Regular;20" />
-+              <widget name="yellow_text" position="40,160" size="400,30" valign="center" font="Regular;20" />
-+              <widget name="blue_text" position="40,200" size="400,30" valign="center" font="Regular;20" />
-+              <widget name="pretext" position="15,10" size="235,25" font="Regular;19" />
-+              <widget name="input" position="260,10" size="40,25" font="Regular;19" />
-+              <widget name="aftertext" position="305,10" size="100,25" font="Regular;19" />
-+              <ePixmap pixmap="750S/sleeptimer.png" position="390,17" size="116,142" alphatest="blend" />
-+      </screen>
-+      <!-- Standby mode -->
-+      <screen name="Standby" flags="wfNoBorder" position="0,0" size="720,576" title="Standby" />
-+      <!-- Start Wizard -->
-+      <screen name="StartWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder">
-+              <widget name="text" position="153,50" size="340,270" font="Regular;23" />
-+              <widget source="list" render="Listbox" transparent="1" position="50,300" size="440,200" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="50,300" size="440,200" scrollbarMode="showOnDemand" zPosition="1" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" />
-+              <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" />
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="520,50" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+      </screen>
-+      <!-- Network Wizard -->
-+      <screen name="NetworkWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="153,40" size="340,300" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="53,340" size="440,180" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="40,222" zPosition="0" size="22,22" transparent="1" alphatest="on" />
-+              <widget name="languagetext" position="66,225" size="95,30" font="Regular;18" />
-+              <widget name="rc" pixmaps="750S/rc.png,skin_default/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget source="VKeyIcon" render="Pixmap" pixmap="750S/buttons/key_text.png" position="40,260" zPosition="0" size="35,25" transparent="1" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="HelpWindow" pixmap="750S/buttons/key_text.png" position="125,170" zPosition="1" size="1,1" transparent="1" alphatest="on" />      
-+      </screen>"""    
-+      <!-- Subservice quickzap -->
-+      <screen name="SubservicesQuickzap" position="124,470" size="512,200" title="Subservices" backgroundColor="transparent" flags="wfNoBorder">
-+              <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/record.png" position="450,0" zPosition="2" size="14,14" alphatest="on" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <eLabel text="Subservices" position="0,0" size="470,20" font="Regular;13" backgroundColor="#33294a6b" />
-+              <widget name="CurrentSubserviceNumber" position="0,20" size="50,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget source="session.CurrentService" render="Label" position="50,20" size="420,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+      </screen>
-+      <!-- Subtitle selection -->
-+      <screen name="Subtitles" position="170,150" size="380,285" title="Subtitle selection">
-+              <widget name="config" position="10,10" backgroundColor="#371e1c1a" transparent="1" zPosition="1" size="360,275" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Subtitle area -->
-+      <screen name="SubtitleDisplay" position="0,0" size="720,576" zPosition="-1" flags="wfNoBorder" backgroundColor="transparent" />
-+      <!-- Time & date input -->
-+      <screen name="TimeDateInput" position="160,150" size="400,200" title="Time/Date Input">
-+              <widget name="cancel" pixmap="750S/buttons/red.png" position="10,0" size="136,40" alphatest="on" />
-+              <widget name="ok" pixmap="750S/buttons/green.png" position="260,0" size="136,40" alphatest="on" />
-+              <widget name="canceltext" position="30,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget name="oktext" position="280,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget name="config" position="10,40" transparent="1" size="380,150" />
-+      </screen>
-+      <!-- Timer edit -->
-+      <screen name="TimerEdit" position="70,130" size="590,335" title="Timer Edit">
-+              <widget name="description" position="10,10" size="580,40" font="Regular;25" />
-+              <widget name="lbegin" position="405,102" size="103,30" font="Regular;25" foregroundColor="red" />
-+              <widget name="lend" position="405,158" size="103,30" font="Regular;25" foregroundColor="green" />
-+              <widget name="begin" position="508,105" size="72,35" font="Regular;25" />
-+              <widget name="end" position="508,150" size="72,35" font="Regular;25" />
-+              <widget name="apply" position="10,240" size="250,35" />
-+      </screen>
-+      <!-- Timer edit list -->
-+      <screen name="TimerEditList" position="0,0" size="720,576" title="Timer Editor" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_timerlist.png" position="80,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel name="title1" position="140,45" size="200,30" text="Timer List" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="80,100" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="220,100" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,100" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,100" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="100,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="240,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="380,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="520,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="timerlist" position="80,160" transparent="1" size="555,350" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timer entry -->
-+      <screen name="TimerEntry" position="0,0" size="720,576" title="Timer entry" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="750S/icons/icon_timerlist.png" position="80,35" size="44,44" alphatest="blend"  transparent="1" />
-+              <eLabel name="title1" position="130,50" size="200,30" text="Timer entry" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" />
-+              <widget name="cancel" pixmap="750S/buttons/red.png" position="80,100" size="136,40" alphatest="on" />
-+              <widget name="ok" pixmap="750S/buttons/green.png" position="220,100" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="360,100" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="500,100" size="136,40" alphatest="on" />
-+              <widget name="canceltext" position="100,100" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;21" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="oktext" position="240,100" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;21" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="config" position="90,145" transparent="1" backgroundColor="#371e1c1a" size="520,385" scrollbarMode="showOnDemand" />
-+              <eLabel text=" " position="80,382" zPosition="-1" size="540,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" />
-+      </screen>
-+      <!-- Timer log -->
-+      <screen name="TimerLog" position="90,120" size="550,380" title="Timer log">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="136,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="136,40" alphatest="on" />
-+              <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="loglist" position="0,45" size="555,250" scrollbarMode="showOnDemand" />
-+              <widget name="logentry" position="0,300" size="555,130" font="Regular;20" />
-+      </screen>
-+      <!-- Timer sanity conflict -->
-+      <screen name="TimerSanityConflict" position="90,120" size="550,430" title="Timer sanity error">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" zPosition="0" size="136,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="136,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="0,120" zPosition="0" size="136,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="140,120" zPosition="0" size="136,40" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="20,120" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="160,120" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="timer1" position="0,45" size="555,75" scrollbarMode="showNever" />
-+              <widget name="timer2" position="0,165" size="555,75" scrollbarMode="showNever" />
-+              <widget name="list" position="0,260" size="555,144" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timer Selection -->
-+      <screen name="TimerSelection" position="90,120" size="550,430" title="Timer selection">
-+              <widget name="timerlist" position="0,45" size="550,350" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timeshift state -->
-+      <screen name="TimeshiftState" position="70,70" zPosition="2" size="150,60" backgroundColor="transpBlack" flags="wfNoBorder">
-+              <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" />
-+              <widget source="session.CurrentService" render="Label" position="0,30" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+      </screen>
-+      <!-- Translator Info -->
-+      <screen name="TranslationInfo" position="150,130" size="420,350" title="Translation">
-+              <eLabel position="10,20" size="380,23" font="Regular;23" text="Translation:" />
-+              <widget source="TranslatorName" render="Label" position="10,55" size="380,20" font="Regular;20" />
-+              <widget source="TranslationInfo" render="Label" position="10,100" size="380,250" font="Regular;20" />
-+      </screen>
-+      <!-- Tutorial Wizard -->
-+      <screen name="TutorialWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder">
-+              <widget name="text" position="50,100" size="440,200" font="Regular;23" />
-+              <widget name="list" position="50,300" zPosition="1" size="440,200"  />
-+              <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,475" alphatest="blend"/>
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" alphatest="blend"/>
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend"/>
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend"/>
-+      </screen>
-+      <!-- Volumebar -->
-+      <screen name="Volume" position="92,40" zPosition="1" size="539,44" title="Volume" flags="wfNoBorder" >
-+              <ePixmap pixmap="750S/volume.png" position="0,0" size="539,44" />
-+              <widget name="Volume" pixmap="750S/volume_box.png" position="70,16" zPosition="1" size="452,12" transparent="1" />
-+      </screen>
-+      <screen name="JobView" position="84,122" size="520,350" title="Job View">
-+              <widget source="job_name" render="Label" position="20,12" size="480,60" font="Regular;28" />
-+              <widget source="job_task" render="Label" position="20,90" size="480,50" font="Regular;23" />
-+              <widget source="job_progress" render="Progress" position="20,162" size="480,36" borderWidth="2" backgroundColor="#254f7497" />
-+              <widget source="job_progress" render="Label" position="120,166" size="280,32" font="Regular;28" foregroundColor="#000000" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+              <widget source="job_status" render="Label" position="20,212" size="480,26" font="Regular;23" />
-+              <widget name="config" position="20,254" size="480,20" />
-+              <widget source="cancelable" render="Pixmap" pixmap="750S/buttons/red.png" position="20,300" size="136,40" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="cancelable" render="FixedLabel" text="Cancel" position="40,300" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="finished" render="Pixmap" pixmap="750S/buttons/green.png" position="190,300" size="136,40" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="finished" render="FixedLabel" text="OK" font="Regular;20" halign="center" valign="center" position="210,300" size="115,40" transparent="1" backgroundColor="#1f771f" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="backgroundable" render="Pixmap" pixmap="750S/buttons/blue.png" position="360,300" size="136,40" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="backgroundable" render="FixedLabel" text="Continue in background" font="Regular;20" halign="center" valign="center" position="380,300" size="115,40" transparent="1" backgroundColor="#18188b" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+      </screen>
-+      <!-- VirtualKeyBoard -->
-+      <screen name="VirtualKeyBoard" position="center,center" size="560,350" zPosition="99" title="Virtual KeyBoard">
-+              <ePixmap pixmap="skin_default/vkey_text.png" position="9,35" zPosition="-4" size="542,52" alphatest="on" />
-+              <widget name="header" position="10,10" size="500,20" font="Regular;20" transparent="1" noWrap="1" />
-+              <widget name="text" position="12,35" size="536,46" font="Regular;46" transparent="1" noWrap="1" halign="right" />
-+              <widget name="list" position="10,100" size="540,225" selectionDisabled="1" transparent="1" />
-+      </screen>
-+      <!-- FileBrowser -->
-+      <screen name="FileBrowser" position="center,120" size="520,420" title="DVD File Browser" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="filelist" position="5,50" size="510,370" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="CutListEditor" position="0,0" size="720,576" title="Cutlist editor" flags="wfNoBorder">
-+              <eLabel text="Cutlist editor" position="65,60" size="300,25" font="Regular;20" />
-+              <widget source="global.CurrentTime" render="Label" position="268,60" size="394,20" font="Regular;20" halign="right">
-+                      <convert type="ClockToText">Format:%A %B %d, %H:%M</convert>
-+              </widget>
-+              <eLabel position="268,98" size="394,304" backgroundColor="#505555" />
-+              <widget name="Video" position="270,100" zPosition="1" size="390,300" backgroundColor="transparent" />
-+              <widget source="session.CurrentService" render="Label" position="135,405" size="450,50" font="Regular;22" halign="center" valign="center">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="320,450" zPosition="1" size="420,25" font="Regular;20" halign="left" valign="center">
-+                      <convert type="ServicePosition">Position,Detailed</convert>
-+              </widget>
-+              <widget name="SeekState" position="210,450" zPosition="1" size="100,25" halign="right" font="Regular;20" valign="center" />
-+              <eLabel position="48,98" size="204,274" backgroundColor="#505555" />
-+              <eLabel position="50,100" size="200,270" backgroundColor="#000000" />
-+              <widget source="cutlist" position="50,100" zPosition="1" size="200,270" scrollbarMode="showOnDemand" transparent="1" render="Listbox" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)),
-+                                              MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3))
-+                                      ],
-+                               "fonts": [gFont("Regular", 18)],
-+                               "itemHeight": 20
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget name="Timeline" position="50,485" size="615,20" backgroundColor="#505555" pointer="750S/position_arrow.png:3,5" foregroundColor="black" />
-+              <ePixmap pixmap="750S/icons/mp_buttons.png" position="275,515" size="169,30" alphatest="blend" />
-+      </screen>       
-+      <screen name="DVDToolbox" position="center,120"  size="560,420" title="DVD media toolbox" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="info" render="Label" position="20,50" size="520,100" font="Regular;20" />
-+              <widget name="details" position="20,180" size="520,200" font="Regular;16" />
-+              <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="space_label" render="Label" position="20,394" size="520,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" />
-+      </screen>
-+      <screen name="ProjectSettings" position="center,120" size="560,420" title="Collection settings" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="config" position="5,50" size="550,276" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,330" zPosition="1" size="560,2" />
-+              <widget source="info" render="Label" position="10,340" size="550,80" font="Regular;18" halign="center" valign="center" />
-+      </screen>       
-+      <screen name="TitleList" position="center,120" size="560,425" title="DVD Tool" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="15,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="155,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="435,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="title_label" render="Label" position="10,48" size="540,38" font="Regular;18" transparent="1" />
-+              <widget source="error_label" render="Label" position="10,48" size="540,340" zPosition="3" font="Regular;20" transparent="1" />
-+              <widget source="titles" render="Listbox" scrollbarMode="showOnDemand" position="10,86" size="540,277" zPosition="3" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (0, 0), size = (420, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title,
-+                                              MultiContentEntryText(pos = (0, 20), size = (328, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description,
-+                                              MultiContentEntryText(pos = (420, 6), size = (120, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 begin time,
-+                                              MultiContentEntryText(pos = (328, 20), size = (154, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 channel,
-+                                              MultiContentEntryText(pos = (482, 20), size = (58, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 4 channel,
-+                                      ],
-+                                      "fonts": [gFont("Regular", 20), gFont("Regular", 14)],
-+                                      "itemHeight": 37
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="space_label" render="Label" position="40,394" size="480,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" />
-+      </screen>
-+      <screen name="DVDMovieSelection" position="center,120" size="560,425" title="Select a movie">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="waitingtext" position="0,45" size="560,375" zPosition="4" font="Regular;22" halign="center" valign="center" />
-+              <widget name="list" position="5,40" size="550,355" zPosition="2" scrollbarMode="showOnDemand" />
-+              <widget name="DescriptionBorder" pixmap="750S/border_eventinfo.png" position="0,296" zPosition="1" size="560,103" transparent="1" alphatest="on" />
-+              <widget source="Service" render="Label" position="5,298" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc">
-+                      <convert type="MovieInfo">ShortDescription</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="495,298" zPosition="1" size="60,22" font="Regular;17" halign="right">
-+                      <convert type="ServiceTime">Duration</convert>
-+                      <convert type="ClockToText">AsLength</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="380,317" zPosition="2" size="175,22" font="Regular;17" halign="right">
-+                      <convert type="MovieInfo">RecordServiceName</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="5,337" zPosition="1" size="550,58" font="Regular;19">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+              <widget name="freeDiskSpace" position="10,405" size="540,20" font="Regular;19" valign="center" halign="right" />
-+      </screen>       
-+      <screen name="TitleProperties" position="center,120" size="560,425" title="Properties of current title" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="serviceinfo" render="Label" position="10,46" size="350,144" font="Regular;18" />
-+              <widget name="thumbnail" position="370,46" size="180,144" alphatest="on" />
-+              <widget name="config" position="10,196" size="540,228" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="DVDPlayer" flags="wfNoBorder" position="0,380" size="720,165" title="InfoBar" backgroundColor="transparent" >
-+              <!-- Background -->
-+              <ePixmap position="40,0" pixmap="750S/info-bg_mp.png" zPosition="-1" size="640,164" />
-+              <!-- colorbuttons -->
-+              <ePixmap position="275,125" pixmap="750S/icons/mp_buttons.png" size="169,30" alphatest="blend" />
-+              <!-- Servicename -->
-+              <ePixmap pixmap="750S/icons/icon_event.png" position="65,30" zPosition="1" size="15,10" alphatest="on" />
-+              <widget source="session.CurrentService" render="Label" position="95,25" size="300,22" font="Regular;20" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" noWrap="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!-- Chapter info -->
-+              <widget name="chapterLabel" position="95,50" size="360,22" font="Regular;20" foregroundColor="#c3c3c9" backgroundColor="#263c59" transparent="1" />
-+              <!-- Audio track info -->
-+              <ePixmap pixmap="750S/icons/icon_dolby.png" position="540,25" zPosition="1" size="26,16" alphatest="on"/>
-+              <widget name="audioLabel" position="570,25" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" />
-+              <!-- Subtitle track info -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_txt.png" position="540,45" zPosition="1" size="26,16" alphatest="on" >
-+                      <convert type="ServiceInfo">HasTelext</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="subtitleLabel" position="570,45" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" />
-+              <!-- Angle info -->
-+              <widget name="anglePix" pixmap="750S/icons/icon_view.png" position="540,70" size="26,16" alphatest="on" />
-+              <widget name="angleLabel" position="570,70" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" />
-+              <!-- Elapsed time -->
-+              <widget source="session.CurrentService" render="Label" position="40,100" size="90,20" font="Regular;18" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" >
-+                      <convert type="ServicePosition">Position,ShowHours</convert>
-+              </widget>
-+              <!-- Progressbar (movie position)-->
-+              <widget source="session.CurrentService" render="PositionGauge" position="130,105" size="460,10" zPosition="2" pointer="750S/position_pointer.png:460,0" transparent="1" >
-+                      <convert type="ServicePosition">Gauge</convert>
-+              </widget>
-+              <!-- Remaining time -->
-+              <widget source="session.CurrentService" render="Label" position="590,100" size="90,20" font="Regular;18" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" >
-+                      <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-+              </widget>
-+      </screen>       
-+      <screen name="ModemSetup" position="180,100" size="320,300" title="Modem" >
-+              <ePixmap pixmap="750S/buttons/green.png" position="10,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/red.png" position="160,10" size="140,40" alphatest="on" />
-+              <widget name="key_green" position="30,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_red" position="180,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="list" position="10,60" size="300,120" />
-+              <widget name="state" position="10,210" size="300,80" font="Regular;20" />
-+      </screen>
-+      <screen name="picshow" position="center,120" size="560,420" title="PicturePlayer" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="label" render="Label" position="5,55" size="350,140" font="Regular;19" backgroundColor="#25062748" transparent="1"  />
-+              <widget name="thn" position="360,40" size="180,160" alphatest="on" />
-+              <widget name="filelist" position="5,205" zPosition="2" size="550,210" scrollbarMode="showOnDemand" />
-+      </screen>       
-+      <screen name="Pic_Exif" position="center,center" size="560,360" title="Info" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="menu" render="Listbox" position="5,50" size="550,310" scrollbarMode="showOnDemand" selectionDisabled="1" >
-+                      <convert type="TemplatedMultiContent">
-+                      {
-+                              "template": [  MultiContentEntryText(pos = (5, 5), size = (250, 30), flags = RT_HALIGN_LEFT, text = 0), MultiContentEntryText(pos = (260, 5), size = (290, 30), flags = RT_HALIGN_LEFT, text = 1)],
-+                              "fonts": [gFont("Regular", 20)],
-+                              "itemHeight": 30
-+                      }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="CleanupWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="153,40" size="380,330" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="43,300" size="460,220" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="40,222" zPosition="0" size="22,22" transparent="1" alphatest="on" />
-+              <widget name="languagetext" position="66,225" size="95,30" font="Regular;18" />
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="on" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" />
-+      </screen>       
-+      <screen name="CleanupWizardConfiguration" position="center,120" size="560,420" title="CleanupWizard settings" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="config" zPosition="2" position="5,50" size="550,300" scrollbarMode="showOnDemand" transparent="1" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="10,380" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/>
-+      </screen>
-+      <screen name="CIselectMainMenu" position="center,center" size="500,250" title="CI assignment" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="CiList" position="5,50" size="490,200" scrollbarMode="showOnDemand" />
-+      </screen>       
-+      <screen name="CIconfigMenu" position="center,120" size="560,420" title="CI assignment" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="CAidList_desc" render="Label" position="5,50" size="550,22" font="Regular;20"  backgroundColor="#25062748" transparent="1" />
-+              <widget source="CAidList" render="Label" position="5,80" size="550,45" font="Regular;20"  backgroundColor="#25062748" transparent="1" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,125" zPosition="1" size="560,2" />
-+              <widget source="ServiceList_desc" render="Label" position="5,130" size="550,22" font="Regular;20" backgroundColor="#25062748" transparent="1"  />
-+              <widget name="ServiceList" position="5,160" size="550,250" zPosition="1" scrollbarMode="showOnDemand" />
-+              <widget source="ServiceList_info" render="Label" position="5,160" size="550,250" zPosition="2" font="Regular;20" backgroundColor="#25062748" transparent="1"  />
-+      </screen>
-+      <screen name="easyCIconfigMenu" position="center,120" size="560,420" title="CI assignment" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="ServiceList_desc" render="Label" position="5,50" size="550,22" font="Regular;20" backgroundColor="#25062748" transparent="1"  />
-+              <widget name="ServiceList" position="5,80" size="550,300" zPosition="1" scrollbarMode="showOnDemand" />
-+              <widget source="ServiceList_info" render="Label" position="5,80" size="550,300" zPosition="2" font="Regular;20" backgroundColor="#25062748" transparent="1"  />
-+      </screen>       
-+      <screen name="CAidSelect" position="center,120" size="450,420" title="select CAId's" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="list" position="5,50" size="440,310" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="450,2" />
-+              <widget source="introduction" render="Label" position="0,380" size="450,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+      </screen>
-+      <screen name="myProviderSelection" position="center,120" size="560,420" title="Select provider to add...">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="5,50" size="550,310" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="560,2" />
-+              <widget source="introduction" render="Label" position="0,380" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+      </screen>
-+      <screen name="myChannelSelection" position="center,120" size="560,420" title="Select service to add...">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="list" position="5,50" size="550,310" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="560,2" />
-+              <widget source="introduction" render="Label" position="0,380" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+      </screen>
-+      <screen name="CrashlogAutoSubmitConfiguration" position="center,120" size="560,420" title="CrashlogAutoSubmit settings" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="config" zPosition="2" position="5,50" size="550,300" scrollbarMode="showOnDemand" transparent="1" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,360" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="10,370" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/>
-+              <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,390" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,300" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+      <screen name="DefaultServiceScan" position="150,115" size="420,390" title="Service Scan">
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="network" position="80,15" size="330,20" font="Regular;20" />
-+              <widget name="transponder" position="80,40" size="330,20" font="Regular;20" />
-+              <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" />
-+              <widget name="pass" position="10,80" size="400,20" font="Regular;18" />
-+              <widget name="scan_progress" position="10,105" size="400,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+              <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" />
-+      </screen>
-+      <screen name="DiseqcTester" position="90,100" size="520,400" title="DiSEqC Tester" >
-+              <!--ePixmap pixmap="750S/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" />
-+              <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="750S/bar_ber.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" />
-+              <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="Frontend" render="Pixmap" pixmap="skin_default/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide">Invert</convert>
-+              </widget-->
-+              <widget source="progress_list" render="Listbox" position="0,0" size="510,150" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 0), size = (330, 25), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the index name,
-+                                              MultiContentEntryText(pos = (330, 0), size = (150, 25), flags = RT_HALIGN_RIGHT, text = 2) # index 2 is the status,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel name="overall_progress" text="Overall progress:" position="20,162" size="480,22" font="Regular;21" halign="center" transparent="1" />
-+              <widget source="overall_progress" render="Progress" position="20,192" size="480,20" borderWidth="2" backgroundColor="#254f7497" />
-+              <eLabel name="overall_progress" text="Progress:" position="20,222" size="480,22" font="Regular;21" halign="center" transparent="1" />
-+              <widget source="sub_progress" render="Progress" position="20,252" size="480,20" borderWidth="2" backgroundColor="#254f7497" />
-+              
-+              <eLabel name="" text="Failed:" position="20,282" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="failed_counter" render="Label" position="160,282" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="Succeeded:" position="20,312" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="succeeded_counter" render="Label" position="160,312" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="With errors:" position="20,342" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="witherrors_counter" render="Label" position="160,342" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="Not tested:" position="20,372" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="untestable_counter" render="Label" position="160,372" size="100,20" font="Regular;21" />
-+              
-+              <widget source="CmdText" render="Label" position="300,282" size="180,200" font="Regular;21" />
-+      </screen>
-+      <screen name="DiseqcTesterNimSelection" position="160,123" size="400,330" title="Choose Tuner">
-+              <widget source="nimlist" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 5), size = (360, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name,
-+                                              MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20), gFont("Regular", 15)],
-+                               "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>       
-+      <screen name="FPUpgrade" position="150,200" size="450,200" title="FP upgrade required" >
-+              <widget name="text" position="0,0" size="550,50" font="Regular;20" />
-+              <widget name="oldversion_label" position="10,100" size="290,25" font="Regular;20" />
-+              <widget name="newversion_label" position="10,125" size="290,25" font="Regular;20" />
-+              <widget name="oldversion" position="300,100" size="50,25" font="Regular;20" />
-+              <widget name="newversion" position="300,125" size="50,25" font="Regular;20" />
-+      </screen>
-+      <screen name="SystemMessage" position="150,200" size="450,200" title="System Message" >
-+              <widget source="text" position="0,0" size="450,200" font="Regular;20" halign="center" valign="center" render="Label" />
-+              <ePixmap pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="on" />
-+      </screen>
-+      <screen name="NFIDownload" position="90,95" size="560,420" title="Image download utility">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#18188b" transparent="1" />
-+              
-+              <widget source="label_top" render="Label" position="10,44" size="240,20" font="Regular;16" />
-+              <widget name="feedlist" position="10,66" size="250,222" scrollbarMode="showOnDemand" />
-+              <widget name="destlist" position="0,66" size="260,222" scrollbarMode="showOnDemand" />
-+
-+              <widget source="label_bottom" render="Label" position="10,312" size="240,18" font="Regular;16"/>
-+              <widget source="path_bottom" render="Label" position="10,330" size="250,42" font="Regular;18" />
-+              
-+              <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" />
-+              <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="job_progresslabel" render="Label" position="130,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="300,22" foregroundColor="#000000" />
-+              <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="NFIFlash" position="90,95" size="560,420" title="Image flash utility">
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="listlabel" render="Label" position="16,44" size="200,21" valign="center" font="Regular;18" />
-+              <widget name="filelist" position="0,68" size="260,260" scrollbarMode="showOnDemand" />
-+              <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" />
-+              <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="job_progresslabel" render="Label" position="180,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="200,22" foregroundColor="#000000" />
-+              <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="BackupSelection" position="center,130" size="560,400" title="Select files/folders to backup">
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="checkList" position="5,50" size="550,250" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="RestoreMenu" position="center,130" size="560,400" title="Restore backups" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="filelist" position="5,50" size="550,230" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="ImageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="153,40" size="340,330" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="43,340" size="490,180" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="33,222" zPosition="0" size="22,22" transparent="1" alphatest="on" />
-+              <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" />
-+<!--                  <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" alphatest="on" />         -->
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+      </screen>
-+      <screen name="UpdatePluginMenu" position="center,120" size="610,410" title="Software management" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <ePixmap pixmap="750S/border_menu_350.png" position="5,50" zPosition="1" size="350,300" transparent="1" alphatest="on" />
-+              <widget source="menu" render="Listbox" position="15,60" size="330,290" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (2, 2), size = (330, 24), flags = RT_HALIGN_LEFT, text = 1), # index 0 is the MenuText,
-+                                      ],
-+                              "fonts": [gFont("Regular", 22)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="menu" render="Listbox" position="360,50" size="240,300" scrollbarMode="showNever" selectionDisabled="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (2, 2), size = (240, 300), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2), # index 2 is the Description,
-+                                      ],
-+                              "fonts": [gFont("Regular", 22)],
-+                              "itemHeight": 300
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="status" render="Label" position="5,360" zPosition="10" size="600,50" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="PluginManager" position="center,120" size="560,420" title="Extensions management" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="list" render="Listbox" position="5,50" size="550,340" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                      {"templates":
-+                              {"default": (51,[
-+                                              MultiContentEntryText(pos = (30, 1), size = (470, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (30, 25), size = (470, 24), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (475, 0), size = (48, 48), png = 5), # index 5 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 49), size = (550, 2), png = 6), # index 6 is the div pixmap
-+                                      ]),
-+                              "category": (40,[
-+                                              MultiContentEntryText(pos = (30, 0), size = (500, 22), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (30, 22), size = (500, 16), font=2, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 38), size = (550, 2), png = 3), # index 3 is the div pixmap
-+                                      ])
-+                              },
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 20),gFont("Regular", 16)],
-+                              "itemHeight": 52
-+                      }
-+                      </convert>
-+              </widget>
-+              <widget source="status" render="Label" position="5,390" zPosition="10" size="540,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="PluginManagerInfo" position="center,120" size="560,420" title="Plugin manager activity information" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="list" render="Listbox" position="5,60" size="550,300" scrollbarMode="showOnDemand" selectionDisabled="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (50, 0), size = (150, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 24),gFont("Regular", 22)],
-+                              "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="5,375" zPosition="10" size="550,44" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="PluginManagerHelp" position="center,120" size="560,420" title="Plugin manager help" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="list" render="Listbox" position="5,60" size="550,300" scrollbarMode="showOnDemand" selectionDisabled="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (50, 0), size = (540, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 24),gFont("Regular", 22)],
-+                              "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+              <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="5,375" zPosition="10" size="550,44" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="PluginDetails" position="center,120" size="600,420" title="Plugin details" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="author" render="Label" position="10,50" size="500,25" zPosition="10" font="Regular;21" transparent="1" />
-+              <widget name="statuspic" position="550,40" size="48,48" alphatest="on"/>
-+              <widget name="divpic" position="0,80" size="600,2" alphatest="on"/>
-+              <widget name="detailtext" position="10,90" size="270,330" zPosition="10" font="Regular;21" transparent="1" halign="left" valign="top"/>
-+              <widget name="screenshot" position="290,90" size="300,330" alphatest="on"/>
-+      </screen>
-+      <screen name="UpdatePlugin" position="center,center" size="550,200" title="Software update" >
-+              <widget name="activityslider" position="0,0" size="550,5"  />
-+              <widget name="slider" position="0,150" size="550,30"  />
-+              <widget source="package" render="Label" position="10,30" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+              <widget source="status" render="Label" position="10,60" size="540,45" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-+      </screen>
-+      <screen name="IPKGMenu" position="center,130" size="560,400" title="Select upgrade source to edit." >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="filelist" position="5,50" size="550,340" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="IPKGSource" position="center,center" size="560,80" title="Edit upgrade source url." >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="text" position="5,50" size="550,25" font="Regular;20" backgroundColor="background" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="PacketManager" position="center,120" size="530,420" title="Packet manager" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="list" render="Listbox" position="5,50" size="520,365" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (5, 1), size = (440, 28), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (5, 26), size = (440, 20), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (445, 2), size = (48, 48), png = 4), # index 4 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (5, 50), size = (510, 2), png = 5), # index 4 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 14)],
-+                              "itemHeight": 52
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="IpkgInstaller" position="center,120" size="550,420" title="Install extensions" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="list" position="5,50" size="540,330" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,380" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="introduction" render="Label" position="5,390" zPosition="10" size="550,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="VideoWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="153,50" size="340,270" font="Regular;23" />
-+              <widget source="list" render="Listbox" position="200,300" size="290,200" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />
-+<!--                  <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" transparent="1" alphatest="on"/>  -->
-+              <ePixmap pixmap="750S/buttons/button_red.png" position="33,222" zPosition="0" size="22,22" transparent="1" alphatest="on" />
-+              <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" />
-+              <widget name="portpic" position="50,300" zPosition="10" size="150,150" transparent="1" alphatest="on"/>
-+              <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="500,50" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <screen name="LocationBox" position="100,75" size="540,460" >
-+              <widget name="text" position="0,2" size="540,22" font="Regular;22" />
-+              <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" />
-+              <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" />
-+              <widget name="textbook" position="0,272" size="540,22" font="Regular;22" />
-+              <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" />
-+              <widget name="red" position="0,415" zPosition="1" size="135,40" pixmap="750S/buttons/red.png" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />   
-+              <widget name="green" position="135,415" zPosition="1" size="135,40" pixmap="750S/buttons/green.png" transparent="1" alphatest="on" />
-+              <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="yellow" position="270,415" zPosition="1" size="135,40" pixmap="750S/buttons/yellow.png" transparent="1" alphatest="on" />
-+              <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="blue" position="405,415" zPosition="1" size="135,40" pixmap="750S/buttons/blue.png" transparent="1" alphatest="on" />
-+              <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />            
-+      </screen>
-+      <!-- LCD/OLED Screens -->
-+      
-+      <!-- LCD screen (channelselection) -->
-+      <screen name="ChannelSelection_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.ServiceEvent" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="parent.ServiceEvent" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>
-+      </screen> 
-+      <!-- Color OLED screen (ChannelSelection) -->
-+      <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.ServiceEvent" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="parent.ServiceEvent" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (main) -->
-+      <screen name="InfoBarSummary" position="0,0" size="132,64" id="1">
-+              <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="6,30" zPosition="1" size="120,34">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (main) -->
-+      <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
-+              <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (movieplayer) -->
-+      <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64" id="1">
-+              <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="120,32" font="Regular;32" halign="center" valign="center">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="6,32" zPosition="1" size="120,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (movieplayer) -->
-+      <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
-+              <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (ChoiceBox) -->
-+      <screen name="ChoiceBox_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.summary_list" render="Label" position="6,0" size="126,64" font="Regular;11" />
-+      </screen>
-+      <!-- Color OLED screen (ChoiceBox) -->
-+      <screen name="ChoiceBox_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.summary_list" render="Label" position="0,0" size="96,64" font="Regular;10" />
-+      </screen>       
-+      <!-- LCD screen (MessageBox) -->
-+      <screen name="MessageBox_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.Text" render="Label" position="0,0" size="132,52" font="Regular;11" halign="center" valign="center" />
-+              <widget source="parent.selectedChoice" render="Label" position="6,50" size="120,14" font="Regular;14" halign="center" valign="center" />
-+      </screen>
-+      <!-- Color OLED screen (MessageBox) -->
-+      <screen name="MessageBox_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.Text" render="Label" position="0,0" size="96,52" font="Regular;10" halign="center" valign="center" />
-+              <widget source="parent.selectedChoice" render="Label" position="0,50" size="96,14" font="Regular;12" halign="center" valign="center" />
-+      </screen>
-+
-+      <!-- LCD screen (menus) -->
-+      <screen name="MenuSummary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;14" halign="center" valign="center"/>
-+              <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen> 
-+      <!-- Color OLED screen (menus) -->
-+      <screen name="MenuSummary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.title" render="Label" position="0,0" size="96,32" font="Regular;14" halign="center" valign="center"/>
-+              <widget source="parent.menu" render="Label" position="0,32" size="96,32" font="Regular;14" halign="center" valign="center">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>       
-+      <!-- LCD screen (ServiceScan) -->
-+      <screen name="ServiceScanSummary" position="0,0" size="132,64" id="1">
-+              <widget name="Title" position="6,4" size="120,42" font="Regular;16" transparent="1" />
-+              <widget name="Service" position="6,22" size="120,26" font="Regular;12" transparent="1" />
-+              <widget name="scan_progress" position="6,50" zPosition="1" borderWidth="1" size="56,12" backgroundColor="dark" />
-+      </screen>
-+      <!-- Color OLED screen (ServiceScan) -->
-+      <screen name="ServiceScanSummary" position="0,0" size="96,64" id="2">
-+              <widget name="Title" position="0,0" size="96,30" font="Regular;14" transparent="1" />
-+              <widget name="Service" position="0,30" size="96,20" font="Regular;10" transparent="1" />
-+              <widget name="scan_progress" position="0,50" zPosition="1" borderWidth="1" size="96,12" backgroundColor="dark" />
-+      </screen>
-+      <!-- LCD screen (setup) -->
-+      <screen name="SetupSummary" position="0,0" size="132,64" id="1">
-+              <widget source="SetupTitle" render="Label" position="6,0" size="120,16" font="Regular;12" />
-+              <widget source="SetupEntry" render="Label" position="6,16" size="120,32" font="Regular;12" />
-+              <widget source="SetupValue" render="Label" position="6,48" size="120,16" font="Regular;12" />
-+      </screen>
-+      <!-- Color OLED screen (setup) -->
-+      <screen name="SetupSummary" position="0,0" size="96,64" id="2">
-+              <widget source="SetupTitle" render="Label" position="0,0" size="96,16" font="Regular;10" />
-+              <widget source="SetupEntry" render="Label" position="0,16" size="96,32" font="Regular;10" />
-+              <widget source="SetupValue" render="Label" position="0,48" size="96,16" font="Regular;10" />
-+      </screen>
-+      <!-- LCD screen (misc) -->
-+      <screen name="SimpleSummary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.Title" render="Label" position="6,0" size="120,64" font="Regular;16" halign="center" valign="center" />
-+      </screen>
-+      <!-- Color OLED screen (misc) -->
-+      <screen name="SimpleSummary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.Title" render="Label" position="0,0" size="96,64" font="Regular;14" halign="center" valign="center" />
-+      </screen>
-+      <!-- LCD screen (standby) -->
-+      <screen name="StandbySummary" position="0,0" size="132,64" id="1">
-+              <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Regular;40" halign="center" valign="center">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" position="6,0" zPosition="1" size="120,64" text=" ">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (standby) -->
-+      <screen name="StandbySummary" position="0,0" size="96,64" id="2">
-+              <widget source="global.CurrentTime" render="Label" position="0,0" size="96,64" font="Regular;40" halign="center" valign="center">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="96,64" text=" ">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (JobView) -->
-+      <screen name="JobView_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.summary_job_name" render="Label" position="6,4" size="120,42" font="Regular;16" />
-+              <widget source="parent.summary_job_task" render="Label" position="6,22" size="120,26" font="Regular;12" />
-+              <widget source="parent.summary_job_progress" render="Progress" position="6,50" size="60,12" borderWidth="1" zPosition="1" />
-+              <widget source="parent.summary_job_progress" render="Label" position="66,50" size="50,12" font="Regular;12" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (JobView) -->
-+      <screen name="JobView_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.summary_job_name" render="Label" position="0,4" size="96,42" font="Regular;14" />
-+              <widget source="parent.summary_job_task" render="Label" position="0,22" size="96,26" font="Regular;10" />
-+              <widget source="parent.summary_job_progress" render="Progress" position="0,50" size="60,12" borderWidth="1" zPosition="1" />
-+              <widget source="parent.summary_job_progress" render="Label" position="60,50" size="36,12" font="Regular;10" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (Wizard) -->
-+      <screen name="WizardSummary" position="0,0" size="132,64" id="1">
-+              <widget source="text" render="Label" position="6,0" size="120,16" font="Regular;16" transparent="1" />
-+              <widget source="parent.list" render="Label" position="6,18" size="120,46" font="Regular;12">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (Wizard) -->
-+      <screen name="WizardSummary" position="0,0" size="96,64" id="2">
-+              <widget source="text" render="Label" position="0,0" size="96,16" font="Regular;14" transparent="1" />
-+              <widget source="parent.list" render="Label" position="0,18" size="96,46" font="Regular;12">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>
-+      
-+      <!-- Genuine Vuplus Plugin -->
-+      <screen name="VuplusAuthenticity" position="center,center" size="600,320" title="Return the Love Event (only for genuine box)">
-+              <ePixmap pixmap="750S/buttons/red.png" position="140,15" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="320,15" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="145,15" zPosition="1" size="135,40" font="Regular;24" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="325,15" zPosition="1" size="135,40" font="Regular;24" halign="center" valign="center" transparent="1" />
-+              <widget name="config" zPosition="2" position="10,70" size="580,80" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget name="text1" position="10,160" size="580,50" font="Regular;32" halign="center" valign="center"/>
-+              <widget name="text2" position="10,220" size="580,100" font="Regular;18" halign="center" valign="center"/>
-+      </screen>
-+      <screen name="MessageBoxGenuine" position="center,center" size="600,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;22" />
-+              <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-+              </applet>
-+      </screen>
-+
-+      <!-- HDMI CEC Plugin -->
-+      <screen name="HdmiCecPlugin" position="center,center" size="590,320" title="HDMI-CEC Plugin" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="20,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="160,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="300,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="440,0" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="25,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="165,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="305,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_blue" render="Label" position="445,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="10,50" size="580,270" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- LED Brightness Setup Plugin -->
-+      <screen name="LEDBrightnessSetup" position="center,center" size="560,300" title="LED Brightness Setup">
-+              <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/yellow.png" position="380,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="45,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="215,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="385,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1"/>
-+              <widget name="current_entry" position="130,240" size="300,30" font="Regular;18" halign="center" valign="center"/>
-+      </screen>
-+
-+      <!-- Fancontrol Plugin -->
-+      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- RC Code Plugin -->
-+      <screen name="RemoteControlCode" position="center,center" size="560,250" title="Remote Control System Code Setting" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <screen name="MessageBoxConfirmCode" position="center,320" size="620,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;20" />
-+              <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth  = self.instance.size().width()
-+orgheight = self.instance.size().height()
-+orgpos    = self.instance.position()
-+textsize  = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+newheight = wsize[1]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (orgheight - newheight)/2))
-+              </applet>
-+      </screen>
-+
-+      <!-- Manual Fancontrol Plugin -->
-+      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="current" render="Label" position="150,270" zPosition="1" size="280,30" font="Regular;20" halign="center" valign="center" />
-+      </screen>
-+
-+      <!-- UI 3D Setup Plugin -->
-+      <screen name="UI3DSetupScreen" position="center,center" size="560,300" title="UI 3D setup" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- Blindscan Plugin -->
-+      <screen name="Blindscan" position="center,130" size="560,390" title="Blindscan">
-+              <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="380,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="45,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_green" render="Label" position="215,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_blue" render="Label" position="385,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+
-+              <widget name="config" position="5,70" size="550,280" scrollbarMode="showOnDemand" />
-+              <widget name="introduction" position="0,365" size="560,20" font="Regular;20" halign="center" />
-+      </screen>
-+
-+      <!-- Web Browser Plugin -->
-+      <screen name="BrowserLauncher" position="center,center" size="620,310" title="Web Browser">
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="158,0" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="15,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="163,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" position="0,50" size="309,100" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="rc_wb_desc.png" position="312,5" size="309,296" alphatest="on" />
-+              <widget name="info" position="0,180" size="309,50" font="Regular;18" halign="center" foregroundColor="#a08500" transparent="1" />
-+      </screen>
-+
-+      <!-- Crash Report Plugin -->
-+      <screen name="CrashlogReportConfiguration" position="center,120" size="560,420" title="CrashlogReport Settings" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,300" scrollbarMode="showOnDemand" transparent="1" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,360" zPosition="10" size="560,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="10,370" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/>
-+              <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,390" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,350" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+
-+      <!-- FPGA Upgrade Plugin -->
-+      <screen name="FPGAUpgrade" position="center,120" size="560,420" title="FPGA Upgrade" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="380,10" size="140,40" alphatest="blend" />
-+
-+              <widget source="key_red" render="Label" position="45,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_green" render="Label" position="215,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_blue" render="Label" position="385,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+
-+              <widget source="status" render="Label" position="15,60" zPosition="1" size="540,40" font="Regular;18" halign="left" valign="center" transparent="1" />
-+              <widget name="file_list" position="0,100" size="555,320" scrollbarMode="showOnDemand" />
-+        </screen>
-+
-+      <screen name="UpgradeStatus" position="center,center" size="450,130" title=" ">
-+              <widget name="name" position="10,0" size="430,20" font="Regular;18" halign="left" valign="bottom"/>
-+              <widget name="slider" position="10,25" size="430,30" borderWidth="2" borderColor="#cccccc"/>
-+              <widget name="status" position="10,25" zPosition="1" size="430,30" font="Regular;18" halign="center" valign="center" foregroundColor="#9f1313" transparent="1"/>
-+              <widget source="info" render="Label" position="10,70" zPosition="1" size="430,60" font="Regular;22" halign="center" valign="center" transparent="1"/>
-+      </screen>
-+
-+      <!-- Firmware Upgrade Plugin -->
-+      <screen name="FirmwareUpgrade" position="center,center" size="560,175" title="Firmware Upgrade" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="blend" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="0,70" itemHeight="36" size="540,40" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="status" render="Label" position="0,100" zPosition="1" size="540,75" font="Regular;20" halign="center" valign="center" />
-+        </screen>
-+
-+      <screen name="FUFilebrowser" position="center,center" size="500,290" title="File Browser" >
-+              <ePixmap pixmap="750S/buttons/blue.png" position="5,10" size="140,40" alphatest="blend" />
-+
-+              <widget source="key_blue" render="Label" position="10,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+
-+              <widget name="file_list" position="0,70" size="495,160" scrollbarMode="showOnDemand" />
-+              <widget source="status" render="Label" position="0,230" zPosition="1" size="490,60" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+        </screen>
-+
-+      <!-- WLan Setup Plugin -->
-+      <screen name="WlanSelection" position="center,120" size="510,400" title="Wireless Network Adapter Selection..." >
-+              <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" />
-+              <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" />
-+
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="menulist" position="20,20" size="230,260" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" />
-+      </screen>
-+
-+      <screen name="WlanSetup" position="center,120" size="510,400" title="Wireless Network Setup Menu..." >
-+              <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" />
-+              <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" />
-+
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="menulist" position="20,20" size="230,260" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" />
-+      </screen>
-+
-+      <screen name="WlanConfig" position="center,120" size="510,400" title="Wireless Network Configuration..." >
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget name="config" position="10,10" backgroundColor="#371e1c1a" transparent="1" size="480,195" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="750S/div-h.png" position="0,210" zPosition="1" size="550,2" />
-+              <widget source="ipaddresstext" render="Label" position="100,220" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="ipaddress" render="Label" position="300,220" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="netmasktext" render="Label" position="100,245" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="netmask" render="Label" position="300,245" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="gatewaytext" render="Label" position="100,270" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="gateway" render="Label" position="300,270" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="DNS1text" render="Label" position="100,295" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="DNS1" render="Label" position="300,295" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="DNS2text" render="Label" position="100,320" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget source="DNS2" render="Label" position="300,320" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" />
-+              <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="460,245" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,350" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+
-+      <screen name="WlanScanAp" position="center,120" size="510,400" title="Wireless Network AP Scan..." >
-+              <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" />
-+              <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" />
-+
-+              <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="185,360" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/blue.png" position="360,360" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="190,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_blue" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="aplist" position="20,20" size="230,275" backgroundColor="#371e1c1a" transparent="1" zPosition="10" scrollbarMode="showOnDemand" />
-+
-+              <widget source="ESSID" render="Label" position="265,70" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Address" render="Label" position="265,100" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Protocol" render="Label" position="265,130" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Frequency" render="Label" position="265,160" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Channel" render="Label" position="265,190" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Encryption key" render="Label" position="265,220" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="BitRate" render="Label" position="265,250" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" />
-+              <widget source="Status" render="Label" position="115,310" zPosition="1" size="300,30" font="Regular;18" halign="center" valign="center" />
-+      </screen>
-+
-+      <screen name="Wlanstatus" position="center,120" size="510,400" title="Wireless Network Status..." >
-+              <widget source="status" render="Label" position="5,15" size="500,350" font="Regular;18" zPosition="1" />
-+
-+              <ePixmap pixmap="750S/buttons/red.png" position="190,360" size="135,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="185,360" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+      </screen>
-+
-+      <!-- Wireless Access Point plugin-->
-+      <screen name="WirelessAccessPoint" position="65,130" size="590,400" title="Wireless Access Point Setup" >
-+              <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget name="config" zPosition="2" position="5,70" size="550,220" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="current_settings" render="Label" position="10,290" size="550,20" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget source="IPAddress_text" render="Label" position="130,320" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="Netmask_text" render="Label" position="130,345" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="Gateway_text" render="Label" position="130,370" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="IPAddress" render="Label" position="340,320" size="240,21" font="Regular;19" transparent="1" />
-+              <widget source="Netmask" render="Label" position="340,345" size="240,21" font="Regular;19" transparent="1" />
-+              <widget source="Gateway" render="Label" position="340,370" size="240,21" font="Regular;19" transparent="1" />
-+      </screen>
-+
-+      <!-- OperaBrowser Plugin MenuWindow -->
-+      <screen name="OperaBrowser" position="0,0" size="720,576" backgroundColor="transparent" flags="wfNoBorder" title="Opera Browser">
-+              <widget name="topArea" zPosition="-1" position="0,0" size="1280,60" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" />
-+              <widget name="menuitemFile" position="30,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" />
-+              <widget name="menuitemTool" position="180,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" />
-+              <widget name="menuitemHelp" position="330,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" />
-+              <widget name="menulist" position="50,60" size="200,150" backgroundColor="#000000" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget name="submenulist" position="252,60" size="200,150" backgroundColor="#000000" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget name="bottomArea" position="0,496" size="720,80" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" />
-+      </screen>
-+</skin>
-diff --git a/data/Makefile.am b/data/Makefile.am
-index 0eaa082..869a16e 100644
---- a/data/Makefile.am
-+++ b/data/Makefile.am
-@@ -1,4 +1,4 @@
--SUBDIRS = countries fonts defaults extensions keymaps skin_default
-+SUBDIRS = countries fonts defaults extensions keymaps skin_default 750S Vu_HD
- dist_pkgdata_DATA = \
-       defaultsatlists.xml \
-diff --git a/data/Vu_HD/Makefile.am b/data/Vu_HD/Makefile.am
-new file mode 100644
-index 0000000..dcdab6d
---- /dev/null
-+++ b/data/Vu_HD/Makefile.am
-@@ -0,0 +1,6 @@
-+SUBDIRS = menu icons buttons countries
-+
-+installdir = $(pkgdatadir)/Vu_HD
-+
-+install_DATA = \
-+      *.xml *.png
-diff --git a/data/Vu_HD/buttons/Makefile.am b/data/Vu_HD/buttons/Makefile.am
-new file mode 100644
-index 0000000..3da6ab8
---- /dev/null
-+++ b/data/Vu_HD/buttons/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/Vu_HD/buttons
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/Vu_HD/countries/Makefile.am b/data/Vu_HD/countries/Makefile.am
-new file mode 100644
-index 0000000..68c6dc7
---- /dev/null
-+++ b/data/Vu_HD/countries/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/Vu_HD/countries
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/Vu_HD/icons/Makefile.am b/data/Vu_HD/icons/Makefile.am
-new file mode 100644
-index 0000000..650c1e5
---- /dev/null
-+++ b/data/Vu_HD/icons/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/Vu_HD/icons
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/Vu_HD/menu/Makefile.am b/data/Vu_HD/menu/Makefile.am
-new file mode 100644
-index 0000000..9d4f458
---- /dev/null
-+++ b/data/Vu_HD/menu/Makefile.am
-@@ -0,0 +1,6 @@
-+AUTOMAKE_OPTIONS = gnu
-+
-+installdir = $(pkgdatadir)/Vu_HD/menu
-+
-+install_DATA = \
-+      *.png
-diff --git a/data/Vu_HD/skin.xml b/data/Vu_HD/skin.xml
-new file mode 100644
-index 0000000..c82df12
---- /dev/null
-+++ b/data/Vu_HD/skin.xml
-@@ -0,0 +1,3494 @@
-+<skin>
-+      <!-- VU+ skin (skin.xml)  -->
-+      <output id="0">
-+              <resolution xres="1280" yres="720" bpp="32" />
-+      </output>
-+      <!-- Colors (#AARRGGBB) -->
-+      <colors>
-+              <color name="white" value="#ffffff" />
-+              <color name="black" value="#000000" />
-+              <color name="dark" value="#25062748" />
-+              <color name="menu" value="#25062748" />
-+              <color name="red" value="#f23d21" />
-+              <color name="green" value="#389416" />
-+              <color name="blue" value="#0064c7" />
-+              <color name="yellow" value="#bab329" />
-+              <color name="transparent" value="#ffffffff" />
-+              <color name="transpBlack" value="#80000000" />
-+              <color name="transpWhite" value="#80ffffff" />
-+              <color name="background" value="#27d8dee2" />
-+              <color name="foreground" value="#1c1c1c" />
-+              <color name="darkgrey" value="#279e9fa4" />             
-+      </colors>
-+      <!-- Main screen colors (id=0 Framebuffer) -->
-+      <windowstyle type="skinned" id="0">
-+              <title offset="33,14" font="Regular;20" />
-+              <color name="Background" color="#279e9fa4" /> 
-+              <color name="LabelForeground" color="#3c3c3c" />
-+              <color name="ListboxBackground" color="#279e9fa4" />
-+              <color name="ListboxForeground" color="#1c1c1c" />
-+<!--          <color name="ListboxSelectedBackground" color="#11252525" />    -->
-+              <color name="ListboxSelectedBackground" color="#1a53bb" />
-+              <color name="ListboxSelectedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedBackground" color="#ff0000" />
-+              <color name="ListboxMarkedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedAndSelectedBackground" color="#800000" />
-+              <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
-+              <color name="WindowTitleForeground" color="#1c1c1c" />
-+              <color name="WindowTitleBackground" color="#27dddfe1" />
-+              <!-- Main screen border png's -->
-+              <borderset name="bsWindow">
-+                      <pixmap pos="bpTopLeft" filename="Vu_HD/b_tl.png" />
-+                      <pixmap pos="bpTop" filename="Vu_HD/b_t.png"  />
-+                      <pixmap pos="bpTopRight" filename="Vu_HD/b_tr.png" />
-+                      <pixmap pos="bpLeft" filename="Vu_HD/b_l.png"  />
-+                      <pixmap pos="bpRight" filename="Vu_HD/b_r.png"  />
-+                      <pixmap pos="bpBottomLeft" filename="Vu_HD/b_bl.png" />
-+                      <pixmap pos="bpBottom" filename="Vu_HD/b_b.png"  />
-+                      <pixmap pos="bpBottomRight" filename="Vu_HD/b_br.png" />
-+              </borderset>
-+      </windowstyle>
-+      <!-- Main screen colors (id=1 LCD) -->
-+      <windowstyle type="skinned" id="1">
-+              <color name="Background" color="#000000" />
-+              <color name="LabelForeground" color="#ffffff" />
-+              <color name="ListboxBackground" color="#000000" />
-+              <color name="ListboxForeground" color="#ffffff" />
-+              <color name="ListboxSelectedBackground" color="#000000" />
-+              <color name="ListboxSelectedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedBackground" color="#000000" />
-+              <color name="ListboxMarkedForeground" color="#ffffff" />
-+              <color name="ListboxMarkedAndSelectedBackground" color="#000000" />
-+              <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
-+              <color name="WindowTitleForeground" color="#ffffff" />
-+              <color name="WindowTitleBackground" color="#000000" />
-+      </windowstyle>
-+      <!-- Fonts -->
-+      <fonts>
-+              <font filename="MyriadPro-Regular.otf" name="Regular" scale="100" />
-+              <font filename="MyriadPro-Semibold.otf" name="Semibold" scale="100" />
-+              <font filename="MyriadPro-SemiboldIt.otf" name="Semiboldit" scale="100" />
-+              <font filename="lcd.ttf" name="LCD" scale="100" />
-+              <font filename="ae_AlMateen.ttf" name="Replacement" scale="90" replacement="1" />
-+              <font filename="tuxtxt.ttf" name="Console" scale="100" />
-+              <font filename="nmsbd.ttf" name="Subtitlefont" scale="90" />
-+      </fonts>
-+      <subtitles>
-+              <sub name="Subtitle_TTX" font="Subtitlefont;30" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Regular" font="Subtitlefont;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Bold" font="Replacement;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" />
-+              <sub name="Subtitle_Italic" font="Subtitlefont;30" foregroundColor="#DCAAAA" shadowColor="#40101010" shadowOffset="3,3" />
-+              <!-- omitting foregroundColor attribute will enable auto-assignment of color -->
-+      </subtitles>
-+      <!-- Main infobar -->
-+      <screen name="InfoBar" flags="wfNoBorder" position="145,498" size="990,162" title="InfoBar" backgroundColor="transparent">
-+              <!-- Background -->
-+              <ePixmap position="0,0" zPosition="-1" size="990,162" pixmap="Vu_HD/info-bg.png" />
-+              <!-- Signal Quality -->
-+              <eLabel text="SNR" position="850,60" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="890,60" size="80,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1e1e1e" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <!-- Signal Strength -->
-+              <eLabel text="AGC" position="850,90" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="890,90" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1e1e1e" transparent="1">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <!-- Bit error rate -->
-+<!--          <eLabel text="BER" position="595,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" />
-+              <widget source="session.FrontendStatus" render="Label" position="640,6" size="35,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>       -->
-+              <!-- Service name -->
-+              <widget source="session.CurrentService" render="Label" position="60,15" size="400,30" font="Semiboldit;28" valign="center" halign="left" noWrap="1" foregroundColor="#07255d" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!--
-+              <widget source="session.FrontendInfo" render="Pixmap" position="350,32" size="8,9" pixmap="Vu_HD/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="Pixmap" position="350,45" size="8,9" pixmap="Vu_HD/nim_active.png" alphatest="on">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">3,3</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              -->
-+              <eLabel text="Tuner" position="815,125" size="60,20" font="Regular;20" backgroundColor="#d9dee2" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="session.TunerInfo" render="FixedLabel" text="A" position="875,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="B" position="887,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="C" position="899,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">4</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="D" position="911,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">8</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="E" position="923,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">16</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="F" position="935,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">32</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="G" position="945,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">64</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.TunerInfo" render="FixedLabel" text="H" position="957,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="TunerInfo">TunerUseMask</convert>
-+                      <convert type="ValueBitTest">128</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="862,18" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="882,20" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#acacac" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <!-- tuners in use? -->
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="875,125" size="30,20" text="A" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="887,125" size="30,20" text="B" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="899,125" size="30,20" text="C" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="911,125" size="30,20" text="D" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">3,3</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="923,125" size="30,20" text="E" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">4,4</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="935,125" size="30,20" text="F" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">5,5</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="945,125" size="30,20" text="G" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">6,6</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.FrontendInfo" render="FixedLabel" position="957,125" size="30,20" text="H" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">NUMBER</convert>
-+                      <convert type="ValueRange">7,7</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!--
-+              <widget source="global.CurrentTime" render="Label" position="633,6" zPosition="1" size="26,18" font="Regular;16" valign="top">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>       -->
-+              <ePixmap position="720,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_crypt_off.png"  alphatest="blend" />
-+              <ePixmap position="740,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_txt_off.png"  alphatest="blend" />
-+              <ePixmap position="770,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_format_off.png"  alphatest="blend" />
-+              <ePixmap position="804,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_dolby_off.png"  alphatest="blend" />
-+              <!-- Blinking pixmap (recording in progress?) -->
-+              <ePixmap pixmap="Vu_HD/icons/icon_rec_off.png" position="680,18" size="31,20" alphatest="blend" />
-+              <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/icon_rec.png" position="680,18" zPosition="1" size="31,20" alphatest="blend" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <!-- Crypt icon (encrypted service?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_crypt.png" position="720,20" zPosition="1" size="11,15" alphatest="blend">
-+                      <convert type="ServiceInfo">IsCrypted</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Teletext icon (is teletext available?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_txt.png" position="740,20" zPosition="1" size="18,15" alphatest="blend">
-+                      <convert type="ServiceInfo">HasTelext</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Videoformat icon (16:9?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_format.png" position="770,20" zPosition="1" size="28,15" alphatest="blend">
-+                      <convert type="ServiceInfo">IsWidescreen</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Audio icon (is there multichannel audio?) -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_dolby.png" position="804,20" zPosition="1" size="43,15" alphatest="blend">
-+                      <convert type="ServiceInfo">IsMultichannel</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Progressbar (current event duration)-->
-+              <ePixmap pixmap="Vu_HD/Statusbar_white.png" position="60,65" size="100,10" transparent="1" alphatest="on" />
-+              <widget source="session.Event_Now" render="Progress" pixmap="Vu_HD/progress_medium.png" position="60,65" zPosition="1" size="100,10" backgroundColor="#ffffff" transparent="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <!-- Event (now) -->
-+<!--          
-+              <ePixmap pixmap="Vu_HD/nim_active.png" position="182,78" size="15,10" alphatest="on" />
-+-->           
-+              <widget source="session.Event_Now" render="Label" position="190,60" size="70,24" font="Semibold;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="260,60" size="420,24" font="Semibold;22" noWrap="1" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="690,60" size="100,24" font="Semibold;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="EventTime">Remaining</convert>
-+                      <convert type="RemainingToText">InMinutes</convert>
-+              </widget>
-+              <!-- Event (next) -->
-+              <widget source="session.Event_Next" render="Label" position="190,87" size="70,24" font="Regular;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="260,87" size="420,24" font="Regular;22" noWrap="1" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="690,87" size="100,24" font="Regular;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="EventTime">Duration</convert>
-+                      <convert type="ClockToText">InMinutes</convert>
-+              </widget>
-+              <!-- Red button (is recording possible?) -->
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="60,122" size="25,25" alphatest="blend" />
-+              <widget source="RecordingPossible" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="60,122" zPosition="1" size="25,25" alphatest="blend">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowRecordOnRed" render="FixedLabel" text="Record" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="RecordingPossible" render="FixedLabel" text="Record" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Red button, Hbbtv (only if record is not on red, for now) -->
-+              <widget source="HbbtvApplication" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="60,122" zPosition="1" size="25,25" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="HbbtvApplication" render="Label" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1">
-+                      <convert type="HbbtvApplicationInfo">Name</convert>
-+              </widget>
-+              <!-- Green button (is subservices available?) -->
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="250,122" size="25,25" alphatest="blend" />
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="250,122" zPosition="1" size="25,25" alphatest="blend">
-+                      <convert type="ServiceInfo">SubservicesAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <eLabel text="Subservices" position="290,125" size="130,22" font="Regular;20" backgroundColor="#d2dee2" transparent="1" />
-+              <widget source="session.CurrentService" render="FixedLabel" text="Subservices" position="290,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ServiceInfo">SubservicesAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Yellow button (is timeshift possible?) -->
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="440,122" size="25,25" alphatest="blend" />
-+              <widget source="TimeshiftPossible" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="440,122" zPosition="1" size="25,25" alphatest="blend">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowTimeshiftOnYellow" render="FixedLabel" text="Timeshift" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="TimeshiftPossible" render="FixedLabel" text="Timeshift" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              
-+              <!-- Yellow button (used for audio on boxes with new rc?) -->
-+              <widget source="ShowAudioOnYellow" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="440,122" zPosition="1" size="25,25" alphatest="blend">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="ShowAudioOnYellow" render="FixedLabel" text="Audio" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <!-- Blue button (is extensions available?) -->
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,122" size="25,25" alphatest="blend" />
-+              <widget source="ExtensionsAvailable" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="630,122" zPosition="1" size="25,25" alphatest="blend">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <eLabel text="Extensions" position="670,125" size="130,22" font="Regular;20" backgroundColor="#d2dee2" transparent="1" />
-+              <widget source="ExtensionsAvailable" render="FixedLabel" text="Extensions" position="670,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+      </screen>
-+      <!-- Main menu -->
-+      <!-- Menu screens -->
-+      <screen name="menu_mainmenu" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend"  transparent="1" />
-+<!--
-+              <eLabel text=" " position="60,0" size="520,170" zPosition="-1" backgroundColor="#27cbd0d2"  />
-+              <eLabel text=" " position="60,170" size="520,500" zPosition="-1" backgroundColor="#27b9bdc1" />         
-+              <eLabel text=" " position="60,670" size="520,50" zPosition="-1" backgroundColor="#27cbd0d2"  />         
-+-->           
-+              <eLabel text="Main menu" position="110,120" size="350,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27b9bdc1" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand">
-+<!--          <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> -->
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0  ) ],
-+                               "fonts": [gFont("Regular", 28)],
-+                               "itemHeight": 45
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">dvd_player</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">filecommand</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>               
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Subtitles.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">subtitle_selection</convert>
-+                      <convert type="ConditionalShowHide"/>
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">setup_selection</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Standby.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">standby_restart_list</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Plugin.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">plugin_selection</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Info.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">info_screen</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">scart_switch</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Timer.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">timer_edit</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Media.png" position="475,70" size="88,88" alphatest="blend">
-+                      <convert type="MenuEntryCompare">media_player</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+      </screen>
-+      <!-- Movieplayer infobar -->
-+      <screen name="MoviePlayer" flags="wfNoBorder" position="200,516" size="880,162" title="InfoBar" backgroundColor="transparent">
-+              <!-- Background -->
-+              <ePixmap position="0,0" zPosition="-1" size="880,144" pixmap="Vu_HD/Bg_Media_info.png" />
-+              <ePixmap position="35,18" size="37,28" pixmap="Vu_HD/menu/ico_title_media-info.png" alphatest="blend" />                
-+              <!-- colorbuttons -->
-+              <ePixmap position="50,75" pixmap="Vu_HD/icons/ico_player.png" size="152,18" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="770,15" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="790,17" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <!-- Servicename -->
-+              <widget source="session.CurrentService" render="Label" position="85,18" size="475,30" font="Semiboldit;30" foregroundColor="#240256" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!-- movie length -->
-+              <widget source="session.CurrentService" render="Label" position="700,55" size="95,24" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServicePosition">Length</convert>
-+              </widget>
-+              <!-- Elapsed time -->
-+              <widget source="session.CurrentService" render="Label" position="240,95" size="100,24" font="Semiboldit;18" halign="left" valign="center" foregroundColor="#3d0e82" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <!-- Progressbar (movie position)-->
-+              <ePixmap position="240,75" size="563,18" pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" alphatest="blend" />              
-+              <ePixmap position="235,75" size="5,18" pixmap="Vu_HD/icons/Mediaplayerbar_purple.png" alphatest="blend" />              
-+              <widget source="session.CurrentService" render="PositionGauge" position="239,68" size="563,25" zPosition="2" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1">
-+                      <convert type="ServicePosition">Gauge</convert>
-+              </widget>
-+              <!-- Remaining time -->
-+              <widget source="session.CurrentService" render="Label" position="700,95" size="95,20" font="Regular;18" halign="right" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+      </screen>
-+
-+      <!-- Vu_HD skin (Vu_HD.xml)  -->
-+      <!-- About screen -->
-+      <screen name="About" position="209,48" size="865,623" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent">     
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Info.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="About" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="EnigmaVersion" render="Label" position="110,140" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="ImageVersion" render="Label" position="110,176" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="FPVersion" render="Label" position="110,212" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="TunerHeader" render="Label" position="110,248" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="Tuner0" render="Label" position="110,284" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="Tuner1" render="Label" position="110,320" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="Tuner2" render="Label" position="110,356" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="Tuner3" render="Label" position="110,392" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="HDDHeader" render="Label" position="110,428" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+              <widget source="hddA" render="Label" position="110,467" size="600,72" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" />
-+      </screen>
-+      <!-- Adapter setup -->
-+      <screen name="AdapterSetup" position="209,48" size="865,623" title="Network Setup" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Network Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="160,140" transparent="1" backgroundColor="#27d9dee2" size="500,125" scrollbarMode="showOnDemand" />     
-+              <eLabel text=" " position="150,270" zPosition="1" size="550,2" backgroundColor="#8c8c8c"/>
-+              <widget source="DNS1text" render="Label" position="160,275" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="DNS2text" render="Label" position="160,305" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="DNS1" render="Label" position="530,275" size="120,21" zPosition="1" font="Regular;17" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="DNS2" render="Label" position="530,305" size="120,21" zPosition="1" font="Regular;17" transparent="1" backgroundColor="#27d9dee2"/>
-+              <eLabel text=" " position="150,330" zPosition="1" size="550,2" backgroundColor="#8c8c8c"/>
-+              
-+              <widget source="introduction" render="Label" position="160,335" size="440,20" font="Regular;19" halign="center" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="IPtext" render="Label" position="250,370" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="Netmasktext" render="Label" position="250,395" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="Gatewaytext" render="Label" position="250,420" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="IP" render="Label" position="450,370" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="Mask" render="Label" position="450,395" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              <widget source="Gateway" render="Label" position="450,420" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/>
-+              
-+              <widget source="Adaptertext" render="Label" position="200,460" size="100,21" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;19" transparent="1" />
-+              <widget source="Adapter" render="Label" position="290,460" size="300,21" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;19" transparent="1" />
-+              <widget source="introduction2" render="Label" position="260,500" size="300,20" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;21" halign="center" transparent="1" />
-+              <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="160,510" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,445" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+      <screen name="AdapterSetupConfiguration" position="209,48" size="865,623" title="Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Network Configuration..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/>
-+              <widget source="IFtext" render="Label" position="170,520" size="100,22" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" transparent="1" />
-+              <widget source="IF" render="Label" position="280,520" size="300,22" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" transparent="1" />
-+              <widget source="Statustext" render="Label" position="500,100" size="150,25" zPosition="10" font="Regular;20" halign="center" valign="right" backgroundColor="#c5c9cc" foregroundColor="#1c1c1c" transparent="1"/>
-+              <widget name="statuspic" pixmaps="Vu_HD/buttons/green.png,Vu_HD/buttons/button_off.png" position="630,98" zPosition="10" size="25,25" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <!-- Audio selection -->
-+      <screen name="AudioSelection" position="center,center" size="560,330" title="Audio">
-+              <widget name="config" position="50,10" size="500,110" scrollbarMode="showOnDemand" />
-+              
-+              <widget source="key_red" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="10,10" size="25,25" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_green" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="10,35" size="25,25" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_yellow" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="10,60" size="25,25" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="key_blue" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="10,85" size="25,25" alphatest="on">
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              
-+              <widget source="streams" render="Listbox" scrollbarMode="showOnDemand" position="10,120" size="540,200" zPosition="3" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"templates":
-+                                      {"default": (25, [ 
-+                                              MultiContentEntryText(pos = (0, 0),   size = (35, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 1), # key,
-+                                              MultiContentEntryText(pos = (40, 0),  size = (60, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 2), # number,
-+                                              MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 3), # description,
-+                                              MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 4), # language,
-+                                              MultiContentEntryText(pos = (450, 4), size = (90, 25),  font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection,
-+                                      ], True, "showNever"),
-+                                      "notselected": (25, [ 
-+                                              MultiContentEntryText(pos = (0, 0),   size = (35, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 1), # key,
-+                                              MultiContentEntryText(pos = (40, 0),  size = (60, 25),  font = 0, flags = RT_HALIGN_LEFT,  text = 2), # number,
-+                                              MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 3), # description,
-+                                              MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT,  text = 4), # language,
-+                                              MultiContentEntryText(pos = (450, 4), size = (90, 25),  font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection,
-+                                      ], False, "showNever")
-+                                      },
-+                              "fonts": [gFont("Regular", 20), gFont("Regular", 16)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <!-- Bouquet selector -->
-+      <screen name="BouquetSelector" position="center,center" size="300,240" title="Choose bouquet">
-+              <widget name="menu" position="10,10" transparent="1" size="290,225" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Channel context menu -->
-+      <screen name="ChannelContextMenu" position="0,0" size="1280,720" zPosition="2" title="Channellist menu" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="280,90" size="520,538" zPosition="-1" alphatest="on" />
-+              <eLabel text="Channellist menu" position="349,135" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="menu" position="295,173" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Channel selection - TV -->
-+      <screen name="ChannelSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/ico_Chlist_title.png" position="44,37" size="38,34" alphatest="blend"  transparent="1" />
-+              <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />
-+<!--          <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />-->
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="list" position="30,127" size="615,462" zPosition="3" scrollbarMode="showOnDemand" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" foregroundColorServiceNotAvail="#6c6c6c" serviceItemHeight="42" serviceNumberFont="Regular;24" serviceNameFont="Regular;24" serviceInfoFont="Semibold;21" transparent="1" />
-+              <eLabel text=" " backgroundColor="#9c9c9c" position="655,127" size="2,450" />
-+              <widget source="ServiceEvent" render="Label" position="670,130" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27d8dee2" font="Semibold;24" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="880,50" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="900,52" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="670,160" zPosition="1" size="300,24" font="Regular;24" foregroundColor="#07255d" backgroundColor="#27d8dee2" halign="left" noWrap="1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="670,190" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27d8dee2"  transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="725,190" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27d8dee2"  transparent="1">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Format:- %H:%M</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Progress" position="835,195" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="124,10" backgroundColor="#ffffff" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="ServiceEvent" render="Label" position="670,220" zPosition="1" size="300,360" font="Regular;20" foregroundColor="#273c3c3c" backgroundColor="#27d8dee2"  transparent="1">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+      </screen>
-+      <!-- Channel selection - Radio -->
-+      <screen name="ChannelSelectionRadio" position="145, 55" size="990,610" zPosition="-10" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-10" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/ico_Radio_title.png" position="44,37" size="38,34" alphatest="blend"  transparent="1" />
-+              <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />
-+<!--          <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />-->
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="list" position="30,127" size="615,462" zPosition="3" scrollbarMode="showOnDemand" foregroundColor="#271c1c1c" backgroundColor="#27ebebeb" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" foregroundColorServiceNotAvail="#6c6c6c" serviceItemHeight="42" serviceNumberFont="Semibold;24" serviceNameFont="Semibold;24" serviceInfoFont="Semibold;21" transparent="1" />
-+              <eLabel text=" " backgroundColor="#9c9c9c" position="655,127" size="2,450" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="880,50" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="900,52" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+      </screen>
-+      <!-- Choice box -->
-+      <screen name="ChoiceBox" position="130,100" size="550,400" title="Input">
-+              <widget name="text" position="10,10" size="550,25" font="Regular;22" transparent="1" />
-+              <widget name="list" position="0,30" size="550,335" scrollbarMode="showOnDemand" transparent="1" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 80, textsize[1] + 80)
-+count = len(self.list)
-+if count &gt; 10:
-+      count = 10
-+offset = 25 * count
-+wsizex = textsize[0] + 80
-+wsizey = textsize[1] + offset + 10
-+
-+if (640 &gt; wsizex):
-+      wsizex = 640
-+wsize = (wsizex, wsizey)
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex - 20, 25 * count)
-+self[&quot;list&quot;].instance.move(ePoint(10, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/(count &gt; 7 and 2 or 3)))
-+
-+              </applet>
-+      </screen>
-+
-+      <!-- Common interface -->
-+      <screen name="MMIDialog" position="center,center" size="450,270">
-+              <widget name="title" position="10,10" size="430,25" font="Regular;23" />
-+              <widget name="subtitle" position="10,35" size="430,25" font="Regular;23" />
-+              <widget name="entries" position="10,70" size="430,150" scrollbarMode="showOnDemand" />
-+              <widget name="bottom" position="10,230" size="430,25" font="Regular;23" />
-+      </screen>
-+      <!-- Common interface - selection -->
-+      <screen name="CiSelection" position="center,center" size="440,160" title="Common Interface">
-+              <widget name="text" position="10,10" size="430,25" font="Regular;23" />
-+              <widget name="entries" position="10,55" size="420,100" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Console -->
-+      <screen name="Console" position="center,center" size="900,500" title="Command execution...">
-+              <widget name="text" position="10,10" size="880,480" foregroundColor="#3c3c3c" font="Console;14" />
-+      </screen>
-+      <!-- Clock display -->
-+      <screen name="clockDisplay" position="300,120" size="300,300">
-+              <widget name="okbutton" position="10,10" size="280,40" />
-+              <widget name="title" position="10,120" size="280,50" />
-+              <widget name="theClock" position="10,60" size="280,50" />
-+      </screen>
-+      <!-- Config OSD -->
-+      <screen name="configOSD" position="130,120" size="460,350" title="OSD Settings">
-+              <widget name="okbutton" position="20,270" size="205,40" />
-+              <widget name="txt_alpha" position="20,20" size="110,20" />
-+              <widget name="sld_alpha" position="150,20" size="290,20" />
-+              <widget name="txt_brightness" position="20,60" size="120,20" />
-+              <widget name="sld_brightness" position="150,20" size="290,20" />
-+              <widget name="txt_gamma" position="20,100" size="120,20" />
-+              <widget name="sld_gamma" position="150,100" size="290,20" />
-+      </screen>
-+      <!-- Config test -->
-+      <screen name="configTest" position="center,center" size="300,300" title="config menu">
-+              <widget name="config" position="10,30" size="420,220" />
-+      </screen>
-+      <!-- Default wizard -->
-+      <screen name="DefaultWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="400,100" size="550,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+                      <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+                      <widget name="config" position="300,300" zPosition="1" size="400,300" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <screen name="DefaultSatLists" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="300,100" size="650,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+                      <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+                      <widget name="config" position="150,300" zPosition="1" size="600,300" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <screen name="DreamPackageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="300,100" size="650,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+                      <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+                      <widget name="config" position="150,300" zPosition="1" size="600,300" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <!-- Dish -->
-+      <screen name="Dish" flags="wfNoBorder" position="300,110" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
-+              <widget name="Dishpixmap" pixmap="Vu_HD/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
-+      </screen>
-+      <!-- unhandled key pressed -->
-+      <screen name="UnhandledKey" flags="wfNoBorder" position="1110,50" size="90,80" title="UnhandledKey" zPosition="100" backgroundColor="transparent">
-+              <widget name="UnhandledKeyPixmap" pixmap="Vu_HD/unhandled-key.png" position="0,0" size="90,80" alphatest="off" />
-+      </screen>
-+      <!-- EPG Selection - Single -->
-+      <screen name="EPGSelection" position="209,48" size="865,624" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend"  transparent="1" />
-+              <eLabel text="EPG Selection" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27b5b9bd" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="40,130" size="800,468" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- EPG Selection - Multi -->
-+      <screen name="EPGSelectionMulti" position="209,48" size="865,624" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend"  transparent="1" />
-+              <eLabel text="EPG Selection Multi" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27b5b9bd" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="now_button_sel" pixmap="Vu_HD/epg_now.png" position="50,132" zPosition="1" size="463,34" alphatest="on" />
-+              <widget name="next_button_sel" pixmap="Vu_HD/epg_next.png" position="50,132" zPosition="1" size="463,34" alphatest="on" />
-+              <widget name="more_button_sel" pixmap="Vu_HD/epg_more.png" position="50,132" zPosition="1" size="463,34" alphatest="on" />
-+              <widget name="now_text" position="50,132" zPosition="2" size="140,34" text="NOW" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" />
-+              <widget name="next_text" position="211,132" zPosition="2" size="140,34" text="NEXT" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" />
-+              <widget name="more_text" position="370,132" zPosition="2" size="140,34" text="MORE" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" />
-+              <widget name="date" position="600,130" size="110,35" font="Regular;18" foregroundColor="#3d3d3d" backgroundColor="#27d9dee2" valign="center" halign="right" transparent="1"/>
-+              <widget name="list" position="46,166" size="779,396" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Eventview -->
-+      <screen name="EventView" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend"  transparent="1" />
-+              <eLabel text="Eventview" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27b5b9bd" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="epg_description" position="40,190" size="800,418" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="datetime" position="600,150" size="130,25" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="duration" position="740,150" size="100,25" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="channel" position="40,150" size="300,25" font="Semiboldit;24" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="left"  transparent="1"/>
-+      </screen>
-+      <!-- Graphical Multi EPG -->
-+      <screen name="GraphMultiEPG" position="209,48" size="865,624" title="Electronic Program Guide" flags="wfNoBorder" backgroundColor="transparent">        
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend"  transparent="1" />
-+              <eLabel text="Electronic Program Guide" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+
-+              <eLabel position="30,160" zPosition="-1" size="152,324" backgroundColor="#278c8c8c" />
-+              <widget name="timeline_text" position="0,135" size="830,25" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="list" position="30,160" size="800,324" transparent="1" backgroundColor="#27d9dee2" backgroundColorSelected="#279c9c9c" EntryBorderColor="#27727f98" EntryBackgroundColor="#27727f98" EntryBackgroundColorSelected="#27366ee0" scrollbarMode="showOnDemand" />
-+              <eLabel position="30,160" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,214" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,268" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,322" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,376" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,430" size="773,1" backgroundColor="#6c6c6c" />
-+              <eLabel position="30,484" size="773,1" backgroundColor="#6c6c6c" />
-+              <widget name="timeline0" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline1" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline2" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline3" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline4" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline5" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" />
-+              <widget name="timeline_now" position="80,160" zPosition="2" size="19,324" pixmap="Vu_HD/timeline-now.png" alphatest="on" />
-+<!--
-+              <ePixmap pixmap="Vu_HD/border_multiepg.png" position="80,167" zPosition="1" size="560,393" transparent="1" alphatest="on" />
-+-->           
-+              <widget source="Event" render="Label" position="40,495" zPosition="1" size="500,24" font="Semibold;24" backgroundColor="#27d9dee2" foregroundColor="#07255d" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="700,490" zPosition="1" size="50,18" font="Regular;18" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText"></convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="750,490" zPosition="1" size="70,18" font="Regular;18" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Format:- %H:%M</convert>
-+              </widget>
-+              <widget source="Event" render="Progress" position="680,510" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="120,11" borderWidth="2" backgroundColor="#ffffff" borderColor="#cccccc" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="540,490" zPosition="1" size="150,20" halign="right" font="Regular;18" noWrap="1" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Format:(%A)</convert>
-+              </widget>
-+              <widget source="Event" render="Label" position="40,525" zPosition="1" size="780,72" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+      </screen>
-+      <!-- Harddisk selection -->
-+      <screen name="HarddiskSelection" position="100,80" size="520,538" title="Select HDD" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Select HDD" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" />
-+              <widget name="hddlist" position="10,83" itemHeight="42" size="500,275" transparent="1" />
-+      </screen>
-+      <!-- Harddisk setup -->
-+      <screen name="HarddiskSetup" position="center,center" size="420,160" title="Harddisk">
-+              <widget name="model" position="20,10" size="380,25" font="Regular;23" />
-+              <widget name="capacity" position="20,40" size="380,25" font="Regular;23" />
-+              <widget name="bus" position="20,70" size="380,25" font="Regular;23" />
-+              <widget name="initialize" pixmap="Vu_HD/buttons/red.png" position="140,110" size="25,25" alphatest="blend" />
-+              <widget name="initializetext" position="165,112" size="120,20" zPosition="1" font="Regular;20" halign="center" valign="center" transparent="1" />
-+      </screen>
-+      <!-- Harddisk wait -->
-+      <screen name="HarddiskWait" position="center,center" size="540,60">
-+              <widget name="wait" position="20,10" size="500,25" font="Regular;23" />
-+      </screen>
-+      <!-- Help menu -->
-+      <screen name="HelpMenu" position="0,0" size="1280,720" title="Menu" flags="wfNoBorder">
-+              <eLabel text="help..." position="500,60" size="280,60" font="Regular;40" />
-+              <widget name="list" position="100,150" size="700,456" transparent="1" scrollbarMode="showOnDemand" />
-+              <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="long_key" position="760,660" size="250,50" font="Regular;25" halign="right" foregroundColor="yellow" />
-+      </screen>
-+      <!-- Image Wizard -->
-+      <screen name="ImageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="400,100" size="550,270" font="Regular;23" />
-+                      <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" >
-+                              <convert type="StringList" />
-+                      </widget>
-+                      <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+                      <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+                      <widget name="config" position="300,300" zPosition="1" size="400,300" transparent="1" scrollbarMode="showOnDemand" />            
-+                      <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <!-- Inputbox -->
-+      <screen name="InputBox" position="center,center" size="550,90" title="Input">
-+              <widget name="text" position="10,20" size="550,25" font="Regular;23" />
-+              <widget name="input" position="10,55" size="550,25" font="Regular;20" />
-+      </screen>
-+      <!-- IPKG -->
-+      <screen name="Ipkg" position="center,center" size="550,200" title="Installing Software...">
-+              <widget name="activityslider" position="0,0" size="550,5" pixmap="Vu_HD/progress_small.png" />
-+              <widget name="package" position="10,30" size="550,20" font="Regular;18" />
-+              <widget name="status" position="10,60" size="550,45" font="Regular;18" />
-+              <widget name="slider" position="10,100" size="530,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+      </screen>
-+      <!-- Language selection -->
-+      <screen name="LanguageSelection" position="center,80" size="520,538" title="Language selection" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Language selection" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="languages" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" position="22,84" size="475,420" scrollbarMode="showOnDemand" transparent="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (80, 11), size = (360, 20), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
-+                                              MultiContentEntryPixmap(pos = (10, 6), size = (45, 30), png = 2), # index 2 is the pixmap
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 42
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="LanguageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+                      <widget name="text" position="300,100" size="650,270" font="Regular;23" />
-+                      <widget source="languages" render="Listbox" position="150,400" size="440,210" scrollbarMode="showOnDemand" transparent="1" >
-+                              <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (80, 11), size = (200, 20), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
-+                                              MultiContentEntryPixmap(pos = (10, 6), size = (45, 30), png = 2), # index 2 is the pixmap
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 42
-+                              }
-+                              </convert>
-+                      </widget>
-+                      <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+                      <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+      <!-- Location Box -->
-+      <screen name="LocationBox" position="100,120" size="540,460" >
-+              <widget name="text" position="0,2" size="540,22" font="Regular;22" />
-+              <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" />
-+              <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" />
-+              <widget name="textbook" position="0,272" size="540,22" font="Regular;22" />
-+              <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" />
-+              <widget name="red" position="0,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/red.png" transparent="1" alphatest="blend" />
-+              <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />      
-+              <widget name="green" position="135,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/green.png" transparent="1" alphatest="blend" />
-+              <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="yellow" position="270,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/yellow.png" transparent="1" alphatest="blend" />
-+              <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="blue" position="405,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/blue.png" transparent="1" alphatest="blend" />
-+              <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />                    
-+      </screen>
-+      <!-- Mediaplayer -->
-+      <screen name="MediaPlayer" position="209,48" size="864,623" title="MediaPlayer" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_Media.png" zPosition="-1" position="0,0" size="864,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Media.png" position="41,46" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Media Player" position="90,55" size="250,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d9dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget name="title" position="65,108" size="600,30" font="Semiboldit;29" valign="top" foregroundColor="#ebebeb" backgroundColor="#8c8c8c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget name="artisttext" position="70,150" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2"  transparent="1" />
-+              <widget name="artist" position="150,150" size="339,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> 
-+              <widget name="albumtext" position="70,185" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="album" position="150,185" size="339,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="yeartext" position="470,185" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="year" position="545,185" size="150,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="genretext" position="470,150" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="genre" position="545,150" size="150,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="coverArt" pixmap="Vu_HD/no_coverArt.png" position="690,103" size="102,102" transparent="1" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/icons/mp_buttons.png" position="40,235" size="152,18" alphatest="blend" />
-+<!--          <widget name="PositionGauge" position="120,493" size="500,10" pointer="Vu_HD/position_pointer.png:660,0" seek_pointer="Vu_HD/position_pointer.png:660,0" transparent="1" />-->
-+              <ePixmap pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" zPosition="2" position="210,235" size="563,18" alphatest="blend" />
-+              <widget name="PositionGauge" zPosition="3" position="210,233" size="563,18" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" seek_pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1" />
-+              <widget source="session.CurrentService" render="Label" position="130,254" size="120,18" foregroundColor="#3d0e82" font="Semiboldit;18" halign="right" valign="center" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="735,254" size="120,18" foregroundColor="#3c3c3c" font="Semiboldit;18" halign="left" valign="center" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+              <widget name="repeat" position="785,234" size="23,20" pixmaps="Vu_HD/icons/ico_noreplay.png,Vu_HD/icons/ico_replay.png" transparent="1" alphatest="blend" />
-+              <eLabel name="Filelist" position="50,300" size="110,22" text="File List" font="Semiboldit;22" foregroundColor="#3c3c3c" backgroundColor="#d9dee2" transparent="1" />
-+              <widget name="filelist" position="45,335" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="365,252" scrollbarMode="showOnDemand" />
-+              <eLabel name="Playlist" position="450,300" size="110,22" text="Play List" font="Semiboldit;22" foregroundColor="#3c3c3c" backgroundColor="#d9dee2" transparent="1" />
-+              <widget name="playlist" position="445,335" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="365,252" scrollbarMode="showOnDemand" selectionDisabled="1" />
-+              <widget name="currenttext" position="65,80" size="0,0" />
-+              <widget name="titletext" position="65,80" size="0,0" />
-+      </screen>
-+      <!-- Menu screens -->
-+      <screen name="menu_information" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend"  transparent="1" />
-+              <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_menu_Info.png" position="475,70" size="88,88" alphatest="blend" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand">
-+<!--          <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> -->
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0  ) ],
-+                               "fonts": [gFont("Regular", 28)],
-+                               "itemHeight": 45
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>               
-+      <screen name="menu_shutdown" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend"  transparent="1" />
-+              <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_menu_Standby.png" position="475,70" size="88,88" alphatest="blend" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand">
-+<!--          <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> -->
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0  ) ],
-+                               "fonts": [gFont("Regular", 28)],
-+                               "itemHeight": 45
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="menu_system" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend"  transparent="1" />
-+              <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend" transparent="1" />
-+              <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand">
-+<!--          <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> -->
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0  ) ],
-+                               "fonts": [gFont("Regular", 28)],
-+                               "itemHeight": 45
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>               
-+      <screen name="Menu" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend"  transparent="1" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend" transparent="1" />
-+              <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" />
-+<!--          <eLabel text="" position="153,136" size="3,44" font="Regular;42" foregroundColor="#8c8c8c" backgroundColor="#ec1c1c" />         -->
-+              <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand">
-+<!--          <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> -->
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [  MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0  ) ],
-+                               "fonts": [gFont("Regular", 28)],
-+                               "itemHeight": 45
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>               
-+      <!-- Messagebox -->
-+      <screen name="MessageBox" position="center,center" size="600,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;22" />
-+              <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="darkgrey" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-+              </applet>
-+      </screen>
-+      <!-- Minute input -->
-+      <screen name="MinuteInput" position="center,center" size="280,60" title="Seek">
-+              <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" />
-+      </screen>
-+      <!-- Movie context menu -->
-+      <screen name="MovieContextMenu" position="center,center" size="400,260" title="Movielist menu">
-+              <widget name="menu" position="10,10" size="380,250" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Movieselection -->
-+      <screen name="MovieSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_media-info.png" position="44,40" size="37,28" alphatest="blend"  transparent="1" />
-+              <eLabel text="Recorded files..." position="95,40" size="700,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="waitingtext" position="60,150" size="860,375" zPosition="4" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="center" valign="center" />
-+              <widget name="list" position="60,150" size="860,375" zPosition="2" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget name="DescriptionBorder" position="80,430" size="800,150" zPosition="1" transparent="1" alphatest="on"/>
-+              <widget source="Service" render="Label" position="80,430" zPosition="1" size="640,22" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="MovieInfo">ShortDescription</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="840,430" zPosition="1" size="60,20" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServiceTime">Duration</convert>
-+                      <convert type="ClockToText">AsLength</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="725,450" zPosition="2" size="175,20" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="MovieInfo">RecordServiceName</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="80,470" zPosition="1" size="800,84" font="Regular;18" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+              <widget name="freeDiskSpace" position="80,560" size="830,20" font="Regular;19" backgroundColor="#27aeaeae" valign="center" halign="right" transparent="1" />
-+      </screen>
-+      <!-- Mute -->
-+      <screen name="Mute" position="92,40" zPosition="10" size="90,80" backgroundColor="transparent" title="Mute" flags="wfNoBorder">
-+              <ePixmap position="0,0" size="90,80" pixmap="Vu_HD/mute.png" transparent="1" alphatest="on" />
-+      </screen>
-+      <!-- Nameserver -->
-+      <screen name="NameserverSetup" position="209,48" size="865,623" title="Nameserver Setup" flags="wfNoBorder" backgroundColor="transparent">      
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Nameserver Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="130,166" itemHeight="36" size="600,250" zPosition="3" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget name="introduction" position="140,400" size="600,25" zPosition="10" font="Regular;21" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" halign="center" transparent="1" />
-+      </screen>
-+      <!-- Network adapter selection -->
-+      <screen name="NetworkAdapterSelection" position="209,48" size="865,623" title="Select Network Adapter" flags="wfNoBorder" backgroundColor="transparent">        
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Select Network Adapter" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="10,140" size="480,250" transparent="1" scrollbarMode="showOnDemand" zPosition="10"/>    
-+              <widget source="list" render="Listbox" position="10,140" size="550,280" zPosition="10" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent"> <!--  iface, name, description, interfacepng, defaultpng, activepng, divpng  -->
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (85, 6), size = (440, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1), # index 1 is the interfacename
-+                                              MultiContentEntryText(pos = (85, 43), size = (440, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3), # index 3 is the interface pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4), # index 4 is the default pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 28),gFont("Regular", 20)],
-+                              "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+              
-+              <widget name="introduction" position="140,490" size="300,21" zPosition="10" font="Regular;21" halign="center" transparent="1" />
-+      </screen>
-+      <!-- Network adapter test Black = "#000000" Grey = "#8c8c93" Green = "#1cff1c" Red = #f23d21-->
-+      <screen name="NetworkAdapterTest" position="209,48" size="865,623" title="Network test..." flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Network test..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="Adaptertext" position="60,176" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/>
-+              <widget name="Adapter" position="220,176" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/>
-+              <widget name="AdapterInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,169" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="AdapterInfo_Text" position="640,177" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" />
-+              <widget name="AdapterInfo_OK" pixmap="Vu_HD/icons/lock_on.png" position="550,171" size="38,31" alphatest="blend" zPosition="2" />
-+              <widget name="Networktext" position="60,248" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/>                   
-+              <widget name="Network" position="220,248" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/>
-+              <widget name="NetworkInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,241" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="NetworkInfo_Text" position="640,249" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" />
-+              <widget name="NetworkInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,243" size="38,31" alphatest="blend" zPosition="2" />
-+              <widget name="Dhcptext" position="60,320" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/>                      
-+              <widget name="Dhcp" position="220,320" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/>
-+              <widget name="DhcpInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,314" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="DhcpInfo_Text" position="640,321" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" />
-+              <widget name="DhcpInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,315" size="38,31" alphatest="blend" zPosition="2" />
-+              <widget name="IPtext" position="60,392" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/>                        
-+              <widget name="IP" position="220,392" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/>
-+              <widget name="IPInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,386" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="IPInfo_Text" position="640,394" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" />
-+              <widget name="IPInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,387" size="38,31" alphatest="blend" zPosition="2" />
-+              <widget name="DNStext" position="60,464" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/>                       
-+              <widget name="DNS" position="220,464" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/>
-+              <widget name="DNSInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,459" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="DNSInfo_Text" position="640,467" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" />
-+              <widget name="DNSInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,459" size="38,31" alphatest="blend" zPosition="2" />
-+              <widget name="EditSettingsButton" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="500,531" zPosition="1" size="222,36" transparent="1" alphatest="blend" />
-+              <widget name="EditSettings_Text" position="530,540" size="160,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" halign="center" transparent="1" foregroundColors="#1c1c1c,#1c1c1c,#07255d" />
-+              <widget name="InfoText" position="40,160" size="785,430" zPosition="25" foregroundColor="#3c3c3c" backgroundColor="#27c5c9cc" font="Regular;21" />
-+      </screen>
-+      <!-- Network setup -->
-+      <screen name="NetworkSetup" position="130,140" size="510,330" title="Network Setup">
-+              <widget name="menu" position="10,10" selectionPixmap="Vu_HD/buttons/Selected_bar_440x23px.png" transparent="1" backgroundColor="#371e1c1a" size="440,310" />
-+      </screen>
-+      <!-- Nim selection -->
-+      <screen name="NimSelection" position="center,center" size="420,330" title="Choose Tuner">
-+              <widget source="nimlist" render="Listbox" transparent="1" position="0,0" size="420,300" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 5), size = (400, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name,
-+                                              MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20), gFont("Regular", 15)],
-+                               "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <!-- Nim setup -->
-+      <screen name="NimSetup" position="center,center" size="500,412" title="Reception Settings">
-+              <widget name="config" position="10,10" transparent="1" size="480,402" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Numberzap -->
-+      <screen name="NumberZap" position="center,center" size="250,60" title="Channel">
-+              <widget name="channel" position="35,15" size="110,25" font="Regular;23" />
-+              <widget name="number" position="145,15" size="80,25" halign="right" font="Regular;23" />
-+      </screen>
-+      <!-- Numerical help dialog -->
-+      <screen name="NumericalTextInputHelpDialog" position="440,535" zPosition="2" size="394,124" backgroundColor="#27b5b9bd" flags="wfNoBorder">
-+<!--
-+              <eLabel position="0,0" size="392,92" backgroundColor="#c0c0c0" zPosition="-1" />
-+-->           
-+              <widget name="key1" position="2,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key2" position="132,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key3" position="262,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key4" position="2,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key5" position="132,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key6" position="262,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key7" position="2,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key8" position="132,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key9" position="262,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="help1" position="2,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="key0" position="132,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/>
-+              <widget name="help2" position="262,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/>
-+      </screen>
-+      <!-- Parental control - change pin -->
-+      <screen name="ParentalControlChangePin" position="center,center" size="520,160" title="Change pin code">
-+              <widget name="config" position="10,10" size="500,350" transparent="1" backgroundColor="#27d9dee2" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Parental control - editor -->
-+      <screen name="ParentalControlEditor" position="center,center" size="520,400" title="Parental control services Editor">
-+              <widget name="servicelist" position="10,10" size="500,350" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Parental control - setup -->
-+      <screen name="ParentalControlSetup" position="209,48" size="865,623" title="Parental control setup" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Parental control setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget name="config" position="100,129" itemHeight="36" transparent="1" backgroundColor="#275c5c5c" size="650,350" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Picture in picture -->
-+      <screen name="PictureInPicture" position="400,60" zPosition="-1" size="240,192" flags="wfNoBorder">
-+              <widget name="video" position="0,0" size="240,192" backgroundColor="transparent" />
-+      </screen>
-+      <!-- Pin input -->
-+      <screen name="PinInput" position="center,center" size="500,170" title="Pin code needed">
-+              <widget name="service" position="10,10" size="480,25" font="Regular;20" />
-+              <widget name="text" position="10,40" size="480,25" font="Regular;20" halign="center" />
-+              <widget name="tries" position="10,70" size="480,25" font="Regular;20" halign="center" />
-+              <widget name="input" position="10,110" size="480,40" font="Regular;50" halign="center" />
-+      </screen>
-+      <!-- Picture in picture setup -->
-+      <screen name="PiPSetup" position="center,center" size="600,150" backgroundColor="transparent" flags="wfNoBorder" title="PiPSetup">
-+              <widget name="text" position="0,0" size="600,150" font="Regular;23" />
-+      </screen>
-+      <!-- Plugin browser -->
-+      <screen name="PluginBrowser" position="209,48" size="865,623" title="Plugin browser" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Plugin browser" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="435,98" size="25,25" alphatest="blend" />
-+              <widget name="red" position="76,97" zPosition="1" size="300,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="green" position="466,97" zPosition="1" size="300,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="60,130" size="700,450" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Plugin downloads -->
-+      <screen name="PluginDownloadBrowser" position="209,48" size="865,623" title="Downloadable plugins" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Downloadable plugins" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="text" position="60,130" zPosition="1" size="700,480" foregroundColor="#3c3c3c" font="Regular;20" halign="center" valign="center" />
-+              <widget name="list" position="70,140" zPosition="2" size="680,460" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- PVR state -->
-+      <screen name="PVRState" position="70,70" zPosition="2" size="150,30" backgroundColor="transpBlack" flags="wfNoBorder">
-+              <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" foregroundColor="white" />
-+      </screen>
-+      <!-- Radio infobar -->
-+      <screen name="RadioInfoBar" position="810, 173" size="320,470" zPosition="-1" flags="wfNoBorder" title="Radio"  backgroundColor="#27c8c8c8">
-+              <widget source="session.CurrentService" render="Label" position="0,10" zPosition="1" size="270,24" font="Regular;24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" halign="left" noWrap="1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="RdsDecoder" render="Pixmap" pixmap="Vu_HD/icons/rass_logo.png" position="270,0" size="50,21" alphatest="on">
-+                      <convert type="RdsInfo">RasInteractiveAvailable</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/record.png" position="288,22" zPosition="2" size="20,20" alphatest="on" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="0,42" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" font="Semibold;24" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="0,70" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Label" position="155,70" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Progress" position="165,75" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="124,10" backgroundColor="#ffffff" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="0,90" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" font="Semibold;24" noWrap="1" transparent="1">
-+                      <convert type="EventName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="0,120" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1">
-+                      <convert type="EventTime">StartTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="session.Event_Next" render="Label" position="55,120" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1">
-+                      <convert type="EventTime">EndTime</convert>
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="RdsDecoder" render="Label" position="0,150" size="300,300" font="LCD;20" foregroundColor="#80ffff"  backgroundColor="#27c8c8c8" transparent="1">
-+                      <convert type="RdsInfo">RadioText</convert>
-+              </widget>
-+      </screen>
-+      <!-- RASS -->
-+      <screen name="RassInteractive" position="50,180" size="100,275" backgroundColor="transpWhite" flags="wfNoBorder">
-+              <ePixmap pixmap="Vu_HD/icons/rass_logo.png" position="25,0" size="50,21" transparent="1" alphatest="on" />
-+              <eLabel text="Index" position="36,25" size="60,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <eLabel text="0" position="5,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="Marker" position="21,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <eLabel text="1" position="5,50" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_1" position="35,50" size="36,20" alphatest="on" />
-+              <eLabel text="2" position="5,75" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_2" position="35,75" size="36,20" alphatest="on" />
-+              <eLabel text="3" position="5,100" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_3" position="35,100" size="36,20" alphatest="on" />
-+              <eLabel text="4" position="5,125" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_4" position="35,125" size="36,20" alphatest="on" />
-+              <eLabel text="5" position="5,150" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_5" position="35,150" size="36,20" alphatest="on" />
-+              <eLabel text="6" position="5,175" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_6" position="35,175" size="36,20" alphatest="on" />
-+              <eLabel text="7" position="5,200" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_7" position="35,200" size="36,20" alphatest="on" />
-+              <eLabel text="8" position="5,225" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_8" position="35,225" size="36,20" alphatest="on" />
-+              <eLabel text="9" position="5,250" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" />
-+              <widget name="subpages_9" position="35,250" size="36,20" alphatest="on" />
-+      </screen>
-+      <!-- RDS info -->
-+      <screen name="RdsInfoDisplay" position="0,0" size="1280,720" zPosition="-2" backgroundColor="transparent" flags="wfNoBorder">
-+              <widget name="RassLogo" pixmap="Vu_HD/icons/rass_logo.png" position="100,585" size="50,21" />
-+              <widget name="RadioText" position="100,620" size="1080,30" font="Regular;24" noWrap="1" backgroundColor="transpBlack" />
-+              <widget name="RtpText" position="100,650" size="1080,30" font="Regular;24" halign="right" noWrap="1" backgroundColor="transpBlack" />
-+      </screen>
-+      <!-- Satfinder -->
-+      <screen name="Satfinder" position="209,48" size="865,623" title="Satfinder" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Satfinder" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="introduction" position="0,0" size="0,0" font="Regular;23" />
-+              <ePixmap pixmap="Vu_HD/icons/dish_scan.png" position="150,150" zPosition="0" size="119,110" transparent="1" alphatest="on" />
-+              <widget source="Frontend" render="Label" position="340,140" zPosition="2" size="260,20" font="Regular;19" backgroundColor="#27d9dee2" halign="center" valign="center" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <eLabel name="snr" text="SNR:" position="270,165" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="340,165" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="610,165" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <eLabel name="agc" text="AGC:" position="270,190" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="340,190" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="610,190" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <eLabel name="ber" text="BER:" position="270,215" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="340,215" size="260,20" pixmap="Vu_HD/bar_ber.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="610,215" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <eLabel name="lock" text="Lock:" position="270,245" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" halign="right" transparent="1"/>
-+              <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_on.png" position="340,245" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_off.png" position="340,240" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide">Invert</convert>
-+              </widget>
-+              <eLabel text=" " position="160,282" zPosition="1" size="500,2" backgroundColor="#8c8c8c" />
-+              <widget name="config" position="160,295" transparent="1" backgroundColor="#27cccccc" size="500,288" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Scan setup -->
-+      <screen name="ScanSetup" position="center,center" size="520,405" title="Service scan">
-+              <widget name="config" position="10,10" transparent="1" size="500,350" scrollbarMode="showOnDemand" />
-+              <widget name="introduction" position="10,365" size="500,40" font="Regular;20" halign="center" />
-+      </screen>
-+      <!-- Scan simple -->
-+      <screen name="ScanSimple" position="center,center" size="420,350" title="Service scan">
-+              <widget name="header" position="10,10" size="400,25" font="Regular;23" />
-+              <widget name="config" position="10,55" transparent="1" size="400,250" scrollbarMode="showOnDemand" />
-+              <widget name="footer" position="10,310" size="400,20" font="Regular;20" halign="center" />
-+      </screen>
-+      <!-- Scart -->
-+      <screen name="Scart" position="0,0" size="1280,720" backgroundColor="transparent" />
-+      <!-- Service info -->
-+      <screen name="ServiceInfo" position="209,48" size="865,623" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Info.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Serviceinfo" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="infolist" position="60,140" size="700,460" itemHeight="36" foregroundColor="#3c3c3c" selectionDisabled="1" transparent="1"/>
-+      </screen>
-+      <!-- Service scan -->
-+      <screen name="ServiceScan" position="center,center" size="420,390" title="Service Scan">
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="network" position="80,15" size="330,20" font="Regular;20" />
-+              <widget name="transponder" position="80,40" size="330,20" font="Regular;20" />
-+              <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" />
-+              <widget name="pass" position="10,80" size="400,20" font="Regular;18" />
-+              <widget name="scan_progress" position="10,105" size="400,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+              <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" />
-+      </screen>
-+      <!-- Setup -->
-+      <screen name="Setup" position="209,48" size="865,624" title="Setup" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="26,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <widget source="Title" render="Label" position="80,50" size="250,34" font="Semiboldit;34" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="83,97" zPosition="2" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="2" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="45,130" itemHeight="36" foregroundColorSelected="#ebebeb" foregroundColor="#1c1c1c" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="772,432" scrollbarMode="showNever" />
-+      </screen>
-+      <!-- Simple channelselection -->
-+      <screen name="SimpleChannelSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on"  transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/ico_Chlist_title.png" position="44,37" size="38,34" alphatest="blend"  transparent="1" />
-+              <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />
-+<!--          <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />-->
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" />
-+              <widget name="list" position="60,130" size="700,460" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Skin Selector -->
-+      <screen name="SkinSelector" position="209,48" size="865,623" title="Choose your Skin" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="26,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Choose your Skin" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="83,98" zPosition="2" size="150,25" foregroundColor="#1c1c1c" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" />
-+              <widget source="introduction" render="Label" position="60,130" size="600,30" zPosition="10" foregroundColor="#3c3c3c" font="Regular;21" halign="left" valign="center" backgroundColor="#27d9dee2" transparent="1" />
-+              <widget name="SkinList" position="60,170" size="420,440" itemHeight="30" backgroundColor="#27d9dee2" transparent="1" scrollbarMode="showOnDemand" />
-+              <widget name="Preview" position="520,250" size="280,210" alphatest="on" />
-+      </screen>
-+      <!-- Sleeptimer edit -->
-+      <screen name="SleepTimerEdit" position="center,center" size="520,200" title="Sleep Timer">
-+              <widget name="current_status" position="40,40" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" />
-+              <widget name="red" pixmap="Vu_HD/buttons/red.png" position="2,83" size="25,25" alphatest="blend" />
-+              <widget name="green" pixmap="Vu_HD/buttons/green.png" position="2,122" size="25,25" alphatest="blend" />
-+              <widget name="yellow" pixmap="Vu_HD/buttons/yellow.png" position="2,162" size="25,25" alphatest="blend"/>
-+              <widget name="blue" pixmap="Vu_HD/buttons/blue.png" position="2,162" size="25,25" alphatest="blend" />
-+              <widget name="red_text" position="40,80" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" />
-+              <widget name="green_text" position="40,120" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" />
-+              <widget name="yellow_text" position="40,160" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" />
-+              <widget name="blue_text" position="40,200" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" />
-+              <widget name="pretext" position="15,10" size="235,25" font="Regular;19" foregroundColor="#3c3c3c" />
-+              <widget name="input" position="260,10" size="40,25" font="Regular;19" foregroundColor="#3c3c3c" />
-+              <widget name="aftertext" position="305,10" size="100,25" font="Regular;19" foregroundColor="#3c3c3c" />
-+              <ePixmap pixmap="Vu_HD/sleeptimer.png" position="390,17" size="116,142" alphatest="blend"  />
-+      </screen>
-+      <!-- Standby mode -->
-+      <screen name="Standby" flags="wfNoBorder" position="0,0" size="720,576" title="Standby" />
-+      <!-- Start Wizard -->
-+      <screen name="StartWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder">
-+              <widget name="text" position="303,140" size="340,300" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="253,440" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="140,322" zPosition="0" size="25,25" transparent="1" alphatest="blend" />
-+              <widget name="languagetext" position="178,325" size="95,30" font="Regular;18" />
-+              <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+      </screen>
-+      <!-- Network Wizard -->
-+      <screen name="NetworkWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="303,140" size="340,300" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="config" position="253,440" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="140,322" zPosition="0" size="25,25" transparent="1" alphatest="blend" />
-+              <widget name="languagetext" position="178,325" size="95,30" font="Regular;18" />
-+              <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget source="VKeyIcon" render="Pixmap" pixmap="Vu_HD/buttons/key_text.png" position="40,260" zPosition="0" size="35,25" transparent="1" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="HelpWindow" pixmap="Vu_HD/buttons/key_text.png" position="125,170" zPosition="1" size="1,1" transparent="1" alphatest="on" />     
-+      </screen>
-+      <!-- Subservice quickzap -->
-+      <screen name="SubservicesQuickzap" position="124,470" size="512,200" title="Subservices" backgroundColor="transparent" flags="wfNoBorder">
-+              <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/record.png" position="450,0" zPosition="2" size="14,14" alphatest="on" >
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+              <eLabel text="Subservices" position="0,0" size="470,20" font="Regular;13" backgroundColor="#33294a6b" />
-+              <widget name="CurrentSubserviceNumber" position="0,20" size="50,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget source="session.CurrentService" render="Label" position="50,20" size="420,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+      </screen>
-+      <!-- Subtitle selection -->
-+      <screen name="Subtitles" position="center,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Subtitles.png" position="20,38" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Subtitle selection" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="config" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Subtitle area -->
-+      <screen name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1" flags="wfNoBorder" backgroundColor="transparent" />
-+      <!-- Time & date input -->
-+      <screen name="TimeDateInput" position="160,150" size="400,200" title="Time/Date Input">
-+              <widget name="cancel" pixmap="Vu_HD/buttons/red.png" position="10,0" size="136,40" alphatest="blend" />
-+              <widget name="ok" pixmap="Vu_HD/buttons/green.png" position="260,0" size="136,40" alphatest="blend" />
-+              <widget name="canceltext" position="30,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget name="oktext" position="280,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget name="config" position="10,40" transparent="1" size="380,150" />
-+      </screen>
-+      <!-- Timer edit -->
-+      <screen name="TimerEdit" position="70,130" size="590,335" title="Timer Edit">
-+              <widget name="description" position="10,10" size="580,40" font="Regular;25" />
-+              <widget name="lbegin" position="405,102" size="103,30" font="Regular;25" foregroundColor="red" />
-+              <widget name="lend" position="405,158" size="103,30" font="Regular;25" foregroundColor="green" />
-+              <widget name="begin" position="508,105" size="72,35" font="Regular;25" />
-+              <widget name="end" position="508,150" size="72,35" font="Regular;25" />
-+              <widget name="apply" position="10,240" size="250,35" />
-+      </screen>
-+      <!-- Timer edit list -->
-+      <screen name="TimerEditList" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Timer List" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="timerlist" position="60,130" transparent="1" size="740,420" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timer entry -->
-+      <screen name="TimerEntry" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Timer entry" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget name="cancel" pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" backgroundColor="#27c5c9cc" />
-+              <widget name="ok" pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" backgroundColor="#27c5c9cc" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="canceltext" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="oktext" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="60,140" transparent="1" backgroundColor="#27d9dee2" size="740,325" scrollbarMode="showOnDemand" />
-+              <eLabel text=" " position="50,470" zPosition="-1" size="760,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#8c8c8c" />
-+      </screen>
-+      <!-- Timer log -->
-+      <screen name="TimerLog" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Timer log" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="loglist" position="50,130" size="760,300" scrollbarMode="showOnDemand" />
-+              <widget name="logentry" position="50,450" size="760,150" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"/>
-+      </screen>
-+      <!-- Timer sanity conflict -->
-+      <screen name="TimerSanityConflict" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Timer sanity error" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="timer1" position="60,140" size="700,75" scrollbarMode="showNever" />
-+              <widget name="timer2" position="60,230" size="700,75" scrollbarMode="showNever" />
-+              <widget name="list" position="60,320" size="700,288" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timer Selection -->
-+      <screen name="TimerSelection" position="90,120" size="550,430" title="Timer selection">
-+              <widget name="timerlist" position="0,45" size="550,350" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <!-- Timeshift state -->
-+      <screen name="TimeshiftState" position="70,70" zPosition="2" size="150,60" backgroundColor="transpBlack" flags="wfNoBorder">
-+              <widget name="state" position="0,3" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack" />
-+              <widget source="session.CurrentService" render="Label" position="0,35" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+      </screen>
-+      <!-- Translator Info -->
-+      <screen name="TranslationInfo" position="center,center" size="420,350" title="Translation">
-+              <eLabel position="10,20" size="380,23" font="Regular;23" text="Translation:" />
-+              <widget source="TranslatorName" render="Label" position="10,55" size="380,20" font="Regular;20" />
-+              <widget source="TranslationInfo" render="Label" position="10,100" size="380,250" font="Regular;20" />
-+      </screen>
-+      <!-- Tutorial Wizard -->
-+      <screen name="TutorialWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="303,140" size="340,300" font="Regular;22" />
-+              <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" />
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" />
-+      </screen>       
-+      <!-- Volumebar -->
-+      <screen name="Volume" position="92,40" zPosition="1" size="324,62" title="Volume" flags="wfNoBorder" backgroundColor="transparent" >
-+              <ePixmap pixmap="Vu_HD/volume_background.png" position="0,0" size="324,62" />           
-+              <widget name="Volume" pixmap="Vu_HD/volume_up.png" position="60,13" zPosition="1" size="250,34" transparent="1" />
-+      </screen>
-+
-+      <!-- LCD/OLED Screens -->
-+
-+      <!-- LCD screen (channelselection) -->
-+      <screen name="ChannelSelection_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.ServiceEvent" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="parent.ServiceEvent" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top" transparent="1">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (ChannelSelection) -->
-+      <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.ServiceEvent" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="parent.ServiceEvent" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (main) -->
-+      <screen name="InfoBarSummary" position="0,0" size="132,64" id="1">
-+              <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top" transparent="1">
-+                      <convert type="ClockToText">Format:%S</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="6,30" zPosition="1" size="120,34">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (main) -->
-+      <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
-+              <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.Event_Now" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="EventTime">Progress</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (movieplayer) -->
-+      <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64" id="1">
-+              <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Progress" position="16,27" size="100,5" borderWidth="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="6,32" size="120,32" font="Regular;32" halign="center" valign="center" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="6,32" zPosition="1" size="120,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (movieplayer) -->
-+      <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
-+              <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" >
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Progress" position="0,27" size="96,5" borderWidth="1" >
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" >
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (ChoiceBox) -->
-+      <screen name="ChoiceBox_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.summary_list" render="Label" position="6,0" size="126,64" font="Regular;11" />
-+      </screen>
-+      <!-- Color OLED screen (ChoiceBox) -->
-+      <screen name="ChoiceBox_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.summary_list" render="Label" position="0,0" size="96,64" font="Regular;10" />
-+      </screen>       
-+      <!-- LCD screen (MessageBox) -->
-+      <screen name="MessageBox_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.Text" render="Label" position="0,0" size="132,52" font="Regular;11" halign="center" valign="center" />
-+              <widget source="parent.selectedChoice" render="Label" position="6,50" size="120,14" font="Regular;14" halign="center" valign="center" />
-+      </screen>
-+      <!-- Color OLED screen (MessageBox) -->
-+      <screen name="MessageBox_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.Text" render="Label" position="0,0" size="96,52" font="Regular;10" halign="center" valign="center" />
-+              <widget source="parent.selectedChoice" render="Label" position="0,50" size="96,14" font="Regular;12" halign="center" valign="center" />
-+      </screen>
-+      <!-- LCD screen (menus) -->
-+      <screen name="MenuSummary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;14" halign="center" valign="center"/>
-+              <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen> 
-+      <!-- Color OLED screen (menus) -->
-+      <screen name="MenuSummary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.title" render="Label" position="0,0" size="96,32" font="Regular;14" halign="center" valign="center"/>
-+              <widget source="parent.menu" render="Label" position="0,32" size="96,32" font="Regular;14" halign="center" valign="center">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>       
-+      <!-- LCD screen (ServiceScan) -->
-+      <screen name="ServiceScanSummary" position="0,0" size="132,64" id="1">
-+              <widget name="Title" position="6,4" size="120,42" font="Regular;16" transparent="1" />
-+              <widget name="Service" position="6,22" size="120,26" font="Regular;12" transparent="1" />
-+              <widget name="scan_progress" position="6,50" zPosition="1" borderWidth="1" size="56,12" backgroundColor="dark" />
-+      </screen>
-+      <!-- Color OLED screen (ServiceScan) -->
-+      <screen name="ServiceScanSummary" position="0,0" size="96,64" id="2">
-+              <widget name="Title" position="0,0" size="96,30" font="Regular;14" transparent="1" />
-+              <widget name="Service" position="0,30" size="96,20" font="Regular;10" transparent="1" />
-+              <widget name="scan_progress" position="0,50" zPosition="1" borderWidth="1" size="96,12" backgroundColor="dark" />
-+      </screen>
-+      <!-- LCD screen (setup) -->
-+      <screen name="SetupSummary" position="0,0" size="132,64" id="1">
-+              <widget source="SetupTitle" render="Label" position="6,0" size="120,16" font="Regular;12" />
-+              <widget source="SetupEntry" render="Label" position="6,16" size="120,32" font="Regular;12" />
-+              <widget source="SetupValue" render="Label" position="6,48" size="120,16" font="Regular;12" />
-+      </screen>
-+      <!-- Color OLED screen (setup) -->
-+      <screen name="SetupSummary" position="0,0" size="96,64" id="2">
-+              <widget source="SetupTitle" render="Label" position="0,0" size="96,16" font="Regular;10" />
-+              <widget source="SetupEntry" render="Label" position="0,16" size="96,32" font="Regular;10" />
-+              <widget source="SetupValue" render="Label" position="0,48" size="96,16" font="Regular;10" />
-+      </screen>
-+      <!-- LCD screen (misc) -->
-+      <screen name="SimpleSummary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.Title" render="Label" position="6,0" size="120,64" font="Regular;16" halign="center" valign="center" />
-+      </screen>
-+      <!-- Color OLED screen (misc) -->
-+      <screen name="SimpleSummary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.Title" render="Label" position="0,0" size="96,64" font="Regular;14" halign="center" valign="center" />
-+      </screen>
-+      <!-- LCD screen (standby) -->
-+      <screen name="StandbySummary" position="0,0" size="132,64" id="1">
-+              <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Regular;40" halign="center" valign="center">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" position="6,0" zPosition="1" size="120,64" text=" ">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (standby) -->
-+      <screen name="StandbySummary" position="0,0" size="96,64" id="2">
-+              <widget source="global.CurrentTime" render="Label" position="0,0" size="96,64" font="Regular;40" halign="center" valign="center">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="96,64" text=" ">
-+                      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
-+                      <convert type="ConditionalShowHide">Blink</convert>
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (JobView) -->
-+      <screen name="JobView_summary" position="0,0" size="132,64" id="1">
-+              <widget source="parent.summary_job_name" render="Label" position="6,4" size="120,42" font="Regular;16" />
-+              <widget source="parent.summary_job_task" render="Label" position="6,22" size="120,26" font="Regular;12" />
-+              <widget source="parent.summary_job_progress" render="Progress" position="6,50" size="60,12" borderWidth="1" zPosition="1" />
-+              <widget source="parent.summary_job_progress" render="Label" position="66,50" size="50,12" font="Regular;12" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (JobView) -->
-+      <screen name="JobView_summary" position="0,0" size="96,64" id="2">
-+              <widget source="parent.summary_job_name" render="Label" position="0,4" size="96,42" font="Regular;14" />
-+              <widget source="parent.summary_job_task" render="Label" position="0,22" size="96,26" font="Regular;10" />
-+              <widget source="parent.summary_job_progress" render="Progress" position="0,50" size="60,12" borderWidth="1" zPosition="1" />
-+              <widget source="parent.summary_job_progress" render="Label" position="60,50" size="36,12" font="Regular;10" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+      </screen>
-+      <!-- LCD screen (Wizard) -->
-+      <screen name="WizardSummary" position="0,0" size="132,64" id="1">
-+              <widget source="text" render="Label" position="6,0" size="120,16" font="Regular;16" transparent="1" />
-+              <widget source="parent.list" render="Label" position="6,18" size="120,46" font="Regular;12">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>
-+      <!-- Color OLED screen (Wizard) -->
-+      <screen name="WizardSummary" position="0,0" size="96,64" id="2">
-+              <widget source="text" render="Label" position="0,0" size="96,16" font="Regular;14" transparent="1" />
-+              <widget source="parent.list" render="Label" position="0,18" size="96,46" font="Regular;12">
-+                      <convert type="StringListSelection" />
-+              </widget>
-+      </screen>
-+      
-+      <!-- JobView -->
-+      <screen name="JobView" position="center,center" size="520,350" title="Job View">
-+              <widget source="job_name" render="Label" position="20,12" size="480,60" font="Regular;28" />
-+              <widget source="job_task" render="Label" position="20,90" size="480,50" font="Regular;23" />
-+              <widget source="job_progress" render="Progress" position="20,162" size="480,36" borderWidth="2" backgroundColor="#254f7497" />
-+              <widget source="job_progress" render="Label" position="120,166" size="280,32" font="Regular;28" foregroundColor="#000000" zPosition="2" halign="center" transparent="1"  >
-+                      <convert type="ProgressToText" />
-+              </widget>
-+              <widget source="job_status" render="Label" position="20,212" size="480,26" font="Regular;23" />
-+              <widget name="config" position="20,254" size="480,20" />
-+              <widget source="cancelable" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="20,300" size="25,25" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="cancelable" render="FixedLabel" text="Cancel" position="50,300" zPosition="1" size="110,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="finished" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="190,300" size="25,25" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="finished" render="FixedLabel" text="OK" font="Regular;20" halign="center" valign="center" position="220,300" size="110,40" transparent="1" backgroundColor="#1f771f" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="backgroundable" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="360,300" size="25,25" alphatest="on" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="backgroundable" render="FixedLabel" text="Continue in background" font="Regular;20" halign="center" valign="center" position="390,300" size="110,40" transparent="1" backgroundColor="#18188b" >
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+      </screen>
-+      <!-- VirtualKeyBoard -->
-+      <screen name="VirtualKeyBoard" position="center,center" size="560,350" zPosition="99" title="Virtual KeyBoard">
-+              <ePixmap pixmap="skin_default/vkey_text.png" position="9,35" zPosition="-4" size="542,52" alphatest="on" />
-+              <widget name="header" position="10,10" size="500,20" font="Regular;20" transparent="1" noWrap="1" />
-+              <widget name="text" position="12,35" size="536,46" font="Regular;46" transparent="1" noWrap="1" halign="right" />
-+              <widget name="list" position="10,100" size="540,225" selectionDisabled="1" foregroundColor="#ececec" backgroundColor="#1c2c5c" transparent="1" />
-+      </screen>
-+      <!-- FileBrowser -->
-+      <screen name="FileBrowser" position="center,120" size="700,500" title="DVD File Browser" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,0" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="295,0" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="138,0" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="#279e9fa4" transparent="1" />
-+              <widget source="key_green" render="Label" position="333,0" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="#279e9fa4" transparent="1" />
-+              <widget name="filelist" position="50,50" size="600,450" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="CutListEditor" position="0,0" size="1280,720" title="Cutlist editor" flags="wfNoBorder">
-+              <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1" >
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%d.%m.%Y</convert>
-+              </widget>
-+              <eLabel text="Cutlist editor" position="90,120" size="320,32" font="Regular;27" transparent="1" />
-+              <eLabel position="80,155" size="340,420" zPosition="1" backgroundColor="black" />
-+              <eLabel position="81,156" size="338,418" zPosition="2" backgroundColor="white" />
-+              <widget source="cutlist" render="Listbox"       position="90,165" zPosition="3" size="320,400" scrollbarMode="showOnDemand" backgroundColor="white" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(size=(220, 20), text = 1),
-+                                              MultiContentEntryText(pos=(220,2), size=(100, 20), text = 2, flags = RT_HALIGN_RIGHT)
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel position="479,124" zPosition="3" size="696,377" backgroundColor="#ff000000" />
-+              <widget name="Video" position="491,130" zPosition="-10" size="672,365" />
-+              <widget source="session.CurrentService" render="Label" position="450,510" size="790,30" zPosition="3" font="Regular;24" backgroundColor="#27c2bbb2" halign="center" valign="center" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="450,550" size="790,25" zPosition="3" font="Regular;20" halign="center" valign="center" transparent="1">
-+                      <convert type="ServicePosition">Position,Detailed</convert>
-+              </widget>
-+              <widget name="Timeline" position="479,587" size="696,20" zPosition="3" pointer="skin_default/position_arrow.png:3,5" backgroundColor="#2707255d" />
-+              <eLabel text="OK = Menu" position="1060,630" size="140,22" zPosition="1" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" />
-+      </screen>
-+      <screen name="DVDToolbox" position="center,120"  size="560,420" title="DVD media toolbox" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="info" render="Label" position="20,50" size="520,100" font="Regular;20" />
-+              <widget name="details" position="20,180" size="520,200" font="Regular;16" />
-+              <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="space_label" render="Label" position="20,394" size="520,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" />
-+      </screen>
-+      <screen name="ProjectSettings" position="center,120" size="560,420" title="Collection settings" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget name="config" position="5,50" size="550,276" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="0,330" zPosition="1" size="560,2" />
-+              <widget source="info" render="Label" position="10,340" size="550,80" font="Regular;18" halign="center" valign="center" />
-+      </screen>
-+      <screen name="TitleCutter" position="0,0" size="1280,720" title="Cutlist editor" flags="wfNoBorder">
-+              <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1" >
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%d.%m.%Y</convert>
-+              </widget>
-+              <eLabel text="Cutlist editor" position="90,120" size="320,32" font="Regular;27" transparent="1" />
-+              <eLabel position="80,155" size="340,420" zPosition="1" backgroundColor="black" />
-+              <eLabel position="81,156" size="338,418" zPosition="2" backgroundColor="white" />
-+              <widget source="cutlist" render="Listbox"       position="90,165" zPosition="3" size="320,400" scrollbarMode="showOnDemand" backgroundColor="white" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(size=(220, 20), text = 1),
-+                                              MultiContentEntryText(pos=(220,2), size=(100, 20), text = 2, flags = RT_HALIGN_RIGHT)
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel position="479,124" zPosition="3" size="696,377" backgroundColor="#ff000000" />
-+              <widget name="Video" position="491,130" zPosition="-10" size="672,365" />
-+              <widget source="session.CurrentService" render="Label" position="450,510" size="790,30" zPosition="3" font="Regular;24" backgroundColor="#27c2bbb2" halign="center" valign="center" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="450,550" size="790,25" zPosition="3" font="Regular;20" halign="center" valign="center" transparent="1">
-+                      <convert type="ServicePosition">Position,Detailed</convert>
-+              </widget>
-+              <widget name="Timeline" position="479,587" size="696,20" zPosition="3" pointer="skin_default/position_arrow.png:3,5" backgroundColor="#2707255d" />
-+              <eLabel text="OK = Menu" position="1060,630" size="140,22" zPosition="1" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" />
-+      </screen>
-+      <screen name="TitleList" position="209,48" size="865,623" title="DVD Tool" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="DVD Tool" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="83,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="663,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="title_label" render="Label" position="160,148" size="540,38" font="Regular;18" backgroundColor="#27c2bbb2" transparent="1" />
-+              <widget source="error_label" render="Label" position="160,148" size="540,340" zPosition="3" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" />
-+              <widget source="titles" render="Listbox" scrollbarMode="showOnDemand" position="160,186" size="540,277" zPosition="3" transparent="1" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (0, 0), size = (420, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title,
-+                                              MultiContentEntryText(pos = (0, 20), size = (328, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description,
-+                                              MultiContentEntryText(pos = (420, 6), size = (120, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 begin time,
-+                                              MultiContentEntryText(pos = (328, 20), size = (154, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 channel,
-+                                              MultiContentEntryText(pos = (482, 20), size = (58, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 4 channel,
-+                                      ],
-+                                      "fonts": [gFont("Regular", 20), gFont("Regular", 14)],
-+                                      "itemHeight": 37
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="space_bar_single" render="Progress" position="160,490" size="270,24" borderWidth="1" zPosition="2" backgroundColor="#254f7497" />
-+              <widget source="space_label_single" render="Label" position="160,493" size="270,22" zPosition="3" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" />
-+              <widget source="space_bar_dual" render="Progress" position="160,490" size="540,24" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="space_label_dual" render="Label" position="160,493" size="540,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" />
-+      </screen>
-+      <screen name="DVDMovieSelection" position="center,120" size="560,425" title="Select a movie">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="waitingtext" position="0,45" size="560,375" zPosition="4" font="Regular;22" halign="center" valign="center" />
-+              <widget name="list" position="5,40" size="550,355" zPosition="2" scrollbarMode="showOnDemand" />
-+              <widget name="DescriptionBorder" pixmap="Vu_HD/border_eventinfo.png" position="0,296" zPosition="1" size="560,103" transparent="1" alphatest="on" />
-+              <widget source="Service" render="Label" position="5,298" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc">
-+                      <convert type="MovieInfo">ShortDescription</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="495,298" zPosition="1" size="60,22" font="Regular;17" halign="right">
-+                      <convert type="ServiceTime">Duration</convert>
-+                      <convert type="ClockToText">AsLength</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="380,317" zPosition="2" size="175,22" font="Regular;17" halign="right">
-+                      <convert type="MovieInfo">RecordServiceName</convert>
-+              </widget>
-+              <widget source="Service" render="Label" position="5,337" zPosition="1" size="550,58" font="Regular;19">
-+                      <convert type="EventName">ExtendedDescription</convert>
-+              </widget>
-+              <widget name="freeDiskSpace" position="10,405" size="540,20" font="Regular;19" valign="center" halign="right" />
-+      </screen>       
-+      <screen name="TitleProperties" position="center,120" size="560,425" title="Properties of current title" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="serviceinfo" render="Label" position="10,46" size="350,144" font="Regular;18" />
-+              <widget name="thumbnail" position="370,46" size="180,144" alphatest="on" />
-+              <widget name="config" position="10,196" size="540,228" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="DVDPlayer" flags="wfNoBorder" position="200,516" size="880,162" title="InfoBar" backgroundColor="transparent">
-+              <!-- Background -->
-+              <ePixmap position="0,0" zPosition="-1" size="880,144" pixmap="Vu_HD/Bg_Media_info.png" />
-+              <ePixmap position="35,18" size="37,28" pixmap="Vu_HD/menu/ico_title_media-info.png" alphatest="blend" />                
-+              <!-- colorbuttons -->
-+              <ePixmap position="50,75" pixmap="Vu_HD/icons/ico_player.png" size="152,18" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="770,15" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="790,17" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <!-- Servicename -->
-+              <ePixmap pixmap="Vu_HD/icons/icon_event.png" position="85,15" zPosition="1" size="15,10" alphatest="on" />
-+              <widget source="session.CurrentService" render="Label" position="110,10" size="300,20" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" noWrap="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <!-- Chapter info -->
-+              <widget name="chapterLabel" position="110,32" size="360,20" font="Regular;16" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" transparent="1" />
-+              <!-- Audio track info -->
-+              <ePixmap pixmap="Vu_HD/icons/icon_dolby.png" position="675,52" zPosition="1" size="43,15" alphatest="blend"/>
-+              <widget name="audioLabel" position="720,50" size="130,22" font="Regular;16" backgroundColor="#27aeaeae" transparent="1" />
-+              <!-- Subtitle track info -->
-+              <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_txt.png" position="520,52" zPosition="1" size="26,16" alphatest="blend" >
-+                      <convert type="ServiceInfo">HasTelext</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="subtitleLabel" position="550,50" size="120,22" font="Regular;16" backgroundColor="#263c59" transparent="1" />
-+              <!-- Angle info -->
-+              <widget name="anglePix" pixmap="Vu_HD/icons/icon_view.png" position="370,50" size="26,16" alphatest="on" />
-+              <widget name="angleLabel" position="400,48" size="120,22" font="Regular;16" backgroundColor="#263c59" transparent="1" />
-+              <!-- Elapsed time -->
-+              <widget source="session.CurrentService" render="Label" position="240,95" size="100,24" font="Semiboldit;18" halign="left" valign="center" foregroundColor="#3d0e82" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServicePosition">Position,ShowHours</convert>
-+              </widget>
-+              <!-- Progressbar (movie position)-->
-+              <ePixmap position="240,75" size="563,18" pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" alphatest="blend" />              
-+              <widget source="session.CurrentService" render="PositionGauge" position="242,68" size="563,25" zPosition="2" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1">
-+                      <convert type="ServicePosition">Gauge</convert>
-+              </widget>
-+              <!-- Remaining time -->
-+              <widget source="session.CurrentService" render="Label" position="700,95" size="95,20" font="Regular;16" halign="right" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1">
-+                      <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-+              </widget>
-+      </screen>
-+      <screen name="ModemSetup" position="180,100" size="320,300" title="Modem" >
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="10,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="160,10" size="140,40" alphatest="blend" />
-+              <widget name="key_green" position="30,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_red" position="180,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="list" position="10,60" size="300,120" />
-+              <widget name="state" position="10,210" size="300,80" font="Regular;20" />
-+      </screen>
-+      <screen name="picshow" position="center,120" size="560,420" title="PicturePlayer" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="label" render="Label" position="5,55" size="350,140" font="Regular;19" backgroundColor="#25062748" transparent="1"  />
-+              <widget name="thn" position="360,40" size="180,160" alphatest="on" />
-+              <widget name="filelist" position="5,205" zPosition="2" size="550,210" scrollbarMode="showOnDemand" />
-+      </screen>       
-+      <screen name="Pic_Exif" position="center,center" size="560,360" title="Info" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="menu" render="Listbox" position="5,50" size="550,310" scrollbarMode="showOnDemand" selectionDisabled="1" >
-+                      <convert type="TemplatedMultiContent">
-+                      {
-+                              "template": [  MultiContentEntryText(pos = (5, 5), size = (250, 30), flags = RT_HALIGN_LEFT, text = 0), MultiContentEntryText(pos = (260, 5), size = (290, 30), flags = RT_HALIGN_LEFT, text = 1)],
-+                              "fonts": [gFont("Regular", 20)],
-+                              "itemHeight": 30
-+                      }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="CleanupWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="400,100" size="550,270" font="Regular;23" />
-+              <widget source="list" render="Listbox" transparent="1" position="300,400" size="500,300" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+              <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+              <widget name="config" position="300,400" zPosition="1" size="500,300" transparent="1" scrollbarMode="showOnDemand" />            
-+              <widget name="portpic" position="100,400" zPosition="10" size="150,150" transparent="1" alphatest="on"/>
-+              <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+              <screen name="CleanupWizardConfiguration" position="209,48" size="865,623" title="CleanupWizard settings" flags="wfNoBorder" backgroundColor="transparent">     
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CleanupWizard settings" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" />
-+              <eLabel text=" " position="145,460" zPosition="10" size="560,2" transparent="1" backgroundColor="#8c8c8c" />
-+              <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+      </screen>
-+      <screen name="CIselectMainMenu" position="100,80" size="520,538" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent">        
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CI assignment" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,91" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,91" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="58,93" zPosition="1" size="150,20" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="key_green" render="Label" position="248,93" zPosition="1" size="150,20" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="CiList" position="15,125" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,336" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="CIconfigMenu" position="209,48" size="865,623" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CI assignment" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="CAidList_desc" render="Label" position="155,200" size="550,22" font="Regular;20"  backgroundColor="#27d9dee2" transparent="1" />
-+              <widget source="CAidList" render="Label" position="155,230" size="550,45" font="Regular;20"  backgroundColor="#27d9dee2" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="150,275" zPosition="1" size="560,2" />
-+              <widget source="ServiceList_desc" render="Label" position="155,280" size="550,22" font="Regular;20" backgroundColor="#27d9dee2" transparent="1"  />
-+              <widget name="ServiceList" position="155,310" size="550,250" zPosition="1" scrollbarMode="showOnDemand" />
-+              <widget source="ServiceList_info" render="Label" position="155,310" size="550,250" zPosition="2" font="Regular;20" backgroundColor="#27d9dee2" transparent="1"  />
-+      </screen>
-+      <screen name="easyCIconfigMenu" position="209,48" size="865,623" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent">        
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CI assignment" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="ServiceList_desc" render="Label" position="155,200" size="550,22" font="Regular;20" backgroundColor="#27d9dee2" transparent="1"  />
-+              <widget name="ServiceList" position="155,230" size="550,300" zPosition="1" scrollbarMode="showOnDemand" />
-+              <widget source="ServiceList_info" render="Label" position="155,230" size="550,300" zPosition="2" font="Regular;20" backgroundColor="#27d9dee2" transparent="1"  />
-+      </screen>       
-+      <screen name="CAidSelect" position="209,48" size="865,623" title="select CAId's" flags="wfNoBorder" backgroundColor="transparent">      
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="select CAId's" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="155,150" size="540,350" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="150,520" zPosition="1" size="450,2" />
-+              <widget source="introduction" render="Label" position="150,530" size="450,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" />
-+      </screen>
-+      <screen name="myProviderSelection" position="209,48" size="865,623" title="Select provider to add..." flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Select provider to add..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="155,150" size="550,350" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="150,510" zPosition="1" size="560,2" />
-+              <widget source="introduction" render="Label" position="150,520" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" />
-+      </screen>
-+      <screen name="myChannelSelection" position="209,48" size="865,623" title="Select service to add..." flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Select service to add..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="155,150" size="550,350" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="150,510" zPosition="1" size="560,2" />
-+              <widget source="introduction" render="Label" position="150,520" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" />
-+      </screen>
-+      <screen name="CrashlogAutoSubmitConfiguration" position="209,48" size="865,623" title="CrashlogAutoSubmit settings" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CrashlogAutoSubmit settings" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" />
-+              <eLabel text=" " position="145,460" zPosition="10" size="560,2" transparent="1" backgroundColor="#8c8c8c" />
-+              <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="160,490" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,400" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+      <screen name="DefaultServiceScan" position="150,115" size="420,390" title="Service Scan">
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">0,0</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">1,1</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on">
-+                      <convert type="FrontendInfo">TYPE</convert>
-+                      <convert type="ValueRange">2,2</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget name="network" position="80,15" size="330,20" font="Regular;20" />
-+              <widget name="transponder" position="80,40" size="330,20" font="Regular;20" />
-+              <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" />
-+              <widget name="pass" position="10,80" size="400,20" font="Regular;18" />
-+              <widget name="scan_progress" position="10,105" size="400,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" />
-+              <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" />
-+      </screen>
-+      <screen name="DiseqcTester" position="90,100" size="520,400" title="DiSEqC Tester" >
-+              <!--ePixmap pixmap="Vu_HD/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" />
-+              <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1">
-+                      <convert type="FrontendInfo">SNRdB</convert>
-+              </widget>
-+              <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">SNR</convert>
-+              </widget>
-+              <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">AGC</convert>
-+              </widget>
-+              <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" />
-+              <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="Vu_HD/bar_ber.png" borderWidth="2" borderColor="#cccccc">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21">
-+                      <convert type="FrontendInfo">BER</convert>
-+              </widget>
-+              <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" />
-+              <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide" />
-+              </widget>
-+              <widget source="Frontend" render="Pixmap" pixmap="skin_default/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on">
-+                      <convert type="FrontendInfo">LOCK</convert>
-+                      <convert type="ConditionalShowHide">Invert</convert>
-+              </widget-->
-+              <widget source="progress_list" render="Listbox" position="0,0" size="510,150" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 0), size = (330, 25), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the index name,
-+                                              MultiContentEntryText(pos = (330, 0), size = (150, 25), flags = RT_HALIGN_RIGHT, text = 2) # index 2 is the status,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20)],
-+                               "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <eLabel name="overall_progress" text="Overall progress:" position="20,162" size="480,22" font="Regular;21" halign="center" transparent="1" />
-+              <widget source="overall_progress" render="Progress" position="20,192" size="480,20" borderWidth="2" backgroundColor="#254f7497" />
-+              <eLabel name="overall_progress" text="Progress:" position="20,222" size="480,22" font="Regular;21" halign="center" transparent="1" />
-+              <widget source="sub_progress" render="Progress" position="20,252" size="480,20" borderWidth="2" backgroundColor="#254f7497" />
-+              
-+              <eLabel name="" text="Failed:" position="20,282" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="failed_counter" render="Label" position="160,282" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="Succeeded:" position="20,312" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="succeeded_counter" render="Label" position="160,312" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="With errors:" position="20,342" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="witherrors_counter" render="Label" position="160,342" size="100,20" font="Regular;21" />
-+              
-+              <eLabel name="" text="Not tested:" position="20,372" size="140,22" font="Regular;21" halign="left" transparent="1" />
-+              <widget source="untestable_counter" render="Label" position="160,372" size="100,20" font="Regular;21" />
-+              
-+              <widget source="CmdText" render="Label" position="300,282" size="180,200" font="Regular;21" />
-+      </screen>
-+      <screen name="DiseqcTesterNimSelection" position="center,center" size="400,330" title="Choose Tuner">
-+              <widget source="nimlist" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (10, 5), size = (360, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name,
-+                                              MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings,
-+                                      ],
-+                               "fonts": [gFont("Regular", 20), gFont("Regular", 15)],
-+                               "itemHeight": 70
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>       
-+      <screen name="FPUpgrade" position="150,200" size="450,200" title="FP upgrade required" >
-+              <widget name="text" position="0,0" size="550,50" font="Regular;20" />
-+              <widget name="oldversion_label" position="10,100" size="290,25" font="Regular;20" />
-+              <widget name="newversion_label" position="10,125" size="290,25" font="Regular;20" />
-+              <widget name="oldversion" position="300,100" size="50,25" font="Regular;20" />
-+              <widget name="newversion" position="300,125" size="50,25" font="Regular;20" />
-+      </screen>
-+      <screen name="SystemMessage" position="150,200" size="450,200" title="System Message" >
-+              <widget source="text" position="0,0" size="450,200" font="Regular;20" halign="center" valign="center" render="Label" />
-+              <ePixmap pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="on" />
-+      </screen>
-+      <screen name="NFIDownload" position="90,95" size="560,420" title="Image download utility">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#18188b" transparent="1" />
-+              
-+              <widget source="label_top" render="Label" position="10,44" size="240,20" font="Regular;16" />
-+              <widget name="feedlist" position="10,66" size="250,222" scrollbarMode="showOnDemand" />
-+              <widget name="destlist" position="0,66" size="260,222" scrollbarMode="showOnDemand" />
-+
-+              <widget source="label_bottom" render="Label" position="10,312" size="240,18" font="Regular;16"/>
-+              <widget source="path_bottom" render="Label" position="10,330" size="250,42" font="Regular;18" />
-+              
-+              <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" />
-+              <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="job_progresslabel" render="Label" position="130,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="300,22" foregroundColor="#000000" />
-+              <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="NFIFlash" position="90,95" size="560,420" title="Image flash utility">
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" />
-+              <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" />
-+              <widget source="listlabel" render="Label" position="16,44" size="200,21" valign="center" font="Regular;18" />
-+              <widget name="filelist" position="0,68" size="260,260" scrollbarMode="showOnDemand" />
-+              <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" />
-+              <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" />
-+              <widget source="job_progresslabel" render="Label" position="180,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="200,22" foregroundColor="#000000" />
-+              <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="BackupSelection" position="center,130" size="560,400" title="Select files/folders to backup">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="checkList" position="5,50" size="550,250" transparent="1" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="RestoreMenu" position="center,130" size="560,400" title="Restore backups" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-+              <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+              <widget name="filelist" position="5,50" size="550,230" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="UpdatePluginMenu" position="209,48" size="865,623" title="Software management" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Software management" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="60,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget source="menu" render="Listbox" position="70,150" size="322,338" scrollbarMode="showOnDemand" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (2, 2), size = (330, 24), flags = RT_HALIGN_LEFT, text = 1), # index 0 is the MenuText,
-+                                      ],
-+                              "fonts": [gFont("Regular", 22)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="menu" render="Listbox" position="420,150" size="390,338" scrollbarMode="showNever" selectionDisabled="1" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (2, 2), size = (380, 300), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2), # index 2 is the Description,
-+                                      ],
-+                              "fonts": [gFont("Regular", 22)],
-+                              "itemHeight": 300
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="status" render="Label" position="50,500" zPosition="10" size="750,50" halign="center" valign="center" font="Regular;22" transparent="1" backgroundColor="#27aeaeae" />
-+      </screen>
-+      <screen name="PluginManager" position="209,48" size="865,623" title="Extensions management" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Extensions management" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="list" render="Listbox" position="50,130" size="750,416" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                      {"templates":
-+                              {"default": (51,[
-+                                              MultiContentEntryText(pos = (30, 1), size = (670, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (30, 25), size = (670, 24), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (675, 0), size = (48, 48), png = 5), # index 5 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 49), size = (750, 2), png = 6), # index 6 is the div pixmap
-+                                      ]),
-+                              "category": (40,[
-+                                              MultiContentEntryText(pos = (30, 0), size = (700, 22), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (30, 22), size = (700, 16), font=2, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 38), size = (750, 2), png = 3), # index 3 is the div pixmap
-+                                      ])
-+                              },
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 20),gFont("Regular", 16)],
-+                              "itemHeight": 52
-+                      }
-+                      </convert>
-+              </widget>
-+              <widget source="status" render="Label" position="50,560" zPosition="10" size="750,23" halign="center" valign="center" font="Regular;22" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"/>
-+      </screen>
-+      <screen name="PluginManagerInfo" position="209,48" size="865,623" title="Plugin manager activity information" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Plugin manager activity information" position="90,50" size="700,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="list" render="Listbox" position="50,140" size="750,400" scrollbarMode="showOnDemand" selectionDisabled="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (50, 0), size = (250, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (50, 27), size = (640, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (750, 2), png = 3), # index 3 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 24),gFont("Regular", 22)],
-+                              "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+              <widget source="status" render="Label" position="50,560" zPosition="10" size="750,44" halign="center" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;22" transparent="1" />
-+      </screen>
-+      <screen name="PluginManagerHelp" position="209,48" size="865,623" title="Plugin manager help" flags="wfNoBorder" backgroundColor="transparent"> 
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Plugin manager help" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="list" render="Listbox" position="80,140" size="700,400" scrollbarMode="showOnDemand" selectionDisabled="1">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (50, 0), size = (540, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 24),gFont("Regular", 22)],
-+                              "itemHeight": 50
-+                              }
-+                      </convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="70,550" zPosition="10" size="720,2" transparent="1" alphatest="on" />
-+              <widget source="status" render="Label" position="50,560" zPosition="10" size="750,44" halign="center" valign="center" font="Regular;22" backgroundColor="#27aeaeae" transparent="1" />
-+      </screen>
-+      <screen name="PluginDetails" position="209,48" size="865,623" title="Plugin details" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Plugin details" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="author" render="Label" position="60,140" size="700,25" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;21" transparent="1" />
-+              <widget name="statuspic" position="770,130" size="48,48" alphatest="on"/>
-+              <widget name="divpic" position="60,190" size="740,2" alphatest="on"/>
-+              <widget name="detailtext" position="70,200" size="400,400" zPosition="10" font="Regular;21" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1" halign="left" valign="top"/>
-+              <widget name="screenshot" position="490,230" size="300,330" alphatest="on"/>
-+      </screen>
-+      <screen name="UpdatePlugin" position="209,48" size="865,623" title="Software update" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Software update" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="activityslider" position="60,140" size="720,5"  />
-+              <widget source="package" render="Label" position="70,160" size="700,20" font="Regular;18" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" />
-+              <widget source="status" render="Label" position="70,190" size="700,80" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" />
-+              <widget name="slider" position="70,280" size="700,30"  />
-+      </screen>
-+      <screen name="IPKGMenu" position="209,48" size="865,623" title="Select upgrade source to edit." flags="wfNoBorder" backgroundColor="transparent">       
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Select upgrade source to edit." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="filelist" position="50,140" size="750,440" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="IPKGSource" position="209,48" size="865,623" title="Edit upgrade source url." flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Edit upgrade source url." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="text" position="50,150" size="750,25" font="Regular;20" backgroundColor="background" foregroundColor="#cccccc" />
-+      </screen>
-+      <screen name="PacketManager" position="209,48" size="865,623" title="Packet manager" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Packet manager" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="list" render="Listbox" position="50,150" size="750,416" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (5, 1), size = (640, 28), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (5, 26), size = (640, 20), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-+                                              MultiContentEntryPixmapAlphaTest(pos = (645, 2), size = (48, 48), png = 4), # index 4 is the status pixmap
-+                                              MultiContentEntryPixmapAlphaTest(pos = (5, 50), size = (740, 2), png = 5), # index 4 is the div pixmap
-+                                      ],
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 14)],
-+                              "itemHeight": 52
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="IpkgInstaller" position="209,48" size="865,623" title="Install extensions" flags="wfNoBorder" backgroundColor="transparent">      
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Install extensions" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="list" position="50,150" size="750,350" />
-+              <ePixmap pixmap="Vu_HD/div-h.png" position="50,520" zPosition="10" size="750,2" transparent="1" alphatest="on" />
-+              <widget source="introduction" render="Label" position="50,540" zPosition="10" size="750,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="VideoWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" >
-+              <widget name="text" position="400,100" size="550,270" font="Regular;23" />
-+              <widget source="list" render="Listbox" transparent="1" position="300,400" size="500,300" scrollbarMode="showOnDemand" >
-+                      <convert type="StringList" />
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" />
-+              <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" />
-+              <widget name="config" position="300,400" zPosition="1" size="500,300" transparent="1" scrollbarMode="showOnDemand" />            
-+              <widget name="portpic" position="100,400" zPosition="10" size="150,150" transparent="1" alphatest="on"/>
-+              <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+              <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/>
-+      </screen>
-+              <!-- FileBrowser -->
-+      <screen name="FilebrowserScreen" position="0,0" size="1280,720" title="" flags="wfNoBorder">
-+              <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1">
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%d.%m.%Y</convert>
-+              </widget>
-+              <eLabel text="Filebrowser" position=" 80,110" size="1120,35" zPosition="3" font="Regular;32" foregroundColor="#3c3c3c" halign="center" transparent="1" />
-+              <eLabel position=" 80,150" size="1120,2" backgroundColor="black" zPosition="5" />
-+              <eLabel position=" 80,152" size="1120,2"  zPosition="5" />
-+              <widget name="list_left" position=" 90,167" size="540,437" scrollbarMode="showOnDemand" transparent="1" />
-+              <eLabel position="638,155" size="1,460" backgroundColor="black" zPosition="5" />
-+              <eLabel position="639,155" size="2,460"  zPosition="5" />
-+              <widget name="list_right" position="650,167" size="540,437" scrollbarMode="showOnDemand" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,643" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="390,643" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="680,643" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="970,643" size="25,25" alphatest="blend" />
-+              <widget name="red" position="150,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+              <widget name="green" position="440,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+              <widget name="yellow" position="730,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+              <widget name="blue" position="1020,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+      </screen>
-+      <screen name="FilebrowserConfigScreen" position="0,0" size="1280,720" title="" flags="wfNoBorder">
-+              <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1">
-+                      <convert type="ClockToText">Default</convert>
-+              </widget>
-+              <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%d.%m.%Y</convert>
-+              </widget>
-+              <widget source="session.VideoPicture" render="Pig" position="75,115" size="380,215" zPosition="3" backgroundColor="#ff000000" />
-+              <eLabel text="FilebrowserConfigScreen" position="510,110" size="700,35" zPosition="3" font="Regular;32" foregroundColor="#3c3c3c" transparent="1" />
-+              <eLabel position="500,150" size="730,2" backgroundColor="black" zPosition="5" />
-+              <eLabel position="500,152" size="730,2"  zPosition="5" />
-+              <widget name="config" position="510,175" size="660,450" zPosition="3" scrollbarMode="showOnDemand" transparent="1" />
-+              <eLabel position="476,110" size="1,500" backgroundColor="black" zPosition="5" />
-+              <eLabel position="477,110" size="2,500"  zPosition="5" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,643" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="390,643" size="25,25" alphatest="blend" />
-+              <widget name="buttonred" position="150,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+              <widget name="buttongreen" position="440,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" />
-+      </screen>       
-+      <screen name="VideoFinetune" position="0,0" size="1280,720" backgroundColor="black">
-+              <widget source="Canvas" render="Canvas" position="280,70" size="720,576" />
-+      </screen>
-+      <screen name="RecordPathsSettings" position="209,48" size="865,623" title="Recording paths" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Recording paths" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="50,130" itemHeight="36" size="750,300" backgroundColor="#27d9dee2" transparent="1"/>
-+      </screen>       
-+      <screen name="SecParameterSetup" position="209,48" size="865,623" title="Satellite Equipment Setup" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Satellite Equipment Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget name="config" position="130,140" size="600,450" transparent="1"/>
-+      </screen>
-+      <screen name="SatNimSelection" position="100,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="select Slot" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" />
-+              <widget name="nimlist" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="RotorNimSelection" position="100,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="select Slot" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" />
-+              <widget name="nimlist" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" />
-+      </screen>
-+      <screen name="PositionerSetup" position="209,48" size="865,623" title="Positioner setup..." flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Positioner setup..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget name="red" position="83,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/>
-+              <widget name="green" position="278,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/>
-+              <widget name="yellow" position="473,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/>
-+              <widget name="blue" position="668,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/>
-+
-+              <widget name="list" position="200,160" size="450,155" backgroundColor="#27d9dee2" transparent="1"/>
-+
-+              <widget name="snr_db" position="210,355" size="150,22" halign="center" valign="center" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <eLabel text="SNR:" position="150,380" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <eLabel text="BER:" position="150,405" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <eLabel text="Lock:" position="150,430" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="snr_percentage" position="370,380" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="ber_value" position="370,405" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="lock_state" position="210,430" size="150,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="snr_bar" position="210,380" size="150,22" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="ber_bar" position="210,405" size="150,22" backgroundColor="#27d9dee2" transparent="1"/>
-+
-+              <eLabel text="Frequency:" position="450,355" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <eLabel text="Symbolrate:" position="450,380" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <eLabel text="FEC:" position="450,405" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="frequency_value" position="570,355" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="symbolrate_value" position="570,380" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+              <widget name="fec_value" position="570,405" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/>
-+      </screen>       
-+      <screen name="VideoEnhancementSetup" position="209,48" size="865,623" title="VideoEnhancementSetup" flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Video enhancement setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="50,133" itemHeight="36" size="750,360" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1"/>
-+              <eLabel text=" " position="50,527" size="750,2" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#5c5c5c" />
-+              <widget source="introduction" render="Label" position="50,530" size="750,30" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" />
-+      </screen>
-+      <screen name="VideoEnhancementPreview" position="center,360" size="560,170" title="VideoEnhancementPreview">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,10" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="280,10" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="35,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" position="5,50" size="550,80" scrollbarMode="showOnDemand" />
-+              <eLabel text=" " position="0,130" size="560,2" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#5c5c5c" />
-+              <widget source="introduction" render="Label" position="0,140" size="550,25" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" />
-+      </screen>       
-+      <screen name="MyTubePlayerMainScreen" flags="wfNoBorder" position="280,70" size="720,576" title="MyTubePlayerMainScreen..." >
-+              <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/>
-+              <widget name="config" zPosition="2" position="60,60" size="600,50" scrollbarMode="showNever" transparent="1" />
-+              <widget source="feedlist" render="Listbox" position="49,110" size="628,385" zPosition="1" scrollbarMode="showOnDemand" backgroundColorSelected="#5c8cac" transparent="1" backgroundPixmap="~/list_bg.png" selectionPixmap="~/list_sel.png" >
-+                      <convert type="TemplatedMultiContent">
-+                      {"templates":
-+                              {"default": (77,[
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (100, 75), png = 4), # index 4 is the thumbnail
-+                                              MultiContentEntryText(pos = (100, 1), size = (500, 22), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 1 is the Title
-+                                              MultiContentEntryText(pos = (100, 24), size = (300, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5), # index 5 is the Published Date
-+                                              MultiContentEntryText(pos = (100, 43), size = (300, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6), # index 6 is the Views Count
-+                                              MultiContentEntryText(pos = (400, 24), size = (200, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7), # index 7 is the duration
-+                                              MultiContentEntryText(pos = (400, 43), size = (200, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8), # index 8 is the ratingcount
-+                                      ]),
-+                              "state": (77,[
-+                                              MultiContentEntryText(pos = (10, 1), size = (560, 28), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (10, 22), size = (560, 46), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 2 is the description
-+                                      ])
-+                              },
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 18),gFont("Regular", 26),gFont("Regular", 20)],
-+                              "itemHeight": 77
-+                      }
-+                      </convert>
-+              </widget>
-+
-+              <ePixmap pixmap="skin_default/buttons/key_info.png" position="50,500" zPosition="4" size="35,25" alphatest="on" transparent="1" />
-+              <ePixmap pixmap="skin_default/buttons/key_menu.png" position="50,520" zPosition="4" size="35,25" alphatest="on" transparent="1" />
-+              <ePixmap position="90,500" size="100,40" zPosition="4" pixmap="~/plugin.png" alphatest="on" transparent="1" />
-+              <ePixmap position="190,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" />
-+              <ePixmap position="330,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/green.png" transparent="1" alphatest="on" />
-+              <ePixmap position="470,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/yellow.png" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="190,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="key_green" position="330,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="key_yellow" position="470,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="ButtonBlue" pixmap="skin_default/buttons/button_blue.png" position="610,510" zPosition="10" size="15,16" transparent="1" alphatest="on" />
-+              <widget name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="620,495" zPosition="10" size="60,48" transparent="1" alphatest="on" />
-+              <widget name="thumbnail" position="0,0" size="100,75" alphatest="on"/> # fake entry for dynamic thumbnail resizing, currently there is no other way doing this.
-+              <widget name="HelpWindow" position="340,325" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+      <screen name="MyTubeVideoInfoScreen" flags="wfNoBorder" position="center,center" size="720,576" title="MyTubePlayerMainScreen..." >
-+              <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/>
-+              <widget name="title" position="60,50" size="600,50" zPosition="5" valign="center" halign="left" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="starsbg" pixmap="~/starsbar_empty.png" position="560,220" zPosition="5" size="100,20" transparent="1" alphatest="on" />
-+              <widget name="stars" pixmap="~/starsbar_filled.png" position="560,220" zPosition="6" size="100,20"  transparent="1" />
-+              <widget source="infolist" render="Listbox" position="50,110" size="620,110" zPosition="6" scrollbarMode="showNever" foregroundColor="white" backgroundColor="#1c3c5c" selectionDisabled="1" transparent="1">
-+                      <convert type="TemplatedMultiContent">
-+                      {"templates":
-+                              {"default": (110,[
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0), # index 0 is the thumbnail
-+                                              MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1), # index 0 is the thumbnail
-+                                              MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2), # index 0 is the thumbnail
-+                                              MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3), # index 0 is the thumbnail
-+                                      ]),
-+                              "state": (110,[
-+                                              MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), # index 0 is the name
-+                                      ])
-+                              },
-+                              "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 28)],
-+                              "itemHeight": 110
-+                      }
-+                      </convert>
-+              </widget>
-+              <widget name="author" position="60,220" size="300,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" />
-+              <widget name="duration" position="370,220" size="200,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" />
-+              <widget name="published" position="60,245" size="300,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" />
-+              <widget name="views" position="370,245" size="200,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" />
-+              <widget name="tags" position="60,270" size="600,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" />
-+              <widget name="detailtext" position="60,300" size="610,200" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top"/>
-+              <ePixmap position="100,500" size="100,40" zPosition="0" pixmap="~/plugin.png" alphatest="on" transparent="1" />
-+              <ePixmap position="220,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="220,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="thumbnail" position="0,0" size="130,98" alphatest="on"/>
-+      </screen>
-+      <screen name="MyTubeVideoHelpScreen" flags="wfNoBorder" position="center,center" size="720,576" title="MyTubePlayerMainScreen..." >
-+              <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/>
-+              <widget name="title" position="60,50" size="600,50" zPosition="5" valign="center" halign="left" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+              <widget name="detailtext" position="60,120" size="610,370" zPosition="10" font="Regular;21" foregroundColor="white" backgroundColor="#1c3c5c" transparent="1" halign="left" valign="top"/>
-+              <ePixmap position="100,500" size="100,40" zPosition="0" pixmap="~/plugin.png" alphatest="on" transparent="1" />
-+              <ePixmap position="220,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" />
-+              <widget name="key_red" position="220,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" />
-+      </screen>
-+      <screen name="MyTubePlayer" flags="wfNoBorder" position="center,550" size="720,160" title="InfoBar" backgroundColor="transparent">
-+              <ePixmap position="0,0" pixmap="skin_default/info-bg_mp.png" zPosition="-1" size="720,160" />
-+              <ePixmap position="29,40" pixmap="skin_default/screws_mp.png" size="665,104" alphatest="on" />
-+              <ePixmap position="48,70" pixmap="skin_default/icons/mp_buttons.png" size="108,13" alphatest="on" />
-+              <ePixmap pixmap="skin_default/icons/icon_event.png" position="207,78" size="15,10" alphatest="on" />
-+              <widget source="session.CurrentService" render="Label" position="230,73" size="360,40" font="Regular;20" foregroundColor="#ececec" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServiceName">Name</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="580,73" size="90,24" font="Regular;20" foregroundColor="#ececec" halign="right" backgroundColor="#4e5a74" transparent="1">
-+                      <convert type="ServicePosition">Length</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="205,129" size="100,20" font="Regular;18" foregroundColor="#ececec" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServicePosition">Position</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="PositionGauge" position="300,133" size="270,10" zPosition="2" pointer="skin_default/position_pointer.png:540,0" transparent="1" foregroundColor="#20224f">
-+                      <convert type="ServicePosition">Gauge</convert>
-+              </widget>
-+              <widget source="session.CurrentService" render="Label" position="576,129" size="100,20" font="Regular;18" foregroundColor="#ececec" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
-+                      <convert type="ServicePosition">Remaining</convert>
-+              </widget>
-+      </screen>
-+      <screen name="MyTubeSuggestionsListScreen" position="340,163" zPosition="6" size="610,160" flags="wfNoBorder" >
-+              <ePixmap position="0,0" zPosition="-1" size="610,160" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MyTube/suggestions_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/>
-+              <widget source="suggestionslist" render="Listbox" position="10,5" zPosition="7" size="580,150" scrollbarMode="showOnDemand" transparent="1" foregroundColor="#cccccc" backgroundColor="#1c3c5c" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (0, 1), size = (340, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                              MultiContentEntryText(pos = (350, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1), # index 1 are the rtesults
-+                                      ],
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 18)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>
-+      <screen name="MyTubeHistoryScreen" position="340,163" zPosition="6" size="610,160" flags="wfNoBorder" >
-+              <ePixmap position="0,0" zPosition="-1" size="610,160" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MyTube/suggestions_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/>
-+              <widget source="historylist" render="Listbox" position="10,5" zPosition="7" size="580,150" scrollbarMode="showOnDemand" transparent="1" foregroundColor="#cccccc" backgroundColor="#1c3c5c" >
-+                      <convert type="TemplatedMultiContent">
-+                              {"template": [
-+                                              MultiContentEntryText(pos = (0, 1), size = (340, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-+                                      ],
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 18)],
-+                              "itemHeight": 25
-+                              }
-+                      </convert>
-+              </widget>
-+      </screen>       
-+
-+      <!-- Genuine Vuplus Plugin -->
-+      <screen name="VuplusAuthenticity" position="center,center" size="800,370" title="Return the Love Event (only for genuine box)">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="250,15" size="25,25" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="435,15" size="25,25" alphatest="on" />
-+              <widget source="key_red" render="Label" position="265,15" zPosition="1" size="140,25" font="Regular;24" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="450,15" zPosition="1" size="140,25" font="Regular;24" halign="center" valign="center" transparent="1" />
-+              <widget name="config" zPosition="2" position="80,70" size="640,80" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget name="text1" position="0,165" size="800,90" font="Regular;32" halign="center" valign="center"/>
-+              <widget name="text2" position="100,260" size="600,110" font="Regular;24" halign="center" valign="center"/>
-+      </screen>
-+      <screen name="MessageBoxGenuine" position="center,center" size="600,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;22" />
-+              <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="darkgrey" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
-+              </applet>
-+      </screen>
-+
-+      <!-- HDMI CEC Plugin -->
-+      <screen name="HdmiCecPlugin" position="center,center" size="590,320" title="HDMI-CEC Plugin" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="160,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="300,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="440,0" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="25,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="165,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="305,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_blue" render="Label" position="445,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="10,50" size="580,270" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- LED Brightness Setup Plugin -->
-+      <screen name="LEDBrightnessSetup" position="center,center" size="560,300" title="LED Brightness Setup">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="10,10" size="25,25" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="195,10" size="25,25" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="380,10" size="25,25" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="30,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="215,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="400,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,50" size="550,200" scrollbarMode="showOnDemand" transparent="1"/>
-+              <widget name="current_entry" position="130,240" size="300,30" font="Regular;18" halign="center" valign="center"/>
-+      </screen>
-+
-+      <!-- Fancontrol Plugin -->
-+      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- RC Code Plugin -->
-+      <screen name="RemoteControlCode" position="center,center" size="560,250" title="Remote Control System Code Setting" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="115,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,50" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <screen name="MessageBoxConfirmCode" position="center,center" size="620,10" title="Message">
-+              <widget name="text" position="65,8" size="420,0" font="Regular;20" />
-+              <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" />
-+              <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="#279e9fa4" />
-+              <applet type="onLayoutFinish">
-+# this should be factored out into some helper code, but currently demonstrates applets.
-+from enigma import eSize, ePoint
-+
-+orgwidth = self.instance.size().width()
-+orgheight = self.instance.size().height()
-+orgpos = self.instance.position()
-+textsize = self[&quot;text&quot;].getSize()
-+
-+# y size still must be fixed in font stuff...
-+textsize = (textsize[0] + 50, textsize[1] + 50)
-+offset = 0
-+if self.type == self.TYPE_YESNO:
-+      offset = 60
-+wsizex = textsize[0] + 60
-+wsizey = textsize[1] + offset
-+if (280 &gt; wsizex):
-+      wsizex = 280
-+wsize = (wsizex, wsizey)
-+
-+
-+# resize
-+self.instance.resize(eSize(*wsize))
-+
-+# resize label
-+self[&quot;text&quot;].instance.resize(eSize(*textsize))
-+
-+# move list
-+listsize = (wsizex, 50)
-+self[&quot;list&quot;].instance.move(ePoint(0, textsize[1]))
-+self[&quot;list&quot;].instance.resize(eSize(*listsize))
-+
-+# center window
-+newwidth = wsize[0]
-+newheight = wsize[1]
-+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (orgheight - newheight)/2))
-+              </applet>
-+      </screen>
-+
-+      <!-- Manual Fancontrol Plugin -->
-+      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="120,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="320,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="current" render="Label" position="150,270" zPosition="1" size="280,30" font="Regular;20" halign="center" valign="center" />
-+      </screen>
-+
-+      <!-- UI 3D Setup Plugin -->
-+      <screen name="UI3DSetupScreen" position="center,center" size="560,300" title="UI 3D setup" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="120,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="320,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+      <!-- Blindscan Plugin -->
-+      <screen name="Blindscan" position="center,center" size="560,390" title="Blindscan">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="40,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="380,10" size="140,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="50,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_green" render="Label" position="220,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_blue" render="Label" position="390,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+
-+              <widget name="config" position="5,70" size="550,280" scrollbarMode="showOnDemand" />
-+              <widget name="introduction" position="0,365" size="560,20" font="Regular;20" halign="center" />
-+      </screen>
-+
-+      <!-- Web Browser Plugin -->
-+      <screen name="BrowserLauncher" position="center,center" size="309,498" title="Web Browser">
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="4,0" size="40,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="154,0" size="40,40" alphatest="on" />
-+
-+              <widget source="key_red" render="Label" position="30,0" zPosition="1" size="125,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="180,0" zPosition="1" size="125,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+
-+              <widget name="config" position="0,50" size="309,100" scrollbarMode="showOnDemand" />
-+              <ePixmap pixmap="rc_wb_desc.png" position="0,150" size="309,296" alphatest="on" />
-+              <widget name="info" position="0,455" size="309,50" font="Regular;18" halign="center" foregroundColor="blue" transparent="1" />
-+      </screen>
-+
-+      <!-- Crash Report Plugin -->
-+      <screen name="CrashlogReportConfiguration" position="209,48" size="865,623" title="CrashlogReport Setting" flags="wfNoBorder" backgroundColor="transparent">    
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="CrashlogReport Setting" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="500,350" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+              <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,400" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+
-+      <!-- FPGA Upgrade Plugin -->
-+      <screen name="FPGAUpgrade" position="center,center" size="560,420" title="FPGA Upgrade" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="40,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,10" size="140,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="380,10" size="140,40" alphatest="blend" />
-+
-+              <widget source="key_red" render="Label" position="60,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_green" render="Label" position="230,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+              <widget source="key_blue" render="Label" position="400,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/>
-+
-+              <widget source="status" render="Label" position="15,60" zPosition="1" size="540,40" font="Regular;18" halign="left" valign="center" transparent="1" />
-+              <widget name="file_list" position="0,100" size="555,320" scrollbarMode="showOnDemand" />
-+        </screen>
-+
-+      <screen name="UpgradeStatus" position="center,center" size="450,130" title=" ">
-+              <widget name="name" position="10,0" size="430,20" font="Regular;18" halign="left" valign="bottom"/>
-+              <widget name="slider" position="10,25" size="430,30" borderWidth="2" borderColor="#cccccc"/>
-+              <widget name="status" position="10,25" zPosition="1" size="430,30" font="Regular;18" halign="center" valign="center" foregroundColor="blue" backgroundColor="blue" transparent="1"/>
-+              <widget source="info" render="Label" position="10,70" zPosition="1" size="430,60" font="Regular;22" halign="center" valign="center" transparent="1"/>
-+      </screen>
-+
-+      <!-- Firmware Upgrade Plugin -->
-+      <screen name="FirmwareUpgrade" position="center,center" size="560,175" title="Firmware Upgrade" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="125,7" size="80,40" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="330,7" size="80,40" alphatest="blend" />
-+
-+              <widget source="key_red" render="Label" position="160,0" zPosition="1" size="155,40" font="Regular;20" halign="left" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="365,0" zPosition="1" size="155,40" font="Regular;20" halign="left" valign="center" transparent="1" />
-+
-+              <widget name="config" zPosition="2" position="0,50" itemHeight="36" size="540,40" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="status" render="Label" position="0,100" zPosition="1" size="540,75" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+        </screen>
-+
-+      <screen name="FUFilebrowser" position="center,center" size="500,290" title="File Browser" >
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="5,7" size="80,40" alphatest="blend" />
-+              <widget source="key_blue" render="Label" position="40,0" zPosition="1" size="300,40" font="Regular;20" halign="left" valign="center" transparent="1"/>
-+              <widget name="file_list" position="0,50" size="500,160" scrollbarMode="showOnDemand" />
-+
-+              <widget source="status" render="Label" position="0,230" zPosition="1" size="500,60" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" />
-+        </screen>
-+
-+
-+      <!-- WLan Setup Plugin -->
-+      <screen name="WlanSelection" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Wireless Network Adapter Selection..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/>
-+      </screen>
-+
-+      <screen name="WlanSetup" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">   
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Wireless Network Setup Menu..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/>
-+      </screen>
-+
-+      <screen name="WlanConfig" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">  
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Wireless Network Configuration..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget name="config" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="ipaddresstext" render="Label" position="500,160" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="ipaddress" render="Label" position="530,190" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />     
-+              <widget source="netmasktext" render="Label" position="500,220" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="netmask" render="Label" position="530,250" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="gatewaytext" render="Label" position="500,280" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="gateway" render="Label" position="530,310" zPosition="1" size="150,26" font="Regular;20"  valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="DNS1text" render="Label" position="500,350" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="DNS1" render="Label" position="530,380" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="DNS2text" render="Label" position="500,410" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <widget source="DNS2" render="Label" position="530,440" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="500,480" zPosition="10" size="35,25" transparent="1" alphatest="on" />
-+                <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,535" zPosition="1" size="1,1" transparent="1" alphatest="on" />
-+      </screen>
-+
-+      <screen name="WlanScanAp" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Wireless Network AP Scan..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="key_blue" render="Label" position="665,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" />
-+              <widget name="aplist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" />
-+              <widget source="ESSID" render="Label" position="490,220" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="Address" render="Label" position="490,250" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="Protocol" render="Label" position="490,280" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />      
-+              <widget source="Frequency" render="Label" position="490,310" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="Channel" render="Label" position="490,340" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="Encryption key" render="Label" position="490,370" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="BitRate" render="Label" position="490,400" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="Status" render="Label" position="252,520" zPosition="1" size="360,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" />
-+      </screen>
-+
-+      <screen name="Wlanstatus" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent">
-+              <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend"  transparent="1" />
-+              <eLabel text="Wireless Network Status..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" />
-+              <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" />
-+              <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1">
-+                      <convert type="ClockToText">Format:%H:%M</convert>
-+              </widget>
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" />
-+              <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" />
-+              <widget source="status" render="Label" position="110,200" size="650,400" transparent="1" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" zPosition="1" />
-+      </screen>
-+
-+      <!-- Wireless Access Point Plugin -->
-+      <screen name = "WirelessAccessPoint" position="center,center" size="650,520" title="Wireless Access Point Setup" >
-+              <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/green.png" position="180,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="340,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="Vu_HD/buttons/blue.png" position="500,10" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="25,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_green" render="Label" position="185,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_yellow" render="Label" position="345,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget source="key_blue" render="Label" position="505,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" />
-+              <widget name="config" zPosition="2" position="10,60" size="630,350" scrollbarMode="showOnDemand" transparent="1" />
-+              <widget source="current_settings" render="Label" position="10,410" size="630,20" font="Regular;19" halign="center" valign="center" transparent="1" />
-+              <widget source="IPAddress_text" render="Label" position="160,440" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="Netmask_text" render="Label" position="160,465" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="Gateway_text" render="Label" position="160,490" size="190,21" font="Regular;19" transparent="1" />
-+              <widget source="IPAddress" render="Label" position="370,440" size="240,21" font="Regular;19" transparent="1" />
-+              <widget source="Netmask" render="Label" position="370,465" size="240,21" font="Regular;19" transparent="1" />
-+              <widget source="Gateway" render="Label" position="370,490" size="240,21" font="Regular;19" transparent="1" />
-+      </screen>
-+
-+      <!-- DeviceManager Plugin -->
-+      <screen name="DeviceManager" position="center,center" size="670,400" title="DeviceManager">
-+              <ePixmap pixmap="skin_default/buttons/red.png" position="20,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="skin_default/buttons/green.png" position="180,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="skin_default/buttons/yellow.png" position="340,0" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="skin_default/buttons/blue.png" position="500,0" size="140,40" alphatest="on" />
-+              <widget name="key_red" position="20,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#9f1313" transparent="1" />
-+              <widget name="key_green" position="180,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#1f771f" transparent="1" />
-+              <widget name="key_yellow" position="340,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#a08500" transparent="1" />
-+              <widget name="key_blue" position="500,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#18188b" transparent="1" />
-+              <ePixmap pixmap="skin_default/div-h.png" position="0,48" size="670,2" alphatest="on" />
-+              <widget source="menu" render="Listbox" position="0,48" size="670,350" scrollbarMode="showOnDemand">
-+                      <convert type="TemplatedMultiContent">
-+                      {"templates":
-+                              {"default": (54,[
-+                                              MultiContentEntryText(pos = (100, 0), size = (560, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 0), # index 0 is vendor  - model
-+                                              MultiContentEntryText(pos = (100, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 1 is Device
-+                                              MultiContentEntryText(pos = (230, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 2 is Size
-+                                              MultiContentEntryText(pos = (360, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 3), # index 3 is Partitions
-+                                              MultiContentEntryText(pos = (490, 32), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 4), # index 4 is Removable
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 52), size = (670, 2), png = 5), # png 5 is the div pixmap
-+                                      ]),
-+                              "partitions": (98, [
-+                                              MultiContentEntryText(pos = (100, 0), size = (560, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 0), # index 1 is Partition
-+                                              MultiContentEntryText(pos = (100, 32), size = (560, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 2 is Mounted on
-+                                              MultiContentEntryText(pos = (100, 54), size = (560, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 3 UUID
-+                                              MultiContentEntryText(pos = (100, 76), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 3), # index 4 Type
-+                                              MultiContentEntryText(pos = (230, 76), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 4), # index 5 Size_total
-+                                              MultiContentEntryText(pos = (380, 76), size = (200, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 5), # index 6 Size_free
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 96), size = (670, 2), png = 6), # png 6 is the div pixmap
-+                                      ]),
-+                              "mountpoint": (54,[
-+                                              MultiContentEntryPixmapAlphaTest(pos = (10, 7), size = (30, 30), png = 0), # index 0: picture
-+                                              MultiContentEntryText(pos = (40, 0), size = (500, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 1 name
-+                                              MultiContentEntryText(pos = (40, 32), size = (500, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 2 path
-+                                              MultiContentEntryPixmapAlphaTest(pos = (0, 52), size = (670, 2), png = 5), # index 5 is the div pixmap
-+                                      ])
-+                              },
-+                              "fonts": [gFont("Regular", 22),gFont("Regular", 16),gFont("Regular", 28)],
-+                              "itemHeight": 54
-+                      }
-+                      </convert>
-+              </widget>
-+      </screen>
-+
-+      <!-- ZappingModeSelection Plugin -->
-+      <screen name="ZappingModeSelection" position="center,center" size="560,250" title="Zapping Mode Selection" >
-+              <ePixmap pixmap="skin_default/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
-+              <ePixmap pixmap="skin_default/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
-+              <widget source="key_red" render="Label" position="110,10" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" foregroundColor="#ffffff" transparent="1" />
-+              <widget source="key_green" render="Label" position="310,10" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" foregroundColor="#ffffff" transparent="1" />
-+              <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" />
-+      </screen>
-+
-+</skin>
-+
-diff --git a/data/fonts/Makefile.am b/data/fonts/Makefile.am
-index 2f7e7c7..f81801a 100644
---- a/data/fonts/Makefile.am
-+++ b/data/fonts/Makefile.am
-@@ -5,4 +5,7 @@ dist_install_DATA = \
-       lcd.ttf \
-       md_khmurabi_10.ttf \
-       nmsbd.ttf \
--      tuxtxt.ttf
-+      tuxtxt.ttf \
-+      MyriadPro-Regular.otf \
-+      MyriadPro-Semibold.otf \
-+      MyriadPro-SemiboldIt.otf
 diff --git a/data/skin.xml b/data/skin.xml
 index bbf4dd0..b99bdce 100755
 --- a/data/skin.xml
 diff --git a/data/skin.xml b/data/skin.xml
 index bbf4dd0..b99bdce 100755
 --- a/data/skin.xml
@@ -6616,7 +52,7 @@ index fd33298..d8c1982 100644
 +              for (pass = 0; pass < number_passes; pass++)
 +                      for (int y = 0; y < height; y++)
 +                      {
 +              for (pass = 0; pass < number_passes; pass++)
 +                      for (int y = 0; y < height; y++)
 +                      {
-+                              png_read_rows(png_ptr, &rowptr[y], png_bytepp_NULL, 1);
++                              png_read_rows(png_ptr, &rowptr[y], NULL, 1);
 +                      }
 +
 +/*
 +                      }
 +
 +/*
@@ -6656,7 +92,7 @@ index fd33298..d8c1982 100644
        png_destroy_read_struct(&png_ptr, &info_ptr,&end_info);
        fclose(fp);
 diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py
        png_destroy_read_struct(&png_ptr, &info_ptr,&end_info);
        fclose(fp);
 diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py
-index 688fe50..86a8e0c 100755
+index 6813381..a4e2771 100755
 --- a/lib/python/Screens/ChannelSelection.py
 +++ b/lib/python/Screens/ChannelSelection.py
 @@ -2,6 +2,8 @@ from Tools.Profile import profile
 --- a/lib/python/Screens/ChannelSelection.py
 +++ b/lib/python/Screens/ChannelSelection.py
 @@ -2,6 +2,8 @@ from Tools.Profile import profile
@@ -6668,7 +104,7 @@ index 688fe50..86a8e0c 100755
  from Components.ServiceList import ServiceList
  from Components.ActionMap import NumberActionMap, ActionMap, HelpableActionMap
  from Components.MenuList import MenuList
  from Components.ServiceList import ServiceList
  from Components.ActionMap import NumberActionMap, ActionMap, HelpableActionMap
  from Components.MenuList import MenuList
-@@ -731,6 +733,8 @@ class ChannelSelectionBase(Screen):
+@@ -732,6 +734,8 @@ class ChannelSelectionBase(Screen):
                self["key_yellow"] = Button(_("Provider"))
                self["key_blue"] = Button(_("Favourites"))
  
                self["key_yellow"] = Button(_("Provider"))
                self["key_blue"] = Button(_("Favourites"))
  
@@ -6677,7 +113,7 @@ index 688fe50..86a8e0c 100755
                self["list"] = ServiceList()
                self.servicelist = self["list"]
  
                self["list"] = ServiceList()
                self.servicelist = self["list"]
  
-@@ -876,25 +880,51 @@ class ChannelSelectionBase(Screen):
+@@ -877,25 +881,51 @@ class ChannelSelectionBase(Screen):
                pos = titleStr.find(']')
                if pos == -1:
                        pos = titleStr.find(')')
                pos = titleStr.find(']')
                if pos == -1:
                        pos = titleStr.find(')')
@@ -6845,7 +281,7 @@ index 2a8801c..fe5bcf0 100755
  
        def createSummary(self):
 diff --git a/skin.py b/skin.py
  
        def createSummary(self):
 diff --git a/skin.py b/skin.py
-index 19da203..e627ff8 100755
+index a0190f1..2de2cf5 100755
 --- a/skin.py
 +++ b/skin.py
 @@ -50,7 +50,7 @@ def loadSkin(name, scope = SCOPE_SKIN):
 --- a/skin.py
 +++ b/skin.py
 @@ -50,7 +50,7 @@ def loadSkin(name, scope = SCOPE_SKIN):
@@ -6892,7 +328,7 @@ index 19da203..e627ff8 100755
  def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1))):
        # and set attributes
        try:
  def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1))):
        # and set attributes
        try:
-@@ -151,7 +179,15 @@ def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1)
+@@ -162,7 +190,15 @@ def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1)
                elif attrib == 'itemHeight':
                        guiObject.setItemHeight(int(value))
                elif attrib in ("pixmap", "backgroundPixmap", "selectionPixmap"):
                elif attrib == 'itemHeight':
                        guiObject.setItemHeight(int(value))
                elif attrib in ("pixmap", "backgroundPixmap", "selectionPixmap"):
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch
deleted file mode 100644 (file)
index a89926a..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py
-index 31e59a6..a7da93d 100755
---- a/lib/python/Components/NimManager.py
-+++ b/lib/python/Components/NimManager.py
-@@ -59,10 +59,10 @@ class SecConfigure:
-               sec.setLNBLOFL(9750000)
-               sec.setLNBLOFH(10600000)
-               sec.setLNBThreshold(11700000)
--              sec.setLNBIncreasedVoltage(lnbParam.OFF)
-+              sec.setLNBIncreasedVoltage(False)
-               sec.setRepeats(0)
-               sec.setFastDiSEqC(fastDiSEqC)
--              sec.setSeqRepeat(0)
-+              sec.setSeqRepeat(False)
-               sec.setCommandOrder(0)
-               #user values
-@@ -347,9 +347,9 @@ class SecConfigure:
- #                                     pass # nyi in drivers
-                               if currLnb.increased_voltage.value:
--                                      sec.setLNBIncreasedVoltage(lnbParam.ON)
-+                                      sec.setLNBIncreasedVoltage(True)
-                               else:
--                                      sec.setLNBIncreasedVoltage(lnbParam.OFF)
-+                                      sec.setLNBIncreasedVoltage(False)
-                               dm = currLnb.diseqcMode.value
-                               if dm == "none":
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png
new file mode 100755 (executable)
index 0000000..49ffcc2
Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png
new file mode 100755 (executable)
index 0000000..d19f3d3
Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png
new file mode 100755 (executable)
index 0000000..229a91c
Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png differ
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png
new file mode 100755 (executable)
index 0000000..b96ad21
Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png differ
index f5e18e7..803dbcb 100644 (file)
@@ -7,7 +7,7 @@ DEPENDS = "mpfr gmp"
 DEPENDS += "${@base_contains("GST_VERSION", "1.0", "gstreamer1.0", "gstreamer", d)}"
 RDEPENDS_${PN} = "sysfsutils"
 
 DEPENDS += "${@base_contains("GST_VERSION", "1.0", "gstreamer1.0", "gstreamer", d)}"
 RDEPENDS_${PN} = "sysfsutils"
 
-SRC_DATE = "20150622_0"
+SRC_DATE = "20151001_1"
 
 PR = "r2_${SRC_DATE}"
 SRC_URI = ""
 
 PR = "r2_${SRC_DATE}"
 SRC_URI = ""
@@ -78,6 +78,6 @@ PACKAGES = "${PN}"
 
 FILES_${PN} = "/"
 
 
 FILES_${PN} = "/"
 
-SRC_URI[md5sum] = "3dbefb3fce773077fd3604c4666f0c3e"
-SRC_URI[sha256sum] = "909dd2f98d322b46a97d298e0dc0ab54a47538a791be3bf40ef9314df0f0aa44"
+SRC_URI[md5sum] = "7a36b446b8d7176b8343e6df3eeb4d90"
+SRC_URI[sha256sum] = "266122d41ef7830a0595b312e882241d088ceb17c28dfa6fb4a0047155ddc3b3"
 
 
index 45c4cfa..0f4e341 100644 (file)
@@ -2,7 +2,7 @@ SUMMARY = "Vuplus: Base set of packages for Vuplus."
 SECTION = "vuplus/base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 SECTION = "vuplus/base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-PR = "r3"
+PR = "r4"
 
 inherit packagegroup
 
 
 inherit packagegroup
 
@@ -30,6 +30,7 @@ VUPLUS_BASE_ESSENTIAL = "\
     mtd-utils-ubidetach \
     mtd-utils-ubimkvol \
     hdparm \
     mtd-utils-ubidetach \
     mtd-utils-ubimkvol \
     hdparm \
+    gptfdisk \
     usbtunerhelper \
     killall \
     openresolv \
     usbtunerhelper \
     killall \
     openresolv \
@@ -58,7 +59,6 @@ VUPLUS_FIRMWARE_DVB = " \
 
 VUPLUS_BASE_RECOMMENDS = "\
     dropbear \
 
 VUPLUS_BASE_RECOMMENDS = "\
     dropbear \
-    vuplus-vucamd \
     sambaserver \
     openvpn \
     zeroconf \
     sambaserver \
     openvpn \
     zeroconf \
index 70ca4c7..4d00fc8 100644 (file)
@@ -2,7 +2,7 @@ SUMMARY = "Enigma2 set of packages for Vuplus"
 SECTION = "vuplus/base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 SECTION = "vuplus/base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-PR = "r4"
+PR = "r7"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -59,6 +59,7 @@ RDEPENDS_${PN} += " \
   ${@base_contains("VUPLUS_FEATURES", "fpgaupgrade", "enigma2-plugin-systemplugins-fpgaupgrade", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "firmwareupgrade", "enigma2-plugin-systemplugins-firmwareupgrade", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "hbbtv", "enigma2-plugin-extensions-hbbtv", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "fpgaupgrade", "enigma2-plugin-systemplugins-fpgaupgrade", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "firmwareupgrade", "enigma2-plugin-systemplugins-firmwareupgrade", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "hbbtv", "enigma2-plugin-extensions-hbbtv", "", d)} \
+  ${@base_contains("VUPLUS_FEATURES", "webkithbbtv", "webkit-hbbtv-browser", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "streamtv", "enigma2-plugin-extensions-streamtv", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "dlna", "enigma2-plugin-extensions-dlnaserver enigma2-plugin-extensions-dlnabrowser", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "3gmodem", "enigma2-plugin-systemplugins-3gmodemmanager", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "streamtv", "enigma2-plugin-extensions-streamtv", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "dlna", "enigma2-plugin-extensions-dlnaserver enigma2-plugin-extensions-dlnabrowser", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "3gmodem", "enigma2-plugin-systemplugins-3gmodemmanager", "", d)} \
@@ -70,6 +71,8 @@ RDEPENDS_${PN} += " \
   ${@base_contains("VUPLUS_FEATURES", "audioeffect", "enigma2-plugin-systemplugins-audioeffect", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "uianimation", "enigma2-plugin-systemplugins-animationsetup", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "xbmc", "enigma2-plugin-extensions-xbmc", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "audioeffect", "enigma2-plugin-systemplugins-audioeffect", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "uianimation", "enigma2-plugin-systemplugins-animationsetup", "", d)} \
   ${@base_contains("VUPLUS_FEATURES", "xbmc", "enigma2-plugin-extensions-xbmc", "", d)} \
+  ${@base_contains("VUPLUS_FEATURES", "minitv", "enigma2-plugin-extensions-minitv", "", d)} \
+  ${@base_contains("VUPLUS_FEATURES", "fastzap", "enigma2-plugin-systemplugins-fastzapsupport", "", d)} \
 "
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 "
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch b/meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch
new file mode 100644 (file)
index 0000000..ffb139f
--- /dev/null
@@ -0,0 +1,26 @@
+diff --git a/satellites.xml b/satellites.xml
+index 4c00ec2..5406e07 100644
+--- a/satellites.xml
++++ b/satellites.xml
+@@ -1085,6 +1085,9 @@
+               <transponder fec_inner="3" frequency="12692000" modulation="1" onid="319" polarization="0" symbol_rate="27500000" system="0" tsid="9900"/>
+               <transponder fec_inner="3" frequency="12713000" modulation="1" onid="64511" polarization="1" symbol_rate="27500000" system="0" tsid="10000"/>
+               <transponder fec_inner="3" frequency="12731000" modulation="1" onid="64511" polarization="0" symbol_rate="27500000" system="0" tsid="10100"/>
++              <!-- UHD channels -->
++              <transponder fec_inner="3" frequency="12727000" modulation="2" polarization="0" symbol_rate="30000000" system="1"/>
++              <transponder fec_inner="3" frequency="11296000" modulation="2" polarization="0" symbol_rate="27500000" system="1"/>
+       </sat>
+       <sat flags="1" name="Eutelsat W2 (16.0E)" position="160">
+               <transponder fec_inner="2" frequency="10957000" modulation="1" polarization="0" symbol_rate="2821000" system="0"/>
+@@ -1241,6 +1244,11 @@
+               <transponder fec_inner="4" frequency="12699000" modulation="1" onid="1" polarization="1" symbol_rate="22000000" system="0" tsid="1118"/>
+               <transponder fec_inner="4" frequency="12721750" modulation="1" onid="53" polarization="0" symbol_rate="22000000" system="0" tsid="1119"/>
+               <transponder fec_inner="4" frequency="12728500" modulation="1" onid="1" polarization="1" symbol_rate="22000000" system="0" tsid="1120"/>
++              <!-- UHD channels -->
++              <transponder fec_inner="9" frequency="10994000" modulation="1" polarization="0" symbol_rate="22000000" system="1"/>
++              <transponder fec_inner="2" frequency="11112000" modulation="2" polarization="0" symbol_rate="22000000" system="1"/>
++              <transponder fec_inner="2" frequency="12344000" modulation="2" polarization="0" symbol_rate="30000000" system="1"/>
++              <transponder fec_inner="4" frequency="10994000" modulation="2" polarization="0" symbol_rate="22000000" system="1"/>
+       </sat>
+       <sat flags="1" name="Eutelsat 2 F3 (21.5E)" position="215">
+               <transponder fec_inner="3" frequency="10972000" modulation="1" polarization="1" symbol_rate="2532000" system="0"/>
index e6a4f37..ecfbc3a 100644 (file)
@@ -4,11 +4,12 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=80
 MAINTAINER = "Felix Domke <tmbinc@elitdvb.net>"
 
 PN = "tuxbox-common"
 MAINTAINER = "Felix Domke <tmbinc@elitdvb.net>"
 
 PN = "tuxbox-common"
-PR = "r6"
+PR = "r7"
 
 SRC_REV = "12436bfb31dafdc4c73bc4bb5d4cb39a0855c95e"
 
 SRC_URI = "git://code.vuplus.com/git/dvbapp-meta.git;protocol=git;tag=${SRC_REV} "
 
 SRC_REV = "12436bfb31dafdc4c73bc4bb5d4cb39a0855c95e"
 
 SRC_URI = "git://code.vuplus.com/git/dvbapp-meta.git;protocol=git;tag=${SRC_REV} "
+SRC_URI += "file://add_uhd_channels.patch"
 
 FILES_${PN} = "/"
 
 
 FILES_${PN} = "/"
 
index 59439c7..896162e 100644 (file)
@@ -11,6 +11,7 @@ SRC_URI = " \
        git://code.vuplus.com/git/vtuner.git;protocol=git;tag=${SRC_REV} \
        file://no_usb_device.patch;striplevel=1 \
        file://fix_set_delsys.patch \
        git://code.vuplus.com/git/vtuner.git;protocol=git;tag=${SRC_REV} \
        file://no_usb_device.patch;striplevel=1 \
        file://fix_set_delsys.patch \
+       file://fix_getopt_error.patch \
        file://get_avail_vtuner.patch \
        file://setfrontend_ofdm_fecauto.patch \
        file://${PN}.sh \
        file://get_avail_vtuner.patch \
        file://setfrontend_ofdm_fecauto.patch \
        file://${PN}.sh \
diff --git a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch
new file mode 100644 (file)
index 0000000..dc7a83e
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/usbtunerhelper.c b/usbtunerhelper.c
+index 94519dc..7d7ed1e 100644
+--- a/usbtunerhelper.c
++++ b/usbtunerhelper.c
+@@ -623,7 +623,7 @@ int main(int argc, char *argv[])
+       int ok = 0;
+       int debug = 0;
+-      char option;
++      int option;
+       while ((option = getopt(argc, argv, "dh")) >= 0)
+       {
+               switch (option)
diff --git a/meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb b/meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb
new file mode 100644 (file)
index 0000000..27e93a4
--- /dev/null
@@ -0,0 +1,29 @@
+DESCIPTION = "3gcommand"
+MAINTAINER = "vuplus team"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "r0"
+
+SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-3gcommand-${PV}.tar.gz"
+
+do_install() {
+       install -d ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager
+       install -m 0755 ${WORKDIR}/3gcommand ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager/3gcommand
+}
+
+do_install_arm() {
+       install -d ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager
+       install -m 0755 ${WORKDIR}/3gcommand_arm ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager/3gcommand
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/"
+
+do_populate_sysroot[noexec] = "1"
+INSANE_SKIP_${PN} = "already-stripped"
+
+SRC_URI[md5sum] = "a586fa3901204a0344ea28fe6ec20ee1"
+SRC_URI[sha256sum] = "59669751d0b95d1da693b22719fa80dd971deb2a0e551d88258f1e634a1acedd"
+
diff --git a/meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb b/meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb
new file mode 100644 (file)
index 0000000..abecd99
--- /dev/null
@@ -0,0 +1,29 @@
+DESCIPTION = "dinaserver"
+MAINTAINER = "vuplus team"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "r0"
+
+SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-dlnaserver-${PV}.tar.gz"
+
+do_install() {
+       install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer
+       install -m 0755 ${WORKDIR}/dlnaserver ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer/dlnaserver
+}
+
+do_install_arm() {
+       install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer
+       install -m 0755 ${WORKDIR}/dlnaserver_arm ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer/dlnaserver
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/"
+
+do_populate_sysroot[noexec] = "1"
+INSANE_SKIP_${PN} = "already-stripped"
+
+SRC_URI[md5sum] = "c08be968fcf1d707bd940c4bb7fa1fdb"
+SRC_URI[sha256sum] = "9b5fc064e725749c45e9f7517e63a8258845220ef6dc5a20093e09f5335493a1"
+
diff --git a/meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch b/meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch
new file mode 100644 (file)
index 0000000..7078433
--- /dev/null
@@ -0,0 +1,62 @@
+diff --git a/usr/share/enigma2/750S/skin.xml b/usr/share/enigma2/750S/skin.xml
+index 242a848..242619c 100644
+--- a/usr/share/enigma2/750S/skin.xml
++++ b/usr/share/enigma2/750S/skin.xml
+@@ -370,7 +370,7 @@
+                       <convert type="MenuEntryCompare">setup_selection</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget> 
+-              <widget source="menu" render="FixedLabel" text="-Standby" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
++              <widget source="menu" render="FixedLabel" text="-Idle Server Mode" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
+                       <convert type="MenuEntryCompare">standby_restart_list</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+@@ -378,7 +378,7 @@
+                       <convert type="MenuEntryCompare">standby_restart_list</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+-              <widget source="menu" render="FixedLabel" text="-Deep Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
++              <widget source="menu" render="FixedLabel" text="-Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
+                       <convert type="MenuEntryCompare">standby_restart_list</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+@@ -2612,7 +2612,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
+       </screen>
+       <!-- Fancontrol Plugin -->
+-      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
++      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" >
+               <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
+               <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
+@@ -2678,7 +2678,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or
+       </screen>
+       <!-- Manual Fancontrol Plugin -->
+-      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
++      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" >
+               <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
+               <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
+diff --git a/usr/share/enigma2/Vu_HD/skin.xml b/usr/share/enigma2/Vu_HD/skin.xml
+index c82df12..20d86ba 100644
+--- a/usr/share/enigma2/Vu_HD/skin.xml
++++ b/usr/share/enigma2/Vu_HD/skin.xml
+@@ -3135,7 +3135,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
+       </screen>
+       <!-- Fancontrol Plugin -->
+-      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" >
++      <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" >
+               <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" />
+               <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" />
+@@ -3202,7 +3202,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or
+       </screen>
+       <!-- Manual Fancontrol Plugin -->
+-      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" >
++      <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" >
+               <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" />
+               <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" />
diff --git a/meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb b/meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb
new file mode 100644 (file)
index 0000000..c1848f9
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "vuplus skins."
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+PV = "1.0"
+PR = "r0"
+
+RDEPENDS_${PN} = "enigma2"
+
+BRANCH ?= "master"
+SRCREV = ""
+
+SRC_URI = " \
+       git://code.vuplus.com/git/vuplus-skins.git;protocol=git;branch=${BRANCH};rev=${SRCREV} \
+       file://fix_standby_name.patch \
+"
+
+S = "${WORKDIR}/git"
+
+FILES_${PN} = "/usr"
+
+do_install() {
+       install -d ${D}/usr/
+       cp -rp ${S}/usr/* ${D}/usr
+       chmod -R a+rX ${D}/usr/share/enigma2/
+}
+
+do_package_qa() {
+}
+
+sysroot_stage_all() {
+}
+
diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff
new file mode 100644 (file)
index 0000000..b374318
--- /dev/null
@@ -0,0 +1,25 @@
+diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
+index 101e5c1..06fe09f 100644
+--- a/gdk/gdkwindow.c
++++ b/gdk/gdkwindow.c
+@@ -1845,10 +1845,19 @@ gdk_window_ensure_native (GdkWindow *window)
+     return FALSE;
+   private = (GdkWindowObject *) window;
++  if( !private )
++      return FALSE;
++      
+   impl_window = gdk_window_get_impl_window (private);
+-  if (gdk_window_is_offscreen (impl_window))
++      
++
++  if( !impl_window )
++      return FALSE;
++
++      
++  if (!impl_window || gdk_window_is_offscreen (impl_window))
+     return FALSE; /* native in offscreens not supported */
+   if (impl_window == private)
diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff
new file mode 100644 (file)
index 0000000..20b7f67
--- /dev/null
@@ -0,0 +1,50 @@
+diff --git a/gdk/directfb/gdkevents-directfb.c b/gdk/directfb/gdkevents-directfb.c
+index fd32145..c0ddb27 100644
+--- a/gdk/directfb/gdkevents-directfb.c
++++ b/gdk/directfb/gdkevents-directfb.c
+@@ -697,7 +697,11 @@ gdk_event_translate (GdkEvent       *event,
+       break;
+     default:
++#if 0 /*oskwon*/
+       g_message ("unhandled DirectFB windowing event 0x%08x", dfbevent->type);
++#else
++      break;
++#endif
+     }
+  done:
+diff --git a/gdk/directfb/gdkkeys-directfb.c b/gdk/directfb/gdkkeys-directfb.c
+index e775384..d14bbc8 100644
+--- a/gdk/directfb/gdkkeys-directfb.c
++++ b/gdk/directfb/gdkkeys-directfb.c
+@@ -1999,7 +1999,9 @@ guint
+ gdk_keymap_lookup_key (GdkKeymap          *keymap,
+                        const GdkKeymapKey *key)
+ {
++#if 0 /*oswkon*/
+   g_warning ("gdk_keymap_lookup_key unimplemented \n");
++#endif
+   return 0;
+ }
+@@ -2007,15 +2009,18 @@ void
+ gdk_keymap_add_virtual_modifiers (GdkKeymap       *keymap,
+                                   GdkModifierType *state)
+ {
++#if 0 /*oswkon*/
+   g_warning ("gdk_keymap_add_virtual_modifiers unimplemented \n");
++#endif
+ }
+ gboolean
+ gdk_keymap_map_virtual_modifiers (GdkKeymap       *keymap,
+                                   GdkModifierType *state)
+ {
++#if 0 /*oswkon*/
+   g_warning ("gdk_keymap_map_virtual_modifiers unimplemented \n");
+-
++#endif
+   return TRUE;
+ }
diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff
new file mode 100644 (file)
index 0000000..068c536
--- /dev/null
@@ -0,0 +1,27 @@
+diff --git a/Makefile.am b/Makefile.am
+index 8e3a2f1..7288db2 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,7 +1,7 @@
+ ## Makefile.am for GTK+
+ include $(top_srcdir)/Makefile.decl
+-SRC_SUBDIRS = gdk gtk modules demos tests perf
++SRC_SUBDIRS = gdk gtk modules tests perf
+ SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
+ # require automake 1.4
+diff --git a/configure.ac b/configure.ac
+index 85606fa..4f3137f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1721,9 +1721,6 @@ gail-uninstalled.pc
+ m4macros/Makefile
+ po/Makefile.in
+ po-properties/Makefile.in
+-demos/Makefile
+-demos/gtk-demo/Makefile
+-demos/gtk-demo/geninclude.pl
+ tests/Makefile
+ docs/Makefile
+ docs/reference/Makefile
diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend b/meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend
new file mode 100644 (file)
index 0000000..7d853a0
--- /dev/null
@@ -0,0 +1,13 @@
+PR_append = "-vuplus0"
+
+THISDIR := "${@os.path.dirname(bb.data.getVar('FILE', d, True))}"
+FILESPATH =. "${@base_set_filespath(["${THISDIR}/${PN}"], d)}:"
+
+DEPENDS = "glib-2.0 pango atk jpeg libpng docbook-utils-native cairo gdk-pixbuf"
+
+SRC_URI += " \
+       file://001_gdk_window_ensure_native_patch.diff;apply=yes;striplevel=1 \
+       file://002_remove_legacy_log_patch.diff;apply=yes;striplevel=1 \
+       file://003_disable_demo_build_patch.diff;apply=yes;striplevel=1 \
+       "
+
diff --git a/meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend b/meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend
new file mode 100644 (file)
index 0000000..a4637c1
--- /dev/null
@@ -0,0 +1,4 @@
+PR_append = "-vuplus0"
+
+BBCLASSEXTEND = "native"
+
diff --git a/meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb b/meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb
new file mode 100644 (file)
index 0000000..690cba5
--- /dev/null
@@ -0,0 +1,84 @@
+SUMMARY = "WebKit web rendering engine for the GTK+ platform"
+HOMEPAGE = "http://www.webkitgtk.org/"
+BUGTRACKER = "http://bugs.webkit.org/"
+
+LICENSE = "BSD & LGPLv2+"
+LIC_FILES_CHKSUM = "\
+       file://Source/WebCore/rendering/RenderApplet.h;endline=22;md5=fb9694013ad71b78f8913af7a5959680 \
+       file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351 \
+       file://Source/JavaScriptCore/parser/Parser.h;endline=23;md5=2f3cff0ad0a9c486da5a376928973a90 \
+       "
+
+ICU_LIB = "icu"
+
+DEPENDS = "zlib enchant libsoup-2.4 curl libxml2 cairo libidn gnutls geoclue \
+           gtk+ gstreamer1.0 gstreamer1.0-plugins-base flex-native gperf-native perl-native-runtime sqlite3 ${ICU_LIB}"
+
+PR = "r3"
+PV = "r95199"
+
+BRANCH="vuplus-webkit"
+SRCREV="66de070e17c185bbf388688ceb7084b503f743a2"
+
+SRC_URI = "git://code.vuplus.com:/git/webkit-r95199-base.git;protocol=http;branch=${BRANCH};rev=${SRCREV}"
+
+inherit autotools lib_package gtk-doc pkgconfig
+
+S = "${WORKDIR}/git"
+
+EXTRA_OECONF = "\
+       --enable-debug=no \
+       --with-gtk=2.0 \
+       --disable-spellcheck \
+       --enable-optimizations \
+       --disable-channel-messaging \
+       --disable-meter-tag \
+       --enable-image-resizer \
+       --disable-sandbox \
+       --disable-xpath \
+       --disable-xslt \
+       --disable-svg \
+       --disable-filters \
+       --disable-svg-fonts \
+       --disable-video \
+       --disable-video-track \
+       --with-target=directfb \
+       --disable-jit \
+       --enable-fast-malloc \
+       --enable-shared-workers \
+       --enable-workers \
+       --enable-javascript-debugger \
+       --enable-fast-mobile-scrolling \
+       --enable-offline-web-applications \
+       "
+
+LDFLAGS += "-Wl,--no-keep-memory"
+
+EXTRA_AUTORECONF = " -I Source/autotools "
+
+ARM_INSTRUCTION_SET = "arm"
+
+COMPATIBLE_HOST_mips64n32 = "null"
+
+CONFIGUREOPT_DEPTRACK = ""
+
+do_configure_append() {
+       # somethings wrong with icu, fix it up manually
+       for makefile in $(find ${B} -name "GNUmakefile") ; do
+               sed -i s:-I/usr/include::g $makefile
+       done
+}
+
+do_install_append() {
+        rmdir ${D}${libexecdir}
+        install -d ${D}/usr/bin
+        install -m 0755 ${WORKDIR}/build/Programs/GtkLauncher ${D}/usr/bin/webkit.launcher
+}
+
+PACKAGES =+ "${PN}-webinspector bjavascriptcore"
+FILES_libjavascriptcore = "${libdir}/libjavascriptcoregtk-1.0.so.*"
+FILES_${PN}-webinspector = "${datadir}/webkitgtk-*/webinspector/"
+FILES_${PN} += "${datadir}/webkitgtk-*/resources/error.html \
+                ${datadir}/webkitgtk-*/images \
+                ${datadir}/glib-2.0/schemas"
+