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.
 #
 
+SHELL=/bin/bash
+
 # 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.
-MACHINE ?= vusolose
+MACHINE ?= vusolo4k
 
 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)' >> $@
+       @if [ "$(MULTI_TEMPORARILY)" == "YES" ] ; then \
+               echo "DEPLOY_DIR_IMAGE = \"\$${DEPLOY_DIR}/images\"" >> $@; \
+       fi
        @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}"
-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 \
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"
 
+PE = "1"
 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"
 
+PE = "1"
 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)$"
 
-PR = "${INC_PR}.4"
+PR = "${INC_PR}.5"
 
 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}:"
 
-PR .= "-bsp4"
+PR .= "-bsp5"
 
 SRC_URI_append_vusolo = " \
        file://enigma2_vuplus_misc.patch \
@@ -25,6 +25,12 @@ SRC_URI_append_vuzero = " \
        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/
@@ -33,8 +39,14 @@ do_install_append_vuultimo() {
 }
 
 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"
+PV_arm = "4.0"
+
 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"
 
-PLUGABLE_MODEL_BLINDSCAN = " \
+PLUGABLE_MIPSEL_BLINDSCAN = " \
        tda1002x \
        vuplus_blindscan \
        vuplus_6211_blindscan \
@@ -25,6 +28,16 @@ PLUGABLE_MODEL_BLINDSCAN = " \
        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}"
@@ -32,14 +45,14 @@ do_install() {
 
 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}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
@@ -52,14 +65,21 @@ do_install_vusolo2() {
 
 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}"
-       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
 }
@@ -67,5 +87,8 @@ do_install_vusolose() {
 SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6"
 SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7"
 
+SRC_URI[arm.md5sum] = "a8d402731bc957633a28ef88dbec80eb"
+SRC_URI[arm.sha256sum] = "a70c2ec82e6ba1cca71bd61c52dde3d2e6de47f7e168ec57b9ca4af5ef9f2cf4"
+
 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)$"
 
-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 \
@@ -15,6 +15,6 @@ do_install_append() {
         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}"
-INC_PR = "r8"
+INC_PR = "r9"
 
 SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi"
 
@@ -21,12 +21,12 @@ PACKAGES = "${PN}"
 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 -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
 }
 
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
-        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         
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"
-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
@@ -30,7 +30,6 @@ IMAGE_FSTYPES =+ "tar.bz2"
 
 # package versions
 GST_VERSION = "1.0"
-PREFERRED_VERSION_pango ?= "1.28.4"
 
 PREFERRED_VERSION_freetype ?= "2.4.12"
 
@@ -95,13 +94,13 @@ PACKAGE_EXTRA_ARCHS = "${TUNE_PKGARCH}"
 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 \
@@ -111,9 +110,9 @@ p4://.*/.*    http://autobuilder.yoctoproject.org/sources/ \n \
 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"
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"
-PR = "r16"
+PR = "r19"
 
 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 = " \
-       rt3070 \
        r8192cu \
+       rt3070 \
 "
 
 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://buildfix.patch \
 "
 SRC_URI[md5sum] = "8ea0d247ac5881de1cb4c113ebf65724"
 SRC_URI[sha256sum] = "e732d6b114137aa0badf46281d25d442278639d798735317b0061d3ae573593e"
@@ -28,4 +29,4 @@ do_install() {
         echo "blacklist rt2800lib" >> ${D}${sysconfdir}/modprobe.d/blacklist-wlan.conf
 }
 
-FILES_${PN} = "${sysconfdir}"
+FILES_${PN} += "${sysconfdir}"
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 \
-       file://hotplug_br \
        file://make_mac_sector \
 "
 
+SRC_URI_append_mipsel = " \
+       file://hotplug_br \
+"
+
 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 -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
@@ -25,6 +27,10 @@ do_install_append() {
         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}"
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"
-
+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 \
+       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
+       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
 }
 
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 \
+       file://dvbmediasink_h265.patch \
 "
 #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"
 
-DEPENDS = "zlib libogg yasm-native"
+DEPENDS = "zlib libogg yasm-native libsdl"
 
-INC_PR = "r8"
+INC_PR = "r9"
 
 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"
-PR = "r1"
+PR = "r2"
 
 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"
 
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"
-PR = "r2"
+PR = "r3"
 
 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"
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 \
 "
 
-SRCREV_pn-${PN}="c30a9aefcf87387e90f0ddbac61ef1aada8cbd6c"
+SRCREV_pn-${PN}="d84307958746e6a597b43defe5bd1cb78fd745c8"
 inherit gitpkgv
 PV = "1+git${SRCPV}"
 PKGV = "1+git${GITPKGV}"
@@ -27,4 +27,34 @@ do_install_append() {
        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}"
index f8d871b..7b70a39 100644 (file)
@@ -4,15 +4,19 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 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
 
-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
 
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 \
+        fuse-exfat \
         satipclient \
        "
 
@@ -46,6 +47,11 @@ DEPENDS += " \
        gstreamer1.0-plugins-bad \
        "
 
+DEPENDS += " \
+       vuplus-3gcommand \
+       vuplus-dlnaserver \
+       "
+
 RDEPENDS_${PN} = " \
        alsa-conf \
         ethtool \
@@ -53,6 +59,9 @@ RDEPENDS_${PN} = " \
         parted \
        ${PYTHON_RDEPS} \
        ${GST_RDEPENDS} \
+       fuse-exfat \
+       util-linux-partx \
+       vuplus-skins \
        "
 
 PYTHON_RDEPS = " \
@@ -195,15 +204,18 @@ RDEPENDS_enigma2-plugin-extensions-streamtv = " \
 "
 
 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"
 
-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 \
+       vuplus-3gcommand \
 "
 
 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"
-PR = "r104"
+PR = "r122"
 
 inherit gitpkgv pythonnative
 
 ####################################################
 SRCDATE = "20121128"
 PV = "experimental-git${SRCDATE}"
-BRANCH = "vuplus_experimental_gst10"
+BRANCH = "vuplus_experimental"
 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_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://MyriadPro-Regular.otf \
-       file://MyriadPro-Semibold.otf \
-       file://MyriadPro-SemiboldIt.otf \
-       file://750S \
-       file://Vu_HD \
+       file://spinner \
        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)}"
 
@@ -300,20 +302,7 @@ do_configure_prepend() {
 }
 
 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/
 }
 
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
-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
@@ -81,7 +81,7 @@ index d423f46..0a029ed 100755
                        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)
  
@@ -100,7 +100,12 @@ index d423f46..0a029ed 100755
 +
 +                      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'):
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
@@ -6616,7 +52,7 @@ index fd33298..d8c1982 100644
 +              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
-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
@@ -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
-@@ -731,6 +733,8 @@ class ChannelSelectionBase(Screen):
+@@ -732,6 +734,8 @@ class ChannelSelectionBase(Screen):
                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"]
  
-@@ -876,25 +880,51 @@ class ChannelSelectionBase(Screen):
+@@ -877,25 +881,51 @@ class ChannelSelectionBase(Screen):
                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
-index 19da203..e627ff8 100755
+index a0190f1..2de2cf5 100755
 --- 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:
-@@ -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"):
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"
 
-SRC_DATE = "20150622_0"
+SRC_DATE = "20151001_1"
 
 PR = "r2_${SRC_DATE}"
 SRC_URI = ""
@@ -78,6 +78,6 @@ PACKAGES = "${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"
-PR = "r3"
+PR = "r4"
 
 inherit packagegroup
 
@@ -30,6 +30,7 @@ VUPLUS_BASE_ESSENTIAL = "\
     mtd-utils-ubidetach \
     mtd-utils-ubimkvol \
     hdparm \
+    gptfdisk \
     usbtunerhelper \
     killall \
     openresolv \
@@ -58,7 +59,6 @@ VUPLUS_FIRMWARE_DVB = " \
 
 VUPLUS_BASE_RECOMMENDS = "\
     dropbear \
-    vuplus-vucamd \
     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"
-PR = "r4"
+PR = "r7"
 
 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", "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)} \
@@ -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", "minitv", "enigma2-plugin-extensions-minitv", "", d)} \
+  ${@base_contains("VUPLUS_FEATURES", "fastzap", "enigma2-plugin-systemplugins-fastzapsupport", "", d)} \
 "
 
 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"
-PR = "r6"
+PR = "r7"
 
 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} = "/"
 
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 \
+       file://fix_getopt_error.patch \
        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"
+