From 6c8f178b6c8874623e780d2c049a49b780237654 Mon Sep 17 00:00:00 2001
From: James Meyer <james.meyer@operamail.com>
Date: Fri, 7 Nov 2008 19:55:11 -0600
Subject: rename live-installer to LinHES-config

---
 abs/core-testing/LinHES-config/LinHES-release      |    1 +
 abs/core-testing/LinHES-config/LinHES.install      |   78 ++
 abs/core-testing/LinHES-config/MythVantage.sh      |    3 +
 abs/core-testing/LinHES-config/PKGBUILD            |   63 +
 abs/core-testing/LinHES-config/add_service.sh      |   15 +
 abs/core-testing/LinHES-config/autocard.py         |  302 +++++
 abs/core-testing/LinHES-config/bpopup-ui.xml       |  164 +++
 abs/core-testing/LinHES-config/build_diskless.sh   |  143 +++
 .../LinHES-config/checkout_MythVantage.sh          |   47 +
 abs/core-testing/LinHES-config/create_master.sh    |   57 +
 abs/core-testing/LinHES-config/file_time_offset.py |   39 +
 abs/core-testing/LinHES-config/install-ui.xml      |  175 +++
 .../LinHES-config/install_db_chroot.sh             |   52 +
 .../LinHES-config/install_functions.sh             |  449 +++++++
 abs/core-testing/LinHES-config/install_proxy.sh    |  526 ++++++++
 abs/core-testing/LinHES-config/issue               |    1 +
 abs/core-testing/LinHES-config/live-install.sh     |   28 +
 abs/core-testing/LinHES-config/myth_user_call      |  164 +++
 abs/core-testing/LinHES-config/networkconfig.sh    |  280 +++++
 abs/core-testing/LinHES-config/remove_service.sh   |    8 +
 .../LinHES-config/restore_default_settings.sh      |  349 ++++++
 .../LinHES-config/restore_km_db_chroot.sh          |   53 +
 abs/core-testing/LinHES-config/soundconfig.sh      |  248 ++++
 abs/core-testing/LinHES-config/startx              |   29 +
 abs/core-testing/LinHES-config/systemconfig.sh     | 1255 +++++++++++++++++++
 .../templates/LCD/Shuttle-SG33/LCDd.conf           |  869 +++++++++++++
 .../templates/LCD/Silverstone/LCDd.conf            |  869 +++++++++++++
 .../templates/LCD/Silverstone/modules              |    1 +
 .../templates/LCD/antec_fusion/LCDd.conf           |  869 +++++++++++++
 .../templates/LCD/antec_fusion/lircd.conf          |   38 +
 .../templates/LCD/antec_fusion/lircrc              |   15 +
 .../templates/LCD/antec_fusion/modules             |    1 +
 .../LinHES-config/templates/LCD/xosd/LCDd.conf     |  957 ++++++++++++++
 .../LinHES-config/templates/cc.orig.sh             |   35 +
 abs/core-testing/LinHES-config/templates/cc.sh     |    5 +
 abs/core-testing/LinHES-config/templates/cc_vol.sh |    5 +
 .../LinHES-config/templates/change_chan.sh         |   19 +
 .../LinHES-config/templates/cron.template          |    4 +
 .../LinHES-config/templates/etcnet/eth/ipv4address |    2 +
 .../LinHES-config/templates/etcnet/eth/ipv4route   |    2 +
 .../LinHES-config/templates/etcnet/eth/iwconfig    |    2 +
 .../LinHES-config/templates/etcnet/eth/options     |    7 +
 .../LinHES-config/templates/evrouter/MythVantage-4 |    0
 .../LinHES-config/templates/evrouter/MythVantage-8 |    0
 .../templates/evrouter/MythVantage-Full            |    0
 .../templates/evrouter/MythVantage8-minipac        |    3 +
 .../templates/evrouter/MythVantage8-uhid           |    3 +
 .../LinHES-config/templates/exports.template       |    8 +
 .../LinHES-config/templates/fstab.conf.template    |   16 +
 .../LinHES-config/templates/mysql.service          |   13 +
 abs/core-testing/LinHES-config/templates/mysql.txt |   29 +
 .../LinHES-config/templates/ncid.conf.template     |   51 +
 .../LinHES-config/templates/ncidd.conf.template    |  143 +++
 .../LinHES-config/templates/real_change_chan.sh    |   19 +
 .../templates/remotes/ATI_wonder/lircd.ATI.conf    |  357 ++++++
 .../remotes/ATI_wonder/lircrc-atiwonder.txt        |  922 ++++++++++++++
 .../templates/remotes/ATI_wonder/preview.jpg       |  Bin 0 -> 63480 bytes
 .../remotes/MX-500-jams/lircd.conf.MX-500-JAMS     |  115 ++
 .../templates/remotes/MX-500-jams/lircrc           |  832 +++++++++++++
 .../templates/remotes/MX-500-jams/preview.jpg      |  Bin 0 -> 10473 bytes
 .../templates/remotes/MythVantage-one/lircd.conf   |  115 ++
 .../templates/remotes/MythVantage-one/lircrc       |  857 +++++++++++++
 .../templates/remotes/MythVantage-one/preview.jpg  |  Bin 0 -> 88727 bytes
 .../RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf  |   87 ++
 .../RadioShack_15-2116-Jarod_Wilson/lircrc-rs      |  539 ++++++++
 .../RadioShack_15-2116-Jarod_Wilson/preview.jpg    |  Bin 0 -> 7504 bytes
 .../templates/remotes/adaptec/lircd.conf.AVC-2410  |   62 +
 .../templates/remotes/animax/lircd.conf.animax     |  199 +++
 .../templates/remotes/animax/lircmd.conf.animax    |   71 ++
 .../templates/remotes/animax/preview.jpg           |  Bin 0 -> 15108 bytes
 .../templates/remotes/asus/lircd.conf.asus         |   56 +
 .../templates/remotes/asus/lircd.conf.digimatrix   |  152 +++
 .../templates/remotes/atiusb/lircd.conf.atiusb     | 1259 +++++++++++++++++++
 .../remotes/avermedia/lircd.conf.avermedia         |   72 ++
 .../remotes/avermedia/lircd.conf.avermedia98       |  175 +++
 .../templates/remotes/avermedia/lircd.conf.vdomate |   61 +
 .../remotes/avermedia/lircmd.conf.avermedia        |   33 +
 .../remotes/avermedia/lircmd.conf.avermedia98      |   37 +
 .../templates/remotes/avermedia/preview.jpg        |  Bin 0 -> 15108 bytes
 .../templates/remotes/bestbuy/lircd.conf.bestbuy   |   63 +
 .../templates/remotes/bestbuy/lircd.conf.bestbuy2  |   59 +
 .../templates/remotes/bestbuy/lircmd.conf.bestbuy  |   33 +
 .../templates/remotes/bestbuy/lircmd.conf.bestbuy2 |   34 +
 .../templates/remotes/caraca/lircd.conf.caraca     |   46 +
 .../templates/remotes/caraca/lircrc.caraca         |  134 ++
 .../templates/remotes/caraca/preview.jpg           |  Bin 0 -> 15108 bytes
 .../templates/remotes/chronos/lircd.conf.chronos   |   56 +
 .../templates/remotes/cph03x/lircd.conf.cph03x     |   72 ++
 .../templates/remotes/creative/lircd.conf.alsa_usb |   56 +
 .../remotes/creative/lircd.conf.breakoutbox        |   55 +
 .../templates/remotes/creative/lircd.conf.creative |   59 +
 .../templates/remotes/creative/lircd.conf.infracd  |   61 +
 .../remotes/creative/lircd.conf.livedrive          |  115 ++
 .../templates/remotes/dvico/lircd.conf.fusionHDTV  |  221 ++++
 .../templates/remotes/ea65/lircd.conf.ea65         |   73 ++
 .../templates/remotes/ea65/lircrc.ea65             |  381 ++++++
 .../templates/remotes/ea65/preview.jpg             |  Bin 0 -> 15108 bytes
 .../templates/remotes/ericsson/lircd.conf.bte      |   53 +
 .../templates/remotes/generic/DENON.conf           |   31 +
 .../templates/remotes/generic/MOTOROLA.conf        |   53 +
 .../templates/remotes/generic/NEC-pulse.conf       |   32 +
 .../templates/remotes/generic/NEC-short-pulse.conf |   34 +
 .../templates/remotes/generic/NEC.conf             |   30 +
 .../templates/remotes/generic/RC-5.conf            |   30 +
 .../templates/remotes/generic/RC-6.conf            |   28 +
 .../templates/remotes/generic/RCMM-32.conf         |   23 +
 .../templates/remotes/generic/RECS80.conf          |   31 +
 .../templates/remotes/generic/SANYO.conf           |   34 +
 .../templates/remotes/generic/SONY12.conf          |   28 +
 .../templates/remotes/generic/SONY20.conf          |   29 +
 .../templates/remotes/gr8zap/lircd.conf.streamzap  |   69 ++
 .../LinHES-config/templates/remotes/gr8zap/lircrc  |  472 +++++++
 .../templates/remotes/gr8zap/preview.jpg           |  Bin 0 -> 83195 bytes
 .../remotes/hauppauge/lircd.conf.hauppauge         |  274 ++++
 .../remotes/hauppauge/lircmd.conf.hauppauge        |   33 +
 .../templates/remotes/hauppauge/preview.jpg        |  Bin 0 -> 45763 bytes
 .../remotes/hercules/lircd.conf.smarttv_stereo     |   63 +
 .../templates/remotes/imon-pad/lircd.conf          |   88 ++
 .../templates/remotes/imon-pad/lircrc              |  240 ++++
 .../templates/remotes/imon-pad/preview.jpg         |  Bin 0 -> 15108 bytes
 .../templates/remotes/imon/lircd.conf.imon         |   79 ++
 .../templates/remotes/imon/lircd.conf.imon-pad     |   84 ++
 .../templates/remotes/imon/lircd.conf.imon-rsc     |  109 ++
 .../templates/remotes/iodata/lircd.conf.gvbctv5pci |   68 +
 .../templates/remotes/km_ready_preview.jpg         |  Bin 0 -> 15108 bytes
 .../templates/remotes/knc_one/lircd.conf.knc_one   |   62 +
 .../templates/remotes/kworld/lircd.conf.kworld     |  144 +++
 .../templates/remotes/leadtek/lircd.conf.PVR2000   |   75 ++
 .../templates/remotes/leadtek/lircd.conf.RM-0007   |   86 ++
 .../templates/remotes/leadtek/lircd.conf.RM-0010   |  101 ++
 .../templates/remotes/leadtek/lircmd.conf.RM-0007  |   36 +
 .../templates/remotes/leadtek/lircmd.conf.RM-0010  |   36 +
 .../remotes/life-view/lircd.conf.flyvideo          |   87 ++
 .../remotes/life-view/lircmd.conf.flyvideo         |   33 +
 .../templates/remotes/life-view/lircrc.flyvideo    |  131 ++
 .../templates/remotes/life-view/preview.jpg        |  Bin 0 -> 15108 bytes
 .../templates/remotes/logitech/lircd.conf.logitech |  111 ++
 .../remotes/logitech/lircmd.conf.logitech          |   64 +
 .../templates/remotes/mceusb/lircd-mceusb.conf     |   88 ++
 .../templates/remotes/mceusb/lircd.conf.mceusb     |  104 ++
 .../templates/remotes/mceusb/lircrc-mceusb         |  393 ++++++
 .../templates/remotes/mceusb/preview.jpg           |  Bin 0 -> 12551 bytes
 .../templates/remotes/no_remote/preview.jpg        |  Bin 0 -> 3087 bytes
 .../remotes/packard_bell/lircd.conf.packard_bell   |   94 ++
 .../templates/remotes/pcmak/lircd.conf.pcmak       |  116 ++
 .../templates/remotes/pcmak/lircmd.conf.pcmak      |   29 +
 .../templates/remotes/pcmak/lircrc.pcmak           | 1310 ++++++++++++++++++++
 .../templates/remotes/pcmak/preview.jpg            |  Bin 0 -> 15108 bytes
 .../remotes/pinnacle_systems/lircd.conf.pctv       |   94 ++
 .../templates/remotes/pixelview/lircd.conf.playtv  |   34 +
 .../remotes/pixelview/lircd.conf.playtv_bt878      |   54 +
 .../remotes/pixelview/lircd.conf.playtv_pro        |  159 +++
 .../remotes/pixelview/lircd.conf.remotemaster      |  117 ++
 .../remotes/pixelview/lircmd.conf.playtv_pro       |   29 +
 .../remotes/pixelview/lircmd.conf.remotemaster     |   31 +
 .../templates/remotes/pixelview/lircrc.playtv_pro  |  134 ++
 .../templates/remotes/provideo/lircd.conf.pv951    |   67 +
 .../templates/remotes/receiver_usb.id              |   33 +
 .../templates/remotes/remotec/lircd.conf.BW6130    |   88 ++
 .../templates/remotes/remotec/lircmd.conf.BW6130   |  291 +++++
 .../templates/remotes/sasem/lircd.conf.sasem       |   81 ++
 .../remotes/sigma_designs/lircd.conf.realmagic     |   83 ++
 .../templates/remotes/silitek/lircd.conf.silitek   |   97 ++
 .../templates/remotes/silitek/lircmd.conf.silitek  |   72 ++
 .../remotes/snapstream_firefly/lircd.snapstrm.conf |  127 ++
 .../remotes/snapstream_firefly/lircrc-snapstrm.txt |  590 +++++++++
 .../remotes/snapstream_firefly/preview.jpg         |  Bin 0 -> 63750 bytes
 .../remotes/streamzap/lircd.conf.streamzap         |   69 ++
 .../templates/remotes/streamzap/lircrc             |  832 +++++++++++++
 .../templates/remotes/streamzap/preview.jpg        |  Bin 0 -> 83195 bytes
 .../remotes/technisat/lircd.conf.mediafocusI       |   42 +
 .../templates/remotes/tekram/lircd.conf.m230       |   48 +
 .../templates/remotes/tekram/lircmd.conf.m230      |   33 +
 .../templates/remotes/unknown/preview.jpg          |  Bin 0 -> 1587 bytes
 .../templates/remotes/x10/lircd.conf.mouseremote   |  116 ++
 .../templates/remotes/x10/lircd.conf.mp3anywhere   |   64 +
 .../templates/remotes/x10/lircmd.conf.mouseremote  |  288 +++++
 .../LinHES-config/templates/samba/smb.conf.home    |   10 +
 .../LinHES-config/templates/samba/smb.conf.media   |   10 +
 .../templates/samba/smb.conf.template              |  125 ++
 .../templates/settings/default_1/keybindings.txt   |  209 ++++
 .../templates/settings/default_1/settings.txt      |  320 +++++
 .../templates/settings/default_2/keybindings.txt   |  209 ++++
 .../templates/settings/default_2/settings.txt      |  320 +++++
 .../LinHES-config/templates/sources/mv-core        |    2 +
 .../templates/sources/mv-core-testing              |    2 +
 .../LinHES-config/templates/sources/mv-extra       |    2 +
 .../templates/sources/mv-extra-testing             |    2 +
 .../LinHES-config/templates/sources/svc_pkg        |    3 +
 .../transmit/Time_Warner_SA3250/lircd.conf         |  413 ++++++
 .../LinHES-config/templates/xine.config.template   |  754 +++++++++++
 .../LinHES-config/templates/xorg/modeline.ATSC     |   33 +
 .../LinHES-config/templates/xorg/modeline.DVD      |    9 +
 .../LinHES-config/templates/xorg/modeline.NTSC     |   10 +
 .../LinHES-config/templates/xorg/modeline.VESA     |  163 +++
 .../LinHES-config/templates/xorg/modeline.custom   |    1 +
 .../LinHES-config/templates/xorg/xorg.conf.ati     |   94 ++
 .../LinHES-config/templates/xorg/xorg.conf.intel   |  148 +++
 .../LinHES-config/templates/xorg/xorg.conf.nvidia  |   90 ++
 .../LinHES-config/templates/xorg/xorg.conf.via     |   77 ++
 .../LinHES-config/templates/xorg/xorg.conf.vmware  |   72 ++
 abs/core-testing/LinHES-config/timezip.py          |  185 +++
 abs/core-testing/LinHES-config/timezone.bin        |  Bin 0 -> 805819 bytes
 abs/core-testing/LinHES-config/xconfig.sh          |  233 ++++
 abs/core-testing/live-installer/LinHES-release     |    1 -
 abs/core-testing/live-installer/MythVantage.sh     |    3 -
 abs/core-testing/live-installer/PKGBUILD           |   62 -
 abs/core-testing/live-installer/add_service.sh     |   15 -
 abs/core-testing/live-installer/autocard.py        |  302 -----
 abs/core-testing/live-installer/bpopup-ui.xml      |  164 ---
 abs/core-testing/live-installer/build_diskless.sh  |  143 ---
 .../live-installer/checkout_MythVantage.sh         |   47 -
 abs/core-testing/live-installer/create_master.sh   |   57 -
 .../live-installer/file_time_offset.py             |   39 -
 abs/core-testing/live-installer/install-ui.xml     |  175 ---
 .../live-installer/install_db_chroot.sh            |   52 -
 .../live-installer/install_functions.sh            |  449 -------
 abs/core-testing/live-installer/install_proxy.sh   |  526 --------
 abs/core-testing/live-installer/issue              |    1 -
 abs/core-testing/live-installer/live-install.sh    |   28 -
 abs/core-testing/live-installer/live.install       |   78 --
 abs/core-testing/live-installer/myth_user_call     |  164 ---
 abs/core-testing/live-installer/networkconfig.sh   |  280 -----
 abs/core-testing/live-installer/remove_service.sh  |    8 -
 .../live-installer/restore_default_settings.sh     |  349 ------
 .../live-installer/restore_km_db_chroot.sh         |   53 -
 abs/core-testing/live-installer/soundconfig.sh     |  248 ----
 abs/core-testing/live-installer/startx             |   29 -
 abs/core-testing/live-installer/systemconfig.sh    | 1255 -------------------
 .../templates/LCD/Shuttle-SG33/LCDd.conf           |  869 -------------
 .../templates/LCD/Silverstone/LCDd.conf            |  869 -------------
 .../templates/LCD/Silverstone/modules              |    1 -
 .../templates/LCD/antec_fusion/LCDd.conf           |  869 -------------
 .../templates/LCD/antec_fusion/lircd.conf          |   38 -
 .../templates/LCD/antec_fusion/lircrc              |   15 -
 .../templates/LCD/antec_fusion/modules             |    1 -
 .../live-installer/templates/LCD/xosd/LCDd.conf    |  957 --------------
 .../live-installer/templates/cc.orig.sh            |   35 -
 abs/core-testing/live-installer/templates/cc.sh    |    5 -
 .../live-installer/templates/cc_vol.sh             |    5 -
 .../live-installer/templates/change_chan.sh        |   19 -
 .../live-installer/templates/cron.template         |    4 -
 .../templates/etcnet/eth/ipv4address               |    2 -
 .../live-installer/templates/etcnet/eth/ipv4route  |    2 -
 .../live-installer/templates/etcnet/eth/iwconfig   |    2 -
 .../live-installer/templates/etcnet/eth/options    |    7 -
 .../templates/evrouter/MythVantage-4               |    0
 .../templates/evrouter/MythVantage-8               |    0
 .../templates/evrouter/MythVantage-Full            |    0
 .../templates/evrouter/MythVantage8-minipac        |    3 -
 .../templates/evrouter/MythVantage8-uhid           |    3 -
 .../live-installer/templates/exports.template      |    8 -
 .../live-installer/templates/fstab.conf.template   |   16 -
 .../live-installer/templates/mysql.service         |   13 -
 .../live-installer/templates/mysql.txt             |   29 -
 .../live-installer/templates/ncid.conf.template    |   51 -
 .../live-installer/templates/ncidd.conf.template   |  143 ---
 .../live-installer/templates/real_change_chan.sh   |   19 -
 .../templates/remotes/ATI_wonder/lircd.ATI.conf    |  357 ------
 .../remotes/ATI_wonder/lircrc-atiwonder.txt        |  922 --------------
 .../templates/remotes/ATI_wonder/preview.jpg       |  Bin 63480 -> 0 bytes
 .../remotes/MX-500-jams/lircd.conf.MX-500-JAMS     |  115 --
 .../templates/remotes/MX-500-jams/lircrc           |  832 -------------
 .../templates/remotes/MX-500-jams/preview.jpg      |  Bin 10473 -> 0 bytes
 .../templates/remotes/MythVantage-one/lircd.conf   |  115 --
 .../templates/remotes/MythVantage-one/lircrc       |  857 -------------
 .../templates/remotes/MythVantage-one/preview.jpg  |  Bin 88727 -> 0 bytes
 .../RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf  |   87 --
 .../RadioShack_15-2116-Jarod_Wilson/lircrc-rs      |  539 --------
 .../RadioShack_15-2116-Jarod_Wilson/preview.jpg    |  Bin 7504 -> 0 bytes
 .../templates/remotes/adaptec/lircd.conf.AVC-2410  |   62 -
 .../templates/remotes/animax/lircd.conf.animax     |  199 ---
 .../templates/remotes/animax/lircmd.conf.animax    |   71 --
 .../templates/remotes/animax/preview.jpg           |  Bin 15108 -> 0 bytes
 .../templates/remotes/asus/lircd.conf.asus         |   56 -
 .../templates/remotes/asus/lircd.conf.digimatrix   |  152 ---
 .../templates/remotes/atiusb/lircd.conf.atiusb     | 1259 -------------------
 .../remotes/avermedia/lircd.conf.avermedia         |   72 --
 .../remotes/avermedia/lircd.conf.avermedia98       |  175 ---
 .../templates/remotes/avermedia/lircd.conf.vdomate |   61 -
 .../remotes/avermedia/lircmd.conf.avermedia        |   33 -
 .../remotes/avermedia/lircmd.conf.avermedia98      |   37 -
 .../templates/remotes/avermedia/preview.jpg        |  Bin 15108 -> 0 bytes
 .../templates/remotes/bestbuy/lircd.conf.bestbuy   |   63 -
 .../templates/remotes/bestbuy/lircd.conf.bestbuy2  |   59 -
 .../templates/remotes/bestbuy/lircmd.conf.bestbuy  |   33 -
 .../templates/remotes/bestbuy/lircmd.conf.bestbuy2 |   34 -
 .../templates/remotes/caraca/lircd.conf.caraca     |   46 -
 .../templates/remotes/caraca/lircrc.caraca         |  134 --
 .../templates/remotes/caraca/preview.jpg           |  Bin 15108 -> 0 bytes
 .../templates/remotes/chronos/lircd.conf.chronos   |   56 -
 .../templates/remotes/cph03x/lircd.conf.cph03x     |   72 --
 .../templates/remotes/creative/lircd.conf.alsa_usb |   56 -
 .../remotes/creative/lircd.conf.breakoutbox        |   55 -
 .../templates/remotes/creative/lircd.conf.creative |   59 -
 .../templates/remotes/creative/lircd.conf.infracd  |   61 -
 .../remotes/creative/lircd.conf.livedrive          |  115 --
 .../templates/remotes/dvico/lircd.conf.fusionHDTV  |  221 ----
 .../templates/remotes/ea65/lircd.conf.ea65         |   73 --
 .../templates/remotes/ea65/lircrc.ea65             |  381 ------
 .../templates/remotes/ea65/preview.jpg             |  Bin 15108 -> 0 bytes
 .../templates/remotes/ericsson/lircd.conf.bte      |   53 -
 .../templates/remotes/generic/DENON.conf           |   31 -
 .../templates/remotes/generic/MOTOROLA.conf        |   53 -
 .../templates/remotes/generic/NEC-pulse.conf       |   32 -
 .../templates/remotes/generic/NEC-short-pulse.conf |   34 -
 .../templates/remotes/generic/NEC.conf             |   30 -
 .../templates/remotes/generic/RC-5.conf            |   30 -
 .../templates/remotes/generic/RC-6.conf            |   28 -
 .../templates/remotes/generic/RCMM-32.conf         |   23 -
 .../templates/remotes/generic/RECS80.conf          |   31 -
 .../templates/remotes/generic/SANYO.conf           |   34 -
 .../templates/remotes/generic/SONY12.conf          |   28 -
 .../templates/remotes/generic/SONY20.conf          |   29 -
 .../templates/remotes/gr8zap/lircd.conf.streamzap  |   69 --
 .../live-installer/templates/remotes/gr8zap/lircrc |  472 -------
 .../templates/remotes/gr8zap/preview.jpg           |  Bin 83195 -> 0 bytes
 .../remotes/hauppauge/lircd.conf.hauppauge         |  274 ----
 .../remotes/hauppauge/lircmd.conf.hauppauge        |   33 -
 .../templates/remotes/hauppauge/preview.jpg        |  Bin 45763 -> 0 bytes
 .../remotes/hercules/lircd.conf.smarttv_stereo     |   63 -
 .../templates/remotes/imon-pad/lircd.conf          |   88 --
 .../templates/remotes/imon-pad/lircrc              |  240 ----
 .../templates/remotes/imon-pad/preview.jpg         |  Bin 15108 -> 0 bytes
 .../templates/remotes/imon/lircd.conf.imon         |   79 --
 .../templates/remotes/imon/lircd.conf.imon-pad     |   84 --
 .../templates/remotes/imon/lircd.conf.imon-rsc     |  109 --
 .../templates/remotes/iodata/lircd.conf.gvbctv5pci |   68 -
 .../templates/remotes/km_ready_preview.jpg         |  Bin 15108 -> 0 bytes
 .../templates/remotes/knc_one/lircd.conf.knc_one   |   62 -
 .../templates/remotes/kworld/lircd.conf.kworld     |  144 ---
 .../templates/remotes/leadtek/lircd.conf.PVR2000   |   75 --
 .../templates/remotes/leadtek/lircd.conf.RM-0007   |   86 --
 .../templates/remotes/leadtek/lircd.conf.RM-0010   |  101 --
 .../templates/remotes/leadtek/lircmd.conf.RM-0007  |   36 -
 .../templates/remotes/leadtek/lircmd.conf.RM-0010  |   36 -
 .../remotes/life-view/lircd.conf.flyvideo          |   87 --
 .../remotes/life-view/lircmd.conf.flyvideo         |   33 -
 .../templates/remotes/life-view/lircrc.flyvideo    |  131 --
 .../templates/remotes/life-view/preview.jpg        |  Bin 15108 -> 0 bytes
 .../templates/remotes/logitech/lircd.conf.logitech |  111 --
 .../remotes/logitech/lircmd.conf.logitech          |   64 -
 .../templates/remotes/mceusb/lircd-mceusb.conf     |   88 --
 .../templates/remotes/mceusb/lircd.conf.mceusb     |  104 --
 .../templates/remotes/mceusb/lircrc-mceusb         |  393 ------
 .../templates/remotes/mceusb/preview.jpg           |  Bin 12551 -> 0 bytes
 .../templates/remotes/no_remote/preview.jpg        |  Bin 3087 -> 0 bytes
 .../remotes/packard_bell/lircd.conf.packard_bell   |   94 --
 .../templates/remotes/pcmak/lircd.conf.pcmak       |  116 --
 .../templates/remotes/pcmak/lircmd.conf.pcmak      |   29 -
 .../templates/remotes/pcmak/lircrc.pcmak           | 1310 --------------------
 .../templates/remotes/pcmak/preview.jpg            |  Bin 15108 -> 0 bytes
 .../remotes/pinnacle_systems/lircd.conf.pctv       |   94 --
 .../templates/remotes/pixelview/lircd.conf.playtv  |   34 -
 .../remotes/pixelview/lircd.conf.playtv_bt878      |   54 -
 .../remotes/pixelview/lircd.conf.playtv_pro        |  159 ---
 .../remotes/pixelview/lircd.conf.remotemaster      |  117 --
 .../remotes/pixelview/lircmd.conf.playtv_pro       |   29 -
 .../remotes/pixelview/lircmd.conf.remotemaster     |   31 -
 .../templates/remotes/pixelview/lircrc.playtv_pro  |  134 --
 .../templates/remotes/provideo/lircd.conf.pv951    |   67 -
 .../templates/remotes/receiver_usb.id              |   33 -
 .../templates/remotes/remotec/lircd.conf.BW6130    |   88 --
 .../templates/remotes/remotec/lircmd.conf.BW6130   |  291 -----
 .../templates/remotes/sasem/lircd.conf.sasem       |   81 --
 .../remotes/sigma_designs/lircd.conf.realmagic     |   83 --
 .../templates/remotes/silitek/lircd.conf.silitek   |   97 --
 .../templates/remotes/silitek/lircmd.conf.silitek  |   72 --
 .../remotes/snapstream_firefly/lircd.snapstrm.conf |  127 --
 .../remotes/snapstream_firefly/lircrc-snapstrm.txt |  590 ---------
 .../remotes/snapstream_firefly/preview.jpg         |  Bin 63750 -> 0 bytes
 .../remotes/streamzap/lircd.conf.streamzap         |   69 --
 .../templates/remotes/streamzap/lircrc             |  832 -------------
 .../templates/remotes/streamzap/preview.jpg        |  Bin 83195 -> 0 bytes
 .../remotes/technisat/lircd.conf.mediafocusI       |   42 -
 .../templates/remotes/tekram/lircd.conf.m230       |   48 -
 .../templates/remotes/tekram/lircmd.conf.m230      |   33 -
 .../templates/remotes/unknown/preview.jpg          |  Bin 1587 -> 0 bytes
 .../templates/remotes/x10/lircd.conf.mouseremote   |  116 --
 .../templates/remotes/x10/lircd.conf.mp3anywhere   |   64 -
 .../templates/remotes/x10/lircmd.conf.mouseremote  |  288 -----
 .../live-installer/templates/samba/smb.conf.home   |   10 -
 .../live-installer/templates/samba/smb.conf.media  |   10 -
 .../templates/samba/smb.conf.template              |  125 --
 .../templates/settings/default_1/keybindings.txt   |  209 ----
 .../templates/settings/default_1/settings.txt      |  320 -----
 .../templates/settings/default_2/keybindings.txt   |  209 ----
 .../templates/settings/default_2/settings.txt      |  320 -----
 .../live-installer/templates/sources/mv-core       |    2 -
 .../templates/sources/mv-core-testing              |    2 -
 .../live-installer/templates/sources/mv-extra      |    2 -
 .../templates/sources/mv-extra-testing             |    2 -
 .../live-installer/templates/sources/svc_pkg       |    3 -
 .../transmit/Time_Warner_SA3250/lircd.conf         |  413 ------
 .../live-installer/templates/xine.config.template  |  754 -----------
 .../live-installer/templates/xorg/modeline.ATSC    |   33 -
 .../live-installer/templates/xorg/modeline.DVD     |    9 -
 .../live-installer/templates/xorg/modeline.NTSC    |   10 -
 .../live-installer/templates/xorg/modeline.VESA    |  163 ---
 .../live-installer/templates/xorg/modeline.custom  |    1 -
 .../live-installer/templates/xorg/xorg.conf.ati    |   94 --
 .../live-installer/templates/xorg/xorg.conf.intel  |  148 ---
 .../live-installer/templates/xorg/xorg.conf.nvidia |   90 --
 .../live-installer/templates/xorg/xorg.conf.via    |   77 --
 .../live-installer/templates/xorg/xorg.conf.vmware |   72 --
 abs/core-testing/live-installer/timezip.py         |  185 ---
 abs/core-testing/live-installer/timezone.bin       |  Bin 805819 -> 0 bytes
 abs/core-testing/live-installer/xconfig.sh         |  233 ----
 408 files changed, 28317 insertions(+), 28316 deletions(-)
 create mode 100644 abs/core-testing/LinHES-config/LinHES-release
 create mode 100644 abs/core-testing/LinHES-config/LinHES.install
 create mode 100755 abs/core-testing/LinHES-config/MythVantage.sh
 create mode 100755 abs/core-testing/LinHES-config/PKGBUILD
 create mode 100755 abs/core-testing/LinHES-config/add_service.sh
 create mode 100755 abs/core-testing/LinHES-config/autocard.py
 create mode 100755 abs/core-testing/LinHES-config/bpopup-ui.xml
 create mode 100755 abs/core-testing/LinHES-config/build_diskless.sh
 create mode 100755 abs/core-testing/LinHES-config/checkout_MythVantage.sh
 create mode 100755 abs/core-testing/LinHES-config/create_master.sh
 create mode 100755 abs/core-testing/LinHES-config/file_time_offset.py
 create mode 100755 abs/core-testing/LinHES-config/install-ui.xml
 create mode 100755 abs/core-testing/LinHES-config/install_db_chroot.sh
 create mode 100755 abs/core-testing/LinHES-config/install_functions.sh
 create mode 100755 abs/core-testing/LinHES-config/install_proxy.sh
 create mode 100644 abs/core-testing/LinHES-config/issue
 create mode 100755 abs/core-testing/LinHES-config/live-install.sh
 create mode 100644 abs/core-testing/LinHES-config/myth_user_call
 create mode 100644 abs/core-testing/LinHES-config/networkconfig.sh
 create mode 100755 abs/core-testing/LinHES-config/remove_service.sh
 create mode 100755 abs/core-testing/LinHES-config/restore_default_settings.sh
 create mode 100644 abs/core-testing/LinHES-config/restore_km_db_chroot.sh
 create mode 100755 abs/core-testing/LinHES-config/soundconfig.sh
 create mode 100755 abs/core-testing/LinHES-config/startx
 create mode 100755 abs/core-testing/LinHES-config/systemconfig.sh
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/Shuttle-SG33/LCDd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/Silverstone/LCDd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/Silverstone/modules
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/antec_fusion/LCDd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/antec_fusion/modules
 create mode 100644 abs/core-testing/LinHES-config/templates/LCD/xosd/LCDd.conf
 create mode 100755 abs/core-testing/LinHES-config/templates/cc.orig.sh
 create mode 100755 abs/core-testing/LinHES-config/templates/cc.sh
 create mode 100755 abs/core-testing/LinHES-config/templates/cc_vol.sh
 create mode 100755 abs/core-testing/LinHES-config/templates/change_chan.sh
 create mode 100644 abs/core-testing/LinHES-config/templates/cron.template
 create mode 100644 abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4address
 create mode 100644 abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4route
 create mode 100644 abs/core-testing/LinHES-config/templates/etcnet/eth/iwconfig
 create mode 100644 abs/core-testing/LinHES-config/templates/etcnet/eth/options
 create mode 100644 abs/core-testing/LinHES-config/templates/evrouter/MythVantage-4
 create mode 100644 abs/core-testing/LinHES-config/templates/evrouter/MythVantage-8
 create mode 100644 abs/core-testing/LinHES-config/templates/evrouter/MythVantage-Full
 create mode 100644 abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-minipac
 create mode 100644 abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-uhid
 create mode 100644 abs/core-testing/LinHES-config/templates/exports.template
 create mode 100755 abs/core-testing/LinHES-config/templates/fstab.conf.template
 create mode 100644 abs/core-testing/LinHES-config/templates/mysql.service
 create mode 100755 abs/core-testing/LinHES-config/templates/mysql.txt
 create mode 100755 abs/core-testing/LinHES-config/templates/ncid.conf.template
 create mode 100644 abs/core-testing/LinHES-config/templates/ncidd.conf.template
 create mode 100755 abs/core-testing/LinHES-config/templates/real_change_chan.sh
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircd.ATI.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircd.conf
 create mode 100755 abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/adaptec/lircd.conf.AVC-2410
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/animax/lircd.conf.animax
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/animax/lircmd.conf.animax
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/animax/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.asus
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.digimatrix
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/atiusb/lircd.conf.atiusb
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia98
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.vdomate
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia98
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/avermedia/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy2
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy2
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/caraca/lircd.conf.caraca
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/caraca/lircrc.caraca
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/caraca/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/chronos/lircd.conf.chronos
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/cph03x/lircd.conf.cph03x
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.alsa_usb
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.breakoutbox
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.creative
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.infracd
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.livedrive
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/dvico/lircd.conf.fusionHDTV
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ea65/lircd.conf.ea65
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ea65/lircrc.ea65
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ea65/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/ericsson/lircd.conf.bte
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/DENON.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/MOTOROLA.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/NEC-pulse.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/NEC-short-pulse.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/NEC.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/RC-5.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/RC-6.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/RCMM-32.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/RECS80.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/SANYO.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/SONY12.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/generic/SONY20.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircd.conf.streamzap
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/gr8zap/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircd.conf.hauppauge
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircmd.conf.hauppauge
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/hauppauge/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/hercules/lircd.conf.smarttv_stereo
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon-pad/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-pad
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-rsc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/iodata/lircd.conf.gvbctv5pci
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/km_ready_preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/knc_one/lircd.conf.knc_one
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/kworld/lircd.conf.kworld
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.PVR2000
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0007
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0010
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0007
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0010
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/life-view/lircd.conf.flyvideo
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/life-view/lircmd.conf.flyvideo
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/life-view/lircrc.flyvideo
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/life-view/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/logitech/lircd.conf.logitech
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/logitech/lircmd.conf.logitech
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd-mceusb.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd.conf.mceusb
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/mceusb/lircrc-mceusb
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/mceusb/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/no_remote/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/packard_bell/lircd.conf.packard_bell
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pcmak/lircd.conf.pcmak
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pcmak/lircmd.conf.pcmak
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pcmak/lircrc.pcmak
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pcmak/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pinnacle_systems/lircd.conf.pctv
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_bt878
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_pro
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.remotemaster
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.playtv_pro
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.remotemaster
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/pixelview/lircrc.playtv_pro
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/provideo/lircd.conf.pv951
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/receiver_usb.id
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/remotec/lircd.conf.BW6130
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/remotec/lircmd.conf.BW6130
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/sasem/lircd.conf.sasem
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/sigma_designs/lircd.conf.realmagic
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/silitek/lircd.conf.silitek
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/silitek/lircmd.conf.silitek
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/streamzap/lircd.conf.streamzap
 create mode 100755 abs/core-testing/LinHES-config/templates/remotes/streamzap/lircrc
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/streamzap/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/technisat/lircd.conf.mediafocusI
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/tekram/lircd.conf.m230
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/tekram/lircmd.conf.m230
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/unknown/preview.jpg
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mouseremote
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mp3anywhere
 create mode 100644 abs/core-testing/LinHES-config/templates/remotes/x10/lircmd.conf.mouseremote
 create mode 100755 abs/core-testing/LinHES-config/templates/samba/smb.conf.home
 create mode 100755 abs/core-testing/LinHES-config/templates/samba/smb.conf.media
 create mode 100644 abs/core-testing/LinHES-config/templates/samba/smb.conf.template
 create mode 100644 abs/core-testing/LinHES-config/templates/settings/default_1/keybindings.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/settings/default_1/settings.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/settings/default_2/keybindings.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/settings/default_2/settings.txt
 create mode 100644 abs/core-testing/LinHES-config/templates/sources/mv-core
 create mode 100644 abs/core-testing/LinHES-config/templates/sources/mv-core-testing
 create mode 100644 abs/core-testing/LinHES-config/templates/sources/mv-extra
 create mode 100644 abs/core-testing/LinHES-config/templates/sources/mv-extra-testing
 create mode 100644 abs/core-testing/LinHES-config/templates/sources/svc_pkg
 create mode 100755 abs/core-testing/LinHES-config/templates/transmit/Time_Warner_SA3250/lircd.conf
 create mode 100644 abs/core-testing/LinHES-config/templates/xine.config.template
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/modeline.ATSC
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/modeline.DVD
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/modeline.NTSC
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/modeline.VESA
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/modeline.custom
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/xorg.conf.ati
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/xorg.conf.intel
 create mode 100755 abs/core-testing/LinHES-config/templates/xorg/xorg.conf.nvidia
 create mode 100644 abs/core-testing/LinHES-config/templates/xorg/xorg.conf.via
 create mode 100755 abs/core-testing/LinHES-config/templates/xorg/xorg.conf.vmware
 create mode 100755 abs/core-testing/LinHES-config/timezip.py
 create mode 100755 abs/core-testing/LinHES-config/timezone.bin
 create mode 100755 abs/core-testing/LinHES-config/xconfig.sh
 delete mode 100644 abs/core-testing/live-installer/LinHES-release
 delete mode 100755 abs/core-testing/live-installer/MythVantage.sh
 delete mode 100755 abs/core-testing/live-installer/PKGBUILD
 delete mode 100755 abs/core-testing/live-installer/add_service.sh
 delete mode 100755 abs/core-testing/live-installer/autocard.py
 delete mode 100755 abs/core-testing/live-installer/bpopup-ui.xml
 delete mode 100755 abs/core-testing/live-installer/build_diskless.sh
 delete mode 100755 abs/core-testing/live-installer/checkout_MythVantage.sh
 delete mode 100755 abs/core-testing/live-installer/create_master.sh
 delete mode 100755 abs/core-testing/live-installer/file_time_offset.py
 delete mode 100755 abs/core-testing/live-installer/install-ui.xml
 delete mode 100755 abs/core-testing/live-installer/install_db_chroot.sh
 delete mode 100755 abs/core-testing/live-installer/install_functions.sh
 delete mode 100755 abs/core-testing/live-installer/install_proxy.sh
 delete mode 100644 abs/core-testing/live-installer/issue
 delete mode 100755 abs/core-testing/live-installer/live-install.sh
 delete mode 100644 abs/core-testing/live-installer/live.install
 delete mode 100644 abs/core-testing/live-installer/myth_user_call
 delete mode 100644 abs/core-testing/live-installer/networkconfig.sh
 delete mode 100755 abs/core-testing/live-installer/remove_service.sh
 delete mode 100755 abs/core-testing/live-installer/restore_default_settings.sh
 delete mode 100644 abs/core-testing/live-installer/restore_km_db_chroot.sh
 delete mode 100755 abs/core-testing/live-installer/soundconfig.sh
 delete mode 100755 abs/core-testing/live-installer/startx
 delete mode 100755 abs/core-testing/live-installer/systemconfig.sh
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/Shuttle-SG33/LCDd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/Silverstone/LCDd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/Silverstone/modules
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/antec_fusion/LCDd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/antec_fusion/lircd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/antec_fusion/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/antec_fusion/modules
 delete mode 100644 abs/core-testing/live-installer/templates/LCD/xosd/LCDd.conf
 delete mode 100755 abs/core-testing/live-installer/templates/cc.orig.sh
 delete mode 100755 abs/core-testing/live-installer/templates/cc.sh
 delete mode 100755 abs/core-testing/live-installer/templates/cc_vol.sh
 delete mode 100755 abs/core-testing/live-installer/templates/change_chan.sh
 delete mode 100644 abs/core-testing/live-installer/templates/cron.template
 delete mode 100644 abs/core-testing/live-installer/templates/etcnet/eth/ipv4address
 delete mode 100644 abs/core-testing/live-installer/templates/etcnet/eth/ipv4route
 delete mode 100644 abs/core-testing/live-installer/templates/etcnet/eth/iwconfig
 delete mode 100644 abs/core-testing/live-installer/templates/etcnet/eth/options
 delete mode 100644 abs/core-testing/live-installer/templates/evrouter/MythVantage-4
 delete mode 100644 abs/core-testing/live-installer/templates/evrouter/MythVantage-8
 delete mode 100644 abs/core-testing/live-installer/templates/evrouter/MythVantage-Full
 delete mode 100644 abs/core-testing/live-installer/templates/evrouter/MythVantage8-minipac
 delete mode 100644 abs/core-testing/live-installer/templates/evrouter/MythVantage8-uhid
 delete mode 100644 abs/core-testing/live-installer/templates/exports.template
 delete mode 100755 abs/core-testing/live-installer/templates/fstab.conf.template
 delete mode 100644 abs/core-testing/live-installer/templates/mysql.service
 delete mode 100755 abs/core-testing/live-installer/templates/mysql.txt
 delete mode 100755 abs/core-testing/live-installer/templates/ncid.conf.template
 delete mode 100644 abs/core-testing/live-installer/templates/ncidd.conf.template
 delete mode 100755 abs/core-testing/live-installer/templates/real_change_chan.sh
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircd.ATI.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ATI_wonder/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/MX-500-jams/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircd.conf
 delete mode 100755 abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/MythVantage-one/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/adaptec/lircd.conf.AVC-2410
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/animax/lircd.conf.animax
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/animax/lircmd.conf.animax
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/animax/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.asus
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.digimatrix
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/atiusb/lircd.conf.atiusb
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia98
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.vdomate
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia98
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/avermedia/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy2
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy2
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/caraca/lircd.conf.caraca
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/caraca/lircrc.caraca
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/caraca/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/chronos/lircd.conf.chronos
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/cph03x/lircd.conf.cph03x
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.alsa_usb
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.breakoutbox
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.creative
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.infracd
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.livedrive
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/dvico/lircd.conf.fusionHDTV
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ea65/lircd.conf.ea65
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ea65/lircrc.ea65
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ea65/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/ericsson/lircd.conf.bte
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/DENON.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/MOTOROLA.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/NEC-pulse.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/NEC-short-pulse.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/NEC.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/RC-5.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/RC-6.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/RCMM-32.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/RECS80.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/SANYO.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/SONY12.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/generic/SONY20.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/gr8zap/lircd.conf.streamzap
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/gr8zap/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/gr8zap/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/hauppauge/lircd.conf.hauppauge
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/hauppauge/lircmd.conf.hauppauge
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/hauppauge/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/hercules/lircd.conf.smarttv_stereo
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon-pad/lircd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon-pad/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon-pad/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-pad
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-rsc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/iodata/lircd.conf.gvbctv5pci
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/km_ready_preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/knc_one/lircd.conf.knc_one
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/kworld/lircd.conf.kworld
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.PVR2000
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0007
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0010
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0007
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0010
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/life-view/lircd.conf.flyvideo
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/life-view/lircmd.conf.flyvideo
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/life-view/lircrc.flyvideo
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/life-view/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/logitech/lircd.conf.logitech
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/logitech/lircmd.conf.logitech
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/mceusb/lircd-mceusb.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/mceusb/lircd.conf.mceusb
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/mceusb/lircrc-mceusb
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/mceusb/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/no_remote/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/packard_bell/lircd.conf.packard_bell
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pcmak/lircd.conf.pcmak
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pcmak/lircmd.conf.pcmak
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pcmak/lircrc.pcmak
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pcmak/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pinnacle_systems/lircd.conf.pctv
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_bt878
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_pro
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.remotemaster
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.playtv_pro
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.remotemaster
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/pixelview/lircrc.playtv_pro
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/provideo/lircd.conf.pv951
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/receiver_usb.id
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/remotec/lircd.conf.BW6130
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/remotec/lircmd.conf.BW6130
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/sasem/lircd.conf.sasem
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/sigma_designs/lircd.conf.realmagic
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/silitek/lircd.conf.silitek
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/silitek/lircmd.conf.silitek
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/snapstream_firefly/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/streamzap/lircd.conf.streamzap
 delete mode 100755 abs/core-testing/live-installer/templates/remotes/streamzap/lircrc
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/streamzap/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/technisat/lircd.conf.mediafocusI
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/tekram/lircd.conf.m230
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/tekram/lircmd.conf.m230
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/unknown/preview.jpg
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mouseremote
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mp3anywhere
 delete mode 100644 abs/core-testing/live-installer/templates/remotes/x10/lircmd.conf.mouseremote
 delete mode 100755 abs/core-testing/live-installer/templates/samba/smb.conf.home
 delete mode 100755 abs/core-testing/live-installer/templates/samba/smb.conf.media
 delete mode 100644 abs/core-testing/live-installer/templates/samba/smb.conf.template
 delete mode 100644 abs/core-testing/live-installer/templates/settings/default_1/keybindings.txt
 delete mode 100644 abs/core-testing/live-installer/templates/settings/default_1/settings.txt
 delete mode 100644 abs/core-testing/live-installer/templates/settings/default_2/keybindings.txt
 delete mode 100644 abs/core-testing/live-installer/templates/settings/default_2/settings.txt
 delete mode 100644 abs/core-testing/live-installer/templates/sources/mv-core
 delete mode 100644 abs/core-testing/live-installer/templates/sources/mv-core-testing
 delete mode 100644 abs/core-testing/live-installer/templates/sources/mv-extra
 delete mode 100644 abs/core-testing/live-installer/templates/sources/mv-extra-testing
 delete mode 100644 abs/core-testing/live-installer/templates/sources/svc_pkg
 delete mode 100755 abs/core-testing/live-installer/templates/transmit/Time_Warner_SA3250/lircd.conf
 delete mode 100644 abs/core-testing/live-installer/templates/xine.config.template
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/modeline.ATSC
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/modeline.DVD
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/modeline.NTSC
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/modeline.VESA
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/modeline.custom
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/xorg.conf.ati
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/xorg.conf.intel
 delete mode 100755 abs/core-testing/live-installer/templates/xorg/xorg.conf.nvidia
 delete mode 100644 abs/core-testing/live-installer/templates/xorg/xorg.conf.via
 delete mode 100755 abs/core-testing/live-installer/templates/xorg/xorg.conf.vmware
 delete mode 100755 abs/core-testing/live-installer/timezip.py
 delete mode 100755 abs/core-testing/live-installer/timezone.bin
 delete mode 100755 abs/core-testing/live-installer/xconfig.sh

diff --git a/abs/core-testing/LinHES-config/LinHES-release b/abs/core-testing/LinHES-config/LinHES-release
new file mode 100644
index 0000000..a4de764
--- /dev/null
+++ b/abs/core-testing/LinHES-config/LinHES-release
@@ -0,0 +1 @@
+LinHES R6.00.02
diff --git a/abs/core-testing/LinHES-config/LinHES.install b/abs/core-testing/LinHES-config/LinHES.install
new file mode 100644
index 0000000..a0a9d31
--- /dev/null
+++ b/abs/core-testing/LinHES-config/LinHES.install
@@ -0,0 +1,78 @@
+# This is a default template for a post-install scriptlet.  You can
+# remove any functions you don't need (and this header).
+
+# arg 1:  the new package version
+pre_install() {
+  rm -f /etc/issue
+  rm -f /etc/arch-release
+
+}
+
+# arg 1:  the new package version
+post_install() {
+    if [ ! -f /etc/blacklist.package ]
+    then
+        echo "List of packages to ignore" > /etc/blacklist.package
+        echo "one package per line" >> /etc/blacklist.package
+    fi
+
+LINE="mythtv    ALL = NOPASSWD:/usr/MythVantage/bin/mythvantage"
+LINE1="mythtv   ALL = NOPASSWD:/usr/MythVantage/bin/MythVantage"
+for i in "$LINE"  "$LINE1"
+do
+        cp /etc/sudoers /etc/sudoers.bak
+        grep -q "$i" /etc/sudoers
+        if [ $? != 0 ]
+        then
+                echo  "$i" >> /etc/sudoers
+                visudo -cf /etc/sudoers
+                if [ ! $? = 0 ]
+                then
+                        cp /etc/sudoers.bak /etc/sudoers
+			echo $i
+                        echo "Error adding files"
+                        exit 1
+                fi
+        fi
+done
+
+
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_upgrade() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+	. /etc/profile
+	ps -ef|grep mysqld|grep -v grep
+	status=$?
+	echo "status $status"
+	if [ $status  = 0 ]
+	then
+ 		restore_default_settings.sh -c load
+	fi
+        if [ ! -f /etc/blacklist.package ]
+        then
+            echo "List of packages to ignore" > /etc/blacklist.package
+            echo  "one package per line" >> /etc/blacklist.package
+        fi
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+op=$1
+shift
+$op $*
diff --git a/abs/core-testing/LinHES-config/MythVantage.sh b/abs/core-testing/LinHES-config/MythVantage.sh
new file mode 100755
index 0000000..286c908
--- /dev/null
+++ b/abs/core-testing/LinHES-config/MythVantage.sh
@@ -0,0 +1,3 @@
+export MV_ROOT=/usr/MythVantage
+export PATH=$PATH:$MV_ROOT/bin
+export TEMPLATES=$MV_ROOT/templates
diff --git a/abs/core-testing/LinHES-config/PKGBUILD b/abs/core-testing/LinHES-config/PKGBUILD
new file mode 100755
index 0000000..5fa4e66
--- /dev/null
+++ b/abs/core-testing/LinHES-config/PKGBUILD
@@ -0,0 +1,63 @@
+pkgname=LinHES-config
+pkgver=1.0
+pkgrel=1
+conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev )
+pkgdesc="Install and configure your system"
+depends=(bc libstatgrab  mysql-python expect curl dnsutils parted sg3_utils nmbscan)
+arch=('i686')
+
+source=(mythinstall.bin myth_user_call file_time_offset.py install-ui.xml install_proxy.sh install_functions.sh systemconfig.sh install_db_chroot.sh restore_default_settings.sh xconfig.sh timezip.py soundconfig.sh LinHES-release issue MythVantage.sh create_master.sh build_diskless.sh networkconfig.sh timezone.bin autocard.py restore_km_db_chroot.sh)
+
+install=LinHES.install
+build() {
+    mkdir -p $startdir/pkg/etc
+    mkdir -p $startdir/pkg/usr/share/mythtv/themes/default
+
+    MVDIR=$startdir/pkg/usr/MythVantage
+    mkdir  $startdir/pkg/etc/profile.d
+    install -m 0755 MythVantage.sh  $startdir/pkg/etc/profile.d/MythVantage.sh
+    mkdir -p $MVDIR/bin
+    mkdir -p $MVDIR/templates
+    mkdir -p $MVDIR/etc
+
+#copy in all the installer specific stuff
+    rsync -r --exclude=.svn ../templates $MVDIR/
+    install -m0700 myth_user_call  $MVDIR/bin/myth_user_call
+    install -m 0755 install_proxy.sh  $MVDIR/bin/install_proxy.sh
+    install -m 0755 install_functions.sh  $MVDIR/bin/install_functions.sh
+    install -m 0755 systemconfig.sh  $MVDIR/bin/systemconfig.sh
+    install -m 0755 xconfig.sh  $MVDIR/bin/xconfig.sh
+#    install -m 0755 live-install.sh $MVDIR/bin/live-install.sh
+    install -m 0755 install_db_chroot.sh $MVDIR/bin/install_db_chroot.sh
+    install -m 0755 restore_km_db_chroot.sh $MVDIR/bin/restore_km_db_chroot.sh
+    install -m 0755 restore_default_settings.sh $MVDIR/bin/restore_default_settings.sh
+    install -m 0755 soundconfig.sh $MVDIR/bin/soundconfig.sh
+    install -m 0755 networkconfig.sh $MVDIR/bin/networkconfig.sh
+    install -m 0755 create_master.sh $MVDIR/bin/create_master.sh
+    install -m 0755 build_diskless.sh $MVDIR/bin/build_diskless.sh
+    install -m 0755 timezone.bin $MVDIR/bin/timezone.bin
+    install -m 0755 timezip.py $MVDIR/bin/timezip.py
+    install -m 0755 autocard.py $MVDIR/bin/autocard.py
+
+    mkdir -p $startdir/pkg/usr/bin
+    install -m 0755 file_time_offset.py $startdir/pkg/usr/bin/file_time_offset.py
+    #copy in the branding stuff
+    install -m 0755 LinHES-release $startdir/pkg/etc/LinHES-release
+    install -m 0755 issue $startdir/pkg/etc/issue
+
+# copy over the ui files
+    install -m 0755 install-ui.xml $startdir/pkg/usr/share/mythtv/themes/default/
+
+#copy in the binaries
+    #install -g mythtv -m 4750 mythinstall.bin $MVDIR/bin/MythVantage
+    install  -m 4755 mythinstall.bin $MVDIR/bin/MythVantage
+    cd $MVDIR/bin
+    ln -s MythVantage mythvantage
+    ln -s MythVantage mythinstall
+    cd -
+#    install -g mythtv -m 4750 mythbeselect.bin $MVDIR/bin/mythbeselect
+
+#    install -m 0755 startx $startdir/pkg/root/startx
+#    install -m 0755 live-install.sh $startdir/pkg/root/live-install.sh
+}
+
diff --git a/abs/core-testing/LinHES-config/add_service.sh b/abs/core-testing/LinHES-config/add_service.sh
new file mode 100755
index 0000000..190d604
--- /dev/null
+++ b/abs/core-testing/LinHES-config/add_service.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+SERVICE_DIR=/var/service
+SCRIPT_DIR=/etc/sv
+if [ -d $SCRIPT_DIR/$1 ]
+then
+        if [  -d $SERVICE_DIR/$1 ]
+        then
+                echo "$1 already there"
+        else
+               ln -s $SCRIPT_DIR/$1 $SERVICE_DIR/$1
+              echo "adding $1"
+	fi
+else
+	echo "couldn't find $SCRIPT_DIR/$1"
+fi
diff --git a/abs/core-testing/LinHES-config/autocard.py b/abs/core-testing/LinHES-config/autocard.py
new file mode 100755
index 0000000..b59b8d6
--- /dev/null
+++ b/abs/core-testing/LinHES-config/autocard.py
@@ -0,0 +1,302 @@
+#!/usr/bin/python
+# import MySQL module
+#jm
+import MySQLdb
+import sys
+import getopt
+import socket
+import os
+import time
+import string
+import glob
+from string import letters
+from string import digits
+
+def INSERTCARD_INTOMYTH(Device,Driver,Cardvendor):
+    global currenthostname
+    print Device
+    print Driver,
+    print Cardvendor
+    cursor = db.cursor()
+    insert = "false"
+    if Driver == "ivtv" :
+        cardtype="MPEG"
+        defaultinput="Tuner 1"
+        insert="true"
+    if Cardvendor ==  "pcHDTV HD3000 HDTV":
+        insert="false"
+        cardtype ="whocares"
+
+        #print insert
+    if insert == "true" :
+        cursor.execute("INSERT INTO capturecard (videodevice,cardtype,defaultinput,hostname) VALUES(%s,%s,%s,%s);",(Device,cardtype,defaultinput,currenthostname))
+
+def INSERTHDR_INTOMYTH(deviceid,tuner_number):
+    cardtype='HDHOMERUN'
+    defaultinput='MPEG2TS'
+    global currenthostname
+    print deviceid
+    print cardtype
+    print defaultinput
+    print tuner_number
+    cursor = db.cursor()
+   #print insert
+    cursor.execute("INSERT INTO capturecard (videodevice,cardtype,defaultinput,dbox2_port ,hostname) VALUES(%s,%s,%s,%s,%s);",(deviceid,cardtype,defaultinput,tuner_number,currenthostname))
+
+def INSERTAUTOCARD():
+    global cardlist
+    global currenthostname
+    # create a cursor
+    cursor = db.cursor()
+
+
+    for i in range( 1 , len(cardlist)):
+        insert = "false"
+#        print cardlist[i]
+        Device=cardlist[i][0]
+        Driver=cardlist[i][1]
+        Cardvendor=cardlist[i][2]
+        Businfo=cardlist[i][3]
+        if Driver == "ivtv" :
+            insert="true"
+            devicestatus="unused"
+        if Cardvendor ==  "pcHDTV HD3000 HDTV":
+            insert="false"
+            cardtype ="whocares"
+        if Driver == "hdr":
+            insert="true"
+            devicestatus="unused"
+
+        if insert == "true" :
+            cursor.execute("delete from autocard where uniqid=%s;",(Businfo))
+            if Driver=="hdr":
+                Cardvendor="HDHOMERUN Tuner 1"
+                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
+                Cardvendor="HDHOMERUN Tuner 2"
+                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
+
+            else:
+                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
+
+
+
+def PRINTINFO():
+    global cardlist
+
+    for list in cardlist:
+        if  list != "_placeholder_":
+            print list
+            #print "-------------"
+
+def GATHER_HDR():
+    global cardlist
+    command="/usr/bin/hdhomerun_config --discover"
+    results=os.popen(command,'r')
+    line=results.readline()
+    if line.strip().split()[0] == "no":
+        print "HDHOMERUN not detected"
+    else:
+        print line
+        hdrdevice=line.strip().split()[2]
+        print hdrdevice
+        Driver="hdr"
+        Device=hdrdevice
+        Cardtype="HDHOMERUN"
+        Businfo=hdrdevice
+        cardprops =  [Device,Driver , Cardtype , Businfo]
+        cardlist.append(cardprops)
+
+
+def GATHER_v4l_CARDS():
+    global cardlist
+    cardlist=["_placeholder_"]
+   # print "Looking for v4l cards"
+    try:
+        filelist = os.listdir('/dev/v4l/')
+    except OSError:
+        filelist=" "
+        #fakelist=['/dev/v4l/video3', 'ivtv', 'WinTV PVR 500 (unit #2)', '0000:04:09.0']
+        #cardlist.append(fakelist)
+    try:
+        filelist = glob.glob("/dev/v4l/video?")
+        Driver=""
+        Cardtype=""
+        Businfo=""
+        numcards  = 0
+        for Device in filelist:
+            #print card
+            numcards = numcards+1
+            cmd = 'v4l2-ctl -D -d' + Device
+            for line in os.popen(cmd).readlines():
+                #print line
+                pos = string.find(line,"Driver name")
+                if pos >=0:
+                    splitline= line.split(':')
+                    Driver=splitline[1].strip()
+                pos = string.find(line,"Card type")
+                if pos >=0:
+                    splitline= line.split(':')
+                    Cardtype=splitline[1].strip()
+
+                pos = string.find(line,"Bus info")
+                if pos >=0:
+                    splitline= line.split(':',1)
+                    Businfo=splitline[1].strip()
+
+            #print Device,Driver , Cardtype , Businfo,numcards
+            cardprops =  [Device,Driver , Cardtype , Businfo]
+            cardlist.append(cardprops)
+    except IOError:
+        print "no v4l cards found"
+        sys.exit(2)
+
+
+def WRITEUDEV_IVTV():
+    global insertmyth
+    cursor = db.cursor()
+    #add ivtv,cid lookup loop through until empty.
+    cursor.execute("select distinct(uniqid) from autocard where driver='ivtv' and devicestatus='will-add'")
+    cidrows = cursor.fetchall()
+    for row in cidrows:
+        cid=row[0]
+        cursor.execute("select dev,driver,description,devicestatus,hostname from  autocard where uniqid=%s limit 1;",(cid))
+        result = cursor.fetchone()
+        description=result[2]
+        driver='DRIVERS==\"ivtv\"'
+        ATTRNAME='ATTR{name}=="ivtv? encoder MPG"'
+        KERNELS='KERNELS==\"'
+        KERNELS+=cid
+        KERNELS+="\""
+        #filter out non digit or chars
+        keep=letters.join(digits)
+        description=filter(lambda c: c in keep, description)
+        devnode="ivtv/"
+        #devnode+=description + "_"
+        udevcid=cid.partition(":")
+        devnode+=udevcid[2]
+        devnode+="_video"
+        UDEV_RULE=driver +', '+ATTRNAME+', '+ KERNELS +', ' + 'NAME=\"' + devnode + '"'
+        print "Here is the udev rule"
+        print UDEV_RULE
+        filename='/etc/udev/rules.d/11-ivtv-'+cid+'.rules'
+        file = open(filename,'w')
+        file.write(UDEV_RULE)
+        if ( insertmyth == "true"):
+            devnode="/dev/"+devnode
+            INSERTCARD_INTOMYTH(devnode,"ivtv",description)
+            cursor.execute("update autocard set devicestatus='done' where uniqid=%s;",(cid))
+#now insert HDR
+    cursor.execute("select distinct(uniqid),description from autocard where driver='hdr' and devicestatus='will-add'")
+    cidrows = cursor.fetchall()
+    for row in cidrows:
+              if ( insertmyth == "true"):
+                  deviceid=row[0]
+                  #cardtype="HDHOMRUN"
+                  #defaultinput="MPEG2TS"
+                  dbox2_port=row[1]
+                  tuner_number=dbox2_port.rpartition(' ')[2]
+                  INSERTHDR_INTOMYTH(deviceid,tuner_number)
+                  cursor.execute("update autocard set devicestatus='done' where uniqid=%s and description=%s;",(deviceid,dbox2_port))
+
+
+
+def CLEARAUTOCARD():
+    cursor = db.cursor()
+    cursor.execute("delete from autocard")
+
+def RELOADUDEV():
+        print "relaoding udev rules"
+        os.system('udevcontrol reload_rules')
+        os.system('rmmod ivtv')
+        os.system('udevtrigger')
+
+
+def usage():
+    print " -h   help"
+    print " -g   gather and print out the found cards"
+    print " -w   write out the udev rules"
+    print " -i   insert cards into myth that are marked will-add(only used with -w)"
+    print " -r   reload udev rules"
+    print " -c   clear the autocard db"
+
+def main(argv):
+    global db
+    global cardlist
+    global currenthostname
+    currenthostname=""
+    writeudev="false"
+    global insertmyth
+    insertmyth ="false"
+
+    db = MySQLdb.connect(host="localhost", user="mythtv", passwd="mythtv", db="mythconverg")
+    try:
+        cursor = db.cursor()
+        cursor.execute("describe autocard;")
+    except  MySQLdb.Error, e:
+        cursor.execute("create table autocard(dev varchar(50),driver varchar(50),description varchar(50),uniqid varchar(50), devicestatus varchar(50),hostname varchar(50));")
+        print "table created"
+
+    if ( currenthostname == "" ):
+         currenthostname = socket.gethostname()
+
+
+    try:
+        opts, args = getopt.getopt(argv, "hgwirc", ["help", "gathercards",  "writeudev" ,"insert" , "reloadudev" , "clearautocard"] )
+    except getopt.GetoptError:
+        sys.exit(2)
+    for opt, arg in opts:
+        if opt in ("-h", "--help"):
+             usage()
+             sys.exit()
+        elif opt in ( "-g" , "--gathercards"):
+             GATHER_v4l_CARDS()
+             GATHER_HDR()
+             INSERTAUTOCARD()
+             PRINTINFO()
+        elif opt in ("-w", "--writeudev"):
+             writeudev="true"
+        elif opt in ("-i", "--insert"):
+             insertmyth="true"
+        elif opt in ( "-r" , "--reloadudev"):
+             RELOADUDEV()
+        elif opt in ( "-c" , "--clearautocard"):
+             CLEARAUTOCARD()
+
+
+    if ( writeudev == "true"):
+        WRITEUDEV_IVTV()
+
+
+
+
+
+
+if __name__ == "__main__":
+    main(sys.argv[1:])
+
+
+
+
+
+#mysql>  create table autocard(dev varchar(50),driver varchar(50),description varchar(50),uniqid varchar(50), devicestatus varchar(50),hostname varchar(50));
+#Query OK, 0 rows affected (0.14 sec)
+
+#mysql> describe autocard;
+#+--------------+-------------+------+-----+---------+-------+
+#| Field        | Type        | Null | Key | Default | Extra |
+#+--------------+-------------+------+-----+---------+-------+
+#| dev          | varchar(50) | YES  |     | NULL    |       |
+#| driver       | varchar(50) | YES  |     | NULL    |       |
+#| description  | varchar(50) | YES  |     | NULL    |       |
+#| uniqid       | varchar(50) | YES  |     | NULL    |       |
+#| devicestatus | varchar(50) | YES  |     | NULL    |       |
+#| hostname     | varchar(50) | YES  |     | NULL    |       |
+#+--------------+-------------+------+-----+---------+-------+
+
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/bpopup-ui.xml b/abs/core-testing/LinHES-config/bpopup-ui.xml
new file mode 100755
index 0000000..df0598b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/bpopup-ui.xml
@@ -0,0 +1,164 @@
+<!--
+
+    This is a myth style theme file for mythwelcome
+
+    (c) 2005 by a whole bunch of people associated with MythTV
+
+-->
+<mythuitheme>
+ 
+    <window name="welcome_screen">
+    
+        <!--
+
+            First, define all the fonts we need on this screen
+
+        -->
+       <font name="title" face="Arial">
+           <color>#ffff00</color>
+           <dropcolor>#000000</dropcolor>
+           <size>24</size>
+           <shadow>3,3</shadow>
+           <bold>yes</bold>
+       </font>
+
+       <font name="time" face="Arial">
+            <color>#9999cc</color>
+            <size>18</size>
+            <bold>yes</bold>
+       </font>
+
+       <font name="label" face="Arial">
+            <color>#ffff00</color>
+            <dropcolor>#000000</dropcolor>
+            <size>18</size>
+            <shadow>3,3</shadow>
+            <bold>yes</bold>
+       </font>
+
+       <font name="info" face="Arial">
+            <color>#ffffff</color>
+            <size>18</size>
+            <bold>yes</bold>
+       </font>
+       
+       <font name="biginfo" face="Arial">
+	       <color>#ffffff</color>
+	       <size>50</size>
+	       <bold>yes</bold>
+       </font>
+       <font name="warning" face="Arial">
+            <color>#ff0000</color>
+            <dropcolor>#000000</dropcolor>
+            <size>16</size>
+            <shadow>2,2</shadow>
+            <bold>yes</bold>
+       </font>
+
+       <font name="buttons" face="Arial">
+            <color>#ffff00</color>
+            <size>14</size>
+            <bold>yes</bold>
+       </font>
+
+       <container name="main_display">
+            <area>0,0,800,600</area>
+
+            <textarea name="title" draworder="0" align="center">
+                <multiline>no</multiline>
+                <font>title</font>
+                <area>50,40,700,40</area>
+                <value></value>
+            </textarea>
+
+            <!-- 
+                time
+            -->            
+            <textarea name="time_text" draworder="0" align="right">
+                <multiline>no</multiline>
+                <font>time</font>
+                <area>660,520,110,30</area>
+                <value></value>
+            </textarea>
+
+            <textarea name="date_text" draworder="0" align="center">
+                <multiline>no</multiline>
+                <font>time</font>
+                <area>0,60,800,70</area>
+                <value></value>
+            </textarea>
+            
+            <!-- 
+                current myth status
+            -->
+
+            <textarea name="status_text" draworder="1" align="center">
+                <multiline>yes</multiline>
+                <font>info</font>
+                <area>20,70,760,60</area>
+                <value>MythTV is idle and will shutdown shortly.</value>
+            </textarea>
+
+            <!-- 
+                current recordings status
+            -->
+            
+            <textarea name="recording_label" draworder="1" align="center">
+                <font>label</font>
+                <area>20,110,760,30</area>
+                <!--<value>Percent Complete </value>-->
+                 <value></value>
+            </textarea>
+
+            <textarea name="recording_text" draworder="1" align="hcenter">
+                <multiline>yes</multiline>
+                <font>biginfo</font>
+                <area>20,110,760,150</area>
+                <value></value>
+            </textarea>
+
+            <!-- 
+                next scheduled recording status
+            -->
+            
+            <textarea name="scheduled_label" draworder="1" align="center">
+                <font>label</font>
+                <area>20,320,760,30</area>
+                <value></value>
+            </textarea>
+
+            <textarea name="scheduled_text" draworder="1" align="hcenter">
+                <multiline>yes</multiline>
+                <font>biginfo</font>
+                <area>20,400,760,120</area>
+                <value></value>
+            </textarea>
+
+            <!-- 
+                scheduled recordings conflict warning
+            -->
+            
+            <textarea name="conflicts_text" draworder="1" align="center">
+                <font>warning</font>
+                <area>20,490,760,30</area>
+                <value>WARNING: There are conflicting scheduled recordings!</value>
+            </textarea>
+
+            <!-- 
+                start frontend button
+                     
+            <textbutton name="startfrontend_button" draworder="1">
+                <position>81,535</position>
+                <font>buttons</font>
+                <image function="on" filename="mw_text_button_on.png"></image>
+                <image function="off" filename="mw_text_button_off.png"></image>
+                <image function="pushed" filename="mw_text_button_pushed.png"></image>
+            </textbutton>
+
+            -->
+
+	   </container>
+    
+    </window>
+    
+</mythuitheme>
diff --git a/abs/core-testing/LinHES-config/build_diskless.sh b/abs/core-testing/LinHES-config/build_diskless.sh
new file mode 100755
index 0000000..4dfd5fc
--- /dev/null
+++ b/abs/core-testing/LinHES-config/build_diskless.sh
@@ -0,0 +1,143 @@
+#!/bin/bash
+#CD=/mnt/cd
+. /etc/profile
+. /etc/systemconfig
+
+TFTP=/data/srv/tftp
+CD=/data/srv/tftp/live
+DESTCD=/data/srv/tftp/CD
+BASE=/data/srv/tftp/masterbuild
+
+MODULES=$DESTCD/MythVantage/base/
+myip=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
+SRCFILES=$BASE/mnt/live/mnt/MythVantage/base/
+
+function log () {
+echo $1
+}
+
+function check_xvfb () {
+export    DISPLAY=127.0.0.1:25
+ Xvfb -ac :25  &
+
+}
+
+
+function create_base_image() {
+echo $SRCFILES
+if [ -f $SRCFILES/data.lzm ]
+then
+    mkdir $HOST_IMG_DIR
+    cd $SRCFILES
+    echo "Creating image.." > $BASE/tmp/.install_state
+    LIST=`ls *.lzm`
+    for i in  $LIST
+    do
+       echo  $i
+       echo  $i > $BASE/tmp/.install_percent
+       lzm2dir $i \/$HOST_IMG_DIR
+    done
+
+    for i in sys proc dev tmp
+    do
+         mkdir /$HOST_IMG_DIR/$i
+    done
+
+    chmod 777 /$HOST_IMG_DIR/tmp
+    mknod /$HOST_IMG_DIR/dev/null c 1 3
+    mknod /$HOST_IMG_DIR/dev/null c 1 5
+    mknod /$HOST_IMG_DIR/dev/console c 5 1
+    chmod +s /$HOST_IMG_DIR/usr/bin/Xorg
+    chmod +s /$HOST_IMG_DIR/usr/bin/crontab
+    chmod +s /$HOST_IMG_DIR/usr/bin/sudo
+    chmod +s /$HOST_IMG_DIR/bin/mount
+    #copy fstab from masterbuild
+    cp -f $BASE/etc/fstab /$HOST_IMG_DIR/etc/fstab
+    echo "Done: installing data" > $BASE/tmp/.install_state
+    return 0
+else
+    echo "Error: no modules" > $BASE/tmp/.install_state
+    log "couldn't find modules to install"
+    return 1
+fi
+}
+
+function configure_image () {
+    echo "Configuring system" > $BASE/tmp/.install_state
+    cp -f $BASE/etc/systemconfig  $HOST_IMG_DIR/etc/systemconfig
+    chown root:mythtv $HOST_IMG_DIR/etc/systemconfig
+    chmod 775 "$HOST_IMG_DIR" /etc/systemconfig
+    cp /etc/mtab $HOST_IMG_DIR/etc/mtab
+     mount --bind /dev $HOST_IMG_DIR/dev
+
+    chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,this_is_install
+#copy syssettings template to here.
+    SE=$BASE$TEMPLATES/settings/syssettings
+    mkdir -p  $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
+    cp -rp $SE/*  ${HOST_IMG_DIR}/$TEMPLATES/settings/syssettings
+    chown root:mythtv $HOST_IMG_DIR/etc/systemconfig
+    chown -R mythtv:mythtv $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
+    chmod -R 775  $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
+#update remotedb with this host settings
+    OLDDISPLAY=$DISPLAY
+    check_xvfb
+    chroot $HOST_IMG_DIR  $MV_ROOT/bin/MythVantage  -t  restore,default_1
+    chroot $HOST_IMG_DIR  $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
+    if [ !  $? = 0 ]
+    then
+            touch $mountpoint/tmp/.dbsysfailed
+            chmod 777 $mountpoint/tmp/.dbsysfailed
+    else
+        #Run second time
+        chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,this_is_install
+        chroot "$HOST_IMG_DIR" $MV_ROOT/bin/restore_default_settings.sh -c  ACCESSCONTROL
+    fi
+chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh advanced,this_is_install
+cp -f $BASE/etc/X11/xorg.conf   $HOST_IMG_DIR/etc/X11/xorg.conf
+echo "Done" > $BASE/tmp/.install_state
+DISPLAY=$OLDDISPLAY
+
+#cp /tmp/mythvantage_install.log  $HOST_IMG_DIR/var/log/
+}
+
+function create_tftp_boot () {
+
+    CFGFILE=$TFTP/pxelinux.cfg/01-$2
+    echo "DEFAULT mythfe" > $CFGFILE
+    echo "LABEL mythfe" >> $CFGFILE
+    echo "kernel masterbuild/boot/vmlinuz26STB" >> $CFGFILE
+    echo "append vga=normal root=/dev/nfs rw netboot  nfsroot=$myip:/data/srv/tftp/$1 ip=dhcp init=/sbin/runit" >> $CFGFILE
+    echo "TIMEOUT 2" >>  $CFGFILE
+}
+
+function create_nfs_export () {
+echo "/data/srv/tftp/$1    *(rw,no_root_squash,anonuid=1000,anongid=1000) " >> /etc/exports
+exportfs -arv
+}
+
+#-------------------------------------------------------------------------------MAIN PROGRAM ---------------------------------------------------------------------
+if [ x$1 = x  -o   x$2 = x ]
+then
+    echo "usage:  hostname macaddress"
+	exit 1
+fi
+
+image_name=$1
+mac_address=`echo $2| tr "[:upper:]" "[:lower:]"`
+
+echo "using image_name of $image_name"
+echo "using mac_address of $mac_address"
+
+HOST_IMG_DIR=$TFTP/$1
+
+create_base_image $image_name
+configure_image
+umount $HOST_IMG_DIR/dev
+create_tftp_boot $image_name $mac_address
+create_nfs_export $image_name
+
+
+
+
+#create_dhcp_entry $mac_address
+
diff --git a/abs/core-testing/LinHES-config/checkout_MythVantage.sh b/abs/core-testing/LinHES-config/checkout_MythVantage.sh
new file mode 100755
index 0000000..764e418
--- /dev/null
+++ b/abs/core-testing/LinHES-config/checkout_MythVantage.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+MYDIR=`pwd`
+MYTHPATH="\/data\/LinHES-PKGBUILD\/abs\/core-testing\/mythtv\/stable\/mythtv\/src\/mythtv-0.21"
+
+function setup_links {
+rm mythinstall.bin
+rm mythbeselect.bin
+ln -s  $MYDIR/src/MythVantage-app/mythinstall/mythinstall ./mythinstall.bin
+ln -s  $MYDIR/src/MythVantage-app/mythbeselect/mythbeselect ./mythbeselect.bin
+}
+
+function dl_repo {
+mkdir src
+cd src
+if [ ! -d MythVantage-app ]
+then
+    git clone http://mythvantage.com/MythVantage-app.git/
+    cd MythVantage-app
+    git checkout --track -b  LinHES origin/LinHES
+    cd $MYDIR
+    setup_links
+    cd -
+else
+    echo "updating exisiting tree"
+    cd MythVantage-app
+    git pull
+    git checkout master
+    git merge
+    cd -
+fi
+
+cd MythVantage-app
+git checkout master
+#git checkout origin/LinHES
+
+}
+
+dl_repo
+sed -i "s/^MYTHPATH.*$/MYTHPATH\=\"$MYTHPATH\"/g"  $MYDIR/src/MythVantage-app/mythinstall/mythinstall.pro
+sed -i "s/#define __MVAPP__/\/\/#define __MVAPP__/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h
+sed -i "s/mythvantage/LinHES/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h
+
+cd $MYDIR/src/MythVantage-app/mythinstall && qmake
+make || exit 1
+cd $MYDIR/src/MythVantage-app/mythbeselect && qmake
+make ||exit 1
+
diff --git a/abs/core-testing/LinHES-config/create_master.sh b/abs/core-testing/LinHES-config/create_master.sh
new file mode 100755
index 0000000..1e641b4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/create_master.sh
@@ -0,0 +1,57 @@
+#!/bin/bash
+#CD=/mnt/cd
+CD=/data/srv/tftp/live
+DESTCD=/data/srv/tftp/CD
+DEST=/data/srv/tftp/masterbuild
+MODULES=$DESTCD/MythVantage/base/  
+myip=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
+
+mkdir -p $DESTCD
+mkdir -p $DEST
+
+mount $CD
+status=0
+if [ -f $CD/MythVantage/base/data.lzm ]
+then
+	status=0
+else
+	status=1
+fi
+if [ x$status = x0 ]
+then
+	echo "copying to disk"
+	cp -rp $CD/*  $DESTCD
+	cd $MODULES
+	   for i in *.lzm 
+	   do
+		   echo $i
+		   lzm2dir $i \/$DEST
+	   done
+        for i in sys proc dev tmp
+        do
+        	mkdir $DEST/$i
+        done
+        chmod 777 /$DEST/tmp
+	mknod $DEST/dev/null c 1 3
+        mknod $DEST/dev/null c 1 5
+        mknod $DEST/dev/console c 5 1
+        chmod +s $DEST/usr/bin/Xorg
+        chmod +s $DEST/usr/bin/crontab
+        chmod +s $DEST/usr/bin/sudo
+        chmod +s $DEST/bin/mount
+fi
+if [ ! -f $DEST/etc/fstab.bak ]
+then
+	cp $DEST/etc/fstab $DEST/etc/fstab.bak
+fi
+tac $DEST/etc/fstab.bak|tail +4|tac  > $DEST/etc/fstab
+echo "$myip:/data/srv/tftp/masterbuild / nfs" >> $DEST/etc/fstab
+echo "/data/srv/tftp/masterbuild  *(rw,no_root_squash,anonuid=1000,anongid=1000)" >> /etc/exports
+
+
+exportfs -arv
+
+#copy in the modules
+mkdir -p $DEST/mnt/live/mnt/
+mv $DESTCD/*  $DEST/mnt/live/mnt/
+
diff --git a/abs/core-testing/LinHES-config/file_time_offset.py b/abs/core-testing/LinHES-config/file_time_offset.py
new file mode 100755
index 0000000..f2973d0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/file_time_offset.py
@@ -0,0 +1,39 @@
+#!/usr/bin/python
+
+
+import time
+import os
+import glob
+import getopt
+import sys
+def main(argv):
+    filecount=0
+#    root = "/tmp"
+#    offset = 4
+    now = int(time.time())
+
+
+    try:
+        opts, args = getopt.getopt(argv, "hs:d:")
+    except getopt.GetoptError:
+        sys.exit(2)
+    for opt, arg in opts:
+        if opt in ("-h", "--help"):
+                print "-s seconds -d /testdir"
+                print "default if 4 seconds"
+                sys.exit()
+        elif opt in ( "-s" ):
+                offset = int(arg)
+        elif opt in ("-d"):
+                root = arg
+
+    for item in glob.glob(root+"/*"):
+        lastmodDate = os.path.getmtime(item)
+        tdiff= now-lastmodDate
+        #print tdiff, offset
+
+        if tdiff > offset:
+            filecount+=1
+    print filecount
+if __name__ == "__main__":
+    main(sys.argv[1:])
diff --git a/abs/core-testing/LinHES-config/install-ui.xml b/abs/core-testing/LinHES-config/install-ui.xml
new file mode 100755
index 0000000..0ec9ddb
--- /dev/null
+++ b/abs/core-testing/LinHES-config/install-ui.xml
@@ -0,0 +1,175 @@
+<!--
+
+    This is a myth style theme file for mythwelcome
+
+    (c) 2005 by a whole bunch of people associated with MythTV
+
+-->
+<mythuitheme>
+
+    <window name="welcome_screen">
+
+        <!--
+
+            First, define all the fonts we need on this screen
+
+        -->
+       <font name="title" face="Arial">
+           <color>#ffff00</color>
+           <dropcolor>#000000</dropcolor>
+           <size>24</size>
+           <shadow>3,3</shadow>
+           <bold>yes</bold>
+       </font>
+
+       <font name="time" face="Arial">
+            <color>#9999cc</color>
+            <size>18</size>
+            <bold>yes</bold>
+       </font>
+
+       <font name="label" face="Arial">
+            <color>#ffff00</color>
+            <dropcolor>#000000</dropcolor>
+            <size>18</size>
+            <shadow>3,3</shadow>
+            <bold>yes</bold>
+       </font>
+
+       <font name="info" face="Arial">
+            <color>#ffffff</color>
+            <size>18</size>
+            <bold>yes</bold>
+       </font>
+
+       <font name="biginfo" face="Arial">
+	       <color>#ffffff</color>
+	       <size>50</size>
+	       <bold>yes</bold>
+       </font>
+       <font name="warning" face="Arial">
+            <color>#ff0000</color>
+            <dropcolor>#000000</dropcolor>
+            <size>16</size>
+            <shadow>2,2</shadow>
+            <bold>yes</bold>
+       </font>
+
+       <font name="buttons" face="Arial">
+            <color>#ffff00</color>
+            <size>14</size>
+            <bold>yes</bold>
+       </font>
+       <font name="tinyinfo" face="Arial">
+           <color>#9999cc</color>
+           <size>12</size>
+           <bold>no</bold>
+       </font>
+
+       <container name="main_display">
+            <area>0,0,800,600</area>
+
+            <textarea name="title" draworder="0" align="center">
+                <multiline>no</multiline>
+                <font>title</font>
+                <area>50,40,700,40</area>
+                <value>LinHes: The Linux Home Entertainment System </value>
+            </textarea>
+
+            <!--
+                time
+            -->
+            <textarea name="time_text" draworder="0" align="right">
+                <multiline>no</multiline>
+                <font>time</font>
+                <area>660,520,110,30</area>
+                <value></value>
+            </textarea>
+
+            <textarea name="date_text" draworder="0" align="hcenter">
+                <multiline>yes</multiline>
+                <font>time</font>
+                <area>20,75,740,100</area>
+                <value></value>
+            </textarea>
+
+            <!--
+                current myth status
+            -->
+
+            <textarea name="status_text" draworder="1" align="center">
+                <multiline>yes</multiline>
+                <font>info</font>
+                <area>20,100,760,60</area>
+                <value>MythTV is idle and will shutdown shortly.</value>
+            </textarea>
+
+            <!--
+                current recordings status
+            -->
+
+            <textarea name="recording_label" draworder="1" align="center">
+                <font>label</font>
+                <area>20,140,760,30</area>
+                <!--<value>Percent Complete </value>-->
+                 <value></value>
+            </textarea>
+
+            <textarea name="recording_text" draworder="1" align="hcenter">
+                <multiline>yes</multiline>
+                <font>biginfo</font>
+                <area>20,140,760,150</area>
+                <value></value>
+            </textarea>
+
+            <!--
+                next scheduled recording status
+            -->
+
+            <textarea name="scheduled_label" draworder="1" align="center">
+                <font>label</font>
+                <area>20,320,760,30</area>
+                <value></value>
+            </textarea>
+
+            <textarea name="scheduled_text" draworder="1" align="hcenter">
+                <multiline>yes</multiline>
+                <font>biginfo</font>
+                <area>20,400,760,120</area>
+                <value></value>
+            </textarea>
+
+            <textarea name="mythvantage_text" draworder="1" align="right">
+                <multiline>no</multiline>
+                <font>tinyinfo</font>
+                <area>20,560,760,30</area>
+                <value></value>
+            </textarea>
+            <!--
+                scheduled recordings conflict warning
+            -->
+
+            <textarea name="conflicts_text" draworder="1" align="center">
+                <font>warning</font>
+                <area>20,490,760,30</area>
+                <value>WARNING: There are conflicting scheduled recordings!</value>
+            </textarea>
+
+            <!--
+                start frontend button
+
+            <textbutton name="startfrontend_button" draworder="1">
+                <position>81,535</position>
+                <font>buttons</font>
+                <image function="on" filename="mw_text_button_on.png"></image>
+                <image function="off" filename="mw_text_button_off.png"></image>
+                <image function="pushed" filename="mw_text_button_pushed.png"></image>
+            </textbutton>
+
+            -->
+
+	   </container>
+
+    </window>
+
+</mythuitheme>
diff --git a/abs/core-testing/LinHES-config/install_db_chroot.sh b/abs/core-testing/LinHES-config/install_db_chroot.sh
new file mode 100755
index 0000000..514dd3c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/install_db_chroot.sh
@@ -0,0 +1,52 @@
+#!/bin/bash
+. /etc/profile
+. /etc/systemconfig
+#myhost=`cat /etc/hostname`
+myhost=$hostname
+hostname $myhost
+mount -t proc none /proc
+pacman --noconfirm -Sf mysql
+/etc/rc.d/mysqld
+
+status=1
+mysqlstatus=1
+while [ ! $status = 0  ]
+do
+    /etc/rc.d/mysqld stop
+    sleep 1
+    /etc/rc.d/mysqld start
+    mysqlstatus=$?
+    if [ $mysqlstatus = 0 ]
+    then
+   	mysql -e "show databases;"
+        showstatus=$?
+        if [ $showstatus = 0 ]
+        then
+            pacman --noconfirm -R mythdb-initial
+            pacman --noconfirm  -S mythdb-initial
+            $MV_ROOT/bin/restore_default_settings.sh -c load
+            DISPLAY=127.0.0.1:0  $MV_ROOT/bin/MythVantage  -t  restore,default_1
+            $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
+            $MV_ROOT/bin/systemconfig.sh misc,hostype,this_is_install
+            if [ $SystemType = "Master_backend" ]
+            then
+                $MV_ROOT/bin/restore_default_settings.sh  -c  BECONFIG  -s master  -a $dbhost
+            fi
+            #update database to allow user jobs on this host.
+            $MV_ROOT/bin/restore_default_settings.sh  -c  USERJOBALLOW
+            $MV_ROOT/bin/restore_default_settings.sh  -c  ACCESSCONTROL
+	   #if [ -d /data/srv/mysql/mythconverg ]
+	   if [ -d /var/lib/mysql/mythconverg ]
+	   then
+	 #   pacman --noconfirm -R webcalendar
+         #   pacman --noconfirm --nodeps  -S webcalendar
+	    status=0
+	   fi
+   	fi
+    fi
+done
+#/etc/rc.d/mysqld stop
+#umount /proc
+
+
+
diff --git a/abs/core-testing/LinHES-config/install_functions.sh b/abs/core-testing/LinHES-config/install_functions.sh
new file mode 100755
index 0000000..e5912da
--- /dev/null
+++ b/abs/core-testing/LinHES-config/install_functions.sh
@@ -0,0 +1,449 @@
+#!/bin/bash
+. /etc/profile
+disk=$2
+mountpoint=new_boot
+
+#-------------------------------------------
+MYTHDBUSER=mythtv
+MYTHTVPASSWD=mythtv
+CMDLINE=$(cat /proc/cmdline)
+hostname=`hostname`
+MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD mythconverg -B --exec"
+BASE=""
+
+function update_db_settings () {
+
+ $MYSQLCMD_C "delete from settings where value='${1}' and hostname=\"$hostname\";"
+ $MYSQLCMD_C "REPLACE INTO  settings set value='${1}', data='${2}' , hostname=\"$hostname\";"
+}
+
+function random_theme () {
+THEMES="basic-blue
+basic-green
+basic-red
+basic-purple
+basic-amber"
+
+theme=($THEMES)                # Read into array variable.
+
+num_themes=${#theme[*]}        # Count how many elements.
+
+pick=${theme[$((RANDOM%num_themes))]}
+echo "Selected $pick as the theme"
+update_db_settings Theme "$pick"
+}
+
+
+function setupremote {
+    mv -f $BASE/etc/lircd.conf $BASE/etc/lircd.conf.`date +%Y-%m-%d-%H-%M` 2>/dev/null
+    if [ -d $TEMPLATES/remotes/$Remotetype ]
+    then
+            cd $TEMPLATES/remotes/$Remotetype
+            for i in lircd*
+            do
+                    cat $i >> $BASE/etc/lircd.conf
+            done
+            cp -f lircrc* $BASE/etc/lircrc
+            chmod 755 /etc/lircrc
+            update_db_settings HostRemoteType  "$Remotetype"
+            /usr/sbin/lircd  -d /dev/lirc0
+            mkdir /root/.mythtv
+           ln -s /etc/lircrc /root/.mythtv/lircrc
+    fi
+}
+
+function scan_for_usb_remote () {
+echo "Scanning for usb receiver/remote"
+while read line
+do
+    USBID=`echo "$line"|cut -d"|"  -f1`
+    lsusb -d "$USBID" > /dev/null 2>/dev/null
+    if [ $? = 0 ]
+    then
+        Remotetype=`echo "$line"|cut -d"|" -f2`
+        echo "found $Remotetype"
+        setupremote
+        break
+    fi
+done <$BASE/$TEMPLATES/remotes/receiver_usb.id
+}
+
+function rest_of_network () {
+    #netmask
+    echo $CMDLINE | grep -q netmask
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*netmask=}
+        NETMASK=${TEMPVAR%% *}
+        /sbin/ifconfig eth0 $IP netmask $NETMASK
+        nm=`/usr/bin/nmconv.py -obits  $NETMASK`
+        NETMASK="/$nm $NETMASK"
+        echo $NETMASK
+        update_db_settings HostNETMASK${MYTHDEFAULT} "$NETMASK"
+    else
+        echo "netmask not found"
+    fi
+    #gateway
+    echo $CMDLINE | grep -q gateway
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*gateway=}
+        GATEWAY=${TEMPVAR%% *}
+        /sbin/route add default  gw $GATEWAY
+        update_db_settings HostGW${MYTHDEFAULT} "$GATEWAY"
+
+        else
+        echo "gateway not found"
+    fi
+
+    #dns
+    echo $CMDLINE | grep -q dns
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*dns=}
+        DNS=${TEMPVAR%% *}
+        echo "nameserver $DNS" >> /etc/resolv.conf
+        update_db_settings HostDNS${MYTHDEFAULT} "$DNS"
+        else
+        echo "DNS not found"
+    fi
+}
+
+function init_network {
+    echo $CMDLINE |grep -q netdev
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*netdev=}
+        MYTHDEFAULT=${TEMPVAR%% *}
+    else
+        MYTHDEFAULT="eth0"
+    fi
+
+
+
+    echo $CMDLINE | grep -q ip
+    if [ $? = 0 ]
+    then
+        update_db_settings HostDefaulteth0 0
+        update_db_settings HostDefault${MYTHDEFAULT} 1
+
+        update_db_settings HostActiveonbooteth0 0
+        update_db_settings HostActiveonboot${MYTHDEFAULT} 1
+        update_db_settings HostNetDevice ${MYTHDEFAULT}
+
+        TEMPVAR=${CMDLINE#*ip=}
+        IP=${TEMPVAR%% *}
+        if [ x$IP = xdhcp ]
+        then
+            /sbin/dhcpcd $MYTHDEFAULT
+            update_db_settings HostUseDHCP${MYTHDEFAULT} 0
+        else
+            /sbin/ifconfig ${MYTHDEFAULT} $IP
+            update_db_settings HostUseDHCP${MYTHDEFAULT} 1
+            update_db_settings HostIP${MYTHDEFAULT} "$IP"
+            rest_of_network
+        fi
+    fi
+}
+
+function init_remote {
+    echo $CMDLINE | grep -q remoteport
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*remoteport=}
+        REMOTEPORT=${TEMPVAR%% *}
+    if [ x"$ReceiverType" = "xSerial" ]
+    then
+        if [ -e /dev/$REMOTEPORT ]
+        then
+            /usr/bin/setserial /dev/$REMOTEPORT uart none
+            /sbin/modprobe lirc_serial
+            update_db_settings HostReceiverType Serial
+            update_db_settings HostSerialPortlirc "$REMOTEPORT"
+        fi
+    fi
+
+    fi
+
+    echo $CMDLINE | grep -q remote
+    if [ $? = 0 ]
+    then
+        TEMPVAR=${CMDLINE#*remote=}
+        Remotetype=${TEMPVAR%% *}
+        setupremote
+    else
+        scan_for_usb_remote
+    fi
+}
+
+#-----------------------
+
+#set -x
+
+partition_it () {
+ROOT=$1
+DATA=$2
+SWAP=$3
+
+if [ ! x$SWAP = xNO ]
+	then
+		SWAPLINE=",$SWAP,S"
+        MKSWAPCMD="mkswap /dev/${disk}2"
+	else
+		SWAPLINE=",0,0"
+       MKSWAPCMD=""
+	fi
+
+if [ x$DATA = xALL ]
+then
+	DATALINE=",,,"
+	EXTRALINE=""
+else
+	DATALINE=",$DATA,,"
+	EXTRALINE=",0,,"
+fi
+sfdisk /dev/$disk -uM << EOF
+,$1,,*
+$SWAPLINE
+$DATALINE
+$EXTRALINE
+;
+EOF
+
+$MKSWAPCMD
+#sfdisk -l /dev/$disk
+}
+
+
+function fscmd () {
+
+case $1 in
+       reiserfs) FSCMDC="mkreiserfs -q -l ROOT"
+                ;;
+
+        xfs)    FSCMDC="mkfs -t $1 -f"
+                ;;
+        ext3)   FSCMDC="mkfs.ext3"
+                ;;
+        jfs)    FSCMDC="mkfs.jfs -q "
+                                ;;
+        *)  FSCMDC="echo $1"
+        ;;
+
+esac
+}
+
+format_it ()  {
+    fscmd $1
+    $FSCMDC /dev/${disk}1|  tr -s [:cntrl:]  \\n
+    fscmd $2
+    $FSCMDC /dev/${disk}3|  tr -s [:cntrl:]  \\n
+}
+
+mount_it () {
+        if [ ! -d \/$mountpoint ]
+        then
+        mkdir \/$mountpoint
+        fi
+        mount /dev/${disk}1  \/$mountpoint
+        mkdir \/$mountpoint/myth
+        mount /dev/${disk}3 \/$mountpoint/myth
+}
+
+unmount_it () {
+        umount /dev/${disk}1
+        umount /dev/${disk}3
+}
+
+
+copy_it () {
+
+        if [ x$1 = xALL ]
+        then
+            echo "Transferring system"
+            unsquashfs -f -d /$mountpoint /.livesys/medium/system.sqf
+        else
+             echo "Upgrading system"
+            unsquashfs -e $1 -f -d /$mountpoint /.livesys/medium/system.sqf
+        fi
+
+        for i in sys proc dev tmp
+        do
+        mkdir /$mountpoint/$i
+
+        done
+        chmod 777 /$mountpoint/tmp
+        mknod /$mountpoint/dev/null c 1 3
+        mknod /$mountpoint/dev/null c 1 5
+        mknod /$mountpoint/dev/console c 5 1
+        chmod +s /$mountpoint/usr/bin/Xorg
+        chmod +s /$mountpoint/usr/bin/crontab
+        chmod +s /$mountpoint/usr/bin/sudo
+        chmod +s /$mountpoint/bin/mount
+
+}
+
+
+device_node () {
+                cd /dev
+                mknod hda b 3 0
+                mknod hda1 b 3 1
+                mknod hda2 b 3 2
+                mknod hda3 b 3 3
+                mknod hda4 b 3 4
+                mknod hda5 b 3 5
+                mknod hda6 b 3 6
+                mknod hda7 b 3 7
+                mknod hda8 b 3 8
+                mknod sda b 8 0
+                mknod sda1 b 8 1
+                mknod sda2 b 8 2
+                mknod sda3 b 8 3
+                mknod sda4 b 8 4
+                mknod sda5 b 8 5
+                mknod sda6 b 8 6
+                mknod sda7 b 8 7
+                mknod sda8 b 8 8
+                mknod sdb b 8 16
+                mknod sdb1 b 8 17
+                mknod sdb2 b 8 18
+                mknod sdb3 b 8 19
+                mknod sdb4 b 8 20
+                mknod sdb5 b 8 21
+                mknod sdb6 b 8 22
+                mknod sdb7 b 8 23
+                mknod sdb8 b 8 24
+                cd -
+                }
+
+
+function create_fstab()
+{
+echo "creating fstab"
+cat > /$mountpoint/etc/fstab << EOF
+# <file system>        <dir>         <type>    <options>          <dump> <pass>
+none                   /dev/pts      devpts    defaults            0      0
+none                   /dev/shm      tmpfs     defaults            0      0
+/dev/cdrom /media/cdrom   auto    ro,user,noauto,unhide   0      0
+/dev/dvd /media/dvd   auto    ro,user,noauto,unhide   0      0
+UUID=ROOTUID / auto defaults 0 1
+UUID=DATAUID /myth auto defaults 0 1
+UUID=SWAPUID swap swap defaults 0 0
+EOF
+
+
+}
+
+
+function find_uuid() {
+    uuid=`blkid -s UUID /dev/$1 |cut -d= -f2|cut -d\" -f2`
+    echo $uuid for $1
+    FOUNDUUID=$uuid
+
+}
+
+
+case $1 in
+        partition_it )
+	#drive  ROOT DATA(ALL) SWAP(NO)
+                for i in `mount | grep $disk | awk ' { print $1 } '`
+                do
+                umount $i
+                done
+		swap=`cat /etc/fstab |grep $disk|grep swap|awk ' { print $1 } '`
+		swapoff $swap
+                partition_it $3 $4 $5
+                exit 0
+
+        ;;
+        format_it )
+                device_node
+
+                format_it $3 $4
+                exit 0
+        ;;
+        mount_it )
+                mount_it
+        ;;
+        copy_it )
+                copy_it $3
+
+        ;;
+
+
+        fstab_fix_it)
+                    echo $@ >> /tmp/fstab.input
+                    if [  ! -f  /$mountpoint/etc/fstab ]
+                    then
+                        create_fstab
+                    fi
+                    #was 5
+                    if [ x$3 = xUPGRADE ]
+                    then
+                       if [ ! -f /tmp/etc/KnoppMyth-version ]
+                       then
+                           if [ -f /tmp/etc/fstab ]
+                           then
+                                cp -f /tmp/etc/fstab /$mountpoint/etc/fstab
+                           else
+                            create_fstab
+                           fi
+                       else
+                           create_fstab
+                       fi
+                    fi
+
+                     #search for UUID
+                      FOUNDUUID=""
+                      find_uuid ${2}1
+                      ROOTUUID=$FOUNDUUID
+                        echo "--"
+                        echo $ROOTUUID
+                        echo "--"
+                      FOUNDUUID=""
+                      find_uuid ${2}2
+                      SWAPUUID=$FOUNDUUID
+
+                      FOUNDUUID=""
+                      find_uuid ${2}3
+                      DATAUUID=$FOUNDUUID
+
+
+                     sed -i -e "s/.*\/\ .*$/UUID=$ROOTUUID \/  auto defaults,noatime 0 1/g"  /$mountpoint/etc/fstab
+                     sed -i -e "s/.*\/myth\ .*$/UUID=$DATAUUID \/myth  auto defaults,noatime 0 1/g" /$mountpoint/etc/fstab
+                     sed -i -e "s/.*swap\ .*$/UUID=$SWAPUUID swap swap defaults  0/g" /$mountpoint/etc/fstab
+
+#if Knoppmyth upgrade then loop through old fstab picking out vg
+                    if [  -f /tmp/etc/KnoppMyth-version ]
+                    then
+                        if [ -f /tmp/etc/fstab ]
+                        then
+                            grep /dev/vg /tmp/etc/fstab >> /$mountpoint/etc/fstab
+                            grep /dev/vg /tmp/etc/fstab | awk -v mount=$mountpoint ' { print "/" mount $2 }' |xargs mkdir
+                            grep /dev/vg /tmp/etc/fstab | awk -v mount=$mountpoint ' { print "/" mount $2 }' |xargs chown -R mythtv:users
+                        fi
+                    fi
+        ;;
+
+        grub_it )
+                grub-install  --recheck --no-floppy  --root-directory=/$mountpoint "(hd0)"
+                #fixing grub/menu.1st
+                FOUNDUUID=""
+                find_uuid ${disk}1
+                ROOTUUID=$FOUNDUUID
+                sed -i -e "s/root=.\S*/root=\/dev\/disk\/by-uuid\/$ROOTUUID/g"   /$mountpoint/boot/grub/menu.lst
+                mkinitcpio -g /$mountpoint/boot/kernel26.img
+                ;;
+        umount_it)
+                umount \/$mountpoint/myth
+                umount \/$mountpoint
+                ;;
+        update_db_it )
+                update_db_settings "$2" "$3"
+                ;;
+
+
+esac
+
+
+
diff --git a/abs/core-testing/LinHES-config/install_proxy.sh b/abs/core-testing/LinHES-config/install_proxy.sh
new file mode 100755
index 0000000..bc89a1d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/install_proxy.sh
@@ -0,0 +1,526 @@
+#!/bin/bash
+#chroot  and /tmp
+MVHOSTNAME=larch5
+. /etc/profile
+TEMP_TEMPLATES=/tmp/templates
+disk=$2
+rootfs=$3
+rootsize=$4
+datafs=$5
+datasize=$6
+swapsize=$7
+mountpoint="/new_boot"
+run=$MV_ROOT/bin/install_functions.sh
+. /etc/systemconfig 2>/dev/null
+. $MV_ROOT/bin/networkconfig.sh
+CMDLINE=$(cat /proc/cmdline)
+
+#TEMPNET="Hostip"$default_interface
+#eval MYTHIP=\$${TEMPNET}
+
+
+progress () {
+mypercent=`echo "$1" | cut -d. -f1`
+if [  x$mypercent = x ]
+then
+echo "" > /tmp/.install_percent
+else
+echo "${mypercent}% complete" > /tmp/.install_percent
+fi
+
+
+}
+
+function apply_new_auth () {
+#check if file is present
+    if  [ -f  /root/myth_user_call.out ]
+    then
+        #read in file, running each command in chroot
+        exec 4</root/myth_user_call.out
+        while read LINE <&4
+        do
+            if [ ! x"$LINE" = x ]
+            then
+                #run commands in chroot
+                chroot "$mountpoint"   $MV_ROOT/bin/myth_user_call -i $LINE > /tmp/user_auth.update
+            fi
+        done
+        rm -f /root/myth_user_call.out
+    else
+        echo "No new password changes to apply"
+    fi
+}
+
+
+function backup_sql_check {
+
+    if [ -f $mountpoint/myth/backup/mythconverg.sql.gz ]
+    then
+        return 0
+    else
+        return 1
+    fi
+}
+
+function upgrade_mount_search {
+    MYTH_P=`cat /tmp/etc/fstab |grep /myth| awk ' {print $1 '} `
+    umount $mountpoint/myth
+    mount $MYTH_P $mountpoint/myth
+    return 0
+
+}
+
+
+full_install () {
+    if [ -f /tmp/.this_is_upgrade ]
+    then
+        rm /tmp/.this_is_upgrade
+    fi
+    echo "Partitioning $disk" > /tmp/.install_state
+    progress 1
+    sleep 1
+    $run partition_it $disk $rootsize $datasize $swapsize
+
+    echo "Formating $disk" > /tmp/.install_state
+        progress 2
+    sleep 1
+    $run format_it $disk $rootfs $datafs
+
+    echo "Preparing $disk" > /tmp/.install_state
+    progress 3
+    sleep 1
+    $run mount_it $disk
+
+    startsize=`statgrab -M disk.|grep $disk.write_bytes|cut -d= -f 2|tr -d " "`
+
+    echo "STARTSIZE=$startsize">/tmp/.startsize.io
+    echo "Installing data" > /tmp/.install_state
+
+    sleep 1
+        $run copy_it $disk ALL
+        rm $mountpoint/etc/fstab
+        $run fstab_fix_it $disk $rootfs $datafs FULL_INSTALL
+
+    progress 99
+    sleep 1
+    $run grub_it $disk
+
+
+    echo "Configuring system" > /tmp/.install_state
+        progress 100
+        sleep 1
+        cp -f /etc/systemconfig "$mountpoint"/etc
+        #run save syssettings to save settings, then copy to new mountpoint
+        $MV_ROOT/bin/restore_default_settings.sh  -c save -t syssettings -h $MVHOSTNAME -d localhost
+        SE=$TEMPLATES/settings/syssettings
+        mkdir -p ${mountpoint}$SE
+        cp -rp $SE/*  ${mountpoint}$SE/
+        chown root:mythtv "$mountpoint"/etc/systemconfig
+        chown -R mythtv:mythtv ${mountpoint}$SE
+
+        chmod -R 775   ${mountpoint}$SE
+        chmod 775 "$mountpoint"/etc/systemconfig
+        #copy over any updates that might have occured
+        cp -f $MV_ROOT/bin/*.sh "$mountpoint"$MV_ROOT/bin/
+        chmod -R 755 ${mountpoint}/root
+        cp /etc/mtab "$mountpoint"/etc/mtab
+        apply_new_auth
+
+
+    if  [ $SystemType = "Master_backend" -o $SystemType = "Standalone"  ]
+    then
+            #installing DB to local machine
+                #turn off old live database, so the chroot one can start
+            /etc/rc.d/mysqld stop
+            mount --bind /dev "$mountpoint/dev"
+            chroot "$mountpoint"   "$MV_ROOT/bin/install_db_chroot.sh"  >  /tmp/chrootdb.out
+            chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
+            echo "stopping mysql in chroot"
+            chroot "$mountpoint" /etc/rc.d/mysqld stop
+            umount "$mountpoint/dev"
+
+            #/etc/rc.d/mysqld start
+    else
+            #update remotedb with this host settings
+            chroot "$mountpoint" DISPLAY=127.0.0.1:0  /usr/local/bin/MythVantage -t  restore,default_1
+            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
+            if [ !  $? = 0 ]
+            then
+                touch $mountpoint/tmp/.dbsysfailed
+                chmod 777 $mountpoint/tmp/.dbsysfailed
+            else
+            #Run second time
+            chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
+            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c  ACCESSCONTROL
+            fi
+    fi
+    chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh advanced
+    touch $mountpoint/home/mythtv/.configure && chmod 777 $mountpoint/home/mythtv/.configure
+
+    echo "Done" > /tmp/.install_state
+    cp /tmp/mythvantage_install.log  $mountpoint/var/log/
+    $run unmount_it $disk
+}
+
+function createsquashlist(){
+if [ -f $1 ]
+then
+    rm -f
+$1
+fi
+for i in bin boot etc home lib opt root sbin usr var
+do
+echo $i >> $1
+done
+
+
+}
+
+
+
+
+function upgrade () {
+    touch /tmp/.this_is_upgrade
+
+    if [ ! x$rootfs = "xDo_not_format" ]
+    then
+        echo "Formating $disk" > /tmp/.install_state
+            progress 2
+            sleep 1
+            $run format_it $disk $rootfs NO
+    fi
+    echo "Preparing $disk" > /tmp/.install_state
+        progress 3
+        sleep 1
+        $run mount_it $disk
+        startsize=`statgrab -M disk.|grep $disk.write_bytes|cut -d= -f 2|tr -d " "`
+        echo "STARTSIZE=$startsize">/tmp/.startsize.io
+        echo "Installing data" > /tmp/.install_state
+        sleep 1
+        cp -rf /tmp/etc /new_boot/etc.old
+        cp -rf  /tmp/oss /new_boot/var/lib/oss.old
+
+
+        SQUASHLIST="/tmp/.squashlist"
+        createsquashlist $SQUASHLIST
+        $run copy_it $disk $SQUASHLIST
+        #copy back ssh keys
+
+        cp -rp /data/var/cache/pacman/pkg/* /new_boot/data/var/cache/pacman/pkg/
+        cp -fp /new_boot/etc.old/ssh/*.pub   /new_boot/etc/ssh/
+        cp -fp /new_boot/etc.old/ssh/*.key   /new_boot/etc/ssh/
+        cp -fp /new_boot/etc.old/ssh/*key   /new_boot/etc/ssh/
+
+        if [ ! -f /tmp/etc/KnoppMyth-version ]
+        then
+            #passwd/shadow/group
+            cp -fp /new_boot/etc.old/passwd /new_boot/etc/
+            cp -fp /new_boot/etc.old/shadow /new_boot/etc/
+            cp -fp /new_boot/etc.old/group   /new_boot/etc/
+        fi
+
+        if [  x$rootfs = "xDo_not_format" ]
+        then
+            rootfs=`grep \/\  /tmp/etc/fstab |awk ' { print $3 } '`
+        fi
+        $run fstab_fix_it $disk UPGRADE
+
+    echo "Writing boot sector" > /tmp/.install_state
+        progress 99
+        sleep 1
+        $run grub_it $disk
+
+    echo "Configuring system" > /tmp/.install_state
+        progress
+        sleep 1
+        cp /etc/mtab "$mountpoint"/etc/mtab
+        cp -f /etc/systemconfig "$mountpoint"/etc
+#make sure mythconverg.sql.gz is present
+        if [ ! backup_sql_check ]
+        then
+            upgrade_mount_search
+        fi
+
+        if [  -f /tmp/etc/KnoppMyth-version ]
+        then
+            #run save syssettings to save settings, then copy to new mountpoint
+            $MV_ROOT/bin/restore_default_settings.sh  -c save -t syssettings -h $MVHOSTNAME -d localhost
+            SE=$TEMPLATES/settings/syssettings
+            mkdir -p ${mountpoint}$SE
+            cp -rp $SE/*  ${mountpoint}$SE/
+            chown root:mythtv "$mountpoint"/etc/systemconfig
+            chown -R mythtv:mythtv ${mountpoint}$SE
+            chmod -R 775   ${mountpoint}$SE
+            touch $mountpoint/home/mythtv/.kmupgrade && chmod 777 $mountpoint/home/mythtv/.kmupgrade
+        fi
+
+        cp -f $MV_ROOT/bin/*.sh "$mountpoint"$MV_ROOT/bin/
+        chmod -R 755 ${mountpoint}/root
+        chown root:mythtv "$mountpoint"/etc/systemconfig
+        chmod 775 "$mountpoint"/etc/systemconfig
+        #mount /proc and /dev
+         mount --bind /dev "$mountpoint/dev"
+         mount --bind /proc "$mountpoint/proc"
+
+        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
+        #wrap this in a network check_network, no need to update the db if the import worked.
+#####  do I need to start mysql?
+        /etc/rc.d/mysqld stop
+        chroot "$mountpoint"   "$MV_ROOT/bin/restore_km_db_chroot.sh"  >  /tmp/chrootdb_km.out
+        if [  -f /tmp/etc/KnoppMyth-version ]
+        then
+            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t hostsettings
+        else
+            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
+        fi
+        #
+    #Run second time
+        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
+        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh advanced,this_is_install
+        apply_new_auth
+        umount "$mountpoint/dev"
+        umount "$mountpoint/proc"
+
+    echo "Done" > /tmp/.install_state
+    cp /tmp/mythvantage_install.log  $mountpoint/var/log/
+
+    $run unmount_it $disk
+    /etc/rc.d/mysqld start
+}
+
+function netboot-full_install () {
+    TEMPVAR=${CMDLINE#*nfsroot=}
+    NFSROOT=${TEMPVAR%% *}
+    NFSROOT=`echo $NFSROOT|cut -d: -f1`
+    MAC=`/sbin/ifconfig eth0|grep HWaddr| cut -d: -f2-|awk '{ print $3}'|tr : -`
+    URL="http://$NFSROOT:1337/diskless.py?HOSTNAME=$hostname&MAC=$MAC"
+    echo "calling $URL"
+    echo "Starting" > /tmp/.install_state
+    curl $URL
+    ${MV_ROOT}/bin/xconfig.sh
+}
+
+function killdhcp () {
+if [ -f /etc/dhcpc/dhcpcd-eth0.pid ]
+        then
+            pid=`cat /etc/dhcpc/dhcpcd-eth0.pid`
+            kill -9 $pid
+            rm -f /etc/dhcpc/dhcpcd-eth0.pid
+            rm -f /var/run/dhcpcd*
+        fi
+if [ -f /var/run/dhcpcd-eth0.pid ]
+        then
+            pid=`cat /var/run/dhcpcd-eth0.pid`
+            kill -9 $pid
+            rm -f /var/run/dhcpcd-eth0.pid*
+        fi
+ip address flush dev eth0
+}
+
+
+
+function SANE_SYSETTINGS () {
+sed -e '/HOSTrootfstype/d' \
+        -e '/HOSTrootfstype/d' \
+        -e '/HOSTdatafstype/d' \
+        -e '/HOSTOSsize/d'  \
+        -e '/HostUseALLdata/d'  \
+        -e '/HOSTDATAsize/d'    \
+        -e '/HOSTuprootfstype/d'    \
+        -e '/HostUseSWAP/d' \
+        -e '/HOSTSWAPsize/d  ' /tmp/templates/settings/syssettings/settings.txt  >  /tmp/settings.new
+    mv  /tmp/settings.new /tmp/templates/settings/syssettings/settings.txt
+}
+
+case $1 in
+        full_install_it )         full_install       ;;
+
+        NETBOOT)
+echo "-----------------------------------------------------------------------3-----"
+         netboot-full_install   ;;
+
+        find_update)
+            #TRY TO mount first partition of drive
+            #copy /etc/systemconfig to live,  import settings into db
+            #umount drive
+            $run mount_it $disk
+                if [ -f /new_boot/etc/systemconfig ]
+                then
+                ###########ADD templates
+                    mkdir -p $TEMP_TEMPLATES
+                    cp -pr /new_boot/$TEMPLATES  $TEMP_TEMPLATES
+                    SANE_SYSETTINGS
+                    cp -rp $TEMP_TEMPLATES/settings $TEMPLATES/
+                    cp /new_boot/etc/systemconfig /etc/systemconfig
+                    cp -rf  /new_boot/etc /tmp/etc
+                    cp -rf /new_boot/var/lib/oss  /tmp/oss
+
+                    $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings -h $MVHOSTNAME  -d 127.0.0.1
+                else
+                    cp -rf  /new_boot/etc /tmp/etc
+                    #now we search for the timezone and try to update
+                    TZREGION=`cat /tmp/etc/timezone | cut -d"/" -f1`
+                    TZSUB=`cat /tmp/etc/timezone | cut -d"/" -f2 -`
+
+
+                    if [  $TZREGION = $TZSUB ]
+                    then
+                            $run update_db_it  HostTimeZoneRegion "$TZREGION"
+                    else
+                            $run update_db_it  HostTimeZoneRegion "$TZREGION"
+                            $run update_db_it  HostTimeZoneRegion_$TZREGION "$TZSUB"
+                    fi
+
+
+
+                fi
+
+
+
+            $run umount_it $disk
+            ;;
+
+        upgrade_it)
+                #"$MV_ROOT/bin/install_proxy.sh upgrade_it " + install_drive + " " + rootfs +  "&"
+                upgrade
+
+            ;;
+        disk_model_it)
+                        model="unknown"
+                            size="xxx"
+                        case $2 in
+
+                            h* )
+                                    model=`cat /proc/ide/$2/model`
+                                    ;;
+                            s*)     model=`sginfo /dev/$2|grep Product|awk ' { print $2 } '`
+                                    ;;
+                        esac
+                                size=`parted /dev/$2  print |grep Disk|awk  ' { print $3 } '  `
+
+
+                                echo ""$model" $size " >/tmp/model
+
+            ;;
+        network_check_it)
+                        #Should never return from check_network
+                        case $2 in
+                                setup_network)
+                                         vnc_check
+                                         install_network_setup
+                                ;;
+
+                                check_self)
+                                            myipdefault=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
+                                            ping -c 1 $myipdefault
+                                                    if [ ! $? = 0 ]
+                                                    then
+                                                        exit 3
+                                                        #can't ping yourself
+                                                    fi
+                                ;;
+                                check_gw)
+                                            #check gateway
+                                            mygwdefault=`/sbin/route |grep $default_interface|grep UG|awk '{ print $2}'`
+					                        if  [ !  x$mygwdefault = x ]
+					                        then
+	                                            ping -c 1 $mygwdefault
+        	                                    if [ ! $? = 0 ]
+                	                            then
+                        	                        exit 4
+                                	      	    fi
+				                            fi
+                                ;;
+                                check_ns)
+                                            #check nameserver
+                                                    mydns=`cat /etc/resolv.conf|grep nameserver|head -1|awk '{ print $2}'`
+                                                    ping -c 1 $mydns
+                                                    if [ ! $? = 0 ]
+                                                    then
+                                                        exit 5
+                                                    fi
+                                ;;
+                                check_names)
+                                            host google.com
+                                            if [ ! $? = 0 ]
+                                            then
+                                                exit 6
+                                            fi
+                                ;;
+                                host_names)
+                                            #if host is found, then check to see if it's online
+                                            #if not online, assume it's ok to use this hostname
+
+                                            hout=`host $hostname`
+                                            status=$?
+                                            #found host, now grab the ip
+                                            if [ $status = 0 ]
+                                            then
+                                                hoip=`echo $hout|awk  '{print $4}'`
+                                                ping -c 1 $hoip
+                                                if [  $? = 0 ]
+                                                then
+                                                    status=0
+                                                else
+                                                    status=1
+                                                fi
+                                            fi
+
+                                            if [  $status = 0 ]
+                                            then
+                                                exit 7
+                                            fi
+
+
+                                ;;
+
+                            esac
+                        exit 0
+            ;;
+
+
+        * )
+            state=`cat /tmp/.install_state`
+            if  [  x"${state}" =  "xConfiguring system" ]
+            then
+                progress ""
+            else
+
+                if [ -f /tmp/.startsize.io ]
+                then
+                     . /tmp/.startsize.io
+                    #finding the drive
+                    ddrive=`df |  grep $mountpoint | head -n1 | awk -F/ ' { print $3 } ' | cut -d" " -f 1|cut -b1,2,3 `
+                    used=`statgrab -M disk.|grep ${ddrive}.write_bytes|cut -d= -f 2|tr -d " "`
+                    used=`echo $used-$STARTSIZE|bc`
+                        #echo $used
+                fi
+
+        if [ ! x$used = x ]
+            then
+                .  /root/.install_size
+                #somehow find if it's an install or update
+                if [ -f /tmp/.this_is_upgrade ]
+                then
+                    total=$UPGRADESIZE
+                else
+                    total=$TOTALSIZE
+                fi
+            percent=`echo "scale=2 ;  ($used/$total) * 100 " |bc `
+            cond2=$(echo "$percent > 100" |bc  )
+            if [ $cond2 -eq 1  ]
+            then
+            percent=100
+            fi
+            cond3=$(echo "$percent < 3" |bc )
+            if [ $cond3 -eq 0   ]
+                then
+                    progress $percent
+                fi
+            fi
+        fi
+        ;;
+esac
+
+
+
diff --git a/abs/core-testing/LinHES-config/issue b/abs/core-testing/LinHES-config/issue
new file mode 100644
index 0000000..3c01679
--- /dev/null
+++ b/abs/core-testing/LinHES-config/issue
@@ -0,0 +1 @@
+LinHes
\ No newline at end of file
diff --git a/abs/core-testing/LinHES-config/live-install.sh b/abs/core-testing/LinHES-config/live-install.sh
new file mode 100755
index 0000000..573bb1f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/live-install.sh
@@ -0,0 +1,28 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+. /etc/X11/STBWINDOWMANAGER
+/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+keylaunch &
+/usr/bin/tilda &
+/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents  &
+export MALLOC_CHECK_=0
+if [ -f /opt/vmware/bin32/vmware-user-wrapper ]
+then
+	/opt/vmware/bin32/vmware-user-wrapper &
+fi
+xhost +
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+if  [ x$NFSROOT = x1  ]
+then
+
+    unbuffer MythVantage &
+else
+    NETBOOT=YES     MythVantage &
+fi
+
+exec  $STBWINDOWMANAGER
diff --git a/abs/core-testing/LinHES-config/myth_user_call b/abs/core-testing/LinHES-config/myth_user_call
new file mode 100644
index 0000000..d95e468
--- /dev/null
+++ b/abs/core-testing/LinHES-config/myth_user_call
@@ -0,0 +1,164 @@
+#!/bin/bash
+#Wrapper script to manage USERNAME accounts + web security
+# myth_USERNAME_all -c add -u USERNAME
+# myth_USERNAME_all -c delete -u USERNAME
+# myth_USERNAME_all -c pass  -u USERNAME -p pass
+# myth_USERNAME_all -c web  -u USERNAME -p pass
+
+INIT_CHECK=TRUE
+FULL_CALL="$@"
+function CHROOT_CHECK {
+    INIT=`ps -p 1 -o comm=`
+    if [ x$INIT = xrunit ]
+    then
+       CHROOT_NEEDED=FALSE
+    else
+       CHROOT_NEEDED=TRUE
+    fi
+}
+
+function store_commands () {
+    echo "$FULL_CALL" >> /root/myth_user_call.out
+    chmod 600 /root/myth_user_call.out
+}
+
+
+function add_user() {
+    if [ $CHROOT_NEEDED = TRUE ]
+    then
+        echo "calling myth_call_user in chroot to add user"
+        store_commands
+    else
+        echo "adding user $USERNAME"
+	useradd -m -s /bin/bash $USERNAME -G audio,video,optical,storage,users
+    fi
+
+}
+
+
+function del_user() {
+    if [ $CHROOT_NEEDED = TRUE ]
+    then
+        echo "calling myth_call_user in chroot to delete user"
+        store_commands
+    else
+        echo "removing  user $USERNAME"
+        userdel $USERNAME
+    fi
+
+}
+
+
+function pass_change() {
+    if [ $CHROOT_NEEDED = TRUE ]
+    then
+        echo "calling myth_call_user in chroot to change password"
+        store_commands
+    else
+        echo "changing password for $USERNAME"
+        echo $USERNAME:$PASSWORD | chpasswd
+    fi
+
+}
+
+
+function web_security {
+    echo "this is just a stub"
+
+}
+
+function ARG_ERR()  {
+        if [  x$OPTARG = "x" ]
+        then
+            echo "$SWITCH NEEDS AND ARG"
+            exit 11
+        fi
+}
+
+
+function print_help {
+
+    echo "Valid options are:"
+    echo "  -c (add|delete|pass|web)"
+    echo "  -u  USERNAMEname"
+    echo "  -p  password"
+    exit 1
+}
+
+if [ $# -eq 0 ]
+then
+    print_help
+fi
+
+declare -r OPTSTRING="c:u:p:i"
+while getopts "$OPTSTRING"  SWITCH
+do
+    case $SWITCH in
+
+            c)  ARG_ERR
+                OPERATION=$OPTARG
+                ;;
+            u)  ARG_ERR
+                USERNAME=$OPTARG
+                ;;
+            p)  ARG_ERR
+                PASSWORD=$OPTARG
+                ;;
+            i)  INIT_CHECK=FALSE
+
+    esac
+done
+
+if [ $INIT_CHECK = TRUE ]
+then
+    CHROOT_CHECK
+else
+    CHROOT_NEEDED=FALSE
+fi
+
+case $OPERATION in
+    add)
+            if [ x$USERNAME = x ]
+            then
+                print_help
+            fi
+            add_user
+        ;;
+    delete)
+            if [ x$USERNAME = x ]
+            then
+                print_help
+            fi
+            del_user
+        ;;
+    pass)
+            if [ x$USERNAME = x ]
+            then
+                print_help
+            fi
+
+            if [ x$PASSWORD = x ]
+            then
+                print_help
+            fi
+            pass_change
+        ;;
+
+    web)
+            if [ x$USERNAME = x ]
+            then
+                print_help
+            fi
+
+
+            if [ x$PASSWORD = x ]
+            then
+                print_help
+            fi
+            echo "adding webUSERNAME $USERNAME with $PASS"
+            ;;
+    *)  print_help
+        ;;
+esac
+
+
diff --git a/abs/core-testing/LinHES-config/networkconfig.sh b/abs/core-testing/LinHES-config/networkconfig.sh
new file mode 100644
index 0000000..61a7405
--- /dev/null
+++ b/abs/core-testing/LinHES-config/networkconfig.sh
@@ -0,0 +1,280 @@
+#!/bin/bash
+#. /etc/profile
+#. /etc/systemconfig
+#BASE=/tmp
+ETCNETDIR=$BASE/etc/net/ifaces
+
+
+
+function kill_dhcp () 
+{
+for i in ${BASE}/etc/dhcpc/dhcpcd-*.pid
+do
+    if [ -f ${i} ]
+    then
+        pid=`cat ${i}`
+        kill -9 $pid
+        rm -f ${i}
+    fi
+    if [ x$1 = xflush ]
+    then
+        for ifdev in eth0 wlan0 eth1 wlan1
+        do 
+           echo ${i} |grep $ifdev
+           status=$?
+           if [ $status = 1 ]
+           then
+             ip address flush $ifdev   
+           fi
+        done
+    fi
+
+done
+
+}
+
+function setup_nameserver(){
+grep -q $1 ${BASE}/etc/resolv.conf
+status=$?
+if [ ! $status = 0 ]
+then
+    echo "nameserver $1" >> ${BASE}/etc/resolv.conf
+fi
+
+}
+
+function setup_interfaces() {
+  local IS_WIRELESS
+  local ip
+  local netmask
+  local isactive
+  local dns
+  local UseDHCP
+  local GW
+  local ESSID
+  local KEY
+  local ENCRYPT
+  local TEMPNET
+  IS_WIRELESS=false
+
+  #local ip
+  TEMPNET="Hostip"$1
+  echo $TEMPNET
+  eval ip=\$${TEMPNET}
+
+  TEMPNET=Hostnetmask$1
+  eval netmask=\$${TEMPNET}
+  netmask=`echo "$netmask" | cut -d " " -f1`
+  
+  TEMPNET=HostActive$1
+  eval isactive=\$${TEMPNET}
+
+  TEMPNET=HostDNS$1
+  eval dns=\$${TEMPNET}
+
+  TEMPNET="HostUSEDHCP"$1
+  eval UseDHCP=\$${TEMPNET}
+
+  TEMPNET=HostGW$1
+  eval GW=\$${TEMPNET}
+
+
+
+  if [ $1 = wlan0 -o  $1 = wlan1 ]
+  then
+    IS_WIRELESS=TRUE
+    TEMPNET=HostESSID$1
+    eval ESSID=\$${TEMPNET}
+    
+    TEMPNET="HostKey"$1
+    eval KEY=\$${TEMPNET}
+    
+    TEMPNET=HostUseEncryption$1
+    eval ENCRYPT=\$${TEMPNET}
+  fi
+  
+
+  echo "Setup $1 in progress, wireless: $IS_WIRELESS"
+    
+    if [ ! -d $ETCNETDIR/$1 ]
+    then
+        mkdir -p $ETCNETDIR/$1
+    fi
+
+    if  [ ! -f  $ETCNETDIR/$1/options ]
+    then
+        cp -f  $TEMPLATES/etcnet/eth/options $ETCNETDIR/$1/options
+    fi
+
+    if [ x$isactive =  x0 ]
+    then
+            echo "setting $1 to inactive"
+            sed -i -e 's/^ONBOOT=.*$/ONBOOT=no/g' $ETCNETDIR/$1/options
+            
+    else
+            echo "setting $1 to active"
+            sed -i -e 's/^ONBOOT=.*$/ONBOOT=yes/g' $ETCNETDIR/$1/options
+    fi
+
+    if [ x$IS_WIRELESS =  xTRUE ]
+    then
+            echo "setting $1 wireless"
+            sed -i -e 's/^CONFIG_WIRELESS=.*$/CONFIG_WIRLESS=yes/g' $ETCNETDIR/$1/options
+            #set the key and essid
+            echo "essid  $ESSID" > $ETCNETDIR/$1/iwconfig
+            if  [ x$ENCRYPT = x1 ]
+            then
+                echo "key $KEY" >>  $ETCNETDIR/$1/iwconfig
+            fi
+            
+    else
+            echo "disabling wireless"
+            sed -i -e 's/^CONFIG_WIRLESS=.*$/CONFIG_WIRLESS=no/g' $ETCNETDIR/$1/options
+    fi
+
+
+
+
+    if [ $UseDHCP = 0 ]
+    then
+            echo using dhcp
+            sed -i -e 's/^BOOTPROTO=.*$/BOOTPROTO=dhcp/g' $ETCNETDIR/$1/options
+            
+    else
+        echo "using static ip"
+        sed -i -e 's/^BOOTPROTO=.*$/BOOTPROTO=static/g' $ETCNETDIR/$1/options
+        echo "default via $GW" > $ETCNETDIR/$1/ipv4route
+        echo "$ip$netmask" > $ETCNETDIR/$1/ipv4address
+        setup_nameserver $dns
+    fi
+}
+
+
+function find_active () {
+#HostActiveeth1="1"
+rm -f ${BASE}/etc/resolv.conf
+if [ x$MYTHDHCP =  x1 ]
+           then
+            #add 127.0.0.1 to /etc/resolv.conf
+                 echo "search lan" > ${BASE}/etc/resolv.conf
+                 echo "nameserver 127.0.0.1" >> ${BASE}/etc/resolv.conf
+ fi
+
+for i in eth0 eth1 wlan0 wlan1 
+do
+    CURRENTIF="HostActive"$i
+    eval IFSTATE=\$${CURRENTIF}
+    if [ x$IFSTATE = x1 ]
+    then
+        setup_interfaces $i
+    fi
+done
+}
+
+function setup_hostname {
+#set the hostname
+if [ !  x$hostname = x ]
+then
+    echo $hostname > ${BASE}/etc/hostname
+    cat $BASE/etc/hosts |grep -v 127.0.0.1|grep -v $hostname  > /tmp/hosts
+    #cat $BASE/etc/hosts |grep -v 127.0.0.1|grep -v $hostname | grep -v $ip > /tmp/hosts
+
+    if [ x$MYTHDHCP =  x1 ]
+    then
+        echo "127.0.0.1  localhost " >  ${BASE}/etc/hosts
+        echo "$MYTHIP $hostname   " >>  ${BASE}/etc/hosts
+    else
+        echo "127.0.0.1 $hostname  localhost " >  ${BASE}/etc/hosts
+    fi
+    cat /tmp/hosts >> ${BASE}/etc/hosts
+fi
+
+kill_dhcp
+}
+
+function vnc_check() {
+    CMDLINE=$(cat /proc/cmdline)
+    echo $CMDLINE |grep -q vnc
+    USEVNC=$?
+    echo $CMDLINE |grep -q nfsroot
+     NETBOOT=$?
+    echo $USEVNC
+    if [ !  x$USEVNC = x0  ]
+    then
+        echo "not using vnc"
+        if [ !  x$NETBOOT = x0  ]
+        then
+            echo "not using netboot"
+        else
+            echo "using netboot"
+            USEVNC=0
+        fi
+
+    else
+        echo " using vnc"
+    fi
+}
+
+function setup_MYTH_vars {
+    TEMPMYTH="Hostip"$default_interface
+    #echo $TEMPMYTH
+    eval MYTHIP=\$${TEMPMYTH}
+    
+    TEMPMYTH="HostUSEDHCP"$default_interface
+    eval MYTHDHCP=\$${TEMPMYTH}
+
+    
+
+}
+
+
+
+function setup_network {
+    setup_MYTH_vars
+    setup_hostname
+    find_active
+}
+
+function start_network {
+if [ ! $USEVNC = 0 ]
+then
+    /etc/net/scripts/network.init restart
+
+else
+    echo "VNC/NETBOOT in use, will NOT restart network"
+fi
+
+}
+
+function stop_network {
+if [ ! $USEVNC = 0 ]
+then
+    echo "stopping the network"
+    kill_dhcp flush
+    ip address flush dev eth0 2>&1 >/dev/null
+    ip address flush dev eth1 2>&1 >/dev/null
+    ip address flush dev wlan0 2>&1 >/dev/null
+    ip address flush dev wlan1 2>&1 >/dev/null
+else
+    echo "VNC/NETBOOT in use, will NOT restart network"
+fi
+
+}
+
+
+#this is used by the install process to start the network
+function install_network_setup {
+    setup_MYTH_vars
+    setup_hostname
+    stop_network
+    find_active
+    start_network
+
+}
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/remove_service.sh b/abs/core-testing/LinHES-config/remove_service.sh
new file mode 100755
index 0000000..6cc4b4f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/remove_service.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+SERVICE_DIR=/var/service
+SCRIPT_DIR=/etc/sv
+if [ -e $SERVICE_DIR/$1 ]
+then
+		echo "removing"
+ rm $SERVICE_DIR/$1
+fi
diff --git a/abs/core-testing/LinHES-config/restore_default_settings.sh b/abs/core-testing/LinHES-config/restore_default_settings.sh
new file mode 100755
index 0000000..5690f48
--- /dev/null
+++ b/abs/core-testing/LinHES-config/restore_default_settings.sh
@@ -0,0 +1,349 @@
+#!/bin/bash
+. /etc/profile
+. /etc/systemconfig
+shopt -s -o nounset
+echo $@ >>  /tmp/restore.out
+#TEMPLATES="/usr/share/templates/settings"
+TEMPLATES="$TEMPLATES/settings"
+TABLES="settings keybindings"
+MYTHDBUSER=mythtv
+MYTHTVPASSWD=mythtv
+declare -r OPTSTRING="c:e:t:d:h:s:a:z:Ho"
+Thistemplate=""
+declare -i OVERRIDE=0
+declare -i EVERYTHING=0
+
+function CMD_DEFINE () {
+     #add override check
+    if  [ x$Thistemplate = xsyssettings  -a  $OVERRIDE  -eq 1   ]
+    then
+         MYSQLCMD="mysql  --local-infile  -s -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$ovdbhost mythconverg -B --exec"
+         MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$ovdbhost mythconverg -B --exec"
+         MYSQLCMD_UPDATE_HOST="UPDATE settings set data='$oldhostname' where value='HostMyhostname' and hostname=\"$hostname\";"
+    else
+        MYSQLCMD="mysql  --local-infile  -s -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$dbhost mythconverg -B --exec"
+        MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$dbhost mythconverg -B --exec"
+        MYSQLCMD_UPDATE_HOST="select hostname from settings;"
+    fi
+}
+
+function SQL_DEFINE () {
+	#$1 is the table name
+	if [ $1 = "settings" ]
+	then
+		ALTERSQL="Alter table  temp_${1}_${hostname} add unique ( value )"
+	else
+		ALTERSQL=";"
+	fi
+
+    CREATESQL="create table  temp_${1}_${hostname} like $1;"
+	COPY_TMP_SQL="replace  into  temp_${1}_${hostname}  (select * from $1 where hostname=\"$hostname\");"
+	INSERTSQL="LOAD DATA local INFILE '/tmp/$1.txt' REPLACE INTO TABLE temp_${1}_${hostname}  FIELDS TERMINATED BY '\t';"
+    #INSERTSQL="LOAD DATA local INFILE '$TEMPLATES/$Thistemplate/$1.txt' REPLACE INTO TABLE temp_${1}_${hostname}  FIELDS TERMINATED BY '\t';"
+	DROPSQL="delete  from $1 where hostname=\"$hostname\";"
+	COPY_BCK_SQL="replace  into $1   (select * from  temp_${1}_${hostname}  where hostname=\"$hostname\");"
+	DROP_TABLE="Drop table temp_${1}_${hostname}"
+}
+
+function ARG_ERR()  {
+        if [  x$OPTARG = "x" ]
+        then
+            echo "$SWITCH NEEDS AND ARG"
+            exit 11
+        fi
+}
+
+function ALSADEVICE () {
+#ALSA:hw:1,4
+    if [ x$Audiotype = xALSA ]
+    then
+        SoundDevice=ALSA:$SoundDevice
+    fi
+}
+
+
+
+if [ $# -eq 0 ]
+then
+    echo "Valid options are:"
+    echo "  -c (save|restore|load|uhostname|BECONFIG|ZIP|ACCESSCONTROL)"
+    echo "  -t (syssettings|hostsettings)"
+    echo "  -d databasename"
+    echo "  -h hostname"
+    echo "  -s systemtype (master|slave|standalone|frontendonly)"
+    echo "  -a ipaddress"
+    echo "  -z zipcode"
+    echo "  -o  override (only used upgrade installs)"
+    exit 1
+fi
+
+
+
+
+while getopts "$OPTSTRING"  SWITCH
+do
+    case $SWITCH in
+        #  \?)  echo "unkown option"
+                #       exit 11 ;;
+            c)   echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    OPERATION=$OPTARG
+                    ;;
+            t) echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    Thistemplate=$OPTARG
+
+                     if  [  x$Thistemplate = x"syssettings"  ]
+                     then
+                            echo "template is syssettings"
+                            loadhost=false
+                    elif [  x$Thistemplate = x"hostsettings"  ]
+                    then
+                            echo "template is hostsettings"
+                            Thistemplate=syssettings
+                            loadhost=true
+                    else
+                            echo "invalid template name"
+                            exit 1
+                    fi
+                    ;;
+            d) echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    if [ $OVERRIDE =  1 ]
+                    then
+                        ovdbhost=$OPTARG
+                    else
+                        dbhost=$OPTARG
+                    fi
+                    ;;
+            h) echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    if [ $OVERRIDE =  1 ]
+                    then
+                       oldhostname=$hostname
+                        hostname=$OPTARG
+                    else
+                        hostname=$OPTARG
+                   fi
+
+                                  ;;
+            s) echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    SYSTEMTYPE=$OPTARG
+                        ;;
+            a) echo "$SWITCH"  "$OPTARG"
+                    ARG_ERR
+                    IP_ADDRESS=$OPTARG
+                    ;;
+            z) echo "$SWITCH"  "$OPTARG"
+                   ARG_ERR
+                   ZIPCODE=$OPTARG
+                    ;;
+           o)  OVERRIDE=1
+                 ;;
+
+            esac
+done
+
+echo $OVERRIDE
+
+#setup the Mysql commands
+CMD_DEFINE
+
+$MYSQLCMD_C "show tables" > /dev/null
+status=$?
+if [ $status = 1 ]
+then
+    echo "$@ failed"
+    echo "$@ failed" >> /tmp/restore.out
+    exit 1
+fi
+
+
+
+
+
+
+
+case $OPERATION in
+
+	restore)
+		#used to restore settings from syssettings
+		if  [ -d $TEMPLATES/$Thistemplate ]
+		then
+            cd $TEMPLATES/$Thistemplate
+            if [ $loadhost = false ]
+                then
+                    for i in $TABLES
+                    do
+                        SQL_DEFINE $i
+                        sed -e "s/REPLACEME/$hostname/g"  $i.txt  > /tmp/$i.txt
+                        #echo    $MYSQLCMD "$SELECTSQL"
+                        echo $i
+                        $MYSQLCMD "$CREATESQL"
+                        $MYSQLCMD "$ALTERSQL"
+                        $MYSQLCMD "$COPY_TMP_SQL"
+                        $MYSQLCMD "$INSERTSQL"
+                        $MYSQLCMD "$DROPSQL"
+                        $MYSQLCMD "$COPY_BCK_SQL "
+                        $MYSQLCMD "$DROP_TABLE "
+                        #rm /tmp/$i.txt
+                    done
+            fi
+            if [ $loadhost = true ]
+            then
+                #only load the settings table with values HOST
+                i=settings
+                SQL_DEFINE $i
+                sed -e "s/REPLACEME/$hostname/g"  $i.txt  > /tmp/$i.txt
+                echo $i
+                $MYSQLCMD "$CREATESQL"
+                $MYSQLCMD "$ALTERSQL"
+                $MYSQLCMD "$INSERTSQL"
+                $MYSQLCMD "$COPY_TMP_SQL"
+                $MYSQLCMD "$DROPSQL"
+                $MYSQLCMD "$COPY_BCK_SQL"
+                $MYSQLCMD "$DROP_TABLE "
+            fi
+		else
+		 echo "couldn't find $TEMPLATES/$Thistemplate"
+		fi
+	;;
+
+	save)
+
+                if [ ! -d $TEMPLATES/$Thistemplate ]
+                then
+                    mkdir -p $TEMPLATES/$Thistemplate
+                fi
+
+                cd $TEMPLATES/$Thistemplate
+        		for i in $TABLES
+		        do
+                     EXTRACLAUSE=""
+                    case $i in
+                    settings)
+                        EXTRACLAUSE="and  not (value like \"BackendServerIP\") and not (value like \"locale\")  order by value"
+                       	SQL="select value,data,'REPLACEME' as hostname from $i where hostname=\"$hostname\" "$EXTRACLAUSE"  ;"
+                    #    SQL="select * from $i where hostname=\"$hostname\" "$EXTRACLAUSE"  ;"
+             	        $MYSQLCMD_C "$SQL" > $TEMPLATES/$Thistemplate/$i.txt
+                           ;;
+                      keybindings)
+                                SQL="select context,action,description,keylist,'REPLACEME' as hostname from $i where hostname=\"$hostname\"  "$EXTRACLAUSE"  ;"
+                                $MYSQLCMD_C "$SQL" > $TEMPLATES/$Thistemplate/$i.txt
+                            ;;
+                    esac
+	                  #  sed -e "s/$hostname/REPLACEME/g"  $i  > $i.txt && rm $i
+
+                done
+		;;
+
+    load)
+
+                #will load both default_1 and default_2  unless either file is not found
+                for i in default_1 default_2
+                do
+                    if [ -f $TEMPLATES/$i/settings.txt   ]
+                    then
+                           echo $i
+                          for tablename in $TABLES
+                            do
+                         #create table
+                            CREATESQL="create table IF NOT EXISTS ${tablename}_${i} like $tablename;"
+                            $MYSQLCMD_C "$CREATESQL"
+                         #truncate table
+                            TRUNCATESQL="truncate ${tablename}_${i}  "
+                            $MYSQLCMD_C "$TRUNCATESQL"
+                         #load table
+                              INSERTSQL="LOAD DATA local INFILE '$TEMPLATES/$i/$tablename.txt' REPLACE INTO TABLE ${tablename}_${i}   FIELDS TERMINATED BY '\t';"
+                                $MYSQLCMD_C "$INSERTSQL"
+                         #update_hostname
+                              UPDATEHOSTNAMESQL="update  ${tablename}_${i}  set hostname='$i'  ; "
+                                $MYSQLCMD_C "$UPDATEHOSTNAMESQL"
+                           done
+                    else
+
+                        echo "couldn't find $TEMPLATES/$i/settings.txt  template to load"
+                    fi
+                    CREATESQL="create table IF NOT EXISTS settings_user1  like settings;"
+                    $MYSQLCMD_C "$CREATESQL"
+                    CREATESQL="create table IF NOT EXISTS settings_user2  like settings;"
+                    $MYSQLCMD_C "$CREATESQL"
+                    CREATESQL="create table IF NOT EXISTS settings_user3  like settings;"
+                    $MYSQLCMD_C "$CREATESQL"
+
+                    CREATESQL="create table IF NOT EXISTS keybindings_user1  like keybindings;"
+                    $MYSQLCMD_C "$CREATESQL"
+                    CREATESQL="create table IF NOT EXISTS keybindings_user2  like keybindings;"
+                    $MYSQLCMD_C "$CREATESQL"
+                    CREATESQL="create table IF NOT EXISTS keybindings_user3  like keybindings;"
+                    $MYSQLCMD_C "$CREATESQL"
+                done
+;;
+
+
+
+        BECONFIG)
+                if [ $SYSTEMTYPE = "master" ]
+                then
+                        $MYSQLCMD_C "UPDATE settings  set data='${IP_ADDRESS}' where value='MasterServerIP';"
+                        $MYSQLCMD_C "delete  from   settings    where value='BackendServerIP'  and  hostname=\"$hostname\";"
+                        $MYSQLCMD_C "REPLACE INTO settings set  data='${IP_ADDRESS}' , value='BackendServerIP' ,  hostname=\"$hostname\";"
+                fi
+
+                if [ $SYSTEMTYPE = "slave" ]
+                then
+                        $MYSQLCMD_C "delete  from   settings    where value='BackendServerIP'  and  hostname=\"$hostname\";"
+	    		        $MYSQLCMD_C "REPLACE INTO settings  set data='${IP_ADDRESS}' , value='BackendServerIP' , hostname=\"$hostname\";"
+                fi
+                ;;
+        ZIP)
+               $MYSQLCMD_C "delete from settings where  value='locale' and  hostname=\"$hostname\";"
+               $MYSQLCMD_C "REPLACE INTO  settings set data='$ZIPCODE'  ,  value='locale' , hostname=\"$hostname\";"
+               $MYSQLCMD_C "delete from settings where  value='MythMovies.ZipCode' and  hostname=\"$hostname\";"
+               $MYSQLCMD_C "REPLACE INTO  settings set data='$ZIPCODE',  value='MythMovies.ZipCode' , hostname=\"$hostname\";"
+                ;;
+        MUSICFRONT)
+                ALSADEVICE
+                $MYSQLCMD_C "delete from settings where value='AudioOutputDevice' and hostname=\"$hostname\";"
+                $MYSQLCMD_C "REPLACE INTO  settings set data='$SoundDevice',  value='AudioOutputDevice' , hostname=\"$hostname\";"
+                #need to reload the settings.
+                systemconfig.sh reloadfe
+                ;;
+        MUSICMYTH)
+            ALSADEVICE
+            $MYSQLCMD_C "delete from settings where value='MusicAudioDevice' and hostname=\"$hostname\";"
+            $MYSQLCMD_C "REPLACE INTO  settings set data='$SoundDevice',  value='MusicAudioDevice' , hostname=\"$hostname\";"
+                ;;
+         uhostname)
+                    #used when the hostname is changed.
+                    TABLES="settings capturecard keybindings storagegroup recorded"
+                    for i in $TABLES
+                    do
+                        USQL="update $i set hostname=\"$oldhostname\"  where hostname=\"$hostname\"  ;"
+                        $MYSQLCMD_C "$USQL"
+                    done
+
+                ;;
+        USERJOBALLOW)
+                SQL="update settings set data='1' where value like  'JobAllowUserJob%' and hostname=\"$hostname\"  ;"
+                $MYSQLCMD_C "$SQL"
+                ;;
+
+        ACCESSCONTROL)
+                LIST="Hostaccessnetwork Hostaccesshostype HostaccesshostypeSystemtype Hostaccessmisc Hostaccesssleep Hostaccessadvanced HostaccessadvancedX Hostaccesssound"
+
+                for i in $LIST
+                do
+                    $MYSQLCMD_C "delete from settings where value=\"$i\" and hostname=\"$hostname\";"
+                    $MYSQLCMD_C "REPLACE INTO  settings set data='1',  value=\"$i\" , hostname=\"$hostname\";"
+                done
+                SQL="update settings set data='0' where value='HostaccesshostypeSystemtype' and hostname=\"$hostname\"  ;"
+                $MYSQLCMD_C "$SQL"
+	esac
+
+#SELECT * INTO OUTFILE 'data.txt'
+# FIELDS TERMINATED BY ','
+# FROM table2;
+
+
diff --git a/abs/core-testing/LinHES-config/restore_km_db_chroot.sh b/abs/core-testing/LinHES-config/restore_km_db_chroot.sh
new file mode 100644
index 0000000..9467ffd
--- /dev/null
+++ b/abs/core-testing/LinHES-config/restore_km_db_chroot.sh
@@ -0,0 +1,53 @@
+#!/bin/bash
+. /etc/profile
+. /etc/systemconfig
+set -x
+#myhost=`cat /etc/hostname`
+myhost=$hostname
+hostname $myhost
+mount -t proc none /proc
+DBFILE=$1
+
+if  [ $SystemType = "Master_backend" -o $SystemType = "Standalone"  ]
+    then
+        #restore database
+        pacman --noconfirm -Sf mysql
+        status=1
+        mysqlstatus=1
+        while [ ! $status = 0  ]
+        do
+            /etc/rc.d/mysqld stop
+            sleep 1
+            /etc/rc.d/mysqld start
+            mysqlstatus=$?
+            if [ $mysqlstatus = 0 ]
+            then
+                mysql -e "show databases;"
+                showstatus=$?
+                if [ $showstatus = 0 ]
+                then
+                   #load database
+                   pacman --noconfirm -R mythdb-initial
+                   pacman --noconfirm  -S mythdb-initial
+                   echo "restoring old database"
+                   gunzip -c /myth/backup/mythconverg.sql.gz > /myth/backup/mythconverg.sql
+                   mysql mythconverg < /myth/backup/mythconverg.sql
+
+
+                    if [ -d /var/lib/mysql/mythconverg ]
+                    then
+                        status=0
+                    fi
+                fi
+            fi
+        done
+        rm -f /myth/backup/mythconverg.sql
+    else
+        exit 0
+    fi
+
+#/etc/rc.d/mysqld stop
+#umount /proc
+
+
+
diff --git a/abs/core-testing/LinHES-config/soundconfig.sh b/abs/core-testing/LinHES-config/soundconfig.sh
new file mode 100755
index 0000000..1adb447
--- /dev/null
+++ b/abs/core-testing/LinHES-config/soundconfig.sh
@@ -0,0 +1,248 @@
+#!/bin/bash
+. /etc/systemconfig
+. /etc/profile
+echo $@ >/tmp/audio.call
+#set -x
+BASE=""
+. /etc/profile
+#TEMPLATES="/usr/share/templates"
+TESTFILE="$TEMPLATES/audio/space_battle_A.wav"
+OSSinstalled="false"
+
+function testaudio () {
+
+ossplay  -d$AUDIODEVICE $TESTFILE
+
+}
+
+function load_alsa() {
+
+    remove_service.sh alsa-utils
+#    cd /lib/modules/2.6.21-STB
+    KER=`uname -r`
+    cd /lib/modules/$KER/kernel/
+    tar -xvf alsa-$KER.tar
+    pacman -Sf --noconfirm  alsa-lib
+
+    depmod -a
+    cd -
+    udevsettle
+    udevsettle
+    udevtrigger
+
+    add_service.sh alsa-utils
+    sleep 4
+    sv start alsa-utils
+}
+
+
+function unload_alsa () {
+#kill $(lsof -t /dev/dsp* /dev/audio* /dev/mixer* /dev/snd/*) && modprobe -r $(lsmod |grep ^snd |awk '{print $1}')
+    sv stop alsa-utils
+    remove_service.sh alsa-utils
+    rm -rf /dev/adsp*
+    rm -rf /dev/snd/*
+    rm -rf /dev/audio
+    modprobe -r $(lsmod |grep ^snd |awk '{print $1}')
+}
+
+function unload_oss {
+    sv stop oss
+    soundoff
+    rm -rf /dev/dsp*
+    rm -rf /dev/oss*
+    rm -rf /dev/sndstat
+    remove_service.sh oss
+}
+
+function installOSS {
+    echo "installing oss"
+    add_service.sh oss
+    sleep 4
+    sv start oss
+}
+
+
+function SYNCXINE {
+echo "modify xine config file"
+    if [ -f /data/home/mythtv/.xine/config ]
+    then
+        cp -f /data/home/mythtv/.xine/config  $TEMPLATES/xine.config
+    else
+        cp $TEMPLATES/xine.config.template $TEMPLATES/xine.config
+    fi
+
+    if [ x$Audiotype = xOSS ]
+    then
+       DEVICENUMBER=`echo $SoundDevice|awk -F/ ' { print $3  } '|tr -d dsp `
+        sed -e "s/^.*audio.driver.*$/audio.driver:oss/" \
+               -e "s/^.audio.device.oss_device_name.*$/audio.device.oss_device_name:\/dev\/dsp/" \
+               -e "s/^.audio.devic.oss_device_number.*$/audio.device.oss_device_number:$DEVICENUMER/" \
+               -e "s/^.*audio.output.speaker_arrangement:.*$/Audio.output.speaker_arrangement:PassThrough/" \
+                $TEMPLATES/xine.config > /data/home/mythtv/.xine/config
+    else
+        cp $TEMPLATES/xine.config /data/home/mythtv/.xine/config
+    fi
+
+}
+
+function SYNCMPLAYER {
+echo "modify mplayer not implmented yet"
+}
+
+function SYNCMYTHMUSIC {
+echo "sync mythmusic"
+$MV_ROOT/bin/restore_default_settings.sh -c MUSICMYTH
+}
+
+function SYNCMYTHFRONTEND {
+echo "sync mythfrontend"
+$MV_ROOT/bin/restore_default_settings.sh -c MUSICFRONT
+}
+
+
+function checkOSSinstalled () {
+ ossinfo 1>/dev/null
+ resultcode=$?
+ echo $resultcode
+ if [ $resultcode = 0 ]
+ then
+    OSSinstalled='true'
+ else
+    OSSinstalled='false'
+ fi
+}
+
+function sound_config_system {
+
+    if [ x$syncXine = x1 ]
+    then
+          SYNCXINE
+    fi
+    if [ x$syncMplayer = x1 ]
+    then
+          SYNCMPLAYER
+    fi
+    if [ x$syncMythMusic = x1 ]
+    then
+          SYNCMYTHMUSIC
+    fi
+    if [ x$syncMythFrontend = x1 ]
+    then
+          SYNCMYTHFRONTEND
+    fi
+
+}
+
+function loadsound (){
+        checkOSSinstalled
+        if [  x$AUDIOTYPE = xOSS  -o   x$AUDIOTYPE = xoss ]
+        #then
+        #    if [ $OSSinstalled = "false" ]
+            then
+                while [ $OSSinstalled = "false" ]
+                do
+                    unload_alsa
+                    rm /tmp/.alsatest
+                    installOSS
+                    installOSS
+                    sleep 2
+                    checkOSSinstalled
+                done
+          #  fi
+        else
+            touch /tmp/.alsatest
+            unload_oss
+            load_alsa
+            load_alsa
+            rm /tmp/.alsatest
+
+        fi
+
+}
+
+
+
+
+#####################MAIN PROGRAM##########################
+
+declare -r OPTSTRING="i:t:d:"
+
+if [ $# -eq 0 ]
+then
+    echo "Valid options are:"
+    echo "  -i  (oss|alsa)   oss or alsa subsystem  "
+    echo "  -t  (test|real|LOAD)   "
+    echo "  -d device"
+    exit 1
+fi
+
+
+
+
+while getopts "$OPTSTRING"  SWITCH
+do
+    case $SWITCH in
+          \?)  echo "unkown option"
+                      exit 11 ;;
+            i)   echo "$SWITCH"  "$OPTARG"
+                    AUDIOTYPE="$OPTARG"
+                    ;;
+            d) echo "$SWITCH"  "$OPTARG"
+                    AUDIODEVICE=$OPTARG
+                    ;;
+            t) echo "$SWITCH"  "$OPTARG"
+                SOUNDOPTYPE="$OPTARG"
+                if  [ x"$OPTARG" = xtest ]
+                then
+                    TEST=true
+                else
+                    TEST=false
+                fi
+
+
+                    ;;
+
+            esac
+done
+
+
+
+
+case $SOUNDOPTYPE in
+    REAL|real )
+                    loadsound
+                    sound_config_system
+        ;;
+    test|TEST)
+                echo $@ > /tmp/audio.test
+                #loadsound
+                 if [  x$AUDIOTYPE = xOSS  -o   x$AUDIOTYPE = xoss ]
+                then
+                    echo "testing OSS  $AUDIODEVICE "
+                    ossplay  -d$AUDIODEVICE $TESTFILE
+                else
+                    echo "testing ALSA $AUDIODEVICE "
+                    aplay --device=$AUDIODEVICE $TESTFILE
+                fi
+
+        ;;
+
+    LOAD|load)
+                        loadsound
+        ;;
+    esac
+
+
+exit 0
+
+
+
+
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/startx b/abs/core-testing/LinHES-config/startx
new file mode 100755
index 0000000..0ffdf8c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/startx
@@ -0,0 +1,29 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+#TEMPLATES=/usr/share/templates
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+	$MV_ROOT/bin/xconfig.sh
+	cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+	startx /root/live-install.sh --  -config /root/xorg.conf.install -allowMouseOpenFail
+ else
+ #VNC
+     pacman -Sf --noconfirm tightvnc
+    cd /root
+    mkdir .vnc
+    echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+    chmod 500 /root/.vnc/passwd
+    rm /root/.vnc/xstartup
+    ln -s /root/live-install.sh /root/.vnc/xstartup
+    vncserver
+fi
diff --git a/abs/core-testing/LinHES-config/systemconfig.sh b/abs/core-testing/LinHES-config/systemconfig.sh
new file mode 100755
index 0000000..845c67c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/systemconfig.sh
@@ -0,0 +1,1255 @@
+#!/bin/bash
+###################################################################
+#Script to configure your system based off the values in /etc/systemconfig
+#Any changes made to config files will be removed when systemconfig.sh is run
+#
+#JM
+###################################################################
+#set -x
+. /etc/profile
+#MVRELEASE=`cat /etc/mythvantage-release  |cut -d" " -f -2`
+MVRELEASE=`cat /etc/LinHES-release  `
+echo $@ >/tmp/systemconfig.call
+echo "----------------------start of systemconfig $@ ----------------------"
+BASE=""
+
+#TEMPLATES="/usr/share/templates"
+. /etc/profile
+. $MV_ROOT/bin/networkconfig.sh
+PACMAN="pacman --noconfirm"
+postfix=`cat ${BASE}/usr/local/share/mythtv/.releasetype`
+PKGBLACKLIST=$BASE/etc/blacklist.package
+
+if [ x$1 = x"Mysql_only" ]
+    then
+	rm -f /tmp/mysql.txt
+        sed -e "s/^DBHostName=.*$/DBHostName=$2/" $TEMPLATES/mysql.txt > /tmp/mysql.txt
+        exit 0
+    fi
+
+
+if [ -f /etc/systemconfig ]
+then
+	. /etc/systemconfig
+TEMPNET="Hostip"$default_interface
+echo $TEMPNET
+eval MYTHIP=\$${TEMPNET}
+else
+	echo "could not find /etc/systemconfig"
+	exit 1
+fi
+
+
+
+#-----------------------------------------------------
+
+
+function setupmysql  {
+#setup mysql.txt to find the database servers
+        if [ $SystemType = "Master_backend" ]
+        then
+            if [ $MYTHDHCP = 0 ]
+            then
+                #this grabs eth0, as that is all thats supported.
+#                dbhost=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
+                dbhost=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
+                sed -e "s/^dbhost=.*$/dbhost=\"$dbhost\"/" /etc/systemconfig >/tmp/systemconfig.old
+                cp /tmp/systemconfig.old ${BASE}/etc/systemconfig
+                ##logic to change master_serverip and backend_serverip  in db
+                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh  -c BECONFIG -s master -a $dbhost
+            else
+
+                dbhost=$MYTHIP
+                sed -e "s/^dbhost=.*$/dbhost=\"$dbhost\"/" /etc/systemconfig >/tmp/systemconfig.old
+                cp /tmp/systemconfig.old ${BASE}/etc/systemconfig
+                #logic to change dbhost in db
+                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh -c BECONFIG -s master -a $dbhost
+            fi
+        fi
+
+        if [ $SystemType = "Slave_backend" ]
+        then
+            if [ $MYTHDHCP = 0 ]
+            then
+                #this grabs eth0, as that is all thats supported.
+                #slavehost=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
+                slavehost=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
+                ##logic to change backend_serverip in db
+                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh  -c BECONFIG -s slave  -a $slavehost
+            else
+                slavehost=$MYTHIP
+
+                #logic to change backend_serverif in db
+                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh -c BECONFIG -s slave  -a $slavehost
+            fi
+        fi
+
+        MYSQLTXT=${BASE}/usr/local/share/mythtv/mysql.txt
+        if [ $SystemType = "Standalone" ]
+        then
+            sed -e "s/^DBHostName=.*$/DBHostName="localhost"/" $TEMPLATES/mysql.txt > $MYSQLTXT
+        else
+            sed -e "s/^DBHostName=.*$/DBHostName=$dbhost/" $TEMPLATES/mysql.txt > $MYSQLTXT
+        fi
+        rm ${BASE}/data/home/mythtv/.mythtv/mysql.txt
+        rm ${BASE}${MV_ROOT}/bin/mythtv/.mythtv/mysql.txt
+        if [ -f ${BASE}/data/home/mythtv/templates/mysql.txt ]
+        then
+            cp ${BASE}/data/home/mythtv/templates/mysql.txt $MYSQLTXT
+        fi
+
+        chmod 755 $MYSQLTXT
+        chown mythtv $MYSQLTXT
+
+}
+
+function setupmysqlnetwork(){
+MFILE=etc/my.cnf
+grep "#skip-networking" $BASE/$MFILE
+status=$?
+
+
+
+    if [ $SystemType = "Standalone" ]
+         then
+            sed -ie "s/^#skip-networking/skip-networking/g" $BASE/$MFILE
+            if [ $status = 0 ]
+            then
+                sudo sv restart mysql
+	        echo "restarting mysql with   no network"
+            fi
+
+        fi
+
+    if [ $SystemType = "Master_backend" ]
+    then
+          sed -ie "s/^skip-networking/#skip-networking/g" $BASE/$MFILE
+            if [ $status = 1 ]
+            then
+                sudo sv restart mysql
+		        echo "restarting mysql with  network"
+            fi
+
+    fi
+
+
+}
+
+
+function settimezone {
+#set the timezone
+if [  x"$timezone" = x ]
+then
+    timezone="unknown"
+fi
+rm ${BASE}/etc/localtime
+echo $timezone
+ln -s "/usr/share/zoneinfo/$timezone"  ${BASE}/etc/localtime
+        sed -e "s~^TIMEZONE=.*$~TIMEZONE=\"${timezone}\"~" ${BASE}/etc/rc.conf > $TEMPLATES/rc.conf
+
+       # echo CLOCK="UTC" > ${BASE}/etc/conf.dclock
+       # echo CLOCK_SYSTOCH="yes" >> ${BASE}/etc/conf.d/clock
+       # echo TIMEZONE="$timezone" >> ${BASE}/etc/conf.d/clock
+cp $TEMPLATES/rc.conf /etc/rc.conf
+
+}
+
+
+function setupreceiver {
+   case $ReceiverType in
+    tinker) echo "do nothing"
+            ;;
+    Serial) echo "setup serial lirc"
+            sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
+            echo "lirc_serial   #lirc" >> ${BASE}/etc/modules.mythvantage
+            /usr/bin/load-modules-mythvantage.sh
+            ;;
+    Usb-imon) echo "setup receiver-usb-imon"
+              sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
+              echo "lirc_imon     #lirc" >> ${BASE}/etc/modules.mythvantage
+              /usr/bin/load-modules-mythvantage.sh
+              ;;
+           *)   sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
+              ;;
+    esac
+
+
+}
+
+function setupremote {
+     case $Remotetype in
+        no_remote) echo "No remote selected"
+                daemon_remove="lircd $daemon_remove"
+                ;;
+        tinker) echo "Remote in tinker mode"
+                ;;
+            *)  echo "Setup remote"
+                mv ${BASE}/etc/lircd.conf ${BASE}/etc/lircd.conf.`date +%Y-%m-%d-%H-%M`
+                cd $TEMPLATES/remotes/$Remotetype
+                for i in lircd*
+                do
+                        cat $i >> ${BASE}/etc/lircd.conf
+                done
+                cp lircrc ${BASE}/etc/lircrc
+                if [ -f $TEMPLATES/LCD/$LCDtype/lircrc ]
+                then
+                    cat $TEMPLATES/LCD/$LCDtype/lircrc >> /etc/lircrc
+                    cat $TEMPLATES/LCD/$LCDtype/lircd.conf >> /etc/lircd.conf
+                fi
+                if [ -f $TEMPLATES/transmit/$Blastertype/lircd.conf ]
+                then
+                    cat $TEMPLATES/transmit/$Blastertype/lircd.conf  >> ${BASE}/etc/lircd.conf
+                fi
+                chmod 755 /etc/lircrc
+                daemon_add="lircd $daemon_add"
+                sv hup lircd
+                ;;
+esac
+
+}
+
+function setupblaster {
+        #cd $TEMPLATES/transmit/$Blastertype
+        #for i in lircd*
+        #do
+         #       cat lircd.conf  >> ${BASE}/etc/lircd.conf
+        #done
+      #  REMOTE_NAME${BASE}/usr/bin/change_chan.sh=`grep name lircd.conf* |awk -F" " ' { print $2 } '`
+         sed -e "s/^REMOTE_NAME=.*$/REMOTE_NAME=${Blastertype} /" $TEMPLATES/change_chan.sh > ${BASE}/usr/bin/change_chan.sh
+          chmod 755 ${BASE}/usr/bin/change_chan.sh
+        #channel change script change
+        setupremote
+
+}
+
+function setupevrouter {
+    if [  x$UseEvrouter  = x1 ]
+    then
+        case x$EvrouterConfig in
+            xtinker )
+                    echo "do nothing for evrouter"
+                    ;;
+                x ) echo "empty evrouter"
+                    ;;
+                * ) echo "setup evrouter for $EvrouterConfig "
+                    cp $TEMPLATES/evrouter/$EvrouterConfig /etc/evrouter.cfg
+                    daemon_add="evrouter Xvfb $daemon_remove"
+
+                    ;;
+        esac
+    else
+    # disable evrouter
+    daemon_remove="evrouter Xvfb $daemon_remove"
+    fi
+
+
+
+
+}
+
+function setupLCD {
+   case x$LCDtype in
+    xtinker) echo "do nothing"
+            ;;
+    xno_lcd) echo "disabling lcd"
+            sv down lcdd
+            /usr/bin/load-modules-mythvantage.sh  UNLOAD LCD
+            sed -i -e '/.*#LCD/d' ${BASE}/etc/modules.mythvantage
+            daemon_remove="lcdd $daemon_remove"
+            ;;
+        x) echo "empty lcd" ;;
+
+         *) echo "setup lcd"
+            if [ -f $TEMPLATES/LCD/$LCDtype/modules  ]
+            then
+              sed -i -e '/.*#LCD/d' ${BASE}/etc/modules.mythvantage
+              cat $TEMPLATES/LCD/$LCDtype/modules >> ${BASE}/etc/modules.mythvantage
+              #should also modprobe
+            fi
+
+
+            if [ -f $TEMPLATES/LCD/$LCDtype/LCDd.conf ]
+            then
+                cp -f $TEMPLATES/LCD/$LCDtype/LCDd.conf /etc
+               # install="lcdproc $install"
+                daemon_add="lcdd $daemon_add"
+                /usr/bin/load-modules-mythvantage.sh
+                RESTART_FE="true"
+                RESTART_LCD="true"
+            fi
+            #check if lirc capable,if so then call setupremote
+            if [ -f $TEMPLATES/LCD/$LCDtype/lircrc ]
+            then
+                setupremote
+            fi
+            ;;
+    esac
+
+}
+
+
+
+function scrubnfs {
+	   cp /etc/fstab $TEMPLATES/fstab.conf.template
+       grep -v nfs   $TEMPLATES/fstab.conf.template > ${BASE}/etc/fstab
+   }
+
+function setupfstab () {
+#    	setupfstab $NFSserver $NFSshare $NFSmount
+         echo "$1 $2  nfs" >> ${BASE}/etc/fstab
+         if [ ! -e "$2" ]
+         then
+           mkdir -p "$2"
+           chown mythtv:mythtv "$2"
+         fi
+         if [ x$DCONFIG = x  ]
+         then
+            mount $2 &
+        fi
+
+}
+
+function setupncidclient
+{
+    sed -e "s/^set Host.*$/set Host $dbhost /" $TEMPLATES/ncid.conf.template >${BASE}/etc/ncid/ncid.conf
+}
+
+function setupnciddaemon {
+    cp -f /etc/ncid/ncidd.conf $TEMPLATES/ncidd.conf.template
+    sed -e "s/.*set ttyport.*$/set ttyport =  \/dev\/$nciddSerialPort /" $TEMPLATES/ncidd.conf.template >${BASE}/etc/ncid/ncidd.conf
+
+}
+
+function setupntp () {
+cat > ${BASE}/etc/ntp.conf  << EOF
+# default restrictions
+restrict default noquery notrust nomodify
+# NTP drift file - used to keep track of your system clocks
+# time deviation
+driftfile /etc/ntp.drift
+
+# NTP log file
+logfile /var/log/ntp.log
+# override the default restrictions here, servers that can query
+restrict 192.168.0.0 mask 255.255.0.0 nomodify
+restrict 10.0.0.0 mask 255.0.00 nomodify
+
+#servers to sync with
+EOF
+        #this is used for backend or standlone types
+        if [ $1 = "1" ]
+                then
+                        echo "server ntp1.cs.wisc.edu" >> ${BASE}/etc/ntp.conf
+                        echo "server ntp3.sf-bay.org"  >> ${BASE}/etc/ntp.conf
+                        echo "restrict ntp1.cs.wisc.edu noquery nomodify" >> ${BASE}/etc/ntp.conf
+                        echo "restrict ntp3.sf-bay.org noquery nomodify" >> ${BASE}/etc/ntp.conf
+
+                else
+                        echo "server $dbhost" >> ${BASE}/etc/ntp.conf
+                        echo "restrict $dbhost noquery nomodify" >> ${BASE}/etc/ntp.conf
+                fi
+
+
+}
+
+function setupplugins (){
+
+pkglistinstall=""
+pkglistremove=""
+#default enabled
+for i in mythcontrols mythgallery mythmovietime mythmusic mythsmolt mythvideo
+do
+eval pkgvalue=\$${i}
+
+if [ x$pkgvalue = x ]
+ then
+     pkglistinstall="$pkglistinstall $i$postfix"
+     else
+     if [ x$pkgvalue = x1 ]
+     then
+         pkglistinstall="$pkglistinstall $i$postfix"
+     else
+         pkglistremove="$pkglistremove $i$postfix"
+     fi
+ fi
+
+
+
+done
+
+
+
+#default disabled
+ for i in mythphone mytharchive mythbrowser mythnews mythgame mythflix mythweather
+ do
+eval pkgvalue=\$${i}
+
+if [ x$pkgvalue = x ]
+ then
+     pkglistremove="$pkglistremove $i$postfix"
+     else
+     if [ x$pkgvalue = x1 ]
+     then
+         pkglistinstall="$pkglistinstall $i$postfix"
+     else
+         pkglistremove="$pkglistremove $i$postfix"
+     fi
+ fi
+ done
+install="$pkglistinstall $install"
+remove="$pkglistremove $remove"
+
+}
+function LCDcheck () {
+ case x$LCDtype in
+    xtinker) echo "do nothing lcd "
+            ;;
+    xno_lcd) echo "no  lcd "
+                       ;;
+    xxosd) install="xosd lcdproc $install"
+            ;;
+        x) echo "lcd empty "
+        ;;
+ *)
+     install="lcdproc $install"
+    ;;
+esac
+}
+
+
+function packages () {
+#see which plugins need to be installed
+echo "  Starting to install Packages"
+setupplugins
+LCDcheck
+if [ ! -f $PKGBLACKLIST ]
+then
+    touch $PKGBLACKLIST
+fi
+    for i in $remove
+    do
+    echo "-----------$i --------------"
+    grep -q $i $PKGBLACKLIST
+    if [ $? = 1 ]
+    then
+        pacman -Q $i 2>/dev/null
+        #VAR=`pacman -Q $i  2>&1 `
+            if [ $? = 0 ]
+            then
+                    if [ $i = "mythweb$postfix" ]
+                    then
+                    pacman --noconfirm -R mythweb$postfix
+                    echo removed $i
+                    else
+                    pacman --noconfirm -Rs $i
+                    echo removed $i
+                    fi
+            fi
+    else
+        echo "$i is black listed"
+    fi
+    done
+ # fi
+
+    for i in $install
+    do
+    echo "-----------$i --------------"
+    grep -q $i $PKGBLACKLIST
+    if [ $? = 1 ]
+    then
+            pacman -Q $i 2>/dev/null
+            #VAR=`pacman -Q $i  2>&1 `
+  #            echo $VAR |grep -vq error:
+
+            if [ ! $? = 0 ]
+            then
+                    pacman --noconfirm -Sf $i
+                    echo installed $i
+	    else
+		    echo "$i already installed"
+            fi
+    else
+      echo "$i is black listed"
+    fi
+    done
+}
+
+function daemons {
+echo "Daemons on boot"
+
+     for i in $daemon_remove
+     do
+    	   sv check $i 1>/dev/null
+            status=$?
+	   if [ $status -eq 0 ]
+	   then
+		sv down $i
+	   fi
+	        remove_service.sh $i
+     done
+
+
+    for i in $daemon_add
+    do
+        sv check $i 1>/dev/null
+        status=$?
+        add_service.sh $i
+
+		if [ $status -eq 0 ]
+		then
+                    case $i in
+                        mysql*) sv hup $i
+                                        ;;
+                        mythback*) sv hup $i
+                                        ;;
+                        lirc* ) sv hup $i
+                                        ;;
+                        frontend) sv check frontend 1>/dev/null
+                                        ;;
+
+                        smbd ) sv hup $i
+                                        ;;
+                        nmbd ) sv hup $i
+                                        ;;
+                        evrouter) sv restart $i
+                                    ;;
+                    *)     sv down $i
+                            sleep 1
+                            sv up $i
+                        ;;
+	           esac
+                 fi
+
+        done
+
+}
+
+
+function services
+{
+ser_install=""
+ser_daemon_add=""
+ser_remove=""
+ser_daemon_remove=""
+if [ x$UseEvrouter = x1 ]
+then
+    ser_daemon_add="evrouter Xvfb $ser_daemon_add"
+else
+    ser_daemon_remove="evrouter Xvfb $ser_remove"
+fi
+
+if [ x$RunDHCP = x1 ]
+then
+           ser_daemon_add="dnsmasq  $ser_daemon_add"
+           ser_install="dnsmasq mvpmc  $ser_install"
+
+else
+           ser_daemon_remove="dnsmasq  $ser_daemon_remove"
+           ser_remove="dnsmasq mvpmc  $ser_remove"
+fi
+
+if [ x$RunFrontend = x1 ]
+then
+           ser_daemon_add="frontend hal   $ser_daemon_add"
+           ser_install=" $ser_install"
+           showX=true
+ else
+           ser_daemon_remove="frontend hal  $ser_daemon_remove"
+           ser_remove="$ser_remove"
+ fi
+
+if [ x$UseMythWEB = x1 ]
+then
+            ser_install="lighttpd  mythweb$postfix $ser_install"
+            ser_daemon_add="lighttpd $ser_daemon_add"
+ else
+           ser_remove="mythweb$postfix $ser_remove"
+           ser_daemon_remove="$ser_daemon_remove"
+ fi
+
+#samba
+if [ x$UseSamba = x1 ]
+then
+        ser_install="samba $ser_install"
+        ser_daemon_add="nmbd smbd $ser_daemon_add "
+        if [ x$Samba_mediareadonly = x1 ]
+            then
+                smreadonly="no"
+                else
+                smreadonly="yes"
+        fi
+
+        if [ x$Samba_homereadonly = x1 ]
+            then
+                shreadonly="no"
+                else
+                shreadonly="yes"
+        fi
+
+        if [ ! -d ${BASE}/etc/samba ]
+        then
+            mkdir ${BASE}/etc/samba
+        fi
+
+        if [  -f ${BASE}/data/home/mythtv/templates/smb.conf  ]
+        then
+            install -D -m755  ${BASE}/data/home/mythtv/templates/smb.conf   ${BASE}/etc/samba/smb.conf
+        else
+            sed -e "s/^.*workgroup =.*$/ workgroup = $Samba_domain/g " \
+                -e "s/^.*server string = .*$/ server string = $hostname/g" $TEMPLATES/samba/smb.conf.template > ${BASE}/etc/samba/smb.conf
+
+            if [ x$Samba_media = "x1" ]
+            then
+                echo "include =  /etc/samba/smb.conf.media" >> ${BASE}/etc/samba/smb.conf
+                sed -e "s/^.*writeable.*$/writeable = $smreadonly/g" $TEMPLATES/samba/smb.conf.media > ${BASE}/etc/samba/smb.conf.media
+            fi
+
+            if [ x$Samba_home = "x1" ]
+            then
+                echo "include =  /etc/samba/smb.conf.home" >> ${BASE}/etc/samba/smb.conf
+                sed -e "s/^.*writeable.*$/writeable = $shreadonly/g" $TEMPLATES/samba/smb.conf.home > ${BASE}/etc/samba/smb.conf.home
+
+            fi
+
+        fi
+else
+        ser_remove="samba $ser_remove"
+        ser_install="smbclient $ser_install"
+        ser_daemon_remove="smbd nmbd  $ser_daemon_remove"
+fi
+
+
+if [ x$UseNFS = x1 ]
+then
+      ser_install="nfs-utils portmap $ser_install"
+      ser_daemon_add="nfsd nfslock portmap $ser_daemon_add"
+       sed -e "s/REPLACEME/*/g" $TEMPLATES/exports.template > ${BASE}/etc/exports
+
+else
+      ser_remove="$ser_remove"
+      ser_daemon_remove="nfsd nfslock  $ser_daemon_remove"
+fi
+
+if [ x$Runncidd = x1 ]
+then
+           ser_daemon_add="ncidd ncid $ser_daemon_add"
+           ser_install="ncid $ser_install"
+  else
+           ser_daemon_remove="ncidd ncid $ser_daemon_remove"
+           ser_remove="ncid $ser_remove"
+ fi
+
+#Setting the default, just to avoid the or statement..
+if [ x$UseHobbit = x ]
+then
+    UseHobbit=0
+fi
+
+if [ x$UseHobbit = x1 ]
+then
+    case $SystemType in
+        Standalone|Master_backend )
+           ser_daemon_add="hobbit $ser_daemon_add"
+           ser_install="hobbitserver $ser_install"
+        ;;
+
+        *)   ser_daemon_add="hobbit-client $ser_daemon_add"
+              ser_install="hobbit-client $ser_install"
+        ;;
+        esac
+else
+           ser_daemon_remove="hobbit hobbit-client $ser_daemon_remove"
+           ser_remove="hobbit-client hobbitserver $ser_remove"
+            rm -f /data/srv/httpd/htdocs/hobbit/index.html
+
+ fi
+
+
+
+}
+
+
+
+function setupsleep {
+if [ x$AutoShutdown = x1  ]
+then
+    cronshutdowntime=""
+    if  [ x$Shutdowntime != x-1 ]
+    then
+        cronshutdowntime=$Shutdowntime
+    fi
+    if [ x$Shutdowntime2 != x-1 ]
+    then
+        if [ x$cronshutdowntime = x ]
+        then
+            cronshutdowntime=$Shutdowntime2
+        else
+            cronshutdowntime="${cronshutdowntime},${Shutdowntime2}"
+        fi
+    fi
+
+    sed -e "s/HOUR/$cronshutdowntime/g" $TEMPLATES/cron.template | crontab - -u mythtv
+else
+    sed -e "/00 HOUR.*/d" $TEMPLATES/cron.template | crontab - -u mythtv
+fi
+
+}
+
+
+function setuppacman () {
+#setup link to httpd dir
+echo "Configuring pacman"
+  if [ ! x$1 = x ]
+    then
+        ln -s ${BASE}/data/var ${BASE}/data/srv/httpd/htdocs/repo
+        echo "creating the link for the pacman repo mirror"
+    fi
+
+    for i in mv-core mv-core-testing mv-extra mv-extra-testing
+    do
+        echo "[$i]"  > ${BASE}/etc/pacman.d/$i
+        #add mirror if needed
+        if [ x$PKG_MIRROR = x1 ]
+        then
+            echo " Server = http://$dbhost/repo/$i " >> ${BASE}/etc/pacman.d/$i
+        fi
+        #add user templates
+        USERTEMPLATES="/data/home/mythtv/templates"
+        if [ -f $USERTEMPLATES/sources/$i ]
+        then
+             echo "Adding user  $i"
+            cat $USERTEMPLATES/sources/$i  >> ${BASE}/etc/pacman.d/$i
+        fi
+        cat $TEMPLATES/sources/$i  >> ${BASE}/etc/pacman.d/$i
+        echo "setting local mirror to $dbhost for $i "
+    done
+
+     #sed -e "s/REPLACEME/$dbhost/g"  $TEMPLATES/sources/svc_pkg > /etc/pacman.d/svc_pkg
+
+
+}
+
+
+function setupzipcode () {
+    if [ ! x$zipcode = x ]
+    then
+        ${MV_ROOT}/bin/restore_default_settings.sh -c ZIP  -z $zipcode
+    fi
+}
+
+function process_nfsmap () {
+#first look for a local copy of nfsmap
+if [ $1 = noip ]
+then
+    if [ -f /data/home/mythtv/templates/nfsmap ]
+    then
+        NFSMAP="/data/home/mythtv/templates/nfsmap"
+    else
+        mv -f /tmp/nfsmap /tmp/nfsmap.old
+        wget -O /tmp/nfsmap http://$dbhost:1337/templates/nfsmap
+        if [ $? = 0 ]
+        then
+            NFSMAP="/tmp/nfsmap"
+        fi
+    fi
+else
+        mv -f /tmp/nfsmap /tmp/nfsmap.old
+        wget -O /tmp/nfsmap http://$1:1337/templates/nfsmap
+        if [ $? = 0 ]
+        then
+            NFSMAP="/tmp/nfsmap"
+        fi
+fi
+
+    if [ -f $NFSMAP ]
+    then
+        #read in file
+        while read line
+        do
+            NFSserver=`echo "$line"|cut -d" " -f1`
+            NFSmount=`echo "$line"|cut  -d" " -f2`
+            setupfstab $NFSserver $NFSmount
+        done <$NFSMAP
+    else
+        echo "couldn't find nfsmap"
+
+    fi
+}
+
+function setupcnfs () {
+     scrubnfs
+        if [ $HaveCentralNFS = "yes" ]
+	then
+            case x$NFSserver in
+                xfile:nfsmap )
+                                process_nfsmap noip
+                                ;;
+               *:nfsmap )
+                                nfsmapip=`echo "$NFSserver" | cut -d: -f1 `
+                                process_nfsmap $nfsmapip
+                                ;;
+                *)  setupfstab $NFSserver $NFSmount
+                esac
+
+	    #if [ ! x"$NFSserver" = "xfile:nfsmap" ]
+            #then
+            #    setupfstab $NFSserver $NFSmount
+            #else
+            #    process_nfsmap
+            #fi
+        else
+            echo "fe_nfs"
+            #if no central nfs found, then use the mbe.
+            if [ $SystemType = "Frontend_only" ]
+            then
+                setupfstab ${dbhost}:/data/media /data/media
+            fi
+	fi
+
+}
+
+function setupbootsplash () {
+
+if  [ x$Usebootsplash = x1 ]
+then
+    COMMAND="%s/^default.*0/default 1/g"
+else
+    COMMAND="%s/^default.*1/default 0/g"
+fi
+
+ex ${BASE}/boot/grub/menu.lst <<EOF
+:$COMMAND
+:wq
+EOF
+
+}
+
+function setuphobbitclient () {
+COMMAND="%s/^BBDISP=.*$/BBDISP=$dbhost/g"
+
+
+ex ${BASE}/data/srv/hobbit/client/etc/hobbitclient.cfg <<EOF
+:$COMMAND
+:wq
+EOF
+
+}
+
+function setupSyslog () {
+COMMAND="%s/^destination d_remote.*$/destination d_remote \{tcp\(\"${dbhost}\" port\(514\)\) \;\} \;/"
+ex ${BASE}/etc/syslog-ng.conf <<EOF
+:$COMMAND
+:wq
+EOF
+
+
+
+
+}
+
+function setupfuncminion () {
+COMMAND="%s/^certmaster.*$/certmaster = ${dbhost}/"
+ex ${BASE}/etc/func/minion.conf <<EOF
+:$COMMAND
+:wq
+EOF
+}
+
+function setupDNSMASQ(){
+if [ x$RunDHCP = x1   ]
+then
+    echo "DNSMASQ setup"
+
+#set default route to my GW
+COMMAND="%s/^dhcp-option=3.*$/dhcp-option=3,${route}/"
+ex ${BASE}/etc/dnsmasq.conf <<EOF
+:$COMMAND
+:wq
+EOF
+
+#setup dns to my ip
+COMMAND="%s/^dhcp-option=6.*$/dhcp-option=6,${ip}/"
+ex ${BASE}/etc/dnsmasq.conf <<EOF
+:$COMMAND
+:wq
+EOF
+
+
+#change nfsroot to my ip
+COMMAND="%s/nfsroot=.*:/nfsroot=${ip}:/"
+ex ${BASE}/data/srv/tftp/pxelinux.cfg/default <<EOF
+:$COMMAND
+:wq
+EOF
+
+#add 127.0.0.1 to /etc/resolv.conf
+        echo "search lan" > ${BASE}/etc/resolv.conf
+        echo "nameserver 127.0.0.1" >> ${BASE}/etc/resolv.conf
+        echo "nameserver $nameserver" >> ${BASE}/etc/resolv.conf
+fi
+
+#setup dongle.config
+COMMAND="%s/mvpmc -f .*/mvpmc -f \/etc\/helvR10.fon -s ${ip} \& /"
+ex ${BASE}/data/srv/tftp/dongle.bin.config <<EOF
+:$COMMAND
+:wq
+EOF
+
+
+
+#setup dongle.config
+
+}
+
+function reloadfe(){
+   PID=`ps -ef |grep mythfrontend|grep -v grep |awk  '{print $2 }'`
+   /usr/bin/backend_control.sh  clearcache  behost $dbhost
+   if [ x$RESTART_LCD = xtrue ]
+   then
+    killall -9 mythlcdserver
+   fi
+   kill -s USR1 $PID
+
+}
+
+
+function setup_db (){
+
+            install="mysql avahli"
+            daemon_add="mysql"
+            packages
+            daemons
+status=1
+mysqlstatus=1
+while [ ! $status = 0  ]
+do
+    sv stop mysql
+    sleep 1
+    sv  start mysql
+    mysqlstatus=$?
+    if [ $mysqlstatus = 0 ]
+    then
+   	mysql -e "show databases;"
+        showstatus=$?
+        if [ $showstatus = 0 ]
+        then
+            pacman --noconfirm -R mythdb-initial
+            pacman --noconfirm  -S mythdb-initial
+            $MV_ROOT/bin/restore_default_settings.sh -c load
+            if [ $SystemType = "Master_backend" ]
+            then
+                $MV_ROOT/bin/restore_default_settings.sh  -c  BECONFIG  -s master  -a $dbhost
+            fi
+            #update database to allow user jobs on this host.
+            $MV_ROOT/bin/restore_default_settings.sh  -c  USERJOBALLOW
+            $MV_ROOT/bin/restore_default_settings.sh  -c  ACCESSCONTROL
+	   if [ -d /data/srv/mysql/mythconverg ]
+	   then
+	    pacman --noconfirm -R webcalendar
+            pacman --noconfirm --nodeps  -S webcalendar
+	    status=0
+	   fi
+   	fi
+    fi
+done
+}
+
+
+#----------------------------------------------------MAIN PROGRAM-------------------------------------------
+#misc,sleep,hostype,advanced,audio
+eval LAST=\$$#
+LIST=`echo $LAST | tr , " " `
+
+hosttypechange="false"
+
+
+for i in  $LIST
+  do
+   echo $i
+   case $i in
+	   misc) showmisc="true"
+	   	;;
+	  sleep) showsleep="true"
+		;;
+	  hostype) showhost="true"
+                      showX="true"
+	  	;;
+         hostypec) hosttypechange="true"
+                ;;
+	 advanced) showadvanced="true"
+                      #showhost="true"
+		;;
+	audio) showaudio="true"
+		;;
+	network) shownetwork="true"
+		;;
+    advancedX)  showX="true"
+      ;;
+    restartfe)  killall -9 mythfrontend
+                    killall -9 mythwelcome
+                    exit 0
+    ;;
+    reloadfe)  reloadfe
+            ;;
+
+    this_is_install) MV_NEW_INSTALL="true"
+		;;
+
+	esac
+  done
+
+if [ x$MV_NEW_INSTALL = xtrue ]
+then
+	hosttypechange="false"
+fi
+
+
+
+#  exit 1
+
+#network
+if [ x"$shownetwork" = xtrue ]
+then
+    OLDHOSTNAME=`hostname`
+    NEWHOSTNAME=$hostname
+    if [ ! $OLDHOSTNAME = $NEWHOSTNAME ]
+    then
+
+    ${MV_ROOT}/bin/restore_default_settings.sh  -cuhostname -o -h$OLDHOSTNAME
+    RESTART_FE="true"
+    hostname $NEWHOSTNAME
+    if [ $SystemType != "Frontend_only" ]
+    then
+        sv restart mythbackend
+    fi
+
+    fi
+
+    setup_network
+    CMDLINE=$(cat /proc/cmdline)
+    echo $CMDLINE |grep -q netboot
+    NETBOOT=$?
+    if [   x$NETBOOT = x1  ]
+        then
+            echo "loading network"
+            ${BASE}/etc/net/scripts/network.init reload
+        else
+            echo "netboot, will not start network"
+        fi
+fi
+
+
+if [ x$showhost = "xtrue" ]
+then
+case $SystemType in
+    Standalone)
+            setupntp 1
+            services
+            if [ x$hosttypechange = "xtrue" ]
+            then
+             setup_db
+            fi
+            if [ -f   ${BASE}/etc/avahi/services/mysql.service     ]
+            then
+                        rm -f ${BASE}/etc/avahi/services/mysql.service
+                        sudo sv restart avahi
+            fi
+
+            install="mysql mythdb-initial  avahli portmap local-website $ser_install"
+
+
+            remove="none $ser_remove"
+
+            daemon_add="mysql  mythbackend  avahi portmap lighttpd $ser_daemon_add"
+            daemon_remove="none $ser_daemon_remove"
+
+    ;;
+   Master_backend)
+            setupntp 1
+            services
+
+            if [  !  -f   ${BASE}/etc/avahi/services/mysql.service     ]
+            then
+                        mkdir  ${BASE}/etc/avahi/services
+                        cp $TEMPLATES/mysql.service  ${BASE}/etc/avahi/services/mysql.service
+                        sudo sv restart  avahi
+            fi
+
+            install="mysql  mythdb-initial avahi portmap local-website myth2ipod mythtv-status $ser_install  "
+            remove="$ser_remove"
+
+            daemon_add="mysql mythbackend  avahi   portmap lighttpd $ser_daemon_add"
+            daemon_remove="$ser_daemon_remove"
+    ;;
+    Slave_backend)
+            setupntp 0
+            services
+            if [ x$hosttypechange = "xtrue" ]
+            then
+             setup_db
+            fi
+            if [    -f   ${BASE}/etc/avahi/services/mysql.service     ]
+            then
+                        rm -f ${BASE}/etc/avahi/services/mysql.service
+                        sudo sv restart  avahi
+            fi
+
+            #cp $TEMPLATES/mysql.service  ${BASE}/etc/avahi/services/mysql.service
+            install="mysql  avahi  local-website $ser_install  "
+            remove=" $ser_remove"
+
+            daemon_add="mythbackend avahi portmap lighttpd $ser_daemon_add"
+            daemon_remove="$ser_daemon_remove"
+    ;;
+    Frontend_only)
+        #Add values for services
+        setupntp 0
+        services
+        if [  -f   ${BASE}/etc/avahi/services/mysql.service     ]
+            then
+                        rm -f ${BASE}/etc/avahi/services/mysql.service
+                        sudo sv restart  avahi
+            fi
+
+        install="libmysqlclient mysql-clients portmap avahi local-website $ser_install"
+        remove="mysql mythweb$postfix $ser_remove"
+
+        daemon_add="avahi portmap lighttpd $ser_daemon_add "
+        daemon_remove="mysql   mythbackend  $ser_daemon_remove"
+   ;;
+
+
+esac
+#setupSyslog
+
+fi
+
+#apply these to ALL types
+
+
+
+
+#systemtype
+
+if [ x$showhost = "xtrue" ]
+then
+    setupmysqlnetwork
+    setupmysql
+    setupremote
+    #grab the new dbhost key
+    #/usr/bin/grabkey.py
+fi
+
+#audio
+
+if [ x$showaudio = "xtrue" ]
+then
+	#setupsoundtype
+    if [ ! x$Audiotype = xtinker  ]
+    then
+        ${MV_ROOT}/bin/soundconfig.sh -t real -i $Audiotype -d $SoundDevice
+    fi
+fi
+
+#should always run
+packages
+
+#misc
+
+if [ x$showmisc = "xtrue" ]
+then
+	setupzipcode
+	settimezone
+    setupcnfs
+fi
+
+#sleep
+if [ x$showsleep = "xtrue" ]
+then
+	setupsleep
+fi
+
+if [ x$showX = "xtrue" ]
+then
+    ${MV_ROOT}/bin/xconfig.sh
+fi
+
+#advanced
+if [ x$showadvanced = "xtrue" ]
+then
+    if [ ! x$showhost = "xtrue" ]
+    then
+        services
+        install="none $ser_install"
+        remove="none $ser_remove"
+        daemon_add=" none $ser_daemon_add"
+        daemon_remove="none $ser_daemon_remove"
+        packages
+
+
+        if [ x$SystemType = xMaster_backend ]
+        then
+            setuppacman link
+            else
+            setuppacman
+        fi
+     fi
+    setupncidclient
+    setupnciddaemon
+    setupbootsplash
+    setuphobbitclient
+    setupreceiver
+    setupevrouter
+    setupblaster
+    setupLCD
+    setupDNSMASQ
+
+fi
+
+
+
+daemons
+#add check for lcd, and restart if needed.
+
+if [ x$RESTART_FE = xtrue ]
+then
+    reloadfe
+fi
+
+
+
+
+
+case $SystemType in
+    Standalone)  smoltsystem=6
+                     MVRELEASE="$MVRELEASE  (Standalone)"
+                    ;;
+   Master_backend)
+            if [ x$RunFrontend = x1 ]
+            then
+                smoltsystem=2
+                MVRELEASE="$MVRELEASE  (MBE with Frontend)"
+            else
+                smoltsystem=1
+                MVRELEASE="$MVRELEASE  (MBE)"
+            fi
+            ;;
+   Slave_backend)
+            if [ x$RunFrontend = x1 ]
+            then
+                smoltsystem=5
+                MVRELEASE="$MVRELEASE  (SLAVE  with Frontend)"
+            else
+                smoltsystem=5
+                MVRELEASE="$MVRELEASE  (SLAVE)"
+            fi
+            ;;
+     Frontend_only)
+          smoltsystem=3
+          MVRELEASE="$MVRELEASE  ( Frontend only)"
+            ;;
+esac
+echo $MVRELEASE > /etc/os_myth_release
+echo "systemtype=$smoltsystem" > /data/home/mythtv/.mythtv/smolt.info
+echo "remote=$Remotetype" >> /data/home/mythtv/.mythtv/smolt.info
+
diff --git a/abs/core-testing/LinHES-config/templates/LCD/Shuttle-SG33/LCDd.conf b/abs/core-testing/LinHES-config/templates/LCD/Shuttle-SG33/LCDd.conf
new file mode 100644
index 0000000..d49fbf6
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/Shuttle-SG33/LCDd.conf
@@ -0,0 +1,869 @@
+# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
+#
+# This file contains the configuration for the LCDd server.
+# 
+# The format is ini-file-like. It is divided into sections that start at
+# markers that look like [section]. Comments are all line-based comments,
+# and are lines that start with '#' or ';'.
+#
+# The server has a 'central' section named [server]. For the menu there is
+# a section called [menu]. Further each driver has a section which
+# defines how the driver acts.
+#
+# The drivers are activated by specifiying them in a driver= line in the
+# server section, like:
+#
+#   Driver=curses
+#
+# This tells LCDd to use the curses driver.
+# The first driver that is loaded and is capable of output defines the
+# size of the display. The default driver to use is curses.
+# If the driver is specified using the -d <driver> command line option,
+# the Driver= options in the config file are ignored.
+#
+# The drivers read their own options from the respective sections.
+
+
+
+## Server section with all kinds of settings for the LCDd server ##
+[server]
+
+# Tells the server to load the given drivers. Multiple lines can be given.
+# The name of the driver is case sensitive and determines the section
+# where to look for further configuration options of the specific driver
+# as well as the name of the dynamic driver module to load at runtime.
+# The latter one can be changed by giving af File= directive in the
+# driver specific section.
+#
+# The following drivers are supported:
+#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
+#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
+#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
+#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
+#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
+Driver=shuttleVFD
+#Driver=curses
+
+# Tells the driver to bind to the given interface
+Bind=127.0.0.1
+
+# Listen on this specified port; defaults to 13666.
+Port=13666
+
+# Sets the reporting level; defaults to 2 (warnings and errors only).
+#ReportLevel=3
+
+# Should we report to syslog instead of stderr ? Default: no
+#ReportToSyslog=yes
+
+# Sets the default time in seconds to displays a screen.
+WaitTime=5
+
+# User to run as.  LCDd will drop its root priviledges,
+# if any, and run as this user instead.
+User=nobody
+
+# If yes, the the serverscreen will be rotated as a usual info screen. If no,
+# it will be a background screen, only visible when no other screens are
+# active.
+#ServerScreen=no
+
+# The server will stay in the foreground if set to true.
+#Foreground=no
+
+# Where can we find the driver modules ?
+# IMPORTANT: Make sure to change this setting to reflect your
+#            specific setup! Otherwise LCDd won't be able to find
+#            the driver modules and will thus not be able to
+#            function properly.
+# NOTE: Always place a slash as last character !
+DriverPath=/usr/lib/lcdproc/
+
+# The "...Key=" lines define what the server does with keypresses that
+# don't go to any client.
+# These are the defaults:
+ToggleRotateKey=Enter
+PrevScreenKey=Left
+NextScreenKey=Right
+#ScrollUpKey=Up
+#ScrollDownKey=Down
+
+# If you have only 4 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+#NextScreenKey=Down
+
+# If you have only 3 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+
+
+
+## The menu section. The menu is an internal LCDproc client. ##
+[menu]
+# You can configure what keys the menu should use. Note that the MenuKey
+# will be reserved exclusively, the others work in shared mode.
+
+# The following works excellent with 4 keys or more.
+MenuKey=Escape
+EnterKey=Enter
+UpKey=Up
+DownKey=Down
+# If you have 6 keys you may define these as well
+#LeftKey=Left
+#RightKey=Right
+
+# If you have only 3 keys, you could use something like this:
+#MenuKey=Escape
+#EnterKey=Enter
+#DownKey=Down
+
+
+
+### Driver sections are below this line, in alphabetical order  ###
+
+
+## EMAC BayRAD driver ##
+[bayrad]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
+Speed=9600
+
+
+
+## CrystalFontz driver (for CF632 & CF634) ##
+[CFontz]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD size [default: 20x4]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+# Set the initial off-brightness [default: 0; legal: 0 - 255]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=0
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
+Speed=9600
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+
+
+## CrystalFontz633 driver (for CF633 only) ##
+[CFontz633]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD type (size) [default: 16x2]
+Size=16x2
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=19200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
+[CFontzPacket]
+
+# Select the LCD model [default: 633; legal: 631, 633, 635]
+Model=635
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=115200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## Curses driver ##
+[curses]
+
+# color settings
+# foreground color [default: blue]
+Foreground=blue
+# background color when "backlight" is off [default: cyan]
+Background=cyan
+# background color when "backlight" is on [default: red]
+Backlight=red
+
+# display size [default: 20x4]
+Size=20x4
+
+# What position (X,Y) to start the left top corner at...
+# Default: (7,7)
+TopLeftX=7
+TopLeftY=7
+
+# use ASC symbols for icons & bars [default: no; legal, yes, no]
+UseACS=no
+
+
+
+## Cwlinux driver ##
+[CwLnx]
+
+# Select the LCD model [default: 12232; legal: 12232, 1602]
+Model=12232
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
+Size=20x4
+
+# Set the communication speed [default: 19200; legal: 9600, 19200]
+Speed=19200
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+# If you have a keypad connected. Keypad layout is currently not
+# configureable from the config file.
+Keypad=yes
+
+# If you have a non-standard keypad you can associate any keystrings to keys.
+# There are 6 input keys in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following is the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+# keypad_test_mode permits to test keypad assignement
+# Default value is no
+#keypad_test_mode=yes
+
+
+
+## EyeboxOne driver ##
+[EyeboxOne]
+
+# Select the output device to use [default: /dev/ttyS1]
+#Device=/dev/cua01
+Device=/dev/ttyS1
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+Backlight=yes
+
+# Switch on the cursor? [default: no]
+Cursor=no
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Enter Key is a \r character, so it's hardcoded in the driver
+LeftKey=D
+RightKey=C
+UpKey=A
+DownKey=B
+EscapeKey=P
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+## g15 driver for Logitech G15 Keyboard LCDs ##
+[g15]
+
+# Display size (currently unused)
+size=20x5
+
+## glcdlib meta driver for graphical LCDs ##
+[glcdlib]
+
+## mandatory:
+
+# which graphical display supported by graphlcd-base to use [default: image]
+# (see /etc/graphlcd.conf for possible drivers)
+Driver=noritake800
+
+# no=use graphlcd bitmap fonts (they have only one size / font file)
+# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
+UseFT2=yes
+
+# text resolution in fixed width characters [default: 16x4]
+# (if it won't fit according to available physical pixel resolutioni
+# and the minimum available font face size in pixels, then 
+# 'DebugBorder' will automatically be turned on)
+TextResolution=20x4
+
+# path to font file to use
+FontFile=/usr/share/fonts/corefonts/courbd.ttf
+
+
+## these only apply if UseFT2=yes:
+
+# character encoding to use
+CharEncoding=iso8859-2
+
+# minumum size in pixels in which fonts should be rendered
+MinFontFaceSize=7x12
+
+
+## optional:
+Brightness=50			# Brightness (in %) if applicable
+Contrast=50			# Contrast (in %) if applicable
+Backlight=no			# Backlight if applicable
+UpsideDown=no			# flip image upside down
+Invert=no			# invert light/dark pixels
+ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
+				# border whithin the usable text area,
+				# for setting up TextResolution and
+				# MinFontFaceSize (if using FT2);
+ShowBigBorder=no		# border around the unused area
+ShowThinBorder=yes		# border around the unused area
+PixelShiftX=0
+PixelShiftY=2
+
+
+
+## Matrix Orbital GLK driver ##
+[glk]
+
+# select the serial device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# set the initial contrast value [default: 560; legal: 0 - 1000]
+Contrast=560
+
+# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
+Speed=19200
+
+
+
+## Hitachi HD44780 driver ##
+[hd44780]
+
+# Select what type of connection. See documentation for types.
+ConnectionType=4bit
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device of the serial interface (default is /dev/lcd)
+Device=/dev/ttyS0
+
+# Bitrate of the serial port (0 for interface default)
+Speed=0
+
+# If you have a keypad connected.
+# You may also need to configure the keypad layout further on in this file.
+Keypad=no
+
+# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
+Contrast=0
+
+# If you have a switchable backlight.
+Backlight=no
+
+# If you have the additional output port ("bargraph") and you want to
+# be able to control it with the lcdproc OUTPUT command
+OutputPort=no
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+# Specifies the size of the LCD.
+# In case of multiple combined displays, this should be the total size.
+Size=20x4
+
+# For multiple combined displays: how many lines does each display have.
+# Vspan=2,2 means both displays have 2 lines.
+#vspan=2,2
+
+# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
+# set this flag to get into extended mode (4-line linear).
+# This flag is NOT the old obsolete Extended option.
+#ExtendedMode=yes
+
+# Character map to to map ISO-8859-1 to the LCD's character set
+# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
+Charmap=hd44780_default
+
+# If your display is slow and cannot keep up with the flow of data from
+# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
+# to increase the delays. Default: 1.
+#DelayMult=2
+
+# You can reduce the inserted delays by setting this to false.
+# On fast PCs it is possible your LCD does not respond correctly.
+# Default: true.
+DelayBus=true
+
+# If you have a keypad you can assign keystrings to the keys.
+# See documentation for used terms and how to wire it.
+# For example to give directly connected key 4 the string "Enter", use:
+#   KeyDirect_4=Enter
+# For matrix keys use the X and Y coordinates of the key:
+#   KeyMatrix_1_3=Enter
+KeyMatrix_4_1=Enter
+KeyMatrix_4_2=Up
+KeyMatrix_4_3=Down
+KeyMatrix_4_4=Escape
+
+
+
+## ICP A106 driver ##
+[icp_a106]
+Device=/dev/ttyS1
+
+
+
+## Code Mercenaries IO-Warrior driver ##
+[IOWarrior]
+
+# display dimensions
+Size=20x4
+
+# serial number [exactly as listed by usbview]
+# (if not given, the 1st IOWarrior found gets used)
+#SerialNumber=00000674
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+
+
+## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
+[imon]
+
+# select the device to use
+Device=/dev/lcd0
+
+# display dimensions
+Size=16x2
+
+
+
+## IrMan driver ##
+[IrMan]
+#if in trouble with IrMan, try Lirc emulator for IrMan
+
+# Select the input device to use
+#Device=/dev/irman
+
+# Select the configuration file to use
+#Config=/etc/irman.cfg
+
+
+
+## Joystick driver ##
+[joy]
+
+# Select the input device to use [default: /dev/js0]
+Device=/dev/js0
+
+# set the axis map
+Map_Axis1neg=Left
+Map_Axis1pos=Right
+Map_Axis2neg=Up
+Map_Axis2pos=Down
+
+# set the button map
+Map_Button1=Enter
+Map_Button2=Escape
+
+
+
+## LB216 driver ##
+[lb216]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Set the communication speed [default: 9600; legal: 2400, 9600]
+Speed=9600
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## LCDM001 driver ##
+[lcdm001]
+
+Device=/dev/ttyS1
+
+# keypad settings
+# Keyname      Function
+#              Normal context              Menu context
+# -------      --------------              ------------
+# PauseKey     Pause/Continue              Enter/select
+# BackKey      Back(Go to previous screen) Up/Left
+# ForwardKey   Forward(Go to next screen)  Down/Right
+# MainMenuKey  Open main menu              Exit/Cancel
+PauseKey=LeftKey
+BackKey=UpKey
+ForwardKey=DownKey
+MainMenuKey=RightKey
+
+# You can rearrange the settings here.
+# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
+
+
+
+## HNE LCTerm driver ##
+[lcterm]
+Device=/dev/ttyS1
+Size=16x2
+
+
+
+## LIRC input driver ##
+[lirc]
+
+# Specify an alternative location of the lircrc file [default: ~/.lircrc]
+#lircrc=/etc/lircrc.lcdproc
+
+# Must be the same as in your lircrc
+#prog=lcdd
+
+
+
+##The driver for the VFD of the Medion MD8800 PC ##
+[MD8800]
+# device to use [default: /dev/ttyS1]
+#Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+
+
+
+## MSI MS-6931 driver for displays in 1HU servers ##
+[ms6931]
+
+# device to use [default: /dev/ttyS1]
+Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+
+
+## MTC-S16209x driver ##
+[mtc_s16209x]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## Matrix Orbital driver ##
+[MtxOrb]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+# NOTE: The driver will ignore this if the display is a vfd or vkd
+#       as they crash if the backlight is turned off
+Backlight=yes
+
+# Set the initial contrast [default: 480]
+# NOTE: The driver will ignore this if the display
+#       is a vfd or vkd as they don't have this feature
+Contrast=800
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
+Type=lkd
+
+# The following table translates from MtxOrb key letters to logical key namess.
+# By default no keys are mapped, meaning the keypad is not used at all.
+#KeyMap_A=Left
+#KeyMap_B=Right
+#KeyMap_C=Up
+#KeyMap_D=Down
+#KeyMap_E=Enter
+#KeyMap_F=Escape
+# See the [menu] section for an explanation of the key mappings
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+
+## Noritake VFD driver ##
+[NoritakeVFD]
+# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Specifies the size of the LCD.
+Size=20x4
+
+# set the brightness
+Brightness=255
+
+# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# re-initialize VFD ?
+#Reboot=yes
+
+
+
+## Pyramid LCD driver ##
+[pyramid]
+
+# device to connect to [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+
+
+## Seiko Epson 1330 driver ##
+[sed1330]
+
+# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
+# Note: G321D is the only one that is tested currently.
+Type=G321D
+
+
+
+## Seiko Epson 1520 driver ##
+[sed1520]
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+
+
+## Serial VFD driver ##
+## Drives various (see below) serial 5x7dot VFD's.  ##
+[serialVFD]
+
+# Specifies the displaytype.[default: 0]
+# 0 NEC (FIPC8367 based) VFDs.
+# 1 KD Rev 2.1.
+# 2 Noritake VFDs (*).
+# 3 Futaba VFDs
+# (* most should work, not testet yet.)
+Type=0
+
+# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
+use_parallel=no
+
+# Number of Custom-Characters [default: displaytype dependent]
+#Custom-Characters=0
+
+# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
+Device=/dev/ttyS1
+
+# Specifies the size of the VFD.
+Size=20x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+OffBrightness=0
+
+# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
+#ISO_8859_1=yes
+
+
+
+## stv5730 driver ##
+[stv5730]
+
+# Port the device is connected to [default: 0x378]
+Port=0x378
+
+
+
+## SVGAlib driver ##
+[svga]
+
+# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
+#Mode=G640x480x256
+
+# set display size [default: 20x4]
+Size=20x4
+
+# Set the initial contrast [default: 500; legal: 0 - 1000]
+# Can be set but does not change anything internally
+Contrast=500
+
+# Set the initial brightness [default: 1000; legal: 1 - 1000]
+Brightness=1000
+
+# Set the initial off-brightness [default: 500; legal: 1 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=500
+
+
+
+## Text driver ##
+[text]
+# Set the display size [default: 20x4]
+Size=20x4
+
+
+
+## Toshiba T6963 driver ##
+[t6963]
+
+# set display size [default: 20x6]
+Size=20x6
+
+# port to use [default: 0x378; legal: 0x200 - 0x400]
+Port=0x378
+
+# Is ECP mode on? [default: yes; legal: yes, no]
+#ECPlpt=yes
+
+# Use graphics? [default: no; legal: yes, no]
+#graphic=no
+
+
+
+## Tyan Barebones LCD driver (GS10 & GS12 series) ##
+[tyan]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal: 4800, 9600]
+Speed=9600
+
+# set display size [default: 16x2]
+Size=16x2
+
+
+
+## ELV ula200 driver ##
+[ula200]
+
+# Select the LCD size [default: 20x4]
+Size=20x4
+
+# If you have a non standard keypad you can associate any keystrings to keys.
+# There are 6 input key in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following it the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+
+
+## Wirz SLI LCD driver ##
+[sli]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
+Speed=19200
+
+
+
+## OnScreen Display using libxosd ##
+[xosd]
+
+# set display size [default: 20x4]
+Size=20x4
+
+# font to use
+Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
+
+# EOF
diff --git a/abs/core-testing/LinHES-config/templates/LCD/Silverstone/LCDd.conf b/abs/core-testing/LinHES-config/templates/LCD/Silverstone/LCDd.conf
new file mode 100644
index 0000000..2596c25
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/Silverstone/LCDd.conf
@@ -0,0 +1,869 @@
+# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
+#
+# This file contains the configuration for the LCDd server.
+# 
+# The format is ini-file-like. It is divided into sections that start at
+# markers that look like [section]. Comments are all line-based comments,
+# and are lines that start with '#' or ';'.
+#
+# The server has a 'central' section named [server]. For the menu there is
+# a section called [menu]. Further each driver has a section which
+# defines how the driver acts.
+#
+# The drivers are activated by specifiying them in a driver= line in the
+# server section, like:
+#
+#   Driver=curses
+#
+# This tells LCDd to use the curses driver.
+# The first driver that is loaded and is capable of output defines the
+# size of the display. The default driver to use is curses.
+# If the driver is specified using the -d <driver> command line option,
+# the Driver= options in the config file are ignored.
+#
+# The drivers read their own options from the respective sections.
+
+
+
+## Server section with all kinds of settings for the LCDd server ##
+[server]
+
+# Tells the server to load the given drivers. Multiple lines can be given.
+# The name of the driver is case sensitive and determines the section
+# where to look for further configuration options of the specific driver
+# as well as the name of the dynamic driver module to load at runtime.
+# The latter one can be changed by giving af File= directive in the
+# driver specific section.
+#
+# The following drivers are supported:
+#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
+#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
+#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
+#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
+#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
+Driver=imon
+#Driver=curses
+
+# Tells the driver to bind to the given interface
+Bind=127.0.0.1
+
+# Listen on this specified port; defaults to 13666.
+Port=13666
+
+# Sets the reporting level; defaults to 2 (warnings and errors only).
+#ReportLevel=3
+
+# Should we report to syslog instead of stderr ? Default: no
+#ReportToSyslog=yes
+
+# Sets the default time in seconds to displays a screen.
+WaitTime=5
+
+# User to run as.  LCDd will drop its root priviledges,
+# if any, and run as this user instead.
+User=nobody
+
+# If yes, the the serverscreen will be rotated as a usual info screen. If no,
+# it will be a background screen, only visible when no other screens are
+# active.
+#ServerScreen=no
+
+# The server will stay in the foreground if set to true.
+#Foreground=no
+
+# Where can we find the driver modules ?
+# IMPORTANT: Make sure to change this setting to reflect your
+#            specific setup! Otherwise LCDd won't be able to find
+#            the driver modules and will thus not be able to
+#            function properly.
+# NOTE: Always place a slash as last character !
+DriverPath=/usr/lib/lcdproc/
+
+# The "...Key=" lines define what the server does with keypresses that
+# don't go to any client.
+# These are the defaults:
+ToggleRotateKey=Enter
+PrevScreenKey=Left
+NextScreenKey=Right
+#ScrollUpKey=Up
+#ScrollDownKey=Down
+
+# If you have only 4 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+#NextScreenKey=Down
+
+# If you have only 3 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+
+
+
+## The menu section. The menu is an internal LCDproc client. ##
+[menu]
+# You can configure what keys the menu should use. Note that the MenuKey
+# will be reserved exclusively, the others work in shared mode.
+
+# The following works excellent with 4 keys or more.
+MenuKey=Escape
+EnterKey=Enter
+UpKey=Up
+DownKey=Down
+# If you have 6 keys you may define these as well
+#LeftKey=Left
+#RightKey=Right
+
+# If you have only 3 keys, you could use something like this:
+#MenuKey=Escape
+#EnterKey=Enter
+#DownKey=Down
+
+
+
+### Driver sections are below this line, in alphabetical order  ###
+
+
+## EMAC BayRAD driver ##
+[bayrad]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
+Speed=9600
+
+
+
+## CrystalFontz driver (for CF632 & CF634) ##
+[CFontz]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD size [default: 20x4]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+# Set the initial off-brightness [default: 0; legal: 0 - 255]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=0
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
+Speed=9600
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+
+
+## CrystalFontz633 driver (for CF633 only) ##
+[CFontz633]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD type (size) [default: 16x2]
+Size=16x2
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=19200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
+[CFontzPacket]
+
+# Select the LCD model [default: 633; legal: 631, 633, 635]
+Model=635
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=115200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## Curses driver ##
+[curses]
+
+# color settings
+# foreground color [default: blue]
+Foreground=blue
+# background color when "backlight" is off [default: cyan]
+Background=cyan
+# background color when "backlight" is on [default: red]
+Backlight=red
+
+# display size [default: 20x4]
+Size=20x4
+
+# What position (X,Y) to start the left top corner at...
+# Default: (7,7)
+TopLeftX=7
+TopLeftY=7
+
+# use ASC symbols for icons & bars [default: no; legal, yes, no]
+UseACS=no
+
+
+
+## Cwlinux driver ##
+[CwLnx]
+
+# Select the LCD model [default: 12232; legal: 12232, 1602]
+Model=12232
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
+Size=20x4
+
+# Set the communication speed [default: 19200; legal: 9600, 19200]
+Speed=19200
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+# If you have a keypad connected. Keypad layout is currently not
+# configureable from the config file.
+Keypad=yes
+
+# If you have a non-standard keypad you can associate any keystrings to keys.
+# There are 6 input keys in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following is the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+# keypad_test_mode permits to test keypad assignement
+# Default value is no
+#keypad_test_mode=yes
+
+
+
+## EyeboxOne driver ##
+[EyeboxOne]
+
+# Select the output device to use [default: /dev/ttyS1]
+#Device=/dev/cua01
+Device=/dev/ttyS1
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+Backlight=yes
+
+# Switch on the cursor? [default: no]
+Cursor=no
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Enter Key is a \r character, so it's hardcoded in the driver
+LeftKey=D
+RightKey=C
+UpKey=A
+DownKey=B
+EscapeKey=P
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+## g15 driver for Logitech G15 Keyboard LCDs ##
+[g15]
+
+# Display size (currently unused)
+size=20x5
+
+## glcdlib meta driver for graphical LCDs ##
+[glcdlib]
+
+## mandatory:
+
+# which graphical display supported by graphlcd-base to use [default: image]
+# (see /etc/graphlcd.conf for possible drivers)
+Driver=noritake800
+
+# no=use graphlcd bitmap fonts (they have only one size / font file)
+# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
+UseFT2=yes
+
+# text resolution in fixed width characters [default: 16x4]
+# (if it won't fit according to available physical pixel resolutioni
+# and the minimum available font face size in pixels, then 
+# 'DebugBorder' will automatically be turned on)
+TextResolution=20x4
+
+# path to font file to use
+FontFile=/usr/share/fonts/corefonts/courbd.ttf
+
+
+## these only apply if UseFT2=yes:
+
+# character encoding to use
+CharEncoding=iso8859-2
+
+# minumum size in pixels in which fonts should be rendered
+MinFontFaceSize=7x12
+
+
+## optional:
+Brightness=50			# Brightness (in %) if applicable
+Contrast=50			# Contrast (in %) if applicable
+Backlight=no			# Backlight if applicable
+UpsideDown=no			# flip image upside down
+Invert=no			# invert light/dark pixels
+ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
+				# border whithin the usable text area,
+				# for setting up TextResolution and
+				# MinFontFaceSize (if using FT2);
+ShowBigBorder=no		# border around the unused area
+ShowThinBorder=yes		# border around the unused area
+PixelShiftX=0
+PixelShiftY=2
+
+
+
+## Matrix Orbital GLK driver ##
+[glk]
+
+# select the serial device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# set the initial contrast value [default: 560; legal: 0 - 1000]
+Contrast=560
+
+# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
+Speed=19200
+
+
+
+## Hitachi HD44780 driver ##
+[hd44780]
+
+# Select what type of connection. See documentation for types.
+ConnectionType=4bit
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device of the serial interface (default is /dev/lcd)
+Device=/dev/ttyS0
+
+# Bitrate of the serial port (0 for interface default)
+Speed=0
+
+# If you have a keypad connected.
+# You may also need to configure the keypad layout further on in this file.
+Keypad=no
+
+# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
+Contrast=0
+
+# If you have a switchable backlight.
+Backlight=no
+
+# If you have the additional output port ("bargraph") and you want to
+# be able to control it with the lcdproc OUTPUT command
+OutputPort=no
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+# Specifies the size of the LCD.
+# In case of multiple combined displays, this should be the total size.
+Size=20x4
+
+# For multiple combined displays: how many lines does each display have.
+# Vspan=2,2 means both displays have 2 lines.
+#vspan=2,2
+
+# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
+# set this flag to get into extended mode (4-line linear).
+# This flag is NOT the old obsolete Extended option.
+#ExtendedMode=yes
+
+# Character map to to map ISO-8859-1 to the LCD's character set
+# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
+Charmap=hd44780_default
+
+# If your display is slow and cannot keep up with the flow of data from
+# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
+# to increase the delays. Default: 1.
+#DelayMult=2
+
+# You can reduce the inserted delays by setting this to false.
+# On fast PCs it is possible your LCD does not respond correctly.
+# Default: true.
+DelayBus=true
+
+# If you have a keypad you can assign keystrings to the keys.
+# See documentation for used terms and how to wire it.
+# For example to give directly connected key 4 the string "Enter", use:
+#   KeyDirect_4=Enter
+# For matrix keys use the X and Y coordinates of the key:
+#   KeyMatrix_1_3=Enter
+KeyMatrix_4_1=Enter
+KeyMatrix_4_2=Up
+KeyMatrix_4_3=Down
+KeyMatrix_4_4=Escape
+
+
+
+## ICP A106 driver ##
+[icp_a106]
+Device=/dev/ttyS1
+
+
+
+## Code Mercenaries IO-Warrior driver ##
+[IOWarrior]
+
+# display dimensions
+Size=20x4
+
+# serial number [exactly as listed by usbview]
+# (if not given, the 1st IOWarrior found gets used)
+#SerialNumber=00000674
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+
+
+## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
+[imon]
+
+# select the device to use
+Device=/dev/lcd0
+
+# display dimensions
+Size=16x2
+
+
+
+## IrMan driver ##
+[IrMan]
+#if in trouble with IrMan, try Lirc emulator for IrMan
+
+# Select the input device to use
+#Device=/dev/irman
+
+# Select the configuration file to use
+#Config=/etc/irman.cfg
+
+
+
+## Joystick driver ##
+[joy]
+
+# Select the input device to use [default: /dev/js0]
+Device=/dev/js0
+
+# set the axis map
+Map_Axis1neg=Left
+Map_Axis1pos=Right
+Map_Axis2neg=Up
+Map_Axis2pos=Down
+
+# set the button map
+Map_Button1=Enter
+Map_Button2=Escape
+
+
+
+## LB216 driver ##
+[lb216]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Set the communication speed [default: 9600; legal: 2400, 9600]
+Speed=9600
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## LCDM001 driver ##
+[lcdm001]
+
+Device=/dev/ttyS1
+
+# keypad settings
+# Keyname      Function
+#              Normal context              Menu context
+# -------      --------------              ------------
+# PauseKey     Pause/Continue              Enter/select
+# BackKey      Back(Go to previous screen) Up/Left
+# ForwardKey   Forward(Go to next screen)  Down/Right
+# MainMenuKey  Open main menu              Exit/Cancel
+PauseKey=LeftKey
+BackKey=UpKey
+ForwardKey=DownKey
+MainMenuKey=RightKey
+
+# You can rearrange the settings here.
+# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
+
+
+
+## HNE LCTerm driver ##
+[lcterm]
+Device=/dev/ttyS1
+Size=16x2
+
+
+
+## LIRC input driver ##
+[lirc]
+
+# Specify an alternative location of the lircrc file [default: ~/.lircrc]
+#lircrc=/etc/lircrc.lcdproc
+
+# Must be the same as in your lircrc
+#prog=lcdd
+
+
+
+##The driver for the VFD of the Medion MD8800 PC ##
+[MD8800]
+# device to use [default: /dev/ttyS1]
+#Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+
+
+
+## MSI MS-6931 driver for displays in 1HU servers ##
+[ms6931]
+
+# device to use [default: /dev/ttyS1]
+Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+
+
+## MTC-S16209x driver ##
+[mtc_s16209x]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## Matrix Orbital driver ##
+[MtxOrb]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+# NOTE: The driver will ignore this if the display is a vfd or vkd
+#       as they crash if the backlight is turned off
+Backlight=yes
+
+# Set the initial contrast [default: 480]
+# NOTE: The driver will ignore this if the display
+#       is a vfd or vkd as they don't have this feature
+Contrast=800
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
+Type=lkd
+
+# The following table translates from MtxOrb key letters to logical key namess.
+# By default no keys are mapped, meaning the keypad is not used at all.
+#KeyMap_A=Left
+#KeyMap_B=Right
+#KeyMap_C=Up
+#KeyMap_D=Down
+#KeyMap_E=Enter
+#KeyMap_F=Escape
+# See the [menu] section for an explanation of the key mappings
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+
+## Noritake VFD driver ##
+[NoritakeVFD]
+# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Specifies the size of the LCD.
+Size=20x4
+
+# set the brightness
+Brightness=255
+
+# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# re-initialize VFD ?
+#Reboot=yes
+
+
+
+## Pyramid LCD driver ##
+[pyramid]
+
+# device to connect to [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+
+
+## Seiko Epson 1330 driver ##
+[sed1330]
+
+# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
+# Note: G321D is the only one that is tested currently.
+Type=G321D
+
+
+
+## Seiko Epson 1520 driver ##
+[sed1520]
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+
+
+## Serial VFD driver ##
+## Drives various (see below) serial 5x7dot VFD's.  ##
+[serialVFD]
+
+# Specifies the displaytype.[default: 0]
+# 0 NEC (FIPC8367 based) VFDs.
+# 1 KD Rev 2.1.
+# 2 Noritake VFDs (*).
+# 3 Futaba VFDs
+# (* most should work, not testet yet.)
+Type=0
+
+# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
+use_parallel=no
+
+# Number of Custom-Characters [default: displaytype dependent]
+#Custom-Characters=0
+
+# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
+Device=/dev/ttyS1
+
+# Specifies the size of the VFD.
+Size=20x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+OffBrightness=0
+
+# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
+#ISO_8859_1=yes
+
+
+
+## stv5730 driver ##
+[stv5730]
+
+# Port the device is connected to [default: 0x378]
+Port=0x378
+
+
+
+## SVGAlib driver ##
+[svga]
+
+# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
+#Mode=G640x480x256
+
+# set display size [default: 20x4]
+Size=20x4
+
+# Set the initial contrast [default: 500; legal: 0 - 1000]
+# Can be set but does not change anything internally
+Contrast=500
+
+# Set the initial brightness [default: 1000; legal: 1 - 1000]
+Brightness=1000
+
+# Set the initial off-brightness [default: 500; legal: 1 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=500
+
+
+
+## Text driver ##
+[text]
+# Set the display size [default: 20x4]
+Size=20x4
+
+
+
+## Toshiba T6963 driver ##
+[t6963]
+
+# set display size [default: 20x6]
+Size=20x6
+
+# port to use [default: 0x378; legal: 0x200 - 0x400]
+Port=0x378
+
+# Is ECP mode on? [default: yes; legal: yes, no]
+#ECPlpt=yes
+
+# Use graphics? [default: no; legal: yes, no]
+#graphic=no
+
+
+
+## Tyan Barebones LCD driver (GS10 & GS12 series) ##
+[tyan]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal: 4800, 9600]
+Speed=9600
+
+# set display size [default: 16x2]
+Size=16x2
+
+
+
+## ELV ula200 driver ##
+[ula200]
+
+# Select the LCD size [default: 20x4]
+Size=20x4
+
+# If you have a non standard keypad you can associate any keystrings to keys.
+# There are 6 input key in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following it the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+
+
+## Wirz SLI LCD driver ##
+[sli]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
+Speed=19200
+
+
+
+## OnScreen Display using libxosd ##
+[xosd]
+
+# set display size [default: 20x4]
+Size=20x4
+
+# font to use
+Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
+
+# EOF
diff --git a/abs/core-testing/LinHES-config/templates/LCD/Silverstone/modules b/abs/core-testing/LinHES-config/templates/LCD/Silverstone/modules
new file mode 100644
index 0000000..cd576c3
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/Silverstone/modules
@@ -0,0 +1 @@
+lirc_imon	#LCD
diff --git a/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/LCDd.conf b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/LCDd.conf
new file mode 100644
index 0000000..2596c25
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/LCDd.conf
@@ -0,0 +1,869 @@
+# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
+#
+# This file contains the configuration for the LCDd server.
+# 
+# The format is ini-file-like. It is divided into sections that start at
+# markers that look like [section]. Comments are all line-based comments,
+# and are lines that start with '#' or ';'.
+#
+# The server has a 'central' section named [server]. For the menu there is
+# a section called [menu]. Further each driver has a section which
+# defines how the driver acts.
+#
+# The drivers are activated by specifiying them in a driver= line in the
+# server section, like:
+#
+#   Driver=curses
+#
+# This tells LCDd to use the curses driver.
+# The first driver that is loaded and is capable of output defines the
+# size of the display. The default driver to use is curses.
+# If the driver is specified using the -d <driver> command line option,
+# the Driver= options in the config file are ignored.
+#
+# The drivers read their own options from the respective sections.
+
+
+
+## Server section with all kinds of settings for the LCDd server ##
+[server]
+
+# Tells the server to load the given drivers. Multiple lines can be given.
+# The name of the driver is case sensitive and determines the section
+# where to look for further configuration options of the specific driver
+# as well as the name of the dynamic driver module to load at runtime.
+# The latter one can be changed by giving af File= directive in the
+# driver specific section.
+#
+# The following drivers are supported:
+#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
+#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
+#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
+#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
+#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
+Driver=imon
+#Driver=curses
+
+# Tells the driver to bind to the given interface
+Bind=127.0.0.1
+
+# Listen on this specified port; defaults to 13666.
+Port=13666
+
+# Sets the reporting level; defaults to 2 (warnings and errors only).
+#ReportLevel=3
+
+# Should we report to syslog instead of stderr ? Default: no
+#ReportToSyslog=yes
+
+# Sets the default time in seconds to displays a screen.
+WaitTime=5
+
+# User to run as.  LCDd will drop its root priviledges,
+# if any, and run as this user instead.
+User=nobody
+
+# If yes, the the serverscreen will be rotated as a usual info screen. If no,
+# it will be a background screen, only visible when no other screens are
+# active.
+#ServerScreen=no
+
+# The server will stay in the foreground if set to true.
+#Foreground=no
+
+# Where can we find the driver modules ?
+# IMPORTANT: Make sure to change this setting to reflect your
+#            specific setup! Otherwise LCDd won't be able to find
+#            the driver modules and will thus not be able to
+#            function properly.
+# NOTE: Always place a slash as last character !
+DriverPath=/usr/lib/lcdproc/
+
+# The "...Key=" lines define what the server does with keypresses that
+# don't go to any client.
+# These are the defaults:
+ToggleRotateKey=Enter
+PrevScreenKey=Left
+NextScreenKey=Right
+#ScrollUpKey=Up
+#ScrollDownKey=Down
+
+# If you have only 4 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+#NextScreenKey=Down
+
+# If you have only 3 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+
+
+
+## The menu section. The menu is an internal LCDproc client. ##
+[menu]
+# You can configure what keys the menu should use. Note that the MenuKey
+# will be reserved exclusively, the others work in shared mode.
+
+# The following works excellent with 4 keys or more.
+MenuKey=Escape
+EnterKey=Enter
+UpKey=Up
+DownKey=Down
+# If you have 6 keys you may define these as well
+#LeftKey=Left
+#RightKey=Right
+
+# If you have only 3 keys, you could use something like this:
+#MenuKey=Escape
+#EnterKey=Enter
+#DownKey=Down
+
+
+
+### Driver sections are below this line, in alphabetical order  ###
+
+
+## EMAC BayRAD driver ##
+[bayrad]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
+Speed=9600
+
+
+
+## CrystalFontz driver (for CF632 & CF634) ##
+[CFontz]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD size [default: 20x4]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+# Set the initial off-brightness [default: 0; legal: 0 - 255]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=0
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
+Speed=9600
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+
+
+## CrystalFontz633 driver (for CF633 only) ##
+[CFontz633]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD type (size) [default: 16x2]
+Size=16x2
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=19200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
+[CFontzPacket]
+
+# Select the LCD model [default: 633; legal: 631, 633, 635]
+Model=635
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=115200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## Curses driver ##
+[curses]
+
+# color settings
+# foreground color [default: blue]
+Foreground=blue
+# background color when "backlight" is off [default: cyan]
+Background=cyan
+# background color when "backlight" is on [default: red]
+Backlight=red
+
+# display size [default: 20x4]
+Size=20x4
+
+# What position (X,Y) to start the left top corner at...
+# Default: (7,7)
+TopLeftX=7
+TopLeftY=7
+
+# use ASC symbols for icons & bars [default: no; legal, yes, no]
+UseACS=no
+
+
+
+## Cwlinux driver ##
+[CwLnx]
+
+# Select the LCD model [default: 12232; legal: 12232, 1602]
+Model=12232
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
+Size=20x4
+
+# Set the communication speed [default: 19200; legal: 9600, 19200]
+Speed=19200
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+# If you have a keypad connected. Keypad layout is currently not
+# configureable from the config file.
+Keypad=yes
+
+# If you have a non-standard keypad you can associate any keystrings to keys.
+# There are 6 input keys in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following is the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+# keypad_test_mode permits to test keypad assignement
+# Default value is no
+#keypad_test_mode=yes
+
+
+
+## EyeboxOne driver ##
+[EyeboxOne]
+
+# Select the output device to use [default: /dev/ttyS1]
+#Device=/dev/cua01
+Device=/dev/ttyS1
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+Backlight=yes
+
+# Switch on the cursor? [default: no]
+Cursor=no
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Enter Key is a \r character, so it's hardcoded in the driver
+LeftKey=D
+RightKey=C
+UpKey=A
+DownKey=B
+EscapeKey=P
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+## g15 driver for Logitech G15 Keyboard LCDs ##
+[g15]
+
+# Display size (currently unused)
+size=20x5
+
+## glcdlib meta driver for graphical LCDs ##
+[glcdlib]
+
+## mandatory:
+
+# which graphical display supported by graphlcd-base to use [default: image]
+# (see /etc/graphlcd.conf for possible drivers)
+Driver=noritake800
+
+# no=use graphlcd bitmap fonts (they have only one size / font file)
+# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
+UseFT2=yes
+
+# text resolution in fixed width characters [default: 16x4]
+# (if it won't fit according to available physical pixel resolutioni
+# and the minimum available font face size in pixels, then 
+# 'DebugBorder' will automatically be turned on)
+TextResolution=20x4
+
+# path to font file to use
+FontFile=/usr/share/fonts/corefonts/courbd.ttf
+
+
+## these only apply if UseFT2=yes:
+
+# character encoding to use
+CharEncoding=iso8859-2
+
+# minumum size in pixels in which fonts should be rendered
+MinFontFaceSize=7x12
+
+
+## optional:
+Brightness=50			# Brightness (in %) if applicable
+Contrast=50			# Contrast (in %) if applicable
+Backlight=no			# Backlight if applicable
+UpsideDown=no			# flip image upside down
+Invert=no			# invert light/dark pixels
+ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
+				# border whithin the usable text area,
+				# for setting up TextResolution and
+				# MinFontFaceSize (if using FT2);
+ShowBigBorder=no		# border around the unused area
+ShowThinBorder=yes		# border around the unused area
+PixelShiftX=0
+PixelShiftY=2
+
+
+
+## Matrix Orbital GLK driver ##
+[glk]
+
+# select the serial device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# set the initial contrast value [default: 560; legal: 0 - 1000]
+Contrast=560
+
+# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
+Speed=19200
+
+
+
+## Hitachi HD44780 driver ##
+[hd44780]
+
+# Select what type of connection. See documentation for types.
+ConnectionType=4bit
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device of the serial interface (default is /dev/lcd)
+Device=/dev/ttyS0
+
+# Bitrate of the serial port (0 for interface default)
+Speed=0
+
+# If you have a keypad connected.
+# You may also need to configure the keypad layout further on in this file.
+Keypad=no
+
+# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
+Contrast=0
+
+# If you have a switchable backlight.
+Backlight=no
+
+# If you have the additional output port ("bargraph") and you want to
+# be able to control it with the lcdproc OUTPUT command
+OutputPort=no
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+# Specifies the size of the LCD.
+# In case of multiple combined displays, this should be the total size.
+Size=20x4
+
+# For multiple combined displays: how many lines does each display have.
+# Vspan=2,2 means both displays have 2 lines.
+#vspan=2,2
+
+# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
+# set this flag to get into extended mode (4-line linear).
+# This flag is NOT the old obsolete Extended option.
+#ExtendedMode=yes
+
+# Character map to to map ISO-8859-1 to the LCD's character set
+# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
+Charmap=hd44780_default
+
+# If your display is slow and cannot keep up with the flow of data from
+# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
+# to increase the delays. Default: 1.
+#DelayMult=2
+
+# You can reduce the inserted delays by setting this to false.
+# On fast PCs it is possible your LCD does not respond correctly.
+# Default: true.
+DelayBus=true
+
+# If you have a keypad you can assign keystrings to the keys.
+# See documentation for used terms and how to wire it.
+# For example to give directly connected key 4 the string "Enter", use:
+#   KeyDirect_4=Enter
+# For matrix keys use the X and Y coordinates of the key:
+#   KeyMatrix_1_3=Enter
+KeyMatrix_4_1=Enter
+KeyMatrix_4_2=Up
+KeyMatrix_4_3=Down
+KeyMatrix_4_4=Escape
+
+
+
+## ICP A106 driver ##
+[icp_a106]
+Device=/dev/ttyS1
+
+
+
+## Code Mercenaries IO-Warrior driver ##
+[IOWarrior]
+
+# display dimensions
+Size=20x4
+
+# serial number [exactly as listed by usbview]
+# (if not given, the 1st IOWarrior found gets used)
+#SerialNumber=00000674
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+
+
+## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
+[imon]
+
+# select the device to use
+Device=/dev/lcd0
+
+# display dimensions
+Size=16x2
+
+
+
+## IrMan driver ##
+[IrMan]
+#if in trouble with IrMan, try Lirc emulator for IrMan
+
+# Select the input device to use
+#Device=/dev/irman
+
+# Select the configuration file to use
+#Config=/etc/irman.cfg
+
+
+
+## Joystick driver ##
+[joy]
+
+# Select the input device to use [default: /dev/js0]
+Device=/dev/js0
+
+# set the axis map
+Map_Axis1neg=Left
+Map_Axis1pos=Right
+Map_Axis2neg=Up
+Map_Axis2pos=Down
+
+# set the button map
+Map_Button1=Enter
+Map_Button2=Escape
+
+
+
+## LB216 driver ##
+[lb216]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Set the communication speed [default: 9600; legal: 2400, 9600]
+Speed=9600
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## LCDM001 driver ##
+[lcdm001]
+
+Device=/dev/ttyS1
+
+# keypad settings
+# Keyname      Function
+#              Normal context              Menu context
+# -------      --------------              ------------
+# PauseKey     Pause/Continue              Enter/select
+# BackKey      Back(Go to previous screen) Up/Left
+# ForwardKey   Forward(Go to next screen)  Down/Right
+# MainMenuKey  Open main menu              Exit/Cancel
+PauseKey=LeftKey
+BackKey=UpKey
+ForwardKey=DownKey
+MainMenuKey=RightKey
+
+# You can rearrange the settings here.
+# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
+
+
+
+## HNE LCTerm driver ##
+[lcterm]
+Device=/dev/ttyS1
+Size=16x2
+
+
+
+## LIRC input driver ##
+[lirc]
+
+# Specify an alternative location of the lircrc file [default: ~/.lircrc]
+#lircrc=/etc/lircrc.lcdproc
+
+# Must be the same as in your lircrc
+#prog=lcdd
+
+
+
+##The driver for the VFD of the Medion MD8800 PC ##
+[MD8800]
+# device to use [default: /dev/ttyS1]
+#Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+
+
+
+## MSI MS-6931 driver for displays in 1HU servers ##
+[ms6931]
+
+# device to use [default: /dev/ttyS1]
+Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+
+
+## MTC-S16209x driver ##
+[mtc_s16209x]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## Matrix Orbital driver ##
+[MtxOrb]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+# NOTE: The driver will ignore this if the display is a vfd or vkd
+#       as they crash if the backlight is turned off
+Backlight=yes
+
+# Set the initial contrast [default: 480]
+# NOTE: The driver will ignore this if the display
+#       is a vfd or vkd as they don't have this feature
+Contrast=800
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
+Type=lkd
+
+# The following table translates from MtxOrb key letters to logical key namess.
+# By default no keys are mapped, meaning the keypad is not used at all.
+#KeyMap_A=Left
+#KeyMap_B=Right
+#KeyMap_C=Up
+#KeyMap_D=Down
+#KeyMap_E=Enter
+#KeyMap_F=Escape
+# See the [menu] section for an explanation of the key mappings
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+
+## Noritake VFD driver ##
+[NoritakeVFD]
+# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Specifies the size of the LCD.
+Size=20x4
+
+# set the brightness
+Brightness=255
+
+# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# re-initialize VFD ?
+#Reboot=yes
+
+
+
+## Pyramid LCD driver ##
+[pyramid]
+
+# device to connect to [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+
+
+## Seiko Epson 1330 driver ##
+[sed1330]
+
+# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
+# Note: G321D is the only one that is tested currently.
+Type=G321D
+
+
+
+## Seiko Epson 1520 driver ##
+[sed1520]
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+
+
+## Serial VFD driver ##
+## Drives various (see below) serial 5x7dot VFD's.  ##
+[serialVFD]
+
+# Specifies the displaytype.[default: 0]
+# 0 NEC (FIPC8367 based) VFDs.
+# 1 KD Rev 2.1.
+# 2 Noritake VFDs (*).
+# 3 Futaba VFDs
+# (* most should work, not testet yet.)
+Type=0
+
+# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
+use_parallel=no
+
+# Number of Custom-Characters [default: displaytype dependent]
+#Custom-Characters=0
+
+# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
+Device=/dev/ttyS1
+
+# Specifies the size of the VFD.
+Size=20x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+OffBrightness=0
+
+# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
+#ISO_8859_1=yes
+
+
+
+## stv5730 driver ##
+[stv5730]
+
+# Port the device is connected to [default: 0x378]
+Port=0x378
+
+
+
+## SVGAlib driver ##
+[svga]
+
+# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
+#Mode=G640x480x256
+
+# set display size [default: 20x4]
+Size=20x4
+
+# Set the initial contrast [default: 500; legal: 0 - 1000]
+# Can be set but does not change anything internally
+Contrast=500
+
+# Set the initial brightness [default: 1000; legal: 1 - 1000]
+Brightness=1000
+
+# Set the initial off-brightness [default: 500; legal: 1 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=500
+
+
+
+## Text driver ##
+[text]
+# Set the display size [default: 20x4]
+Size=20x4
+
+
+
+## Toshiba T6963 driver ##
+[t6963]
+
+# set display size [default: 20x6]
+Size=20x6
+
+# port to use [default: 0x378; legal: 0x200 - 0x400]
+Port=0x378
+
+# Is ECP mode on? [default: yes; legal: yes, no]
+#ECPlpt=yes
+
+# Use graphics? [default: no; legal: yes, no]
+#graphic=no
+
+
+
+## Tyan Barebones LCD driver (GS10 & GS12 series) ##
+[tyan]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal: 4800, 9600]
+Speed=9600
+
+# set display size [default: 16x2]
+Size=16x2
+
+
+
+## ELV ula200 driver ##
+[ula200]
+
+# Select the LCD size [default: 20x4]
+Size=20x4
+
+# If you have a non standard keypad you can associate any keystrings to keys.
+# There are 6 input key in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following it the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+
+
+## Wirz SLI LCD driver ##
+[sli]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
+Speed=19200
+
+
+
+## OnScreen Display using libxosd ##
+[xosd]
+
+# set display size [default: 20x4]
+Size=20x4
+
+# font to use
+Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
+
+# EOF
diff --git a/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircd.conf b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircd.conf
new file mode 100644
index 0000000..ce64936
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircd.conf
@@ -0,0 +1,38 @@
+
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.8.1(default) on Thu Sep  6 09:06:50 2007
+#
+# contributed by 
+#
+# brand:                       /tmp/out
+# model no. of remote control: 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  Antec_fusion_silver_v1
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  post_data_bits  16
+  post_data      0xFF
+  gap          131985
+  min_repeat      6
+  toggle_bit      0
+
+
+      begin codes
+          CW                       0x0001
+          CCW                      0x0100
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircrc b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircrc
new file mode 100644
index 0000000..7a39704
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/lircrc
@@ -0,0 +1,15 @@
+begin
+  remote =   Antec_fusion_silver_v1
+  prog = mythtv
+  button = CW
+  repeat = 1
+  config = ]
+end
+ 
+begin
+  remote =   Antec_fusion_silver_v1
+  prog = mythtv
+  button = CCW
+  repeat = 1
+  config = [
+end
diff --git a/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/modules b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/modules
new file mode 100644
index 0000000..cd576c3
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/antec_fusion/modules
@@ -0,0 +1 @@
+lirc_imon	#LCD
diff --git a/abs/core-testing/LinHES-config/templates/LCD/xosd/LCDd.conf b/abs/core-testing/LinHES-config/templates/LCD/xosd/LCDd.conf
new file mode 100644
index 0000000..5b37bd7
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/LCD/xosd/LCDd.conf
@@ -0,0 +1,957 @@
+# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
+#
+# This file contains the configuration for the LCDd server.
+# 
+# The format is ini-file-like. It is divided into sections that start at
+# markers that look like [section]. Comments are all line-based comments,
+# and are lines that start with '#' or ';'.
+#
+# The server has a 'central' section named [server]. For the menu there is
+# a section called [menu]. Further each driver has a section which
+# defines how the driver acts.
+#
+# The drivers are activated by specifiying them in a driver= line in the
+# server section, like:
+#
+#   Driver=curses
+#
+# This tells LCDd to use the curses driver.
+# The first driver that is loaded and is capable of output defines the
+# size of the display. The default driver to use is curses.
+# If the driver is specified using the -d <driver> command line option,
+# the Driver= options in the config file are ignored.
+#
+# The drivers read their own options from the respective sections.
+
+
+
+## Server section with all kinds of settings for the LCDd server ##
+[server]
+
+# Tells the server to load the given drivers. Multiple lines can be given.
+# The name of the driver is case sensitive and determines the section
+# where to look for further configuration options of the specific driver
+# as well as the name of the dynamic driver module to load at runtime.
+# The latter one can be changed by giving af File= directive in the
+# driver specific section.
+#
+# The following drivers are supported:
+#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65, 
+#   EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior,
+#   irman, joy, lb216, lcdm001, lcterm, lirc, MD8800, ms6931, mtc_s16209x,
+#   MtxOrb, NoritakeVFD, picolcd, pyramid, sed1330, sed1520, serialPOS,
+#   serialVFD, sli, stv5730, svga, t6963, text, tyan, ula200, xosd
+Driver=xosd
+
+# Tells the driver to bind to the given interface
+Bind=127.0.0.1
+
+# Listen on this specified port; defaults to 13666.
+Port=13666
+
+# Sets the reporting level; defaults to 2 (warnings and errors only).
+ReportLevel=3
+
+# Should we report to syslog instead of stderr ? Default: no
+#ReportToSyslog=yes
+
+# Sets the default time in seconds to displays a screen.
+WaitTime=5
+
+# User to run as.  LCDd will drop its root priviledges,
+# if any, and run as this user instead.
+User=nobody
+
+# If yes, the the serverscreen will be rotated as a usual info screen. If no,
+# it will be a background screen, only visible when no other screens are
+# active.
+#ServerScreen=no
+
+# The server will stay in the foreground if set to true.
+#Foreground=no
+
+# Where can we find the driver modules ?
+# IMPORTANT: Make sure to change this setting to reflect your
+#            specific setup! Otherwise LCDd won't be able to find
+#            the driver modules and will thus not be able to
+#            function properly.
+# NOTE: Always place a slash as last character !
+DriverPath=/usr/lib/lcdproc/
+
+# GoodBye message: each entry represents a display line; default: builtin
+#GoodBye="Thanks for using"
+#GoodBye="   LCDproc!"
+
+# The "...Key=" lines define what the server does with keypresses that
+# don't go to any client.
+# These are the defaults:
+ToggleRotateKey=Enter
+PrevScreenKey=Left
+NextScreenKey=Right
+#ScrollUpKey=Up
+#ScrollDownKey=Down
+
+# If you have only 4 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+#NextScreenKey=Down
+
+# If you have only 3 keys, you can choose to use this:
+#ToggleRotateKey=Enter
+#PrevScreenKey=Up
+
+
+
+## The menu section. The menu is an internal LCDproc client. ##
+[menu]
+# You can configure what keys the menu should use. Note that the MenuKey
+# will be reserved exclusively, the others work in shared mode.
+
+# The following works excellent with 4 keys or more.
+MenuKey=Escape
+EnterKey=Enter
+UpKey=Up
+DownKey=Down
+# If you have 6 keys you may define these as well
+#LeftKey=Left
+#RightKey=Right
+
+# If you have only 3 keys, you could use something like this:
+#MenuKey=Escape
+#EnterKey=Enter
+#DownKey=Down
+
+
+
+### Driver sections are below this line, in alphabetical order  ###
+
+
+## EMAC BayRAD driver ##
+[bayrad]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
+Speed=9600
+
+
+
+## CrystalFontz driver (for CF632 & CF634) ##
+[CFontz]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD size [default: 20x4]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=0
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
+Speed=9600
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+
+
+## CrystalFontz633 driver (for CF633 only) ##
+[CFontz633]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+# Select the LCD type (size) [default: 16x2]
+Size=16x2
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=19200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
+[CFontzPacket]
+
+# Select the LCD model [default: 633; legal: 631, 633, 635]
+Model=635
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
+Size=20x4
+# Set the initial contrast [default: 560; legal: 0 - 1000]
+Contrast=350
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=115200
+# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
+# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
+#NewFirmware=no
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# I want to reboot the LCD to make sure we start from a known state
+Reboot=yes
+
+
+
+## Curses driver ##
+[curses]
+
+# color settings
+# foreground color [default: blue]
+Foreground=blue
+# background color when "backlight" is off [default: cyan]
+Background=cyan
+# background color when "backlight" is on [default: red]
+Backlight=red
+
+# display size [default: 20x4]
+Size=20x4
+
+# What position (X,Y) to start the left top corner at...
+# Default: (7,7)
+TopLeftX=7
+TopLeftY=7
+
+# use ASC symbols for icons & bars [default: no; legal, yes, no]
+UseACS=no
+
+
+
+## Cwlinux driver ##
+[CwLnx]
+
+# Select the LCD model [default: 12232; legal: 12232, 1602]
+Model=12232
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
+Size=20x4
+
+# Set the communication speed [default: 19200; legal: 9600, 19200]
+Speed=19200
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+# normally you shouldn't need this
+Reboot=no
+
+# If you have a keypad connected. Keypad layout is currently not
+# configureable from the config file.
+Keypad=yes
+
+# If you have a non-standard keypad you can associate any keystrings to keys.
+# There are 6 input keys in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following is the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+# keypad_test_mode permits to test keypad assignement
+# Default value is no
+#keypad_test_mode=yes
+
+
+
+## ea65 driver for the display in AOpen XC Cube AV EA65 media barebones ##
+[ea65]
+
+# Device is fixed /dev/ttyS1
+# Width and Height are fixed 9x1
+
+# As the VFD is self luminescent we don't have a backlight
+# But we can use the backlight functions to control the front LEDs
+# Brightness 0 to 299 -> LEDs off
+# Brightness 300 to 699 -> LEDs half bright
+# Brightness 700 to 1000 -> LEDs full bright
+Brightness=500
+# OffBrightness is the the value used for the 'backlight off' state
+OffBrightness=0
+
+
+
+## EyeboxOne driver ##
+[EyeboxOne]
+
+# Select the output device to use [default: /dev/ttyS1]
+#Device=/dev/cua01
+Device=/dev/ttyS1
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Switch on the backlight? [default: yes]
+Backlight=yes
+
+# Switch on the cursor? [default: no]
+Cursor=no
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# Enter Key is a \r character, so it's hardcoded in the driver
+LeftKey=D
+RightKey=C
+UpKey=A
+DownKey=B
+EscapeKey=P
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+
+## g15 driver for Logitech G15 Keyboard LCDs ##
+[g15]
+
+# Display size (currently unused)
+size=20x5
+
+## glcdlib meta driver for graphical LCDs ##
+[glcdlib]
+
+## mandatory:
+
+# which graphical display supported by graphlcd-base to use [default: image]
+# (see /etc/graphlcd.conf for possible drivers)
+Driver=noritake800
+
+# no=use graphlcd bitmap fonts (they have only one size / font file)
+# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
+UseFT2=yes
+
+# text resolution in fixed width characters [default: 16x4]
+# (if it won't fit according to available physical pixel resolutioni
+# and the minimum available font face size in pixels, then 
+# 'DebugBorder' will automatically be turned on)
+TextResolution=20x4
+
+# path to font file to use
+FontFile=/usr/share/fonts/corefonts/courbd.ttf
+
+## these only apply if UseFT2=yes:
+
+# character encoding to use
+CharEncoding=iso8859-2
+
+# minumum size in pixels in which fonts should be rendered
+MinFontFaceSize=7x12
+
+## optional:
+Brightness=50                   # Brightness (in %) if applicable
+Contrast=50                     # Contrast (in %) if applicable
+Backlight=no                    # Backlight if applicable
+UpsideDown=no                   # flip image upside down
+Invert=no                       # invert light/dark pixels
+ShowDebugFrame=no               # turns on/off 1 pixel thick debugging
+                                # border whithin the usable text area,
+                                # for setting up TextResolution and
+                                # MinFontFaceSize (if using FT2);
+ShowBigBorder=no                # border around the unused area
+ShowThinBorder=yes              # border around the unused area
+PixelShiftX=0
+PixelShiftY=2
+
+
+
+## Matrix Orbital GLK driver ##
+[glk]
+
+# select the serial device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# set the initial contrast value [default: 560; legal: 0 - 1000]
+Contrast=560
+
+# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
+Speed=19200
+
+
+
+## Hitachi HD44780 driver ##
+[hd44780]
+
+# Select what type of connection. See documentation for types.
+ConnectionType=4bit
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device of the serial interface (default is /dev/lcd)
+Device=/dev/ttyS0
+
+# Bitrate of the serial port (0 for interface default)
+Speed=0
+
+# If you have a keypad connected.
+# You may also need to configure the keypad layout further on in this file.
+Keypad=no
+
+# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
+Contrast=0
+
+# If you have a switchable backlight.
+Backlight=no
+
+# If you have the additional output port ("bargraph") and you want to
+# be able to control it with the lcdproc OUTPUT command
+OutputPort=no
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+# Specifies the size of the LCD.
+# In case of multiple combined displays, this should be the total size.
+Size=20x4
+
+# For multiple combined displays: how many lines does each display have.
+# Vspan=2,2 means both displays have 2 lines.
+#vspan=2,2
+
+# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
+# set this flag to get into extended mode (4-line linear).
+# This flag is NOT the old obsolete Extended option.
+#ExtendedMode=yes
+
+# Character map to to map ISO-8859-1 to the LCD's character set
+# [default: hd44780_default; legal: hd44780_default, ea_ks0073, sed1278f_0b ]
+Charmap=hd44780_default
+
+# If your display is slow and cannot keep up with the flow of data from
+# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
+# to increase the delays. Default: 1.
+#DelayMult=2
+
+# Some displays (e.g. vdr-wakeup) need a message from the driver to that it
+# is still alive. When set to a value bigger then null the character in the
+# upper left corner is updated every <KeepAliveDisplay> seconds. Default: 0.
+#KeepAliveDisplay=0
+
+# If you experience occasional garbage on your display you can use this
+# option as workaround. If set to a value bigger than null it forces a
+# full screen refresh <RefreshDiplay> seconds. Default: 0.
+#RefreshDisplay=5
+
+# You can reduce the inserted delays by setting this to false.
+# On fast PCs it is possible your LCD does not respond correctly.
+# Default: true.
+DelayBus=true
+
+# If you have a keypad you can assign keystrings to the keys.
+# See documentation for used terms and how to wire it.
+# For example to give directly connected key 4 the string "Enter", use:
+#   KeyDirect_4=Enter
+# For matrix keys use the X and Y coordinates of the key:
+#   KeyMatrix_1_3=Enter
+KeyMatrix_4_1=Enter
+KeyMatrix_4_2=Up
+KeyMatrix_4_3=Down
+KeyMatrix_4_4=Escape
+
+
+
+## ICP A106 driver ##
+[icp_a106]
+Device=/dev/ttyS1
+
+
+
+## Code Mercenaries IO-Warrior driver ##
+[IOWarrior]
+
+# display dimensions
+Size=20x4
+
+# serial number [exactly as listed by usbview]
+# (if not given, the 1st IOWarrior found gets used)
+#SerialNumber=00000674
+
+# Specifies if the last line is pixel addressable or it controls an
+# underline effect. [default: true (= pixel addressable); legal: yes, no]
+#Lastline=true
+
+
+
+## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
+[imon]
+
+# select the device to use
+Device=/dev/lcd0
+
+# display dimensions
+Size=16x2
+
+
+
+## IrMan driver ##
+[IrMan]
+#if in trouble with IrMan, try Lirc emulator for IrMan
+
+# Select the input device to use
+#Device=/dev/irman
+
+# Select the configuration file to use
+#Config=/etc/irman.cfg
+
+
+
+## Joystick driver ##
+[joy]
+
+# Select the input device to use [default: /dev/js0]
+Device=/dev/js0
+
+# set the axis map
+Map_Axis1neg=Left
+Map_Axis1pos=Right
+Map_Axis2neg=Up
+Map_Axis2pos=Down
+
+# set the button map
+Map_Button1=Enter
+Map_Button2=Escape
+
+
+
+## LB216 driver ##
+[lb216]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Set the communication speed [default: 9600; legal: 2400, 9600]
+Speed=9600
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## LCDM001 driver ##
+[lcdm001]
+
+Device=/dev/ttyS1
+
+# keypad settings
+# Keyname      Function
+#              Normal context              Menu context
+# -------      --------------              ------------
+# PauseKey     Pause/Continue              Enter/select
+# BackKey      Back(Go to previous screen) Up/Left
+# ForwardKey   Forward(Go to next screen)  Down/Right
+# MainMenuKey  Open main menu              Exit/Cancel
+PauseKey=LeftKey
+BackKey=UpKey
+ForwardKey=DownKey
+MainMenuKey=RightKey
+
+# You can rearrange the settings here.
+# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
+
+
+
+## HNE LCTerm driver ##
+[lcterm]
+Device=/dev/ttyS1
+Size=16x2
+
+
+
+## LIRC input driver ##
+[lirc]
+
+# Specify an alternative location of the lircrc file [default: ~/.lircrc]
+#lircrc=/etc/lircrc.lcdproc
+
+# Must be the same as in your lircrc
+#prog=lcdd
+
+
+
+##The driver for the VFD of the Medion MD8800 PC ##
+[MD8800]
+# device to use [default: /dev/ttyS1]
+#Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=50
+
+
+
+## MSI MS-6931 driver for displays in 1HU servers ##
+[ms6931]
+
+# device to use [default: /dev/ttyS1]
+Device=/dev/ttyS1
+
+# display size [default: 16x2]
+#Size=16x2
+
+
+
+## MTC-S16209x driver ##
+[mtc_s16209x]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the initial brightness [default: 255; legal: 0 - 255]
+Brightness=255
+
+# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
+Reboot=no
+
+
+
+## Matrix Orbital driver ##
+[MtxOrb]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Set the display size [default: 20x4]
+Size=20x4
+
+# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
+Type=lkd
+
+# Set the initial contrast [default: 480]
+# NOTE: The driver will ignore this if the display
+#       is a vfd or vkd as they don't have this feature
+Contrast=480
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=0
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
+Speed=19200
+
+# The following table translates from MtxOrb key letters to logical key names.
+# By default no keys are mapped, meaning the keypad is not used at all.
+#KeyMap_A=Left
+#KeyMap_B=Right
+#KeyMap_C=Up
+#KeyMap_D=Down
+#KeyMap_E=Enter
+#KeyMap_F=Escape
+# See the [menu] section for an explanation of the key mappings
+
+# You can find out which key of your display sends which
+# character by setting keypad_test_mode to yes and running
+# LCDd. LCDd will output all characters it receives.
+# Afterwards you can modify the settings above and set
+# keypad_set_mode to no again.
+keypad_test_mode=no
+
+
+
+## Noritake VFD driver ##
+[NoritakeVFD]
+# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
+Device=/dev/ttyS0
+
+# Specifies the size of the LCD.
+Size=20x4
+
+# set the brightness
+Brightness=255
+
+# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# re-initialize VFD ?
+#Reboot=yes
+
+
+
+## Mini-box.com picoLCD (usblcd) driver ##
+[picolcd]
+# This is for the Mini-Box.com usblcd device that ships with the M300.  It can 
+# also be purchased separately but this driver has only been tested on the M300 
+# setup.
+
+# KeyTimeout is the time that LCDd spends waiting for a key press before cycling 
+# through other duties.  Higher values make LCDd use less CPU time and make 
+# key presses more detectable.  Lower values make LCDd more responsive but a 
+# little prone to missing key presses.  500 (.5 second) is the default and a
+# balanced value.
+KeyTimeout=500
+
+# Contrast: [default: 1000; legal: 0 - 1000]
+Contrast=1000
+
+# Light the keys? i[default: on; legal: on, off]
+Keylights=on
+
+# If Keylights is on, the you can unlight specific keys below:
+# Key0 is the directional pad.  Key1 - Key5 correspond to the F1 - F5 keys.  
+# There is no LED for the +/- keys.  This is a handy way to indicate to users 
+# which keys are disabled.  [default: on; legal: on, off]
+Key0Light=on
+Key1Light=on
+Key2Light=on
+Key3Light=on
+Key4Light=on
+Key5Light=on
+
+
+
+## Pyramid LCD driver ##
+[pyramid]
+
+# device to connect to [default: /dev/lcd]
+Device=/dev/ttyUSB0
+
+
+
+## Seiko Epson 1330 driver ##
+[sed1330]
+
+# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446, SP14Q002)
+# Note: Currently only tested with G321D & SP14Q002.
+Type=G321D
+
+# Width x Height of a character cell in pixels [legal: 6x7 - 8x16; default: 6x10]
+CellSize=6x10
+
+# Select what type of connection [legal: classic, bitshaker; default: classic]
+ConnectionType=classic
+
+
+## Seiko Epson 1520 driver ##
+[sed1520]
+
+# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+
+
+## serial POS display driver ##
+[serialPOS]
+
+# Device to use in serial modea [default: /dev/lcd]
+Device=/dev/lcd
+
+# Specifies the size of the display in characters. [default: 16x2]
+Size=16x2
+
+# Set the communication protocol to use with the POS display.
+# [default: AEDEX; legal: IEE, Epson, Emax, IBM, LogicControls, Ultimate]
+Type=AEDEX
+
+# communication baud rate with the display [default: 9600; legal: 1200, 2400, 19200, 115200]
+Speed=9600
+
+
+
+## Serial VFD driver ##
+## Drives various (see below) serial 5x7dot VFD's.  ##
+[serialVFD]
+
+# Specifies the displaytype.[default: 0]
+# 0 NEC (FIPC8367 based) VFDs.
+# 1 KD Rev 2.1.
+# 2 Noritake VFDs (*).
+# 3 Futaba VFDs
+# (* most should work, not testet yet.)
+Type=0
+
+# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
+use_parallel=no
+
+# Number of Custom-Characters [default: displaytype dependent]
+#Custom-Characters=0
+
+# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
+Port=0x378
+
+# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
+Device=/dev/ttyS1
+
+# Specifies the size of the VFD.
+Size=20x2
+
+# Set the initial brightness [default: 1000; legal: 0 - 1000]
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+Brightness=1000
+# Set the initial off-brightness [default: 0; legal: 0 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+# (4 steps 0-250, 251-500, 501-750, 751-1000)
+OffBrightness=0
+
+# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
+Speed=9600
+
+# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
+#ISO_8859_1=yes
+
+
+
+## stv5730 driver ##
+[stv5730]
+
+# Port the device is connected to [default: 0x378]
+Port=0x378
+
+
+
+## SVGAlib driver ##
+[svga]
+
+# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
+#Mode=G640x480x256
+
+# set display size [default: 20x4]
+Size=20x4
+
+# Set the initial contrast [default: 500; legal: 0 - 1000]
+# Can be set but does not change anything internally
+Contrast=500
+
+# Set the initial brightness [default: 1000; legal: 1 - 1000]
+Brightness=1000
+
+# Set the initial off-brightness [default: 500; legal: 1 - 1000]
+# This value is used when the display is normally
+# switched off in case LCDd is inactive
+OffBrightness=500
+
+
+
+## Text driver ##
+[text]
+# Set the display size [default: 20x4]
+Size=20x4
+
+
+
+## Toshiba T6963 driver ##
+[t6963]
+
+# set display size [default: 20x6]
+Size=20x6
+
+# port to use [default: 0x378; legal: 0x200 - 0x400]
+Port=0x378
+
+# Is ECP mode on? [default: yes; legal: yes, no]
+#ECPlpt=yes
+
+# Use graphics? [default: no; legal: yes, no]
+#graphic=no
+
+
+
+## Tyan Barebones LCD driver (GS10 & GS12 series) ##
+[tyan]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 9600; legal: 4800, 9600]
+Speed=9600
+
+# set display size [default: 16x2]
+Size=16x2
+
+
+
+## ELV ula200 driver ##
+[ula200]
+
+# Select the LCD size [default: 20x4]
+Size=20x4
+
+# If you have a non standard keypad you can associate any keystrings to keys.
+# There are 6 input key in the CwLnx hardware that generate characters
+# from 'A' to 'F'.
+#
+# The following it the built-in default mapping hardcoded in the driver.
+# You can leave those unchanged if you have a standard keypad.
+# You can change it if you want to report other keystrings or have a non
+# standard keypad.
+# KeyMap_A=Up
+# KeyMap_B=Down
+# KeyMap_C=Left
+# KeyMap_D=Right
+# KeyMap_E=Enter
+# KeyMap_F=Escape
+
+
+
+## Wirz SLI LCD driver ##
+[sli]
+
+# Select the output device to use [default: /dev/lcd]
+Device=/dev/lcd
+
+# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
+Speed=19200
+
+
+
+## OnScreen Display using libxosd ##
+[xosd]
+
+# set display size [default: 20x4]
+Size=20x4
+
+# font to use, in XLFD format, as given by "xfontsel"
+Font=-*-clean-*-*-*-*-*-160-*-*-*-*-*-*
+
+
+# EOF
diff --git a/abs/core-testing/LinHES-config/templates/cc.orig.sh b/abs/core-testing/LinHES-config/templates/cc.orig.sh
new file mode 100755
index 0000000..d8fd2dc
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/cc.orig.sh
@@ -0,0 +1,35 @@
+#!/usr/bin/perl
+# rwraithr added segment for 4 digit channels
+# make sure to set this string to
+# the corresponding remote in /etc/remoted.conf
+#$remote_name = "RC-u43c-1h";
+$remote_name = "$REMOTE_NAME";
+
+sub change_channel {
+        my($channel_digit) = @_;
+        system ("/usr/bin/irsend SEND_ONCE $remote_name $channel_digit");
+        sleep .5;
+}
+
+$channel=$ARGV[0];
+sleep 1;
+if (length($channel) > 3) {
+        change_channel(substr($channel,0,1));
+        change_channel(substr($channel,1,1));
+        change_channel(substr($channel,2,1));
+        change_channel(substr($channel,3,1));
+} elsif (length($channel) > 2) {
+        change_channel(substr($channel,0,1));
+        change_channel(substr($channel,1,1));
+        change_channel(substr($channel,2,1));
+} elsif (length($channel) > 1) {
+        change_channel(substr($channel,0,1));
+        change_channel(substr($channel,1,1));
+} else {
+        change_channel(substr($channel,0,1));
+}
+system ("/usr/bin/irsend SEND_ONCE $remote_name SELECT");
+
+#system ("sleep 2");
+#system ("/usr/bin/ivtvctl -p 2 -d /dev/video2");
+#system ("/usr/bin/ivtvctl -p 1 -d /dev/video2");
diff --git a/abs/core-testing/LinHES-config/templates/cc.sh b/abs/core-testing/LinHES-config/templates/cc.sh
new file mode 100755
index 0000000..0cce308
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/cc.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+/usr/local/bin/cc.orig.sh $@  &
+/usr/local/bin/cc_vol.sh &
+
+
diff --git a/abs/core-testing/LinHES-config/templates/cc_vol.sh b/abs/core-testing/LinHES-config/templates/cc_vol.sh
new file mode 100755
index 0000000..819008d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/cc_vol.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+sleep 2
+/usr/local/bin/ivtvctl -p 2 -d /dev/video2
+/usr/local/bin/ivtvctl -p 1 -d /dev/video2
+
diff --git a/abs/core-testing/LinHES-config/templates/change_chan.sh b/abs/core-testing/LinHES-config/templates/change_chan.sh
new file mode 100755
index 0000000..5ad8765
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/change_chan.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+REMOTE_NAME=SA3250
+cmd="$1"
+
+case $cmd in
+	    [0-9]*)
+	        for digit in $(echo $1 | sed -e 's/./& /g'); do 
+		        irsend SEND_ONCE $REMOTE_NAME $digit
+		        sleep  0.3
+	        # If things work OK with sleep 1, try this for faster channel changes:
+	        # sleep 0.3
+	    done
+	        ;;
+
+	   *)
+	           irsend SEND_ONCE $REMOTE_NAME $cmd
+									            ;;
+    esac
+#    /usr/bin/fix_audio.sh &
diff --git a/abs/core-testing/LinHES-config/templates/cron.template b/abs/core-testing/LinHES-config/templates/cron.template
new file mode 100644
index 0000000..3fcea10
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/cron.template
@@ -0,0 +1,4 @@
+# <minute> <hour> <day> <month> <dow> <command>
+
+
+00 HOUR * * *  /usr/bin/sudo /sbin/halt-runit >/dev/null 2>&1
\ No newline at end of file
diff --git a/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4address b/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4address
new file mode 100644
index 0000000..1df28d2
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4address
@@ -0,0 +1,2 @@
+192.168.1.158/24
+
diff --git a/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4route b/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4route
new file mode 100644
index 0000000..373a4d1
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/etcnet/eth/ipv4route
@@ -0,0 +1,2 @@
+default via 192.168.1.1 
+
diff --git a/abs/core-testing/LinHES-config/templates/etcnet/eth/iwconfig b/abs/core-testing/LinHES-config/templates/etcnet/eth/iwconfig
new file mode 100644
index 0000000..b1f14e0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/etcnet/eth/iwconfig
@@ -0,0 +1,2 @@
+essid home_lan
+#key ababababab
diff --git a/abs/core-testing/LinHES-config/templates/etcnet/eth/options b/abs/core-testing/LinHES-config/templates/etcnet/eth/options
new file mode 100644
index 0000000..929da58
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/etcnet/eth/options
@@ -0,0 +1,7 @@
+# If you want to change current interface name, edit /etc/net/iftab,
+# rename current directory and uncomment this line:
+TYPE=eth
+DISABLED=no
+BOOTPROTO=dhcp
+ONBOOT=yes
+CONFIG_WIRELESS=no
diff --git a/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-4 b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-4
new file mode 100644
index 0000000..e69de29
diff --git a/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-8 b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-8
new file mode 100644
index 0000000..e69de29
diff --git a/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-Full b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage-Full
new file mode 100644
index 0000000..e69de29
diff --git a/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-minipac b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-minipac
new file mode 100644
index 0000000..0e3a708
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-minipac
@@ -0,0 +1,3 @@
+"Ultimarc Button/Joystick/Trackball Interface " "" none key/127 "Shell//usr/bin/restartfrontend.sh" 
+"Ultimarc Button/Joystick/Trackball Interface " "" none key/18 "Shell/eject"
+
diff --git a/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-uhid b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-uhid
new file mode 100644
index 0000000..7cb2e34
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/evrouter/MythVantage8-uhid
@@ -0,0 +1,3 @@
+"Universal Human Interface Device Universal Human Interface Device" "" none key/125 "Shell//usr/bin/restartfrontend.sh" 
+"Universal Human Interface Device Universal Human Interface Device" "" none key/18 "Shell/eject"
+
diff --git a/abs/core-testing/LinHES-config/templates/exports.template b/abs/core-testing/LinHES-config/templates/exports.template
new file mode 100644
index 0000000..b946287
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/exports.template
@@ -0,0 +1,8 @@
+# /etc/exports
+#
+# See exports(5) for a description.
+
+# use exportfs -arv to reread
+/data/media    REPLACEME(rw,all_squash,anonuid=1000,anongid=1000)
+/data/var/cache    REPLACEME(rw,all_squash,anonuid=1000,anongid=1000)
+
diff --git a/abs/core-testing/LinHES-config/templates/fstab.conf.template b/abs/core-testing/LinHES-config/templates/fstab.conf.template
new file mode 100755
index 0000000..d27bcd9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/fstab.conf.template
@@ -0,0 +1,16 @@
+# 
+# /etc/fstab: static file system information
+#
+# <file system>        <dir>         <type>    <options>          <dump> <pass>
+none                   /dev/pts      devpts    defaults            0      0
+none                   /dev/shm      tmpfs     defaults            0      0
+
+/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
+/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
+/dev/fd0               /mnt/fl   vfat      user,noauto             0      0
+
+/dev/sda1 / reiserfs defaults 0 1
+/dev/sda2 swap swap defaults 0 0
+/dev/sda3 /data reiserfs defaults 0 0
+192.168.1.6:/media  /data/media nfs
+
diff --git a/abs/core-testing/LinHES-config/templates/mysql.service b/abs/core-testing/LinHES-config/templates/mysql.service
new file mode 100644
index 0000000..160450e
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/mysql.service
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
+<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
+
+<service-group>
+
+  <name replace-wildcards="yes">mysql_myth on %h</name>
+
+  <service>
+    <type>_mysql._tcp</type>
+    <port>3306</port>
+  </service>
+
+</service-group>
diff --git a/abs/core-testing/LinHES-config/templates/mysql.txt b/abs/core-testing/LinHES-config/templates/mysql.txt
new file mode 100755
index 0000000..04531b5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/mysql.txt
@@ -0,0 +1,29 @@
+DBHostName=127.0.0.1
+DBUserName=mythtv
+DBPassword=mythtv
+DBName=mythconverg
+DBType=QMYSQL3
+
+# Set the following if you want to use something other than the
+# machine's real hostname for identifying settings in the database.
+# This is useful if your hostname changes often, as otherwise
+# you'll need to reconfigure mythtv (or futz with the DB) every time.
+# TWO HOSTS MUST NOT USE THE SAME VALUE
+#
+#LocalHostName=my-unique-identifier-goes-here
+
+# If you want your frontend to be able to wake your MySQL server
+# using WakeOnLan, have a look at the following settings:
+#
+# Set the time the frontend waits (in seconds) between reconnect tries.
+# This should be the rough time your MySQL server needs for startup
+#WOLsqlReconnectWaitTime=0
+#
+#
+# This is the amount of retries to wake the MySQL server until the frontend
+# gives up
+#WOLsqlConnectRetry=5
+#
+#
+# This is the command executed to wake your MySQL server.
+#WOLsqlCommand=echo 'WOLsqlServerCommand not set'
diff --git a/abs/core-testing/LinHES-config/templates/ncid.conf.template b/abs/core-testing/LinHES-config/templates/ncid.conf.template
new file mode 100755
index 0000000..43ef490
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/ncid.conf.template
@@ -0,0 +1,51 @@
+# tcl/tk configuration file
+
+# Directory NCID uses to find the helper scripts
+set ProgDir     /usr/share/ncid
+
+# default helper script
+set EXTPROG     ncid-osd
+
+# Set Host to the NCID server address
+# Host defaults to 127.0.0.1
+#set Host        127.0.0.1
+set Host        192.168.1.5
+
+# The NCID port default is 3333
+set Port        3333
+
+# If the connection to the server is lost,
+# try every Delay seconds to reconnect
+# The Default: 60
+set Delay       20
+
+# If set to 1, display raw data received from the NCID server
+# If set to 0, do not display raw data received from the NCID server
+# Default: 0
+set Raw         0
+
+# If set to 1, output: date time number name
+# If set to 0, output: name number
+# Default: 0
+set All         1
+
+# If set to 1, display formatted CID, and CID log file on connect
+# If set to 0, ddo not isplay formatted CID, and CID log file on connect
+# Default: 0
+set Verbose     0
+
+# If set to 1, display information in terminal progran or external program
+# If set to 0, display information using a GUI
+# Default: 0
+set NoGUI       1
+
+# output name and number to external program
+# Default: 0
+set Callprog    1
+
+# ring number to call external program
+# Default: 0
+set CallOnRing  0
+
+# external called program
+set Program     [list $ProgDir/$EXTPROG]
diff --git a/abs/core-testing/LinHES-config/templates/ncidd.conf.template b/abs/core-testing/LinHES-config/templates/ncidd.conf.template
new file mode 100644
index 0000000..daa2e79
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/ncidd.conf.template
@@ -0,0 +1,143 @@
+# ncid - Network CallerID Server Config File
+
+################################
+# Definitions and Line formats #
+################################
+
+# lines can be blank, or start with the words: send, set #
+#
+# A line is divided into words, separated by spaces
+#
+# A word is either a string of non-blank characters, everything
+# between double quotes, or an equal sign.
+#
+# SEND LINE FORMAT:
+#   send DATATYPE [DATATYPE] ...
+#        where DATATYPE = cidlog, cidinfo
+#
+# SET LINE FORMAT:
+#   set ITEM = VALUE [ITEM = VALUE] ...
+#       where ITEM = cidalias, cidlog, datalog, initcid, initstr,
+#                    lockfile, port, ttyclocal, ttyport, ttyspeed,
+#                    nomodem
+
+############################
+# Log and Info for Clients #
+############################
+
+# Send the call log to a client when connected
+# The default is not to send the call log file
+send cidlog
+
+# Send call info (LINE and RING) to a client at each ring
+# The default is not to send the call info line
+send cidinfo
+
+############################
+# NCID Communications Port #
+############################
+
+# The default TCP/IP port is 3333
+ set port = 3333
+
+#######################
+# Alias and Log Files #
+#######################
+
+# The default CID alias file: /etc/ncid/ncidd.alias
+# set cidalias = /etc/ncid/ncidd.alias
+
+# The default CID call log file: /var/log/cidcall.log
+# the log file must exist, ncidd will not create it
+# (also make the change in /etc/logrotate.d/ncidd
+#  and also /etc/ncid/ncidrotate.conf)
+# set cidlog = /var/log/cidcall.log
+
+# The default tty data log file: /var/log/ciddata.log
+# the log file must exist, ncidd will not create it
+#  (also make the change in /etc/logrotate.d/ncidd
+#   and also /etc/ncid/ncidrotate.conf)
+# set datalog = /var/log/ciddata.log
+
+#####################
+# TTY Configuration #
+#####################
+
+# The default tty port: /dev/modem
+# set ttyport = /dev/cu.modem # Macintosh OS X
+ set ttyport = /dev/ttyS1
+
+# The default tty port speed: 19200
+# The tty speed can be one of: 38400, 19200, 9600, 4800
+# set ttyspeed = 4800 # NetCallerID port speed
+
+# Ignore tty control signals for internal modems and 3 wire serial cables
+#   Disable tty control signals: ttyclocal = 1
+#   Enable tty control signals: ttyclocal = 0 (default)
+# set ttyclocal = 1
+
+# The lockfile name is generated automatically
+# If tty port is /dev/modem, lockfile is: /var/lock/LCK..modem
+# set lockfile = /var/lock/LCK..ttyS0
+
+#####################
+# Modem or No Modem #
+#####################
+
+# Obtain CallerID from a CID device or a modem
+#  device: nomodem = 1 (do not send AT commands)
+#  modem: nomodem = 0 (default - send AT commands)
+# set nomodem = 1
+
+########################
+# Modem Initialization #
+########################
+
+# The default modem initialization is: "AT Z S0=0 E1 V1 Q0"
+# set initstr = "ATE1V1Q0"
+#
+# Alternate modem initialization string
+# set initstr = "AT&FE1V1Q0+VIP"
+
+# Addon strings to set modem for Distinctive Ring:
+#   http://www.modemsite.com/56k/dring.asp
+#
+# 3Com/USR/TI chipset: ATS41=1
+#   Reported Ring Codes: RING A, RING B, RING C
+# Rockwell/Conexant chipset: AT-SDR=7
+#   Reported Ring Codes: RING 1, RING 2, RING 3
+# Lucent/Agere chipset: AT+VDR=1,0
+#   Reported DROF/DRON messages: DRON=5 DROF=11, DRON=5 DROF=34
+#
+# Example adds 3Com DR to the default modem initialization
+# set initstr = "ATE1V1Q0S41=1"
+
+# The default for ncidd is to try two CID strings to setup
+# CallerID: "AT+VCID=1" and if that fails: "AT#CID=1".
+# set initcid = "AT#CID=1"
+#
+# Alternate CID strings to try if default does not work:
+# set initcid = "AT+FCLASS=8;+VCID=1"
+# set initcid = "AT-STE=1;+VCID=1"
+# set initcid = "AT-STE=1;#CID=1"
+
+#################
+# TiVo Settings #
+#################
+# set ttyclocal = 1 # TiVo requires CLOCAL
+# set ttyport = /dev/ttyS1 # TiVo Modem Port
+# set lockfile = /var/tmp/modemlock # needed for TiVo Modem Port
+#
+# To use a modem on the TiVo serial port
+#   Tivo (stereo mini jack) ->
+#   -> (stereo mini plug) TiVo serial cable (9-pin male) ->
+#   -> (9-pin Female) PC modem cable (25-pin Male ->
+#   -> (25-pin Female) Modem
+# if the modem has switches, disable DTR
+# Use this string to set the modem before attaching it to the TiVo:
+#   AT&F0&D0&B1&W
+#
+# set ttyport = /dev/ttyS3 # TiVo Serial Port
+#
+# End TiVo Settings
+
diff --git a/abs/core-testing/LinHES-config/templates/real_change_chan.sh b/abs/core-testing/LinHES-config/templates/real_change_chan.sh
new file mode 100755
index 0000000..efeba88
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/real_change_chan.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+REMOTE_NAME=SA3250
+cmd="$1"
+
+case $cmd in
+	    [0-9]*)
+	        for digit in $(echo $1 | sed -e 's/./& /g'); do 
+		        irsend SEND_ONCE $REMOTE_NAME $digit
+		        sleep  0.3
+	        # If things work OK with sleep 1, try this for faster channel changes:
+	        # sleep 0.3
+	    done
+	        ;;
+
+	   *)
+	           irsend SEND_ONCE $REMOTE_NAME $cmd
+									            ;;
+    esac
+    /usr/bin/fix_audio.sh &
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircd.ATI.conf b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircd.ATI.conf
new file mode 100644
index 0000000..e7c1539
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircd.ATI.conf
@@ -0,0 +1,357 @@
+
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre2(atiusb) on Fri Jan  2 19:09:02 2004
+#
+# contributed by 
+#
+# brand:     ATI Remote Wonder
+# model no. of remote control: 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  wonder
+  bits           32
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          147987
+  toggle_bit      0
+
+
+      begin codes
+          A                        0x0000000014C500F0
+          B                        0x0000000014C601F0
+          POWER                    0x0000000014C702F0
+          TV                       0x0000000014C803F0
+          DVD                      0x0000000014C904F0
+          WEB                      0x0000000014CA05F0
+          GUIDE                    0x0000000014CB06F0
+          GRAB                     0x0000000014CC07F0
+          VOL_DOWN                 0x0000000014CE09F0
+          VOL_UP                   0x0000000014CD08F0
+          MUTE                     0x0000000014CF0AF0
+          CH_DOWN                  0x0000000014D10CF0
+          CH_UP                    0x0000000014D00BF0
+          A                        0x0000000014C500F0
+          B                        0x0000000014C601F0
+          1                        0x0000000014D20DF0
+          2                        0x0000000014D30EF0
+          3                        0x0000000014D40FF0
+          4                        0x0000000014D510F0
+          5                        0x0000000014D611F0
+          6                        0x0000000014D712F0
+          7                        0x0000000014D813F0
+          8                        0x0000000014D914F0
+          9                        0x0000000014DA15F0
+          0                        0x0000000014DC17F0
+          MENU                     0x0000000014DB16F0
+          CHECK                    0x0000000014DD18F0
+          C                        0x0000000014DE19F0
+          D                        0x0000000014E01BF0
+          UP                       0x0000000014DF1AF0
+          LEFT                     0x0000000014E21DF0
+          DOWN                     0x0000000014E722F0
+          RIGHT                    0x0000000014E41FF0
+          OK                       0x0000000014E31EF0
+          REPLAY                   0x0000000014E11CF0
+          FULLSCREEN               0x0000000014E520F0
+          E                        0x0000000014E621F0
+          F                        0x0000000014E823F0
+          REWIND                   0x0000000014E924F0
+          FORWARD                  0x0000000014EB26F0
+          PLAY                     0x0000000014EA25F0
+          RECORD                   0x0000000014EC27F0
+          STOP                     0x0000000014ED28F0
+          PAUSE                    0x0000000014EE29F0
+      end codes
+
+end remote
+
+
+
+# this config file was automatically generated
+# using lirc-0.7.0(atiusb) on Sat Feb 12 13:22:29 2005
+#
+# contributed by Steffen
+#
+# brand: ATI Sapphire Remote Bob II USB
+# model no. of remote control: 5000024400
+# devices being controlled by this remote: MythTV
+#
+
+begin remote
+
+name       wonder II
+bits       16
+eps        30
+aeps       100
+
+one            0 0
+zero           0 0
+pre_data_bits  8
+pre_data       0x0
+post_data_bits 16
+post_data      0x0
+gap            299851
+toggle_bit     0
+
+
+begin codes
+aux1                0x023F
+aux2                0x023F
+aux3                0x023F
+aux4                0x023F
+mouse_left_btn      0x02A9
+mouse_right_btn     0x02AA
+a                   0x0278
+b                   0x0279
+power               0x020C
+dvd                 0x0238
+tv                  0x0239
+help                0x02BE
+pc                  0x023F
+resize              0x02D5
+hand                0x02D0
+ati                 0x028E
+vol_up              0x0210
+vol_down            0x0211
+mute                0x020D
+ch_up               0x0220
+ch_down             0x0221
+mouse_up            0x013F
+mouse_down          0x013F
+mouse_left          0x013F
+mouse_right         0x013F
+1                   0x0201
+2                   0x0202
+3                   0x0203
+4                   0x0204
+5                   0x0205
+6                   0x0206
+7                   0x0207
+8                   0x0208
+9                   0x0209
+0                   0x0200
+list                0x0254
+check               0x0282
+info                0x02F9
+timer               0x0296
+arrow_up            0x0258
+arrow_left          0x025A
+arrow_right         0x025B
+arrow_down          0x0259
+ok                  0x025C
+c                   0x017A
+d                   0x027B
+play                0x022C
+e                   0x027C
+f                   0x027D
+rewind              0x0229
+rec                 0x0237
+stop                0x0231
+pause               0x0230
+ffwd                0x0228
+end codes
+
+end remote
+
+
+# Please make this file available to others
+# by sending it to <lirc at bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.0-CVS(atiusb) on Sat Jun 19 16:27:14 2004
+#
+# contributed by gLaNDix
+#
+# brand: ATI
+# model no. of remote control: 5000023600
+# devices being controlled by this remote: MythTV 0.14
+#
+# USB ID: 0bc7:0004
+#
+
+begin remote
+
+   name           REMOTE_WONDER
+   bits           16
+   eps            30
+   aeps          100
+
+   one             0     0
+   zero            0     0
+   pre_data_bits   8
+   pre_data       0x14
+   post_data_bits  16
+   post_data      0x0
+   gap          227933
+   toggle_bit      0
+
+
+       begin codes
+           A                        0x000000000000D500
+           B                        0x000000000000D601
+           C                        0x000000000000EE19
+           D                        0x000000000000F01B
+           E                        0x000000000000F621
+           F                        0x000000000000F823
+           POWER                    0x000000000000D702
+           TV                       0x000000000000D803
+           DVD                      0x000000000000D904
+           WEB                      0x000000000000DA05
+           BOOK                     0x000000000000DB06
+           HAND                     0x000000000000DC07
+           MOUSE_LEFT_BTN	          0x0000000000004D78
+           MOUSE_LEFTBUTTONUP       0x0000000000004E79
+           MOUSE_LEFTBUTTONDBLCLICK 0x0000000000004E79
+           MOUSE_RIGHT_BTN          0x000000000000517C
+           MOUSE_RIGHTBUTTONUP      0x000000000000527D
+           MOUSE_RIGHTBUTTONDBLCLICK 0x000000000000537E
+           MOUSE_LEFT               0x0000000000004570
+           MOUSE_RIGHT              0x0000000000004671
+           MOUSE_UP                 0x0000000000004772
+           MOUSE_DOWN               0x0000000000004873
+           MOUSE_UPRIGHT            0x0000000000004A75
+           MOUSE_DOWNRIGHT          0x0000000000004B76
+           MOUSE_DOWNLEFT           0x0000000000004C77
+           MOUSE_UPLEFT             0x0000000000004974
+           VOL_UP                   0x000000000000DD08
+           VOL_DOWN                 0x000000000000DE09
+           MUTE                     0x000000000000DF0A
+           CH_DOWN                  0x000000000000E10C
+           CH_UP                    0x000000000000E00B
+           1                        0x000000000000E20D
+           2                        0x000000000000E30E
+           3                        0x000000000000E40F
+           4                        0x000000000000E510
+           5                        0x000000000000E611
+           6                        0x000000000000E712
+           7                        0x000000000000E813
+           8                        0x000000000000E914
+           9                        0x000000000000EA15
+           0                        0x000000000000EC17
+           DVD_ROOTMENU             0x000000000000EB16
+           SETUP                    0x000000000000ED18
+           ARROW_UP                 0x000000000000EF1A
+           ARROW_RIGHT              0x000000000000F41F
+           ARROW_DOWN               0x000000000000F722
+           ARROW_LEFT               0x000000000000F21D
+           OK                       0x000000000000F31E
+           MAXAMIZE                 0x000000000000F520
+           TV_ON_DEMAND             0x000000000000F11C
+           BACK                     0x000000000000F924
+           PLAY                     0x000000000000FA25
+           NEXT                     0x000000000000FB26
+           RECORD                   0x000000000000FC27
+           STOP                     0x000000000000FD28
+           PAUSE                    0x000000000000FE29
+       end codes
+
+end remote
+
+
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre1(atiusb) on Fri Nov 28 16:56:46 2003
+#
+# contributed by Jason Piterak
+#
+# brand:                       ati
+#                                   This uses the atiusb driver
+#=20
+# model no. of remote control: 5000022000
+#
+# devices being controlled by this remote:
+# MythTV PVR using knopmyth by Cecil and Dale at
+#  http://mysettopbox.tv
+# Key map names are as per ATI's website:
+#http://www.ati.com/support/connectors/remotecontrol/atiremotecontrolbutton=s.html
+# Feel free to change them as you see fit :-)
+#
+# NOTE:  There are 16 channels for this remote; this file only
+# supports one channel.  See the GATOS project for information
+# on how to change the channel.  Not tested.  Unknown channel.
+#
+
+begin remote
+
+  name  atiusb
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0xF000
+  gap          139891
+  toggle_bit      0
+
+
+      begin codes
+          a                        0x000000000000C500
+          b                        0x000000000000C601
+          power                    0x000000000000C702
+          tv                       0x000000000000C803
+          dvd                      0x000000000000C904
+          web                      0x000000000000CA05
+          media_library            0x000000000000CB06
+          drag                     0x000000000000CC07
+          mouse-button_left        0x0000000000003D78
+          mouse-button_right       0x000000000000417C
+          mouse-up                 0x0000000000003772
+          mouse-down               0x0000000000003873
+          mouse-left               0x0000000000003570
+          mouse-right              0x0000000000003671
+          mouse-left_up            0x0000000000003974
+          mouse-right_up           0x0000000000003A75
+          mouse-left_down          0x0000000000003C77
+          mouse-right_down         0x0000000000003B76
+          vol-up                   0x000000000000CD08
+          vol-down                 0x000000000000CE09
+          mute                     0x000000000000CF0A
+          chan-up                  0x000000000000D00B
+          chan-down                0x000000000000D10C
+          1                        0x000000000000D20D
+          2                        0x000000000000D30E
+          3                        0x000000000000D40F
+          4                        0x000000000000D510
+          5                        0x000000000000D611
+          6                        0x000000000000D712
+          7                        0x000000000000D813
+          8                        0x000000000000D914
+          9                        0x000000000000DA15
+          0                        0x000000000000DC17
+          dvd-root_menu            0x000000000000DB16
+          launch_setup             0x000000000000DD18
+          c                        0x000000000000DE19
+          d                        0x000000000000E01B
+          tv_on_demand             0x000000000000E11C
+          max_window               0x000000000000E520
+          cursor-up                0x000000000000DF1A
+          cursor-down              0x000000000000E722
+          cursor-left              0x000000000000E21D
+          cursor-right             0x000000000000E41F
+          ok                       0x000000000000E31E
+          e                        0x000000000000E621
+          f                        0x000000000000E823
+          rewind                   0x000000000000E924
+          play                     0x000000000000EA25
+          fast_forward             0x000000000000EB26
+          record                   0x000000000000EC27
+          stop                     0x000000000000ED28
+          pause                    0x000000000000EE29
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircrc-atiwonder.txt b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
new file mode 100644
index 0000000..80eec07
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
@@ -0,0 +1,922 @@
+# ~/.mythtv/lircrc
+# 
+# MythTV native LIRC config file for
+# the ATI-Wonder Remote
+# using lirc_atiusb driver
+# 
+
+begin
+prog = mythtv
+button = a
+config = E
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = A
+config = E
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = b
+config = O
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = B
+config = O
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = B
+config = O
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = stop
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = STOP
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = ffwd
+config = Right
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = FORWARD
+config = Right
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = rewind
+config = Left
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = REWIND
+config = Left
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = pause
+config = P
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = PAUSE
+config = P
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = play
+config = P
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = PLAY
+config = P
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = mute
+config = |
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = MUTE
+config = |
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = vol_down
+config = F10
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = VOL_DOWN
+config = F10
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = vol_up
+config = F11
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = VOL_UP
+config = F11
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = f
+config = PgDown
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = F
+config = PgDown
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = e
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = E
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = ch_up
+config = Up
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = CH_UP
+config = Up
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = ch_down
+config = Down
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = CH_DOWN
+config = Down
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = ok
+config = Enter
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = OK
+config = Enter
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 1
+config = 1
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 2
+config = 2
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 3
+config = 3
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 4
+config = 4
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 5
+config = 5
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 6
+config = 6
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 7
+config = 7
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 8
+config = 8
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 9
+config = 9
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 0
+config = 0
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = rec
+config = R
+repeat = 5
+end 
+
+begin
+prog = mythtv
+button = RECORD
+config = R
+repeat = 5
+end 
+
+
+# ~/.mythtv/lircrc
+# 
+# MythTV native LIRC config file for
+# the ATI-Wonder Remote
+# using lirc_atiusb driver
+# 
+
+begin
+#Jumppoint for Program Guide created in Mythweb
+    prog = mythtv
+    button = TV
+    config = ! 
+end
+
+begin
+#Jumppoint for DVD playback created in Mythweb
+    prog = mythtv
+    button = DVD
+    config = @
+end
+
+begin
+    prog = mythtv
+#Jumppoint for MythWeater created in Mythweb
+    button = WEB
+    config = #
+end
+
+begin
+    prog = mythtv
+#Jumppoint for MythVideo created in Mythweb
+    button = BOOK
+    config = $
+end
+
+begin
+    prog = mythtv
+#Jumppoint for MythWeater created in Mythweb
+    button = HAND
+    config = %
+end
+
+begin
+prog = mythtv
+button = 1
+config = 1
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 2
+config = 2
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 3
+config = 3
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 4
+config = 4
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 5
+config = 5
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 6
+config = 6
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 7
+config = 7
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 8
+config = 8
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 9
+config = 9
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 0
+config = 0
+repeat = 5
+end
+
+begin
+    prog = mythtv
+    button = MOUSE_UP
+    config = Up
+end
+
+begin
+    prog = mythtv
+    button = MOUSE_DOWN
+    config = Down
+end
+
+begin
+    prog = mythtv
+    button = MOUSE_LEFT
+    config = Left
+end
+
+begin
+    prog = mythtv
+    button = MOUSE_RIGHT 
+    config = Right
+end
+
+begin
+    prog = mythtv
+    button = MOUSE_RIGHT_BTN
+    config = Esc
+end
+
+begin
+    prog = mythtv
+# Enter button
+    button = MOUSE_LEFT_BTN 
+    config = Return
+end
+
+begin
+    prog = mythtv
+    button = POWER
+    config = Esc
+end
+
+begin
+    prog = mythtv
+# Enter button
+    button = OK
+    config = Return
+end
+
+begin
+    prog = mythtv
+    button = ARROW_UP
+    config = Up
+end
+
+begin
+    prog = mythtv
+    button = ARROW_DOWN
+    config = Down
+end
+
+begin
+    prog = mythtv
+    button = ARROW_LEFT
+    config = Left
+end
+
+begin
+    prog = mythtv
+    button = ARROW_RIGHT 
+    config = Right
+end
+
+begin
+    prog = mythtv
+    button = D
+    config = Esc
+end
+
+begin
+prog = mythtv
+button = CH_UP
+config = Up
+end
+
+begin
+prog = mythtv
+button = CH_DOWN
+config = Down
+end
+
+begin
+  prog = mythtv
+  button = VOL_DOWN
+  repeat = 3
+  config = F10  
+end
+
+begin
+  prog = mythtv
+  button = VOL_UP
+  repeat = 3
+  config = F11  
+end
+
+begin
+    prog = mythtv
+    button = MUTE
+    config = |  
+end
+
+begin
+    prog = mythtv
+    button = DVD_ROOTMENU
+    config = M  
+end
+
+begin
+    prog = mythtv
+# Enter button
+    button = SETUP 
+    config = Return
+end
+
+
+begin
+    prog = mythtv
+    button = A 
+    config = S  
+end
+
+begin
+    prog = mythtv
+    button = B
+    config = I   
+end
+
+begin
+    prog = mythtv
+    button = C
+    config = T   
+end
+
+begin
+prog = mythtv
+# Change focus for PiP (to change channel in the other window)
+button = MAXAMIZE
+config = B
+end
+
+begin
+prog = mythtv
+# Toggle PiP on/off
+button = TV_ON_DEMAND
+config = V
+end
+
+begin
+    prog = mythtv
+    button = BACK
+    config = <  
+end
+
+begin
+    prog = mythtv
+    button = NEXT
+    config = >  
+end
+
+begin
+    prog = mythtv
+    button = BACK
+    config = Left  
+end
+
+
+begin
+    prog = mythtv
+    button = NEXT
+    config = Right  
+end
+
+begin
+prog = mythtv
+button = RECORD
+config = R
+end
+
+begin
+prog = mythtv
+button = STOP
+config = Esc
+end
+
+begin
+prog = mythtv
+button = PLAY
+config = P
+end
+
+begin
+prog = mythtv
+button = PAUSE
+config = P
+end
+
+#Page Up/Down
+begin
+prog = mythtv
+button = E
+config = PgUp
+end
+
+begin
+prog = mythtv
+button = F
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = E
+# Use for backwards commercial skip
+config = Q
+end
+
+begin
+prog = mythtv
+button = F
+# Use for forward commercial skip
+config = Z
+end
+
+#Mplayer
+
+begin
+prog = mplayer
+button = PLAY
+config = pause
+end
+
+begin
+prog = mplayer
+button = PAUSE
+config = pause
+end
+
+begin
+prog = mplayer
+button = STOP
+config = quit
+end
+
+begin
+prog = mplayer
+button = POWER
+config = quit
+end
+
+begin
+prog = mplayer
+button = D
+config = quit
+end
+
+begin
+prog = mplayer
+button = MOUSE_RIGHT_BTN
+config = quit
+end
+
+begin
+prog = mplayer
+button = MUTE
+config = mute
+end
+
+begin
+prog = mplayer
+button = E
+repeat = 6
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = F
+repeat = 6
+config = seek 10
+end
+
+begin
+prog = mplayer
+button = BACK
+repeat = 6
+config = seek -70
+end
+
+begin
+prog = mplayer
+button = NEXT
+repeat = 6
+config = seek 70
+end
+
+begin
+prog = mplayer
+button = VOL_DOWN
+repeat = 6
+config = volume -1
+end
+
+begin
+prog = mplayer
+button = VOL_UP
+repeat = 6
+config = volume 1
+end
+
+#Xine
+
+begin
+prog = xine
+button = PLAY
+config = Play
+end
+
+begin
+prog = xine
+button = PAUSE
+config = PAUSE
+end
+
+begin
+prog = xine
+button = Mute
+config = Mute
+end
+
+begin
+prog = xine
+button = STOP
+config = Stop
+end
+
+begin
+prog = xine
+button = POWER
+config = Quit
+end
+
+begin
+prog = xine
+button = D
+config = quit
+end
+
+begin
+prog = xine
+button = MOUSE_RIGHT_BTN
+config = quit
+end
+
+begin
+prog = xine
+button = ARROW_UP
+repeat = 4
+config = EventUp
+end
+
+begin
+prog = xine
+button = ARROW_DOWN
+repeat = 4
+config = EventDown
+end
+
+begin
+prog = xine
+button = ARROW_LEFT
+repeat = 4
+config = EventLeft
+end
+
+begin
+prog = xine
+button = ARROW_RIGHT
+repeat = 4
+config = EventRight
+end
+
+begin
+prog = xine
+button = OK
+repeat = 0
+config = EventSelect
+end
+
+begin
+prog = xine
+button = MOUSE_UP
+repeat = 4
+config = EventUp
+end
+
+begin
+prog = xine
+button = MOUSE_DOWN
+repeat = 4
+config = EventDown
+end
+
+begin
+prog = xine
+button = MOUSE_LEFT
+repeat = 4
+config = EventLeft
+end
+
+begin
+prog = xine
+button = MOUSE_RIGHT
+repeat = 4
+config = EventRight
+end
+
+begin
+prog = xine
+button = MOUSE_LEFT_BTN
+repeat = 0
+config = EventSelect
+end
+
+begin
+prog = xine
+button = DVD_ROOTMENU
+repeat = 0
+config = Menu
+end
+
+#vol down
+begin
+prog = xine
+button = VOL_DOWN
+repeat = 1
+config = Volume-
+end
+
+#vol up
+begin
+prog = xine
+button = VOL_UP
+repeat = 1
+config = Volume+
+end
+
+begin
+prog = xine
+button = TV_ON_DEMAND
+repeat = 1
+config = ZoomIn
+end
+
+begin
+prog = xine
+button = MAXAMIZE
+repeat = 1
+config = ZoomOut
+end
+
+#skip chapter forward
+begin
+prog = xine
+button = NEXT
+repeat = 1
+config = EventNext
+end
+
+#skip chapter backward
+begin
+prog = xine
+button = BACK
+repeat = 1
+config = EventPrior
+end
+
+begin
+prog = xine
+button = F
+repeat = 2
+config = SeekRelative+45
+end
+
+begin
+prog = xine
+button = E
+repeat = 2
+config = SeekRelative-45
+end 
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/preview.jpg
new file mode 100644
index 0000000..351a111
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/ATI_wonder/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
new file mode 100644
index 0000000..b76d32c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
@@ -0,0 +1,115 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
+#
+# contributed by Christoph Bartelmus
+#
+# brand:                       Streamzap
+# model no. of remote control: PC Remote
+# devices being controlled by this remote: USB receiver
+#
+
+begin remote
+
+  name  Streamzap_PC_Remote
+  bits            6
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           889  889
+  zero          889  889
+  plead         889
+  pre_data_bits   8
+  pre_data       0xA3
+  gap          108344
+  toggle_bit      2
+
+
+      begin codes
+          0                        0x00
+          1                        0x01
+          2                        0x02
+          3                        0x03
+          4                        0x04
+          5                        0x05
+          6                        0x06
+          7                        0x07
+          8                        0x08
+          9                        0x09
+          POWER                    0x0A
+          MUTE                     0x0B
+          CH_UP                    0x0C
+          VOL_UP                   0x0D
+          CH_DOWN                  0x0E
+          VOL_DOWN                 0x0F
+          UP                       0x10
+          LEFT                     0x11
+          OK                       0x12
+          RIGHT                    0x13
+          DOWN                     0x14
+          MENU                     0x15
+          EXIT                     0x16
+          PLAY                     0x17
+          PAUSE                    0x18
+          STOP                     0x19
+          |<<                      0x1A
+          >>|                      0x1B
+          RECORD                   0x1C
+          <<                       0x1D
+          >>                       0x1E
+          RED                      0x20
+          GREEN                    0x21
+          YELLOW                   0x22
+          BLUE                     0x23
+      end codes
+
+end remote
+
+
+
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.2(streamzap) on Mon Dec  5 08:45:02 2005
+#
+# contributed by 
+#
+# brand:                       RS_LD_120-MX500
+# model no. of remote control: 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  RS_LD
+  bits           15
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           384  1920
+  zero          384   896
+  ptrail        384
+  gap          70400
+  min_repeat      2
+  toggle_bit      0
+
+
+      begin codes
+          RESET 	   0x19FD
+          TIME             0X1902
+          BLANK            0X1B02
+          PICTURE          0X1882
+          ASPECT           0X1A82
+          BROWSE           0X1982
+          DELETE           0X1B82
+          CARD             0X1842
+          CARD_SOURCE      0X1A42
+          SPARE1           0X1942
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircrc b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircrc
new file mode 100644
index 0000000..5e668b5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/lircrc
@@ -0,0 +1,832 @@
+# StreamZap Remote
+# 'config' must either be a literal key, e.g. 'config = l' or must
+# refer to a defined key in MythTV, e.g. 'config = PLAY'a
+
+
+#restart frontend
+begin
+        remote = RS_LD
+        button = RESET
+        prog   = irexec
+        repeat = 0
+        config = /usr/bin/restartfrontend.sh
+end
+
+#time
+begin
+        remote = RS_LD
+        button = TIME
+        prog   = irexec
+        repeat = 10
+        config = /usr/bin/saytime.sh
+end
+
+#screen blank
+begin
+        remote = RS_LD
+        button = BLANK
+        prog   = irexec
+        repeat = 0
+#      config  = ls
+        config = xset s activate ; xset s blank
+end
+
+
+#picture
+begin
+REMOTE = RS_LD
+prog = mythtv
+button = PICTURE
+repeat = 4
+config = f
+end
+
+#change aspect
+begin
+remote = RS_LD
+prog = mythtv
+button = ASPECT
+# change aspect ratio
+config = w
+end
+
+#Browse
+begin
+remote = RS_LD
+prog = mythtv
+button = BROWSE
+repeat = 8
+config = o
+end
+
+# delete key
+begin
+remote = RS_LD
+prog = mythtv
+button = DELETE
+repeat = 8
+config = d
+end
+
+
+#change card
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD
+repeat = 8
+config = y
+end
+
+# Change TV card input
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD_SOURCE
+repeat = 4
+config = C
+end
+
+
+
+# Cycle through channel history
+begin
+remote = Streamzap_PC_Remote
+prog = mythtv
+button = BLUE
+repeat = 4
+config = H
+end
+
+# Bring up OSD info
+begin
+remote =  Streamzap_PC_Remote
+prog = mythtv
+button = YELLOW
+repeat = 4
+config = i
+end
+
+
+
+
+begin
+prog = mythtv
+button = 0
+config = 0
+end
+
+begin
+prog = mythtv
+button = 1
+config = 1
+end
+
+begin
+prog = mythtv
+button = 2
+config = 2
+end
+
+begin
+prog = mythtv
+button = 3
+config = 3
+end
+
+begin
+prog = mythtv
+button = 4
+config = 4
+end
+
+begin
+prog = mythtv
+button = 5
+config = 5
+end
+
+begin
+prog = mythtv
+button = 6
+config = 6
+end
+
+begin
+prog = mythtv
+button = 7
+config = 7
+end
+
+begin
+prog = mythtv
+button = 8
+config = 8
+end
+
+begin
+prog = mythtv
+button = 9
+config = 9
+end
+
+begin
+prog = mythtv
+button = POWER
+config = Esc
+end
+
+# ???
+begin
+prog = mythtv
+button = MUTE
+config = F9
+end
+
+begin
+prog = mythtv
+button = CH_UP
+repeat = 3
+config = PgUp
+end
+
+begin
+prog = mythtv
+button = VOL_UP
+repeat = 3
+config = ]
+end
+
+begin
+prog = mythtv
+button = CH_DOWN
+repeat = 3
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = VOL_DOWN
+repeat = 3
+config = [
+end
+
+begin
+prog = mythtv
+button = UP
+repeat = 3
+config = Up
+end
+
+begin
+prog = mythtv
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = Left
+end
+
+begin
+prog = mythtv
+button = OK
+config = Return
+end
+
+begin
+prog = mythtv
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = Right
+end
+
+begin
+prog = mythtv
+button = DOWN
+repeat = 3
+config = Down
+end
+
+begin
+prog = mythtv
+button = MENU
+config = m
+end
+
+begin
+prog = mythtv
+button = EXIT
+config = Esc
+end
+
+begin
+prog = mythtv
+button = PLAY
+config = Space
+end
+
+begin
+prog = mythtv
+button = PAUSE
+config = p
+end
+
+begin
+prog = mythtv
+button = STOP
+config = Esc
+end
+
+begin
+prog = mythtv
+# skip backward
+button = |<<
+config = PgUp
+end
+
+begin
+prog = mythtv
+# skip forward
+button = >>|
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = RECORD
+config = r
+end
+
+begin
+prog = mythtv
+# rewind
+button = <<
+config = Home
+end
+
+begin
+prog = mythtv
+# fast forward
+button = >>
+config = End
+end
+
+begin
+prog = mythtv
+button = RED
+# Delete
+config = d
+end
+
+begin
+prog = mythtv
+button = GREEN
+# Info
+config = i
+end
+
+#begin
+#prog = mythtv
+#button = YELLOW
+# change aspect ratio
+#config = w
+#end
+
+begin
+prog = mythtv
+button = BLUE
+config = Tab
+end
+
+# MPLAYER
+begin
+prog = mplayer
+button = POWER
+config = quit
+end
+
+begin
+prog = mplayer
+button = MUTE
+config = mute
+end
+
+begin
+prog = mplayer
+button = VOL_UP
+repeat = 3
+config = volume +1
+end
+
+begin
+prog = mplayer
+button = VOL_DOWN
+repeat = 3
+config = volume -1
+end
+
+begin
+prog = mplayer
+button = UP
+repeat = 3
+config = seek +10
+end
+
+begin
+prog = mplayer
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = seek -60
+end
+
+begin
+prog = mplayer
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = seek +60
+end
+
+begin
+prog = mplayer
+button = DOWN
+repeat = 3
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = EXIT
+config = quit
+end
+
+begin
+prog = mplayer
+button = play
+config = speed_set 1.0
+end
+
+begin
+    prog = mplayer
+    button = pause
+    config = pause
+end
+
+begin
+prog = mplayer
+button = STOP
+config = quit
+end
+
+begin
+prog = mplayer
+# skip backward
+button = |<<
+config = seek -600
+end
+
+begin
+prog = mplayer
+# skip forward
+button = >>|
+config = seek +600
+end
+
+begin
+prog = mplayer
+# slow forward
+button = <<
+config = speed_mult 0.5
+end
+
+begin
+prog = mplayer
+# fast forward
+button = >>
+config = speed_mult 2.0
+end
+
+### xine  commands
+
+begin
+prog = xine
+button = YELLOW
+repeat = 4
+#config = ToggleVisiblity
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 4
+config = SeekRelative+60
+end
+
+# increase brightness by 10
+begin
+        button = DELETE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl+
+end
+
+# decrease brightness by 10
+begin
+        button = PICTURE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl-
+end
+
+
+begin
+prog = xine
+button = PAUSE
+repeat = 4
+config = Pause
+end
+
+begin
+prog = xine
+button = PLAY
+repeat = 4
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 4
+config = mute
+end
+
+begin
+prog = xine
+button = <<
+repeat = 4
+config = SeekRelative-30
+end
+
+begin
+prog = xine
+button =  >>
+repeat = 4
+#config = SeekRelative+30
+config =  SpeedFaster
+end
+
+begin
+prog = xine
+button = POWER
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = EXIT
+repeat = 4
+config = quit
+end
+
+
+begin
+prog = xine
+button = FREEZE
+repeat = 4
+config =  SeekRelative+1200
+end
+
+begin
+prog = xine
+button = MOVE
+repeat = 4
+config =  SeekRelative-1200
+end
+
+begin
+prog   = xine
+button = 3
+config = SpuNext
+repeat = 0
+end
+
+# Select previous sub picture (subtitle) channel.
+begin
+button = 1
+prog   = xine
+repeat = 0
+config = SpuPrior
+end
+
+# Select next audio channel.
+begin
+button = 9
+prog   = xine
+repeat = 0
+config = AudioChannelNext
+end
+
+# Select previous audio channel.
+begin
+button = 7
+prog   = xine
+repeat = 0
+config = AudioChannelPrior
+end
+
+
+
+# Up event.
+begin
+
+button = UP
+prog   = xine
+repeat = 8
+config = EventUp
+end
+
+# Down event.
+begin
+
+button = DOWN
+prog   = xine
+repeat = 8
+config = EventDown
+end
+
+# Left event.
+begin
+
+button = LEFT
+prog   = xine
+repeat = 8
+config = EventLeft
+end
+
+# Right event.
+begin
+
+button = RIGHT
+prog   = xine
+repeat = 8
+config = EventRight
+end
+
+# Select event.
+begin
+prog   = xine
+button = ok
+repeat = 8
+config = EventSelect
+end
+
+# Down Chapter
+begin
+
+button = CH_DOWN
+prog   = xine
+repeat = 8
+config = EventPrior
+end
+
+# Next Chapter.
+begin
+
+button = CH_UP
+prog   = xine
+repeat = 8
+config = EventNext
+end
+
+# menu.
+begin
+
+button = record
+prog   = xine
+repeat = 8
+config = RootMenu
+end
+
+# Toggle aspect ratio
+begin
+prog   = xine
+button = ASPECT
+repeat = 0
+config = ToggleAspectRatio
+end
+
+
+
+#######xmms
+begin xmms
+  begin
+    prog = xmms
+    button = PLAY
+    config = PLAY
+  end
+  begin
+    prog = xmms
+    button = clear
+    config = PLAYLIST_CLEAR
+  end
+  begin
+    prog = xmms
+    button = load
+    config = PLAYLIST_ADD .xmms/xmms.m3u
+   end
+  begin
+    prog = xmms
+    button = PAUSE
+    config = PAUSE
+  end
+  begin
+    prog = xmms
+    button = STOP
+    config = STOP
+  end
+  begin
+    prog = xmms
+    button = EXIT
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = POWER
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = CH_UP
+    config = NEXT
+  end
+  begin
+    prog = xmms
+    button = CH_DOWN
+    config = PREV
+  end
+  
+
+
+begin
+    prog = xmms
+    button = >>|
+    config = NEXT
+  end
+begin
+    prog = xmms
+    button = |<<
+    config = PREV
+end
+
+
+begin
+    prog = xmms
+    button = <<
+    config = FWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = <<
+    config = BWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = volup
+    config = VOL_UP 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = voldown
+    config = VOL_DOWN 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = 1
+    config = ONE
+  end
+  begin
+    prog = xmms
+    button = 2
+    config = TWO
+  end
+  begin
+    prog = xmms
+    button = 3
+    config = THREE
+  end
+  begin
+    prog = xmms
+    button = 4
+    config = FOUR
+  end
+  begin
+    prog = xmms
+    button = 5
+    config = FIVE
+  end
+  begin
+    prog = xmms
+    button = 6
+    config = SIX
+  end
+  begin
+    prog = xmms
+    button = 7
+    config = SEVEN
+  end
+  begin
+    prog = xmms
+    button = 8
+    config = EIGHT
+  end
+  begin
+    prog = xmms
+    button = 9
+    config = NINE
+  end
+  begin
+    prog = xmms
+    button = 0
+    config = ZERO
+  end
+  begin
+    prog = xmms
+    button = enter
+    config = SETPOS
+  end
+end xmms
+
+#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/preview.jpg
new file mode 100644
index 0000000..38857f9
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/MX-500-jams/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircd.conf b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircd.conf
new file mode 100644
index 0000000..b76d32c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircd.conf
@@ -0,0 +1,115 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
+#
+# contributed by Christoph Bartelmus
+#
+# brand:                       Streamzap
+# model no. of remote control: PC Remote
+# devices being controlled by this remote: USB receiver
+#
+
+begin remote
+
+  name  Streamzap_PC_Remote
+  bits            6
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           889  889
+  zero          889  889
+  plead         889
+  pre_data_bits   8
+  pre_data       0xA3
+  gap          108344
+  toggle_bit      2
+
+
+      begin codes
+          0                        0x00
+          1                        0x01
+          2                        0x02
+          3                        0x03
+          4                        0x04
+          5                        0x05
+          6                        0x06
+          7                        0x07
+          8                        0x08
+          9                        0x09
+          POWER                    0x0A
+          MUTE                     0x0B
+          CH_UP                    0x0C
+          VOL_UP                   0x0D
+          CH_DOWN                  0x0E
+          VOL_DOWN                 0x0F
+          UP                       0x10
+          LEFT                     0x11
+          OK                       0x12
+          RIGHT                    0x13
+          DOWN                     0x14
+          MENU                     0x15
+          EXIT                     0x16
+          PLAY                     0x17
+          PAUSE                    0x18
+          STOP                     0x19
+          |<<                      0x1A
+          >>|                      0x1B
+          RECORD                   0x1C
+          <<                       0x1D
+          >>                       0x1E
+          RED                      0x20
+          GREEN                    0x21
+          YELLOW                   0x22
+          BLUE                     0x23
+      end codes
+
+end remote
+
+
+
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.2(streamzap) on Mon Dec  5 08:45:02 2005
+#
+# contributed by 
+#
+# brand:                       RS_LD_120-MX500
+# model no. of remote control: 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  RS_LD
+  bits           15
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           384  1920
+  zero          384   896
+  ptrail        384
+  gap          70400
+  min_repeat      2
+  toggle_bit      0
+
+
+      begin codes
+          RESET 	   0x19FD
+          TIME             0X1902
+          BLANK            0X1B02
+          PICTURE          0X1882
+          ASPECT           0X1A82
+          BROWSE           0X1982
+          DELETE           0X1B82
+          CARD             0X1842
+          CARD_SOURCE      0X1A42
+          SPARE1           0X1942
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircrc b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircrc
new file mode 100755
index 0000000..2663c63
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/lircrc
@@ -0,0 +1,857 @@
+# StreamZap Remote
+# 'config' must either be a literal key, e.g. 'config = l' or must
+# refer to a defined key in MythTV, e.g. 'config = PLAY'a
+
+
+#restart frontend
+begin
+        remote = RS_LD
+        button = RESET
+        prog   = irexec
+        repeat = 0
+        config = /usr/bin/restartfrontend.sh
+end
+
+#time
+begin
+        remote = RS_LD
+        button = TIME
+        prog   = irexec
+        repeat = 10
+        config = /usr/bin/saytime.sh
+end
+
+#screen blank
+begin
+        remote = RS_LD
+        button = BLANK
+        prog   = irexec
+        repeat = 0
+#      config  = ls
+        config = xset s activate ; xset s blank
+end
+
+
+#picture
+begin
+REMOTE = RS_LD
+prog = mythtv
+button = PICTURE
+repeat = 5
+config = f
+end
+
+#change aspect
+begin
+remote = RS_LD
+prog = mythtv
+button = ASPECT
+# change aspect ratio
+config = w
+repeat = 5
+end
+
+#Browse
+begin
+remote = RS_LD
+prog = mythtv
+button = BROWSE
+repeat = 8
+config = o
+end
+
+# delete key
+begin
+remote = RS_LD
+prog = mythtv
+button = DELETE
+repeat = 8
+config = d
+end
+
+
+#change card
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD
+repeat = 8
+config = y
+end
+
+# Change TV card input
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD_SOURCE
+repeat = 4
+config = C
+end
+
+
+
+# Cycle through channel history
+begin
+remote = Streamzap_PC_Remote
+prog = mythtv
+button = BLUE
+repeat = 4
+config = H
+end
+
+# Bring up OSD info
+begin
+remote =  Streamzap_PC_Remote
+prog = mythtv
+button = YELLOW
+repeat = 4
+config = i
+end
+
+
+
+
+begin
+prog = mythtv
+button = 0
+config = 0
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 1
+config = 1
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 2
+config = 2
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 3
+config = 3
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 4
+config = 4
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 5
+config = 5
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 6
+config = 6
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 7
+config = 7
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 8
+config = 8
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = 9
+config = 9
+repeat = 5
+end
+
+
+begin
+prog = mythtv
+button = POWER
+config = Esc
+end
+
+# ???
+begin
+prog = mythtv
+button = MUTE
+config = F9
+end
+
+begin
+prog = mythtv
+button = CH_UP
+repeat = 3
+config = PgUp
+end
+
+begin
+prog = mythtv
+button = VOL_UP
+repeat = 3
+config = ]
+end
+
+begin
+prog = mythtv
+button = CH_DOWN
+repeat = 3
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = VOL_DOWN
+repeat = 3
+config = [
+end
+
+begin
+prog = mythtv
+button = UP
+repeat = 3
+config = Up
+end
+
+begin
+prog = mythtv
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = Left
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = OK
+config = Return
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = Right
+end
+
+begin
+prog = mythtv
+button = DOWN
+repeat = 3
+config = Down
+end
+
+begin
+prog = mythtv
+button = MENU
+config = m
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = EXIT
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = PLAY
+config = Space
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = PAUSE
+config = p
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = STOP
+config = Esc
+repeat = 5
+end
+
+begin
+prog = mythtv
+# skip backward
+button = |<<
+config = PgUp
+repeat = 5
+end
+
+begin
+prog = mythtv
+# skip forward
+button = >>|
+config = PgDown
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = RECORD
+config = r
+repeat = 5
+end
+
+begin
+prog = mythtv
+# rewind
+button = <<
+config = Home
+repeat = 5
+end
+
+begin
+prog = mythtv
+# fast forward
+button = >>
+config = End
+repeat = 5
+end
+
+begin
+prog = mythtv
+button = RED
+# Delete
+config = d
+end
+
+begin
+prog = mythtv
+button = GREEN
+# Info
+config = S
+repeat = 5
+end
+
+#begin
+#prog = mythtv
+#button = YELLOW
+# change aspect ratio
+#config = w
+#end
+
+begin
+prog = mythtv
+button = BLUE
+config = Tab
+end
+
+# MPLAYER
+begin
+prog = mplayer
+button = POWER
+config = quit
+end
+
+begin
+prog = mplayer
+button = MUTE
+config = mute
+end
+
+begin
+prog = mplayer
+button = VOL_UP
+repeat = 3
+config = volume +1
+end
+
+begin
+prog = mplayer
+button = VOL_DOWN
+repeat = 3
+config = volume -1
+end
+
+begin
+prog = mplayer
+button = UP
+repeat = 3
+config = seek +10
+end
+
+begin
+prog = mplayer
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = seek -60
+end
+
+begin
+prog = mplayer
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = seek +60
+end
+
+begin
+prog = mplayer
+button = DOWN
+repeat = 3
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = EXIT
+config = quit
+end
+
+begin
+prog = mplayer
+button = play
+config = speed_set 1.0
+end
+
+begin
+    prog = mplayer
+    button = pause
+    config = pause
+end
+
+begin
+prog = mplayer
+button = STOP
+config = quit
+end
+
+begin
+prog = mplayer
+# skip backward
+button = |<<
+config = seek -600
+end
+
+begin
+prog = mplayer
+# skip forward
+button = >>|
+config = seek +600
+end
+
+begin
+prog = mplayer
+# slow forward
+button = <<
+config = speed_mult 0.5
+end
+
+begin
+prog = mplayer
+# fast forward
+button = >>
+config = speed_mult 2.0
+end
+
+### xine  commands
+
+begin
+prog = xine
+button = YELLOW
+repeat = 4
+#config = ToggleVisiblity
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 4
+config = SeekRelative+60
+end
+
+# increase brightness by 10
+begin
+        button = DELETE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl+
+end
+
+# decrease brightness by 10
+begin
+        button = PICTURE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl-
+end
+
+
+begin
+prog = xine
+button = PAUSE
+repeat = 4
+config = Pause
+end
+
+begin
+prog = xine
+button = PLAY
+repeat = 4
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 4
+config = mute
+end
+
+begin
+prog = xine
+button = <<
+repeat = 4
+config = SeekRelative-30
+end
+
+begin
+prog = xine
+button =  >>
+repeat = 4
+#config = SeekRelative+30
+config =  SpeedFaster
+end
+
+begin
+prog = xine
+button = POWER
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = EXIT
+repeat = 4
+config = quit
+end
+
+
+begin
+prog = xine
+button = FREEZE
+repeat = 4
+config =  SeekRelative+1200
+end
+
+begin
+prog = xine
+button = MOVE
+repeat = 4
+config =  SeekRelative-1200
+end
+
+begin
+prog   = xine
+button = 3
+config = SpuNext
+repeat = 0
+end
+
+# Select previous sub picture (subtitle) channel.
+begin
+button = 1
+prog   = xine
+repeat = 0
+config = SpuPrior
+end
+
+# Select next audio channel.
+begin
+button = 9
+prog   = xine
+repeat = 0
+config = AudioChannelNext
+end
+
+# Select previous audio channel.
+begin
+button = 7
+prog   = xine
+repeat = 0
+config = AudioChannelPrior
+end
+
+
+
+# Up event.
+begin
+
+button = UP
+prog   = xine
+repeat = 8
+config = EventUp
+end
+
+# Down event.
+begin
+
+button = DOWN
+prog   = xine
+repeat = 8
+config = EventDown
+end
+
+# Left event.
+begin
+
+button = LEFT
+prog   = xine
+repeat = 8
+config = EventLeft
+end
+
+# Right event.
+begin
+
+button = RIGHT
+prog   = xine
+repeat = 8
+config = EventRight
+end
+
+# Select event.
+begin
+prog   = xine
+button = ok
+repeat = 8
+config = EventSelect
+end
+
+# Down Chapter
+begin
+
+button = CH_DOWN
+prog   = xine
+repeat = 8
+config = EventPrior
+end
+
+# Next Chapter.
+begin
+
+button = CH_UP
+prog   = xine
+repeat = 8
+config = EventNext
+end
+
+# menu.
+begin
+
+button = record
+prog   = xine
+repeat = 8
+config = RootMenu
+end
+
+# Toggle aspect ratio
+begin
+prog   = xine
+button = ASPECT
+repeat = 0
+config = ToggleAspectRatio
+end
+
+
+
+#######xmms
+begin xmms
+  begin
+    prog = xmms
+    button = PLAY
+    config = PLAY
+  end
+  begin
+    prog = xmms
+    button = clear
+    config = PLAYLIST_CLEAR
+  end
+  begin
+    prog = xmms
+    button = load
+    config = PLAYLIST_ADD .xmms/xmms.m3u
+   end
+  begin
+    prog = xmms
+    button = PAUSE
+    config = PAUSE
+  end
+  begin
+    prog = xmms
+    button = STOP
+    config = STOP
+  end
+  begin
+    prog = xmms
+    button = EXIT
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = POWER
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = CH_UP
+    config = NEXT
+  end
+  begin
+    prog = xmms
+    button = CH_DOWN
+    config = PREV
+  end
+  
+
+
+begin
+    prog = xmms
+    button = >>|
+    config = NEXT
+  end
+begin
+    prog = xmms
+    button = |<<
+    config = PREV
+end
+
+
+begin
+    prog = xmms
+    button = <<
+    config = FWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = <<
+    config = BWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = volup
+    config = VOL_UP 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = voldown
+    config = VOL_DOWN 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = 1
+    config = ONE
+  end
+  begin
+    prog = xmms
+    button = 2
+    config = TWO
+  end
+  begin
+    prog = xmms
+    button = 3
+    config = THREE
+  end
+  begin
+    prog = xmms
+    button = 4
+    config = FOUR
+  end
+  begin
+    prog = xmms
+    button = 5
+    config = FIVE
+  end
+  begin
+    prog = xmms
+    button = 6
+    config = SIX
+  end
+  begin
+    prog = xmms
+    button = 7
+    config = SEVEN
+  end
+  begin
+    prog = xmms
+    button = 8
+    config = EIGHT
+  end
+  begin
+    prog = xmms
+    button = 9
+    config = NINE
+  end
+  begin
+    prog = xmms
+    button = 0
+    config = ZERO
+  end
+  begin
+    prog = xmms
+    button = enter
+    config = SETPOS
+  end
+end xmms
+
+#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/preview.jpg
new file mode 100644
index 0000000..e2af610
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/MythVantage-one/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
new file mode 100644
index 0000000..f8175f3
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
@@ -0,0 +1,87 @@
+# this config file was generated
+# using lirc-0.7.0pre2(hauppauge) on Thu Jan  1 00:35:50 2004
+#
+# contributed by Jarod Wilson <jcw@wilsonet.com>
+#------------------------------------------------------------------------------
+#
+# filename:          RadioShack_15-2116-vcr0081.lirc
+# encoding:          RC-5
+# brand:             RadioShack Universal (and others)
+# model:             15-2116, set as VCR type 0081
+# supported devices: all
+#
+# note: requires quite a bit of key reassignment w/keymover and EFCs...
+# see http://wilsonet.com/mythtv/rs15-2116.html for HOWTO
+#
+#------------------------------------------------------------------------------
+
+begin remote
+  
+  name      rs15-2116-vcr0081
+  bits              11
+  flags     RC5|CONST_LENGTH
+  eps               20
+  aeps              0
+  header            0   0
+  one               889 889
+  zero              889 889
+  plead             889
+  ptrail            0
+  foot              0   0
+  repeat            0   0
+  pre_data_bits     2
+  pre_data          0x02
+  post_data_bits    0
+  post_data         0x0
+  pre               0   0
+  post              0   0
+  gap               113792
+  toggle_bit        2
+  frequency         36000
+  duty_cycle        50
+
+  begin codes
+        0           0x0000000000000140
+        1           0x0000000000000141
+        2           0x0000000000000142
+        3           0x0000000000000143
+        4           0x0000000000000144
+        5           0x0000000000000145
+        6           0x0000000000000146
+        7           0x0000000000000147
+        8           0x0000000000000148
+        9           0x0000000000000149
+        INFO        0x000000000000014a
+	SELECT      0x000000000000014b
+        POWER       0x000000000000014c
+        MUTE        0x000000000000014d
+        MOVE        0x000000000000014e
+        VOL+        0x0000000000000150
+        VOL-        0x0000000000000151
+        RIGHT       0x000000000000015a
+        LEFT        0x000000000000015b
+        ENTER       0x000000000000015c
+        MENU        0x000000000000015d
+        CH+         0x0000000000000160
+        CH-         0x0000000000000161
+        PIP         0x0000000000000162
+        SWAP        0x0000000000000163
+        SLEEP       0x0000000000000166
+        FREEZE      0x0000000000000168
+        PAUSE       0x0000000000000169
+        SKIP        0x000000000000016a
+        EXIT        0x0000000000000171
+        REW         0x0000000000000172
+        REPLAY      0x0000000000000173
+        FFWD        0x0000000000000174
+        PLAY        0x0000000000000175
+        STOP        0x0000000000000176
+        REC         0x0000000000000177
+        SKIP        0x0000000000000178
+        +100        0x0000000000000179
+        LAST        0x000000000000017b
+        GUIDE       0x000000000000017c
+        TV/VIDEO    0x000000000000017e
+  end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
new file mode 100644
index 0000000..91c0de5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
@@ -0,0 +1,539 @@
+# ~/.mythtv/lircrc
+# 
+# MythTV native LIRC config file for
+# the RadioShack 15-2116, VCR type 0081
+# using Hauppauge IR receiver
+# 
+# By Jarod Wilson, 2003/12/31
+# Amalgamated from Harry O's
+# .lircrc, the mythtv.org docs, and
+# a few touches of my own. :)
+#
+
+# Channel Up
+begin
+prog = mythtv
+button = CH+
+repeat = 4
+config = Up
+end
+
+# Channel Down
+begin
+prog = mythtv
+button = CH-
+repeat = 4
+config = Down
+end
+
+# OK/Select
+begin
+prog = mythtv
+button = SELECT
+repeat = 4
+config = Return
+end
+
+# Play
+begin
+prog = mythtv
+button = PLAY
+repeat = 4
+config = Space
+end
+
+# Stop
+begin
+prog = mythtv
+button = STOP
+repeat = 4
+config = Esc
+end
+
+# Escape/Exit/Back
+begin
+prog = mythtv
+button = EXIT
+repeat = 4
+config = Esc
+end
+
+# Power Off/Exit
+begin
+prog = mythtv
+button = POWER
+repeat = 4
+config = Esc
+end
+
+# Pause
+begin
+prog = mythtv
+button = PAUSE
+repeat = 4
+config = P
+end
+
+# Mute
+begin
+prog = mythtv
+button = MUTE
+repeat = 4
+config = |
+end
+
+# Rewind (10 sec default)
+begin
+prog = mythtv
+button = REW
+repeat = 4
+config = Left
+end
+
+begin
+prog = mythtv
+button = LEFT
+repeat = 4
+config = Left
+end
+
+# Fast forward (30 sec default)
+begin
+prog = mythtv
+button = FFWD
+repeat = 4
+config = Right
+end
+
+begin
+prog = mythtv
+button = RIGHT
+repeat = 4
+config = Right
+end
+
+# Skip forward (10 min default)
+begin
+prog = mythtv
+button = FREEZE
+repeat = 4
+config = PgDown
+end
+
+# Skip backward (10 min default)
+begin
+prog = mythtv
+button = MOVE
+repeat = 4
+config = PgUp
+end
+
+# Record
+begin
+prog = mythtv
+button = REC
+repeat = 4
+config = R
+end
+
+# OSD browse
+begin
+prog = mythtv
+button = GUIDE
+repeat = 4
+config = O
+end
+
+# Display EPG while in live TV,
+# View selected show while in EPG
+begin
+prog = mythtv
+button = MENU
+repeat = 4
+config = M
+end
+
+# Bring up OSD info
+begin
+prog = mythtv
+button = INFO
+repeat = 4
+config = I
+end
+
+# Change display aspect ratio
+begin
+prog = mythtv
+button = +100
+repeat = 4
+config = W
+end
+
+# Seek to previous commercial cut point
+begin
+prog = mythtv
+button = SLEEP
+repeat = 4
+config = Q
+end
+
+# Seek to next commercial cut point
+begin
+prog = mythtv
+button = ENTER
+repeat = 4
+config = Z
+end
+
+# Change TV card input
+begin
+prog = mythtv
+button = TV/VIDEO
+repeat = 4
+config = C
+end
+
+# Toggle Picture-In-Picture
+begin
+prog = mythtv
+button = PIP
+repeat = 4
+config = V
+end
+
+# Swap PIP
+begin
+prog = mythtv
+button = SWAP
+repeat = 4
+config = N
+end
+
+# Cycle through channel history
+begin
+prog = mythtv
+button = LAST
+repeat = 4
+config = H
+end
+
+# Numbers 0-9
+
+begin
+prog = mythtv
+button = 0
+repeat = 4
+config = 0
+end
+
+begin
+prog = mythtv
+button = 1
+repeat = 4
+config = 1
+end
+
+begin
+prog = mythtv
+button = 2
+repeat = 4
+config = 2
+end
+
+begin
+prog = mythtv
+button = 3
+repeat = 4
+config = 3
+end
+
+begin
+prog = mythtv
+button = 4
+repeat = 4
+config = 4
+end
+
+begin
+prog = mythtv
+button = 5
+repeat = 4
+config = 5
+end
+
+begin
+prog = mythtv
+button = 6
+repeat = 4
+config = 6
+end
+
+begin
+prog = mythtv
+button = 7
+repeat = 4
+config = 7
+end
+
+begin
+prog = mythtv
+button = 8
+repeat = 4
+config = 8
+end
+
+begin
+prog = mythtv
+button = 9
+repeat = 4
+config = 9
+end
+
+### MPlayer commands
+
+begin
+prog = mplayer
+button = MENU
+repeat = 4
+config = osd
+end
+
+begin
+prog = mplayer
+button = PAUSE
+repeat = 4
+config = pause
+end
+
+begin
+prog = mplayer
+button = PLAY
+repeat = 4
+config = seek +1
+end
+
+begin
+prog = mplayer
+button = STOP
+repeat = 4
+config = quit
+end
+
+begin
+prog = mplayer
+button = MUTE
+repeat = 4
+config = mute
+end
+
+begin
+prog = mplayer
+button = REW
+repeat = 4
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = LEFT
+repeat = 4
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = FFWD
+repeat = 4
+config = seek +30
+end
+
+begin
+prog = mplayer
+button = RIGHT
+repeat = 4
+config = seek +30
+end
+
+begin
+prog = mplayer
+button = EXIT
+repeat = 4
+config = quit
+end
+
+begin
+prog = mplayer
+button = FREEZE
+repeat = 4
+config = seek +1200
+end
+
+begin
+prog = mplayer
+button = MOVE
+repeat = 4
+config = seek -1200
+end
+
+begin
+prog = mplayer
+button = +100
+repeat = 4
+config = vo_fullscreen
+end
+
+### Xine commands
+
+begin
+prog = xine
+button = PLAY
+repeat = 3
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 3
+config = Stop
+end
+
+begin
+prog = xine
+button = POWER
+repeat = 3
+config = Quit
+end
+
+begin
+prog = xine
+button = EXIT
+repeat = 3
+config = Quit
+end
+
+begin
+prog = xine
+button = PAUSE
+repeat = 3
+config = Pause
+end
+
+begin
+prog = xine
+button = CH+
+repeat = 3
+config = EventUp
+end
+
+begin
+prog = xine
+button = CH-
+repeat = 3
+config = EventDown
+end
+
+begin
+prog = xine
+button = LEFT
+repeat = 3
+config = EventLeft
+end
+
+begin
+prog = xine
+button = RIGHT
+repeat = 3
+config = EventRight
+end
+
+begin
+prog = xine
+button = SELECT
+repeat = 3
+config = EventSelect
+end
+
+begin
+prog = xine
+button = GUIDE
+repeat = 3
+config = Menu
+end
+
+begin
+prog = xine
+button = FFWD
+repeat = 3
+config = SeekRelative+30
+end
+
+begin
+prog = xine
+button = REW
+repeat = 3
+config = SeekRelative-30
+end
+
+begin
+prog = xine
+button = VOL+
+repeat = 3
+config = Volume+
+end
+
+begin
+prog = xine
+button = VOL-
+repeat = 3
+config = Volume-
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 3
+config = Mute
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 3
+config = RootMenu
+end
+
+begin
+prog = xine
+button = FREEZE
+repeat = 3
+config = EventNext
+end
+
+begin
+prog = xine
+button = LAST 
+repeat = 3
+config = EventPrior
+end
+
+begin
+prog = xine
+button = INFO
+repeat = 3
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = ENTER
+repeat = 3
+config = SpeedFaster
+end
+
+begin
+prog = xine
+button = SLEEP
+repeat = 3
+config = SpeedSlower
+end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg
new file mode 100644
index 0000000..d465839
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/adaptec/lircd.conf.AVC-2410 b/abs/core-testing/LinHES-config/templates/remotes/adaptec/lircd.conf.AVC-2410
new file mode 100644
index 0000000..3f6c5f0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/adaptec/lircd.conf.AVC-2410
@@ -0,0 +1,62 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.6(any) on Mon Mar  7 14:55:17 2005
+#
+# contributed by 
+#
+# brand:                       Adaptec
+# model no. of remote control: 
+# devices being controlled by this remote: AVC-2410 capture card
+#
+
+begin remote
+
+  name  AVC-2410
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   16
+  pre_data       0x82F1
+  gap          202922
+  min_repeat      0
+  toggle_bit      0
+
+
+      begin codes
+          Live                     0x00000000000025DA
+          Timeshift                0x00000000000017E8
+          Scan                     0x00000000000018e7
+          Power                    0x00000000000009f6
+          1                        0x00000000000026D9
+          2                        0x00000000000019E6
+          3                        0x00000000000010EF
+          4                        0x00000000000027D8
+          5                        0x00000000000020DF
+          6                        0x00000000000011EE
+          7                        0x00000000000028D7
+          8                        0x00000000000021DE
+          9                        0x00000000000012ED
+          0                        0x00000000000022DD
+          Mute                     0x00000000000013EC
+          Full                     0x00000000000029D6
+          Play                     0x00000000000030CF
+          Stop                     0x00000000000023DC
+          Skip                     0x00000000000024DB
+          Replay                   0x00000000000014EB
+          Rewind                   0x00000000000031CE
+          Forward                  0x00000000000015EA
+          Ch+                      0x00000000000001FE
+          Ch-                      0x00000000000005FA
+          Vol+                     0x00000000000004FB
+          Vol-                     0x00000000000002FD
+          Enter                    0x00000000000003FC
+          OSD                      0x00000000000032CD
+          cc                       0x00000000000016E9
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/animax/lircd.conf.animax b/abs/core-testing/LinHES-config/templates/remotes/animax/lircd.conf.animax
new file mode 100644
index 0000000..06a4102
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/animax/lircd.conf.animax
@@ -0,0 +1,199 @@
+
+#
+# This is a space encoded remote control from AnimaX.
+# You need at least lirc-0.5.4 to use this config file
+#
+# contributed by Karsten Scheibler <karsten.scheibler@student.uni-halle.de>
+#
+# brand:             AnimaX
+# model:             Anir Remote Control
+# supported devices: This remote control comes with some TV Tuner cards from
+#                    Hauppauge.
+#
+
+begin remote
+
+  name  ANIMAX
+  bits           16
+  flags SPACE_ENC|REVERSE
+  eps            20
+  aeps            0
+
+  header       4500  4500
+  one           562  1682
+  zero          562   562
+  ptrail        562
+  plead           0
+  foot            0     0
+  repeat       2500  2500
+  pre_data_bits   8
+  pre_data       0xF0
+  post_data_bits  0
+  post_data      0x0
+  pre             0     0
+  post            0     0
+  gap          12937
+  repeat_gap   102937
+  repeat_bit      0
+
+      begin codes
+          CD_DOWN                  0x000000000000DB24
+          CD_UP                    0x0000000000005BA4
+          TV_DOWN                  0x000000000000DC23
+          TV_UP                    0x0000000000005CA3
+          PHONE_DOWN               0x000000000000DD22
+          PHONE_UP                 0x0000000000005DA2
+          RADIO_DOWN               0x000000000000DE21
+          RADIO_UP                 0x0000000000005EA1
+          VIDEO_DOWN               0x000000000000DF20
+          VIDEO_UP                 0x0000000000005FA0
+          AUX1_DOWN                0x000000000000E01F
+          AUX1_UP                  0x000000000000609F
+          MAIL_DOWN                0x000000000000E11E
+          MAIL_UP                  0x000000000000619E
+          AUX2_DOWN                0x000000000000E21D
+          AUX2_UP                  0x000000000000629D
+          POWER_DOWN               0x000000000000E31C
+          POWER_UP                 0x000000000000639C
+          LEFT_MOUSE_BUTTON_TOUCH_DOWN 0x000000000000E41B
+          LEFT_MOUSE_BUTTON_TOUCH_UP 0x000000000000649B
+          REWIND_DOWN              0x000000000000E51A
+          REWIND_UP                0x000000000000659A
+          PLAY_DOWN                0x000000000000E619
+          PLAY_UP                  0x0000000000006699
+          FORWARD_DOWN             0x000000000000E718
+          FORWARD_UP               0x0000000000006798
+          SKIP_BACKWARD_DOWN       0x000000000000E817
+          SKIP_BACKWARD            0x0000000000006897
+          STOP_DOWN                0x000000000000E916
+          STOP_UP                  0x0000000000006996
+          SKIP_FORWARD_DOWN        0x000000000000EA15
+          SKIP_FORWARD_UP          0x0000000000006A95
+          CHANNEL_UP_DOWN          0x000000000000EB14
+          CHANNEL_UP_UP            0x0000000000006B94
+          MENU_DOWN                0x000000000000EC13
+          MENU_UP                  0x0000000000006C93
+          VOLUME_UP_DOWN           0x000000000000ED12
+          VOLUME_UP_UP             0x0000000000006D92
+          BLUE_BUTTON_DOWN         0x000000000000EE11
+          BLUE_BUTTON_UP           0x0000000000006E91
+          MUTE_DOWN                0x000000000000EF10
+          MUTE_UP                  0x0000000000006F90
+          VOLUME_DOWN_DOWN         0x000000000000F00F
+          VOLUME_DOWN_UP           0x000000000000708F
+          RED_BUTTON_DOWN          0x000000000000F10E
+          RED_BUTTON_UP            0x000000000000718E
+          GREEN_BUTTON_DOWN        0x000000000000F20D
+          GREEN_BUTTON_UP          0x000000000000728D
+          CHANNEL_DOWN_DOWN        0x000000000000F30C
+          CHANNEL_DOWN_UP          0x000000000000738C
+          1_DOWN                   0x000000000000F40B
+          1_UP                     0x000000000000748B
+          2_DOWN                   0x000000000000F50A
+          2_UP                     0x000000000000758A
+          3_DOWN                   0x000000000000F609
+          3_UP                     0x0000000000007689
+          4_DOWN                   0x000000000000F708
+          4_UP                     0x0000000000007788
+          5_DOWN                   0x000000000000F807
+          5_UP                     0x0000000000007887
+          6_DOWN                   0x000000000000F906
+          6_UP                     0x0000000000007986
+          7_DOWN                   0x000000000000FA05
+          7_UP                     0x0000000000007A85
+          8_DOWN                   0x000000000000FB04
+          8_UP                     0x0000000000007B84
+          9_DOWN                   0x000000000000FC03
+          9_UP                     0x0000000000007C83
+          SLASH_DOWN               0x000000000000FD02
+          SLASH_UP                 0x0000000000007D82
+          0_DOWN                   0x000000000000FE01
+          0_UP                     0x0000000000007E81
+          MINUS_DOWN               0x000000000000FF00
+          MINUS_UP                 0x0000000000007F80
+      end codes
+
+end remote
+
+
+begin remote
+
+  name  ANIMAX_MOUSE_BUTTONS
+  bits           16
+  flags SPACE_ENC|REVERSE
+  eps            20
+  aeps            0
+
+  header       4500  4500
+  one           562  1682
+  zero          562   562
+  ptrail        562
+  plead           0
+  foot            0     0
+  repeat          0     0
+  pre_data_bits   8
+  pre_data       0xF0
+  post_data_bits  0
+  post_data      0x0
+  pre             0     0
+  post            0     0
+  gap          12937
+  repeat_bit      0
+
+      begin codes
+          RIGHT_MOUSE_BUTTON_DOWN  0x000000000000C639
+          RIGHT_MOUSE_BUTTON_UP    0x00000000000046B9
+          LEFT_MOUSE_BUTTON_DOWN   0x000000000000CE31
+          LEFT_MOUSE_BUTTON_UP     0x0000000000004EB1
+      end codes
+
+end remote
+
+
+begin remote
+
+  name  ANIMAX_MOUSE_PAD
+  bits           16
+  flags SPACE_ENC|REVERSE
+  eps            20
+  aeps            0
+
+  header       4500  4500
+  one           562  1682
+  zero          562   562
+  ptrail        562
+  plead           0
+  foot            0     0
+  repeat       2500  2500
+  pre_data_bits   8
+  pre_data       0xF0
+  post_data_bits  0
+  post_data      0x0
+  pre             0     0
+  post            0     0
+  gap          12937
+  repeat_gap   8437
+  repeat_bit      0
+
+      begin codes
+          MOUSE_NNW                0x000000000000906F
+          MOUSE_NW                 0x000000000000D02F
+          MOUSE_NWW                0x000000000000916E
+          MOUSE_W                  0x000000000000D12E
+          MOUSE_SWW                0x000000000000926D
+          MOUSE_SW                 0x000000000000D22D
+          MOUSE_SSW                0x000000000000936C
+          MOUSE_S                  0x000000000000D32C
+          MOUSE_SSE                0x000000000000946B
+          MOUSE_SE                 0x000000000000D42B
+          MOUSE_SEE                0x000000000000956A
+          MOUSE_E                  0x000000000000D52A
+          MOUSE_NEE                0x0000000000009669
+          MOUSE_NE                 0x000000000000D629
+          MOUSE_NNE                0x0000000000009768
+          MOUSE_N                  0x000000000000D728
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/animax/lircmd.conf.animax b/abs/core-testing/LinHES-config/templates/remotes/animax/lircmd.conf.animax
new file mode 100644
index 0000000..09a2341
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/animax/lircmd.conf.animax
@@ -0,0 +1,71 @@
+# 
+# lircmd config file for the animax remote control
+# 
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 1 3 2
+
+#ACTIVATE * MENU
+
+
+
+MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_N
+MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_N
+
+MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_NNE
+MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NNE
+
+MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NE
+MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NE
+
+MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_NEE
+MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NEE
+
+MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_E
+MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_E
+
+MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_SEE
+MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SEE
+
+MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SE
+MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SE
+
+MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_SSE
+MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SSE
+
+MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_S
+MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_S
+
+MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_SSW
+MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SSW
+
+MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SW
+MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SW
+
+MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_SWW
+MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SWW
+
+MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_W
+MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_W
+
+MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_NWW
+MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NWW
+
+MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NW
+MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NW
+
+MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_NNW
+MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NNW
+
+
+
+BUTTON1_TOGGLE   ANIMAX   LEFT_MOUSE_BUTTON_TOUCH_DOWN
+
+BUTTON1_DOWN   ANIMAX_MOUSE_BUTTONS   RIGHT_MOUSE_BUTTON_DOWN
+BUTTON3_DOWN   ANIMAX_MOUSE_BUTTONS   LEFT_MOUSE_BUTTON_DOWN
+
+BUTTON1_UP   ANIMAX_MOUSE_BUTTONS   RIGHT_MOUSE_BUTTON_UP
+BUTTON3_UP   ANIMAX_MOUSE_BUTTONS   LEFT_MOUSE_BUTTON_UP
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/animax/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/animax/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/animax/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.asus b/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.asus
new file mode 100644
index 0000000..ceadbf0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.asus
@@ -0,0 +1,56 @@
+#
+# contributed by Tibor Sipos <tibors@moravia-it.com> and 
+#                Stefan Jahn <stefan@lkcc.org>
+#
+# brand:	     Asus
+# model:	     Asus TV-Box Remote Control
+#
+
+begin remote
+
+  name		Asus TV-Box IR
+
+  bits		8
+  eps		30
+  aeps		100
+  one           0     0
+  zero          0     0
+  gap           1399999
+  toggle_bit	0
+
+	begin codes
+	  0			0x0000000000000000
+	  1			0x0000000000000008
+	  2			0x0000000000000010
+	  3			0x0000000000000018
+	  4			0x0000000000000020
+	  5			0x0000000000000028
+	  6			0x0000000000000030
+	  7			0x0000000000000038
+	  8			0x0000000000000040
+	  9			0x0000000000000048
+	  PREV			0x0000000000000050
+	  ENTER			0x0000000000000058
+	  CH+			0x0000000000000060
+	  CH-			0x0000000000000068
+	  VOL+			0x0000000000000070
+	  VOL-			0x0000000000000078
+	  MAXIMIZE		0x0000000000000080
+	  MUTE			0x0000000000000088
+	  POWER			0x0000000000000090
+	  MENU			0x0000000000000098
+	  UP			0x00000000000000A0
+	  DOWN			0x00000000000000A8
+	  LEFT			0x00000000000000B0
+	  RIGHT			0x00000000000000B8
+	  CAPTION		0x00000000000000C0
+	  MTS/SAP		0x00000000000000C8
+	  DISPLAY		0x00000000000000D0
+	  SCAN			0x00000000000000D8
+	  RED			0x00000000000000E0
+	  GREEN			0x00000000000000E8
+	  YELLOW		0x00000000000000F0
+	  BLUE			0x00000000000000F8
+        end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.digimatrix b/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.digimatrix
new file mode 100644
index 0000000..a6e9abd
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/asus/lircd.conf.digimatrix
@@ -0,0 +1,152 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre7(it87) on Sun Aug 29 17:33:17 2004
+#
+# contributed by 
+#
+# brand:                       ASUS
+# model no. of remote control: DigiMatrix
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  ASUS_DigiMatrix
+  bits           16
+  flags SPACE_ENC
+  eps            30
+  aeps          100
+
+  header       8057  4071
+  one           479  1534
+  zero          479   531
+  ptrail        491
+  pre_data_bits   8
+  pre_data       0x35
+  gap          25647
+  toggle_bit      0
+
+
+      begin codes
+          up                       0x000000000000E817
+          down                     0x00000000000018E7
+          enter                    0x000000000000D02F
+          left                     0x0000000000009867
+          right                    0x00000000000058A7
+          1                        0x00000000000000FF
+          2                        0x000000000000807F
+          3                        0x00000000000040BF
+          4                        0x000000000000C03F
+          5                        0x00000000000020DF
+          6                        0x000000000000A05F
+          7                        0x000000000000609F
+          8                        0x000000000000E01F
+          9                        0x00000000000010EF
+          0                        0x000000000000906F
+          on_off                   0x000000000000B04F
+          dvd_vcd                  0x000000000000F00F
+          tv                       0x00000000000008F7
+          os_start                 0x00000000000030CF
+          photo                    0x00000000000048B7
+          home                     0x00000000000044BB
+          back                     0x000000000000A857
+          ch+                      0x000000000000B847
+          stop                     0x000000000000946B
+          play                     0x000000000000C43B
+          vol+                     0x000000000000F807
+          ch-                      0x0000000000007887
+          step-                    0x000000000000E41B
+          step+                    0x000000000000649B
+          vol-                     0x00000000000004FB
+          pause                    0x00000000000024DB
+          pre                      0x00000000000014EB
+          next                     0x000000000000A45B
+          mute                     0x000000000000847B
+          rec                      0x000000000000D42B
+          subtitle                 0x000000000000C837
+          menu                     0x00000000000038C7
+          dvd_audio                0x00000000000050AF
+          ui_size                  0x0000000000008877
+          ui_on_off                0x00000000000028D7
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.2(it87) on Sun Aug 28 18:13:15 2005
+#
+# contributed by 
+#
+# brand:                       ASUS
+# model no. of remote control: DigiMatrix Mark 2
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  ASUS_DigiMatrixMk2
+  bits            8
+  flags SPACE_ENC
+  eps            30
+  aeps          100
+
+  header       2666  1378
+  one           260   741
+  zero          260   279
+  ptrail        251
+  pre_data_bits   1
+  pre_data       0x0
+  post_data_bits  8
+  post_data      0x3
+  gap          10826
+  min_repeat      1
+  toggle_bit      0
+
+
+      begin codes
+          power                    0x0000000000000084
+          tv_dvr                   0x0000000000000044
+          fm                       0x00000000000000C4
+          os_start                 0x0000000000000024
+          music                    0x00000000000000A4
+          pictures                 0x0000000000000064
+          video                    0x00000000000000E4
+          dvd_menu                 0x0000000000000014
+          up                       0x000000000000004C
+          down                     0x00000000000000E0
+          left                     0x0000000000000010
+          right                    0x0000000000000040
+          back                     0x00000000000000B4
+          ok                       0x0000000000000088
+          back_fwd                 0x0000000000000074
+          rew                      0x0000000000000094
+          play_pause               0x0000000000000054
+          fwd                      0x00000000000000D4
+          step-                    0x0000000000000098
+          stop                     0x0000000000000048
+          step+                    0x0000000000000090
+          vol+                     0x0000000000000058
+          vol-                     0x00000000000000D8
+          home                     0x00000000000000C8
+          ch+                      0x0000000000000050
+          ch-                      0x00000000000000D0
+          mute                     0x0000000000000038
+          rec                      0x0000000000000028
+          pc                       0x0000000000000030
+          1                        0x00000000000000B8
+          2                        0x00000000000000A8
+          3                        0x00000000000000B0
+          4                        0x0000000000000078
+          5                        0x0000000000000068
+          6                        0x0000000000000070
+          7                        0x00000000000000F8
+          8                        0x00000000000000E8
+          9                        0x00000000000000F0
+          0                        0x0000000000000018
+          ui_size                  0x0000000000000004
+          repeat                   0x0000000000000008
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/atiusb/lircd.conf.atiusb b/abs/core-testing/LinHES-config/templates/remotes/atiusb/lircd.conf.atiusb
new file mode 100644
index 0000000..4953bf2
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/atiusb/lircd.conf.atiusb
@@ -0,0 +1,1259 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.0-CVS(atiusb) on Tue Apr 27 23:51:09 2004
+#
+# contributed by Paul Miller <pmiller9@users.sourceforge.net>
+#
+# brand: ATI Remote Wonder
+# model no. of remote control: 5000015900A
+# devices being controlled by this remote: ATI USB Receiver
+#
+# CHANNEL CODES
+# To change your channel, hold the hand button down until the
+# LED begins to blink.  Then enter the channel number
+# (1 through 16) and press the hand again.
+#
+# NOTE!! The lirc_atiusb driver now removes the channel code
+# from key-codes (by default).  This effectively outputs codes
+# for remote channel 1.  You can change this behavior by
+# loading the module with unique=1.  Type `modinfo lirc_atiusb`
+# for details.
+
+begin remote
+
+  name  ATIUSB_5000015900A
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          139944
+  toggle_bit      0
+
+
+      begin codes
+          A                        0x000000000000F500
+          B                        0x000000000000F601
+          C                        0x0000000000000E19
+          D                        0x000000000000101B
+          E                        0x0000000000001621
+          F                        0x0000000000001823
+          TV                       0x000000000000F803
+          DVD                      0x000000000000F904
+          WEB                      0x000000000000FA05
+          BOOK                     0x000000000000FB06
+          HAND                     0x000000000000FC07
+          POWER                    0x000000000000F702
+          MOUSE_LEFT_BTN           0x0000000000006D78
+          MOUSE_RIGHT_BTN          0x000000000000717C
+          MOUSE_UP                 0x0000000000006772
+          MOUSE_DOWN               0x0000000000006B76
+          MOUSE_LEFT               0x0000000000006C77
+          MOUSE_RIGHT              0x0000000000006B76
+          VOL_UP                   0x000000000000FD08
+          VOL_DOWN                 0x000000000000FE09
+          MUTE                     0x000000000000FF0A
+          CH_UP                    0x000000000000000B
+          CH_DOWN                  0x000000000000010C
+          1                        0x000000000000020D
+          2                        0x000000000000030E
+          3                        0x000000000000040F
+          4                        0x0000000000000510
+          5                        0x0000000000000611
+          6                        0x0000000000000712
+          7                        0x0000000000000813
+          8                        0x0000000000000914
+          9                        0x0000000000000A15
+          0                        0x0000000000000C17
+          LIST                     0x0000000000000B16
+          CHECK                    0x0000000000000D18
+          UP                       0x0000000000000F1A
+          DOWN                     0x0000000000001722
+          LEFT                     0x000000000000121D
+          RIGHT                    0x000000000000141F
+          OK                       0x000000000000131E
+          TIMER                    0x000000000000111C
+          MAX                      0x0000000000001520
+          REWIND                   0x0000000000001924
+          PLAY                     0x0000000000001A25
+          FFWD                     0x0000000000001B26
+          REC                      0x0000000000001C27
+          STOP                     0x0000000000001D28
+          PAUSE                    0x0000000000001E29
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre1(atiusb) on Fri Nov 28 16:56:46 2003
+#
+# contributed by Jason Piterak
+#
+# brand:                       ATI
+# model no. of remote control: 5000022000
+#
+# devices being controlled by this remote:
+# MythTV PVR using knopmyth by Cecil and Dale at
+#  http://mysettopbox.tv
+# Key map names are as per ATI's website:
+# http://www.ati.com/support/connectors/remotecontrol/atiremotecontrolbutton=s.html
+# Feel free to change them as you see fit :-)
+#
+# NOTE:  There are 16 channels for this remote; this file only
+# supports one channel.  See the GATOS project for information
+# on how to change the channel.  Not tested.  Unknown channel.
+#
+# also reported by Jeffrey Barnhill to work with model 5000023600 while
+# the dedicated section below did not work
+
+begin remote
+
+  name  ATIUSB_5000022000
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0000
+  gap          139891
+  toggle_bit      0
+
+
+      begin codes
+          a                        0x000000000000C500
+          b                        0x000000000000C601
+          power                    0x000000000000C702
+          tv                       0x000000000000C803
+          dvd                      0x000000000000C904
+          web                      0x000000000000CA05
+          media_library            0x000000000000CB06
+          drag                     0x000000000000CC07
+          mouse-button_left        0x0000000000003D78
+          mouse-button_right       0x000000000000417C
+          mouse-up                 0x0000000000003772
+          mouse-down               0x0000000000003873
+          mouse-left               0x0000000000003570
+          mouse-right              0x0000000000003671
+          mouse-left_up            0x0000000000003974
+          mouse-right_up           0x0000000000003A75
+          mouse-left_down          0x0000000000003C77
+          mouse-right_down         0x0000000000003B76
+          vol-up                   0x000000000000CD08
+          vol-down                 0x000000000000CE09
+          mute                     0x000000000000CF0A
+          chan-up                  0x000000000000D00B
+          chan-down                0x000000000000D10C
+          1                        0x000000000000D20D
+          2                        0x000000000000D30E
+          3                        0x000000000000D40F
+          4                        0x000000000000D510
+          5                        0x000000000000D611
+          6                        0x000000000000D712
+          7                        0x000000000000D813
+          8                        0x000000000000D914
+          9                        0x000000000000DA15
+          0                        0x000000000000DC17
+          dvd-root_menu            0x000000000000DB16
+          launch_setup             0x000000000000DD18
+          c                        0x000000000000DE19
+          d                        0x000000000000E01B
+          tv_on_demand             0x000000000000E11C
+          max_window               0x000000000000E520
+          cursor-up                0x000000000000DF1A
+          cursor-down              0x000000000000E722
+          cursor-left              0x000000000000E21D
+          cursor-right             0x000000000000E41F
+          ok                       0x000000000000E31E
+          e                        0x000000000000E621
+          f                        0x000000000000E823
+          rewind                   0x000000000000E924
+          play                     0x000000000000EA25
+          fast_forward             0x000000000000EB26
+          record                   0x000000000000EC27
+          stop                     0x000000000000ED28
+          pause                    0x000000000000EE29
+      end codes
+
+end remote
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0-CVS(atiusb) on Sat May 15 10:44:51 2004
+#
+# contributed by Jurgen Kramer 
+#
+# brand: ATI
+# model no. of remote control: 5000023600
+# devices being controlled by this remote: MythTV 0.14
+#
+# USB ID: 0bc7:0004
+#
+
+begin remote
+
+  name  ATIUSB_5000023600
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          227972
+  min_repeat      4
+  toggle_bit      0
+
+
+      begin codes
+          1                        0x000000000000920D
+          2                        0x000000000000930E
+          3                        0x000000000000940F
+          4                        0x0000000000009510
+          5                        0x0000000000009611
+          6                        0x0000000000009712
+          7                        0x0000000000009813
+          8                        0x0000000000009914
+          9                        0x0000000000009A15
+          a                        0x0000000000008500
+          b                        0x0000000000008601
+          power                    0x0000000000008702
+          tv                       0x0000000000008803
+          dvd                      0x0000000000008904
+          web                      0x0000000000008A05
+          media_library            0x0000000000008B06
+          drag                     0x0000000000008C07
+          0                        0x0000000000009C17
+          c                        0x0000000000009E19
+          d                        0x000000000000A01B
+          mute                     0x0000000000008F0A
+          tv_on_demand             0x000000000000A11C
+          max_window               0x000000000000A520
+          e                        0x000000000000A621
+          f                        0x000000000000A823
+          ok                       0x000000000000A31E
+          left                     0x000000000000A21D
+          right                    0x000000000000A41F
+          up                       0x0000000000009F1A
+          down                     0x000000000000A722
+          rewind                   0x000000000000A924
+          play                     0x000000000000AA25
+          forward                  0x000000000000AB26
+          record                   0x000000000000AC27
+          stop                     0x000000000000AD28
+          pause                    0x000000000000AE29
+          mouse_button_left        0x000000000000FD78
+          mouse_button_right       0x000000000000017C
+          vol-down                 0x0000000000008E09
+          vol-up                   0x0000000000008D08
+          chan-down                0x000000000000910C
+          chan-up                  0x000000000000900B
+          mouse-up                 0x000000000000F772
+          mouse-down               0x000000000000F873
+          mouse-left               0x000000000000F570
+          mouse-right              0x000000000000F671
+          mouse-left_up            0x000000000000F974
+          mouse-left_down          0x000000000000FC77
+          mouse-right_up           0x000000000000FA75
+          mouse-right_down         0x000000000000FB76
+          dvd-root_menu            0x0000000000009B16
+          launch_setup             0x0000000000009D18
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(any) on Tue Mar 29 17:33:06 2005
+#
+# contributed by Rapha�l Doursenaud (rdoursenaud@free.fr)
+#
+# brand: Sapphire (ATI)
+# model no. of remote control: 5000023600
+# devices being controlled by this remote: xmms, tvtime
+#
+
+begin remote
+
+  name  SAPPHIRE_ATIUSB_5000023600
+  bits           40
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          227990
+  toggle_bit      0
+
+
+      begin codes
+          1                        0x00000014E20D0000
+          2                        0x00000014E30E0000
+          3                        0x00000014E40F0000
+          4                        0x00000014E5100000
+          5                        0x00000014E6110000
+          6                        0x00000014E7120000
+          7                        0x00000014E8130000
+          8                        0x00000014E9140000
+          9                        0x00000014EA150000
+          a                        0x00000014D5000000
+          b                        0x00000014D6010000
+          power                    0x00000014D7020000
+          tv                       0x00000014D8030000
+          dvd                      0x00000014D9040000
+          web                      0x00000014DA050000
+          media_library            0x00000014DB060000
+          drag                     0x00000014DC070000
+          0                        0x00000014EC170000
+          c                        0x00000014EE190000
+          d                        0x00000014F01B0000
+          mute                     0x00000014DF0A0000
+          tv_on_demand             0x00000014F11C0000
+          max_window               0x00000014F5200000
+          e                        0x00000014F6210000
+          f                        0x00000014F8230000
+          ok                       0x00000014F31E0000
+          left                     0x00000014F21D0000
+          right                    0x00000014F41F0000
+          up                       0x00000014EF1A0000
+          down                     0x00000014F7220000
+          rewind                   0x00000014F9240000
+          play                     0x00000014FA250000
+          forward                  0x00000014FB260000
+          record                   0x00000014FC270000
+          stop                     0x00000014FD280000
+          pause                    0x00000014FE290000
+          mouse_button_left        0x000000144D780000
+          mouse_button_right       0x00000014517C0000
+          vol-down                 0x00000014DE090000
+          vol-up                   0x00000014DD080000
+          chan-down                0x00000014E10C0000
+          chan-up                  0x00000014E00B0000
+          mouse-up                 0x0000001447720000
+          mouse-down               0x0000001448730000
+          mouse-left               0x0000001445700000
+          mouse-right              0x0000001446710000
+          mouse-left_up            0x0000001449740000
+          mouse-left_down          0x000000144C770000
+          mouse-right_up           0x000000144A750000
+          mouse-right_down         0x000000144B760000
+          dvd-root_menu            0x00000014EB160000
+          launch_setup             0x00000014ED180000
+      end codes
+
+end remote
+
+
+# lircd.conf for X-10 Lola remote
+#
+# this config file was automatically generated
+# using lirc-0.6.6(any) on Sat May 15 14:41:38 2004
+# matching MythTV configuration file at http://wendy.seltzer.org/mythtv/lircrc
+#
+#
+# brand:	X-10 Lola                       
+# model no. of remote control:  UR89A
+# devices being controlled by this remote: mythtv
+#
+
+begin remote
+
+  name  X-10_Lola
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          219972
+  toggle_bit      0
+
+
+      begin codes
+          up                       0x000000000000600B
+          down                     0x000000000000610C
+          left                     0x0000000000005D08
+          right                    0x0000000000005E09
+          M                        0x0000000000005F0A
+          1                        0x000000000000620D
+          2                        0x000000000000630E
+          3                        0x000000000000640F
+          4                        0x0000000000006510
+          5                        0x0000000000006611
+          6                        0x0000000000006712
+          7                        0x0000000000006813
+          8                        0x0000000000006914
+          9                        0x0000000000006A15
+          0                        0x0000000000006C17
+          a-d                      0x0000000000006B16
+          a-b                      0x0000000000006D18
+          pageup                   0x000000000000711C
+          pagedown                 0x0000000000007520
+          T                        0x000000000000832E
+          E                        0x000000000000842F
+          F                        0x0000000000005C07
+          S                        0x0000000000008530
+          scan-                    0x000000000000802B
+          rew                      0x0000000000007924
+          play                     0x0000000000007A25
+          ff                       0x0000000000007B26
+          scan+                    0x0000000000007F2A
+          rec                      0x0000000000007C27
+          stop                     0x0000000000007D28
+          pause                    0x0000000000007E29
+          playlist                 0x0000000000005601
+          playing                  0x000000000000822D
+          enter                    0x000000000000731E
+          eu                       0x0000000000006F1A
+          ed                       0x0000000000007722
+          el                       0x000000000000721D
+          er                       0x000000000000741F
+          alb                      0x0000000000006E19
+          art                      0x000000000000701B
+          gen                      0x0000000000007621
+          trk                      0x0000000000007823
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre6(atiusb) on Fri Jul  9 10:08:10 2004
+#
+# contributed by 		Julien Damon
+#
+# brand:                       microapp6in1
+# see http://www.microapp.com/fiche_produit.cfm?ref_produit=4184
+# distributed in France
+# model no. of remote control: 4184(UR86E)
+# devices being controlled by this remote:
+
+#
+# sold by Pearl as Q-Sonic Master Remote 6in1 PC
+#
+
+begin remote
+
+  name  microapp6in1
+  bits           40
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          203993
+  toggle_bit      0
+
+
+      begin codes
+          num_1                    0x00000020EE11820D
+          num_2                    0x00000020EE11420D
+          num_3                    0x00000020EE11C20D
+          num_4                    0x00000020EE11220D
+          num_5                    0x00000020EE11A20D
+          num_6                    0x00000020EE11620D
+          num_7                    0x00000020EE11E20D
+          num_8                    0x00000020EE11120D
+          num_9                    0x00000020EE11920D
+          num_0                    0x00000020EE11020D
+          AV                       0x00000020EE11BA05
+          ok                       0x00000020EE11520D
+          up                       0x00000020EE11D50A
+          left                     0x00000020EE11D20D
+          right                    0x00000020EE11D10E
+          down                     0x00000020EE11D30C
+          exit                     0x00000020EE11C906
+          menu                     0x00000020EE11B609
+          mute                     0x00000020EE11A00F
+          vol+                     0x00000020EE11600F
+          vol-                     0x00000020EE11E00F
+          ch+                      0x00000020EE11400F
+          ch-                      0x00000020EE11C00F
+          hand                     0x00000014307B0000
+          skip_left                0x00000020EE113A05
+          skip_right               0x00000020EE11D807
+          play                     0x00000020EE11B00F
+          backward                 0x00000020EE113807
+          forward                  0x00000020EE11B807
+          pause                    0x00000020EE11720D
+          stop                     0x00000020EE11FF00
+          record                   0x00000020EE11700F
+          clic_left                0x000000142D780000
+          clic_right               0x00000014317C0000
+          mouse_up                 0x0000001427720000
+          mouse_down               0x0000001428730000
+          mouse_right              0x0000001426710000
+          mouse_left               0x0000001425700000
+          mouse_up_right           0x000000142A750000
+          mouse_down_right         0x000000142B760000
+          mouse_up_left            0x0000001429740000
+          mouse_down_left          0x000000142C770000
+          power                    0x00000020EE11F00F
+# additional codes reported by Daniel Beyer for Q-Sonic Master Remote 6in1 PC
+          leftbtn_up               0x000000142e790000
+          rightbtn_up              0x00000014327d0000
+          pc                       0x00000020ee11d40b
+
+      end codes
+
+end remote
+
+
+# this config file was automatically generated
+# using lirc-0.7.0pre7(atiusb) on Tue Aug 31 21:16:31 2004
+#
+# contributed by Martin Tomasek <mtd@centrum.cz>
+#
+# brand: ATI Remote Wonder
+# model no. of remote control: 
+# devices being controlled by this remote: ATI USB Receiver (X10).
+#
+# * remote is set to channel 1, driver reports channel 16. don't know 
+# which is true.
+
+#
+# P:  Vendor=0bc7 ProdID=0004 Rev= 1.00
+# S:  Manufacturer=X10 Wireless Technology Inc
+# S:  Product=USB Receiver
+#
+
+begin remote
+
+  name  atiusb_ch1
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          227933
+  toggle_bit      0
+
+
+      begin codes
+          A                        0x000000000000D500
+          B                        0x000000000000D601
+          C                        0x000000000000EE19
+          D                        0x000000000000F01B
+          E                        0x000000000000F621
+          F                        0x000000000000F823
+          POWER                    0x000000000000D702
+          TV                       0x000000000000D803
+          DVD                      0x000000000000D904
+          WEB                      0x000000000000DA05
+          BOOK                     0x000000000000DB06
+          HAND                     0x000000000000DC07
+          MOUSE_LEFT_BTN           0x0000000000004D78
+          MOUSE_RIGHT_BTN          0x000000000000517C
+          MOUSE_LEFT               0x0000000000004570
+          MOUSE_RIGHT              0x0000000000004671
+          MOUSE_UP                 0x0000000000004772
+          MOUSE_DOWN               0x0000000000004873
+          VOL_UP                   0x000000000000DD08
+          VOL_DOWN                 0x000000000000DE09
+          MUTE                     0x000000000000DF0A
+          CH_UP                    0x000000000000E00B
+          CH_DOWN                  0x000000000000E10C
+          1                        0x000000000000E20D
+          2                        0x000000000000E30E
+          3                        0x000000000000E40F
+          4                        0x000000000000E510
+          5                        0x000000000000E611
+          6                        0x000000000000E712
+          7                        0x000000000000E813
+          8                        0x000000000000E914
+          9                        0x000000000000EA15
+          0                        0x000000000000EC17
+          LIST                     0x000000000000EB16
+          CHECK                    0x000000000000ED18
+          UP                       0x000000000000EF1A
+          DOWN                     0x000000000000F722
+          LEFT                     0x000000000000F21D
+          RIGHT                    0x000000000000F41F
+          OK                       0x000000000000F31E
+          TIMER                    0x000000000000F11C
+          MAXIMIZE                 0x000000000000F520
+          REW                      0x000000000000F924
+          FFWD                     0x000000000000FB26
+          PLAY                     0x000000000000FA25
+          STOP                     0x000000000000FD28
+          RECORD                   0x000000000000FC27
+          PAUSE                    0x000000000000FE29
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre4(atiusb) on Tue Nov  9 12:37:00 2004
+#
+# contributed by Phil Speights
+#
+# brand: nvidia
+# model no. of remote control: UR88A 
+# devices being controlled by this remote: nvidia personal cinema
+#
+
+begin remote
+
+  name  ATIUSB_UR88A
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          243948
+  toggle_bit      0
+
+
+      begin codes
+          mouse-up                 0x4A75
+          mouse-right_up           0x4A75
+          mouse-right              0x4671
+          mouse-right_down         0x4B76
+          mouse-down               0x4B76
+          mouse-left_down          0x4873
+          mouse-left               0x4C77
+          mouse-left_up            0x4772
+          esc                      0xDF0A
+          mouse-button_left        0x4D78
+          mouse-button_right       0x517C
+          1                        0xE20D
+          2                        0xE30E
+          3                        0xE40F
+          4                        0xE510
+          5                        0xE611
+          6                        0xE712
+          7                        0xE813
+          8                        0xE914
+          9                        0xEA15
+          0                        0xEC17
+          stop                     0xFD28
+          play                     0xFA25
+          fastfoward               0xFB26
+          rewind                   0xF924
+          pause                    0xFE29
+          record                   0xFC27
+          previous                 0xF621
+          next                     0xF823
+          up                       0xEF1A
+          down                     0xF722
+          right                    0xF41F
+          left                     0xF21D
+          web                      0xDC07
+          music                    0xDB06
+          photo                    0xDA05
+          dvd/vcd                  0xD904
+          dvr                      0xD803
+          mute                     0xD500
+          playlist                 0xD601
+          chsurf                   0xD702
+          dvdmenu                  0xEE19
+          txt                      0xEB16
+          snapshots                0xED18
+          setup                    0xF01B
+          audio                    0xF11C
+          slow                     0xF520
+          ok                       0xF31E
+          vol+                     0xDE09
+          vol-                     0xDD08
+          chan-                    0xE10C
+          chan+                    0xE00B
+          zoom                     0xFF2A
+          angle                    0x002B
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(atiusb) on Sun Jan 23 11:18:36 2005
+#
+# contributed by Dirk Aust
+#
+# brand:	Medion, Made by X10, China
+# Remote P/N:	20016398
+# Receiver P/N:	20016397
+#
+# bundled with bundled with Titanium TD8008 and TD8080 Aldi PC
+
+begin remote
+
+  name  Medion
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          139873
+  toggle_bit      0
+
+
+      begin codes
+          TV                       0x012C
+          VCR                      0x022D
+          DVD                      0xD904
+          MUSIC                    0xDB06
+          RADIO                    0x032E
+          PHOTO                    0xDA05
+          TV_PREVIEW               0x042F
+          CHANNEL_LIST             0x0530
+          SETUP                    0xF01B
+          VIDEO_DESKTOP            0x0631
+          CHAN+                    0xE00B
+          VOL-                     0xDD08
+          MUTE                     0xD500
+          VOL+                     0xDE09
+          CHAN-                    0xE10C
+          RED                      0x0732
+          GREEN                    0x0833
+          YELLOW                   0x0934
+          BLUE                     0x0A35
+          TXT                      0xEB16
+          1                        0xE20D
+          2                        0xE30E
+          3                        0xE40F
+          4                        0xE510
+          5                        0xE611
+          6                        0xE712
+          7                        0xE813
+          8                        0xE914
+          9                        0xEA15
+          TV/RADIO                 0xF11C
+          0                        0xEC17
+          DELETE                   0xF520
+          RENAME                   0x0B36
+          SNAPSHOT                 0xED18
+          UP                       0xEF1A
+          LEFT                     0xF21D
+          OK                       0xF31E
+          RIGHT                    0xF41F
+          DOWN                     0xF722
+          ACQ_IMAGE                0x0C37
+          EDIT_IMAGE               0x0D38
+          REW                      0xF924
+          PLAY                     0xFA25
+          FFW                      0xFB26
+          RECORD                   0xFC27
+          STOP                     0xFD28
+          PAUSE                    0xFE29
+          PREV                     0xF621
+          FULL                     0x0E39
+          NEXT                     0xF823
+          DVD_MENU                 0xEE19
+          DVD_AUDIO                0x0F3A
+          POWER                    0xD702
+      end codes
+
+end remote
+
+
+# this config file was automatically generated
+# using lirc-0.7.0(atiusb) on Sat Feb 12 13:22:29 2005
+#
+# contributed by Steffen <starv-lirc@juniks.org>
+#
+# brand: ATI Sapphire Remote Bob II USB
+# model no. of remote control: 5000024400
+# devices being controlled by this remote: ASUS Digimatrix MythTV PVR
+#
+
+begin remote
+
+  name  5000024400
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x0
+  post_data_bits  16
+  post_data      0x0
+  gap          299851
+  toggle_bit      0
+
+
+      begin codes
+          aux1                     0x023F
+          aux2                     0x023F
+          aux3                     0x023F
+          aux4                     0x023F
+          leftmouse                0x02A9
+          rightmouse               0x02AA
+          a                        0x0278
+          b                        0x0279
+          power                    0x020C
+          dvd                      0x0238
+          tv                       0x0239
+          help                     0x02BE
+          pc                       0x023F
+          resize                   0x02D5
+          hand                     0x02D0
+          ati                      0x028E
+          vol-up                   0x0210
+          vol-down                 0x0211
+          mute                     0x020D
+          chan-up                  0x0220
+          chan-down                0x0221
+          mouse-up                 0x013F
+          mouse-down               0x013F
+          mouse-left               0x013F
+          mouse-right              0x013F
+          1                        0x0201
+          2                        0x0202
+          3                        0x0203
+          4                        0x0204
+          5                        0x0205
+          6                        0x0206
+          7                        0x0207
+          8                        0x0208
+          9                        0x0209
+          0                        0x0200
+          list                     0x0254
+          check                    0x0282
+          info                     0x02F9
+          timer                    0x0296
+          up                       0x0258
+          left                     0x025A
+          right                    0x025B
+          down                     0x0259
+          ok                       0x025C
+          c                        0x017A
+          d                        0x027B
+          play                     0x022C
+          e                        0x027C
+          f                        0x027D
+          rewind                   0x0229
+          rec                      0x0237
+          stop                     0x0231
+          pause                    0x0230
+          ffwd                     0x0228
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(any) on Sun Jan 16 14:58:13 2005
+#
+# contributed by 
+#
+# brand:                       Niveus
+# model no. of remote control: 
+# devices being controlled by this remote: Niveus X10
+#
+
+begin remote
+
+  name  Niveus_X10
+  bits           40
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          203974
+  toggle_bit      0
+
+
+      begin codes
+          power                    0x00000020EE11F00F
+          mouse-up                 0x0000001447720000
+          mouse-down               0x0000001448730000
+          mouse-left               0x0000001445700000
+          mouse-right              0x0000001446710000
+          mouse-up-left            0x0000001449740000
+          mouse-up-right           0x000000144A750000
+          mouse-down-left          0x000000144C770000
+          mouse-down-right         0x000000144B760000
+          mouse-left-click         0x000000144D780000
+          mouse-right-click        0x00000014517C0000
+          mouse-drag               0x00000014507B0000
+          vol-                     0x00000020EE01E00F
+          vol+                     0x00000020EE81600F
+          ch-                      0x00000020EEE1C00F
+          ch+                      0x00000020EE61400F
+          mute                     0x00000020EEC1A00F
+          1                        0x00000020EEA1820D
+          2                        0x00000020EE61420D
+          3                        0x00000020EEE1C20D
+          4                        0x00000020EE41220D
+          5                        0x00000020EEC1A20D
+          6                        0x00000020EE81620D
+          7                        0x00000020EE01E20D
+          8                        0x00000020EE31120D
+          9                        0x00000020EEB1920D
+          ent                      0x00000020EE71520D
+          0                        0x00000020EE21020D
+          a-b                      0x00000020EED1BA05
+          a                        0x00000020EE513A05
+          b                        0x00000020EEF1D807
+          c                        0x00000020EEF1D609
+          d                        0x00000020EEF1D906
+          menu                     0x00000020EED1B609
+          exit                     0x00000020EEE1C906
+          up                       0x00000020EEF1D50A
+          down                     0x00000020EEF1D30C
+          left                     0x00000020EEF1D20D
+          right                    0x00000020EEF1D10E
+          ok                       0x00000020EE71520D
+          rew                      0x00000020EE513807
+          play                     0x00000020EED1B00F
+          ff                       0x00000020EED1B807
+          rec                      0x00000020EE11FF00
+          stop                     0x00000020EE91700F
+          pause                    0x00000020EE91720D
+      end codes
+
+end remote
+#
+# this config file was automatically generated
+# using lirc-0.7.0(atiusb) on Mon Aug 22 22:40:10 2005
+#
+# contributed by 
+#
+# brand:  Medion
+# model no. of remote control: MD1 NBC remote 
+# devices being controlled by this remote: Medion MD95700 usb dvb/analog tuner with atiusb 
+#
+
+begin remote
+
+  name  Medion_MD1
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          219994
+  min_repeat      27
+  toggle_bit      0
+
+
+      begin codes
+          Power                    0x000000000000D702
+          TV                       0x000000000000012C
+          Video                    0x00000000000082AD
+          CD/DVD                   0x000000000000D904
+          Teletext                 0x0000000000006B96
+          Audio                    0x000000000000DB06
+          Radio                    0x00000000000083AE
+          Page                     0x0000000000000631
+          Photo                    0x0000000000005A85
+          Info                     0x000000000000042F
+          Menu                     0x0000000000006E99
+          Back                     0x000000000000F520
+          Wheel_Up                 0x000000000000CDF8
+          Wheel_Down               0x000000000000C7F2
+          Wheel_Left               0x000000000000F21D
+          Wheel_Right              0x000000000000749F
+          Wheel_Click              0x000000000000F31E
+          Vol+                     0x000000000000DE09
+          Vol-                     0x0000000000005D88
+          Mute                     0x000000000000D500
+          Program+                 0x000000000000608B
+          Program-                 0x000000000000E10C
+          Prog_Switch              0x000000000000719C
+          Select                   0x000000000000F01B
+          Red                      0x00000000000087B2
+          Green                    0x0000000000000833
+          Yellow                   0x00000000000089B4
+          Blue                     0x0000000000000A35
+          Stop                     0x0000000000007DA8
+          Pause                    0x000000000000FE29
+          Play                     0x0000000000007AA5
+          Skip_Left                0x000000000000F621
+          Camera                   0x0000000000006D98
+          Skip_Right               0x000000000000F823
+          Fast_Reverse             0x00000000000079A4
+          Fast_Forward             0x000000000000FB26
+          1                        0x000000000000628D
+          2                        0x000000000000E30E
+          3                        0x000000000000648F
+          4                        0x000000000000E510
+          5                        0x0000000000006691
+          6                        0x000000000000E712
+          7                        0x0000000000006893
+          8                        0x000000000000E914
+          9                        0x0000000000006A95
+          0                        0x000000000000EC17
+          Record                   0x000000000000FC27
+      end codes
+
+end remote
+
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(atiusb) on Tue Nov 22 15:41:40 2005
+#
+# contributed by a_matteur
+#
+# brand: MEDION X10 RF
+# model no. of remote control: remote P/N:20014752, receiver P/N:20014751
+# devices being controlled by this remote: 
+#
+
+begin remote
+
+  name  MEDION_X10_RF
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x14
+  post_data_bits  16
+  post_data      0x0
+  gap          235923
+  toggle_bit      0
+
+
+      begin codes
+          tv                       0x012C
+          vcr                      0x022D
+          dvd                      0x0904
+          music                    0x0B06
+          radio                    0x032E
+          photo                    0x0A05
+          tvpreview                0x042F
+          channellist              0x0530
+          setup                    0x001B
+          videodesktop             0x0631
+          ch+                      0x000B
+          ch-                      0x010C
+          vol+                     0x0E09
+          vol-                     0x0D08
+          mute                     0x0500
+          red                      0x0732
+          green                    0x0833
+          yellow                   0x0934
+          blue                     0x0A35
+          txt                      0x0B16
+          0                        0x0C17
+          1                        0x020D
+          2                        0x030E
+          3                        0x040F
+          4                        0x0510
+          5                        0x0611
+          6                        0x0712
+          7                        0x0813
+          8                        0x0914
+          9                        0x0A15
+          tvradio                  0x011C
+          delete                   0x0520
+          rename                   0x0B36
+          snapshot                 0x0D18
+          up                       0x0F1A
+          down                     0x0722
+          left                     0x021D
+          right                    0x041F
+          ok                       0x031E
+          acquireimage             0x0C37
+          editimage                0x0D38
+          play                     0x0A25
+          pause                    0x0E29
+          stop                     0x0D28
+          forward                  0x0B26
+          rewind                   0x0924
+          next                     0x0823
+          prev                     0x0621
+          record                   0x0C27
+          fullscreen               0x0E39
+          dvdmenu                  0x0E19
+          dvdaudio                 0x0F3A
+          power                    0x0702
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.2(atiusb) on Wed Dec 21 18:36:45 2005
+#
+# contributed by: Peter J. Weyers <lirc(a)usr-local.de>
+#
+# brand:                       MEDION / ATI
+# model no. of remote control: 40005927
+# devices being controlled by this remote:
+#
+# This is an USB attached reciever wich works by radio, not by IR. It is
+# most probably a relabeled ATI X10 device and sold together with the
+# Medion Notebook MD41300. It works with the lirc_atiusb driver while the
+# ati_remote module is NOT(!) loaded
+
+begin remote
+
+  name  MEDION_40005927
+  bits           40
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          227972
+  toggle_bit      0
+
+
+      begin codes
+          TV_DVD                   0x1481AC0000
+          VIDEO                    0x1482AD0000
+          PHOTO                    0x1459840000
+          MUSIC                    0x145B860000
+          PC                       0x1483AE0000
+          MUTE                     0x1455800000
+          OK                       0x14739E0000
+          UP                       0x146F9A0000
+          DOWN                     0x1477A20000
+          LEFT                     0x14729D0000
+          RIGHT                    0x14749F0000
+          CH+                      0x145E890000
+          CH-                      0x145D880000
+          VOL+                     0x14608B0000
+          VOL-                     0x14618C0000
+          PLAY_PAUSE               0x147AA50000
+          RECORD                   0x147CA70000
+          STOP                     0x147DA80000
+          FRWND                    0x1479A40000
+          FFWD                     0x147BA60000
+          PREV                     0x1476A10000
+          NEXT                     0x1478A30000
+          1                        0x14628D0000
+          2                        0x14638E0000
+          3                        0x14648F0000
+          4                        0x1465900000
+          5                        0x1466910000
+          6                        0x1467920000
+          7                        0x1468930000
+          8                        0x1469940000
+          9                        0x146A950000
+          0                        0x146C970000
+          RC                       0x1484AF0000
+          Screen_Symbol            0x146B960000
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.2(any) on Mon Jan 16 13:13:31 2006
+#
+# contributed by 
+#
+# brand: Medion USB Remote Control X10
+# model no. of remote control: 40009936
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  Medion_X10
+  bits           40
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          219969
+  toggle_bit      0
+
+
+      begin codes
+          off                      0x14D7020000
+          tv                       0x14012C0000
+          video                    0x1482AD0000
+          dvd                      0x14D9040000
+          vt                       0x146B960000
+          audio                    0x14DB060000
+          radio                    0x1483AE0000
+          book                     0x1406310000
+          photo                    0x145A850000
+          info                     0x14042F0000
+          0                        0x146C970000
+          1                        0x14E20D0000
+          2                        0x14638E0000
+          3                        0x14E40F0000
+          4                        0x1465900000
+          5                        0x14E6110000
+          6                        0x1467920000
+          7                        0x1468930000
+          8                        0x14E9140000
+          9                        0x146A950000
+          ok                       0x14F31E0000
+          up                       0x14CDF80000
+          down                     0x1446710000
+          left                     0x14F21D0000
+          right                    0x14749F0000
+          menu                     0x14EE190000
+          back                     0x1475A00000
+          red                      0x1407320000
+          green                    0x1488B30000
+          yellow                   0x1409340000
+          blue                     0x148AB50000
+          mute                     0x14D5000000
+          ch+                      0x14608B0000
+          ch-                      0x14E10C0000
+          vol+                     0x145E890000
+          vol-                     0x14DD080000
+          switch                   0x14719C0000
+          stop                     0x14FD280000
+          pause                    0x147EA90000
+          play                     0x14FA250000
+          reward                   0x1476A10000
+          forward                  0x14F8230000
+          skipr                    0x1479A40000
+          skipf                    0x14FB260000
+          rec                      0x147CA70000
+      end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia
new file mode 100644
index 0000000..7091aa4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia
@@ -0,0 +1,72 @@
+#
+# This is for the remote that Avermedia bundles with its TVCapture and
+# TVPhone, the classic ones (pre 98).
+# Commands from the remote are hardware-decoded by a PIC16c54-xt, which makes
+# lirc's job easy. You need at least lirc-0.6.3 to use this config file
+#
+# this config file was automatically generated
+# using lirc-0.6.3 on Wed Jan 10 19:31:20 2001
+#
+# contributed by Santiago Garcia Mantinan <manty@i.am>
+#
+# brand:             Avermedia
+# model:             TVCapture & TVPhone, the classic ones (pre 98)
+# supported devices: This remote control comes with some TV Tuner cards from
+#                    Avermedia.
+
+begin remote
+
+  name  Avermedia
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       8984  4527
+  one           568  1681
+  zero          568   558
+  ptrail        547
+  repeat       8985  2276
+  pre_data_bits   16
+  pre_data       0x2FD
+  gap          108069
+  toggle_bit      0
+
+
+      begin codes
+          TV                       0x0000000000006897
+          FM                       0x000000000000A857
+          EXIT                     0x00000000000048B7
+          DISPLAY                  0x00000000000030CF
+          FREEZE                   0x00000000000028D7
+          CAPTURE                  0x0000000000008877
+          VIDEO                    0x00000000000038C7
+          1                        0x000000000000807F
+          2                        0x00000000000040BF
+          3                        0x000000000000C03F
+          AUDIO                    0x00000000000018E7
+          4                        0x00000000000020DF
+          5                        0x000000000000A05F
+          6                        0x000000000000609F
+          FULLSCREEN               0x000000000000F00F
+          7                        0x000000000000E01F
+          8                        0x00000000000010EF
+          9                        0x000000000000906F
+          LOOP                     0x000000000000C837
+          0                        0x00000000000050AF
+          LEFTARROW                0x00000000000000FF
+          RIGHTARROW               0x000000000000E817
+          MUTE                     0x00000000000008F7
+          COLOR                    0x000000000000B04F
+          PREVIEW                  0x000000000000708F
+          CHANNELUP                0x000000000000D827
+          VOL_UP                   0x00000000000058A7
+          AUTOSCAN                 0x000000000000B847
+          ENTER                    0x0000000000009867
+          CHANNELDOWN              0x000000000000F807
+          VOL_DOWN                 0x0000000000007887
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia98 b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia98
new file mode 100644
index 0000000..f60ee50
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.avermedia98
@@ -0,0 +1,175 @@
+#
+# this config file was automatically generated
+# using lirc-0.5.5 on Thu May 25 18:00:24 2000
+#
+# contributed by Michal Kochanowicz & Jesus Bravo Alvarez
+#
+# brand:             AVerMedia
+# model:             ?
+# supported devices: some TVCapture98 (ID 0x00021461) and
+#                    some TVPhone98 (ID 0x00011461) cards
+
+begin remote
+
+  name  TVCapture98
+  bits            6
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9078  4437
+  one           615  1631
+  zero          615   515
+  ptrail        620
+#  pre_data_bits   16
+#  pre_data       0x40BF
+  repeat       9080  2189
+  gap          108056
+  repeat_bit      0
+
+      begin codes
+          TV/FM                    0x0000000000000023
+          CD                       0x0000000000000022
+#          TELETEXT                 0x000000000000C03F
+          POWER                    0x0000000000000027
+
+          1                        0x0000000000000018
+          2                        0x0000000000000010
+          3                        0x0000000000000008
+          VIDEO                    0x0000000000000000
+
+          4                        0x0000000000000019
+          5                        0x0000000000000011
+          6                        0x0000000000000009
+          AUDIO                    0x0000000000000001
+
+          7                        0x000000000000001A
+          8                        0x0000000000000012
+          9                        0x000000000000000A
+          FULLSCREEN               0x0000000000000002
+
+          0                        0x000000000000001B
+          DISPLAY                  0x0000000000000013
+          COLOR                    0x000000000000000B
+          LOOP                     0x0000000000000003
+
+          UNLABELED                0x000000000000001C
+          LEFT                     0x0000000000000014
+          RIGHT                    0x000000000000000C
+          PREVIEW                  0x0000000000000004
+
+          AUTOSCAN                 0x000000000000001D
+          FREEZE                   0x0000000000000015
+          CAPTURE                  0x000000000000000D
+          MUTE                     0x0000000000000005
+
+          RED                      0x000000000000001E
+          VOL_DOWN                 0x0000000000000016
+          VOL_UP                   0x000000000000000E
+          YELLOW                   0x0000000000000006
+
+          GREEN                    0x000000000000001F
+          CH_DOWN                  0x0000000000000017
+          CH_UP                    0x000000000000000F
+          BLUE                     0x0000000000000007
+      end codes
+
+end remote
+
+#
+# this config file was automatically generated
+# using lirc-0.6.1 on Tue Apr 25 14:31:21 2000
+#
+# contributed by Christoph Bartelmus <lirc@bartelmus.de>
+#
+# brand:             AVerMedia
+# model:             ? (36 buttons)
+# supported devices: TVPhone98 card (ID 0x00031461)
+#                    TVCapture98 card (ID 0x00041461)
+#
+# This config file does work with both homebrew receivers and 
+# original AVerMedia TV cards !!!
+#
+
+begin remote
+
+  name  TVPhone98
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9078  4437
+  one           615  1631
+  zero          615   515
+  ptrail        620
+  repeat       9080  2189
+  pre_data_bits   16
+  pre_data       0x40BF
+  gap          108056
+  repeat_bit      0
+
+      begin codes
+          POWER                    0x00000000000000FF
+          TV/FM                    0x000000000000807F
+          CD                       0x00000000000040BF
+          TELETEXT                 0x000000000000C03F
+          VIDEO                    0x00000000000020DF
+          1                        0x000000000000A05F
+          2                        0x000000000000609F
+          3                        0x000000000000E01F
+          AUDIO                    0x00000000000010EF
+          4                        0x000000000000906F
+          5                        0x00000000000050AF
+          6                        0x000000000000D02F
+          FULLSCREEN               0x00000000000030CF
+          7                        0x000000000000B04F
+          8                        0x000000000000708F
+          9                        0x000000000000F00F
+
+          PREVIEW                  0x00000000000008F7
+          0                        0x0000000000008877
+          DISPLAY                  0x00000000000048B7
+          LOOP                     0x000000000000C837
+          MUTE                     0x00000000000028D7
+          AUTOSCAN                 0x000000000000A857
+          FREEZE                   0x0000000000006897
+          CAPTURE                  0x000000000000E817
+          PLAY                     0x00000000000018E7
+          RECORD                   0x0000000000009867
+          PAUSE                    0x00000000000058A7
+          STOP                     0x000000000000D827
+          YELLOW                   0x00000000000038C7
+          RED                      0x000000000000B847
+          VOL_DOWN                 0x0000000000007887
+          VOL_UP                   0x000000000000F807
+      end codes
+
+end remote
+
+begin remote
+
+  name  TVPhone98_ext
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9078  4437
+  one           615  1631
+  zero          615   515
+  ptrail        620
+  repeat       9080  2189
+  pre_data_bits   16
+  pre_data       0xC03F
+  gap          108056
+  repeat_bit      0
+
+      begin codes
+          BLUE                     0x00000000000000FF
+          GREEN                    0x000000000000807F
+          CH_DOWN                  0x00000000000040BF
+          CH_UP                    0x000000000000C03F
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.vdomate b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.vdomate
new file mode 100644
index 0000000..36b1c6b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircd.conf.vdomate
@@ -0,0 +1,61 @@
+#
+# this config file was automatically generated
+# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Oct 06 07:28:36 2002
+#
+# contributed by 
+#
+# brand:             AVerMedia
+# model:             
+# supported devices: VDOMATE (ID 0x3001461)
+#
+
+begin remote
+
+  name  hanircd
+  bits           32
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9086  4425
+  one           625  1624
+  zero          625   500
+  ptrail        624
+  repeat       9087  2185
+  gap          107977
+  toggle_bit      0
+
+
+      begin codes
+          power                    0x0000000040BF00FF
+          one                      0x0000000040BFA05F
+          two                      0x0000000040BF609F
+          three                    0x0000000040BFE01F
+          four                     0x0000000040BF906F
+          five                     0x0000000040BF50AF
+          six                      0x0000000040BFD02F
+          seven                    0x0000000040BFB04F
+          eight                    0x0000000040BF708F
+          nine                     0x0000000040BFF00F
+          zero                     0x0000000040BF8877
+          video                    0x0000000040BF20DF
+          fullscreen               0x0000000040BF30CF
+          display                  0x0000000040BF48B7
+          color                    0x0000000040BFC837
+          loop                     0x0000000040BF08F7
+          coloup                   0x0000000040BF6897
+          colordn                  0x0000000040BFE817
+          preview                  0x0000000040BF28D7
+          autoscan                 0x0000000040BF9867
+          freeze                   0x0000000040BF58A7
+          capture                  0x0000000040BFD827
+          mute                     0x0000000040BF18E7
+          volumeup                 0x0000000040BF7887
+          volumedown               0x0000000040BFF807
+          chnldown                 0x00000000C03F40BF
+          chnlup                   0x00000000C03FC03F
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia
new file mode 100644
index 0000000..e950862
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia
@@ -0,0 +1,33 @@
+# 
+# lircmd config file
+# 
+
+#PROTOCOL IntelliMouse
+PROTOCOL MouseSystems
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * FM
+
+MOVE_N   * 2
+MOVE_NE  * 3
+MOVE_E   * 6
+MOVE_SE  * 9
+MOVE_S   * 8
+MOVE_SW  * 7
+MOVE_W   * 4
+MOVE_NW  * 1
+
+# These are lircmd-0.5.5 extensions
+MOVE_IN  * VOLUP
+MOVE_OUT * VOLDOWN
+
+BUTTON1_CLICK * DISPLAY
+BUTTON2_CLICK * FREEZE
+BUTTON3_CLICK * CAPTURE
+
+BUTTON1_TOGGLE * AUDIO
+BUTTON2_TOGGLE * FULLSCREEN
+BUTTON3_TOGGLE * LOOP
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia98 b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia98
new file mode 100644
index 0000000..2885372
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/avermedia/lircmd.conf.avermedia98
@@ -0,0 +1,37 @@
+# 
+# lircmd config file
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+# ACTIVATE * MENUE
+
+MOVE_N   * 2
+MOVE_NE  * 3
+MOVE_E   * 6
+MOVE_SE  * 9
+MOVE_S   * 8
+MOVE_SW  * 7
+MOVE_W   * 4
+MOVE_NW  * 1
+
+# These are lircmd-0.5.5 extensions
+MOVE_IN  * VOL_UP
+MOVE_OUT * VOL_DOWN
+
+BUTTON1_DOWN * 5
+BUTTON1_UP   * 0
+
+BUTTON1_DOWN * TV/FM
+BUTTON2_DOWN * CD
+BUTTON3_DOWN * TELETEXT
+BUTTON1_CLICK * DISPLAY
+BUTTON3_CLICK * LOOP
+
+BUTTON1_TOGGLE * VIDEO
+BUTTON2_TOGGLE * AUDIO
+BUTTON3_TOGGLE * FULLSCREEN
diff --git a/abs/core-testing/LinHES-config/templates/remotes/avermedia/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/avermedia/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/avermedia/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy
new file mode 100644
index 0000000..1fd689f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy
@@ -0,0 +1,63 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.2 on Sat Jan  6 20:54:24 2001
+#
+# contributed by Miguel Angel Alvarez <maacruz@navegalia.com>
+#
+# brand:             BESTBUY
+# model:             Easy TV (BT848)
+# supported devices: 
+#
+
+begin remote
+
+  name  BESTBUY
+  bits            5
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   3
+  pre_data      0x0
+#  gap          149990
+  gap           199989
+  toggle_bit      2 
+
+
+      begin codes
+          0                        0x0000000000000000
+          1                        0x0000000000000001
+          2                        0x0000000000000002
+          3                        0x0000000000000003
+          4                        0x0000000000000004
+          5                        0x0000000000000005
+          6                        0x0000000000000006
+          7                        0x0000000000000007
+          8                        0x0000000000000008
+          9                        0x0000000000000009
+          TV                       0x000000000000001C
+          POWER                    0x0000000000000012
+          VIDEO                    0x0000000000000011
+          PREVIEW                  0x000000000000000F
+          MUTE                     0x0000000000000013
+          SCAN                     0x0000000000000010
+          CHANNEL_UP               0x000000000000001A
+          CHANNEL_DOWN             0x000000000000001E
+          VOL_UP                   0x000000000000001B
+          VOL_DOWN                 0x000000000000001F
+          LOOP                     0x000000000000000A
+          100                      0x0000000000000017
+          ZOOM                     0x000000000000000D
+          RECORD                   0x000000000000000E
+          STOP                     0x000000000000001D
+          PLAY                     0x0000000000000019
+          FREEZE                   0x0000000000000016
+          COLOR                    0x0000000000000014
+          LEFT                     0x0000000000000018
+          RIGHT                    0x000000000000000C
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy2 b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy2
new file mode 100644
index 0000000..77e87e3
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircd.conf.bestbuy2
@@ -0,0 +1,59 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.3(bestbuy2) on Mon Apr 16 19:31:28 2001
+#
+# contributed by Miguel Angel Alvarez <maacruz@navegalia.com>
+#
+# brand:             BESTBUY
+# model:             EASY TV (BT878)
+# supported devices: 
+#
+
+begin remote
+
+  name  BESTBUY
+  bits            7
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   1
+  pre_data       0x0
+  gap          199981
+  toggle_bit      0
+
+
+      begin codes
+          TV/FM                    0x0000000000000043
+          SCAN                     0x0000000000000047
+          ZOOM                     0x000000000000005C
+          POWER                    0x000000000000005E
+          1                        0x0000000000000041
+          2                        0x000000000000004B
+          3                        0x000000000000005B
+          VOL+                     0x000000000000005F
+          4                        0x0000000000000045
+          5                        0x0000000000000049
+          6                        0x0000000000000055
+          VOL-                     0x0000000000000057
+          7                        0x0000000000000046
+          8                        0x000000000000004A
+          9                        0x0000000000000052
+          CH+                      0x0000000000000056
+          0                        0x0000000000000042
+          LOOP                     0x0000000000000053
+          +100                     0x0000000000000050
+          CH-                      0x0000000000000054
+          SOURCE                   0x0000000000000040
+          MUTE                     0x0000000000000058
+          -                        0x0000000000000044
+          FUNCTION                 0x000000000000004E
+          +                        0x000000000000004C
+          RESET                    0x000000000000004D
+          FREEZE                   0x000000000000004F
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy
new file mode 100644
index 0000000..e57d11f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy
@@ -0,0 +1,33 @@
+# 
+# lircmd config file
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * RESERVED
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9
+MOVE_S  * 8
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_IN * CHANNEL_UP
+MOVE_OUT * CHANNEL_DOWN
+
+BUTTON1_TOGGLE * 5
+BUTTON1_TOGGLE * ZOOM
+BUTTON2_TOGGLE * RECORD
+BUTTON3_TOGGLE * STOP
+
+BUTTON1_CLICK * POWER
+BUTTON2_CLICK * TV
+BUTTON3_CLICK * SCAN
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy2 b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy2
new file mode 100644
index 0000000..c515058
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/bestbuy/lircmd.conf.bestbuy2
@@ -0,0 +1,34 @@
+# 
+# lircmd config file
+# 
+
+#PROTOCOL IntelliMouse
+PROTOCOL MouseSystems
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * PLAY
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9
+MOVE_S  * 8
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_IN * CH+
+MOVE_OUT * CH-
+
+BUTTON1_TOGGLE * 5
+BUTTON1_TOGGLE * FUNCTION
+BUTTON2_TOGGLE * -
+BUTTON3_TOGGLE * +
+
+BUTTON1_CLICK * TV/FM
+BUTTON2_CLICK * SCAN
+BUTTON3_CLICK * ZOOM
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/caraca/lircd.conf.caraca b/abs/core-testing/LinHES-config/templates/remotes/caraca/lircd.conf.caraca
new file mode 100644
index 0000000..c1a0fa1
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/caraca/lircd.conf.caraca
@@ -0,0 +1,46 @@
+#
+#
+# contributed by Konrad Riedel <k.riedel@gmx.de>  
+#
+# brand:             CARACA
+# model:             RC5 Remote Control
+#
+# supported devices: 
+#	CARACA nodes - see http://caraca.sourceforge.net
+#       first byte: node address
+#       2nd   byte: ir code 
+#
+
+begin remote
+
+  name  Caraca 
+  bits           16
+
+      begin codes
+          POWER                    0x3ff3
+          1                        0x3ffe
+          2                        0x3ffd
+          3                        0x3ffc
+          4                        0x3ffb
+          5                        0x3ffa
+          6                        0x3ff9
+          7                        0x3ff8
+          8                        0x3ff7
+          9                        0x3ff6
+          0                        0x3ff5
+          PAUSE                    0x3fcf
+          EJECT                    0x3fe2
+          SEEK-                    0x3fcd
+          PLAY                     0x3fca
+          SEEK+                    0x3fcb
+          RECORD                   0x3fd2
+          STOP                     0x3fc9
+          CH-                      0x3fde
+          CH+                      0x3fdf
+          VOL-                     0x3fee
+          VOL+                     0x3fef
+          MUTE                     0x3ff2
+          TV/FM                    0x3fe3
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/caraca/lircrc.caraca b/abs/core-testing/LinHES-config/templates/remotes/caraca/lircrc.caraca
new file mode 100644
index 0000000..6baf5e4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/caraca/lircrc.caraca
@@ -0,0 +1,134 @@
+#
+# This is an example of ~/.lircrc file
+# It is a copy of actual setup from my home machine.
+# Contributed by Konrad Riedel <k.riedel@gmx.de>  
+#
+begin 
+    prog = irexec
+    button = tv/fm
+    config = xawtv -geometry +64+64 &
+    mode = tv
+    flags = once
+end
+
+begin tv
+    begin 
+	prog 	= 	xawtv
+	button 	= 	power
+	config 	= 	quit
+	flags 	=	mode
+    end
+    begin 
+	prog 	= 	xawtv
+	button 	= 	source
+	repeat	=	1
+	config 	= 	setinput next
+    end
+    begin
+	prog   = 	xawtv
+	button = 	zoom
+	repeat = 	1
+	config = 	fullscreen
+    end
+    begin 
+	prog	=	xawtv
+	button	=	ch-
+	repeat	=	1
+	config	=	setstation prev
+    end
+    begin
+	prog	=	xawtv
+	button	=	ch+
+	repeat	=	1
+	config	=	setstation next
+    end
+    begin
+	prog	=	xawtv
+	button	=	record
+        repeat	=	1
+	#config	=	snap jpeg
+	config 	= 	quit
+    end
+    begin
+	prog	=	xawtv
+	button	=	scan
+	repeat	=	1
+	config	=	Key ctrl-z xawtv
+    end
+    begin
+        prog   = xawtv
+	button = MUTE
+	config = volume mute
+    end    
+end tv
+begin
+    prog = irexec
+    button = power
+    config = xmms&
+    mode = xmms
+    flags = once
+end
+
+begin xmms
+    begin
+        prog = xmms
+        button = play
+        config = PLAY
+    end
+  begin
+    prog = xmms
+    button = pause
+    config = PAUSE
+  end
+  begin
+    prog = xmms
+    button = stop
+    config = STOP
+  end
+  begin
+    prog = xmms
+    button = vol-
+    repeat = 1
+    config = VOL_DOWN
+  end
+  begin
+    prog = xmms
+    button = vol+
+    repeat = 1
+    config = VOL_UP
+  end
+
+  begin
+    prog = xmms
+    button = power
+    config = QUIT
+    flags = mode
+  end
+  begin
+    prog = xmms
+    button = mute
+    config = MUTE
+    end    
+  begin
+    prog = xmms
+    button = seek+
+    repeat = 1
+    config = FWD
+  end
+  begin
+    prog = xmms
+    button = seek-
+    repeat = 1
+    config = BWD
+  end
+  begin
+    prog = xmms
+    button = ch+
+    config = NEXT
+  end
+  begin
+    prog = xmms
+    button = ch-
+    config = PREV
+  end
+end xmms
diff --git a/abs/core-testing/LinHES-config/templates/remotes/caraca/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/caraca/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/caraca/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/chronos/lircd.conf.chronos b/abs/core-testing/LinHES-config/templates/remotes/chronos/lircd.conf.chronos
new file mode 100644
index 0000000..764506c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/chronos/lircd.conf.chronos
@@ -0,0 +1,56 @@
+
+#
+# This config file is for remote that comes with cheap TV Card made by
+# Chronos.
+#
+# contributed by T�nu Raitviir <jussuf@bumpclub.ee>
+#
+# brand:             Chronos Video Shuttle II
+# supported devices: Chronos Video Shuttle II TV Card (BTTV ID 0x23)
+#
+
+begin remote
+
+  name      Chronos
+  bits            5
+  eps            30
+  aeps          100
+
+  gap          199766
+  toggle_bit      0
+
+      begin codes
+          POWER                    0x0000000000000000
+          MOUSE_MODE               0x0000000000000010
+          FULL_SCREEN              0x0000000000000008
+          CH+                      0x0000000000000009
+          CH-                      0x0000000000000019
+          1                        0x0000000000000018
+          2                        0x0000000000000004
+          3                        0x0000000000000014
+          4                        0x000000000000001C
+          5                        0x0000000000000002
+          6                        0x0000000000000012
+          7                        0x000000000000001A
+          8                        0x0000000000000006
+          9                        0x0000000000000016
+          0                        0x000000000000001E
+          VOL+                     0x0000000000000005
+          VOL-                     0x000000000000001D
+          SOURCE                   0x0000000000000003
+          MUTE                     0x000000000000001B
+          AUDIO                    0x0000000000000015
+          VIDEO                    0x0000000000000011
+          CANCEL                   0x000000000000001F
+          ENTER                    0x0000000000000001
+          ESC                      0x000000000000000B
+          RECALL                   0x000000000000000C
+          AIR_CATV                 0x000000000000000E
+          INC                      0x000000000000000A
+          DEC                      0x000000000000000D
+          BOX                      0x0000000000000017
+          DOWN_ARROW               0x0000000000000013
+          LEFT_ARROW_TERM          0x000000000000000F
+          RIGHT_ARROW_TERM         0x0000000000000007
+      end codes
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/cph03x/lircd.conf.cph03x b/abs/core-testing/LinHES-config/templates/remotes/cph03x/lircd.conf.cph03x
new file mode 100644
index 0000000..62f711e
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/cph03x/lircd.conf.cph03x
@@ -0,0 +1,72 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.0 on Thu Apr 27 12:27:04 2000
+#
+# contributed by     Claas Langbehn <claas@bigfoot.com>
+#                    Please read the documentation, faq etc. 
+#                    before sending me mails.
+#
+# brand:             ASKEY 
+# model:             AS-218 / AS-220
+# supported devices: ASKEY MagicTV 
+#
+# comment:           repeated keys are recognized, now. 
+#
+
+begin remote
+
+  name  AS-218
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9087  4424
+  one           629  1617
+  zero          629   495
+  ptrail        632
+  repeat       9088  2182
+  pre_data_bits   16
+  pre_data       0x61D6
+  gap          107905
+  repeat_bit      0
+
+      begin codes
+          0                        0x00000000000000FF
+          1                        0x000000000000807F
+          2                        0x00000000000040BF
+          3                        0x000000000000C03F
+          4                        0x00000000000020DF
+          5                        0x000000000000A05F
+          6                        0x000000000000609F
+          7                        0x000000000000E01F
+          8                        0x00000000000010EF
+          9                        0x000000000000906F
+          LOOP                     0x00000000000050AF
+# unused
+          FINE_UP(PLUS)            0x00000000000030CF
+          ZOOM                     0x000000000000B04F
+          RECORD                   0x000000000000708F
+          PREVIEW                  0x000000000000F00F
+
+          SCAN                     0x00000000000008F7
+          VIDEO                    0x0000000000008877
+          POWER                    0x00000000000048B7
+          MUTE                     0x000000000000C837
+          COLOR                    0x00000000000028D7
+#unused
+          FREEZE                   0x0000000000006897
+          100                      0x000000000000E817
+          FINE_DOWN(MINUS)         0x00000000000018E7
+          PLAY                     0x0000000000009867
+          CH_UP                    0x00000000000058A7
+          VOL_UP                   0x000000000000D827
+          TV                       0x00000000000038C7
+          STOP                     0x000000000000B847
+          CH_DOWN                  0x0000000000007887
+          VOL_DOWN                 0x000000000000F807
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.alsa_usb b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.alsa_usb
new file mode 100644
index 0000000..e84a68b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.alsa_usb
@@ -0,0 +1,56 @@
+#
+# contributed by Clemens Ladisch <clemens|ladisch.de>
+#
+# brand:             Creative
+# model:             RM-1500
+# supported devices: Sound Blaster Extigy, SB Audigy 2 NX
+#
+# This is for the integrated IR receiver in Creative USB audio devices
+# when accessed with LIRC's alsa_usb driver (requires the snd-usb-audio
+# driver from ALSA 1.0.9 or later).
+#
+# This file should work with the exaudio driver, too.
+#
+
+begin remote
+
+	name	RM-1500
+	bits	8
+
+	begin codes
+		power		0x01
+		1		0x02
+		2		0x03
+		3		0x04
+		4		0x05
+		5		0x06
+		6		0x07
+		7		0x08
+		8		0x09
+		9		0x0a
+		0		0x0b
+		cmss		0x0c
+		mute		0x0d
+		rec		0x0e
+		vol-		0x0f
+		vol+		0x10
+		stop-eject	0x11
+		play-pause	0x12
+		slow		0x13
+		prev		0x14
+		next		0x15
+		step		0x16
+		eax		0x17
+		options		0x18
+		display		0x19
+		return		0x1a
+		start		0x1b
+		cancel		0x1c
+		up		0x1d
+		left		0x1e
+		ok		0x1f
+		right		0x20
+		down		0x21
+	end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.breakoutbox b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.breakoutbox
new file mode 100644
index 0000000..c5d2d9c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.breakoutbox
@@ -0,0 +1,55 @@
+#
+# contributed by Juergen Jaeschke <jaeschke.privat@gmx.de>
+#
+# brand:	     Creative
+# model:	     Creative BreakOut-Box Remote Control
+#
+
+begin remote
+
+  name		Creative BreakOut-Box IR
+  bits		8
+  eps		30
+  aeps		100
+  one           0     0
+  zero          0     0
+  gap           199984
+  toggle_bit	0
+
+      begin codes
+          DVD/CD                   0x0000000000000001
+          DVR/TV                   0x0000000000000000
+          MENU                     0x0000000000000003
+          LANG                     0x0000000000000005
+          PLAYLIST                 0x0000000000000011
+          BACKWARD                 0x000000000000000A
+          PLAY                     0x0000000000000008
+          FORWARD                  0x000000000000000F
+          LAST                     0x0000000000000002
+          STOP                     0x0000000000000007
+          NEXT                     0x0000000000000006
+          MUTE                     0x0000000000000014
+          STEP                     0x0000000000000009
+          UP                       0x000000000000000C
+          LEFT                     0x000000000000000B
+          RIGHT                    0x000000000000000D
+          DOWN                     0x000000000000000E
+          VOL+                     0x0000000000000012
+          VOL-                     0x0000000000000015
+          OK                       0x0000000000000011
+          ANGLE+                   0x0000000000000010
+          ANGLE-                   0x0000000000000013
+          REC                      0x0000000000000004
+          1                        0x0000000000000016
+          2                        0x0000000000000017
+          3                        0x0000000000000018
+          4                        0x0000000000000019
+          5                        0x000000000000001A
+          6                        0x000000000000001B
+          7                        0x000000000000001C
+          8                        0x000000000000001D
+          9                        0x000000000000001E
+          0                        0x000000000000001F
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.creative b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.creative
new file mode 100644
index 0000000..69f3d27
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.creative
@@ -0,0 +1,59 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.3 on Sat Jan  6 11:38:33 2001
+#
+# contributed by Stephen White <stephen@earth.li>
+#
+# brand:             Creative
+# model:             PC-DVD Remote
+# supported devices: Creative-Infra-Receiver
+#
+
+begin remote
+
+  name  CREATIVE_INFRA_DVD
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9293  4302
+  one           771  1494
+  zero          771   358
+  ptrail        756
+  pre_data_bits   16
+  pre_data       0x8435
+  gap          108646
+  toggle_bit      0
+
+      begin codes
+          play                     0x00000000000005FA
+          stop                     0x00000000000016E9
+          pause                    0x00000000000000FF
+          eject                    0x00000000000002FD
+          last                     0x00000000000017E8
+          rrev                     0x00000000000004FB
+          ffwd                     0x00000000000006F9
+          next                     0x00000000000001FE
+          1                        0x00000000000008F7
+          2                        0x00000000000009F6
+          3                        0x0000000000000AF5
+          shift                    0x00000000000014EB
+          4                        0x0000000000000CF3
+          5                        0x0000000000000DF2
+          6                        0x0000000000000EF1
+          mouse                    0x00000000000007F8
+          7                        0x00000000000010EF
+          8                        0x00000000000011EE
+          9                        0x00000000000012ED
+          vol+                     0x0000000000000FF0
+          start                    0x00000000000003FC
+          0                        0x00000000000015EA
+          mute                     0x0000000000000BF4
+          vol-                     0x00000000000013EC
+      end codes
+
+end remote
+
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.infracd b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.infracd
new file mode 100644
index 0000000..cdaaad9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.infracd
@@ -0,0 +1,61 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.3(animax) on Fri Apr  6 18:23:12 2001
+#
+# contributed by 
+#
+# brand:             Creative
+# model:             CD-Rom Creditcard-sized IR-Controller
+# supported devices: CD-Rom
+#
+
+begin remote
+
+  name  CREATIVE_INFRA
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9051  4625
+  one           534  1707
+  zero          534   588
+  ptrail        490
+  repeat       9039  2363
+  pre_data_bits   16
+  pre_data       0x8435
+  gap          108434
+  min_repeat      1
+  toggle_bit      0
+
+
+      begin codes
+          PAUSE                    0x00000000000001FE
+          PLAY                     0x00000000000002FD
+          STOP                     0x00000000000003FC
+          REW                      0x00000000000005FA
+          PREV                     0x00000000000006F9
+          FF                       0x00000000000007F8
+          MENU                     0x00000000000004FB
+          MOUSE                    0x00000000000008F7
+          1                        0x00000000000009F6
+          2                        0x0000000000000AF5
+          3                        0x0000000000000BF4
+          4                        0x0000000000000DF2
+          5                        0x0000000000000EF1
+          6                        0x0000000000000FF0
+          7                        0x00000000000011EE
+          8                        0x00000000000012ED
+          9                        0x00000000000013EC
+          0                        0x00000000000016E9
+          MUTE                     0x0000000000000CF3
+          VOL_UP                   0x00000000000010EF
+          VOL_DOWN                 0x00000000000014EB
+          SHIFT                    0x00000000000015EA
+          ENTER                    0x00000000000017E8
+          ZOOM                     0x00000000000018E7
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.livedrive b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.livedrive
new file mode 100644
index 0000000..b68e5c4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/creative/lircd.conf.livedrive
@@ -0,0 +1,115 @@
+#
+# contributed by Andrew de Quincey
+#
+# brand:                       rm1000w
+# model no. of remote control: 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  rm1000w
+  flags SPACE_ENC|CONST_LENGTH
+  bits           16
+  eps            30
+  aeps          100
+
+  header          9000 4500
+  one             563  1687
+  zero            563  562
+  pre_data_bits   16
+  pre_data       0x8322
+  gap          108000
+  toggle_bit      0
+
+  repeat          9000 2250
+  
+  frequency    38000
+  duty_cycle   33
+
+
+      begin codes
+          1                        0x0000000000008B74
+          2                        0x0000000000008F70
+          3                        0x000000000000906F
+          4                        0x0000000000008A75
+          5                        0x000000000000847B
+          6                        0x0000000000007887
+          7                        0x0000000000008976
+          8                        0x000000000000837C
+          9                        0x0000000000007788
+          0                        0x000000000000807F
+          stop                     0x000000000000857A
+          play                     0x0000000000007986
+          pause                    0x0000000000007986
+          slow                     0x0000000000007D82
+          step                     0x0000000000007E81
+          prev                     0x0000000000007F80
+          next                     0x0000000000007A85
+          mute                     0x0000000000006E91
+          vol-                     0x000000000000639C
+          vol+                     0x000000000000629D
+          eax                      0x0000000000008C73
+          options                  0x000000000000827D
+          display                  0x0000000000007689
+          return                   0x0000000000008E71
+          start                    0x0000000000008877
+          close                    0x0000000000007C83
+          up                       0x0000000000007B84
+          down                     0x0000000000008D72
+          left                     0x0000000000008778
+          right                    0x000000000000758A
+          ok                       0x000000000000817E
+	  power                    0x000000000000619e
+	  cmss                     0x000000000000718e
+	  record                   0x000000000000738c
+	  
+      end codes
+
+end remote
+
+#
+# contributed by Stefan Br�ns
+#
+# brand: Creative Audigy 2 ZS Platinum LiveDrive
+# model no. of remote control:
+# devices being controlled by this remote:
+#
+
+
+begin remote
+
+
+  name  LiveDrive
+  flags SPACE_ENC|CONST_LENGTH
+  bits           16
+  eps            30
+  aeps          100
+
+
+  header          9000 4500
+  one             563  1687
+  zero            563  562
+  pre_data_bits   16
+  pre_data       0x8000
+  gap          108000
+  toggle_bit      0
+
+
+  repeat          9000 2250
+
+
+  frequency    38000
+  duty_cycle   33
+
+
+
+
+      begin codes
+          mute                     0x0000000000000040
+          vol+                     0x0000000000008080
+          vol-                     0x0000000000008082
+          cmss                     0x0000000000000080
+      end codes
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/dvico/lircd.conf.fusionHDTV b/abs/core-testing/LinHES-config/templates/remotes/dvico/lircd.conf.fusionHDTV
new file mode 100644
index 0000000..fbc91a8
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/dvico/lircd.conf.fusionHDTV
@@ -0,0 +1,221 @@
+#
+# contributed by  Chris Pascoe
+#
+# brand:                       DVICO
+# model no. of remote control: DVB-T 
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  DVICO
+  bits            32
+  eps             0
+  aeps            0
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   32
+  pre_data 0x10046
+  gap          195755
+  post_data_bits  0
+  toggle_bit     0
+
+      begin codes
+          1                        0x00000000000011F9
+          2                        0x00000000000012F9
+          3                        0x00000000000013F9
+          4                        0x00000000000014F9
+          5                        0x00000000000015F9
+          6                        0x00000000000016F9
+          7                        0x00000000000017F9
+          8                        0x00000000000018F9
+          9                        0x00000000000019F9
+          0                        0x00000000000010F9
+          power                    0x0000000000000AF9
+          pcoff                    0x0000000000000CF9
+          camera                   0x0000000000001AF9
+          record                   0x0000000000001BF9
+          chup                     0x00000000000000F9
+          chdown                   0x00000000000001F9
+          volup                    0x00000000000002F9
+          voldown                  0x00000000000003F9
+          playpause                0x0000000000001FF9
+          rew                      0x0000000000001CF9
+          stop                     0x0000000000001EF9
+          ff                       0x0000000000001DF9
+          folder                   0x00000000000040F9
+          atvdtv                   0x00000000000006F9
+          dvhs                     0x00000000000041F9
+          menu                     0x00000000000008F9
+          aspect                   0x00000000000007F9
+          zoom                     0x00000000000004F9
+          epg                      0x0000000000000BF9
+          mute                     0x0000000000000DF9
+          back                     0x0000000000000EF9
+          hd                       0x0000000000000FF9
+          red                      0x00000000000005F9
+          green                    0x00000000000009F9
+          yellow                   0x00000000000042F9
+          blue                     0x00000000000043F9
+      end codes
+
+end remote
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(dvico) on Sat Jun 18 00:56:01 2005
+#
+# contributed by anonymous
+#
+# brand:                       DVICO
+# model no. of remote control: MCE Remote
+#
+
+begin remote
+
+  name           DVICO_MCE
+  bits           32
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   8
+  pre_data       0x0
+  post_data_bits  8
+  post_data      0x0
+  gap          195956
+  toggle_bit      0
+
+
+      begin codes
+          ok                       0x0000000000FE5E00
+          dtv                      0x0000000000FE0200
+          mp3                      0x0000000000FE0E00
+          dvd                      0x0000000000FE1A00
+          cpf                      0x0000000000FE1E00
+          setup                    0x0000000000FE1600
+          tv_onoff                 0x0000000000FE4600
+          guide                    0x0000000000FE0A00
+          back                     0x0000000000FE4900
+          more                     0x0000000000FE5900
+          dvd_menu                 0x0000000000FE4D00
+          alt_tab                  0x0000000000FE5500
+          replay                   0x0000000000FE0F00
+          skip                     0x0000000000FE1200
+          up                       0x0000000000FE5100
+          down                     0x0000000000FE5300
+          left                     0x0000000000FE5B00
+          right                    0x0000000000FE5F00
+          start                    0x0000000000FE4200
+          vol_up                   0x0000000000FE1500
+          vol_down                 0x0000000000FE0500
+          ch_up                    0x0000000000FE1100
+          ch_down                  0x0000000000FE0900
+          snapshot                 0x0000000000FE5200
+          live                     0x0000000000FE5A00
+          folder_open              0x0000000000FE1900
+          1                        0x0000000000FE0B00
+          2                        0x0000000000FE1700
+          3                        0x0000000000FE1B00
+          4                        0x0000000000FE0700
+          5                        0x0000000000FE5000
+          6                        0x0000000000FE5400
+          7                        0x0000000000FE4800
+          8                        0x0000000000FE4C00
+          9                        0x0000000000FE5800
+          0                        0x0000000000FE0300
+          aspect                   0x0000000000FE1300
+          fullscreen               0x0000000000FE1F00
+          rewind                   0x0000000000FE4300
+          playpause                0x0000000000FE4700
+          fastforward              0x0000000000FE4F00
+          stop                     0x0000000000FE0D00
+          mute                     0x0000000000FE5700
+          record                   0x0000000000FE0100
+	  white_onoff              0x0000000000FE4E00
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.3-CVS(dvico) on Thu Sep  1 21:36:06 2005
+#
+# contributed by: David Bussenschutt <buzz|oska.com>
+#
+# brand:     "DViCO"   
+# model no. of remote control:  "Fusion Remote MCE"     
+# devices being controlled by this remote: My MythTV install
+#
+
+begin remote
+
+  name  DVICO_MCE
+  bits            8
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   48
+  pre_data       0x100460000
+  post_data_bits  8
+  post_data      0xFE
+  gap          195843
+  toggle_bit      0
+
+
+      begin codes
+          ok                       0x5e
+          up                       0x51
+          down                     0x53
+          left                     0x5B
+          right                    0x5F
+          setup                    0x16
+          tv_onoff                 0x46
+          guide                    0x0A
+          dtv                      0x02
+          mp3                      0x0E
+          dvd                      0x1A
+          cpf                      0x1E
+          back                     0x49
+          more                     0x59
+          dvd_menu                 0x4D
+          alt_tab                  0x55
+          replay                   0x0F
+          skip                     0x12
+          start                    0x42
+          vol_up                   0x15
+          vol_down                 0x05
+          ch_up                    0x11
+          ch_down                  0x09
+          photo                    0x52
+          live                     0x5A
+          folder                   0x19
+          1                        0x0B
+          2                        0x17
+          3                        0x1B
+          4                        0x07
+          5                        0x50
+          6                        0x54
+          7                        0x48
+          8                        0x4C
+          9                        0x58
+          0                        0x03
+          ratio                    0x13
+          zoom                     0x1F
+          rew                      0x43
+          playpause                0x47
+          ff                       0x4F
+          mute                     0x57
+          stop                     0x0D
+          rec                      0x01
+          power_onoff              0x4e
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ea65/lircd.conf.ea65 b/abs/core-testing/LinHES-config/templates/remotes/ea65/lircd.conf.ea65
new file mode 100644
index 0000000..a10181d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/ea65/lircd.conf.ea65
@@ -0,0 +1,73 @@
+#
+#  Config file for AOpen XC Cube EA65, EA65-II
+#  Max Krasnyanskiy <maxk@qualcomm.com>
+#
+
+begin remote
+  name  EA65
+  bits  24
+  eps   10
+  aeps  100
+
+  gap           960000
+  toggle_bit    0
+
+  begin codes
+	tv/pvr      0x0014814c
+        photo       0x0017810e
+        htpc        0x0011811b
+        dvd/vcd     0x00128100
+        cd/mp3      0x00138152
+        fm          0x00158111
+        video       0x0016810f
+
+        1           0x0041810b
+        2           0x00428115
+        3           0x00438112
+        4           0x00448141
+        5           0x00458119
+        6           0x00468116
+        7           0x00478150
+        8           0x0048811a
+        9           0x00498155
+        *           0x00328156
+        0           0x00408158
+        #           0x0030814d
+        
+        menu        0x00188104
+        exit        0x001d8154
+        enter       0x001e8101
+        up          0x00198159
+        down        0x001a811c
+        left        0x001c8102
+        right       0x001b815d
+
+ 	vol+        0x00298103
+ 	vol-        0x002a814e
+ 	ch+         0x002c8113
+ 	ch-         0x002d8117
+ 	mute        0x00288105
+ 	tune+       0x002e8144
+ 	tune-       0x002f8148
+ 	mem         0x00318145
+ 	scan        0x00278151
+
+ 	display     0x0034811f
+ 	eject       0x0035815c
+ 	rwnd        0x00228118
+ 	ffwd        0x00218110
+ 	rec         0x002b810a
+ 	repeate     0x0038815a
+ 	prev        0x00238107
+ 	next        0x00248114
+ 	time/shift  0x00338108
+ 	stop        0x0020811d
+ 	play/pause  0x001f8109
+
+        play-pause  0x0080811d
+        stop-eject  0x00238107
+        mode-       0x00ff1080
+        mode+       0x00ff1180
+  end codes
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ea65/lircrc.ea65 b/abs/core-testing/LinHES-config/templates/remotes/ea65/lircrc.ea65
new file mode 100644
index 0000000..fd96d42
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/ea65/lircrc.ea65
@@ -0,0 +1,381 @@
+#
+# Max Krasnyanskiy <maxk@qualcomm.com>
+#
+
+#
+# Xine key bindings.
+#
+
+# start playback
+begin
+	button = dvd/vcd
+	prog   = xine
+	repeat = 1
+	config = Play
+end
+
+# playback pause toggle
+begin
+	button = play/pause
+	prog   = xine
+	repeat = 1
+	config = Pause
+end
+
+# stop playback
+begin
+	button = stop
+	prog   = xine
+	repeat = 1
+	config = Stop
+end
+
+# eject the current medium
+begin
+	button = eject
+	prog   = xine
+	repeat = 1
+	config = Eject
+end
+
+# scan playlist to grab stream infos
+begin
+	button = mem
+	prog   = xine
+	repeat = 1
+	config = ScanPlaylistInfo
+end
+
+# set position to -60 seconds in current stream
+begin
+	button = rwnd
+	prog   = xine
+	repeat = 1
+	config = SeekRelative-60
+end
+
+# set position to +60 seconds in current stream
+begin
+	button = ffwd
+	prog   = xine
+	repeat = 1
+	config = SeekRelative+60
+end
+
+# increment playback speed
+begin
+	button = tune+
+	prog   = xine
+	repeat = 1
+	config = SpeedFaster
+end
+
+# decrement playback speed
+begin
+	button = tune-
+	prog   = xine
+	repeat = 1
+	config = SpeedSlower
+end
+
+# increment audio volume
+begin
+	button = vol+
+	prog   = xine
+	repeat = 1
+	config = Volume+
+end
+
+# decrement audio volume
+begin
+	button = vol-
+	prog   = xine
+	repeat = 1
+	config = Volume-
+end
+
+# audio muting toggle
+begin
+	button = mute
+	prog   = xine
+	repeat = 1
+	config = Mute
+end
+
+# select next audio channel
+begin
+	button = ch+
+	prog   = xine
+	repeat = 1
+	config = AudioChannelNext
+end
+
+# select previous audio channel
+begin
+	button = ch-
+	prog   = xine
+	repeat = 1
+	config = AudioChannelPrior
+end
+
+# interlaced mode toggle
+begin
+	button = scan
+	prog   = xine
+	repeat = 1
+	config = ToggleInterleave
+end
+
+# cycle aspect ratio values
+begin
+	button = display
+	prog   = xine
+	repeat = 1
+	config = ToggleAspectRatio
+end
+
+# jump to Title Menu
+begin
+	button = menu
+	prog   = xine
+	repeat = 1
+	config = TitleMenu
+end
+
+# menu navigate up
+begin
+	button = up
+	prog   = xine
+	repeat = 1
+	config = EventUp
+end
+
+# menu navigate down
+begin
+	button = down
+	prog   = xine
+	repeat = 1
+	config = EventDown
+end
+
+# menu navigate left
+begin
+	button = left
+	prog   = xine
+	repeat = 1
+	config = EventLeft
+end
+
+# menu navigate right
+begin
+	button = right
+	prog   = xine
+	repeat = 1
+	config = EventRight
+end
+
+# menu select
+begin
+	button = enter
+	prog   = xine
+	repeat = 1
+	config = EventSelect
+end
+
+# jump to next chapter
+begin
+	button = next
+	prog   = xine
+	repeat = 1
+	config = EventNext
+end
+
+# jump to previous chapter
+begin
+	button = prev
+	prog   = xine
+	repeat = 1
+	config = EventPrior
+end
+
+# select a subtitle file
+begin
+	button = repeat
+	prog   = xine
+	repeat = 1
+	config = SubSelector
+end
+
+# enter the number 0
+begin
+	button = 0
+	prog   = xine
+	repeat = 1
+	config = Number0
+end
+
+# enter the number 1
+begin
+	button = 1
+	prog   = xine
+	repeat = 1
+	config = Number1
+end
+
+# enter the number 2
+begin
+	button = 2
+	prog   = xine
+	repeat = 1
+	config = Number2
+end
+
+# enter the number 3
+begin
+	button = 3
+	prog   = xine
+	repeat = 1
+	config = Number3
+end
+
+# enter the number 4
+begin
+	button = 4
+	prog   = xine
+	repeat = 1
+	config = Number4
+end
+
+# enter the number 5
+begin
+	button = 5
+	prog   = xine
+	repeat = 1
+	config = Number5
+end
+
+# enter the number 6
+begin
+	button = 6
+	prog   = xine
+	repeat = 1
+	config = Number6
+end
+
+# enter the number 7
+begin
+	button = 7
+	prog   = xine
+	repeat = 1
+	config = Number7
+end
+
+# enter the number 8
+begin
+	button = 8
+	prog   = xine
+	repeat = 1
+	config = Number8
+end
+
+# enter the number 9
+begin
+	button = 9
+	prog   = xine
+	repeat = 1
+	config = Number9
+end
+
+# quit the program
+begin
+	button = exit
+	prog   = xine
+	repeat = 1
+	config = Quit
+end
+
+##
+# End of xine key bindings.
+##
+
+## MPlayer lirc setup
+
+# Show OSD
+begin
+	prog = mplayer
+	button = menu
+	repeat = 1
+	config = osd
+end
+
+# Pause playback
+begin
+	prog = mplayer
+	button = play/pause
+	repeat = 1
+	config = pause
+end
+
+# Stop playback and exit
+begin
+	prog = mplayer
+	button = stop
+	repeat = 1
+	config = stop #quit
+end
+
+# Mute
+begin
+	prog = mplayer
+	button = mute
+	repeat = 1
+	config = mute
+end
+
+# Seek back 10 seconds
+begin
+	prog = mplayer
+	button = rwnd
+	repeat = 1
+	config = seek -10
+end
+
+# Seek forward 30 seconds
+begin
+	prog = mplayer
+	button = ffwd
+	repeat = 1
+	config = seek +10
+end
+
+# Quit
+begin
+	prog = mplayer
+	button = exit
+	repeat = 1
+	config = quit
+end
+
+# Seek forward 10 minutes
+begin
+	prog = mplayer
+	button = next
+	repeat = 1
+	config = seek +600
+end
+
+# Seek backward 10 minutes
+begin
+	prog = mplayer
+	button = prev
+	repeat = 1
+	config = seek -600
+end
+
+# Toggle full-screen
+begin
+	prog = mplayer
+	button = display
+	repeat = 1
+	config = vo_fullscreen
+end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ea65/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/ea65/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/ea65/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/ericsson/lircd.conf.bte b/abs/core-testing/LinHES-config/templates/remotes/ericsson/lircd.conf.bte
new file mode 100644
index 0000000..d2330a3
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/ericsson/lircd.conf.bte
@@ -0,0 +1,53 @@
+#
+#
+# contributed by Vadim Shliakhov <svadim@nm.ru>
+#
+# brand:  Ericsson
+# model:  Mobile Phone over Bluetooth (BTE)   
+#
+# supported devices: 
+#	      Ericsson t520m, t630
+#
+
+begin remote
+
+    name    bte 
+    bits    16
+
+    begin codes
+        0               0x0030
+        1               0x0031
+        2               0x0032
+        3               0x0033
+        4               0x0034
+        5               0x0035
+        6               0x0036
+        7               0x0037
+        8               0x0038
+        9               0x0039
+        STAR            0x002a  # '*'
+        HASH            0x0023  # '#'
+        UP              0x005e  # '^'
+        DOWN            0x0076  # 'v'
+        LEFT            0x003c  # '<'
+        RIGHT           0x003e  # '>'
+        CANCEL          0x0063  # 'c'
+        VOL_UP          0x0075  # 'u'
+        VOL_DOWN        0x0064  # 'd'
+
+# t520m
+        NO              0x0065  # 'e'
+        YES             0x0073  # 's'
+        OPTION          0x004c  # 'L'
+        MEMO            0x0047  # 'G' - hides dialog widget!
+
+# t630
+        F_LEFT          0x005b  # '['
+        F_RIGHT         0x005d  # ']'  - triggers 'e'
+        J_CLICK         0x3a4a  # ':J' - triggers 'e'
+        RETURN          0x3a52  # ':R' - triggers 'e'
+        CAMERA          0x3a43  # ':C'
+        WAP             0x3a4f  # ':O'
+
+      end codes
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/DENON.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/DENON.conf
new file mode 100644
index 0000000..e645cba
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/DENON.conf
@@ -0,0 +1,31 @@
+#
+# generic Denon config file
+#
+# source: various
+#
+# used by: Denon, Sharp
+
+begin remote
+
+  name  DENON
+  bits           15
+  flags SPACE_ENC
+  eps            30
+  aeps          100
+
+  one           275  1900
+  zero          275   775
+  ptrail        275
+  gap          43000
+  repeat_bit      0
+
+#  frequency    32000
+# frequency is 455/12 according to stewart@neuron.com
+# remote is based on Sharp lc3715 IC
+  frequency 38000
+#  duty_cycle   unknown
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/MOTOROLA.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/MOTOROLA.conf
new file mode 100644
index 0000000..e786f2b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/MOTOROLA.conf
@@ -0,0 +1,53 @@
+#
+# generic Motorola config file
+#
+# source: Motorola Application Note AN463
+# ICs 68HC05K0/MC144105/MC144107
+#
+# used by Grundig
+#
+# currently you have to create config files for such remotes manually
+# as irrecord always will record the start code
+
+begin remote
+
+  name  MOTOROLA_START/STOP
+  flags SHIFT_ENC|CONST_LENGTH
+  bits           10
+  eps            10
+  aeps           250
+
+  header          512    2560
+  one             512    512
+  zero            512    512
+  gap             32800
+  repeat_bit      0
+  frequency 32000
+  duty_cycle 25
+
+      begin codes
+        START/STOP  0x0000000000000000
+      end codes
+
+end remote
+
+begin remote
+
+  name  MOTOROLA
+  flags SHIFT_ENC|CONST_LENGTH
+  bits           10
+  eps            10
+  aeps           250
+
+  header          512    2560
+  one             512    512
+  zero            512    512
+  gap             131000
+  repeat_bit      0
+  frequency 32000
+  duty_cycle 25
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-pulse.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-pulse.conf
new file mode 100644
index 0000000..51c31d9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-pulse.conf
@@ -0,0 +1,32 @@
+#
+# generic NEC config file
+#
+# source: CIrCC datasheet, exiting config files
+#
+# used by: Toshiba
+
+begin remote
+
+  name  NEC
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header        9000 4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  pre_data_bits 16
+# just a guess
+  gap          108000
+
+  repeat        9000 4500
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-short-pulse.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-short-pulse.conf
new file mode 100644
index 0000000..068c253
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC-short-pulse.conf
@@ -0,0 +1,34 @@
+#
+# generic NEC config file
+#
+# source: CIrCC datasheet, exiting config files
+#
+# used by: Akai, Amstrad, Eltasat, Hitachi, ITT, Kenwood, Onkyo,
+# Sanyo, Schneider, SEG, Yamaha
+
+
+begin remote
+
+  name  NEC
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header        9000 4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  pre_data_bits 16
+# just a guess
+  gap          108000
+
+  repeat        9000 2250
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/NEC.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC.conf
new file mode 100644
index 0000000..18ee327
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/NEC.conf
@@ -0,0 +1,30 @@
+#
+# generic NEC config file
+#
+# source: CIrCC datasheet, exiting config files
+#
+# used by: Canon, Creative, Domland, Orion
+
+begin remote
+
+  name  NEC
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header        9000 4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  pre_data_bits 16
+# just a guess
+  gap          108000
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/RC-5.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/RC-5.conf
new file mode 100644
index 0000000..f62e3f9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/RC-5.conf
@@ -0,0 +1,30 @@
+#
+# generic RC-5 config file
+#
+# source: SAA3010 datasheet
+#
+# used by: Philips, Marantz, Anitech, Elitron, Grundig, Schneider
+
+begin remote
+
+  name  RC-5
+  bits           6
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           889  889
+  zero          889  889
+  plead         889
+  pre_data_bits   7
+  gap          113792
+  toggle_bit      2
+
+#  frequency    35750
+  frequency    36000
+  duty_cycle   50
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/RC-6.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/RC-6.conf
new file mode 100644
index 0000000..9565707
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/RC-6.conf
@@ -0,0 +1,28 @@
+#
+# generic RC-6 config file
+#
+# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
+#         http://home.hccnet.nl/m.majoor/pronto.pdf
+#
+# used by: Philips
+
+begin remote
+
+  name RC-6
+  bits            8
+  flags RC6|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       2667   889
+  one           444   444
+  zero          444   444
+  pre_data_bits   13
+  pre_data       0xEFB
+  gap          108000
+  toggle_bit      5
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/RCMM-32.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/RCMM-32.conf
new file mode 100644
index 0000000..89f847a
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/RCMM-32.conf
@@ -0,0 +1,23 @@
+begin remote
+
+  name  RCMM-32
+  bits           32 
+  flags RCMM|CONST_LENGTH
+  eps             2
+  aeps           100
+
+  header        417   278
+  three         167   778
+  two           167   611
+  one           167   444
+  zero          167   278
+  ptrail        167
+  pre_data_bits   0
+  gap          99817
+  repeat_bit      0
+
+      begin codes
+      end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/RECS80.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/RECS80.conf
new file mode 100644
index 0000000..b9702ea
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/RECS80.conf
@@ -0,0 +1,31 @@
+#
+# generic RECS 80 config file
+#
+# source: SAA3008 datasheet
+#
+# used by: Saba, Technisat
+
+begin remote
+
+  name  RECS80
+  bits            5
+  flags SPACE_ENC|CONST_LENGTH
+  eps            20
+  aeps          150
+
+  one           141  7590
+  zero          141  5090
+  ptrail        141
+  pre_data_bits   6
+  pre_data       0x22
+  gap          121440
+  toggle_bit      2
+
+#  frequency    37916
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/SANYO.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/SANYO.conf
new file mode 100644
index 0000000..fbcf8dc
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/SANYO.conf
@@ -0,0 +1,34 @@
+#
+# generic Sanyo config file
+#
+# source: CIrCC datasheet, exiting config files
+# Sanyo LC7461M datasheet
+#
+# used by: Aiwa, Chinon, Sanyo
+
+begin remote
+
+  name  Sanyo
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header        9000 4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  pre_data_bits 26
+# just a guess
+  gap          108000
+
+  repeat        9000 4500
+
+# 455kHz/12
+  frequency    37916
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/SONY12.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/SONY12.conf
new file mode 100644
index 0000000..d62d12c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/SONY12.conf
@@ -0,0 +1,28 @@
+#
+# generic Sony 12-bit config file
+#
+# source: various
+#
+
+begin remote
+
+  name  SONY
+  bits            7
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       2400   600
+  one          1200   600
+  zero          600   600
+  post_data_bits   5
+  gap          45000
+  min_repeat      2
+
+  frequency    40000
+  duty_cycle   33
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/generic/SONY20.conf b/abs/core-testing/LinHES-config/templates/remotes/generic/SONY20.conf
new file mode 100644
index 0000000..4a64ca7
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/generic/SONY20.conf
@@ -0,0 +1,29 @@
+#
+# generic Sony 20-bit config file
+#
+# source: various
+#
+
+begin remote
+
+  name  SONY
+  bits            7
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       2400   600
+  one          1200   600
+  zero          600   600
+  post_data_bits   13
+# gap is just a guess
+  gap          45000
+  min_repeat      2
+
+  frequency    40000
+#  duty_cycle   unknown
+
+      begin codes
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircd.conf.streamzap b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircd.conf.streamzap
new file mode 100644
index 0000000..8e453b9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircd.conf.streamzap
@@ -0,0 +1,69 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
+#
+# contributed by Christoph Bartelmus
+#
+# brand:                       Streamzap
+# model no. of remote control: PC Remote
+# devices being controlled by this remote: USB receiver
+#
+
+begin remote
+
+  name  Streamzap_PC_Remote
+  bits            6
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           889  889
+  zero          889  889
+  plead         889
+  pre_data_bits   8
+  pre_data       0xA3
+  gap          108344
+  toggle_bit      2
+
+
+      begin codes
+          0                        0x00
+          1                        0x01
+          2                        0x02
+          3                        0x03
+          4                        0x04
+          5                        0x05
+          6                        0x06
+          7                        0x07
+          8                        0x08
+          9                        0x09
+          POWER                    0x0A
+          MUTE                     0x0B
+          CH_UP                    0x0C
+          VOL_UP                   0x0D
+          CH_DOWN                  0x0E
+          VOL_DOWN                 0x0F
+          UP                       0x10
+          LEFT                     0x11
+          OK                       0x12
+          RIGHT                    0x13
+          DOWN                     0x14
+          MENU                     0x15
+          EXIT                     0x16
+          PLAY                     0x17
+          PAUSE                    0x18
+          STOP                     0x19
+          |<<                      0x1A
+          >>|                      0x1B
+          RECORD                   0x1C
+          <<                       0x1D
+          >>                       0x1E
+          RED                      0x20
+          GREEN                    0x21
+          YELLOW                   0x22
+          BLUE                     0x23
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircrc b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircrc
new file mode 100644
index 0000000..6f86bfe
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/lircrc
@@ -0,0 +1,472 @@
+# StreamZap Remote
+# 'config' must either be a literal key, e.g. 'config = l' or must
+# refer to a defined key in MythTV, e.g. 'config = PLAY'
+begin
+   prog = mythtv
+   button = 0
+   config = 0
+end
+
+begin
+   prog = mythtv
+   button = 1
+   config = 1
+end
+
+begin
+   prog = mythtv
+   button = 2
+   config = 2
+end
+
+begin
+   prog = mythtv
+   button = 3
+   config = 3
+end
+
+begin
+   prog = mythtv
+   button = 4
+   config = 4
+end
+
+begin
+   prog = mythtv
+   button = 5
+   config = 5
+end
+
+begin
+   prog = mythtv
+   button = 6
+   config = 6
+end
+
+begin
+   prog = mythtv
+   button = 7
+   config = 7
+end
+
+begin
+   prog = mythtv
+   button = 8
+   config = 8
+end
+
+begin
+   prog = mythtv
+   button = 9
+   config = 9
+end
+
+begin
+   prog = mythtv
+   button = POWER
+   config = Esc
+end
+
+# ???
+begin
+   prog = mythtv
+   button = MUTE
+   config = F9
+end
+
+begin
+   prog = mythtv
+   button = CH_UP
+   repeat = 3
+   config = Up
+end
+
+begin
+   prog = mythtv
+   button = VOL_UP
+   repeat = 3
+   config = ]
+end
+
+begin
+   prog = mythtv
+   button = CH_DOWN
+   repeat = 3
+   config = Down
+end
+
+begin
+   prog = mythtv
+   button = VOL_DOWN
+   repeat = 3
+   config = [
+end
+
+begin
+   prog = mythtv
+   button = UP
+   repeat = 3
+   config = Up
+end
+
+begin
+   prog = mythtv
+   button = LEFT
+# navigates, or skips back during playback or live tv.
+   config = Left
+end
+
+begin
+   prog = mythtv
+   button = OK
+   config = Return
+end
+
+begin
+   prog = mythtv
+   button = RIGHT
+# navigates, or skips forwards during playback or live tv. 
+   config = Right
+end
+
+begin
+   prog = mythtv
+   button = DOWN
+   repeat = 3
+   config = Down
+end
+
+begin
+   prog = mythtv
+   button = MENU
+   config = m
+end
+
+begin
+   prog = mythtv
+   button = EXIT
+   config = Esc
+end
+
+begin
+   prog = mythtv
+   button = PLAY
+   config = l
+end
+
+begin
+   prog = mythtv
+   button = PAUSE
+   config = p
+end
+
+begin
+   prog = mythtv
+   button = STOP
+   config = Esc
+end
+
+begin
+   prog = mythtv
+   # skip backward
+   button = |<<
+   config = PgUp
+end
+
+begin
+   prog = mythtv
+   # skip forward
+   button = >>|
+   config = PgDown
+end
+
+begin
+   prog = mythtv
+   button = RECORD
+   config = r
+end
+
+begin
+   prog = mythtv
+   # rewind
+   button = <<
+   config = <
+end
+
+begin
+   prog = mythtv
+   # fast forward
+   button = >>
+   config = >
+end
+
+begin
+   prog = mythtv
+   button = RED
+   # Delete
+   config = z
+end
+
+begin
+   prog = mythtv
+   button = GREEN
+   # Info
+   config = i
+end
+
+begin
+   prog = mythtv
+   button = YELLOW
+   # change aspect ratio
+   config = w
+end
+
+begin
+   prog = mythtv
+   button = BLUE
+   config = Tab
+end
+
+# MPLAYER
+begin
+   prog = mplayer
+   button = POWER
+   config = quit
+end
+
+begin
+   prog = mplayer
+   button = MUTE
+   config = mute
+end
+
+begin
+   prog = mplayer
+   button = VOL_UP
+   repeat = 3
+   config = volume +1
+end
+
+begin
+   prog = mplayer
+   button = VOL_DOWN
+   repeat = 3
+   config = volume -1
+end
+
+begin
+   prog = mplayer
+   button = UP
+   repeat = 3
+   config = seek +10
+end
+
+begin
+   prog = mplayer
+   button = LEFT
+# navigates, or skips back during playback or live tv.
+   config = seek -30
+end
+
+begin
+   prog = mplayer
+   button = RIGHT
+# navigates, or skips forwards during playback or live tv. 
+   config = seek +60
+end
+
+begin
+   prog = mplayer
+   button = DOWN
+   repeat = 3
+   config = seek -10
+end
+
+begin
+   prog = mplayer
+   button = EXIT
+   config = quit
+end
+
+begin
+   prog = mplayer
+   button = play
+   config = speed_set 1.0
+end
+
+begin
+    prog = mplayer
+    button = pause
+    config = pause
+end
+
+begin
+   prog = mplayer
+   button = STOP
+   config = quit
+end
+
+begin
+   prog = mplayer
+   # skip backward
+   button = |<<
+   config = seek -600
+end
+
+begin
+   prog = mplayer
+   # skip forward
+   button = >>|
+   config = seek +600
+end
+
+begin
+   prog = mplayer
+   # slow forward
+   button = <<
+   config = speed_mult 0.5
+end
+
+begin
+   prog = mplayer
+   # fast forward
+   button = >>
+   config = speed_mult 2.0
+end
+
+### Xine lirc setup By AnDy!
+
+begin
+prog = xine
+button = PLAY
+repeat = 3
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 3
+config = Stop
+end
+
+begin
+prog = xine
+button = PAUSE
+repeat = 3
+config = Pause
+end
+
+begin
+prog = xine
+button = UP
+repeat = 3
+config = EventUp
+end
+
+begin
+prog = xine
+button = DOWN
+repeat = 3
+config = EventDown
+end
+
+begin
+prog = xine
+button = LEFT
+repeat = 3
+config = EventLeft
+end
+
+begin
+prog = xine
+button = RIGHT
+repeat = 3
+config = EventRight
+end
+
+begin
+prog = xine
+button = OK
+repeat = 3
+config = EventSelect
+end
+
+begin
+prog = xine
+button = EXIT
+repeat = 3
+config = Menu
+end
+
+begin
+prog = xine
+button = >>
+repeat = 3
+#config = SpeedFaster
+config = SeekRelative+60
+end
+
+begin
+prog = xine
+button = <<
+repeat = 3
+#config = SpeedSlower
+config = SeekRelative-60
+end
+
+begin
+prog = xine
+button = VOL_UP
+repeat = 3
+config = Volume+
+end
+
+begin
+prog = xine
+button = VOL_DOWN
+repeat = 3
+config = Volume-
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 3
+config = Mute
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 3
+config = RootMenu
+end
+
+begin
+prog = xine
+button = >>|
+repeat = 3
+config = EventNext
+end
+
+begin
+prog = xine
+button = |<<
+repeat = 3
+config = EventPrior
+end
+
+begin
+prog = xine
+button = GREEN
+repeat = 3
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = POWER
+repeat = 3
+config = Quit
+end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/gr8zap/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/preview.jpg
new file mode 100644
index 0000000..4d1a5fe
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/gr8zap/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircd.conf.hauppauge b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircd.conf.hauppauge
new file mode 100644
index 0000000..4987807
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircd.conf.hauppauge
@@ -0,0 +1,274 @@
+#
+# this config file was automatically generated
+# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999
+#
+# contributed by Jens Leuschner <leuschner@gmx.net>
+#
+# brand:             Hauppauge
+# model:             
+# supported devices: WinTV primo; WinTV pci; WinTV radio
+#
+# This config file will work with both homebrew receivers and 
+# original Hauppauge TV cards !!!
+#
+
+begin remote
+
+  name  Hauppauge
+  bits           13
+  flags SHIFT_ENC
+  eps            30
+  aeps          100
+
+  one           950   830
+  zero          950   830
+  plead         960
+  gap          89584
+  repeat_bit      2
+
+      begin codes
+          TV                       0x000000000000100F
+          RADIO                    0x000000000000100C
+          FULL_SCREEN              0x000000000000102E
+          CH+                      0x0000000000001020
+          CH-                      0x0000000000001021
+          VOL-                     0x0000000000001011
+          VOL+                     0x0000000000001010
+          MUTE                     0x000000000000100D
+          SOURCE                   0x0000000000001022
+          1                        0x0000000000001001
+          2                        0x0000000000001002
+          3                        0x0000000000001003
+          4                        0x0000000000001004
+          5                        0x0000000000001005
+          6                        0x0000000000001006
+          7                        0x0000000000001007
+          8                        0x0000000000001008
+          9                        0x0000000000001009
+          0                        0x0000000000001000
+          RESERVED                 0x000000000000101E
+          MINIMIZE                 0x0000000000001026
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003
+#
+# contributed by 
+#
+# brand: 				Hauppauge
+# model no. of remote control: 
+# devices being controlled by this remote: PVR 2/350
+#
+
+begin remote
+
+  name  hauppauge_pvr
+  bits           13
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           969   811
+  zero          969   811
+  plead        1097
+  gap          114605
+  toggle_bit      2
+
+
+      begin codes
+          Power                    0x00000000000017FD
+          Go                       0x00000000000017FB
+          1                        0x00000000000017C1
+          2                        0x00000000000017C2
+          3                        0x00000000000017C3
+          4                        0x00000000000017C4
+          5                        0x00000000000017C5
+          6                        0x00000000000017C6
+          7                        0x00000000000017C7
+          8                        0x00000000000017C8
+          9                        0x00000000000017C9
+          Back/Exit                0x00000000000017DF
+          0                        0x00000000000017C0
+          Menu                     0x00000000000017CD
+          Red                      0x00000000000017CB
+          Green                    0x00000000000017EE
+          Yellow                   0x00000000000017F8
+          Blue                     0x00000000000017E9
+          Ch+                      0x00000000000017E0
+          Ch-                      0x00000000000017E1
+          Vol-                     0x00000000000017D1
+          Vol+                     0x00000000000017D0
+          Ok                       0x00000000000017E5
+          Mute                     0x00000000000017CF
+          Blank                    0x00000000000017CC
+          Full                     0x00000000000017FC
+          Rewind                   0x00000000000017F2
+          Play                     0x00000000000017F5
+          Forward                  0x00000000000017F4
+          Record                   0x00000000000017F7
+          Stop                     0x00000000000017F6
+          Pause                    0x00000000000017F0
+          Replay                   0x00000000000017E4
+          Skip                     0x00000000000017DE
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004
+#
+# contributed by 
+#
+# brand:   Hauppauge 350
+# Created: G.J. Werler (The Netherlands)
+# Project: Mythtv Fedora Pundit-R www.mythtvportal.com
+# Date:    2004/11/28
+# model no. of remote control: Hauppauge A415-HPG
+# devices being controlled by this remote: PVR-350
+#
+
+begin remote
+
+  name  Hauppauge_350
+  bits           13
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           969   811
+  zero          969   811
+  plead        1097
+  gap          114605
+  toggle_bit      2
+
+
+      begin codes
+          Go                       0x00000000000017BB
+          Power                    0x00000000000017BD
+          TV                       0x000000000000179C
+          Videos                   0x0000000000001798
+          Music                    0x0000000000001799
+          Pictures                 0x000000000000179A
+          Guide                    0x000000000000179B
+          Radio                    0x000000000000178C
+          Up                       0x0000000000001794
+          Left                     0x0000000000001796
+          Right                    0x0000000000001797
+          Down                     0x0000000000001795
+          OK                       0x00000000000017A5
+          Back/Exit                0x000000000000179F
+          Menu/i                   0x000000000000178D
+          Vol+                     0x0000000000001790
+          Vol-                     0x0000000000001791
+          Prev.Ch                  0x0000000000001792
+          Mute                     0x000000000000178F
+          Ch+                      0x00000000000017A0
+          Ch-                      0x00000000000017A1
+          Record                   0x00000000000017B7
+          Stop                     0x00000000000017B6
+          Rewind                   0x00000000000017B2
+          Play                     0x00000000000017B5
+          Forward                  0x00000000000017B4
+          Replay/SkipBackward      0x00000000000017A4
+          Pause                    0x00000000000017B0
+          SkipForward              0x000000000000179E
+          1                        0x0000000000001781
+          2                        0x0000000000001782
+          3                        0x0000000000001783
+          4                        0x0000000000001784
+          5                        0x0000000000001785
+          6                        0x0000000000001786
+          7                        0x0000000000001787
+          8                        0x0000000000001788
+          9                        0x0000000000001789
+          Asterix                  0x000000000000178A
+          0                        0x0000000000001780
+          #                        0x000000000000178E
+          Red                      0x000000000000178B
+          Green                    0x00000000000017AE
+          Yellow                   0x00000000000017B8
+          Blue                     0x00000000000017A9
+      end codes
+
+end remote
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre4(serial) on Sun Oct  2 00:24:32 2005
+#
+# contributed by anton|ganthaler.at and juergen.wilhelm|aon.at
+# members of linux user group Vorarlberg www.lugv.at
+# 
+# for ir remote controler from Hauppauge WinTV Nexus-S
+# most of the keys are supported
+#
+# brand:                       Hauppauge
+# model no. of remote control: WinTV Nexus-S
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  Hauppauge_WinTV_Nexus-S
+  bits           13
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           944   828
+  zero          944   828
+  plead         980
+  gap          113932
+  min_repeat      1
+  toggle_bit      2
+
+
+      begin codes
+          Up                       0x0000000000001794
+          Down                     0x0000000000001795
+          Left                     0x0000000000001796
+          Right                    0x0000000000001797
+          Power                    0x00000000000017BD
+          Ok                       0x00000000000017A5
+          Menu                     0x000000000000178D
+          Back                     0x000000000000179F
+          Red                      0x000000000000178B
+          Green                    0x00000000000017AE
+          Yellow                   0x00000000000017B8
+          Blue                     0x00000000000017A9
+          0                        0x0000000000001780
+          1                        0x0000000000001781
+          2                        0x0000000000001782
+          3                        0x0000000000001783
+          4                        0x0000000000001784
+          5                        0x0000000000001785
+          6                        0x0000000000001786
+          7                        0x0000000000001787
+          8                        0x0000000000001788
+          9                        0x0000000000001789
+          Play                     0x00000000000017B5
+          Pause                    0x00000000000017B0
+          Stop                     0x00000000000017B6
+          Record                   0x00000000000017B7
+          FastFwd                  0x00000000000017B4
+          FastRwd                  0x00000000000017B2
+          Channel+                 0x00000000000017A0
+          Channel-                 0x00000000000017A1
+          Volume+                  0x0000000000001790
+          Volume-                  0x0000000000001791
+          Mute                     0x000000000000178F
+          Timers                   0x000000000000178A
+          Recordings               0x000000000000178E
+          Back                     0x000000000000179F
+          Record                   0x00000000000017B7
+          Pause                    0x00000000000017B0
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircmd.conf.hauppauge b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircmd.conf.hauppauge
new file mode 100644
index 0000000..d0f36e8
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/lircmd.conf.hauppauge
@@ -0,0 +1,33 @@
+# 
+# lircmd config file
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * RESERVED
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9
+MOVE_S  * 8
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_IN * CH+
+MOVE_OUT * CH-
+
+BUTTON1_TOGGLE * 5
+BUTTON1_TOGGLE * RADIO
+BUTTON2_TOGGLE * VOL+
+BUTTON3_TOGGLE * SOURCE
+
+BUTTON1_CLICK * TV
+BUTTON1_CLICK * VOL-
+BUTTON3_CLICK * MUTE
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/hauppauge/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/preview.jpg
new file mode 100644
index 0000000..a40a1e8
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/hauppauge/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/hercules/lircd.conf.smarttv_stereo b/abs/core-testing/LinHES-config/templates/remotes/hercules/lircd.conf.smarttv_stereo
new file mode 100644
index 0000000..4b3d95a
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/hercules/lircd.conf.smarttv_stereo
@@ -0,0 +1,63 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.6(any) on Mon Oct  6 01:10:14 2003
+#
+# contributed by Dimitris Michail <dmichail|yahoo.com>
+#
+# brand: Hercules                      
+# model no. of remote control: unknown
+# devices being controlled by this remote: Hercules SmartTV Stereo
+#
+# Works with module lirc_i2c, reports PV951 IR
+
+begin remote
+
+  name  HERCULES_SMARTTV_STEREO
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   16
+  pre_data       0x61D6
+  gap          199964
+  toggle_bit      0
+
+
+      begin codes
+          POWER                    0x00000000000048B7
+          MUTE                     0x000000000000C837
+          PREVIEW                  0x000000000000F00F
+          FULLSCREEN               0x00000000000038C7
+          AV/TV                    0x0000000000008877
+          TELETEXT                 0x00000000000008F7
+          1                        0x000000000000807F
+          2                        0x00000000000040BF
+          3                        0x000000000000C03F
+          4                        0x00000000000020DF
+          5                        0x000000000000A05F
+          6                        0x000000000000609F
+          7                        0x000000000000E01F
+          8                        0x00000000000010EF
+          9                        0x000000000000906F
+          0                        0x00000000000000FF
+          SNAPSHOT                 0x00000000000050AF
+          100+                     0x000000000000E817
+          CH+                      0x00000000000058A7
+          CH-                      0x0000000000007887
+          VOL+                     0x000000000000D827
+          VOL-                     0x000000000000F807
+          PAUSE                    0x000000000000B04F
+          RECORD                   0x000000000000708F
+          STOP                     0x000000000000B847
+          PLAY                     0x0000000000009867
+          TV_REPLAY                0x0000000000006897
+          TIME_SHIFT               0x00000000000028D7
+          SEEK_BACK                0x00000000000018E7
+          SEEK_FWD                 0x00000000000030CF
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircd.conf b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircd.conf
new file mode 100644
index 0000000..97bbf4c
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircd.conf
@@ -0,0 +1,88 @@
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.8.0(imon_pad) on Mon Jan 23 20:22:11 2006
+#
+# contributed by M.Brakemeier
+#
+# brand:                       SoundGraph
+# model no. of remote control: iMON-PAD
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name     iMON-PAD
+  bits           32
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          235965
+  min_repeat      1
+  toggle_bit      0
+
+      begin codes
+          AppExit                  0x288195B7
+        Power                    0x289115B7
+          Record                   0x298115B7
+          Play                     0x2A8115B7
+	  Open			   0x29B1d5B7
+          Rewind                   0x2A8195B7
+          Pause                    0x2A9115B7
+          FastForward              0x2B8115B7
+          PrevChapter              0x2B9115B7
+          Stop                     0x2B9715B7
+          NextChapter              0x298195B7
+          Esc                      0x2BB715B7
+          Eject                    0x299395B7
+          AppLauncher              0x29B715B7
+          MultiMon                 0x2AB195B7
+          TaskSwitcher             0x2A9395B7
+          Mute                     0x2B9595B7
+          Vol+                     0x28A395B7
+          Vol-                     0x28A595B7
+          Ch+                      0x289395B7
+          Ch-                      0x288795B7
+          Timer                    0x2B8395B7
+          1                        0x28B595B7
+          2                        0x2BB195B7
+          3                        0x28B195B7
+          4                        0x2A8595B7
+          5                        0x299595B7
+          6                        0x2AA595B7
+          7                        0x2B9395B7
+          8                        0x2A8515B7
+          9                        0x2AA115B7
+          0                        0x2BA595B7
+          ShiftTab                 0x28B515B7
+          Tab                      0x29A115B7
+        Red                      0x2B8515B7 # MyMovie
+        Green                    0x299195B7 # MyMusic
+        Blue                     0x2BA115B7 # MyPhoto
+        Yellow                   0x28A515B7 # MyTV
+          Bookmark                 0x288515B7
+          Thumbnail                0x2AB715B7
+          AspectRatio              0x29A595B7
+          FullScreen               0x2AA395B7
+        Purple                   0x29A295B7 # MyDVD
+          Menu                     0x2BA385B7
+          Caption                  0x298595B7
+          Language                 0x2B8595B7
+          MouseKeyboard            0x299115B7
+          SelectSpace              0x2A9315B7
+          MouseMenu                0x28B715B7
+          MouseRightClick          0x688481B7
+          Enter                    0x28A195B7
+          MouseLeftClick           0x688301B7
+          WindowsKey               0x2B8195B7
+          Backspace                0x28A115B7
+        Mouse_N                  0x690281B7
+        Mouse_S                  0x688291B7
+        Mouse_W                  0x6A8281B7
+        Mouse_E                  0x688A81B7
+      end codes
+
+end remote 
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircrc b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircrc
new file mode 100644
index 0000000..3ad34d8
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/lircrc
@@ -0,0 +1,240 @@
+###################################
+# lircrc config as used by Stev391 June 2007
+# Not all of the buttons are configured yet, only the commonly used buttons
+###################################
+
+# Escape
+begin
+    prog = mythtv
+    button = AppExit
+    config = Esc
+    repeat = 3
+end
+
+# Escape Key 2
+begin
+    prog = mythtv
+    button = Esc
+    config = Esc
+end
+
+# Channel Up
+begin
+    prog   = mythtv
+    button = Ch+
+    config = Up
+    repeat = 3
+end
+
+# Channel Down
+begin
+    prog   = mythtv
+    button = Ch-
+    config = Down
+    repeat = 3
+end
+
+# Volume Up
+begin
+    prog = mythtv
+    button = Vol+
+    repeat = 3
+    config = Right
+end
+
+# Volume Down
+begin
+    prog = mythtv
+    button = Vol-
+    repeat = 3
+    config = Left
+end
+
+# Enter/Return
+begin
+    prog   = mythtv
+    button = Enter
+    config = Return
+end
+
+# Menu Button
+begin
+    prog = mythtv
+    button = Menu
+    config = M
+end
+
+# Mute
+begin
+    prog = mythtv
+    button = Mute
+    config = F9  
+end
+
+# Rewind
+begin
+    prog = mythtv
+    button = Rewind
+    config = PgUp  
+end
+
+# Fast Forward
+begin
+    prog = mythtv
+    button = FastForward
+    config = PgDown  
+end
+
+# Play
+begin
+    prog = mythtv
+    button = Play
+    config = P  
+end
+
+# Pause
+begin
+    prog = mythtv
+    button = Pause
+    config = P  
+end
+
+# Record
+begin
+  prog = mythtv
+  button = Record
+  config = R  
+end
+
+# Stop
+begin
+   prog = mythtv
+   button = Stop
+   config = O  
+end
+
+# Previous Track/Chapter
+begin
+   prog = mythtv
+   button = PrevChapter
+   config = Home  
+end
+
+# Next Track/Chapter
+begin
+   prog = mythtv
+   button = NextChapter
+   config = End
+end
+
+# Jump Point to MythVideo
+begin
+   prog = mythtv
+   button = MyMovie
+   config = F12
+end
+
+# Jump Point to MythMusic
+begin
+   prog = mythtv
+   button = MyMusic
+   config = F11
+end
+
+# Jump Point to LiveTV
+begin
+   prog = mythtv
+   button = MyTV
+   config = F10
+end
+
+# Jump Point to Main Menu
+begin
+   prog = mythtv
+   button = Multimon
+   config = F2
+end
+
+# Jump Point to Myth Gallery
+begin
+   prog = mythtv
+   button = MyPhoto
+   config = F3
+end
+
+# Jump Point to Play DVD
+begin
+   prog = mythtv
+   button = MyDVD
+   config = F4
+end
+
+# Display Information
+begin
+   prog = mythtv
+   button = Caption
+   config = I
+end
+
+##############################
+# Numbers
+##############################
+begin
+    prog = mythtv
+    button = 0
+    config = 0  
+end
+
+begin
+    prog = mythtv
+    button = 1
+    config = 1  
+end
+
+begin
+    prog = mythtv
+    button = 2
+    config = 2  
+end
+
+begin
+    prog = mythtv
+    button = 3
+    config = 3  
+end
+
+begin
+    prog = mythtv
+    button = 4
+    config = 4  
+end
+
+begin
+    prog = mythtv
+    button = 5
+    config = 5  
+end
+
+begin
+    prog = mythtv
+    button = 6
+    config = 6  
+end
+
+begin
+    prog = mythtv
+    button = 7
+    config = 7  
+end
+
+begin
+    prog = mythtv
+    button = 8
+    config = 8  
+end
+
+begin
+    prog = mythtv
+    button = 9
+    config = 9  
+end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon-pad/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/imon-pad/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon
new file mode 100644
index 0000000..6875f3f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon
@@ -0,0 +1,79 @@
+#
+# contributed by Venky Raju (dev@venky.ws)
+#
+# brand: Soundgraph
+# model no. of remote control: iMON MultiMedian
+#
+# devices being controlled by this remote: HTPC
+#
+
+begin remote
+
+  name           IMON_MultiMedian
+  bits           16
+  flags          SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps           130
+
+  header         9000  4500
+  one            625   1625
+  zero           625   375
+  ptrail         625
+  repeat         8875  2125
+  pre_data_bits  16
+  pre_data       0x609F
+  gap            100000
+  toggle_bit     0
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+          App.Exit                 0x00000000000000FF
+          Power                    0x000000000000807F
+          1                        0x00000000000040BF
+          2                        0x000000000000C03F
+          3                        0x00000000000020DF
+          4                        0x000000000000A05F
+          5                        0x000000000000609F
+          6                        0x000000000000E01F
+          7                        0x00000000000010EF
+          8                        0x000000000000906F
+          9                        0x00000000000050AF
+          0                        0x000000000000D02F
+          Windows                  0x00000000000030CF
+          Menu                     0x000000000000B04F
+          App.Launcher             0x000000000000708F
+          Function                 0x000000000000F00F
+          Task.Switcher            0x00000000000008F7
+          Back                     0x0000000000008877
+          Select                   0x00000000000048B7
+          Eject                    0x0000000000009867
+          Delete                   0x00000000000018E7
+          Up                       0x000000000000C837
+          Right                    0x0000000000006897
+          Down                     0x000000000000E817
+          Left                     0x00000000000028D7
+          Enter                    0x000000000000A857
+          Vol-                     0x00000000000058A7
+          Vol+                     0x000000000000D827
+          Mute                     0x00000000000038C7
+          Play                     0x000000000000B847
+          Pause                    0x0000000000007887
+          Prev                     0x000000000000F807
+          Next                     0x00000000000002FD
+          Rew                      0x000000000000827D
+          Fwd                      0x00000000000042BD
+          Stop                     0x000000000000C23D
+          Open                     0x00000000000022DD
+          Rec                      0x000000000000A25D
+          Bookmark                 0x000000000000629D
+          Thumbnail                0x000000000000E21D
+          Aspect                   0x00000000000012ED
+          DVD.Menu                 0x000000000000926D
+          DVD.Caption              0x00000000000052AD
+          DVD.Language             0x000000000000D22D
+          Full.Screen              0x00000000000032CD
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-pad b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-pad
new file mode 100644
index 0000000..e8b8818
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-pad
@@ -0,0 +1,84 @@
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.1pre2(imon) on Tue Mar  1 23:15:44 2005
+#
+# contributed by Venky Raju
+#
+# brand:                       iMON-New
+# model no. of remote control: iMON-PAD
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name     iMON-PAD
+  bits           32
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          235965
+  min_repeat      1
+  toggle_bit      0
+
+
+      begin codes
+          AppExit                  0x288195B7
+          Record                   0x298115B7
+          Play                     0x2A8115B7
+          SlowMotion               0x29B195B7
+          Rewind                   0x2A8195B7
+          Pause                    0x2A9115B7
+          FastForward              0x2B8115B7
+          PrevChapter              0x2B9115B7
+          Stop                     0x2B9715B7
+          NextChapter              0x298195B7
+          Esc                      0x2BB715B7
+          Eject                    0x299395B7
+          AppLauncher              0x29B715B7
+          MultiMon                 0x2AB195B7
+          TaskSwitcher             0x2A9395B7
+          Mute                     0x2B9595B7
+          Vol+                     0x28A395B7
+          Vol-                     0x28A595B7
+          Ch+                      0x289395B7
+          Ch-                      0x288795B7
+          Timer                    0x2B8395B7
+          1                        0x28B595B7
+          2                        0x2BB195B7
+          3                        0x28B195B7
+          4                        0x2A8595B7
+          5                        0x299595B7
+          6                        0x2AA595B7
+          7                        0x2B9395B7
+          8                        0x2A8515B7
+          9                        0x2AA115B7
+          0                        0x2BA595B7
+          ShiftTab                 0x28B515B7
+          Tab                      0x29A115B7
+          MyMovie                  0x2B8515B7
+          MyMusic                  0x299195B7
+          MyPhoto                  0x2BA115B7
+          MyTV                     0x28A515B7
+          Bookmark                 0x288515B7
+          Thumbnail                0x2AB715B7
+          AspectRatio              0x29A595B7
+          FullScreen               0x2AA395B7
+          MyDVD                    0x29A295B7
+          Menu                     0x2BA385B7
+          Caption                  0x298595B7
+          Language                 0x2B8595B7
+          MouseKeyboard            0x299115B7
+          SelectSpace              0x2A9315B7
+          MouseMenu                0x28B715B7
+          MouseRightClick          0x688481B7
+          Enter                    0x28A195B7
+          MouseLeftClick           0x688301B7
+          WindowsKey               0x2B8195B7
+          Backspace                0x28A115B7
+      end codes
+
+end remote 
diff --git a/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-rsc b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-rsc
new file mode 100644
index 0000000..cf6d2fc
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/imon/lircd.conf.imon-rsc
@@ -0,0 +1,109 @@
+#
+# contributed by Venky Raju (dev@venky.ws)
+#
+# brand: Soundgraph
+# model no. of remote control: iMON RSC
+#
+# devices being controlled by this remote: HTPC
+#
+# Credit: Changwoo Ryu <cwryu@debian.org>
+#
+begin remote
+
+  name  IMON_RSC
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            40
+  aeps          130
+
+  header       9000  4500
+  one           625  1625
+  zero          625   375
+  ptrail        625
+  repeat       8875  2125
+  pre_data_bits   16
+  pre_data       0x0108
+
+  gap          100000
+
+      begin codes
+          App.Exit           0x00000000000008F7
+          Power              0x000000000000F40B
+          ScreenSaver        0x00000000000052AD
+          Timer              0x000000000000926D
+          1                  0x0000000000002AD5
+          2                  0x000000000000AA55
+          3                  0x0000000000006A95
+          4                  0x000000000000EA15
+          5                  0x0000000000001AE5
+          6                  0x0000000000009A65
+          7                  0x0000000000005AA5
+          8                  0x000000000000DA25
+          9                  0x0000000000003AC5
+          0                  0x000000000000BA45
+          Desktop            0x000000000000817E
+          Max/Res            0x00000000000041BE
+          Esc                0x00000000000012ED
+          Windows            0x000000000000D22D
+          Menu               0x000000000000C13E
+          App.Launcher       0x000000000000A25D
+          Function           0x00000000000021DE
+          Task.Switcher      0x000000000000629D
+          Backspace          0x000000000000A15E
+          Mouse/Keyboard     0x000000000000619E
+          Space              0x000000000000E11E
+          Shift.Tab          0x0000000000007887
+          Enter              0x00000000000019E6
+          Tab                0x000000000000F807
+          L.Click            0x000000000000d827
+          DragNDrop          0x0000000000006897
+          R.Click            0x000000000000b847
+          Mute               0x00000000000011ee
+          Vol-               0x0000000000007a85
+          Vol+               0x000000000000fa05
+          Play               0x00000000000032cd
+          Pause              0x000000000000b24d
+          Open               0x000000000000f20d
+          Prev               0x0000000000000af5
+          Next               0x0000000000008a75
+          Stop               0x000000000000728d
+          Rew                0x0000000000004ab5
+          F.Fwd              0x000000000000ca35
+          Full.Screen        0x000000000000916e
+      end codes
+
+end remote
+
+begin remote
+
+  name IMON_RSC_STICK
+  bits 4
+  flags SPACE_ENC
+  eps 40
+  aeps 130
+
+  header       2125  1875
+  one           625  1625
+  zero          625   375
+  ptrail        625
+
+      begin codes
+          STICK_N            0x0
+          STICK_S            0x1
+          STICK_E            0x2
+          STICK_W            0x3
+          STICK_NE           0x4
+          STICK_SW           0x5
+          STICK_SE           0x6
+          STICK_NW           0x7
+          STICK_NNE          0x8
+          STICK_SSW          0x9
+          STICK_SEE          0xa
+          STICK_NWW          0xb
+          STICK_NEE          0xc
+          STICK_SWW          0xd
+          STICK_SSE          0xe
+          STICK_NNW          0xf
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/iodata/lircd.conf.gvbctv5pci b/abs/core-testing/LinHES-config/templates/remotes/iodata/lircd.conf.gvbctv5pci
new file mode 100644
index 0000000..076d032
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/iodata/lircd.conf.gvbctv5pci
@@ -0,0 +1,68 @@
+#
+# This is for the remote that I-O Data Co. bundles with its GV-BCTV5/PCI
+#
+# this config file was automatically generated
+# using lirc-0.6.6(gvbctv5pci) on Sun May 11 08:52:40 2003
+#
+# contributed by Jens C. Rasmussen (jens.rasmussen@ieee.org)
+#
+# brand:             I-O Data Co.
+# model:             GV-BCTV5/PCI
+# supported devices: This remote control comes with the TV Tuner card
+#                    GV-BCTV5/PCI from I-O Data Co. (Japan)
+#
+
+begin remote
+
+  name GV-BCTV5/PCI    
+  bits            8
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          149949
+  toggle_bit      0
+
+
+      begin codes
+          TV                       0x0000000000000042
+          FM                       0x0000000000000022
+          EPG                      0x0000000000000062
+          POWER                    0x0000000000000002
+          1                        0x0000000000000052
+          2                        0x0000000000000032
+          3                        0x0000000000000072
+          4                        0x000000000000004A
+          5                        0x000000000000002A
+          6                        0x000000000000006A
+          7                        0x000000000000005A
+          8                        0x000000000000003A
+          9                        0x000000000000007A
+          10                       0x0000000000000046
+          11                       0x0000000000000026
+          12                       0x0000000000000066
+          LIVE                     0x0000000000000012
+          TIME_SHIFT               0x000000000000000A
+          PLAY                     0x000000000000001A
+          MULTI                    0x0000000000000006
+          VIDEO                    0x0000000000000056
+          SVIDEO                   0x000000000000004E
+          CHANNEL_PLUS             0x0000000000000036
+          CHANNEL_MINUS            0x000000000000002E
+          VOLUME_PLUS              0x0000000000000076
+          VOLUME_MINUS             0x000000000000006E
+          MUTE                     0x0000000000000016
+          PICTURE_SIZE             0x000000000000000E
+          PAUSE                    0x000000000000005E
+          HALT                     0x000000000000003E
+          RECORD                   0x000000000000007E
+          STOP                     0x000000000000001E
+          REWIND                   0x0000000000000043
+          START                    0x0000000000000023
+          FORWARD                  0x0000000000000063
+          SYNC                     0x0000000000000003
+      end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/km_ready_preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/km_ready_preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/km_ready_preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/knc_one/lircd.conf.knc_one b/abs/core-testing/LinHES-config/templates/remotes/knc_one/lircd.conf.knc_one
new file mode 100644
index 0000000..b962433
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/knc_one/lircd.conf.knc_one
@@ -0,0 +1,62 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.3 on Tue Apr 10 18:39:55 2001
+#
+# contributed by Ulrich Mueller <ulrich.mueller42@web.de>
+#
+# brand:             KNC ONE
+# model:             TV Station (-/SE/PRO/RDS)
+#
+# brand:             Anubis
+# model:             Typhoon TView Tuner (-/Stereo/RDS)
+#
+
+begin remote
+
+  name  lircd.conf
+  bits            8
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  gap          199992
+  toggle_bit      0
+
+
+      begin codes
+          TV/FM                    0x000000000000001C
+          OK                       0x0000000000000015
+          F1                       0x000000000000000B
+          POWER                    0x0000000000000012
+          AV/TV                    0x0000000000000011
+          TELETEXT                 0x000000000000000F
+          FULLSCREEN               0x0000000000000013
+          MUTE                     0x0000000000000010
+          1                        0x0000000000000001
+          2                        0x0000000000000002
+          3                        0x0000000000000003
+          4                        0x0000000000000004
+          5                        0x0000000000000005
+          6                        0x0000000000000006
+          7                        0x0000000000000007
+          8                        0x0000000000000008
+          9                        0x0000000000000009
+          0                        0x0000000000000000
+          CH+                      0x000000000000001A
+          CH-                      0x000000000000001E
+          VOL+                     0x000000000000001B
+          VOL-                     0x000000000000001F
+          SNAPSHOT                 0x000000000000000A
+          100+                     0x0000000000000017
+          RECORD                   0x000000000000000D
+          PAUSE                    0x000000000000000E
+          PLAY                     0x000000000000001D
+          STOP                     0x0000000000000019
+          MENU                     0x0000000000000016
+          ESC                      0x0000000000000014
+          -                        0x0000000000000018
+          +                        0x000000000000000C
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/kworld/lircd.conf.kworld b/abs/core-testing/LinHES-config/templates/remotes/kworld/lircd.conf.kworld
new file mode 100644
index 0000000..280c47d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/kworld/lircd.conf.kworld
@@ -0,0 +1,144 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.6(sa1100) on Sun Feb 23 17:02:27 2003
+#
+# contributed by Denes Balatoni <pnis at coder.hu>
+#
+# brand: kworld
+# model no. of remote control: ?
+# devices being controlled by this remote: tv878r tuner card
+#
+
+begin remote
+
+  name  kworld-878
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       8853  4526
+  one           533  1713
+  zero          533   589
+  ptrail        531
+  repeat       8853  2281
+  pre_data_bits   16
+  pre_data       0x61D6
+  gap          107839
+  toggle_bit      0
+
+
+      begin codes
+          power                    0x0000000000007887
+          source                   0x000000000000E01F
+          scan                     0x00000000000038C7
+          mute                     0x00000000000018E7
+          tv/fm                    0x000000000000C03F
+          1                        0x000000000000807F
+          2                        0x000000000000D02F
+          3                        0x000000000000D827
+          fm_scan+                 0x000000000000F807
+          4                        0x000000000000A05F
+          5                        0x000000000000906F
+          6                        0x000000000000A857
+          fm_scan-                 0x000000000000E817
+          7                        0x000000000000609F
+          8                        0x00000000000050AF
+          9                        0x00000000000048B7
+          fm_freq+                 0x00000000000030CF
+          0                        0x00000000000040BF
+          +                        0x00000000000008F7
+          recall                   0x000000000000C837
+          fm-freq-                 0x00000000000020DF
+          record                   0x00000000000000FF
+          stop                     0x00000000000010EF
+          play                     0x0000000000008877
+          minimze                  0x000000000000F00F
+          ch+                      0x000000000000F807
+          zoom                     0x0000000000009867
+          vol-                     0x00000000000028D7
+          ch-                      0x000000000000E817
+          vol+                     0x0000000000006897
+          snapshot                 0x00000000000058A7
+          mts                      0x000000000000B04F
+          function-                0x00000000000020DF
+          function                 0x000000000000708F
+          function+                0x00000000000030CF
+          reset                    0x000000000000B847
+      end codes
+
+end remote
+
+
+#
+# this config file was automatically generated
+# using lirc-0.6.6(sa1100) on Sun Feb 23 17:02:27 2003
+#
+# contributed by Denes Balatoni <pnis at coder.hu>
+#   Modified by Daniel Foote <freefoote at dview dot net> to
+#     work with remote that came with DVB-T card.
+#
+# brand: kworld
+# model no. of remote control: ?
+# devices being controlled by this remote: tv878r tuner card
+#
+
+begin remote
+
+  name  KWorld_DVB-T
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       8853  4526
+  one           533  1713
+  zero          533   589
+  ptrail        531
+  repeat       8853  2281
+  pre_data_bits   16
+  pre_data       0x61D6
+  gap          107839
+  toggle_bit      0
+
+
+      begin codes
+          ch-                      0x0000000000007887
+          7                        0x000000000000E01F
+          preview                  0x00000000000038C7
+          zoom                     0x00000000000018E7
+          3                        0x000000000000C03F
+          1                        0x000000000000807F
+          epg                      0x000000000000D02F
+          vol+                     0x000000000000D827
+          vol-                     0x000000000000F807
+          5                        0x000000000000A05F
+          9                        0x000000000000906F
+          reset                    0x000000000000A857
+          turnleft                 0x000000000000E817
+          6                        0x000000000000609F
+          0                        0x00000000000050AF
+          power                    0x00000000000048B7
+          scan                     0x00000000000030CF
+          2                        0x00000000000040BF
+          mute                     0x00000000000008F7
+          snap                     0x000000000000C837
+          4                        0x00000000000020DF
+          turnup                   0x00000000000000FF
+          8                        0x00000000000010EF
+          backward                 0x0000000000008877
+          source                   0x000000000000F00F
+          forward                  0x0000000000009867
+          pip                      0x00000000000028D7
+          ch-                      0x000000000000E817
+          play                     0x0000000000006897
+          ch+                      0x00000000000058A7
+          stop                     0x000000000000B04F
+          function-                0x00000000000020DF
+          pause                    0x000000000000708F
+          function+                0x00000000000030CF
+          rec                      0x000000000000B847
+      end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.PVR2000 b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.PVR2000
new file mode 100644
index 0000000..3adfd4b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.PVR2000
@@ -0,0 +1,75 @@
+#
+# this config file was written on Mon Dec 13 23:51:16 MET 2004
+# by Thomas Reitmayr (treitmayr@yahoo.com)
+#
+# brand:             Leadtek
+# model:             Y0400052 (bundeled with Winfast PVR2000 TV-card)
+#
+# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to be a
+# limitation of the remote control.
+#
+
+
+begin remote
+
+  name  PVR2000
+  bits           8
+  flags  SHIFT_ENC
+  gap       120000
+
+      begin codes
+          POWER                    0x0000000000000070
+          TV                       0x0000000000000026
+          FM                       0x0000000000000027
+          DVD                      0x0000000000000028
+          RED                      0x000000000000003B
+          GREEN                    0x000000000000003C
+          YELLOW                   0x000000000000003D
+          BLUE                     0x000000000000003E
+          TELETEXT                 0x000000000000006F
+          SLEEP                    0x0000000000000030
+          MUTE                     0x0000000000000064
+          BOSS_KEY                 0x0000000000000039
+          CH_UP                    0x000000000000007C
+          CH_DOWN                  0x0000000000000060
+          VOL_DOWN                 0x0000000000000078
+          VOL_UP                   0x0000000000000074
+          ENTER                    0x0000000000000063
+          CC                       0x0000000000000020
+          FULLSCREEN               0x0000000000000073
+          MENU                     0x000000000000003F
+          SCAN                     0x0000000000000021
+          REPLAY                   0x0000000000000032
+          PLAY                     0x0000000000000033
+          SKIP                     0x0000000000000034
+          OSD                      0x0000000000000022
+          BACK                     0x0000000000000024
+          STOP                     0x0000000000000036
+          FORWARD                  0x0000000000000025
+          LANGUAGE                 0x0000000000000023
+          1                        0x0000000000000075
+          2                        0x0000000000000076
+          3                        0x0000000000000077
+          4                        0x0000000000000079
+          5                        0x000000000000007A
+          6                        0x000000000000007B
+          7                        0x000000000000007D
+          8                        0x000000000000007E
+          9                        0x000000000000007F
+          0                        0x0000000000000062
+          .                        0x0000000000000031
+          RECALL                   0x0000000000000061
+          VIDEO                    0x000000000000006E
+          AUDIO                    0x000000000000006B
+          DISPLAY                  0x0000000000000066
+          SNAPSHOT                 0x0000000000000038
+          PIP                      0x000000000000003A
+          RECSTOP                  0x0000000000000036
+          REC                      0x0000000000000037
+          TIMESHIFT                0x0000000000000035
+
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0007 b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0007
new file mode 100644
index 0000000..47e5b8e
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0007
@@ -0,0 +1,86 @@
+# Made by Leandro Lucarella <luca@lugmen.org.ar>
+#
+# brand:             Leadtek
+# model:             RM-0007 (bundeled with WinView 601TV card)
+#
+# Based on Winfast TV200:
+# 		modified by CB
+#
+# 		contributed by Erik Christiansson, aka Sci
+# 		www.alphafish.com
+# 		erik@alphafish.com
+#
+# 		modifications based on the config files from 
+# 		Juan Toledo <toledo@users.sourceforge.net> and 
+# 		Markus Lischka <mlischka@users.sourceforge.net>
+#
+# With some modification based on a patch for WinView 601 made by
+# Juan FC. <juan@kili.com.ar>
+#
+# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to
+# be a hardware limitation.
+#
+
+begin remote
+
+  name            RM-0007
+  bits            16
+  flags           SPACE_ENC|CONST_LENGTH
+  eps             40
+  aeps            100
+
+  header          9000  4500
+  one           629  1617
+  zero          629   495
+  ptrail        632
+  repeat          9000  2250
+  pre_data_bits   16
+  pre_data        0xC03F
+  gap             108000
+  toggle_bit      0
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+# 1st row of buttons
+          POWER                    0x00000000000000FF
+          MENU                     0x000000000000807F
+          FM                       0x00000000000040BF
+          PC/TV                    0x000000000000C03F
+# volume/channel
+          VOL_UP                   0x00000000000020DF
+          VOL_DOWN                 0x00000000000010EF
+          CH_UP                    0x00000000000030CF
+          CH_DOWN                  0x00000000000008F7
+# numbers pad
+          1                        0x000000000000A05F
+          2                        0x000000000000609F
+          3                        0x000000000000E01F
+          4                        0x000000000000906F
+          5                        0x00000000000050AF
+          6                        0x000000000000D02F
+          7                        0x000000000000B04F
+          8                        0x000000000000708F
+          9                        0x000000000000F00F
+          RETURN                   0x0000000000008877
+          0                        0x00000000000048B7
+          DISPLAY                  0x000000000000C837
+# unknown icon buttons
+          HELP                     0x00000000000038C7
+          SCAN                     0x000000000000A857
+          OSD                      0x0000000000006897
+          OPTIONS                  0x000000000000E817
+# labeled buttons
+          MUTE                     0x00000000000028D7
+          MTS                      0x000000000000D827
+          VIDEO                    0x0000000000007887
+          CC                       0x000000000000F807
+# color dots buttons
+          RED                      0x00000000000018E7
+          GREEN                    0x0000000000009867
+          YELLOW                   0x00000000000058A7
+          BLUE                     0x000000000000B847
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0010 b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0010
new file mode 100644
index 0000000..e0efcba
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircd.conf.RM-0010
@@ -0,0 +1,101 @@
+#
+# this config file was automatically generated
+# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Nov 03 14:25:14 2002
+#
+# modified by CB
+#
+# contributed by Erik Christiansson, aka Sci
+# www.alphafish.com
+# erik@alphafish.com
+#
+# brand:             Leadtek
+# model:             RM-0010 (bundeled with TV2000 TV-card)
+#
+# modifications based on the config files from 
+# Juan Toledo <toledo@users.sourceforge.net> and 
+# Markus Lischka <mlischka@users.sourceforge.net>
+# Reza Naima
+# 
+# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to
+# be a hardware limitation.
+#
+
+
+begin remote
+
+  name  RM-0010
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            40
+  aeps          100
+
+  header       9000  4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  repeat       9000  2250
+  pre_data_bits   16
+  pre_data       0xC03F
+  gap          108000
+  toggle_bit      0
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+          POWER                    0x00000000000000FF
+          TV/FM                    0x00000000000040BF
+          SCAN                     0x000000000000A857
+          DISPLAY                  0x0000000000006897
+          1                        0x000000000000A05F
+          2                        0x000000000000609F
+          3                        0x000000000000E01F
+          4                        0x000000000000906F
+          5                        0x00000000000050AF
+          6                        0x000000000000D02F
+          7                        0x000000000000B04F
+          8                        0x000000000000708F
+          9                        0x000000000000F00F
+          0                        0x00000000000048B7
+          RECALL                   0x0000000000008877
+          ENTER                    0x000000000000C837
+          CC                       0x000000000000F807
+          MTS                      0x000000000000D827
+          FINE_DOWN                0x0000000000009867
+          FINE_UP                  0x00000000000018E7
+          VIDEO                    0x0000000000007887
+          MUTE                     0x00000000000028D7
+          CH_UP                    0x00000000000030CF
+          CH_DOWN                  0x00000000000008F7
+          VOL_DOWN                 0x00000000000010EF
+          VOL_UP                   0x00000000000020DF
+          FULLSCREEN               0x000000000000C03F
+
+# The following are only supported by the remote control bundled with
+# the WinFast TV 2000 XP Deluxe card.
+
+          SLEEP                    0x00000000000002FD
+          BOSS_KEY                 0x000000000000926D
+          RED                      0x000000000000D22D
+          GREEN                    0x00000000000032CD
+          YELLOW                   0x000000000000B24D
+          BLUE                     0x000000000000728D
+          PIP                      0x00000000000052AD
+          .                        0x000000000000827D
+          BACK                     0x00000000000042BD
+          PLAY                     0x000000000000C23D
+          NEXT                     0x00000000000022DD
+          TIMESHIFT                0x000000000000A25D
+          STOP                     0x000000000000629D
+          REC                      0x000000000000E21D
+          SNAPSHOT                 0x00000000000012ED
+
+# Only found on CoolCommand remote
+
+          REPEAT                   0x000000000000884B
+          TELETEXT                 0x000000000000F807
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0007 b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0007
new file mode 100644
index 0000000..ef1992a
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0007
@@ -0,0 +1,36 @@
+# 
+# lircmd config file for Leadtek WinView 601TV (RM-0007 remote control).
+#
+# Made by Leandro Lucarella <luca@lugmen.org.ar> based on mainstream lirc
+# Leadtek WinFast2000TV (RM-0010 remote control).
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * BLUE
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9
+MOVE_S  * 8
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_IN * CH_UP
+MOVE_OUT * CH_DOWN
+
+BUTTON1_TOGGLE * RETURN
+BUTTON2_TOGGLE * 0
+BUTTON3_TOGGLE * DISPLAY
+
+BUTTON1_CLICK * MENU
+BUTTON1_CLICK * 5
+BUTTON2_CLICK * FM
+BUTTON3_CLICK * PC/TV
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0010 b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0010
new file mode 100644
index 0000000..ce0eff4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/leadtek/lircmd.conf.RM-0010
@@ -0,0 +1,36 @@
+# 
+# lircmd config file
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 2 30 5
+
+ACTIVATE * SCAN
+
+MOVE_N  * 2
+MOVE_N  * CH_UP
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_E  * VOL_UP
+MOVE_SE * 9
+MOVE_S  * 8
+MOVE_S  * CH_DOWN
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_W  * VOL_DOWN
+MOVE_NW * 1
+MOVE_IN * VIDEO
+MOVE_OUT * MUTE
+
+BUTTON1_TOGGLE * RECALL
+BUTTON2_TOGGLE * 0
+BUTTON3_TOGGLE * ENTER
+
+BUTTON1_CLICK * FULLSCREEN
+BUTTON2_CLICK * FINE_DOWN
+BUTTON3_CLICK * FINE_UP
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/life-view/lircd.conf.flyvideo b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircd.conf.flyvideo
new file mode 100644
index 0000000..6402ed0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircd.conf.flyvideo
@@ -0,0 +1,87 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.5(sir) on Sun Sep 22 03:04:44 2002
+#
+# contributed by Jarek Zuk
+#
+# brand:    LiveView
+# devices being controlled by this remote:
+#   FlyVideo II
+#   FlyVideo'98
+#   FlyVideo 98/FM /2000S
+#   Flyvideo 98FM (LR50Q)
+#   Typhoon TView TV/FM Tuner
+#
+
+begin remote
+
+  name  flyvideo
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9000  4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  repeat       9000  4500
+  pre_data_bits   26
+  pre_data       0x01A1F2F
+  gap          108000
+  toggle_bit      0
+
+  frequency    37916
+  duty_cycle   33
+
+      begin codes
+          0                        0x000000000000F00F
+          1                        0x000000000000C03F
+          2                        0x00000000000020DF
+          3                        0x000000000000A05F
+          4                        0x000000000000E01F
+          5                        0x00000000000010EF
+          6                        0x000000000000906F
+          7                        0x000000000000D02F
+          8                        0x00000000000030CF
+          9                        0x000000000000B04F
+          POWER                    0x00000000000000FF
+          MOUSE_MODE               0x000000000000807F
+          FULL_SCREEN              0x00000000000040BF
+          CHAN_PLUS                0x00000000000048B7
+          CHAN_MINUS               0x000000000000C837
+          CANCEL                   0x000000000000F807
+          ENTER                    0x00000000000008F7
+          VOL_PLUS                 0x00000000000028D7
+          VOL_MINUS                0x000000000000E817
+          MENU                     0x000000000000609F
+          UP                       0x000000000000708F
+          DOWN                     0x0000000000009867
+          LEFT                     0x000000000000609F
+          RIGHT                    0x000000000000A857
+          INC                      0x00000000000050AF
+          DEC                      0x0000000000006897
+          ESC                      0x00000000000058A7
+          MUTE                     0x000000000000D827
+          RETURN                   0x00000000000018E7
+          CENTER                   0x000000000000C837
+
+          CHANELS	           0x00000000000047B8
+          REV                      0x0000000000008778
+          FWD                      0x000000000000C738
+          VIDEO                    0x0000000000008877
+
+# from FlyVideo II config file
+          Audio                    0x000000000000A857
+# newly added by Jarek Zuk
+          SQUARE                   0x000000000000B847
+          TAB_LEFT                 0x0000000000007887
+          TAB_RIGHT                0x00000000000038C7
+          CENTER                   0x000000000000C837
+          LEFT                     0x00000000000048B7
+ 
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/life-view/lircmd.conf.flyvideo b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircmd.conf.flyvideo
new file mode 100644
index 0000000..71cac36
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircmd.conf.flyvideo
@@ -0,0 +1,33 @@
+# 
+# lircmd config file for FlyVideo98 remote control
+# Contributed by Pawel T. Jochym <jochym@ifj.edu.pl>
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+#ACCELERATOR 2 30 5
+
+ACTIVATE * MOUSE_MODE
+
+MOVE_N   * 2
+MOVE_NE  * 3
+MOVE_E   * 6
+MOVE_SE  * 9
+MOVE_S   * 8
+MOVE_SW  * 7
+MOVE_W   * 4
+MOVE_NW  * 1
+
+# These are lircmd-0.5.5 extensions
+MOVE_IN  * VOL_PLUS
+MOVE_OUT * VOL_MINUS
+
+BUTTON1_CLICK * CANCEL
+BUTTON2_CLICK * 0
+BUTTON3_CLICK * ENTER
+
+BUTTON1_TOGGLE * UP
+BUTTON2_TOGGLE * VIDEO
+BUTTON3_TOGGLE * INC
diff --git a/abs/core-testing/LinHES-config/templates/remotes/life-view/lircrc.flyvideo b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircrc.flyvideo
new file mode 100644
index 0000000..2175201
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/life-view/lircrc.flyvideo
@@ -0,0 +1,131 @@
+#
+# This is an example of ~/.lircrc file
+# It is a copy of actual setup from my home machine.
+# Contributed by Pawel T. Jochym <jochym@ifj.edu.pl>
+#
+begin
+    button = MOUSE_MODE
+    mode = mouse
+end
+begin 
+    prog = irexec
+    button = FULL_SCREEN
+    config = xawtv -geometry 768x576+0+0 -c /dev/video TVP-1 &
+    mode = tv
+    flags = once
+end
+begin
+    button = ESC
+    mode = system
+    flags = once
+end
+begin system
+    begin
+	prog = irexec
+	button = 1
+	button = 2
+	button = 3
+	button = 6
+	button = 3
+	button = 6
+	config = shutdown -r now
+	flags = mode
+    end
+end system
+
+begin tv
+    begin 
+	prog 	= 	irxevent
+	button 	= 	POWER
+	config 	= 	Key q xawtv
+	flags 	=	mode
+    end
+    begin
+	prog = irxevent
+	button = FULL_SCREEN
+	config = Key f xawtv
+	config = Key f xawtv
+	repeat = 1
+    end
+    begin 
+	prog	=	irxevent
+	button	=	CHAN_MINUS
+	repeat	=	1
+	config	=	Key Page_Down xawtv
+    end
+    begin
+	prog	=	irxevent
+	button	=	CHAN_PLUS
+	repeat	=	1
+	config	=	Key Page_Up xawtv
+    end
+    begin
+	prog	=	irxevent
+	button	=	MENU
+	repeat	=	1
+	config	=	Key c xawtv
+    end
+    begin
+	prog	=	irxevent
+	button	=	CHANELS
+	repeat	=	1
+	config	=	Key ctrl-z xawtv
+    end
+    begin
+	prog = irxevent
+	button = MUTE
+	config = Key Return xawtv
+    end    
+    begin
+	prog = irxevent
+	button = VOL_PLUS
+	repeat = 1
+	config = Key KP_Add xawtv
+    end
+    begin
+	prog = irxevent
+	button = VOL_MINUS
+	repeat = 1
+	config = Key KP_Subtract xawtv
+    end
+    begin
+	prog = irexec
+	button = 1
+	config = xawtv-remote setstation 0
+    end
+    begin
+	prog = irexec
+	button = 2
+	config = xawtv-remote setstation 1
+    end
+    begin
+	prog = irexec
+	button = 3
+	config = xawtv-remote setstation 2
+    end
+    begin
+	prog = irexec
+	button = 4
+	config = xawtv-remote setstation 3
+    end
+    begin
+	prog = irexec
+	button = 5
+	config = xawtv-remote setstation 4
+    end
+    begin
+	prog = irexec
+	button = 6
+	config = xawtv-remote setstation 5
+    end
+    begin
+	prog = irexec
+	button = 7
+	config = xawtv-remote setstation 6
+    end
+    begin
+	prog = irexec
+	button = 8
+	config = xawtv-remote setstation 7
+    end
+end tv
\ No newline at end of file
diff --git a/abs/core-testing/LinHES-config/templates/remotes/life-view/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/life-view/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/life-view/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/logitech/lircd.conf.logitech b/abs/core-testing/LinHES-config/templates/remotes/logitech/lircd.conf.logitech
new file mode 100644
index 0000000..1960b6f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/logitech/lircd.conf.logitech
@@ -0,0 +1,111 @@
+#
+#
+# contributed by Isaac Lauer 
+#
+# brand:             Logitech
+# model:             Value Infrared Remote Control
+# supported devices: 
+#
+
+begin remote
+
+  name  Logitech 
+  bits           8
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one             0   833
+  zero          833     0
+  pre_data_bits   8
+  pre_data       0xA0
+  gap          29858
+  repeat_bit      0
+
+      begin codes
+          POWER                    0x0000000000000002
+          1                        0x0000000000000015
+          2                        0x0000000000000016
+          3                        0x0000000000000014
+          4                        0x0000000000000018
+          5                        0x0000000000000019
+          6                        0x0000000000000017
+          7                        0x000000000000001C
+          8                        0x000000000000001B
+          9                        0x000000000000001A
+          0                        0x000000000000001D
+          PAUSE                    0x0000000000000013
+          EJECT                    0x0000000000000011
+          SEEK-                    0x000000000000000E
+          PLAY                     0x000000000000000F
+          SEEK+                    0x0000000000000010
+          STOP                     0x0000000000000012
+          HELP                     0x0000000000000001
+          CH-                      0x000000000000000D
+          CH+                      0x000000000000000A
+          VOL-                     0x000000000000000C
+          VOL+                     0x0000000000000009
+          *			   0x000000000000001F
+          #			   0x000000000000001E
+          MUTE			   0x000000000000000B
+          BUTTONL_DOWN		   0x0000000000000039
+	  BUTTONR_DOWN		   0x000000000000003A
+          BUTTON_UP		   0x0000000000000038
+          ENTER			   0x0000000000000008
+          CLOSE			   0x0000000000000023
+          TV			   0x0000000000000004
+          GDE			   0x0000000000000005
+          CD			   0x0000000000000006
+          MSG			   0x0000000000000007
+          PHONE			   0x0000000000000003
+          MOUSE_N		   0x0000000000000040
+          MOUSE_NNE		   0x0000000000000041
+          MOUSE_NE		   0x0000000000000042
+          MOUSE_NEE		   0x0000000000000043
+          MOUSE_E		   0x0000000000000044
+          MOUSE_SEE		   0x0000000000000045
+          MOUSE_SE		   0x0000000000000046
+	  MOUSE_SSE		   0x0000000000000047
+	  MOUSE_S		   0x0000000000000048
+	  MOUSE_SSW		   0x0000000000000049
+	  MOUSE_SW		   0x000000000000004A
+          MOUSE_SWW		   0x000000000000004B
+          MOUSE_W		   0x000000000000004C
+          MOUSE_NWW		   0x000000000000004D
+          MOUSE_NW		   0x000000000000004E
+          MOUSE_NNW		   0x000000000000004F
+          MOUSE_N                  0x0000000000000050
+          MOUSE_NNE                0x0000000000000051
+          MOUSE_NE                 0x0000000000000052
+          MOUSE_NEE                0x0000000000000053
+          MOUSE_E                  0x0000000000000054
+          MOUSE_SEE                0x0000000000000055
+          MOUSE_SE                 0x0000000000000056
+          MOUSE_SSE                0x0000000000000057
+          MOUSE_S                  0x0000000000000058
+          MOUSE_SSW                0x0000000000000059
+          MOUSE_SW                 0x000000000000005A
+          MOUSE_SWW                0x000000000000005B
+          MOUSE_W                  0x000000000000005C
+          MOUSE_NWW                0x000000000000005D
+          MOUSE_NW                 0x000000000000005E
+          MOUSE_NNW                0x000000000000005F
+          MOUSE_N                  0x0000000000000060
+          MOUSE_NNE                0x0000000000000061
+          MOUSE_NE                 0x0000000000000062
+          MOUSE_NEE                0x0000000000000063
+          MOUSE_E                  0x0000000000000064
+          MOUSE_SEE                0x0000000000000065
+          MOUSE_SE                 0x0000000000000066
+          MOUSE_SSE                0x0000000000000067
+          MOUSE_S                  0x0000000000000068
+          MOUSE_SSW                0x0000000000000069
+          MOUSE_SW                 0x000000000000006A
+          MOUSE_SWW                0x000000000000006B
+          MOUSE_W                  0x000000000000006C
+          MOUSE_NWW                0x000000000000006D
+          MOUSE_NW                 0x000000000000006E
+          MOUSE_NWW                0x000000000000006F 
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/logitech/lircmd.conf.logitech b/abs/core-testing/LinHES-config/templates/remotes/logitech/lircmd.conf.logitech
new file mode 100644
index 0000000..d8067f5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/logitech/lircmd.conf.logitech
@@ -0,0 +1,64 @@
+# 
+# lircmd config file for the Logitech control
+# 
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 1 3 2
+
+#ACTIVATE * MENU
+
+
+MOVE_N    Logitech   MOUSE_N
+MOVE_N    Logitech   MOUSE_N
+
+MOVE_N    Logitech   MOUSE_NNE
+MOVE_NE   Logitech   MOUSE_NNE
+
+MOVE_NE   Logitech   MOUSE_NE
+MOVE_NE   Logitech   MOUSE_NE
+
+MOVE_E    Logitech   MOUSE_NEE
+MOVE_NE   Logitech   MOUSE_NEE
+
+MOVE_E    Logitech   MOUSE_E
+MOVE_E    Logitech   MOUSE_E
+
+MOVE_E    Logitech   MOUSE_SEE
+MOVE_SE   Logitech   MOUSE_SEE
+
+MOVE_SE   Logitech   MOUSE_SE
+MOVE_SE   Logitech   MOUSE_SE
+
+MOVE_S    Logitech   MOUSE_SSE
+MOVE_SE   Logitech   MOUSE_SSE
+
+MOVE_S    Logitech   MOUSE_S
+MOVE_S    Logitech   MOUSE_S
+
+MOVE_S    Logitech   MOUSE_SSW
+MOVE_SW   Logitech   MOUSE_SSW
+
+MOVE_SW   Logitech   MOUSE_SW
+MOVE_SW   Logitech   MOUSE_SW
+
+MOVE_W    Logitech   MOUSE_SWW
+MOVE_SW   Logitech   MOUSE_SWW
+
+MOVE_W    Logitech   MOUSE_W
+MOVE_W    Logitech   MOUSE_W
+
+MOVE_W    Logitech   MOUSE_NWW
+MOVE_NW   Logitech   MOUSE_NWW
+
+MOVE_NW   Logitech   MOUSE_NW
+MOVE_NW   Logitech   MOUSE_NW
+
+MOVE_N    Logitech   MOUSE_NNW
+MOVE_NW   Logitech   MOUSE_NNW
+  
+BUTTON1_DOWN   Logitech   BUTTONL_DOWN
+BUTTON2_DOWN   Logitech   BUTTONR_DOWN
+
+BUTTON1_UP   Logitech   BUTTON_UP
+BUTTON2_UP   Logitech   BUTTON_UP
diff --git a/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd-mceusb.conf b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd-mceusb.conf
new file mode 100644
index 0000000..ec3b73e
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd-mceusb.conf
@@ -0,0 +1,88 @@
+#
+# RC-6 config file
+#
+# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
+#         http://home.hccnet.nl/m.majoor/pronto.pdf
+#
+# used by: Philips
+#
+#########
+#
+# Philips Media Center Edition remote control
+# For use with the USB MCE ir receiver
+#
+# Dan Conti  dconti|acm.wwu.edu
+#
+# Radio, Print, RecTV are only available on the HP Media Center remote control
+#
+
+begin remote
+
+  name mceusb
+  bits           16
+  flags RC6|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       2667   889
+  one           444   444
+  zero          444   444
+  pre_data_bits 21
+  pre_data      0x37FF0
+  gap          105000
+  toggle_bit     22
+  rc6_mask     0x100000000
+
+
+      begin codes
+
+# starts at af
+        Radio    0x00007baf
+        Print    0x00007bb1
+        Videos   0x00007bb5
+        Pictures 0x00007bb6
+        RecTV    0x00007bb7
+        Music    0x00007bb8
+        TV       0x00007bb9
+# no ba - d8
+        Guide    0x00007bd9
+        LiveTV   0x00007bda
+        DVD      0x00007bdb
+        Back     0x00007bdc
+        OK       0x00007bdd
+        Right    0x00007bde
+        Left     0x00007bdf
+        Down     0x00007be0
+        Up       0x00007be1
+# no e2,e3
+        Replay   0x00007be4
+        Skip     0x00007be5
+        Stop     0x00007be6
+        Pause    0x00007be7
+        Record   0x00007be8
+        Play     0x00007be9
+        Rewind   0x00007bea
+        Forward  0x00007beb
+        ChanDown 0x00007bec
+        ChanUp   0x00007bed
+        VolDown  0x00007bee
+        VolUp    0x00007bef
+        More     0x00007bf0
+        Mute     0x00007bf1
+        Home     0x00007bf2
+        Power    0x00007bf3
+        Enter    0x00007bf4
+        Clear    0x00007bf5
+        Nine     0x00007bf6
+        Eight    0x00007bf7
+        Seven    0x00007bf8
+        Six      0x00007bf9
+        Five     0x00007bfa
+        Four     0x00007bfb
+        Three    0x00007bfc
+        Two      0x00007bfd
+        One      0x00007bfe
+        Zero     0x00007bff
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd.conf.mceusb b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd.conf.mceusb
new file mode 100644
index 0000000..041c2cb
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircd.conf.mceusb
@@ -0,0 +1,104 @@
+#
+# RC-6 config file
+#
+# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
+#         http://home.hccnet.nl/m.majoor/pronto.pdf
+#
+# used by: Philips
+#
+#########
+#
+# Philips Media Center Edition remote control
+# For use with the USB MCE ir receiver
+#
+# Dan Conti  dconti|acm.wwu.edu
+#
+# Updated with codes for MCE 2005 Remote additional buttons
+# *, #, Teletext, Red, Green, Yellow & Blue Buttons
+# Note: TV power button transmits no code until programmed.
+# Updated 12th September 2005
+# Graham Auld - mce|graham.auld.me.uk
+#
+# Radio, Print, RecTV are only available on the HP Media Center remote control
+#
+
+begin remote
+
+  name mceusb
+  bits           16
+  flags RC6|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       2667   889
+  one           444   444
+  zero          444   444
+  pre_data_bits 21
+  pre_data      0x37FF0
+  gap          105000
+  toggle_bit     22
+  rc6_mask     0x100000000
+
+
+      begin codes
+
+	Blue	0x00007ba1
+	Yellow	0x00007ba2
+	Green	0x00007ba3
+	Red	0x00007ba4
+	Teletext	0x00007ba5
+
+# starts at af
+        Radio    0x00007baf
+        Print    0x00007bb1
+        Videos   0x00007bb5
+        Pictures 0x00007bb6
+        RecTV    0x00007bb7
+        Music    0x00007bb8
+        TV       0x00007bb9
+# no ba - d8
+
+        Guide    0x00007bd9
+        LiveTV   0x00007bda
+        DVD      0x00007bdb
+        Back     0x00007bdc
+        OK       0x00007bdd
+        Right    0x00007bde
+        Left     0x00007bdf
+        Down     0x00007be0
+        Up       0x00007be1
+
+        Star       0x00007be2
+        Hash       0x00007be3
+
+        Replay   0x00007be4
+        Skip     0x00007be5
+        Stop     0x00007be6
+        Pause    0x00007be7
+        Record   0x00007be8
+        Play     0x00007be9
+        Rewind   0x00007bea
+        Forward  0x00007beb
+        ChanDown 0x00007bec
+        ChanUp   0x00007bed
+        VolDown  0x00007bee
+        VolUp    0x00007bef
+        More     0x00007bf0
+        Mute     0x00007bf1
+        Home     0x00007bf2
+        Power    0x00007bf3
+        Enter    0x00007bf4
+        Clear    0x00007bf5
+        Nine     0x00007bf6
+        Eight    0x00007bf7
+        Seven    0x00007bf8
+        Six      0x00007bf9
+        Five     0x00007bfa
+        Four     0x00007bfb
+        Three    0x00007bfc
+        Two      0x00007bfd
+        One      0x00007bfe
+        Zero     0x00007bff
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircrc-mceusb b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircrc-mceusb
new file mode 100644
index 0000000..3738bfa
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/mceusb/lircrc-mceusb
@@ -0,0 +1,393 @@
+# lircrc.mceusb
+
+###################
+#
+#  MythTV
+#
+###################
+begin
+    prog = mythtv
+    button = One
+    config = 1  
+end
+
+begin
+    prog = mythtv
+    button = Two
+    config = 2  
+end
+
+begin
+    prog = mythtv
+    button = Three
+    config = 3  
+end
+
+begin
+    prog = mythtv
+    button = Four
+    config = 4  
+end
+
+begin
+    prog = mythtv
+    button = Five
+    config = 5  
+end
+
+begin
+    prog = mythtv
+    button = Six
+    config = 6  
+end
+
+begin
+    prog = mythtv
+    button = Seven
+    config = 7  
+end
+
+begin
+    prog = mythtv
+    button = Eight
+    config = 8  
+end
+
+begin
+    prog = mythtv
+    button = Nine
+    config = 9  
+end
+
+begin
+    prog = mythtv
+    button = Zero
+    config = 0  
+end
+
+begin
+    prog = mythtv
+    button = Back
+    config = Esc
+end
+
+begin
+    prog = mythtv
+    button = Guide
+    config = M  
+end
+
+begin
+   prog = mythtv
+   button = More
+   config = I  
+end
+
+begin
+  prog = mythtv
+  button = VolDown
+  config = F10  
+end
+
+begin
+  prog = mythtv
+  button = VolUp
+  config = F11  
+end
+
+begin
+    prog = mythtv
+    button = Up
+    config = Up
+end
+
+begin
+    prog = mythtv
+    button = Down
+    config = Down
+end
+
+begin
+    prog = mythtv
+    button = Left
+    config = Left
+end
+
+begin
+    prog = mythtv
+    button = Right
+    config = Right
+end
+
+begin
+    prog = mythtv
+    button = Play
+    config = Return
+end
+
+begin
+    prog = mythtv
+    button = OK
+    config = Return
+end
+
+begin
+    prog = mythtv
+    button = Mute
+    config = |  
+end
+
+begin
+    prog = mythtv
+    button = Rewind
+    config = Left  
+end
+
+begin
+    prog = mythtv
+    button = Forward
+    config = Right  
+end
+
+begin
+  prog = mythtv
+  button = Record
+  config = R  
+end
+
+begin
+   prog = mythtv
+   button = Stop
+   config = O  
+end
+
+begin
+    prog = mythtv
+    button = Pause
+    config = P  
+end
+
+# Use for backwards commercial skip
+begin
+   prog = mythtv
+   button = Replay
+   config = Q  
+end
+
+# Use for forward commercial skip
+begin
+   prog = mythtv
+   button = Skip
+   config = Z  
+end
+
+
+###################
+#
+#  MPlayer
+#
+###################
+begin
+   prog = mplayer
+   button = Stop
+   config = quit
+end
+
+begin
+   prog = mplayer
+   button = Play
+   config = seek +1
+end
+		   
+begin
+   prog = mplayer
+   button = More
+   config = osd
+end
+			      
+begin
+   prog = mplayer
+   button = Replay
+   config = seek -10
+   repeat = 1
+end
+							     
+begin
+   prog = mplayer
+   button = Skip
+   config = seek +10
+   repeat = 1
+end
+
+begin
+   prog = mplayer
+   button = Rewind
+   config = seek -30
+   repeat = 1
+end
+
+begin
+   prog = mplayer
+   button = Forward
+   config = seek +30
+   repeat = 1
+end
+
+begin
+    prog = mplayer
+    button = Pause
+    config = pause
+end
+								    
+begin
+   prog = mplayer
+   button = VolUp
+   config = volume +1
+   repeat = 1
+end
+
+begin
+   prog = mplayer
+   button = VolDown
+   config = volume -1
+   repeat = 1
+end
+
+begin
+   prog = mplayer
+   button = Mute
+   config = mute
+end
+
+###################
+#
+#  Xine
+#
+###################
+# Xine lirc setup
+begin
+prog = xine
+button = Play
+repeat = 3
+config = Play
+end
+
+begin
+prog = xine
+button = Stop
+repeat = 3
+config = Stop
+end
+
+begin
+prog = xine
+button = Back
+repeat = 3
+config = Quit
+end
+
+begin
+prog = xine
+button = Pause
+repeat = 3
+config = Pause
+end
+
+begin
+prog = xine
+button = Up
+repeat = 3
+config = EventUp
+end
+
+begin
+prog = xine
+button = Down
+repeat = 3
+config = EventDown
+end
+
+begin
+prog = xine
+button = Left
+repeat = 3
+config = EventLeft
+end
+
+begin
+prog = xine
+button = Right
+repeat = 3
+config = EventRight
+end
+
+begin
+prog = xine
+button = OK
+repeat = 3
+config = EventSelect
+end
+
+begin
+prog = xine
+button = Home
+repeat = 3
+config = Menu
+end
+
+begin
+prog = xine
+button = Forward
+repeat = 3
+config = SpeedFaster
+end
+
+begin
+prog = xine
+button = Rewind
+repeat = 3
+config = SpeedSlower
+end
+
+begin
+prog = xine
+button = VolUp
+repeat = 3
+config = Volume+
+end
+
+begin
+prog = xine
+button = VolDown
+repeat = 3
+config = Volume-
+end
+
+begin
+prog = xine
+button = Mute
+repeat = 3
+config = Mute
+end
+
+begin
+prog = xine
+button = ChanUp
+repeat = 3
+config = EventNext
+end
+
+begin
+prog = xine
+button = ChanDown
+repeat = 3
+config = EventPrior
+end
+
+begin
+prog = xine
+button = More
+repeat = 3
+config = OSDStreamInfos
+end 
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/mceusb/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/mceusb/preview.jpg
new file mode 100644
index 0000000..0aa6a4a
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/mceusb/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/no_remote/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/no_remote/preview.jpg
new file mode 100644
index 0000000..1d887dd
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/no_remote/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/packard_bell/lircd.conf.packard_bell b/abs/core-testing/LinHES-config/templates/remotes/packard_bell/lircd.conf.packard_bell
new file mode 100644
index 0000000..b63ab25
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/packard_bell/lircd.conf.packard_bell
@@ -0,0 +1,94 @@
+# Config file for Packard Bell Remotes (with repeat codes!)
+# created by Samuel Wood (sjw@umr.edu)
+#
+# brand:             Packard Bell Remote
+# model:             El Cheapo Packard Bell Remote
+#
+# This is a config file for the cheap excess Packard Bell remotes 
+# you sometimes can buy from online auctions like www.onsale.com.
+#
+# The receiver that comes with it hooks into the serial port and works 
+# fine with lirc 0.5.4.
+#
+# The receiver that comes with the remote is near garbage. If 
+# you don't point almost directly at it, it will not detect. But
+# it's simpler than building your own. :-)
+#
+# Repeat works fine for me. You just have to modify or add the 
+# "repeat=" lines in your .lircrc.
+#
+# irrecord was used to generate the file, then I modified and 
+# added repeat codes. 
+#
+# The button names used are identical to what was printed on the 
+# remote, except for the number pads (using actual numbers like 
+# "1" and so forth did not seem to work. Similarly, '*' is Star 
+# and '#' is Hash. LMB and RMB refer to the two mousepad buttons
+# on the left and right respectively.
+#
+# I still need to modify the gap setting. Right now, if you don't 
+# hold the button down long enough, it may not register, but if
+# you hold it too long, it will detect a repeat or two. Feel free
+# to modify this to work better. If you get it to work better, send
+# me a copy. :-)
+
+begin remote
+
+  name  PackBell
+  bits           15
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9065  4500
+  one           597   532
+  zero          597  1643
+  ptrail        597
+  pre_data_bits   16
+  pre_data       0xF708
+  post_data_bits  1
+  post_data      0x0
+  gap          107000
+  repeat_bit      0
+  repeat          9050 2250
+ 
+      begin codes
+          Help                     0x0000000000006F90
+          Phone                    0x0000000000004FB0
+          Message                  0x0000000000006E91
+          SRS                      0x0000000000004EB1
+          CD                       0x0000000000002FD0
+          Aux1                     0x0000000000000FF0
+          Aux2                     0x0000000000002ED1
+          Aux3                     0x0000000000000EF1
+          LMB                      0x00000000000023DC
+          RMB                      0x000000000000639C
+          Up                       0x00000000000037C8
+          Down                     0x00000000000057A8
+          Left                     0x0000000000007788
+          Right                    0x00000000000017E8
+          Menu                     0x0000000000007B84
+          Mute                     0x0000000000003BC4
+          Enter                    0x00000000000047B8
+          CHUp                     0x00000000000027D8
+          CHDown                   0x0000000000006798
+          VolUp                    0x0000000000005BA4
+          VolDown                  0x0000000000001BE4
+          Display                  0x00000000000007F8
+          One                      0x0000000000005EA1
+          Two                      0x0000000000001EE1
+          Three                    0x0000000000000BF4
+          Four                     0x0000000000007E81
+          Five                     0x0000000000003EC1
+          Six                      0x0000000000004BB4
+          Seven                    0x0000000000005FA0
+          Eight                    0x0000000000001FE0
+          Nine                     0x0000000000002BD4
+          Zero                     0x0000000000003FC0
+          Star                     0x0000000000007F80
+          Hash                     0x0000000000006B94
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircd.conf.pcmak b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircd.conf.pcmak
new file mode 100644
index 0000000..0a11e58
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircd.conf.pcmak
@@ -0,0 +1,116 @@
+#
+#
+# contributed by P_awe_L pablozrudnika@wp.pl
+#
+# brand:             PC MAK/MINIMAK LASER/MINIMAK
+# model:             Value Infrared Remote Control
+# supported devices: PC MAK receiver
+#
+
+begin remote
+
+  name  PC_MAK
+  bits           8
+  flags SPACE_ENC|CONST_LENGTH
+  eps           15
+  aeps          100
+
+  one             0   833
+  zero          833     0
+  pre_data_bits   8
+  pre_data       0xAA
+  gap           100000
+  repeat_bit      0
+
+      begin codes
+          HOME                     0x0000000000000001
+          ARROW_UP                 0x0000000000000002
+          PG_UP                    0x0000000000000003
+          ARROW_LEFT               0x0000000000000004
+          ENTER                    0x0000000000000005
+          ARROW_RIGHT              0x0000000000000006
+          END                      0x0000000000000007
+          ARROW_DOWN               0x0000000000000008
+          PG_DN                    0x0000000000000009
+          SPACE                    0x000000000000000A
+          TAB                      0x000000000000000B
+          ESC                      0x000000000000000C
+          ALT                      0x000000000000000D
+          PLAYLIST                 0x000000000000000E
+          LOAD                     0x000000000000000F
+          MOUSE_N                  0x0000000000000010
+          MOUSE_NE                 0x0000000000000011
+          MOUSE_E                  0x0000000000000012
+          MOUSE_SE                 0x0000000000000013
+          MOUSE_S                  0x0000000000000014
+          MOUSE_SW                 0x0000000000000015
+          MOUSE_W                  0x0000000000000016
+          MOUSE_NW                 0x0000000000000017
+          FULLSCREEN               0x0000000000000018
+          BUTTONL_DOWN             0x0000000000000019
+          BUTTONR_DOWN             0x000000000000001A
+          POWER                    0x000000000000001B
+          A                        0x000000000000001C
+          B                        0x000000000000001D
+          C                        0x000000000000001E
+          D                        0x000000000000001F
+          VOL_DOWN                 0x0000000000000020
+          MUTE                     0x0000000000000021
+          VOL_UP                   0x0000000000000022
+          PLAY                     0x0000000000000024
+    	  PREV                     0x0000000000000026
+          PAUSE                    0x0000000000000027
+          NEXT                     0x0000000000000028
+          SKIP_BACK                0x0000000000000029
+          STOP                     0x000000000000002A
+          SKIP_FORW                0x000000000000002B
+          1                        0x0000000000000041
+          2                        0x0000000000000042
+          3                        0x0000000000000043
+          4                        0x0000000000000044
+          5                        0x0000000000000045
+          6                        0x0000000000000046
+          7                        0x0000000000000047
+          8                        0x0000000000000048
+          9                        0x0000000000000049
+          0                        0x000000000000004A
+          sTAB                     0x000000000000004B
+          sESC                     0x000000000000004C
+          sALT                     0x000000000000004D
+          sPLAYLIST                0x000000000000004E
+          TXT                      0x000000000000004F
+          sMOUSE_N                 0x0000000000000050
+          sMOUSE_NE                0x0000000000000051
+          sMOUSE_E                 0x0000000000000052
+          sMOUSE_SE                0x0000000000000053
+          sMOUSE_S                 0x0000000000000054
+          sMOUSE_SW                0x0000000000000055
+          sMOUSE_W                 0x0000000000000056
+          sMOUSE_NW                0x0000000000000057
+          sOK                      0x0000000000000058
+          BUTTONL_UP               0x0000000000000059
+          BUTTONR_UP               0x000000000000005A
+          EXIT                     0x000000000000005B
+          E                        0x000000000000005C
+          F                        0x000000000000005D
+          G                        0x000000000000005E
+          H                        0x000000000000005F
+          sVOL_DOWN                0x0000000000000060
+          sMUTE                    0x0000000000000061
+          sVOL_UP                  0x0000000000000062
+          sPLAY                    0x0000000000000064
+          sPREV                    0x0000000000000066
+          sPAUSE                   0x0000000000000067
+          sNEXT                    0x0000000000000068
+          ZOOM-                    0x0000000000000069
+          HELP                     0x000000000000006A
+          ZOOM+                    0x000000000000006B
+          MM_PLAY                  0x000000000000002F
+          MM_PREV                  0x0000000000000030
+          MM_NEXT                  0x0000000000000031
+          MM_PAUSE                 0x000000000000005F
+          MM_BACK                  0x0000000000000075
+	  MM_FORW                  0x0000000000000079
+      end codes
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircmd.conf.pcmak b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircmd.conf.pcmak
new file mode 100644
index 0000000..d7c8dcf
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircmd.conf.pcmak
@@ -0,0 +1,29 @@
+# 
+# lircmd config file for the PC_MAK control
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 1 25 2
+
+#ACTIVATE * MENU
+
+MOVE_N    PC_MAK   MOUSE_N
+MOVE_NE   PC_MAK   MOUSE_NE
+
+MOVE_E    PC_MAK   MOUSE_E
+MOVE_SE   PC_MAK   MOUSE_SE
+
+MOVE_S    PC_MAK   MOUSE_S
+MOVE_SW   PC_MAK   MOUSE_SW
+
+MOVE_W    PC_MAK   MOUSE_W
+MOVE_NW   PC_MAK   MOUSE_NW
+
+BUTTON1_CLICK   PC_MAK   BUTTONL_DOWN
+BUTTON3_CLICK   PC_MAK   BUTTONR_DOWN
+
+BUTTON1_TOGGLE   PC_MAK   BUTTONL_UP
+BUTTON3_TOGGLE   PC_MAK   BUTTONR_UP
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircrc.pcmak b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircrc.pcmak
new file mode 100644
index 0000000..414e38a
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pcmak/lircrc.pcmak
@@ -0,0 +1,1310 @@
+#####################################################################
+#  contributed by P_awe_L pablozrudnika@wp.pl
+#####################################################################
+#
+#  XMMS
+#
+#####################################################################
+begin xmms
+	begin
+		prog   = irxevent
+		button = LOAD
+		config = Key shift-L xmms
+	end
+	begin
+		prog   = xmms
+		button = play
+		config = PLAY
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = PLAYLIST
+		config = Key alt-e XMMS
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = FULLSCREEN
+		config = Key ctrl-d XMMS
+	end
+	begin
+		prog   = xmms
+		button = TXT
+		config = PLAYLIST_CLEAR
+	end
+	begin
+		prog   = xmms
+		button = load
+		config = PLAYLIST_ADD .xmms/xmms.m3u
+	end
+	begin
+		prog   = xmms
+		button = pause
+		config = PAUSE
+	end
+	begin
+		prog   = xmms
+		button = stop
+		config = STOP
+	end
+	begin
+		prog   = xmms
+		button = EXIT
+		config = QUIT
+	end
+	begin
+		prog   = xmms
+		button = NEXT
+		config = NEXT
+	end
+	begin
+		prog   = xmms
+		button = PREV
+		config = PREV
+	end
+	begin
+		prog   = xmms
+		button = SKIP_FORW
+		repeat = 2
+		config = FWD 3
+	end
+	begin
+		prog   = xmms
+		button = SKIP_BACK
+		repeat = 2
+		config = BWD 3
+	end
+	begin
+		prog   = xmms
+		button = VOL_UP
+		repeat = 2
+		config = VOL_UP 5
+	end
+	begin
+		prog   = xmms
+		remote = *
+		button = H
+		repeat = 2
+		config = VOL_DOWN 5
+	end
+end xmms
+#####################################################################
+#
+#  MPlayer
+#
+#####################################################################
+begin mplayer
+	begin
+		prog   = mplayer
+		remote = *
+		button = PLAYLIST
+		config = gui_playlist
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = LOAD
+		config = gui_loadfile
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = TXT
+		config = gui_loadsubtitle
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = FULLSCREEN
+		config = vo_fullscreen
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = MUTE
+		config = mute
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = SKIP_FORW
+		repeat = 1
+		config = seek +10
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = VOL_DOWN
+		repeat = 1
+		config = volume -1
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = VOL_UP
+		repeat = 1
+		config = volume 1
+	end
+	begin
+		prog   = mplayer
+		remote = *
+		button = SKIP_BACK
+		repeat = 1
+		config = seek -10
+	end
+	begin
+		prog   = mplayer
+		button = play
+		config = pause
+	end
+	begin
+		prog   = mplayer
+		button = pause
+		config = pause
+	end
+	begin
+		prog   = mplayer
+		button = stop
+		config = seek 0 1\npause
+	end
+	begin
+		prog   = mplayer
+		button = NEXT
+		config = pt_step 1
+	end
+	begin
+		prog   = mplayer
+		button = PREV
+		config = pt_step -1
+	end
+	begin
+		prog   = mplayer
+		button = EXIT
+		config = quit
+	end
+end mplayer
+#####################################################################
+#
+#  GQview
+#
+#####################################################################
+begin gqview
+	begin
+		prog   = irxevent
+		remote = *
+		button = EXIT
+		config = Key ctrl-q GQview
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = FULLSCREEN
+		config = Key v GQview
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = PREV
+		repeat = 5
+		config = Key Prior GQview
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = SKIP_BACK
+		config = Key Home GQview
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = SKIP_FORW
+		config = Key End GQview
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = NEXT
+		repeat = 5
+		config = Key Next GQview
+	end
+	begin
+		prog   = irxevent
+		button = ZOOM-
+		repeat = 5
+		config = Key minus GQview
+	end
+	begin
+		prog   = irxevent
+		button = ZOOM+
+		repeat = 5
+		config = Key plus GQview
+	end
+	begin
+		prog   = irxevent
+		button = C
+		config = Key s GQview
+	end
+	begin
+		prog   = irxevent
+		button = LOAD
+		config = Key o GQview
+	end
+end gqview
+#####################################################################
+#
+# Sterowanie Xwindow Linuxa
+#
+#####################################################################
+begin linux
+	begin
+		prog   = irexec
+		button = PAUSE
+		config = xscreensaver-command -activate
+	end
+	begin
+		prog   = irxevent
+		button = sNEXT
+		config = Key alt-Escape RootWindow
+	end
+	begin
+		prog   = irxevent
+		button = sPREV
+		config = Key alt-shift-Escape RootWindow
+	end
+	begin
+		prog   = irexec
+		button = STOP
+		config = xset dpms force off
+	end
+	begin
+		prog   = irexec
+		button = PLAY
+		config = xset dpms force on
+	end
+	begin
+		prog   = irexec
+		button = EXIT
+		config = poweroff
+	end
+end linux
+#####################################################################
+#
+#  Xine
+#
+#####################################################################
+# Reduce the output window size.
+begin xine
+	begin
+		prog   = xine
+		button = xxxxx
+		config = WindowReduce
+	end
+	# Enlarge the output window size.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = WindowEnlarge
+	end
+	# Select next sub picture (subtitle) channel.
+	begin
+		prog   = xine
+		button = NEXT
+		config = SpuNext
+	end
+	# Select previous sub picture (subtitle) channel.
+	begin
+		prog   = xine
+		button = PREV
+		config = SpuPrior
+	end
+	# Visibility toggle of control window.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ControlShow
+	end
+	# Visibility toggle of output window visibility.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ToggleWindowVisibility
+	end
+	# Select next audio channel.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = AudioChannelNext
+	end
+	# Select previous audio channel.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = AudioChannelPrior
+	end
+	# Visibility toggle of playlist editor window.
+	begin
+		prog   = xine
+		button = PLAYLIST
+		config = PlaylistEditor
+	end
+	# Playback pause toggle.
+	begin
+		prog   = xine
+		button = PAUSE
+		config = Pause
+	end
+	# Visibility toggle of UI windows.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ToggleVisiblity
+	end
+	# Fullscreen toggle.
+	begin
+		prog   = xine
+		button = FULLSCREEN
+		config = ToggleFullscreen
+	end
+	# Aspect ratio values toggle.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ToggleAspectRatio
+	end
+	# Interlaced mode toggle.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ToggleInterleave
+	end
+	# Quit the program.
+	begin
+		prog   = irxevent
+		button = EXIT
+		config = Key q xine
+	end
+	# Start playback.
+	begin
+		prog   = xine
+		button = PLAY
+		config = Play
+	end
+	# Visibility toggle of the setup window.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetupShow
+	end
+	# Stop playback.
+	begin
+		prog   = xine
+		button = STOP
+		config = Stop
+	end
+	# Select and play next mrl in the playlist.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = NextMrl
+	end
+	# Select and play previous mrl in the playlist.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = PriorMrl
+	end
+	# Eject the current medium.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = Eject
+	end
+	# Set position to beginning of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition0%
+	end
+	# Set position to 10% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition10%
+	end
+	# Set position to 20% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition20%
+	end
+	# Set position to 30% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition30%
+	end
+	# Set position to 40% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition40%
+	end
+	# Set position to 50% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition50%
+	end
+	# Set position to 60% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition60%
+	end
+	# Set position to 70% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition70%
+	end
+	# Set position to 80% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition80%
+	end
+	# Set position to 90% of current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SetPosition90%
+	end
+	# Set position to -60 seconds in current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SeekRelative-60
+	end
+	# Set position to +60 seconds in current stream.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SeekRelative+60
+	end
+	# Set position to -15 seconds in current stream.
+	begin
+		prog   = xine
+		button = SKIP_BACK
+		config = SeekRelative-15
+	end
+	# Set position to +15 seconds in current stream.
+	begin
+		prog   = xine
+		button = SKIP_FORW
+		config = SeekRelative+15
+	end
+	# Visibility toggle of mrl browser window.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = MrlBrowser
+	end
+	# Audio muting toggle.
+	begin
+		prog   = xine
+		button = MUTE
+		config = Mute
+	end
+	# Change audio syncing.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = AudioVideoDecay+
+	end
+	# Change audio syncing.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = AudioVideoDecay-
+	end
+	# Reset audio video syncing offset.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = AudioVideoDecayReset
+	end
+	# Increment playback speed.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SpeedFaster
+	end
+	# Decrement playback speed.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = SpeedSlower
+	end
+	# Increment audio volume.
+	begin
+		prog   = xine
+		button = VOL_UP
+		config = Volume+
+	end
+	# Decrement audio volume.
+	begin
+		prog   = xine
+		button = VOL_DOWN
+		config = Volume-
+	end
+	# Take a snapshot (Internal image fetch and save).
+	begin
+		prog   = xine
+		button = xxxxx
+		config = Snapshot
+	end
+	# Resize output window to stream size1:1.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = Zoom1:1
+	end
+	# Grab pointer toggle.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = GrabPointer
+	end
+	# Menu 1 event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventMenu1
+	end
+	# Menu 2 event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventMenu2
+	end
+	# Menu 3 event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventMenu3
+	end
+	# Up event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventUp
+	end
+	# Down event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventDown
+	end
+	# Left event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventLeft
+	end
+	# Right event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventRight
+	end
+	# Previous event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventPrior
+	end
+	# Next event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventNext
+	end
+	# Previous angle event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventAnglePrior
+	end
+	# Next angle event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventAngleNext
+	end
+	# Select event.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = EventSelect
+	end
+	# Zoom into video.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomIn
+	end
+	# Zoom out of video.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomOut
+	end
+	# Zoom into video horizontally, distorting aspect ratio.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomInX
+	end
+	# Zoom out of video horizontally, distorting aspect ratio.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomOutX
+	end
+	# Zoom into video vertically, distorting aspect ratio.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomInY
+	end
+	# Zoom out of video vertically, distorting aspect ratio.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomOutY
+	end
+	# Reset zooming.
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ZoomReset
+	end
+	# Toggle TV modes on the DXR3
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ToggleTVmode
+	end
+	# Visibility toggle of log viewer
+	begin
+		prog   = xine
+		button = xxxxx
+		config = ViewlogShow
+	end
+end xine
+#####################################################################
+#
+# XAWTV
+#
+#####################################################################
+begin xawtv
+	begin
+		prog   = xawtv
+		remote = *
+		button = NEXT
+		config = setstation next
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = PREV
+		config = setstation prev
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = VOL_UP
+		config = volume inc
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = VOL_DOWN
+		config = volume dec
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = MUTE
+		config = volume mute
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = FULLSCREEN
+		config = fullscreen toggle
+		flags  = once
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = PLAYLIST
+		config = setinput next
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = EXIT
+		config = quit
+		flags  = once
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ARROW_UP
+		config = keypad 1
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ARROW_UP
+		config = keypad 2
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = PG_UP
+		config = keypad 3
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ARROW_LEFT
+		config = keypad 4
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ENTER
+		config = keypad 5
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ARROW_RIGHT
+		config = keypad 6
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = END
+		config = keypad 7
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = ARROW_DOWN
+		config = keypad 8
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = PG_DN
+		config = keypad 9
+	end
+	begin
+		prog   = xawtv
+		remote = *
+		button = SPACE
+		config = keypad 0
+	end
+end xawtv
+#####################################################################
+#
+#  Xpdf
+#
+#####################################################################
+begin xpdf
+	begin
+		prog   = irxevent
+		remote = *
+		button = LOAD
+		config = Key o xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = PREV
+		config = Key p xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = NEXT
+		config = Key n xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = SKIP_BACK
+		config = Key BackSpace xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = SKIP_FORW
+		config = Key space xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = ZOOM-
+		config = Key minus xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = ZOOM+
+		config = Key KP_Add xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = sPREV
+		config = Key z xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = sNEXT
+		config = Key w xpdf
+	end
+	begin
+		prog   = irxevent
+		remote = *
+		button = EXIT
+		config = Key q xpdf
+	end
+end xpdf
+#####################################################################
+#
+#  FREEVO
+#  In freevo_config.py variable LIRCRC have to show this file
+#  eg. LIRCRC = '/home/john/.lircrc'
+#####################################################################
+begin freevo
+	begin
+		prog   = irexec
+		remote = *
+		button = POWER
+		config = freevo stop
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PLAYLIST
+		config = DISPLAY
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = sPLAYLIST
+		config = SUBTITLE
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = BUTTONR_DOWN
+		config = EXIT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = MOUSE_N
+		config = UP
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = MOUSE_S
+		config = DOWN
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = MOUSE_W
+		config = LEFT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = MOUSE_E
+		config = RIGHT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = BUTTONL_DOWN
+		config = SELECT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = FULLSCREEN
+		config = SELECT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = MUTE
+		config = MUTE
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = VOL_UP
+		config = VOL+
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = VOL_DOWN
+		config = VOL-
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = NEXT
+		config = CH+
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PREV
+		config = CH-
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = sPREV
+		config = PREV_CH
+	end
+	begin
+		prog   = freevo
+		button = sNEXT
+		config = NEXT_CH
+	end
+	begin
+		prog   = freevo
+		button = SKIP_BACK
+		config = REW
+	end
+	begin
+		prog   = freevo
+		button = SKIP_FORW
+		config = FFWD
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PLAY
+		config = PLAY
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PAUSE
+		config = PAUSE
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = STOP
+		config = STOP
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = sPLAY
+		config = REC
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = HELP
+		repeat = 10
+		config = EJECT
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = HOME
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ARROW_UP
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PG_UP
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ARROW_LEFT
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ENTER
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ARROW_RIGHT
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = END
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ARROW_DOWN
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = PG_DN
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = SPACE
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = TAB
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ESC
+		config = 
+	end
+	begin
+		prog   = freevo
+		remote = *
+		button = ALT
+		config = 
+	end
+end freevo
+#####################################################################
+#
+#  Wybor aplikacji
+#
+#####################################################################
+begin
+	prog   = irexec
+	button = A
+	config = xmms&
+	mode   = xmms
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	button = B
+	config = URUCH=`ps ahx |grep gmplayer |grep -v grep`; if [ -z "$URUCH" ]; then `gmplayer &>/dev/null &` ; fi
+	mode   = mplayer
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	button = C
+	config = URUCH=`ps ahx |grep gqview |grep -v grep`; if [ -z "$URUCH" ]; then `gqview &>/dev/null &` ; fi
+	mode   = gqview
+end
+begin
+	prog   = none
+	button = D
+	mode   = linux
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	remote = *
+	button = E
+	config = URUCH=`ps ahx |grep xine |grep -v grep | grep -v xinetd`; if [ -z "$URUCH" ]; then `xine &>/dev/null &` ; fi
+	mode   = xine
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	button = F
+	config = URUCH=`ps ahx |grep xawtv |grep -v grep`; if [ -z "$URUCH" ]; then `xawtv &>/dev/null &` ; fi
+	mode   = xawtv
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	button = G
+	config = URUCH=`ps ahx |grep xpdf |grep -v grep`; if [ -z "$URUCH" ]; then `xpdf &>/dev/null &` ; fi
+	mode   = xpdf
+end
+#tag:Uruchom program tylko raz!!
+begin
+	prog   = irexec
+	remote = *
+	button = H
+	config = freevo&
+	mode   = freevo
+end
+#####################################################################
+#
+# Klawisze Globalne
+#
+#####################################################################
+begin
+	prog   = irxevent
+	button = HOME
+	config = Key Home CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ARROW_UP
+	repeat = 5
+	config = Key Up CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = PG_UP
+	repeat = 5
+	config = Key Page_Up CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ARROW_LEFT
+	repeat = 5
+	config = Key Left CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ENTER
+	config = Key Return CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ARROW_RIGHT
+	repeat = 5
+	config = Key Right CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = END
+	config = Key End CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ARROW_DOWN
+	repeat = 5
+	config = Key Down CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = PG_DN
+	repeat = 5
+	config = Key Page_Down CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = TAB
+	config = Key Tab CurrentWindow
+end
+begin
+	prog   = irxevent
+	remote = *
+	button = sTAB
+	config = Key shift-Tab CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = SPACE
+	config = Key space CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ESC
+	config = Key Escape CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = ALT
+	config = Key UP CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 1
+	config = Key 1 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 2
+	config = Key 2 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 3
+	config = Key 3 CurrentWindow
+end
+begin
+	prog   = irxevent
+	remote = *
+	button = 4
+	config = Key 4 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 5
+	config = Key 5 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 6
+	config = Key 6 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 7
+	config = Key 7 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 8
+	config = Key 8 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 9
+	config = Key 9 CurrentWindow
+end
+begin
+	prog   = irxevent
+	button = 0
+	config = Key 0 CurrentWindow
+end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pcmak/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/pcmak/preview.jpg
new file mode 100644
index 0000000..d2ccdd1
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/pcmak/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pinnacle_systems/lircd.conf.pctv b/abs/core-testing/LinHES-config/templates/remotes/pinnacle_systems/lircd.conf.pctv
new file mode 100644
index 0000000..4783e06
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pinnacle_systems/lircd.conf.pctv
@@ -0,0 +1,94 @@
+#
+# contributed by Bart Alewijnse <scarfboy@yahoo.com>
+#
+# brand:             Pinnacle Systems
+# model:             PCTV Remote (Perhaps other ones as well)
+# supported devices: there's only one I know of. (serial) 
+#
+# Mail me if your remote is only partly supported, or if it has different
+# buttons than listed below.
+#
+
+begin remote
+
+  name  PinnacleSysPCTVRemote
+  bits            8
+  eps             30
+  aeps            100
+
+  one             0     0
+  zero            0     0
+  gap             180000
+
+  begin codes
+    Mute                     0x000000000000003C
+    Power                    0x000000000000002F
+    Chan+Play                0x000000000000003F
+    Chan-Stop                0x000000000000003E
+    Vol+FF                   0x000000000000003B
+    Vol-Rew                  0x000000000000003D
+    1                        0x0000000000000031
+    2                        0x0000000000000032
+    3                        0x0000000000000033
+    4                        0x0000000000000034
+    5                        0x0000000000000035
+    6                        0x0000000000000036
+    7                        0x0000000000000037
+    8                        0x0000000000000038
+    9                        0x0000000000000039
+    Fullscreen               0x000000000000002D
+    0/AV                     0x000000000000003A
+    Info                     0x000000000000002B
+    Preview                  0x000000000000002E
+    Record                   0x0000000000000027
+    Chan_Last                0x0000000000000025
+    F_TV                     0x0000000000000026
+    F_TELETEXT               0x0000000000000029
+    F_RADIO                  0x000000000000002A
+
+#
+# here are some extra buttons a new version of the remote seems to have
+#
+# contributed by Robbert Monna <rjmonna@kabelfoon.nl>
+#
+# brand:             Pinnacle Systems
+# model:             PCTV Remote (newest version?)
+# supported devices: dongle on serial port (from TV-Card)
+#
+          L                        0x000000000000001F
+          Zoom                     0x000000000000001E
+          vol+                     0x000000000000001B
+          vol-                     0x000000000000000F
+          channel+                 0x0000000000000017
+          channel-                 0x000000000000001C
+          middle                   0x000000000000001A
+          Menu                     0x000000000000001D
+          next                     0x0000000000000019
+          undo                     0x0000000000000016
+          pause                    0x0000000000000015
+          redo                     0x0000000000000013
+          Rewind                   0x000000000000000E
+          Play                     0x000000000000000D
+          Stop                     0x000000000000000B
+          FForward                 0x0000000000000007
+          EPG                      0x0000000000000018
+
+# here are some more buttons that seem to be mapped differently from
+# the ones above
+
+# contributed by InterCeptor ceptor_7@freemail.hu
+#
+# brand:   Pinnacle Systems PCTV Pro Remote
+# model no. of remote control: (I can't find any numbers on it)
+# supported devices: serial
+#
+
+          9                        0x0000000000000082
+          Zoom                     0x00000000000000B2
+          middle                   0x0000000000000014
+
+
+  end codes
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv
new file mode 100644
index 0000000..064ee57
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv
@@ -0,0 +1,34 @@
+#
+# contributed by Nathan Hand <nathanh@chirp.com.au>
+#
+# brand:             Pixelview
+# model:             
+# supported devices: Pixelview PlayTV PRO
+#
+
+begin remote
+  name  Pixelview
+  bits  8
+
+  begin codes
+    TV/FM                    0x00000000000000e7
+    FULL_SCREEN              0x00000000000000bf
+    CH+                      0x0000000000000049
+    CH-                      0x00000000000000c1
+    VOL-                     0x000000000000006a
+    VOL+                     0x000000000000004a
+    MUTE                     0x0000000000000047
+    SOURCE                   0x00000000000000e1
+    1                        0x00000000000000e0
+    2                        0x00000000000000c8
+    3                        0x00000000000000e8
+    4                        0x0000000000000060
+    5                        0x0000000000000062
+    6                        0x00000000000000c9
+    7                        0x00000000000000c0
+    8                        0x00000000000000c2
+    9                        0x0000000000000061
+    0                        0x0000000000000040
+  end codes
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_bt878 b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_bt878
new file mode 100644
index 0000000..f017a3b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_bt878
@@ -0,0 +1,54 @@
+#
+# contributed by Michal Kochanowicz <mkochano@pld.org.pl>
+# based on file contributred by Nathan Hand <nathanh@chirp.com.au>
+#
+# brand:             PixelView
+# model:             BT878+W/FM
+# supported devices: PixelView BT878+W/FM
+#
+
+begin remote
+  name  PixelView
+  bits  8
+#  repeat_bit 2
+  repeat 9080 2189
+  gap 108056
+  repeat_bit 0
+
+  begin codes
+    POWER                    0x00000000000000aa
+    TV/FM                    0x00000000000000e7
+    TELETEXT                 0x000000000000003f
+    SCAN                     0x0000000000000041
+    +/-                      0x0000000000000069
+    EJECT                    0x000000000000002a
+    STOP                     0x000000000000008a
+    SOURCE                   0x00000000000000e1
+    STEREO                   0x00000000000000df
+    ENTER                    0x000000000000005f
+    SEEK_NEXT                0x0000000000000067
+    SEEK_FWD                 0x00000000000000c7
+    CH_UP                    0x0000000000000049
+    VOL_UP                   0x000000000000004a
+    RECALL                   0x0000000000000048
+    PAUSE                    0x0000000000000068
+    PLAY                     0x00000000000000ca
+    CH_DOWN                  0x00000000000000c1
+    VOL_DOWN                 0x000000000000006a
+    SEEK_PREV                0x000000000000000a
+    SEEK_BACK                0x0000000000000042
+    ZOOM                     0x00000000000000bf
+    MUTE                     0x0000000000000047
+    1                        0x00000000000000e0
+    2                        0x00000000000000c8
+    3                        0x00000000000000e8
+    4                        0x0000000000000060
+    5                        0x0000000000000062
+    6                        0x00000000000000c9
+    7                        0x00000000000000c0
+    8                        0x00000000000000c2
+    9                        0x0000000000000061
+    0                        0x0000000000000040
+  end codes
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_pro b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_pro
new file mode 100644
index 0000000..84e84a9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.playtv_pro
@@ -0,0 +1,159 @@
+#  
+# brand:             PixelView
+# model:             PlayTV Pro remote control
+#
+# supported devices: 
+#   works both with home-brew and TV card receiver (use lirc-0.6.6 or better)
+#
+
+
+begin remote
+
+  name      pixelviewp
+  bits          16
+  flags     SPACE_ENC|CONST_LENGTH
+  eps            20
+  aeps          200
+
+  pre_data_bits   16
+  pre_data       0x61d6
+
+  header       9000  4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  repeat       9000  2250
+  gap          108000
+  toggle_bit      0
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+
+          power                    0x0000000000007887
+          zoom                     0x00000000000038C7
+          scan                     0x000000000000E01F
+          tv/fm                    0x000000000000C03F
+          vol+                     0x000000000000F807
+          vol-                     0x000000000000E817
+          chan+                    0x0000000000006897
+          chan-                    0x00000000000028D7
+          mute                     0x00000000000018E7
+          source                   0x00000000000000FF
+          loop                     0x000000000000C837
+          +100                     0x00000000000008F7
+          fn-                      0x00000000000020DF
+          fn+                      0x00000000000030CF
+          reset                    0x000000000000B04F
+          freeze                   0x000000000000F00F
+          function                 0x000000000000708F
+          0                        0x00000000000040BF
+          1                        0x000000000000807F
+          2                        0x000000000000D02F
+          3                        0x000000000000D827
+          4                        0x000000000000A05F
+          5                        0x000000000000906F
+          6                        0x000000000000A857
+          7                        0x000000000000609F
+          8                        0x00000000000050AF
+          9                        0x00000000000048B7
+
+      end codes
+
+end remote
+
+
+# This config file was automatically generated
+# using lirc-0.7.2(pixelview_pro) on Mon Dec  5 03:17:25 2005
+#
+# contributed by Thadeu A. Coelho de Paula 
+# thadeudepaula (at) gmail (dot) com
+# http://mundolivre.hostrix.com.br
+#
+# brand:   PixelView
+# model:   PlayTV MPEG2 (M4900)
+#
+# supported devices:
+# This TV Card
+
+
+begin remote
+
+  name           PixelView_PlayTV_MPEG2
+  bits           16
+  eps            30
+  aeps          100
+
+  pre_data_bits   16
+  pre_data       0x61D6
+
+  header       9000  4500
+  one           563  1687
+  zero          563   562
+  ptrail        563
+  repeat       9000  2250
+  gap          108000
+  toggle_bit      0
+
+  frequency    38000
+  duty_cycle   33
+
+
+
+      begin codes
+          timeshift                0xC03F
+          power                    0x7887
+          1                        0x807F
+          2                        0xD02F
+          3                        0xD827
+          4                        0xA05F
+          5                        0x906F
+          6                        0xA857
+          7                        0x609F
+          8                        0x50AF
+          9                        0x48B7
+          0                        0x40BF
+          loop                     0xC837
+          +100                     0x08F7
+          source                   0x00FF
+          mute                     0x18E7
+          ch+                      0x6897
+          ch-                      0x28D7
+          vol+                     0xF807
+          vol-                     0xE817
+          zoom                     0x38C7
+          snapshot                 0x9867
+          scan                     0x58A7
+          bw                       0x20DF
+          rec                      0x708F
+          fw                       0x30CF
+          stop                     0xB847
+          play                     0x10EF
+          pause                    0xF00F
+          tv                       0xB04F
+          fm                       0xE01F
+      end codes
+
+end remote
+
+# CONTROL LAYOUT:
+#
+# TIMESHIFT              POWER
+#
+#     1          2         3
+#     4          5         6
+#     7          8         9
+#   LOOP         0       SCAN
+#   SOURCE               MUTE
+#
+#               CH+
+#       VOL-   ZOOM   VOL+
+#               CH-
+#
+#  SNAPSHOT              SCAN
+#
+#        BW     REC    FW
+#       STOP   PLAY    PAUSE
+#
+#            TV   FM
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.remotemaster b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.remotemaster
new file mode 100644
index 0000000..1b75e42
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircd.conf.remotemaster
@@ -0,0 +1,117 @@
+# this config file was MANUALLY generated
+# using lirc-0.6.0pre3 on Thu Feb  3 11:53:38 2000
+#
+# contributed by     Petre Rodan <rodan@subdimension.com>
+# 
+# brand:             PixelView
+# model:             RemoteMaster 2000
+# supported devices: ComboTV series
+# receiver type:     /dev/ttySx
+# video card:        PixelView bttv848 pll=1 type=5
+#
+
+begin remote
+
+  name        RemoteMaster_2000_12b
+  bits           20
+  flags SPACE_ENC
+  eps            30
+  aeps          100
+
+  one             0   833
+  zero          833     0
+  pre_data_bits   10
+  pre_data       0x12B
+  gap          189264
+
+      begin codes
+          1                        0x0000000000052D2F
+          2                        0x0000000000052CCF
+          3                        0x0000000000052CAF
+          4                        0x0000000000052D37
+          5                        0x0000000000052CDF
+          6                        0x000000000005359F
+          7                        0x0000000000052D4F
+          8                        0x0000000000052D3F
+          9                        0x00000000000534DF
+          0                        0x0000000000052D57
+          ENTER                    0x0000000000052CD7
+          +10                      0x0000000000053537
+          POWER                    0x0000000000054D5F
+          MODE                     0x00000000000534AF
+          TAB                      0x0000000000053557
+          ZOOM                     0x000000000005355F
+          FREEZE                   0x000000000005356F
+          SEEK--                   0x0000000000054DAF
+          PAUSE                    0x0000000000052CB7
+          SEEK++                   0x00000000000534B7
+          SEEK-                    0x0000000000052D5F
+          PLAY                     0x0000000000052D9F
+          SEEK+                    0x00000000000534CF
+          STOP                     0x0000000000054D9F
+          EJECT                    0x0000000000054D6F
+          F1                       0x000000000005354F
+          F2                       0x00000000000534D7
+          F3                       0x00000000000534BF
+          F4                       0x000000000005352F
+          CH-                      0x000000000005353F
+          CH+                      0x00000000000535AF
+          VOL-                     0x0000000000052D6F
+          VOL+                     0x0000000000052DAF
+      end codes
+
+end remote
+
+begin remote
+
+  name        RemoteMaster_2000_14b
+  bits           20
+  flags SPACE_ENC
+  eps            30
+  aeps          100
+
+  one             0   833
+  zero          833     0
+  pre_data_bits   10
+  pre_data       0x14B
+  gap          189264
+
+      begin codes
+          1                        0x0000000000052D2F
+          2                        0x0000000000052CCF
+          3                        0x0000000000052CAF
+          4                        0x0000000000052D37
+          5                        0x0000000000052CDF
+          6                        0x000000000005359F
+          7                        0x0000000000052D4F
+          8                        0x0000000000052D3F
+          9                        0x00000000000534DF
+          0                        0x0000000000052D57
+          ENTER                    0x0000000000052CD7
+          +10                      0x0000000000053537
+          POWER                    0x0000000000054D5F
+          MODE                     0x00000000000534AF
+          TAB                      0x0000000000053557
+          ZOOM                     0x000000000005355F
+          FREEZE                   0x000000000005356F
+          SEEK--                   0x0000000000054DAF
+          PAUSE                    0x0000000000052CB7
+          SEEK++                   0x00000000000534B7
+          SEEK-                    0x0000000000052D5F
+          PLAY                     0x0000000000052D9F
+          SEEK+                    0x00000000000534CF
+          STOP                     0x0000000000054D9F
+          EJECT                    0x0000000000054D6F
+          F1                       0x000000000005354F
+          F2                       0x00000000000534D7
+          F3                       0x00000000000534BF
+          F4                       0x000000000005352F
+          CH-                      0x000000000005353F
+          CH+                      0x00000000000535AF
+          VOL-                     0x0000000000052D6F
+          VOL+                     0x0000000000052DAF
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.playtv_pro b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.playtv_pro
new file mode 100644
index 0000000..e277fe6
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.playtv_pro
@@ -0,0 +1,29 @@
+# lircmd.conf file to be used with PixeView PlayTV pro
+#
+# lircmd config file
+# 
+
+#PROTOCOL IntelliMouse
+
+ACCELERATOR 2 20 5
+
+ACTIVATE * +100
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9                                                                                
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_S  * 8
+
+BUTTON1_TOGGLE * tv/fm
+BUTTON2_TOGGLE * scan
+BUTTON3_TOGGLE * zoom
+
+BUTTON1_CLICK * 0
+BUTTON2_CLICK * loop
+BUTTON3_CLICK * source
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.remotemaster b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.remotemaster
new file mode 100644
index 0000000..07d2547
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircmd.conf.remotemaster
@@ -0,0 +1,31 @@
+# lircmd.conf file to be used with RemoteMaster 2000
+#
+# lircmd config file
+# 
+
+# ACCELERATOR start max multiplier
+
+#PROTOCOL IntelliMouse
+
+ACCELERATOR 2 20 5
+
+ACTIVATE * ENTER                                                                                
+
+MOVE_N  * 2
+MOVE_NE * 3
+MOVE_E  * 6
+MOVE_SE * 9                                                                                
+MOVE_SW * 7
+MOVE_W  * 4
+MOVE_NW * 1
+MOVE_S  * 8
+
+BUTTON1_TOGGLE * +10
+BUTTON2_TOGGLE * FREEZE
+#BUTTON3_TOGGLE * LIST
+
+BUTTON1_CLICK * 5
+BUTTON2_CLICK * 0
+#BUTTON3_CLICK * POWER
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircrc.playtv_pro b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircrc.playtv_pro
new file mode 100644
index 0000000..4e495c8
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/pixelview/lircrc.playtv_pro
@@ -0,0 +1,134 @@
+#
+# This is an example of ~/.lircrc file
+# It is a copy of actual setup from my home machine.
+# Contributed by Artur Lipowski <alipowski@interia.pl>
+#
+    begin 
+	prog 	= 	irexec
+	button 	= 	power
+	config 	= 	xawtv-remote quit
+	flags 	=	mode
+    end
+    begin 
+	prog 	= 	irexec
+	button 	= 	source
+	repeat	=	1
+	config 	= 	xawtv-remote setinput next
+    end
+    begin
+	prog   = 	irexec
+	button = 	zoom
+	repeat = 	1
+	config = 	xawtv-remote fullscreen
+    end
+    begin 
+	prog	=	irexec
+	button	=	chan-
+	repeat	=	1
+	config	=	xawtv-remote setstation prev
+    end
+    begin
+	prog	=	irexec
+	button	=	chan+
+	repeat	=	1
+	config	=	xawtv-remote setstation next
+    end
+    begin
+	prog	=	irxevent
+	button	=	loop
+	repeat	=	1
+	config	=	Key c xawtv
+    end
+    begin
+	prog	=	irxevent
+	button	=	scan
+	repeat	=	1
+	config	=	Key ctrl-z xawtv
+    end
+    begin
+	prog = irxevent
+	button = mute
+	config = Key a xawtv
+    end    
+    begin
+	prog = irxevent
+	button = vol+
+	repeat = 1
+	config = Key KP_Add xawtv
+    end
+    begin
+	prog = irxevent
+	button = vol-
+	repeat = 1
+	config = Key KP_Subtract xawtv
+    end
+    begin
+	prog = irexec
+	button = 1
+	config = xawtv-remote setstation 0
+    end
+    begin
+	prog = irexec
+	button = 2
+	config = xawtv-remote setstation 1
+    end
+    begin
+	prog = irexec
+	button = 3
+	config = xawtv-remote setstation 2
+    end
+    begin
+	prog = irexec
+	button = 4
+	config = xawtv-remote setstation 3
+    end
+    begin
+	prog = irexec
+	button = 5
+	config = xawtv-remote setstation 4
+    end
+    begin
+	prog = irexec
+	button = 6
+	config = xawtv-remote setstation 5
+    end
+    begin
+	prog = irexec
+	button = 7
+	config = xawtv-remote setstation 6
+    end
+    begin
+	prog = irexec
+	button = 8
+	config = xawtv-remote setstation 7
+    end
+    begin
+	prog = irexec
+	button = 9
+	config = xawtv-remote setstation 8
+    end
+    begin
+	prog = irexec
+	button = 0
+	config = xawtv-remote setstation 0
+    end
+    begin
+	prog	=	irexec
+	button	=	function
+	config	=	xawtv-remote attr next
+    end
+    begin
+	prog	=	irexec
+	button	=	fn+
+	config	=	xawtv-remote attr inc
+    end
+    begin
+	prog	=	irexec
+	button	=	fn-
+	config	=	xawtv-remote attr dec
+    end
+    begin
+	prog	=	irexec
+	button	=	+100
+	config	=	xawtv-remote msg " `date +%H:%M` "
+    end
diff --git a/abs/core-testing/LinHES-config/templates/remotes/provideo/lircd.conf.pv951 b/abs/core-testing/LinHES-config/templates/remotes/provideo/lircd.conf.pv951
new file mode 100644
index 0000000..e488424
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/provideo/lircd.conf.pv951
@@ -0,0 +1,67 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.1 on Wed May 24 23:10:08 2000
+#
+# contributed by BartOwl <bartowl@dione.ids.pl>
+#
+# brand:             3DeMON (from J.Sir Computer inc.) http://www.jsir.com/
+# model:             PV951 (http://www.jsir.com/pv951.htm)
+# supported devices: Remote control for this TV-capture card
+#
+# The manufacturer seems to be ProVideo: http://www.provideo.com.tw
+# Funny: they have Linux "drivers" for this card...
+#
+
+begin remote
+
+  name  PV951
+  bits           16
+  flags SPACE_ENC|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  header       9067  4482
+  one           597  1650
+  zero          597   529
+  ptrail        584
+  repeat       9068  2232
+  pre_data_bits   16
+  pre_data       0x61D6
+  gap          107983
+  repeat_bit      0
+
+      begin codes
+          power                    0x00000000000048B7
+          air/cbl                  0x000000000000D02F
+          pc/tv                    0x0000000000008877
+          source                   0x000000000000F00F
+          mts                      0x000000000000C837
+          mute                     0x00000000000008F7
+          1                        0x000000000000807F
+          2                        0x00000000000040BF
+          3                        0x000000000000C03F
+          4                        0x00000000000020DF
+          5                        0x000000000000A05F
+          6                        0x000000000000609F
+          7                        0x000000000000E01F
+          8                        0x00000000000010EF
+          9                        0x000000000000906F
+          0                        0x00000000000000FF
+          +100                     0x00000000000050AF
+          ch_rtn                   0x000000000000E817
+          ch+                      0x00000000000058A7
+          ch-                      0x0000000000007887
+          vol+                     0x000000000000D827
+          vol-                     0x000000000000F807
+          func                     0x0000000000009867
+          ttx                      0x000000000000B04F
+          pg+                      0x000000000000708F
+          pg-                      0x000000000000B847
+          cc                       0x0000000000006897
+          sync                     0x00000000000028D7
+          ch+-                     0x00000000000018E7
+          autoscan                 0x00000000000030CF
+      end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/receiver_usb.id b/abs/core-testing/LinHES-config/templates/remotes/receiver_usb.id
new file mode 100644
index 0000000..4070964
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/receiver_usb.id
@@ -0,0 +1,33 @@
+0bc7:0005|snapstream_firefly|    "X10 Wireless Technology, Inc."
+0bc7:0008|SnapStream_Firefly|    "SnapStream Firefly"
+10c4:0003|CommandIR_Tranceiver|     " CommandIR Transceiver"
+0bc7:0004|ATI_Remote_Wonder|    " ATI Remote Wonder"
+0e9c:0000|streamzap|    "Streamzap Remote"
+0fe9:9010|dvico|   "DVICO Remote:"
+6253:0100|Twinhan_USB|  "the VisionPlus is a Twinhan clone "
+1509:9242|MCEUSB-new|  "FIC eHome Infrared Transceiver 1509/9242"
+1934:0602|MCEUSB-new|  "Fintek eHome Infrared Transceiver 1934/0602"
+147a:e015|MCEUSB-new|  "Formosa eHome Infrared Transceiver 147a/e015"
+147a:e017|MCEUSB-new|  "Formosa aim / Trust MCE Infrared Receiver147a/e017"
+147a:e018|MCEUSB-new|  "Formosa Industrial Computing 147a/e018"
+107b:3009|MCEUSB-new|  "Gateway eHome Infrared Transceiver 107b/3009"
+195d:7002|MCEUSB-new|  "Itron ione Libra Q-11 195d/7002"
+043e:9803|MCEUSB-new|  "LG eHome Infrared Transceiver 043e/9803"
+045e:00a0|MCEUSB-new|  "Microsoft MCE Infrared Transceiver 045e/00a0"
+03ee:2501|MCEUSB-new|  "Mitsumi 03ee/2501"
+0471:060c|MCEUSB-new|  "Philips Infrared Transciever - HP branded 0471/060C"
+0471:060d|MCEUSB-new|  "Philips SRM5100 0471/060d"
+0471:0815|MCEUSB-new|  "Philips eHome Infrared Transciever 0471/0815"
+2304:0225|MCEUSB-new| "Pinnacle Systems, Inc. 2304/0225"
+179d:0010|MCEUSB-new|  "Ricavision internal Infrared Transceiver 179d/0010"
+1308:c001|MCEUSB-new|  "Shuttle eHome Infrared Transceiver 1308/c001"
+051c:c001|MCEUSB-new|  "Shuttle2 eHome Infrared Transceiver 051c/c001"
+0609:031d|MCEUSB-new|  "SMK/Toshiba G83C0004D410 0609/031d"
+0609:0322|MCEUSB-new|  "SMK eHome Infrared Transceiver (Sony VAIO)0609/0322"
+0609:0334|MCEUSB-new|  "SKM bundled with Hauppauge PVR-150 0609/0334"
+1460:9150|MCEUSB-new|  "Tatung eHome Infrared Transceiver 1460/9150"
+1784:0001|MCEUSB-new|  "Topseed eHome Infrared Transceiver 1784/0001"
+1784:0006|MCEUSB-new|  "Topseed HP eHome Infrared Transceiver 1784/0006"
+1784:0007|MCEUSB-new|  "Topseed HP eHome Infrared Transceiver 1784/0007"
+1784:0008|MCEUSB-new|  "Topseed eHome Infrared Transceiver 1784/0008"
+045e:006d|MCEUSB-old|  "USB Microsoft IR Transceiver Driver 045e/006d"
diff --git a/abs/core-testing/LinHES-config/templates/remotes/remotec/lircd.conf.BW6130 b/abs/core-testing/LinHES-config/templates/remotes/remotec/lircd.conf.BW6130
new file mode 100644
index 0000000..1797647
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/remotec/lircd.conf.BW6130
@@ -0,0 +1,88 @@
+#
+# brand:                       Remotec
+# model no. of remote control: BW 6130 Multimedia Master Receiver
+# devices being controlled by this remote:
+#
+
+begin remote
+
+  name  MEDIAMASTER
+  bits            32
+  eps             0
+  aeps            0
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   32
+  pre_data 0xFFA10003
+  gap          131980
+  post_data_bits  0
+  toggle_bit     0
+
+      begin codes
+	PRE	0x23
+        NEXT	0x24
+	1	0X10
+	2	0x11
+	3	0x12
+	POWER	0x50
+	VOL+	0x30
+	VOL-	0x31
+	L	0x42
+	R	0x44
+	PAUSE	0x22
+	PLAY	0x20
+	STOP	0x21
+	MUTE	0x32
+	MOUSE_SLOW_N		0x95
+	MOUSE_SLOW_NNE		0xd1
+	MOUSE_SLOW_NE		0xcd
+	MOUSE_SLOW_ENE		0xc9
+	MOUSE_SLOW_E		0xc5
+	MOUSE_SLOW_ESE		0xe9
+	MOUSE_SLOW_SE		0xed
+	MOUSE_SLOW_SSE		0xf1
+	MOUSE_SLOW_S		0xb5
+	MOUSE_SLOW_SSW		0xb1
+	MOUSE_SLOW_SW		0xad
+	MOUSE_SLOW_WSW		0xa9
+	MOUSE_SLOW_W		0x85
+	MOUSE_SLOW_WNW		0x89
+	MOUSE_SLOW_NW		0x8d
+	MOUSE_SLOW_NNW		0x91
+	MOUSE_MEDIUM_N		0x96
+	MOUSE_MEDIUM_NNE	0xd2
+	MOUSE_MEDIUM_NE		0xce
+	MOUSE_MEDIUM_ENE	0xca
+	MOUSE_MEDIUM_E		0xc6
+	MOUSE_MEDIUM_ESE	0xea
+	MOUSE_MEDIUM_SE		0xee
+	MOUSE_MEDIUM_SSE	0xf2
+	MOUSE_MEDIUM_S		0xb6
+	MOUSE_MEDIUM_SSW	0xb2
+	MOUSE_MEDIUM_SW		0xae
+	MOUSE_MEDIUM_WSW	0xaa
+	MOUSE_MEDIUM_W		0x86
+	MOUSE_MEDIUM_WNW	0x8a
+	MOUSE_MEDIUM_NW		0x8e
+	MOUSE_MEDIUM_NNW	0x92
+	MOUSE_FAST_N		0x97
+	MOUSE_FAST_NNE		0xd3
+	MOUSE_FAST_NE		0xcf
+	MOUSE_FAST_ENE		0xcb
+	MOUSE_FAST_E		0xc7
+	MOUSE_FAST_ESE		0xeb
+	MOUSE_FAST_SE		0xef
+	MOUSE_FAST_SSE		0xf3
+	MOUSE_FAST_S		0xb7
+	MOUSE_FAST_SSW		0xb3
+	MOUSE_FAST_SW		0xaf
+	MOUSE_FAST_WSW		0xab
+	MOUSE_FAST_W		0x87
+	MOUSE_FAST_WNW		0x8b
+	MOUSE_FAST_NW		0x8f
+	MOUSE_FAST_NNW		0x93
+   end codes
+
+end remote
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/remotec/lircmd.conf.BW6130 b/abs/core-testing/LinHES-config/templates/remotes/remotec/lircmd.conf.BW6130
new file mode 100644
index 0000000..f056530
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/remotec/lircmd.conf.BW6130
@@ -0,0 +1,291 @@
+# 
+# lircmd config file
+# simply copied/edited x10/mouseremote lircmd file
+#
+
+PROTOCOL IntelliMouse
+#PROTOCOL MouseSystems
+
+# ACCELERATOR start max multiplier
+
+TOGGLE_ACTIVATE MEDIAMASTER 3
+
+ACCELERATOR 1 3 2
+
+
+MOVE_N    MEDIAMASTER   MOUSE_SLOW_N
+MOVE_N    MEDIAMASTER   MOUSE_SLOW_N
+
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
+
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+MOVE_N    MEDIAMASTER   MOUSE_FAST_N
+
+MOVE_N    MEDIAMASTER   MOUSE_SLOW_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NNE
+
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NNE
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NNE
+
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
+
+MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NE
+MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NE
+
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
+
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
+
+MOVE_E    MEDIAMASTER   MOUSE_SLOW_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_SLOW_ENE
+
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_ENE
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_ENE
+
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
+MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
+
+MOVE_E    MEDIAMASTER   MOUSE_SLOW_E
+MOVE_E    MEDIAMASTER   MOUSE_SLOW_E
+
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
+
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+MOVE_E    MEDIAMASTER   MOUSE_FAST_E
+
+MOVE_E    MEDIAMASTER   MOUSE_SLOW_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_SLOW_ESE
+
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_ESE
+MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_ESE
+
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
+
+MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SE
+MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SE
+
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
+
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
+
+MOVE_S    MEDIAMASTER   MOUSE_SLOW_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SSE
+
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SSE
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SSE
+
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
+MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
+
+MOVE_S    MEDIAMASTER   MOUSE_SLOW_S
+MOVE_S    MEDIAMASTER   MOUSE_SLOW_S
+
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
+
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+MOVE_S    MEDIAMASTER   MOUSE_FAST_S
+
+MOVE_S    MEDIAMASTER   MOUSE_SLOW_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SSW
+
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SSW
+MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SSW
+
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
+
+MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SW
+MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SW
+
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
+
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
+
+MOVE_W    MEDIAMASTER   MOUSE_SLOW_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_SLOW_WSW
+
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_WSW
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_WSW
+
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
+MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
+
+MOVE_W    MEDIAMASTER   MOUSE_SLOW_W
+MOVE_W    MEDIAMASTER   MOUSE_SLOW_W
+
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
+
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+MOVE_W    MEDIAMASTER   MOUSE_FAST_W
+
+MOVE_W    MEDIAMASTER   MOUSE_SLOW_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_SLOW_WNW
+
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_WNW
+MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_WNW
+
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
+
+MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NW
+MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NW
+
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
+
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
+
+MOVE_N    MEDIAMASTER   MOUSE_SLOW_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NNW
+
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NNW
+MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NNW
+
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
+MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
+
+BUTTON1_CLICK MEDIAMASTER L
+BUTTON3_CLICK MEDIAMASTER R
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/sasem/lircd.conf.sasem b/abs/core-testing/LinHES-config/templates/remotes/sasem/lircd.conf.sasem
new file mode 100644
index 0000000..da0fb82
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/sasem/lircd.conf.sasem
@@ -0,0 +1,81 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.0pre4(sasem) on Mon May 24 03:11:34 2004
+#
+# contributed by Oliver Stabel (oliver.stabel@gmx.de)
+#
+# brand: Sasem OnAir
+# model no. of remote control: n/a
+# devices being controlled by this remote:
+#	This IR came with the Dign HV5 HTPC case, manufactured
+#       by Uneed in Korea (www.iuneed.com).
+#       AFAIK the case is called Ahanix HV5 in the US.
+#       The IR/VFD device is originally manufactured by Sasem,
+#       and sold as OnAir Remocon-V (?looks different from 
+#       mine but should be the same?)
+#
+
+begin remote
+
+  name  lirc_sasem
+  bits           16
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   24
+  pre_data        0x0C807F
+  post_data_bits  24
+  post_data       0x000000
+  gap             196000
+  toggle_bit      0
+
+
+      begin codes
+          1                        0x08F7
+          2                        0x09F6
+          3                        0x0AF5
+          4                        0x10EF
+          5                        0x11EE
+          6                        0x12ED
+          7                        0x18E7
+          8                        0x19E6
+          9                        0x1AE5
+          start                    0x40BF
+          0                        0x41BE
+          full_down                0x06F9
+          vol-                     0x0FF0
+          vol+                     0x0EF1
+          esc                      0x05FA
+          up                       0x0BF4
+          close                    0x07F8
+          left                     0x03FC
+          enter                    0x13EC
+          right                    0x1BE4
+          prev                     0x0CF3
+          down                     0x43BC
+          next                     0x01FE
+          mute                     0x0DF2
+          step                     0x04FB
+          play_pause               0x49B6
+          stop                     0x48B7
+          winamp                   0x1EE1
+          media_player             0x15EA
+          hdtv                     0x17E8
+          cd_player                0x16E9
+          win_dvd                  0x44BB
+          power_dvd                0x14EB
+          internet                 0x46B9
+          email                    0x47B8
+          a                        0x45BA
+          b                        0x1DE2
+          c                        0x1CE3
+          d                        0x1FE0
+          eject                    0x02FD
+          power                    0x00FF
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/sigma_designs/lircd.conf.realmagic b/abs/core-testing/LinHES-config/templates/remotes/sigma_designs/lircd.conf.realmagic
new file mode 100644
index 0000000..8aa4ef5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/sigma_designs/lircd.conf.realmagic
@@ -0,0 +1,83 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.3 on Fri Nov 10 21:47:32 2000
+#
+# contributed by Stefan Neuwirth & Andreas Lange <langsmethanromp@gmx.de>
+#
+# brand:             Sigma Designs
+# model:             REALmagic remote control 
+#                    www.realmagic.com/support.htm#remote
+# supported devices: 
+#       "For Hollywood Plus Version 1.4 or above Driver only"
+#       remote control for the Sigma Designs REALmagic Hollywood Plus DVD card
+#       receiver is connected to the serial port - it does not require the card
+#
+# The first byte always is 131. The second and third byte are equal. (CB)
+#
+
+begin remote
+
+  name  REALmagic
+  bits           20
+  eps            30
+  aeps          100
+
+  one             0     0
+  zero            0     0
+  pre_data_bits   10
+  pre_data       0x183
+  gap          189974
+  toggle_bit      0
+
+
+      begin codes
+          1                        0x0000000000062D8B
+          2                        0x0000000000012C4B
+          3                        0x000000000001AC6B
+          4                        0x0000000000072DCB
+          5                        0x000000000000AC2B
+          6                        0x0000000000052D4B
+
+# Nicolas Vignal reported that this code is sent for his remote
+# version (1.5). It should be no problem to just have two entries for
+# "6" unless you want to send codes what won't work for this receiver
+# anyway.
+
+          6                        0x0000000000041505
+
+          7                        0x0000000000058561
+          8                        0x0000000000044511
+          9                        0x000000000004AD2B
+          0                        0x000000000004C531
+          VOL+                     0x0000000000022C8B
+          VOL-                     0x0000000000032CCB
+          MUTE                     0x000000000006ADAB
+          L-R                      0x0000000000052549
+          VGA                      0x0000000000054551
+          ENTER                    0x0000000000042509
+          QUIT                     0x0000000000058D63
+          PRG                      0x0000000000038CE3
+          UP                       0x0000000000078DE3
+          DOWN                     0x0000000000064D93
+          LEFT                     0x0000000000044D13
+          RIGHT                    0x000000000003ECFB
+          SELECT                   0x0000000000024C93
+          MENU                     0x0000000000014C53
+          TITLE                    0x0000000000054D53
+          OSD                      0x0000000000034CD3
+          LANG                     0x0000000000074DD3
+          ANGLE                    0x000000000000CC33
+          SUB                      0x000000000004CD33
+          PAUSE                    0x000000000002CCB3
+          STOP                     0x000000000006CDB3
+          PLAY                     0x000000000001CC73
+          EJECT                    0x000000000005CD73
+          REV                      0x000000000003CCF3
+          FF                       0x000000000007CDF3
+          PREV                     0x0000000000002C0B
+          NEXT                     0x0000000000042D0B
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/silitek/lircd.conf.silitek b/abs/core-testing/LinHES-config/templates/remotes/silitek/lircd.conf.silitek
new file mode 100644
index 0000000..090afb9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/silitek/lircd.conf.silitek
@@ -0,0 +1,97 @@
+#
+#
+# contributed by Krister Wicksell <krister.wicksell@spray.se>
+#
+# brand:             Silitek
+# model:             SM-1000
+# supported devices:
+#
+
+begin remote
+
+  name  SILITEK_SM-1000
+  bits  24
+  repeat_bit 0
+
+  begin codes
+    MOUSE_E                  0x0000000000aa0001
+    MOUSE_NEE                0x0000000000aa0102
+    MOUSE_NE                 0x0000000000aa0103
+    MOUSE_NNE                0x0000000000aa0104
+    MOUSE_N                  0x0000000000aa0105
+    MOUSE_NNW                0x0000000000aa1104
+    MOUSE_NW                 0x0000000000aa1103
+    MOUSE_NWW                0x0000000000aa1102
+    MOUSE_W                  0x0000000000aa1001
+    MOUSE_SWW                0x0000000000aa1002
+    MOUSE_SW                 0x0000000000aa1003
+    MOUSE_SSW                0x0000000000aa1004
+    MOUSE_S                  0x0000000000aa0005
+    MOUSE_SSE                0x0000000000aa0004
+    MOUSE_SE                 0x0000000000aa0003
+    MOUSE_SEE                0x0000000000aa0002
+    MOUSE_R_BUTTON           0x0000000000aaa0bb
+    MOUSE_L_BUTTON           0x0000000000aa0abb
+    MOUSE_L+R_BUTTON         0x0000000000aaaabb
+
+    0                        0x0000000000bb4a75
+    1                        0x0000000000bbc1fe
+    2                        0x0000000000bbc2fd
+    3                        0x0000000000bb437c
+    4                        0x0000000000bbc4fb
+    5                        0x0000000000bb457a
+    6                        0x0000000000bb4679
+    7                        0x0000000000bbc7f8
+    8                        0x0000000000bbc8f7
+    9                        0x0000000000bb4976
+    *                        0x0000000000bbcbf4
+    #                        0x0000000000bb4c73
+    REW                      0x0000000000bb516e
+    FWD                      0x0000000000bbd0ef
+    PAUSE                    0x0000000000bbcef1
+    PLAY                     0x0000000000bbcdf2
+    STOP                     0x0000000000bb4f70
+    VOLUME_UP                0x0000000000bbd3ec
+    VOLUME_DOWN              0x0000000000bb546b
+    MUTE                     0x0000000000bb526d
+    DISPLAY                  0x0000000000bbd5ea
+    CD                       0x0000000000bbdae5
+    SHOW_WIZ                 0x0000000000bb5b64
+    PG_UP                    0x0000000000bbd6e9
+    PG_DN                    0x0000000000bb5768
+    BACK                     0x0000000000bb5867
+    FORWARD                  0x0000000000bbd9e6
+    WWW                      0x0000000000bbdce3
+    CLOSE                    0x0000000000bb5d62
+
+    0_UP                     0x0000000000cc4a75
+    1_UP                     0x0000000000ccc1fe
+    2_UP                     0x0000000000ccc2fd
+    3_UP                     0x0000000000cc437c
+    4_UP                     0x0000000000ccc4fb
+    5_UP                     0x0000000000cc457a
+    6_UP                     0x0000000000cc4679
+    7_UP                     0x0000000000ccc7f8
+    8_UP                     0x0000000000ccc8f7
+    9_UP                     0x0000000000cc4976
+    *_UP                     0x0000000000cccbf4
+    #_UP                     0x0000000000cc4c73
+    REW_UP                   0x0000000000cc516e
+    FWD_UP                   0x0000000000ccd0ef
+    PAUSE_UP                 0x0000000000cccef1
+    PLAY_UP                  0x0000000000cccdf2
+    STOP_UP                  0x0000000000cc4f70
+    VOLUME_UP_UP             0x0000000000ccd3ec
+    VOLUME_DOWN_UP           0x0000000000cc546b
+    MUTE_UP                  0x0000000000cc526d
+    DISPLAY_UP               0x0000000000ccd5ea
+    CD_UP                    0x0000000000ccdae5
+    SHOW_WIZ_UP              0x0000000000cc5b64
+    PG_UP_UP                 0x0000000000ccd6e9
+    PG_DN_UP                 0x0000000000cc5768
+    BACK_UP                  0x0000000000cc5867
+    FORWARD_UP               0x0000000000ccd9e6
+    WWW_UP                   0x0000000000ccdce3
+    CLOSE_UP                 0x0000000000cc5d62
+  end codes
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/silitek/lircmd.conf.silitek b/abs/core-testing/LinHES-config/templates/remotes/silitek/lircmd.conf.silitek
new file mode 100644
index 0000000..fc93f79
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/silitek/lircmd.conf.silitek
@@ -0,0 +1,72 @@
+#
+# lircmd config file for the Silitek control
+#
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 1 4 2
+
+#TOGGLE_ACTIVATE SILITEK_SM-1000 SHOW_WIZ
+
+MOVE_N    SILITEK_SM-1000   MOUSE_N
+MOVE_N    SILITEK_SM-1000   MOUSE_N
+
+MOVE_N    SILITEK_SM-1000   MOUSE_NNE
+MOVE_NE   SILITEK_SM-1000   MOUSE_NNE
+
+MOVE_NE   SILITEK_SM-1000   MOUSE_NE
+MOVE_NE   SILITEK_SM-1000   MOUSE_NE
+
+MOVE_E    SILITEK_SM-1000   MOUSE_NEE
+MOVE_NE   SILITEK_SM-1000   MOUSE_NEE
+
+MOVE_E    SILITEK_SM-1000   MOUSE_E
+MOVE_E    SILITEK_SM-1000   MOUSE_E
+
+MOVE_E    SILITEK_SM-1000   MOUSE_SEE
+MOVE_SE   SILITEK_SM-1000   MOUSE_SEE
+
+MOVE_SE   SILITEK_SM-1000   MOUSE_SE
+MOVE_SE   SILITEK_SM-1000   MOUSE_SE
+
+MOVE_S    SILITEK_SM-1000   MOUSE_SSE
+MOVE_SE   SILITEK_SM-1000   MOUSE_SSE
+
+MOVE_S    SILITEK_SM-1000   MOUSE_S
+MOVE_S    SILITEK_SM-1000   MOUSE_S
+
+MOVE_S    SILITEK_SM-1000   MOUSE_SSW
+MOVE_SW   SILITEK_SM-1000   MOUSE_SSW
+
+MOVE_SW   SILITEK_SM-1000   MOUSE_SW
+MOVE_SW   SILITEK_SM-1000   MOUSE_SW
+
+MOVE_W    SILITEK_SM-1000   MOUSE_SWW
+MOVE_SW   SILITEK_SM-1000   MOUSE_SWW
+
+MOVE_W    SILITEK_SM-1000   MOUSE_W
+MOVE_W    SILITEK_SM-1000   MOUSE_W
+
+MOVE_W    SILITEK_SM-1000   MOUSE_NWW
+MOVE_NW   SILITEK_SM-1000   MOUSE_NWW
+
+MOVE_NW   SILITEK_SM-1000   MOUSE_NW
+MOVE_NW   SILITEK_SM-1000   MOUSE_NW
+
+MOVE_N    SILITEK_SM-1000   MOUSE_NNW
+MOVE_NW   SILITEK_SM-1000   MOUSE_NNW
+
+MOVE_IN SILITEK_SM-1000 PG_UP
+MOVE_OUT SILITEK_SM-1000 PG_DN
+
+BUTTON1_TOGGLE SILITEK_SM-1000 DISPLAY
+#BUTTON2_TOGGLE SILITEK_SM-1000 5
+#BUTTON3_TOGGLE SILITEK_SM-1000 6
+
+BUTTON1_CLICK SILITEK_SM-1000 MOUSE_L_BUTTON
+BUTTON2_CLICK SILITEK_SM-1000 MOUSE_R_BUTTON
+BUTTON3_CLICK SILITEK_SM-1000 MOUSE_L+R_BUTTON
+
+# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircd.snapstrm.conf b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
new file mode 100644
index 0000000..288bb51
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
@@ -0,0 +1,127 @@
+# Please make this file available to others
+# by sending it to <lirc@bartelmus.de>
+#
+# this config file was automatically generated
+# using lirc-0.7.0(any) on Fri Mar 11 08:51:45 2005
+#
+# contributed by
+#
+# brand: Snapstream Firefly Remote
+# model no. of remote control:
+# devices being controlled by this remote:
+#
+
+begin remote
+
+name Snapstream_Firefly
+bits 40
+eps 30
+aeps 100
+
+one 0 0
+zero 0 0
+gap 219964
+toggle_bit 0
+
+
+begin codes
+MAXI 0x0000001481AC0000
+MAXI 0x00000014012C0000
+CLOSE 0x00000014D7020000
+CLOSE 0x0000001457820000
+1 0x00000014628D0000
+1 0x00000014E20D0000
+2 0x00000014E30E0000
+2 0x00000014638E0000
+3 0x00000014648F0000
+3 0x00000014E40F0000
+4 0x00000014E5100000
+4 0x0000001465900000
+5 0x0000001466910000
+5 0x00000014E6110000
+6 0x00000014E7120000
+6 0x0000001467920000
+7 0x0000001468930000
+7 0x00000014E8130000
+8 0x00000014E9140000
+8 0x0000001469940000
+9 0x000000146A950000
+9 0x00000014EA150000
+0 0x00000014EC170000
+0 0x000000146C970000
+BACK 0x000000146B960000
+BACK 0x00000014EB160000
+ENT 0x00000014ED180000
+ENT 0x000000146D980000
+VOL+ 0x000000145E890000
+VOL+ 0x00000014DE090000
+VOL- 0x000000145D880000
+VOL- 0x00000014DD080000
+MUTE 0x000000145F8A0000
+MUTE 0x00000014DF0A0000
+FIREFLY 0x0000001455800000
+FIREFLY 0x00000014D5000000
+CH+ 0x00000014608B0000
+CH+ 0x00000014E00B0000
+CH- 0x00000014618C0000
+CH- 0x00000014E10C0000
+INFO 0x0000001483AE0000
+INFO 0x00000014032E0000
+OPTION 0x0000001484AF0000
+OPTION 0x00000014042F0000
+UP 0x000000146F9A0000
+UP 0x00000014EF1A0000
+LEFT 0x00000014729D0000
+LEFT 0x00000014F21D0000
+DOWN 0x0000001477A20000
+DOWN 0x00000014F7220000
+RIGHT 0x00000014749F0000
+RIGHT 0x00000014F41F0000
+OK 0x00000014739E0000
+OK 0x00000014F31E0000
+MENU 0x00000014719C0000
+MENU 0x00000014F11C0000
+EXIT 0x0000001475A00000
+EXIT 0x00000014F5200000
+REC 0x00000014FC270000
+REC 0x000000147CA70000
+PLAY 0x00000014FA250000
+PLAY 0x000000147AA50000
+STOP 0x00000014FD280000
+STOP 0x000000147DA80000
+REW 0x00000014F9240000
+REW 0x0000001479A40000
+FWD 0x00000014FB260000
+FWD 0x000000147BA60000
+PREV 0x00000014002B0000
+PREV 0x0000001480AB0000
+PAUSE 0x00000014FE290000
+PAUSE 0x000000147EA90000
+NEXT 0x00000014FF2A0000
+NEXT 0x000000147FAA0000
+MUSIC 0x00000014DB060000
+MUSIC 0x000000145B860000
+PHOTOS 0x00000014DA050000
+PHOTOS 0x000000145A850000
+DVD 0x00000014D9040000
+DVD 0x0000001459840000
+TV 0x00000014D8030000
+TV 0x0000001458830000
+VIDEO 0x00000014DC070000
+VIDEO 0x000000145C870000
+HELP 0x00000014D6010000
+HELP 0x0000001456810000
+MOUSE 0x00000014022D0000
+MOUSE 0x0000001482AD0000
+A 0x00000014EE190000
+A 0x000000146E990000
+B 0x00000014F01B0000
+B 0x00000014709B0000
+C 0x00000014F6210000
+C 0x0000001476A10000
+D 0x00000014F8230000
+D 0x0000001478A30000
+
+end codes
+
+end remote
\ No newline at end of file
diff --git a/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
new file mode 100644
index 0000000..e918011
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
@@ -0,0 +1,590 @@
+# ~/.mythtv/lircrc
+#
+# MythTV native LIRC config file for
+# the new grey Hauppauge remote
+#
+# Modified from Jarod Wilson's which came from Jeff Campbell's
+# By Brad Templeton
+
+
+# Here we have the jump point commands.  They only work if you have
+# defined function keys for these jump points.  For me the most
+# common command is the menu of recordings, so I put that on "videos"
+# even though that's counter-intuitive
+
+begin
+prog = mythtv
+button = TV
+repeat = 3
+config = F5
+end
+
+begin
+prog = mythtv
+button = Videos
+repeat = 3
+config = F2
+end
+
+# Not yet defined
+begin
+prog = mythtv
+button = Music
+repeat = 3
+config = Up
+end
+
+# Given another function for now, I don't use mythgallery
+begin
+prog = mythtv
+button = Pictures
+repeat = 3
+config = F
+end
+
+begin
+prog = mythtv
+button = Guide
+repeat = 3
+config = F3
+end
+
+# I stuck the "todo" list on here as Myth has no radio function
+begin
+prog = mythtv
+button = Radio
+repeat = 3
+config = F4
+end
+
+begin
+prog = mythtv
+button = UP
+repeat = 3
+config = Up
+end
+
+begin
+prog = mythtv
+button = DOWN
+repeat = 3
+config = Down
+end
+
+begin
+prog = mythtv
+button = LEFT
+repeat = 3
+config = Left
+end
+
+begin
+prog = mythtv
+button = RIGHT
+repeat = 3
+config = Right
+end
+
+# Channel Up
+begin
+prog = mythtv
+button = Channel-UP
+repeat = 3
+config = Up
+end
+
+# Channel Down
+begin
+prog = mythtv
+button = Channel-DOWN
+repeat = 3
+config = Down
+end
+
+# OK/Select
+begin
+prog = mythtv
+button = Ok
+config = Space
+end
+
+# Play
+begin
+prog = mythtv
+button = Play
+config = Return
+end
+
+# Stop
+begin
+prog = mythtv
+button = Stop
+config = I
+end
+
+# Escape/Exit/Back
+begin
+prog = mythtv
+button = BACK
+config = Esc
+end
+
+# Power Off/Exit
+begin
+prog = mythtv
+button = POWER
+config = Esc
+end
+
+
+# Pause
+begin
+prog = mythtv
+button = Pause
+repeat = 3
+config = P
+end
+
+# Mute
+begin
+prog = mythtv
+button = Mute
+repeat = 3
+config = |
+end
+
+# Fast forward (30 sec default)
+begin
+prog = mythtv
+button = Rewind
+repeat = 3
+config = PgUp
+end
+
+# Rewind (10 sec default)
+begin
+prog = mythtv
+button = Forward
+repeat = 3
+config = PgDown
+end
+
+# Skip forward (10 min default)
+begin
+prog = mythtv
+button = Next
+repeat = 3
+config = End
+end
+
+# Skip backward (10 min default)
+begin
+prog = mythtv
+button = Previous
+repeat = 3
+config = Home
+end
+
+# Record
+begin
+prog = mythtv
+button = Record
+repeat = 3
+config = R
+end
+
+# Delete
+begin
+prog = mythtv
+button = Red
+repeat = 3
+config = D
+end
+
+# Decrease play speed
+begin
+prog = mythtv
+button = Green
+repeat = 3
+config = J
+end
+
+# Display EPG while in live TV,
+# View selected show while in EPG
+begin
+prog = mythtv
+button = Menu
+repeat = 3
+config = M
+end
+
+# Scroll up
+begin
+prog = mythtv
+button = Volume-UP
+repeat = 3
+config = F11
+end
+
+# Scroll down
+begin
+prog = mythtv
+button = Volume-DOWN
+repeat = 3
+config = F10
+end
+
+# Bring up OSD info
+begin
+prog = mythtv
+button = Go
+repeat = 3
+config = I
+end
+
+# Change display aspect ratio
+begin
+prog = mythtv
+button = Prev-Channel
+repeat = 3
+config = W
+end
+
+# double speed watch
+begin
+prog = mythtv
+button = Yellow
+repeat = 3
+config = J
+end
+
+# change tuners
+#begin
+#prog = mythtv
+#button = hash
+#repeat = 3
+#config = Y
+#end
+
+# Bring up Time stretch
+begin
+prog = mythtv
+button = Blue
+repeat = 3
+config = Y
+end
+
+# Numbers 0-9
+
+begin
+prog = mythtv
+button = 0
+repeat = 3
+config = 0
+end
+
+begin
+prog = mythtv
+button = 1
+repeat = 3
+config = 1
+end
+
+begin
+prog = mythtv
+button = 2
+repeat = 3
+config = 2
+end
+
+begin
+prog = mythtv
+button = 3
+repeat = 3
+config = 3
+end
+
+begin
+prog = mythtv
+button = 4
+repeat = 3
+config = 4
+end
+
+begin
+prog = mythtv
+button = 5
+repeat = 3
+config = 5
+end
+
+begin
+prog = mythtv
+button = 6
+repeat = 3
+config = 6
+end
+
+begin
+prog = mythtv
+button = 7
+repeat = 3
+config = 7
+end
+
+begin
+prog = mythtv
+button = 8
+repeat = 3
+config = 8
+end
+
+begin
+prog = mythtv
+button = 9
+repeat = 3
+config = 9
+end
+
+
+### MPlayer lirc setup
+
+# Show OSD
+begin
+prog = mplayer
+button = MENU
+repeat = 3
+config = osd
+end
+
+# Pause playback
+begin
+prog = mplayer
+button = PAUSE
+repeat = 3
+config = pause
+end
+
+# Skip ahead a minute if playing
+# If paused, resume playing
+begin
+prog = mplayer
+button = PLAY
+repeat = 3
+config = seek +1
+end
+
+# Stop playback and exit
+begin
+prog = mplayer
+button = Back
+repeat = 3
+config = quit
+end
+
+# Mute
+begin
+prog = mplayer
+button = MUTE
+repeat = 3
+config = mute
+end
+
+# Seek back 10 seconds
+begin
+prog = mplayer
+button = LEFT
+repeat = 3
+config = seek -7
+end
+
+# Seek forward 30 seconds
+begin
+prog = mplayer
+button = RIGHT
+repeat = 3
+config = seek +30
+end
+
+# Quit
+begin
+prog = mplayer
+button = EXIT
+repeat = 3
+config = quit
+end
+
+# Seek forward 10 minutes
+begin
+prog = mplayer
+button = SKIP
+repeat = 3
+config = seek +600
+end
+
+# Seek backward 10 minutes
+begin
+prog = mplayer
+button = REPLAY
+repeat = 3
+config = seek -600
+end
+
+# Toggle full-screen
+begin
+prog = mplayer
+button = FULL
+repeat = 3
+config = vo_fullscreen
+end
+
+### Xine lirc setup
+
+begin
+prog = xine
+button = PLAY
+repeat = 3
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 3
+config = Stop
+end
+
+begin
+prog = xine
+button = OFF
+repeat = 3
+config = Quit
+end
+
+begin
+prog = xine
+button = PAUSE
+repeat = 3
+config = Pause
+end
+
+begin
+prog = xine
+button = CH+
+repeat = 3
+config = EventUp
+end
+
+begin
+prog = xine
+button = CH-
+repeat = 3
+config = EventDown
+end
+
+begin
+prog = xine
+button = VOL-
+repeat = 3
+config = EventLeft
+end
+
+begin
+prog = xine
+button = VOL+
+repeat = 3
+config = EventRight
+end
+
+begin
+prog = xine
+button = OK
+repeat = 3
+config = EventSelect
+end
+
+begin
+prog = xine
+button = BACK
+repeat = 3
+config = Menu
+end
+
+begin
+prog = xine
+button = FFW
+repeat = 3
+#config = SpeedFaster
+config = SeekRelative+60
+end
+
+begin
+prog = xine
+button = REW
+repeat = 3
+#config = SpeedSlower
+config = SeekRelative-60
+end
+
+begin
+prog = xine
+button = FULL
+repeat = 3
+config = Volume+
+end
+
+begin
+prog = xine
+button = BLANK
+repeat = 3
+config = Volume-
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 3
+config = Mute
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 3
+config = RootMenu
+end
+
+begin
+prog = xine
+button = SKIP
+repeat = 3
+config = EventNext
+end
+
+begin
+prog = xine
+button = REPLAY
+repeat = 3
+config = EventPrior
+end
+
+begin
+prog = xine
+button = GO
+repeat = 3
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = RED
+repeat = 3
+config = Quit
+end
+
+begin
+prog = xine
+button = RED
+repeat = 3
+config = Quit
+end
\ No newline at end of file
diff --git a/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/preview.jpg
new file mode 100644
index 0000000..a1fbc6e
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/snapstream_firefly/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircd.conf.streamzap b/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircd.conf.streamzap
new file mode 100644
index 0000000..8e453b9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircd.conf.streamzap
@@ -0,0 +1,69 @@
+#
+# this config file was automatically generated
+# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
+#
+# contributed by Christoph Bartelmus
+#
+# brand:                       Streamzap
+# model no. of remote control: PC Remote
+# devices being controlled by this remote: USB receiver
+#
+
+begin remote
+
+  name  Streamzap_PC_Remote
+  bits            6
+  flags RC5|CONST_LENGTH
+  eps            30
+  aeps          100
+
+  one           889  889
+  zero          889  889
+  plead         889
+  pre_data_bits   8
+  pre_data       0xA3
+  gap          108344
+  toggle_bit      2
+
+
+      begin codes
+          0                        0x00
+          1                        0x01
+          2                        0x02
+          3                        0x03
+          4                        0x04
+          5                        0x05
+          6                        0x06
+          7                        0x07
+          8                        0x08
+          9                        0x09
+          POWER                    0x0A
+          MUTE                     0x0B
+          CH_UP                    0x0C
+          VOL_UP                   0x0D
+          CH_DOWN                  0x0E
+          VOL_DOWN                 0x0F
+          UP                       0x10
+          LEFT                     0x11
+          OK                       0x12
+          RIGHT                    0x13
+          DOWN                     0x14
+          MENU                     0x15
+          EXIT                     0x16
+          PLAY                     0x17
+          PAUSE                    0x18
+          STOP                     0x19
+          |<<                      0x1A
+          >>|                      0x1B
+          RECORD                   0x1C
+          <<                       0x1D
+          >>                       0x1E
+          RED                      0x20
+          GREEN                    0x21
+          YELLOW                   0x22
+          BLUE                     0x23
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircrc b/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircrc
new file mode 100755
index 0000000..5e668b5
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/streamzap/lircrc
@@ -0,0 +1,832 @@
+# StreamZap Remote
+# 'config' must either be a literal key, e.g. 'config = l' or must
+# refer to a defined key in MythTV, e.g. 'config = PLAY'a
+
+
+#restart frontend
+begin
+        remote = RS_LD
+        button = RESET
+        prog   = irexec
+        repeat = 0
+        config = /usr/bin/restartfrontend.sh
+end
+
+#time
+begin
+        remote = RS_LD
+        button = TIME
+        prog   = irexec
+        repeat = 10
+        config = /usr/bin/saytime.sh
+end
+
+#screen blank
+begin
+        remote = RS_LD
+        button = BLANK
+        prog   = irexec
+        repeat = 0
+#      config  = ls
+        config = xset s activate ; xset s blank
+end
+
+
+#picture
+begin
+REMOTE = RS_LD
+prog = mythtv
+button = PICTURE
+repeat = 4
+config = f
+end
+
+#change aspect
+begin
+remote = RS_LD
+prog = mythtv
+button = ASPECT
+# change aspect ratio
+config = w
+end
+
+#Browse
+begin
+remote = RS_LD
+prog = mythtv
+button = BROWSE
+repeat = 8
+config = o
+end
+
+# delete key
+begin
+remote = RS_LD
+prog = mythtv
+button = DELETE
+repeat = 8
+config = d
+end
+
+
+#change card
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD
+repeat = 8
+config = y
+end
+
+# Change TV card input
+begin
+remote = RS_LD
+prog = mythtv
+button = CARD_SOURCE
+repeat = 4
+config = C
+end
+
+
+
+# Cycle through channel history
+begin
+remote = Streamzap_PC_Remote
+prog = mythtv
+button = BLUE
+repeat = 4
+config = H
+end
+
+# Bring up OSD info
+begin
+remote =  Streamzap_PC_Remote
+prog = mythtv
+button = YELLOW
+repeat = 4
+config = i
+end
+
+
+
+
+begin
+prog = mythtv
+button = 0
+config = 0
+end
+
+begin
+prog = mythtv
+button = 1
+config = 1
+end
+
+begin
+prog = mythtv
+button = 2
+config = 2
+end
+
+begin
+prog = mythtv
+button = 3
+config = 3
+end
+
+begin
+prog = mythtv
+button = 4
+config = 4
+end
+
+begin
+prog = mythtv
+button = 5
+config = 5
+end
+
+begin
+prog = mythtv
+button = 6
+config = 6
+end
+
+begin
+prog = mythtv
+button = 7
+config = 7
+end
+
+begin
+prog = mythtv
+button = 8
+config = 8
+end
+
+begin
+prog = mythtv
+button = 9
+config = 9
+end
+
+begin
+prog = mythtv
+button = POWER
+config = Esc
+end
+
+# ???
+begin
+prog = mythtv
+button = MUTE
+config = F9
+end
+
+begin
+prog = mythtv
+button = CH_UP
+repeat = 3
+config = PgUp
+end
+
+begin
+prog = mythtv
+button = VOL_UP
+repeat = 3
+config = ]
+end
+
+begin
+prog = mythtv
+button = CH_DOWN
+repeat = 3
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = VOL_DOWN
+repeat = 3
+config = [
+end
+
+begin
+prog = mythtv
+button = UP
+repeat = 3
+config = Up
+end
+
+begin
+prog = mythtv
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = Left
+end
+
+begin
+prog = mythtv
+button = OK
+config = Return
+end
+
+begin
+prog = mythtv
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = Right
+end
+
+begin
+prog = mythtv
+button = DOWN
+repeat = 3
+config = Down
+end
+
+begin
+prog = mythtv
+button = MENU
+config = m
+end
+
+begin
+prog = mythtv
+button = EXIT
+config = Esc
+end
+
+begin
+prog = mythtv
+button = PLAY
+config = Space
+end
+
+begin
+prog = mythtv
+button = PAUSE
+config = p
+end
+
+begin
+prog = mythtv
+button = STOP
+config = Esc
+end
+
+begin
+prog = mythtv
+# skip backward
+button = |<<
+config = PgUp
+end
+
+begin
+prog = mythtv
+# skip forward
+button = >>|
+config = PgDown
+end
+
+begin
+prog = mythtv
+button = RECORD
+config = r
+end
+
+begin
+prog = mythtv
+# rewind
+button = <<
+config = Home
+end
+
+begin
+prog = mythtv
+# fast forward
+button = >>
+config = End
+end
+
+begin
+prog = mythtv
+button = RED
+# Delete
+config = d
+end
+
+begin
+prog = mythtv
+button = GREEN
+# Info
+config = i
+end
+
+#begin
+#prog = mythtv
+#button = YELLOW
+# change aspect ratio
+#config = w
+#end
+
+begin
+prog = mythtv
+button = BLUE
+config = Tab
+end
+
+# MPLAYER
+begin
+prog = mplayer
+button = POWER
+config = quit
+end
+
+begin
+prog = mplayer
+button = MUTE
+config = mute
+end
+
+begin
+prog = mplayer
+button = VOL_UP
+repeat = 3
+config = volume +1
+end
+
+begin
+prog = mplayer
+button = VOL_DOWN
+repeat = 3
+config = volume -1
+end
+
+begin
+prog = mplayer
+button = UP
+repeat = 3
+config = seek +10
+end
+
+begin
+prog = mplayer
+button = LEFT
+# navigates, or skips back during playback or live tv.
+config = seek -60
+end
+
+begin
+prog = mplayer
+button = RIGHT
+# navigates, or skips forwards during playback or live tv.
+config = seek +60
+end
+
+begin
+prog = mplayer
+button = DOWN
+repeat = 3
+config = seek -10
+end
+
+begin
+prog = mplayer
+button = EXIT
+config = quit
+end
+
+begin
+prog = mplayer
+button = play
+config = speed_set 1.0
+end
+
+begin
+    prog = mplayer
+    button = pause
+    config = pause
+end
+
+begin
+prog = mplayer
+button = STOP
+config = quit
+end
+
+begin
+prog = mplayer
+# skip backward
+button = |<<
+config = seek -600
+end
+
+begin
+prog = mplayer
+# skip forward
+button = >>|
+config = seek +600
+end
+
+begin
+prog = mplayer
+# slow forward
+button = <<
+config = speed_mult 0.5
+end
+
+begin
+prog = mplayer
+# fast forward
+button = >>
+config = speed_mult 2.0
+end
+
+### xine  commands
+
+begin
+prog = xine
+button = YELLOW
+repeat = 4
+#config = ToggleVisiblity
+config = OSDStreamInfos
+end
+
+begin
+prog = xine
+button = MENU
+repeat = 4
+config = SeekRelative+60
+end
+
+# increase brightness by 10
+begin
+        button = DELETE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl+
+end
+
+# decrease brightness by 10
+begin
+        button = PICTURE
+        prog   = xine
+        repeat = 4
+        config = BrightnessControl-
+end
+
+
+begin
+prog = xine
+button = PAUSE
+repeat = 4
+config = Pause
+end
+
+begin
+prog = xine
+button = PLAY
+repeat = 4
+config = Play
+end
+
+begin
+prog = xine
+button = STOP
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = MUTE
+repeat = 4
+config = mute
+end
+
+begin
+prog = xine
+button = <<
+repeat = 4
+config = SeekRelative-30
+end
+
+begin
+prog = xine
+button =  >>
+repeat = 4
+#config = SeekRelative+30
+config =  SpeedFaster
+end
+
+begin
+prog = xine
+button = POWER
+repeat = 4
+config = quit
+end
+
+begin
+prog = xine
+button = EXIT
+repeat = 4
+config = quit
+end
+
+
+begin
+prog = xine
+button = FREEZE
+repeat = 4
+config =  SeekRelative+1200
+end
+
+begin
+prog = xine
+button = MOVE
+repeat = 4
+config =  SeekRelative-1200
+end
+
+begin
+prog   = xine
+button = 3
+config = SpuNext
+repeat = 0
+end
+
+# Select previous sub picture (subtitle) channel.
+begin
+button = 1
+prog   = xine
+repeat = 0
+config = SpuPrior
+end
+
+# Select next audio channel.
+begin
+button = 9
+prog   = xine
+repeat = 0
+config = AudioChannelNext
+end
+
+# Select previous audio channel.
+begin
+button = 7
+prog   = xine
+repeat = 0
+config = AudioChannelPrior
+end
+
+
+
+# Up event.
+begin
+
+button = UP
+prog   = xine
+repeat = 8
+config = EventUp
+end
+
+# Down event.
+begin
+
+button = DOWN
+prog   = xine
+repeat = 8
+config = EventDown
+end
+
+# Left event.
+begin
+
+button = LEFT
+prog   = xine
+repeat = 8
+config = EventLeft
+end
+
+# Right event.
+begin
+
+button = RIGHT
+prog   = xine
+repeat = 8
+config = EventRight
+end
+
+# Select event.
+begin
+prog   = xine
+button = ok
+repeat = 8
+config = EventSelect
+end
+
+# Down Chapter
+begin
+
+button = CH_DOWN
+prog   = xine
+repeat = 8
+config = EventPrior
+end
+
+# Next Chapter.
+begin
+
+button = CH_UP
+prog   = xine
+repeat = 8
+config = EventNext
+end
+
+# menu.
+begin
+
+button = record
+prog   = xine
+repeat = 8
+config = RootMenu
+end
+
+# Toggle aspect ratio
+begin
+prog   = xine
+button = ASPECT
+repeat = 0
+config = ToggleAspectRatio
+end
+
+
+
+#######xmms
+begin xmms
+  begin
+    prog = xmms
+    button = PLAY
+    config = PLAY
+  end
+  begin
+    prog = xmms
+    button = clear
+    config = PLAYLIST_CLEAR
+  end
+  begin
+    prog = xmms
+    button = load
+    config = PLAYLIST_ADD .xmms/xmms.m3u
+   end
+  begin
+    prog = xmms
+    button = PAUSE
+    config = PAUSE
+  end
+  begin
+    prog = xmms
+    button = STOP
+    config = STOP
+  end
+  begin
+    prog = xmms
+    button = EXIT
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = POWER
+    config = QUIT
+    flags = mode
+  end
+
+  begin
+    prog = xmms
+    button = CH_UP
+    config = NEXT
+  end
+  begin
+    prog = xmms
+    button = CH_DOWN
+    config = PREV
+  end
+  
+
+
+begin
+    prog = xmms
+    button = >>|
+    config = NEXT
+  end
+begin
+    prog = xmms
+    button = |<<
+    config = PREV
+end
+
+
+begin
+    prog = xmms
+    button = <<
+    config = FWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = <<
+    config = BWD 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = volup
+    config = VOL_UP 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = voldown
+    config = VOL_DOWN 10
+    repeat = 2
+  end
+  begin
+    prog = xmms
+    button = 1
+    config = ONE
+  end
+  begin
+    prog = xmms
+    button = 2
+    config = TWO
+  end
+  begin
+    prog = xmms
+    button = 3
+    config = THREE
+  end
+  begin
+    prog = xmms
+    button = 4
+    config = FOUR
+  end
+  begin
+    prog = xmms
+    button = 5
+    config = FIVE
+  end
+  begin
+    prog = xmms
+    button = 6
+    config = SIX
+  end
+  begin
+    prog = xmms
+    button = 7
+    config = SEVEN
+  end
+  begin
+    prog = xmms
+    button = 8
+    config = EIGHT
+  end
+  begin
+    prog = xmms
+    button = 9
+    config = NINE
+  end
+  begin
+    prog = xmms
+    button = 0
+    config = ZERO
+  end
+  begin
+    prog = xmms
+    button = enter
+    config = SETPOS
+  end
+end xmms
+
+#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/streamzap/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/streamzap/preview.jpg
new file mode 100644
index 0000000..4d1a5fe
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/streamzap/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/technisat/lircd.conf.mediafocusI b/abs/core-testing/LinHES-config/templates/remotes/technisat/lircd.conf.mediafocusI
new file mode 100644
index 0000000..6dd84f9
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/technisat/lircd.conf.mediafocusI
@@ -0,0 +1,42 @@
+#
+# this config file was automatically generated
+# using lirc-0.6.2 on Mon Sep  4 22:17:47 2000
+#
+# contributed by Peter Schlaf
+#
+# brand:             Technisat
+# model:             
+# supported devices: MediaFocus PC card
+#
+
+begin remote
+
+  name  TECHNISAT
+  bits           10
+  flags SPACE_ENC|CONST_LENGTH
+  eps            20
+  aeps          150
+
+  one           141  7590
+  zero          141  5090
+  ptrail        141
+  pre_data_bits   1
+  pre_data       0x1
+  gap          121440
+  repeat_bit      0
+  toggle_bit      2
+
+  frequency    38000
+  duty_cycle   33
+
+      begin codes
+          MUTE                     0x0000000000000046
+          VOL+                     0x000000000000006E
+          VOL-                     0x000000000000006F
+          CH+                      0x0000000000000047
+          CH-                      0x0000000000000048
+      end codes
+
+end remote
+
+
diff --git a/abs/core-testing/LinHES-config/templates/remotes/tekram/lircd.conf.m230 b/abs/core-testing/LinHES-config/templates/remotes/tekram/lircd.conf.m230
new file mode 100644
index 0000000..9562f60
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/tekram/lircd.conf.m230
@@ -0,0 +1,48 @@
+#
+# This is for the remote that Tekram bundles with its M230 card (Mach64)
+# Commands from the remote are hardware-decoded
+#
+# contributed by Froenchenko Leonid <lfroen@galileo.co.il>
+#
+# brand:             Tekram M230 (ATI Mach64)
+# supported devices: This remote control comes with TV Tuner cards from
+#                    Tekram based on ATI 264VT (btt829)
+#
+
+begin remote
+  name  M230
+  bits  8
+      begin codes
+	0		0x00
+	1		0x01
+	2		0x02
+	3		0x03
+	4		0x04
+	5		0x05
+	6		0x06
+	7		0x07
+	8		0x08
+	9		0x09
+	RECALL		0x0A
+	ENTER		0x17
+	POWER		0x1C
+	SOURCE		0x15
+	PC_VID		0x12
+	STILL		0x11
+	TTX		0x0F
+	FAV		0x13
+	MUTE		0x10
+	VOL_UP		0x1A
+	VOL_DN		0x1E
+	CH_UP		0x1B
+	CH_DN		0x1F
+	PLAY		0x0D
+	STOP		0x0E
+	REW		0x1D
+	FFW		0x19
+	ADD_ER		0x16
+	FUNC		0x14
+ 	F_PLUS		0x18
+	F_MINUS		0x0C
+     end codes
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/tekram/lircmd.conf.m230 b/abs/core-testing/LinHES-config/templates/remotes/tekram/lircmd.conf.m230
new file mode 100644
index 0000000..0bacf5d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/tekram/lircmd.conf.m230
@@ -0,0 +1,33 @@
+# 
+# lircmd config file for Tekram remote control
+# Contributed by Froenchenko Leonid <lfroen@galileo.co.il>
+# 
+
+PROTOCOL IntelliMouse
+
+# ACCELERATOR start max multiplier
+
+#ACCELERATOR 2 30 5
+
+ACTIVATE * MOUSE_MODE
+
+MOVE_N   * 2
+MOVE_NE  * 3
+MOVE_E   * 6
+MOVE_SE  * 9
+MOVE_S   * 8
+MOVE_SW  * 7
+MOVE_W   * 4
+MOVE_NW  * 1
+
+# These are lircmd-0.5.5 extensions
+MOVE_IN  * VOL_UP
+MOVE_OUT * VOL_DN
+
+BUTTON1_CLICK * RECALL
+BUTTON2_CLICK * 0
+BUTTON3_CLICK * ENTER
+
+BUTTON1_TOGGLE * PLAY
+BUTTON2_TOGGLE * STOP
+BUTTON3_TOGGLE * REW
diff --git a/abs/core-testing/LinHES-config/templates/remotes/unknown/preview.jpg b/abs/core-testing/LinHES-config/templates/remotes/unknown/preview.jpg
new file mode 100644
index 0000000..a034186
Binary files /dev/null and b/abs/core-testing/LinHES-config/templates/remotes/unknown/preview.jpg differ
diff --git a/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mouseremote b/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mouseremote
new file mode 100644
index 0000000..73df340
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mouseremote
@@ -0,0 +1,116 @@
+#
+#
+# contributed by Isaac Lauer 
+# modified by Shawn Nycz
+# modified by Brian Craft
+#
+# brand:             X10
+# model:             MP3 MouseRemote, Model mk19a
+#
+
+begin remote
+
+  name  	mouseremote 
+  bits		16	
+  eps		30
+  aeps		100
+  one		  0     0
+  zero		  0     0
+  pre_data_bits	8
+  pre_data	0x08
+  post_data_bits 8
+  post_data     0x7f
+  min_repeat	2
+  gap		140000
+
+      begin codes
+        POWER			0x000000000000000F
+	PC			0x000000000000002B
+	LAST			0x000000000000004F
+	CHANUP			0x0000000000000002
+	CHANDOWN		0x0000000000000003
+	VOLUP			0x0000000000000006
+	VOLDOWN			0x0000000000000007
+	MUTE			0x0000000000000005
+	1			0x0000000000000041
+	2			0x0000000000000042
+	3			0x0000000000000043
+	4			0x0000000000000044
+	5			0x0000000000000045
+	6			0x0000000000000046
+	7			0x0000000000000047
+	8			0x0000000000000048
+	9			0x0000000000000049
+	0			0x0000000000000040
+	ENTER			0x000000000000004a
+	ADOTB			0x000000000000005D
+	REWIND			0x000000000000001C
+	PLAY			0x000000000000000D
+	FFWD			0x000000000000001D
+	STOP			0x000000000000000E
+	PAUSE			0x000000000000004E
+	RECORD			0x00000000000000FF
+	ENTER			0x000000000000004A
+	LAST			0x000000000000004F
+	DISP			0x000000000000005C
+	SHIFT			0x000000000000006B
+	GUIDE			0x000000000000006D
+	SELECT			0x0000000000000093
+	PHONE			0x000000000000004B
+	WEB			0x000000000000008B
+	CD			0x00000000000000AB
+	DVD			0x00000000000000CB
+	MOUSE_SLOW_N		0x0000000000000110
+	MOUSE_SLOW_NNE		0x0000000000000131
+	MOUSE_SLOW_NE		0x0000000000000111
+	MOUSE_SLOW_ENE		0x0000000000000113
+	MOUSE_SLOW_E		0x0000000000000101
+	MOUSE_SLOW_ESE		0x0000000000000193
+	MOUSE_SLOW_SE		0x0000000000000191
+	MOUSE_SLOW_SSE		0x00000000000001B1
+	MOUSE_SLOW_S		0x0000000000000190
+	MOUSE_SLOW_SSW		0x00000000000001B9
+	MOUSE_SLOW_SW		0x0000000000000199
+	MOUSE_SLOW_WSW		0x000000000000019B
+	MOUSE_SLOW_W		0x0000000000000109
+	MOUSE_SLOW_WNW		0x000000000000011B
+	MOUSE_SLOW_NW		0x0000000000000119
+	MOUSE_SLOW_NNW		0x0000000000000139
+	MOUSE_MEDIUM_N		0x0000000000000310
+	MOUSE_MEDIUM_NNE	0x0000000000000331
+	MOUSE_MEDIUM_NE		0x0000000000000311
+	MOUSE_MEDIUM_ENE	0x0000000000000313
+	MOUSE_MEDIUM_E		0x0000000000000301
+	MOUSE_MEDIUM_ESE	0x0000000000000393
+	MOUSE_MEDIUM_SE		0x0000000000000391
+	MOUSE_MEDIUM_SSE	0x00000000000003B1
+	MOUSE_MEDIUM_S		0x0000000000000390
+	MOUSE_MEDIUM_SSW	0x00000000000003B9
+	MOUSE_MEDIUM_SW		0x0000000000000399
+	MOUSE_MEDIUM_WSW	0x000000000000039B
+	MOUSE_MEDIUM_W		0x0000000000000309
+	MOUSE_MEDIUM_WNW	0x000000000000031B
+	MOUSE_MEDIUM_NW		0x0000000000000319
+	MOUSE_MEDIUM_NNW	0x0000000000000339
+	MOUSE_FAST_N		0x0000000000000510
+	MOUSE_FAST_NNE		0x0000000000000531
+	MOUSE_FAST_NE		0x0000000000000511
+	MOUSE_FAST_ENE		0x0000000000000513
+	MOUSE_FAST_E		0x0000000000000501
+	MOUSE_FAST_ESE		0x0000000000000593
+	MOUSE_FAST_SE		0x0000000000000591
+	MOUSE_FAST_SSE		0x00000000000005B1
+	MOUSE_FAST_S		0x0000000000000590
+	MOUSE_FAST_SSW		0x00000000000005B9
+	MOUSE_FAST_SW		0x0000000000000599
+	MOUSE_FAST_WSW		0x000000000000059B
+	MOUSE_FAST_W		0x0000000000000509
+	MOUSE_FAST_WNW		0x000000000000051B
+	MOUSE_FAST_NW		0x0000000000000519
+	MOUSE_FAST_NNW		0x0000000000000539
+	BUTTONR_DOWN		0x0000000000000801
+	BUTTONL_DOWN		0x0000000000000804
+	BUTTON_UP		0x0000000000000800
+	end codes	
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mp3anywhere b/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mp3anywhere
new file mode 100644
index 0000000..c9bb727
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/x10/lircd.conf.mp3anywhere
@@ -0,0 +1,64 @@
+#
+#
+# contributed by Isaac Lauer 
+# modified by Shawn Nycz
+#
+# brand:             X10
+# model:             MP3 Anywhere Remote, Model UR81A
+# supported devices: at least FireCracker Receiver Model MR26A, maybe more
+#
+
+begin remote
+
+  name  	mp3anywhere 
+  bits		8
+  eps		30
+  aeps		100
+  one		  0     0
+  zero		  0     0
+  pre_data_bits	24
+  pre_data	0xD5AAEE
+  min_repeat	2
+  gap		140000
+
+      begin codes
+        POWER			0x00000000000000F0
+	PC			0x00000000000000D4
+	LAST			0x00000000000000F2
+	CHANUP			0x0000000000000040
+	CHANDOWN		0x00000000000000C0
+	VOLUP			0x0000000000000060
+	VOLDOWN			0x00000000000000E0
+	MUTE			0x00000000000000A0
+	ONE			0x0000000000000082
+	TWO			0x0000000000000042
+	THREE			0x00000000000000C2
+	FOUR			0x0000000000000022
+	FIVE			0x00000000000000A2
+	SIX			0x0000000000000062
+	SEVEN			0x00000000000000E2
+	EIGHT			0x0000000000000012
+	NINE			0x0000000000000092
+	ZERO			0x0000000000000002
+	ENTER			0x0000000000000052
+	ADOTB			0x00000000000000BA
+	A			0x000000000000003A
+	B			0x00000000000000D8
+	C			0x00000000000000D6
+	D			0x00000000000000D4
+	MENU			0x00000000000000B6
+	EXIT			0x00000000000000C9
+	UP			0x00000000000000D5
+	DOWN			0x00000000000000D3
+	LEFT			0x00000000000000D2
+	RIGHT			0x00000000000000D1
+	OK			0x0000000000000052
+	REWIND			0x0000000000000038
+	PLAY			0x00000000000000B0
+	FFWD			0x00000000000000B8
+	RECORD			0x00000000000000FF
+	STOP			0x0000000000000070
+	PAUSE			0x0000000000000072
+      end codes	
+
+end remote
diff --git a/abs/core-testing/LinHES-config/templates/remotes/x10/lircmd.conf.mouseremote b/abs/core-testing/LinHES-config/templates/remotes/x10/lircmd.conf.mouseremote
new file mode 100644
index 0000000..c3c23b1
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/remotes/x10/lircmd.conf.mouseremote
@@ -0,0 +1,288 @@
+# 
+# lircmd config file for the mouseremote control
+# 
+
+# ACCELERATOR start max multiplier
+
+ACCELERATOR 1 3 2
+
+#ACTIVATE * MENU
+
+
+MOVE_N    mouseremote   MOUSE_SLOW_N
+MOVE_N    mouseremote   MOUSE_SLOW_N
+
+MOVE_N    mouseremote   MOUSE_MEDIUM_N
+MOVE_N    mouseremote   MOUSE_MEDIUM_N
+MOVE_N    mouseremote   MOUSE_MEDIUM_N
+MOVE_N    mouseremote   MOUSE_MEDIUM_N
+
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+MOVE_N    mouseremote   MOUSE_FAST_N
+
+MOVE_N    mouseremote   MOUSE_SLOW_NNE
+MOVE_NE   mouseremote   MOUSE_SLOW_NNE
+
+MOVE_N    mouseremote   MOUSE_MEDIUM_NNE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NNE
+MOVE_N    mouseremote   MOUSE_MEDIUM_NNE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NNE
+
+MOVE_N    mouseremote   MOUSE_FAST_NNE
+MOVE_NE   mouseremote   MOUSE_FAST_NNE
+MOVE_N    mouseremote   MOUSE_FAST_NNE
+MOVE_NE   mouseremote   MOUSE_FAST_NNE
+MOVE_N    mouseremote   MOUSE_FAST_NNE
+MOVE_NE   mouseremote   MOUSE_FAST_NNE
+MOVE_N    mouseremote   MOUSE_FAST_NNE
+MOVE_NE   mouseremote   MOUSE_FAST_NNE
+
+MOVE_NE   mouseremote   MOUSE_SLOW_NE
+MOVE_NE   mouseremote   MOUSE_SLOW_NE
+
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
+
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+MOVE_NE   mouseremote   MOUSE_FAST_NE
+
+MOVE_E    mouseremote   MOUSE_SLOW_ENE
+MOVE_NE   mouseremote   MOUSE_SLOW_ENE
+
+MOVE_E    mouseremote   MOUSE_MEDIUM_ENE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_ENE
+MOVE_E    mouseremote   MOUSE_MEDIUM_ENE
+MOVE_NE   mouseremote   MOUSE_MEDIUM_ENE
+
+MOVE_E    mouseremote   MOUSE_FAST_ENE
+MOVE_NE   mouseremote   MOUSE_FAST_ENE
+MOVE_E    mouseremote   MOUSE_FAST_ENE
+MOVE_NE   mouseremote   MOUSE_FAST_ENE
+MOVE_E    mouseremote   MOUSE_FAST_ENE
+MOVE_NE   mouseremote   MOUSE_FAST_ENE
+MOVE_E    mouseremote   MOUSE_FAST_ENE
+MOVE_NE   mouseremote   MOUSE_FAST_ENE
+
+MOVE_E    mouseremote   MOUSE_SLOW_E
+MOVE_E    mouseremote   MOUSE_SLOW_E
+
+MOVE_E    mouseremote   MOUSE_MEDIUM_E
+MOVE_E    mouseremote   MOUSE_MEDIUM_E
+MOVE_E    mouseremote   MOUSE_MEDIUM_E
+MOVE_E    mouseremote   MOUSE_MEDIUM_E
+
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+MOVE_E    mouseremote   MOUSE_FAST_E
+
+MOVE_E    mouseremote   MOUSE_SLOW_ESE
+MOVE_SE   mouseremote   MOUSE_SLOW_ESE
+
+MOVE_E    mouseremote   MOUSE_MEDIUM_ESE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_ESE
+MOVE_E    mouseremote   MOUSE_MEDIUM_ESE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_ESE
+
+MOVE_E    mouseremote   MOUSE_FAST_ESE
+MOVE_SE   mouseremote   MOUSE_FAST_ESE
+MOVE_E    mouseremote   MOUSE_FAST_ESE
+MOVE_SE   mouseremote   MOUSE_FAST_ESE
+MOVE_E    mouseremote   MOUSE_FAST_ESE
+MOVE_SE   mouseremote   MOUSE_FAST_ESE
+MOVE_E    mouseremote   MOUSE_FAST_ESE
+MOVE_SE   mouseremote   MOUSE_FAST_ESE
+
+MOVE_SE   mouseremote   MOUSE_SLOW_SE
+MOVE_SE   mouseremote   MOUSE_SLOW_SE
+
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
+
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+MOVE_SE   mouseremote   MOUSE_FAST_SE
+
+MOVE_S    mouseremote   MOUSE_SLOW_SSE
+MOVE_SE   mouseremote   MOUSE_SLOW_SSE
+
+MOVE_S    mouseremote   MOUSE_MEDIUM_SSE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SSE
+MOVE_S    mouseremote   MOUSE_MEDIUM_SSE
+MOVE_SE   mouseremote   MOUSE_MEDIUM_SSE
+
+MOVE_S    mouseremote   MOUSE_FAST_SSE
+MOVE_SE   mouseremote   MOUSE_FAST_SSE
+MOVE_S    mouseremote   MOUSE_FAST_SSE
+MOVE_SE   mouseremote   MOUSE_FAST_SSE
+MOVE_S    mouseremote   MOUSE_FAST_SSE
+MOVE_SE   mouseremote   MOUSE_FAST_SSE
+MOVE_S    mouseremote   MOUSE_FAST_SSE
+MOVE_SE   mouseremote   MOUSE_FAST_SSE
+
+MOVE_S    mouseremote   MOUSE_SLOW_S
+MOVE_S    mouseremote   MOUSE_SLOW_S
+
+MOVE_S    mouseremote   MOUSE_MEDIUM_S
+MOVE_S    mouseremote   MOUSE_MEDIUM_S
+MOVE_S    mouseremote   MOUSE_MEDIUM_S
+MOVE_S    mouseremote   MOUSE_MEDIUM_S
+
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+MOVE_S    mouseremote   MOUSE_FAST_S
+
+MOVE_S    mouseremote   MOUSE_SLOW_SSW
+MOVE_SW   mouseremote   MOUSE_SLOW_SSW
+
+MOVE_S    mouseremote   MOUSE_MEDIUM_SSW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SSW
+MOVE_S    mouseremote   MOUSE_MEDIUM_SSW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SSW
+
+MOVE_S    mouseremote   MOUSE_FAST_SSW
+MOVE_SW   mouseremote   MOUSE_FAST_SSW
+MOVE_S    mouseremote   MOUSE_FAST_SSW
+MOVE_SW   mouseremote   MOUSE_FAST_SSW
+MOVE_S    mouseremote   MOUSE_FAST_SSW
+MOVE_SW   mouseremote   MOUSE_FAST_SSW
+MOVE_S    mouseremote   MOUSE_FAST_SSW
+MOVE_SW   mouseremote   MOUSE_FAST_SSW
+
+MOVE_SW   mouseremote   MOUSE_SLOW_SW
+MOVE_SW   mouseremote   MOUSE_SLOW_SW
+
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
+
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+MOVE_SW   mouseremote   MOUSE_FAST_SW
+
+MOVE_W    mouseremote   MOUSE_SLOW_WSW
+MOVE_SW   mouseremote   MOUSE_SLOW_WSW
+
+MOVE_W    mouseremote   MOUSE_MEDIUM_WSW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_WSW
+MOVE_W    mouseremote   MOUSE_MEDIUM_WSW
+MOVE_SW   mouseremote   MOUSE_MEDIUM_WSW
+
+MOVE_W    mouseremote   MOUSE_FAST_WSW
+MOVE_SW   mouseremote   MOUSE_FAST_WSW
+MOVE_W    mouseremote   MOUSE_FAST_WSW
+MOVE_SW   mouseremote   MOUSE_FAST_WSW
+MOVE_W    mouseremote   MOUSE_FAST_WSW
+MOVE_SW   mouseremote   MOUSE_FAST_WSW
+MOVE_W    mouseremote   MOUSE_FAST_WSW
+MOVE_SW   mouseremote   MOUSE_FAST_WSW
+
+MOVE_W    mouseremote   MOUSE_SLOW_W
+MOVE_W    mouseremote   MOUSE_SLOW_W
+
+MOVE_W    mouseremote   MOUSE_MEDIUM_W
+MOVE_W    mouseremote   MOUSE_MEDIUM_W
+MOVE_W    mouseremote   MOUSE_MEDIUM_W
+MOVE_W    mouseremote   MOUSE_MEDIUM_W
+
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+MOVE_W    mouseremote   MOUSE_FAST_W
+
+MOVE_W    mouseremote   MOUSE_SLOW_WNW
+MOVE_NW   mouseremote   MOUSE_SLOW_WNW
+
+MOVE_W    mouseremote   MOUSE_MEDIUM_WNW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_WNW
+MOVE_W    mouseremote   MOUSE_MEDIUM_WNW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_WNW
+
+MOVE_W    mouseremote   MOUSE_FAST_WNW
+MOVE_NW   mouseremote   MOUSE_FAST_WNW
+MOVE_W    mouseremote   MOUSE_FAST_WNW
+MOVE_NW   mouseremote   MOUSE_FAST_WNW
+MOVE_W    mouseremote   MOUSE_FAST_WNW
+MOVE_NW   mouseremote   MOUSE_FAST_WNW
+MOVE_W    mouseremote   MOUSE_FAST_WNW
+MOVE_NW   mouseremote   MOUSE_FAST_WNW
+
+MOVE_NW   mouseremote   MOUSE_SLOW_NW
+MOVE_NW   mouseremote   MOUSE_SLOW_NW
+
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
+
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+MOVE_NW   mouseremote   MOUSE_FAST_NW
+
+MOVE_N    mouseremote   MOUSE_SLOW_NNW
+MOVE_NW   mouseremote   MOUSE_SLOW_NNW
+
+MOVE_N    mouseremote   MOUSE_MEDIUM_NNW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NNW
+MOVE_N    mouseremote   MOUSE_MEDIUM_NNW
+MOVE_NW   mouseremote   MOUSE_MEDIUM_NNW
+
+MOVE_N    mouseremote   MOUSE_FAST_NNW
+MOVE_NW   mouseremote   MOUSE_FAST_NNW
+MOVE_N    mouseremote   MOUSE_FAST_NNW
+MOVE_NW   mouseremote   MOUSE_FAST_NNW
+MOVE_N    mouseremote   MOUSE_FAST_NNW
+MOVE_NW   mouseremote   MOUSE_FAST_NNW
+MOVE_N    mouseremote   MOUSE_FAST_NNW
+MOVE_NW   mouseremote   MOUSE_FAST_NNW
+  
+BUTTON1_DOWN   mouseremote   BUTTONL_DOWN
+BUTTON2_DOWN   mouseremote   BUTTONR_DOWN
+
+BUTTON1_UP   mouseremote   BUTTON_UP
+BUTTON2_UP   mouseremote   BUTTON_UP
diff --git a/abs/core-testing/LinHES-config/templates/samba/smb.conf.home b/abs/core-testing/LinHES-config/templates/samba/smb.conf.home
new file mode 100755
index 0000000..b850a7d
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/samba/smb.conf.home
@@ -0,0 +1,10 @@
+[home]
+   path = /data/home/mythtv/
+   public = yes
+   only guest = yes
+   writeable  = yes
+   printable = no
+  force user = mythtv
+  force group = mythtv
+  create mask = 0755
+
diff --git a/abs/core-testing/LinHES-config/templates/samba/smb.conf.media b/abs/core-testing/LinHES-config/templates/samba/smb.conf.media
new file mode 100755
index 0000000..6a4ec91
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/samba/smb.conf.media
@@ -0,0 +1,10 @@
+[media]
+   path = /data/media
+   public = yes
+   only guest = yes
+   writeable  = yes
+   printable = no
+  force user = mythtv
+  force group = mythtv
+  create mask = 0755
+
diff --git a/abs/core-testing/LinHES-config/templates/samba/smb.conf.template b/abs/core-testing/LinHES-config/templates/samba/smb.conf.template
new file mode 100644
index 0000000..42ddb99
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/samba/smb.conf.template
@@ -0,0 +1,125 @@
+#
+#======================= Global Settings =====================================
+[global]
+
+   workgroup = home_lan
+   server string = MythVantage
+
+# Security mode. Defines in which mode Samba will operate. Possible 
+# values are share, user, server, domain and ads. Most people will want 
+# user level security. See the Samba-HOWTO-Collection for details.
+   security = share
+
+# This option is important for security. It allows you to restrict
+# connections to machines which are on your local network. The
+# following example restricts access to two C class networks and
+# the "loopback" interface. For more examples of the syntax see
+# the smb.conf man page
+;   hosts allow = 192.168.1. 192.168.2. 127.
+
+   load printers = no
+
+# you may wish to override the location of the printcap file
+;   printcap name = /etc/printcap
+
+;  guest account = pcguest
+
+# this tells Samba to use a separate log file for each machine
+# that connects
+   log file = /var/log/samba/log.%m
+
+# Put a capping on the size of the log files (in Kb).
+   max log size = 50
+
+# Use password server option only with security = server
+# The argument list may include:
+#   password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
+# or to auto-locate the domain controller/s
+#   password server = *
+;   password server = <NT-Server-Name>
+
+# Use the realm option only with security = ads
+# Specifies the Active Directory realm the host is part of
+;   realm = MY_REALM
+
+# Backend to store user information in. New installations should 
+# use either tdbsam or ldapsam. smbpasswd is available for backwards 
+# compatibility. tdbsam requires no further configuration.
+;   passdb backend = tdbsam
+
+# Using the following line enables you to customise your configuration
+# on a per machine basis. The %m gets replaced with the netbios name
+# of the machine that is connecting.
+# Note: Consider carefully the location in the configuration file of
+#       this line.  The included file is read at that point.
+;   include = /usr/local/samba/lib/smb.conf.%m
+
+# Configure Samba to use multiple interfaces
+# If you have multiple network interfaces then you must list them
+# here. See the man page for details.
+;   interfaces = 192.168.12.2/24 192.168.13.2/24 
+
+# Browser Control Options:
+# set local master to no if you don't want Samba to become a master
+# browser on your network. Otherwise the normal election rules apply
+;   local master = no
+
+# OS Level determines the precedence of this server in master browser
+# elections. The default value should be reasonable
+;   os level = 33
+
+# Domain Master specifies Samba to be the Domain Master Browser. This
+# allows Samba to collate browse lists between subnets. Don't use this
+# if you already have a Windows NT domain controller doing this job
+;   domain master = yes 
+
+# Preferred Master causes Samba to force a local browser election on startup
+# and gives it a slightly higher chance of winning the election
+;   preferred master = yes
+
+# Enable this if you want Samba to be a domain logon server for 
+# Windows95 workstations. 
+;   domain logons = yes
+
+# if you enable domain logons then you may want a per-machine or
+# per user logon script
+# run a specific logon batch file per workstation (machine)
+;   logon script = %m.bat
+# run a specific logon batch file per username
+;   logon script = %U.bat
+
+# Where to store roving profiles (only for Win95 and WinNT)
+#        %L substitutes for this servers netbios name, %U is username
+#        You must uncomment the [Profiles] share below
+;   logon path = \\%L\Profiles\%U
+
+# Windows Internet Name Serving Support Section:
+# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
+;   wins support = yes
+
+# WINS Server - Tells the NMBD components of Samba to be a WINS Client
+#	Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
+;   wins server = w.x.y.z
+
+# WINS Proxy - Tells Samba to answer name resolution queries on
+# behalf of a non WINS capable client, for this to work there must be
+# at least one	WINS Server on the network. The default is NO.
+;   wins proxy = yes
+
+# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
+# via DNS nslookups. The default is NO.
+   dns proxy = no 
+
+# These scripts are used on a domain controller or stand-alone 
+# machine to add or delete corresponding unix accounts
+;  add user script = /usr/sbin/useradd %u
+;  add group script = /usr/sbin/groupadd %g
+;  add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
+;  delete user script = /usr/sbin/userdel %u
+;  delete user from group script = /usr/sbin/deluser %u %g
+;  delete group script = /usr/sbin/groupdel %g
+
+
+#============================ Share Definitions ==============================
+
+
diff --git a/abs/core-testing/LinHES-config/templates/settings/default_1/keybindings.txt b/abs/core-testing/LinHES-config/templates/settings/default_1/keybindings.txt
new file mode 100644
index 0000000..f82f2d2
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/settings/default_1/keybindings.txt
@@ -0,0 +1,209 @@
+context	action	description	keylist	hostname
+Music	FFWD	Fast forward	PgDown	REPLACEME
+Music	STOP	Stop playback	O	REPLACEME
+Music	MUTE	Mute	|,\\\\,F9	REPLACEME
+Gallery	SCROLLUP	Scroll image up	2	REPLACEME
+Music	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
+Music	VOLUMEUP	Volume up	],},F11	REPLACEME
+qt	DELETE	Delete	D	REPLACEME
+Music	RWND	Rewind	PgUp	REPLACEME
+qt	EDIT	Edit	E	REPLACEME
+Music	PAUSE	Pause/Start playback	P	REPLACEME
+Gallery	RECENTER	Recenter image	5	REPLACEME
+Gallery	FULLSIZE	Full-size (un-zoom) image	0	REPLACEME
+Gallery	LOWRIGHT	Go to the lower-right corner of the image	PgDown	REPLACEME
+Gallery	SCROLLRIGHT	Scroll image right	6	REPLACEME
+Gallery	MENU	Toggle activating menu in thumbnail view	M	REPLACEME
+Gallery	SCROLLDOWN	Scroll image down	8	REPLACEME
+Gallery	ZOOMIN	Zoom image in	9	REPLACEME
+Gallery	UPLEFT	Go to the upper-left corner of the image	PgUp	REPLACEME
+Gallery	RANDOMSHOW	Start Random Slideshow in thumbnail view	R	REPLACEME
+Gallery	ROTLEFT	Rotate image left 90 degrees	[,1	REPLACEME
+Gallery	SLIDESHOW	Start Slideshow in thumbnail view	S	REPLACEME
+Gallery	ROTRIGHT	Rotate image right 90 degrees	],3	REPLACEME
+Gallery	END	Go to the last image in thumbnail view	End	REPLACEME
+Gallery	HOME	Go to the first image in thumbnail view	Home	REPLACEME
+Gallery	SCROLLLEFT	Scroll image left	4	REPLACEME
+Gallery	PLAY	Start/Stop Slideshow	P	REPLACEME
+NetFlix	REMOVE	Removes movie from queue	D	REPLACEME
+Archive	TOGGLECUT	Toggle use cut list state for selected program	C	REPLACEME
+Gallery	ZOOMOUT	Zoom image out	7	REPLACEME
+NetFlix	MOVETOTOP	Moves movie to top of queue	1	REPLACEME
+Global	DOWN	Down Arrow	Down	REPLACEME
+ITV Menu	MENUTEXT	Menu Text	F7	REPLACEME
+ITV Menu	TEXTEXIT	Menu Exit	F6	REPLACEME
+Global	LEFT	Left Arrow	Left	REPLACEME
+Global	RIGHT	Right Arrow	Right	REPLACEME
+Global	UP	Up Arrow	Up	REPLACEME
+Global	MENU	Pop-up menu	M	REPLACEME
+Global	PREVVIEW	Previous View	Home	REPLACEME
+Global	ESCAPE	Escape	Esc	REPLACEME
+Global	PAGEUP	Page Up	PgUp	REPLACEME
+Global	SELECT	Select	Return,Enter,Space	REPLACEME
+Global	HELP	Help	F1	REPLACEME
+Global	INFO	More information	I	REPLACEME
+Global	NEXTVIEW	Next View	End	REPLACEME
+ITV Menu	MENUBLUE	Menu Blue	F5	REPLACEME
+Global	PAGEDOWN	Page Down	PgDown	REPLACEME
+Global	EJECT	Eject Removable Media		REPLACEME
+Global	3	3	3	REPLACEME
+Global	1	1	1	REPLACEME
+Global	6	6	6	REPLACEME
+Global	0	0	0	REPLACEME
+Global	2	2	2	REPLACEME
+Global	4	4	4	REPLACEME
+TV Frontend	DELETE	Delete Program	D	REPLACEME
+Global	8	8	8	REPLACEME
+Global	7	7	7	REPLACEME
+TV Frontend	PAGEDOWN	Page Down	9	REPLACEME
+TV Frontend	PAGEUP	Page Up	3	REPLACEME
+Global	5	5	5	REPLACEME
+TV Frontend	CHANGERECGROUP	Change Recording Group		REPLACEME
+Global	9	9	9	REPLACEME
+Video	END	Go to the last video	End	REPLACEME
+Video	INCPARENT	Increase Parental Level	],},F11	REPLACEME
+Weather	PAUSE	Pause current page	P	REPLACEME
+TV Frontend	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
+Video	BROWSE	Change browsable in video manager	B	REPLACEME
+Welcome	SHOWSETTINGS	Show Mythshutdown settings	F11	REPLACEME
+Video	HOME	Go to the first video	Home	REPLACEME
+Video	FILTER	Open video filter dialog	F	REPLACEME
+Welcome	STARTXTERM	Open an Xterm window	F12	REPLACEME
+Music	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
+Music	BLANKSCR	Blank screen	5	REPLACEME
+Video	DELETE	Delete video	D	REPLACEME
+Music	THMBUP	Increase rating	9	REPLACEME
+Music	CYCLEVIS	Cycle visualizer mode	6	REPLACEME
+Teletext Menu	REVEAL	Reveal hidden Text	F8	REPLACEME
+Music	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
+TV Frontend	PLAYBACK	Play Program	P	REPLACEME
+News	FORCERETRIEVE	Force update news items	M	REPLACEME
+Video	DECPARENT	Decrease Parental Level	[,{,F10	REPLACEME
+News	RETRIEVENEWS	Update news items	I	REPLACEME
+News	CANCEL	Cancel news item updating	C	REPLACEME
+Teletext Menu	TOGGLEBACKGROUND	Toggle Background	F7	REPLACEME
+Teletext Menu	MENUWHITE	Menu White	F6	REPLACEME
+ITV Menu	MENURED	Menu Red	F2	REPLACEME
+ITV Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
+ITV Menu	MENUGREEN	Menu Green	F3	REPLACEME
+Teletext Menu	PREVSUBPAGE	Previous Subpage	Left	REPLACEME
+Teletext Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
+Teletext Menu	MENUGREEN	Menu Green	F3	REPLACEME
+Teletext Menu	NEXTSUBPAGE	Next Subpage	Right	REPLACEME
+Teletext Menu	MENUBLUE	Menu Blue	F5	REPLACEME
+Teletext Menu	TOGGLETT	Toggle Teletext	T	REPLACEME
+Teletext Menu	NEXTPAGE	Next Page	Down	REPLACEME
+TV Editing	LOADCOMMSKIP	Load cut list from commercial skips	Z,End	REPLACEME
+TV Editing	BIGJUMPREW	Jump back 10x the normal amount	,,<	REPLACEME
+TV Editing	BIGJUMPFWD	Jump forward 10x the normal amount	>,.	REPLACEME
+TV Playback	JUMPTODVDROOTMENU	Jump to the DVD Root Menu		REPLACEME
+Teletext Menu	MENURED	Menu Red	F2	REPLACEME
+TV Playback	SIGNALMON	Monitor Signal Quality	F7	REPLACEME
+Teletext Menu	PREVPAGE	Previous Page	Up	REPLACEME
+TV Editing	INVERTMAP	Invert Begin/End cut points	I	REPLACEME
+TV Playback	PLAY	Play	Ctrl+P	REPLACEME
+TV Editing	PREVCUT	Jump to the previous cut point	PgUp	REPLACEME
+TV Editing	NEXTCUT	Jump to the next cut point	PgDown	REPLACEME
+TV Playback	CYCLECOMMSKIPMODE	Cycle Commercial Skip mode		REPLACEME
+TV Playback	TOGGLESLEEP	Toggle the Sleep Timer	F8	REPLACEME
+TV Playback	JUMPREC	Display menu of recorded programs to jump to		REPLACEME
+TV Playback	FINDER	Show the Program Finder	#	REPLACEME
+TV Playback	ADJUSTSTRETCH	Turn on time stretch control	A	REPLACEME
+TV Editing	CLEARMAP	Clear editing cut points	C,Q,Home	REPLACEME
+TV Editing	TOGGLEEDIT	Exit out of Edit Mode	E	REPLACEME
+TV Playback	TOGGLESTRETCH	Toggle time stretch speed		REPLACEME
+TV Playback	TOGGLERECCONTROLS	Recording picture adjustments for this recorder	G	REPLACEME
+TV Playback	TOGGLEAUDIOSYNC	Turn on audio sync adjustment controls		REPLACEME
+TV Playback	TOGGLEEDIT	Start Edit Mode	E	REPLACEME
+TV Playback	SPEEDINC	Increase the playback speed	U	REPLACEME
+TV Playback	STRETCHDEC	Decrease time stretch speed		REPLACEME
+TV Playback	SPEEDDEC	Decrease the playback speed	J	REPLACEME
+TV Playback	TOGGLECHANCONTROLS	Recording picture adjustments for this channel	Ctrl+G	REPLACEME
+TV Playback	GUIDE	Show the Program Guide	S	REPLACEME
+TV Playback	JUMPPREV	Jump to previously played recording		REPLACEME
+TV Playback	QUEUETRANSCODE	Queue the current recording for transcoding	X	REPLACEME
+TV Playback	STRETCHINC	Increase time stretch speed		REPLACEME
+TV Playback	TOGGLEPICCONTROLS	Playback picture adjustments	F	REPLACEME
+TV Playback	PREVCC708	Previous ATSC CC track		REPLACEME
+TV Playback	NEXTCC708	Next ATSC CC track		REPLACEME
+TV Playback	NEXTCC	Next of any captions		REPLACEME
+TV Playback	NEXTSCAN	Next video scan overidemode		REPLACEME
+TV Playback	NEXTCC608	Next VBI CC track		REPLACEME
+TV Playback	PREVCC608	Previous VBI CC track		REPLACEME
+TV Playback	PREVAUDIO	Previous audio track	-	REPLACEME
+TV Playback	PREVSUBTITLE	Previous subtitle track		REPLACEME
+TV Playback	NEXTSUBTITLE	Next subtitle track		REPLACEME
+TV Playback	NEXTAUDIO	Next audio track	+	REPLACEME
+TV Playback	SELECTCC708_3	Display ATSC CC4		REPLACEME
+TV Playback	SELECTCC708_0	Display ATSC CC1		REPLACEME
+TV Playback	SELECTCC608_1	Display VBI CC2		REPLACEME
+TV Playback	SELECTAUDIO_0	Play audio track 1		REPLACEME
+TV Playback	SELECTCC608_2	Display VBI CC3		REPLACEME
+TV Playback	TOGGLETTM	Toggle Teletext Menu		REPLACEME
+TV Playback	SELECTSUBTITLE_1	Display subtitle 2		REPLACEME
+TV Playback	SELECTCC608_3	Display VBI CC4		REPLACEME
+TV Playback	SELECTCC708_1	Display ATSC CC2		REPLACEME
+TV Playback	SELECTCC708_2	Display ATSC CC3		REPLACEME
+TV Playback	SELECTAUDIO_1	Play audio track 2		REPLACEME
+TV Playback	SELECTSUBTITLE_0	Display subtitle 1		REPLACEME
+TV Playback	TOGGLETTC	Toggle Teletext Captions		REPLACEME
+TV Playback	SELECTCC608_0	Display VBI CC1		REPLACEME
+TV Playback	SWAPPIP	Swap PiP/Main	N	REPLACEME
+TV Playback	TOGGLEASPECT	Toggle the display aspect ratio	W	REPLACEME
+TV Playback	TOGGLECC708	Toggle ATSC CC		REPLACEME
+TV Playback	TOGGLECC608	Toggle VBI CC		REPLACEME
+TV Playback	TOGGLEPIPMODE	Toggle Picture-in-Picture mode	V	REPLACEME
+TV Playback	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
+TV Playback	TOGGLEPIPWINDOW	Toggle active PiP window	B	REPLACEME
+TV Playback	MUTE	Mute	|,\\\\,F9	REPLACEME
+TV Playback	TOGGLEBROWSE	Toggle channel browse mode	O	REPLACEME
+TV Playback	TOGGLESUBTITLE	Toggle Subtitles		REPLACEME
+TV Playback	VOLUMEUP	Volume up	],},F11	REPLACEME
+TV Playback	TOGGLECC	Toggle any captions	T	REPLACEME
+TV Playback	JUMPSTART	Jump to the start of the recording.	Ctrl+B	REPLACEME
+TV Playback	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
+TV Playback	SKIPCOMMERCIAL	Skip Commercial	Z,End	REPLACEME
+TV Playback	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
+TV Playback	SWITCHCARDS	Switch Capture Cards	Y	REPLACEME
+TV Playback	SKIPCOMMBACK	Skip Commercial (Reverse)	Q,Home	REPLACEME
+TV Playback	TOGGLEINPUTS	Toggle Inputs	C	REPLACEME
+TV Playback	FFWDSTICKY	Fast Forward (Sticky) or Forward one frame while paused	>,.	REPLACEME
+TV Playback	JUMPFFWD	Jump ahead	PgDown	REPLACEME
+TV Playback	PREVCHAN	Switch to the previous channel	H	REPLACEME
+TV Playback	JUMPBKMRK	Jump to bookmark	K	REPLACEME
+TV Playback	RWNDSTICKY	Rewind (Sticky) or Rewind one frame while paused	,,<	REPLACEME
+TV Playback	NEXTFAV	Switch to the next favorite channel	/	REPLACEME
+TV Playback	JUMPRWND	Jump back	PgUp	REPLACEME
+TV Playback	SEEKRWND	Rewind	Left	REPLACEME
+TV Playback	SEEKFFWD	Fast Forward	Right	REPLACEME
+TV Playback	CHANNELDOWN	Channel down	Down	REPLACEME
+TV Playback	CHANNELUP	Channel up	Up	REPLACEME
+TV Playback	ARBSEEK	Arbitrary Seek	*	REPLACEME
+TV Playback	DELETE	Delete Program	D	REPLACEME
+TV Playback	CLEAROSD	Clear OSD	Backspace	REPLACEME
+TV Frontend	DETAILS	Show program details	U	REPLACEME
+TV Frontend	CUSTOMEDIT	Edit Custom Record Rule	E	REPLACEME
+TV Frontend	UPCOMING	List upcoming episodes	O	REPLACEME
+TV Frontend	CHANUPDATE	Switch channels without exiting guide in Live TV mode.	X	REPLACEME
+TV Frontend	RANKDEC	Decrease program or channel rank	Left	REPLACEME
+TV Frontend	VIEWCARD	Switch Capture Card view	Y	REPLACEME
+TV Playback	PAUSE	Pause	P	REPLACEME
+TV Frontend	RANKINC	Increase program or channel rank	Right	REPLACEME
+TV Frontend	PAGERIGHT	Page the program guide right	>,.	REPLACEME
+TV Frontend	PAGELEFT	Page the program guide left	,,<	REPLACEME
+TV Frontend	NEXTFAV	Toggle showing all channels or just favorites in the program guide.	/	REPLACEME
+Gallery	DELETE	Delete marked images or current image if none are marked	D	REPLACEME
+TV Frontend	DAYRIGHT	Page the program guide forward one day	End,1	REPLACEME
+Gallery	MARK	Mark image	T	REPLACEME
+Game	TOGGLEFAV	Toggle the current game as a favorite	?,/	REPLACEME
+TV Frontend	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
+TV Frontend	DAYLEFT	Page the program guide back one day	Home,7	REPLACEME
+Music	PREVTRACK	Move to the previous track	,,<,Q,Home	REPLACEME
+Game	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
+Music	DELETE	Delete track from playlist	D	REPLACEME
+Gallery	INFO	Toggle Showing Information about Image	I	REPLACEME
+Game	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
+Music	REFRESH	Refresh music tree	8	REPLACEME
+Music	NEXTTRACK	Move to the next track	>,.,Z,End	REPLACEME
+Music	FILTER	Filter All My Music	F	REPLACEME
+Music	THMBDOWN	Decrease rating	7	REPLACEME
diff --git a/abs/core-testing/LinHES-config/templates/settings/default_1/settings.txt b/abs/core-testing/LinHES-config/templates/settings/default_1/settings.txt
new file mode 100644
index 0000000..8c3a391
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/settings/default_1/settings.txt
@@ -0,0 +1,320 @@
+value	data	hostname
+AC3PassThru	0	REPLACEME
+AggressiveSoundcardBuffer	0	REPLACEME
+AllowQuitShutdown	3	REPLACEME
+AltClearSavedPosition	1	REPLACEME
+AspectOverride	0	REPLACEME
+AudioNag	1	REPLACEME
+AudioOutputDevice	/dev/dsp	REPLACEME
+AutoCommercialSkip	2	REPLACEME
+AutoLookupCD	1	REPLACEME
+AutomaticSetWatched	0	REPLACEME
+AutoPlayCD	0	REPLACEME
+BackendServerPort	6543	REPLACEME
+BackendStatusPort	6544	REPLACEME
+CCBackground	0	REPLACEME
+CDBlankType	fast	REPLACEME
+CDCreateDir	1	REPLACEME
+CDDevice	/dev/cdrom	REPLACEME
+CDDiskSize	1	REPLACEME
+CDWriterEnabled	0	REPLACEME
+CDWriteSpeed	0	REPLACEME
+ChannelFormat	<num> <sign>	REPLACEME
+ChannelOrdering	channum	REPLACEME
+chanPerPage	5	REPLACEME
+ClearSavedPosition	1	REPLACEME
+CommNotifyAmount	0	REPLACEME
+CommRewindAmount	0	REPLACEME
+CustomFilters		REPLACEME
+DateFormat	ddd MMM d	REPLACEME
+DecodeExtraAudio	1	REPLACEME
+Default MythVideo View	1	REPLACEME
+DefaultCCMode	0	REPLACEME
+DefaultRipQuality	0	REPLACEME
+DefaultTVChannel	3	REPLACEME
+Deinterlace	1	REPLACEME
+DeinterlaceFilter	kerneldeint	REPLACEME
+DisplayGroupDefaultView	0	REPLACEME
+DisplayGroupTitleSort	0	REPLACEME
+DisplayRecGroup	Default	REPLACEME
+DispRecGroupAsAllProg	0	REPLACEME
+DTSPassThru	0	REPLACEME
+DVDDeviceLocation	/dev/dvd	REPLACEME
+DVDOnInsertDVD	1	REPLACEME
+DVDRipLocation	/data/media/tmp	REPLACEME
+EjectCDAfterRipping	1	REPLACEME
+EnableMHEG	0	REPLACEME
+EnableXbox	0	REPLACEME
+EnableXbox	0	REPLACEME
+EncoderType	ogg	REPLACEME
+EndOfRecordingExitPrompt	1	REPLACEME
+EPGFillType	10	REPLACEME
+EPGScrollType	1	REPLACEME
+EPGShowCategoryColors	1	REPLACEME
+EPGShowCategoryText	1	REPLACEME
+EPGShowChannelIcon	1	REPLACEME
+EPGShowFavorites	0	REPLACEME
+ExactSeeking	0	REPLACEME
+FFRewReposTime	100	REPLACEME
+FFRewReverse	1	REPLACEME
+FilenameTemplate	ARTIST/ALBUM/TRACK-TITLE	REPLACEME
+GalleryDir	/data/media/images	REPLACEME
+GalleryImportDirs	/mnt/cdrom:/mnt/camera	REPLACEME
+GalleryMoviePlayerCmd	mplayer -fs %s	REPLACEME
+GalleryOverlayCaption	0	REPLACEME
+GalleryRecursiveSlideshow	1	REPLACEME
+GallerySortOrder	20	REPLACEME
+GalleryThumbnailLocation	1	REPLACEME
+GameAllTreeLevels	system gamename	REPLACEME
+GameFavTreeLevels	gamename	REPLACEME
+GeneratePreviewPixmaps	0	REPLACEME
+GuiHeight	0	REPLACEME
+GuiOffsetX	0	REPLACEME
+GuiOffsetY	0	REPLACEME
+GuiSizeForTV	0	REPLACEME
+GuiVidModeResolution	640x480	REPLACEME
+GuiWidth	0	REPLACEME
+HideMouseCursor	1	REPLACEME
+HorizScanPercentage	0	REPLACEME
+Ignore_ID3	0	REPLACEME
+IndividualMuteControl	0	REPLACEME
+IntelliLastPlayWeight	25	REPLACEME
+IntelliPlayCountWeight	25	REPLACEME
+IntelliRandomWeight	15	REPLACEME
+IntelliRatingWeight	35	REPLACEME
+ISO639Language0	eng	REPLACEME
+ISO639Language1	eng	REPLACEME
+JobAllowCommFlag	1	REPLACEME
+JobAllowTranscode	1	REPLACEME
+JobQueueCheckFrequency	60	REPLACEME
+JobQueueCPU	0	REPLACEME
+JobQueueMaxSimultaneousJobs	1	REPLACEME
+JobQueueWindowEnd	23:59	REPLACEME
+JobQueueWindowStart	00:00	REPLACEME
+KeyboardAccelerators	1	REPLACEME
+Language	EN	REPLACEME
+LastMusicPlaylistPush	0	REPLACEME
+LCDBacklightOn	1	REPLACEME
+LCDBigClock	0	REPLACEME
+LCDEnable	0	REPLACEME
+LCDHeartBeatOn	0	REPLACEME
+LCDKeyString	ABCDEF	REPLACEME
+LCDPopupTime	5	REPLACEME
+LCDShowChannel	1	REPLACEME
+LCDShowGeneric	1	REPLACEME
+LCDShowMenu	1	REPLACEME
+LCDShowMusic	1	REPLACEME
+LCDShowMusicItems	ArtistTitle	REPLACEME
+LCDShowRecStatus	0	REPLACEME
+LCDShowTime	1	REPLACEME
+LCDShowVolume	1	REPLACEME
+LircKeyPressedApp		REPLACEME
+ListAsShuffled	0	REPLACEME
+LiveTVInAllPrograms	0	REPLACEME
+LogCleanDays	14	REPLACEME
+LogCleanDays	14	REPLACEME
+LogCleanEnabled	0	REPLACEME
+LogCleanEnabled	0	REPLACEME
+LogCleanMax	30	REPLACEME
+LogCleanMax	30	REPLACEME
+LogCleanPeriod	14	REPLACEME
+LogCleanPeriod	14	REPLACEME
+LogMaxCount	100	REPLACEME
+LogMaxCount	100	REPLACEME
+LogPrintLevel	8	REPLACEME
+LogPrintLevel	8	REPLACEME
+LongChannelFormat	<num> <name>	REPLACEME
+MasterMixerVolume	70	REPLACEME
+MenuTheme	MythVantage-menu	REPLACEME
+MixerControl	PCM	REPLACEME
+MixerDevice	/dev/mixer	REPLACEME
+MonitorDrives	0	REPLACEME
+MovieDataCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D	REPLACEME
+MovieListCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no	REPLACEME
+MoviePosterCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P	REPLACEME
+Mp3UseVBR	0	REPLACEME
+MTDac3Flag	0	REPLACEME
+MTDConcurrentTranscodes	1	REPLACEME
+MTDLogFlag	0	REPLACEME
+MTDNiceLevel	20	REPLACEME
+MTDPort	2442	REPLACEME
+MTDRipSize	0	REPLACEME
+MTDxvidFlag	1	REPLACEME
+MusicAudioDevice	default	REPLACEME
+MusicLocation	/data/media/audio	REPLACEME
+MusicShowRatings	0	REPLACEME
+MythArchiveAlwaysUseMythTranscode	1	REPLACEME
+MythArchiveChapterMenuAR	Video	REPLACEME
+MythArchiveCopyRemoteFiles	1	REPLACEME
+MythArchiveDateFormat	%a  %b  %d	REPLACEME
+MythArchiveDvdauthorCmd	dvdauthor	REPLACEME
+MythArchiveDVDLocation	/dev/dvd	REPLACEME
+MythArchiveEncodeToAc3	1	REPLACEME
+MythArchiveFfmpegCmd	ffmpeg	REPLACEME
+MythArchiveFileFilter	*.mpg *.mov *.avi *.mpeg *.nuv	REPLACEME
+MythArchiveGrowisofsCmd	growisofs	REPLACEME
+MythArchiveMainMenuAR	16:9	REPLACEME
+MythArchiveMkisofsCmd	mkisofs	REPLACEME
+MythArchiveMpeg2encCmd	mpeg2enc	REPLACEME
+MythArchiveMplexCmd	mplex	REPLACEME
+MythArchivePng2yuvCmd	png2yuv	REPLACEME
+MythArchiveShareDir	/usr/local/share/mythtv/mytharchive/	REPLACEME
+MythArchiveSpumuxCmd	spumux	REPLACEME
+MythArchiveTcrequantCmd	tcrequant	REPLACEME
+MythArchiveTempDir	/data/media/tmp	REPLACEME
+MythArchiveTimeFormat	%I:%M %p	REPLACEME
+MythArchiveUseFIFO	1	REPLACEME
+MythArchiveVideoFormat	NTSC	REPLACEME
+MythControlsVolume	1	REPLACEME
+mythdvd.DVDPlayerCommand	Internal	REPLACEME
+mythvideo.db_folder_view	1	REPLACEME
+mythvideo.ImageCacheSize	50	REPLACEME
+mythvideo.sort_ignores_case	1	REPLACEME
+NetworkControlEnabled	1	REPLACEME
+NetworkControlPort	6546	REPLACEME
+NonID3FileNameFormat	GENRE/ARTIST/ALBUM/TRACK_TITLE	REPLACEME
+NoPromptOnExit	0	REPLACEME
+NoWhitespace	0	REPLACEME
+OnlyImportNewMusic	0	REPLACEME
+OSDCC708CapitalsFont	FreeMono.ttf	REPLACEME
+OSDCC708CapitalsItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708CasualFont	FreeMono.ttf	REPLACEME
+OSDCC708CasualItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708CursiveFont	FreeMono.ttf	REPLACEME
+OSDCC708CursiveItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708DefaultFontType	MonoSerif	REPLACEME
+OSDCC708MonoSansSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSansSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSansSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSansSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708TextZoom	100	REPLACEME
+OSDCCFont	FreeMono.ttf	REPLACEME
+OSDFont	FreeMono.ttf	REPLACEME
+OSDGeneralTimeout	2	REPLACEME
+OSDNotifyTimeout	6	REPLACEME
+OSDProgramInfoTimeout	3	REPLACEME
+OSDTheme	Gray-OSD	REPLACEME
+OSDThemeFontSizeType	default	REPLACEME
+ParanoiaLevel	Full	REPLACEME
+PassThruOutputDevice	Default	REPLACEME
+PCMMixerVolume	70	REPLACEME
+PersistentBrowseMode	1	REPLACEME
+PIPLocation	0	REPLACEME
+PlaybackBoxStartInTitle	1	REPLACEME
+PlaybackExitPrompt	2	REPLACEME
+PlaybackPreview	1	REPLACEME
+PlaybackPreviewLowCPU	1	REPLACEME
+PlayBoxEpisodeSort	Date	REPLACEME
+PlayBoxOrdering	1	REPLACEME
+PlayBoxShading	0	REPLACEME
+PlayBoxTransparency	1	REPLACEME
+PlayMode	none	REPLACEME
+PostCDRipScript		REPLACEME
+PreferredMPEG2Decoder	ffmpeg	REPLACEME
+PreviewFromBookmark	1	REPLACEME
+PVR350EPGAlphaValue	164	REPLACEME
+PVR350InternalAudioOnly	0	REPLACEME
+PVR350OutputEnable	0	REPLACEME
+PVR350VideoDev	/dev/video16	REPLACEME
+QtFontBig	25	REPLACEME
+QtFontMedium	16	REPLACEME
+QtFontSmall	12	REPLACEME
+QueryInitialFilter	0	REPLACEME
+RandomTheme	0	REPLACEME
+RealtimePriority	1	REPLACEME
+RecordFilePrefix	/data/media/video/recordings	REPLACEME
+RememberRecGroup	1	REPLACEME
+RepeatMode	all	REPLACEME
+RunFrontendInWindow	0	REPLACEME
+SelChangeRecThreshold	16	REPLACEME
+SelectChangesChannel	1	REPLACEME
+ServiceMythWEB	0	REPLACEME
+ServiceNFS	0	REPLACEME
+ServiceSamba	0	REPLACEME
+SetupPinCodeRequired	0	REPLACEME
+ShortDateFormat	M/d	REPLACEME
+ShowGroupInfo	0	REPLACEME
+ShowWholeTree	1	REPLACEME
+SlideshowBackground		REPLACEME
+SlideshowDelay	5	REPLACEME
+SlideshowOpenGLTransition	none	REPLACEME
+SlideshowOpenGLTransitionLength	2000	REPLACEME
+SlideshowTransition	none	REPLACEME
+SmartChannelChange	0	REPLACEME
+SmartForward	0	REPLACEME
+StickyKeys	1	REPLACEME
+Style	Windows	REPLACEME
+SubTitleCommand	-sid %s	REPLACEME
+TagSeparator	 - 	REPLACEME
+Theme	basic-blue	REPLACEME
+ThemeFontSizeType	default	REPLACEME
+ThemePainter	qt	REPLACEME
+TimeFormat	h:mm AP	REPLACEME
+timePerPage	4	REPLACEME
+TitlePlayCommand	mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c	REPLACEME
+TranscodeCommand	transcode	REPLACEME
+TreeLevels	splitartist artist album title	REPLACEME
+TVVidModeForceAspect	0.0	REPLACEME
+TVVidModeForceAspect0	0.0	REPLACEME
+TVVidModeForceAspect1	0.0	REPLACEME
+TVVidModeForceAspect2	0.0	REPLACEME
+TVVidModeRefreshRate	0	REPLACEME
+TVVidModeRefreshRate0	0	REPLACEME
+TVVidModeRefreshRate1	0	REPLACEME
+TVVidModeRefreshRate2	0	REPLACEME
+TVVidModeResolution	640x480	REPLACEME
+TVVidModeResolution0	640x480	REPLACEME
+TVVidModeResolution1	640x480	REPLACEME
+TVVidModeResolution2	640x480	REPLACEME
+UDPNotifyPort	6948	REPLACEME
+UnknownCategory	Unknown	REPLACEME
+UnknownTitle	Unknown	REPLACEME
+upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1	dee5b0fe-7087-4960-8794-428d3e01a61f	REPLACEME
+UseArrowAccels	1	REPLACEME
+UseOutputPictureControls	1	REPLACEME
+UseVideoModes	0	REPLACEME
+UseVideoTimebase	0	REPLACEME
+UseVirtualKeyboard	1	REPLACEME
+VCDDeviceLocation	/dev/cdrom	REPLACEME
+VCDPlayerCommand	mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv	REPLACEME
+VertScanPercentage	0	REPLACEME
+VideoAggressivePC	0	REPLACEME
+VideoArtworkDir	/data/media/images/posters	REPLACEME
+VideoBrowserNoDB	0	REPLACEME
+VideoDefaultParentalLevel	4	REPLACEME
+VideoGalleryAspectRatio	1	REPLACEME
+VideoGalleryColsPerPage	4	REPLACEME
+VideoGalleryNoDB	0	REPLACEME
+VideoGalleryRowsPerPage	3	REPLACEME
+VideoGallerySubtitle	1	REPLACEME
+VideoListUnknownFiletypes	1	REPLACEME
+VideoNewBrowsable	1	REPLACEME
+VideoDefaultPlayer	Internal	REPLACEME
+VideoStartupDir	/data/media/video/movies	REPLACEME
+VideoTreeLoadMetaData	1	REPLACEME
+VideoTreeNoDB	0	REPLACEME
+VidModeHeight0	0	REPLACEME
+VidModeHeight1	0	REPLACEME
+VidModeHeight2	0	REPLACEME
+VidModeWidth0	0	REPLACEME
+VidModeWidth1	0	REPLACEME
+VidModeWidth2	0	REPLACEME
+VisualCycleOnSongChange	0	REPLACEME
+VisualMode	Random	REPLACEME
+VisualModeDelay	0	REPLACEME
+VisualScaleHeight	1	REPLACEME
+VisualScaleWidth	1	REPLACEME
+WatchTVGuide	0	REPLACEME
+WebBrowserCommand	/usr/local/bin/mythbrowser	REPLACEME
+WebBrowserHideScrollbars	0	REPLACEME
+WebBrowserScrollMode	1	REPLACEME
+WebBrowserScrollSpeed	4	REPLACEME
+WebBrowserZoomLevel	20	REPLACEME
+XScanDisplacement	0	REPLACEME
+YScanDisplacement	0	REPLACEME
+HaltCommand	sudo /sbin/poweroff	REPLACEME
+RebootCommand	sudo /sbin/reboot	REPLACEME
diff --git a/abs/core-testing/LinHES-config/templates/settings/default_2/keybindings.txt b/abs/core-testing/LinHES-config/templates/settings/default_2/keybindings.txt
new file mode 100644
index 0000000..f82f2d2
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/settings/default_2/keybindings.txt
@@ -0,0 +1,209 @@
+context	action	description	keylist	hostname
+Music	FFWD	Fast forward	PgDown	REPLACEME
+Music	STOP	Stop playback	O	REPLACEME
+Music	MUTE	Mute	|,\\\\,F9	REPLACEME
+Gallery	SCROLLUP	Scroll image up	2	REPLACEME
+Music	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
+Music	VOLUMEUP	Volume up	],},F11	REPLACEME
+qt	DELETE	Delete	D	REPLACEME
+Music	RWND	Rewind	PgUp	REPLACEME
+qt	EDIT	Edit	E	REPLACEME
+Music	PAUSE	Pause/Start playback	P	REPLACEME
+Gallery	RECENTER	Recenter image	5	REPLACEME
+Gallery	FULLSIZE	Full-size (un-zoom) image	0	REPLACEME
+Gallery	LOWRIGHT	Go to the lower-right corner of the image	PgDown	REPLACEME
+Gallery	SCROLLRIGHT	Scroll image right	6	REPLACEME
+Gallery	MENU	Toggle activating menu in thumbnail view	M	REPLACEME
+Gallery	SCROLLDOWN	Scroll image down	8	REPLACEME
+Gallery	ZOOMIN	Zoom image in	9	REPLACEME
+Gallery	UPLEFT	Go to the upper-left corner of the image	PgUp	REPLACEME
+Gallery	RANDOMSHOW	Start Random Slideshow in thumbnail view	R	REPLACEME
+Gallery	ROTLEFT	Rotate image left 90 degrees	[,1	REPLACEME
+Gallery	SLIDESHOW	Start Slideshow in thumbnail view	S	REPLACEME
+Gallery	ROTRIGHT	Rotate image right 90 degrees	],3	REPLACEME
+Gallery	END	Go to the last image in thumbnail view	End	REPLACEME
+Gallery	HOME	Go to the first image in thumbnail view	Home	REPLACEME
+Gallery	SCROLLLEFT	Scroll image left	4	REPLACEME
+Gallery	PLAY	Start/Stop Slideshow	P	REPLACEME
+NetFlix	REMOVE	Removes movie from queue	D	REPLACEME
+Archive	TOGGLECUT	Toggle use cut list state for selected program	C	REPLACEME
+Gallery	ZOOMOUT	Zoom image out	7	REPLACEME
+NetFlix	MOVETOTOP	Moves movie to top of queue	1	REPLACEME
+Global	DOWN	Down Arrow	Down	REPLACEME
+ITV Menu	MENUTEXT	Menu Text	F7	REPLACEME
+ITV Menu	TEXTEXIT	Menu Exit	F6	REPLACEME
+Global	LEFT	Left Arrow	Left	REPLACEME
+Global	RIGHT	Right Arrow	Right	REPLACEME
+Global	UP	Up Arrow	Up	REPLACEME
+Global	MENU	Pop-up menu	M	REPLACEME
+Global	PREVVIEW	Previous View	Home	REPLACEME
+Global	ESCAPE	Escape	Esc	REPLACEME
+Global	PAGEUP	Page Up	PgUp	REPLACEME
+Global	SELECT	Select	Return,Enter,Space	REPLACEME
+Global	HELP	Help	F1	REPLACEME
+Global	INFO	More information	I	REPLACEME
+Global	NEXTVIEW	Next View	End	REPLACEME
+ITV Menu	MENUBLUE	Menu Blue	F5	REPLACEME
+Global	PAGEDOWN	Page Down	PgDown	REPLACEME
+Global	EJECT	Eject Removable Media		REPLACEME
+Global	3	3	3	REPLACEME
+Global	1	1	1	REPLACEME
+Global	6	6	6	REPLACEME
+Global	0	0	0	REPLACEME
+Global	2	2	2	REPLACEME
+Global	4	4	4	REPLACEME
+TV Frontend	DELETE	Delete Program	D	REPLACEME
+Global	8	8	8	REPLACEME
+Global	7	7	7	REPLACEME
+TV Frontend	PAGEDOWN	Page Down	9	REPLACEME
+TV Frontend	PAGEUP	Page Up	3	REPLACEME
+Global	5	5	5	REPLACEME
+TV Frontend	CHANGERECGROUP	Change Recording Group		REPLACEME
+Global	9	9	9	REPLACEME
+Video	END	Go to the last video	End	REPLACEME
+Video	INCPARENT	Increase Parental Level	],},F11	REPLACEME
+Weather	PAUSE	Pause current page	P	REPLACEME
+TV Frontend	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
+Video	BROWSE	Change browsable in video manager	B	REPLACEME
+Welcome	SHOWSETTINGS	Show Mythshutdown settings	F11	REPLACEME
+Video	HOME	Go to the first video	Home	REPLACEME
+Video	FILTER	Open video filter dialog	F	REPLACEME
+Welcome	STARTXTERM	Open an Xterm window	F12	REPLACEME
+Music	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
+Music	BLANKSCR	Blank screen	5	REPLACEME
+Video	DELETE	Delete video	D	REPLACEME
+Music	THMBUP	Increase rating	9	REPLACEME
+Music	CYCLEVIS	Cycle visualizer mode	6	REPLACEME
+Teletext Menu	REVEAL	Reveal hidden Text	F8	REPLACEME
+Music	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
+TV Frontend	PLAYBACK	Play Program	P	REPLACEME
+News	FORCERETRIEVE	Force update news items	M	REPLACEME
+Video	DECPARENT	Decrease Parental Level	[,{,F10	REPLACEME
+News	RETRIEVENEWS	Update news items	I	REPLACEME
+News	CANCEL	Cancel news item updating	C	REPLACEME
+Teletext Menu	TOGGLEBACKGROUND	Toggle Background	F7	REPLACEME
+Teletext Menu	MENUWHITE	Menu White	F6	REPLACEME
+ITV Menu	MENURED	Menu Red	F2	REPLACEME
+ITV Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
+ITV Menu	MENUGREEN	Menu Green	F3	REPLACEME
+Teletext Menu	PREVSUBPAGE	Previous Subpage	Left	REPLACEME
+Teletext Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
+Teletext Menu	MENUGREEN	Menu Green	F3	REPLACEME
+Teletext Menu	NEXTSUBPAGE	Next Subpage	Right	REPLACEME
+Teletext Menu	MENUBLUE	Menu Blue	F5	REPLACEME
+Teletext Menu	TOGGLETT	Toggle Teletext	T	REPLACEME
+Teletext Menu	NEXTPAGE	Next Page	Down	REPLACEME
+TV Editing	LOADCOMMSKIP	Load cut list from commercial skips	Z,End	REPLACEME
+TV Editing	BIGJUMPREW	Jump back 10x the normal amount	,,<	REPLACEME
+TV Editing	BIGJUMPFWD	Jump forward 10x the normal amount	>,.	REPLACEME
+TV Playback	JUMPTODVDROOTMENU	Jump to the DVD Root Menu		REPLACEME
+Teletext Menu	MENURED	Menu Red	F2	REPLACEME
+TV Playback	SIGNALMON	Monitor Signal Quality	F7	REPLACEME
+Teletext Menu	PREVPAGE	Previous Page	Up	REPLACEME
+TV Editing	INVERTMAP	Invert Begin/End cut points	I	REPLACEME
+TV Playback	PLAY	Play	Ctrl+P	REPLACEME
+TV Editing	PREVCUT	Jump to the previous cut point	PgUp	REPLACEME
+TV Editing	NEXTCUT	Jump to the next cut point	PgDown	REPLACEME
+TV Playback	CYCLECOMMSKIPMODE	Cycle Commercial Skip mode		REPLACEME
+TV Playback	TOGGLESLEEP	Toggle the Sleep Timer	F8	REPLACEME
+TV Playback	JUMPREC	Display menu of recorded programs to jump to		REPLACEME
+TV Playback	FINDER	Show the Program Finder	#	REPLACEME
+TV Playback	ADJUSTSTRETCH	Turn on time stretch control	A	REPLACEME
+TV Editing	CLEARMAP	Clear editing cut points	C,Q,Home	REPLACEME
+TV Editing	TOGGLEEDIT	Exit out of Edit Mode	E	REPLACEME
+TV Playback	TOGGLESTRETCH	Toggle time stretch speed		REPLACEME
+TV Playback	TOGGLERECCONTROLS	Recording picture adjustments for this recorder	G	REPLACEME
+TV Playback	TOGGLEAUDIOSYNC	Turn on audio sync adjustment controls		REPLACEME
+TV Playback	TOGGLEEDIT	Start Edit Mode	E	REPLACEME
+TV Playback	SPEEDINC	Increase the playback speed	U	REPLACEME
+TV Playback	STRETCHDEC	Decrease time stretch speed		REPLACEME
+TV Playback	SPEEDDEC	Decrease the playback speed	J	REPLACEME
+TV Playback	TOGGLECHANCONTROLS	Recording picture adjustments for this channel	Ctrl+G	REPLACEME
+TV Playback	GUIDE	Show the Program Guide	S	REPLACEME
+TV Playback	JUMPPREV	Jump to previously played recording		REPLACEME
+TV Playback	QUEUETRANSCODE	Queue the current recording for transcoding	X	REPLACEME
+TV Playback	STRETCHINC	Increase time stretch speed		REPLACEME
+TV Playback	TOGGLEPICCONTROLS	Playback picture adjustments	F	REPLACEME
+TV Playback	PREVCC708	Previous ATSC CC track		REPLACEME
+TV Playback	NEXTCC708	Next ATSC CC track		REPLACEME
+TV Playback	NEXTCC	Next of any captions		REPLACEME
+TV Playback	NEXTSCAN	Next video scan overidemode		REPLACEME
+TV Playback	NEXTCC608	Next VBI CC track		REPLACEME
+TV Playback	PREVCC608	Previous VBI CC track		REPLACEME
+TV Playback	PREVAUDIO	Previous audio track	-	REPLACEME
+TV Playback	PREVSUBTITLE	Previous subtitle track		REPLACEME
+TV Playback	NEXTSUBTITLE	Next subtitle track		REPLACEME
+TV Playback	NEXTAUDIO	Next audio track	+	REPLACEME
+TV Playback	SELECTCC708_3	Display ATSC CC4		REPLACEME
+TV Playback	SELECTCC708_0	Display ATSC CC1		REPLACEME
+TV Playback	SELECTCC608_1	Display VBI CC2		REPLACEME
+TV Playback	SELECTAUDIO_0	Play audio track 1		REPLACEME
+TV Playback	SELECTCC608_2	Display VBI CC3		REPLACEME
+TV Playback	TOGGLETTM	Toggle Teletext Menu		REPLACEME
+TV Playback	SELECTSUBTITLE_1	Display subtitle 2		REPLACEME
+TV Playback	SELECTCC608_3	Display VBI CC4		REPLACEME
+TV Playback	SELECTCC708_1	Display ATSC CC2		REPLACEME
+TV Playback	SELECTCC708_2	Display ATSC CC3		REPLACEME
+TV Playback	SELECTAUDIO_1	Play audio track 2		REPLACEME
+TV Playback	SELECTSUBTITLE_0	Display subtitle 1		REPLACEME
+TV Playback	TOGGLETTC	Toggle Teletext Captions		REPLACEME
+TV Playback	SELECTCC608_0	Display VBI CC1		REPLACEME
+TV Playback	SWAPPIP	Swap PiP/Main	N	REPLACEME
+TV Playback	TOGGLEASPECT	Toggle the display aspect ratio	W	REPLACEME
+TV Playback	TOGGLECC708	Toggle ATSC CC		REPLACEME
+TV Playback	TOGGLECC608	Toggle VBI CC		REPLACEME
+TV Playback	TOGGLEPIPMODE	Toggle Picture-in-Picture mode	V	REPLACEME
+TV Playback	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
+TV Playback	TOGGLEPIPWINDOW	Toggle active PiP window	B	REPLACEME
+TV Playback	MUTE	Mute	|,\\\\,F9	REPLACEME
+TV Playback	TOGGLEBROWSE	Toggle channel browse mode	O	REPLACEME
+TV Playback	TOGGLESUBTITLE	Toggle Subtitles		REPLACEME
+TV Playback	VOLUMEUP	Volume up	],},F11	REPLACEME
+TV Playback	TOGGLECC	Toggle any captions	T	REPLACEME
+TV Playback	JUMPSTART	Jump to the start of the recording.	Ctrl+B	REPLACEME
+TV Playback	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
+TV Playback	SKIPCOMMERCIAL	Skip Commercial	Z,End	REPLACEME
+TV Playback	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
+TV Playback	SWITCHCARDS	Switch Capture Cards	Y	REPLACEME
+TV Playback	SKIPCOMMBACK	Skip Commercial (Reverse)	Q,Home	REPLACEME
+TV Playback	TOGGLEINPUTS	Toggle Inputs	C	REPLACEME
+TV Playback	FFWDSTICKY	Fast Forward (Sticky) or Forward one frame while paused	>,.	REPLACEME
+TV Playback	JUMPFFWD	Jump ahead	PgDown	REPLACEME
+TV Playback	PREVCHAN	Switch to the previous channel	H	REPLACEME
+TV Playback	JUMPBKMRK	Jump to bookmark	K	REPLACEME
+TV Playback	RWNDSTICKY	Rewind (Sticky) or Rewind one frame while paused	,,<	REPLACEME
+TV Playback	NEXTFAV	Switch to the next favorite channel	/	REPLACEME
+TV Playback	JUMPRWND	Jump back	PgUp	REPLACEME
+TV Playback	SEEKRWND	Rewind	Left	REPLACEME
+TV Playback	SEEKFFWD	Fast Forward	Right	REPLACEME
+TV Playback	CHANNELDOWN	Channel down	Down	REPLACEME
+TV Playback	CHANNELUP	Channel up	Up	REPLACEME
+TV Playback	ARBSEEK	Arbitrary Seek	*	REPLACEME
+TV Playback	DELETE	Delete Program	D	REPLACEME
+TV Playback	CLEAROSD	Clear OSD	Backspace	REPLACEME
+TV Frontend	DETAILS	Show program details	U	REPLACEME
+TV Frontend	CUSTOMEDIT	Edit Custom Record Rule	E	REPLACEME
+TV Frontend	UPCOMING	List upcoming episodes	O	REPLACEME
+TV Frontend	CHANUPDATE	Switch channels without exiting guide in Live TV mode.	X	REPLACEME
+TV Frontend	RANKDEC	Decrease program or channel rank	Left	REPLACEME
+TV Frontend	VIEWCARD	Switch Capture Card view	Y	REPLACEME
+TV Playback	PAUSE	Pause	P	REPLACEME
+TV Frontend	RANKINC	Increase program or channel rank	Right	REPLACEME
+TV Frontend	PAGERIGHT	Page the program guide right	>,.	REPLACEME
+TV Frontend	PAGELEFT	Page the program guide left	,,<	REPLACEME
+TV Frontend	NEXTFAV	Toggle showing all channels or just favorites in the program guide.	/	REPLACEME
+Gallery	DELETE	Delete marked images or current image if none are marked	D	REPLACEME
+TV Frontend	DAYRIGHT	Page the program guide forward one day	End,1	REPLACEME
+Gallery	MARK	Mark image	T	REPLACEME
+Game	TOGGLEFAV	Toggle the current game as a favorite	?,/	REPLACEME
+TV Frontend	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
+TV Frontend	DAYLEFT	Page the program guide back one day	Home,7	REPLACEME
+Music	PREVTRACK	Move to the previous track	,,<,Q,Home	REPLACEME
+Game	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
+Music	DELETE	Delete track from playlist	D	REPLACEME
+Gallery	INFO	Toggle Showing Information about Image	I	REPLACEME
+Game	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
+Music	REFRESH	Refresh music tree	8	REPLACEME
+Music	NEXTTRACK	Move to the next track	>,.,Z,End	REPLACEME
+Music	FILTER	Filter All My Music	F	REPLACEME
+Music	THMBDOWN	Decrease rating	7	REPLACEME
diff --git a/abs/core-testing/LinHES-config/templates/settings/default_2/settings.txt b/abs/core-testing/LinHES-config/templates/settings/default_2/settings.txt
new file mode 100644
index 0000000..106be04
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/settings/default_2/settings.txt
@@ -0,0 +1,320 @@
+value	data	hostname
+AC3PassThru	0	REPLACEME
+AggressiveSoundcardBuffer	0	REPLACEME
+AllowQuitShutdown	3	REPLACEME
+AltClearSavedPosition	1	REPLACEME
+AspectOverride	0	REPLACEME
+AudioNag	1	REPLACEME
+AudioOutputDevice	/dev/dsp	REPLACEME
+AutoCommercialSkip	2	REPLACEME
+AutoLookupCD	1	REPLACEME
+AutomaticSetWatched	0	REPLACEME
+AutoPlayCD	0	REPLACEME
+BackendServerPort	6543	REPLACEME
+BackendStatusPort	6544	REPLACEME
+CCBackground	0	REPLACEME
+CDBlankType	fast	REPLACEME
+CDCreateDir	1	REPLACEME
+CDDevice	/dev/cdrom	REPLACEME
+CDDiskSize	1	REPLACEME
+CDWriterEnabled	0	REPLACEME
+CDWriteSpeed	0	REPLACEME
+ChannelFormat	<num> <sign>	REPLACEME
+ChannelOrdering	channum	REPLACEME
+chanPerPage	5	REPLACEME
+ClearSavedPosition	1	REPLACEME
+CommNotifyAmount	0	REPLACEME
+CommRewindAmount	0	REPLACEME
+CustomFilters		REPLACEME
+DateFormat	ddd MMM d	REPLACEME
+DecodeExtraAudio	1	REPLACEME
+Default MythVideo View	1	REPLACEME
+DefaultCCMode	0	REPLACEME
+DefaultRipQuality	0	REPLACEME
+DefaultTVChannel	3	REPLACEME
+Deinterlace	1	REPLACEME
+DeinterlaceFilter	kerneldeint	REPLACEME
+DisplayGroupDefaultView	0	REPLACEME
+DisplayGroupTitleSort	0	REPLACEME
+DisplayRecGroup	Default	REPLACEME
+DispRecGroupAsAllProg	0	REPLACEME
+DTSPassThru	0	REPLACEME
+DVDDeviceLocation	/dev/dvd	REPLACEME
+DVDOnInsertDVD	1	REPLACEME
+DVDRipLocation	/data/media/tmp	REPLACEME
+EjectCDAfterRipping	1	REPLACEME
+EnableMHEG	0	REPLACEME
+EnableXbox	0	REPLACEME
+EnableXbox	0	REPLACEME
+EncoderType	ogg	REPLACEME
+EndOfRecordingExitPrompt	1	REPLACEME
+EPGFillType	10	REPLACEME
+EPGScrollType	1	REPLACEME
+EPGShowCategoryColors	1	REPLACEME
+EPGShowCategoryText	1	REPLACEME
+EPGShowChannelIcon	1	REPLACEME
+EPGShowFavorites	0	REPLACEME
+ExactSeeking	0	REPLACEME
+FFRewReposTime	100	REPLACEME
+FFRewReverse	1	REPLACEME
+FilenameTemplate	ARTIST/ALBUM/TRACK-TITLE	REPLACEME
+GalleryDir	/data/media/images	REPLACEME
+GalleryImportDirs	/mnt/cdrom:/mnt/camera	REPLACEME
+GalleryMoviePlayerCmd	mplayer -fs %s	REPLACEME
+GalleryOverlayCaption	0	REPLACEME
+GalleryRecursiveSlideshow	1	REPLACEME
+GallerySortOrder	20	REPLACEME
+GalleryThumbnailLocation	1	REPLACEME
+GameAllTreeLevels	system gamename	REPLACEME
+GameFavTreeLevels	gamename	REPLACEME
+GeneratePreviewPixmaps	0	REPLACEME
+GuiHeight	0	REPLACEME
+GuiOffsetX	0	REPLACEME
+GuiOffsetY	0	REPLACEME
+GuiSizeForTV	0	REPLACEME
+GuiVidModeResolution	640x480	REPLACEME
+GuiWidth	0	REPLACEME
+HaltCommand	halt	REPLACEME
+HideMouseCursor	1	REPLACEME
+HorizScanPercentage	0	REPLACEME
+Ignore_ID3	0	REPLACEME
+IndividualMuteControl	0	REPLACEME
+IntelliLastPlayWeight	25	REPLACEME
+IntelliPlayCountWeight	25	REPLACEME
+IntelliRandomWeight	15	REPLACEME
+IntelliRatingWeight	35	REPLACEME
+ISO639Language0	eng	REPLACEME
+ISO639Language1	eng	REPLACEME
+JobAllowCommFlag	1	REPLACEME
+JobAllowTranscode	1	REPLACEME
+JobQueueCheckFrequency	60	REPLACEME
+JobQueueCPU	0	REPLACEME
+JobQueueMaxSimultaneousJobs	1	REPLACEME
+JobQueueWindowEnd	23:59	REPLACEME
+JobQueueWindowStart	00:00	REPLACEME
+KeyboardAccelerators	1	REPLACEME
+Language	EN	REPLACEME
+LastMusicPlaylistPush	0	REPLACEME
+LCDBacklightOn	1	REPLACEME
+LCDBigClock	0	REPLACEME
+LCDEnable	0	REPLACEME
+LCDHeartBeatOn	0	REPLACEME
+LCDKeyString	ABCDEF	REPLACEME
+LCDPopupTime	5	REPLACEME
+LCDShowChannel	1	REPLACEME
+LCDShowGeneric	1	REPLACEME
+LCDShowMenu	1	REPLACEME
+LCDShowMusic	1	REPLACEME
+LCDShowMusicItems	ArtistTitle	REPLACEME
+LCDShowRecStatus	0	REPLACEME
+LCDShowTime	1	REPLACEME
+LCDShowVolume	1	REPLACEME
+LircKeyPressedApp		REPLACEME
+ListAsShuffled	0	REPLACEME
+LiveTVInAllPrograms	0	REPLACEME
+LogCleanDays	14	REPLACEME
+LogCleanDays	14	REPLACEME
+LogCleanEnabled	0	REPLACEME
+LogCleanEnabled	0	REPLACEME
+LogCleanMax	30	REPLACEME
+LogCleanMax	30	REPLACEME
+LogCleanPeriod	14	REPLACEME
+LogCleanPeriod	14	REPLACEME
+LogMaxCount	100	REPLACEME
+LogMaxCount	100	REPLACEME
+LogPrintLevel	8	REPLACEME
+LogPrintLevel	8	REPLACEME
+LongChannelFormat	<num> <name>	REPLACEME
+MasterMixerVolume	70	REPLACEME
+MenuTheme	STB-menu	REPLACEME
+MixerControl	PCM	REPLACEME
+MixerDevice	/dev/mixer	REPLACEME
+MonitorDrives	0	REPLACEME
+MovieDataCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D	REPLACEME
+MovieListCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no	REPLACEME
+MoviePosterCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P	REPLACEME
+Mp3UseVBR	0	REPLACEME
+MTDac3Flag	0	REPLACEME
+MTDConcurrentTranscodes	1	REPLACEME
+MTDLogFlag	0	REPLACEME
+MTDNiceLevel	20	REPLACEME
+MTDPort	2442	REPLACEME
+MTDRipSize	0	REPLACEME
+MTDxvidFlag	1	REPLACEME
+MusicAudioDevice	default	REPLACEME
+MusicLocation	/data/media/audio	REPLACEME
+MusicShowRatings	0	REPLACEME
+MythArchiveAlwaysUseMythTranscode	1	REPLACEME
+MythArchiveChapterMenuAR	Video	REPLACEME
+MythArchiveCopyRemoteFiles	1	REPLACEME
+MythArchiveDateFormat	%a  %b  %d	REPLACEME
+MythArchiveDvdauthorCmd	dvdauthor	REPLACEME
+MythArchiveDVDLocation	/dev/dvd	REPLACEME
+MythArchiveEncodeToAc3	1	REPLACEME
+MythArchiveFfmpegCmd	ffmpeg	REPLACEME
+MythArchiveFileFilter	*.mpg *.mov *.avi *.mpeg *.nuv	REPLACEME
+MythArchiveGrowisofsCmd	growisofs	REPLACEME
+MythArchiveMainMenuAR	16:9	REPLACEME
+MythArchiveMkisofsCmd	mkisofs	REPLACEME
+MythArchiveMpeg2encCmd	mpeg2enc	REPLACEME
+MythArchiveMplexCmd	mplex	REPLACEME
+MythArchivePng2yuvCmd	png2yuv	REPLACEME
+MythArchiveShareDir	/usr/local/share/mythtv/mytharchive/	REPLACEME
+MythArchiveSpumuxCmd	spumux	REPLACEME
+MythArchiveTcrequantCmd	tcrequant	REPLACEME
+MythArchiveTempDir	/data/media/tmp	REPLACEME
+MythArchiveTimeFormat	%I:%M %p	REPLACEME
+MythArchiveUseFIFO	1	REPLACEME
+MythArchiveVideoFormat	NTSC	REPLACEME
+MythControlsVolume	1	REPLACEME
+mythdvd.DVDPlayerCommand	Internal	REPLACEME
+mythvideo.db_folder_view	1	REPLACEME
+mythvideo.ImageCacheSize	50	REPLACEME
+mythvideo.sort_ignores_case	1	REPLACEME
+NetworkControlEnabled	1	REPLACEME
+NetworkControlPort	6546	REPLACEME
+NonID3FileNameFormat	GENRE/ARTIST/ALBUM/TRACK_TITLE	REPLACEME
+NoPromptOnExit	0	REPLACEME
+NoWhitespace	0	REPLACEME
+OnlyImportNewMusic	0	REPLACEME
+OSDCC708CapitalsFont	FreeMono.ttf	REPLACEME
+OSDCC708CapitalsItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708CasualFont	FreeMono.ttf	REPLACEME
+OSDCC708CasualItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708CursiveFont	FreeMono.ttf	REPLACEME
+OSDCC708CursiveItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708DefaultFontType	MonoSerif	REPLACEME
+OSDCC708MonoSansSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSansSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708MonoSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSansSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSansSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSerifFont	FreeMono.ttf	REPLACEME
+OSDCC708PropSerifItalicFont	FreeMono.ttf	REPLACEME
+OSDCC708TextZoom	100	REPLACEME
+OSDCCFont	FreeMono.ttf	REPLACEME
+OSDFont	FreeMono.ttf	REPLACEME
+OSDGeneralTimeout	2	REPLACEME
+OSDNotifyTimeout	6	REPLACEME
+OSDProgramInfoTimeout	3	REPLACEME
+OSDTheme	Gray-OSD	REPLACEME
+OSDThemeFontSizeType	default	REPLACEME
+ParanoiaLevel	Full	REPLACEME
+PassThruOutputDevice	Default	REPLACEME
+PCMMixerVolume	70	REPLACEME
+PersistentBrowseMode	1	REPLACEME
+PIPLocation	0	REPLACEME
+PlaybackBoxStartInTitle	1	REPLACEME
+PlaybackExitPrompt	2	REPLACEME
+PlaybackPreview	1	REPLACEME
+PlaybackPreviewLowCPU	1	REPLACEME
+PlayBoxEpisodeSort	Date	REPLACEME
+PlayBoxOrdering	1	REPLACEME
+PlayBoxShading	0	REPLACEME
+PlayBoxTransparency	1	REPLACEME
+PlayMode	none	REPLACEME
+PostCDRipScript		REPLACEME
+PreferredMPEG2Decoder	ffmpeg	REPLACEME
+PreviewFromBookmark	1	REPLACEME
+PVR350EPGAlphaValue	164	REPLACEME
+PVR350InternalAudioOnly	0	REPLACEME
+PVR350OutputEnable	0	REPLACEME
+PVR350VideoDev	/dev/video16	REPLACEME
+QtFontBig	25	REPLACEME
+QtFontMedium	16	REPLACEME
+QtFontSmall	12	REPLACEME
+QueryInitialFilter	0	REPLACEME
+RandomTheme	0	REPLACEME
+RealtimePriority	1	REPLACEME
+RecordFilePrefix	/data/media/video/recordings	REPLACEME
+RememberRecGroup	1	REPLACEME
+RepeatMode	all	REPLACEME
+RunFrontendInWindow	0	REPLACEME
+SelChangeRecThreshold	16	REPLACEME
+SelectChangesChannel	1	REPLACEME
+ServiceMythWEB	0	REPLACEME
+ServiceNFS	0	REPLACEME
+ServiceSamba	0	REPLACEME
+SetupPinCodeRequired	0	REPLACEME
+ShortDateFormat	M/d	REPLACEME
+ShowGroupInfo	0	REPLACEME
+ShowWholeTree	1	REPLACEME
+SlideshowBackground		REPLACEME
+SlideshowDelay	5	REPLACEME
+SlideshowOpenGLTransition	none	REPLACEME
+SlideshowOpenGLTransitionLength	2000	REPLACEME
+SlideshowTransition	none	REPLACEME
+SmartChannelChange	0	REPLACEME
+SmartForward	0	REPLACEME
+StickyKeys	1	REPLACEME
+Style		REPLACEME
+SubTitleCommand	-sid %s	REPLACEME
+TagSeparator	 - 	REPLACEME
+Theme	basic-blue	REPLACEME
+ThemeFontSizeType	default	REPLACEME
+ThemePainter	qt	REPLACEME
+TimeFormat	h:mm AP	REPLACEME
+timePerPage	4	REPLACEME
+TitlePlayCommand	mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c	REPLACEME
+TranscodeCommand	transcode	REPLACEME
+TreeLevels	splitartist artist album title	REPLACEME
+TVVidModeForceAspect	0.0	REPLACEME
+TVVidModeForceAspect0	0.0	REPLACEME
+TVVidModeForceAspect1	0.0	REPLACEME
+TVVidModeForceAspect2	0.0	REPLACEME
+TVVidModeRefreshRate	0	REPLACEME
+TVVidModeRefreshRate0	0	REPLACEME
+TVVidModeRefreshRate1	0	REPLACEME
+TVVidModeRefreshRate2	0	REPLACEME
+TVVidModeResolution	640x480	REPLACEME
+TVVidModeResolution0	640x480	REPLACEME
+TVVidModeResolution1	640x480	REPLACEME
+TVVidModeResolution2	640x480	REPLACEME
+UDPNotifyPort	6948	REPLACEME
+UnknownCategory	Unknown	REPLACEME
+UnknownTitle	Unknown	REPLACEME
+upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1	dee5b0fe-7087-4960-8794-428d3e01a61f	REPLACEME
+UseArrowAccels	1	REPLACEME
+UseDHCP	1	REPLACEME
+UseOutputPictureControls	1	REPLACEME
+UseVideoModes	0	REPLACEME
+UseVideoTimebase	0	REPLACEME
+UseVirtualKeyboard	1	REPLACEME
+VCDDeviceLocation	/dev/cdrom	REPLACEME
+VCDPlayerCommand	mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv	REPLACEME
+VertScanPercentage	0	REPLACEME
+VideoAggressivePC	0	REPLACEME
+VideoArtworkDir	/data/media/images/posters	REPLACEME
+VideoBrowserNoDB	0	REPLACEME
+VideoDefaultParentalLevel	4	REPLACEME
+VideoGalleryAspectRatio	1	REPLACEME
+VideoGalleryColsPerPage	4	REPLACEME
+VideoGalleryNoDB	0	REPLACEME
+VideoGalleryRowsPerPage	3	REPLACEME
+VideoGallerySubtitle	1	REPLACEME
+VideoDefaultPlayer	/usr/bin/playmedia.sh VIDEO %s	REPLACEME
+VideoListUnknownFiletypes	1	REPLACEME
+VideoNewBrowsable	1	REPLACEME
+VideoStartupDir	/data/media/video/movies	REPLACEME
+VideoTreeLoadMetaData	1	REPLACEME
+VideoTreeNoDB	0	REPLACEME
+VidModeHeight0	0	REPLACEME
+VidModeHeight1	0	REPLACEME
+VidModeHeight2	0	REPLACEME
+VidModeWidth0	0	REPLACEME
+VidModeWidth1	0	REPLACEME
+VidModeWidth2	0	REPLACEME
+VisualCycleOnSongChange	0	REPLACEME
+VisualMode	Random	REPLACEME
+VisualModeDelay	0	REPLACEME
+VisualScaleHeight	1	REPLACEME
+VisualScaleWidth	1	REPLACEME
+WatchTVGuide	0	REPLACEME
+WebBrowserCommand	/usr/local/bin/mythbrowser	REPLACEME
+WebBrowserHideScrollbars	0	REPLACEME
+WebBrowserScrollMode	1	REPLACEME
+WebBrowserScrollSpeed	4	REPLACEME
+WebBrowserZoomLevel	20	REPLACEME
+XScanDisplacement	0	REPLACEME
+YScanDisplacement	0	REPLACEME
diff --git a/abs/core-testing/LinHES-config/templates/sources/mv-core b/abs/core-testing/LinHES-config/templates/sources/mv-core
new file mode 100644
index 0000000..f9f6c97
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/sources/mv-core
@@ -0,0 +1,2 @@
+#Begin official list of mirrors
+Server = http://www.mythvantage.com/repo/mv-core
diff --git a/abs/core-testing/LinHES-config/templates/sources/mv-core-testing b/abs/core-testing/LinHES-config/templates/sources/mv-core-testing
new file mode 100644
index 0000000..1fce6ea
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/sources/mv-core-testing
@@ -0,0 +1,2 @@
+#Begin official list of mirrors
+Server = http://www.mythvantage.com/repo/mv-core-testing
diff --git a/abs/core-testing/LinHES-config/templates/sources/mv-extra b/abs/core-testing/LinHES-config/templates/sources/mv-extra
new file mode 100644
index 0000000..e13640f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/sources/mv-extra
@@ -0,0 +1,2 @@
+#Begin official list of mirrors
+Server = http://www.mythvantage.com/repo/mv-extra
diff --git a/abs/core-testing/LinHES-config/templates/sources/mv-extra-testing b/abs/core-testing/LinHES-config/templates/sources/mv-extra-testing
new file mode 100644
index 0000000..c176add
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/sources/mv-extra-testing
@@ -0,0 +1,2 @@
+##Begin official list of mirrors
+Server = http://www.mythvantage.com/repo/mv-extra-testing
diff --git a/abs/core-testing/LinHES-config/templates/sources/svc_pkg b/abs/core-testing/LinHES-config/templates/sources/svc_pkg
new file mode 100644
index 0000000..c1efdcc
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/sources/svc_pkg
@@ -0,0 +1,3 @@
+[svc_pkg]
+Server = http://REPLACEME/repo/mirror/svc_pkg/os/i686
+
diff --git a/abs/core-testing/LinHES-config/templates/transmit/Time_Warner_SA3250/lircd.conf b/abs/core-testing/LinHES-config/templates/transmit/Time_Warner_SA3250/lircd.conf
new file mode 100755
index 0000000..51db997
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/transmit/Time_Warner_SA3250/lircd.conf
@@ -0,0 +1,413 @@
+#
+
+begin remote 
+ 
+   name   Time_Warner_SA3250 
+   flags CONST_LENGTH|RAW_CODES 
+   eps            30 
+   aeps          100 
+ 
+   ptrail          0 
+   repeat     0     0 
+   gap    100240 
+   frequency   57600 
+ 
+       begin raw_codes 
+ 
+           name MUTE 
+               972     802     971     802    1887     778 
+               971     798     971     798     972     798 
+               971     798     972     798     971    1677 
+               972     802    1887    1656     992 
+ 
+           name POWER 
+              3450    3229     894    2468     891    2468 
+               893     778     892    2468     891    2469 
+               917    2444     891    2468     892    2469 
+               891     779     892     778     918     752 
+               917     754     917     752     892    2471 
+               889     779     892     779     892     777 
+               892     779     892     777     868    2492 
+               892    2469     891    2470     890 
+ 
+           name GUIDE 
+              3397    3285     890    2470     840    2519 
+               916     755     891    2470     839    2520 
+               891     780     891    2474     860    2495 
+               892     778     917     754     890     780 
+               891     781     864     804     917    2443 
+               865     805     891     779     866    2495 
+               864     805     892     779     891    2469 
+               865    2495     891    2469     866 
+ 
+ 
+           name INFO 
+              3449    3231     918    2441     920    2440 
+               920     750     947    2414     920    2440 
+               920     750     894     777     919     750 
+               947    2413     921     750     919     750 
+               920     751     919     752     918    2441 
+               921     749     895     776     919    2441 
+               920    2440     920    2441     920     749 
+               921    2439     921    2440     921 
+ 
+           name UP 
+              3396    3285     915    2444     919    2442 
+               918     752     916    2444     919    2441 
+               919     751     916    2445     919     751 
+               890     780     916     753     917     754 
+               942     729     889     780     916    2445 
+               919     751     915     756     914    2448 
+               916     752     916    2444     918    2442 
+               919    2441     918    2443     918 
+ 
+           name DOWN 
+              3421    3261     890    2470     918    2442 
+               919     751     916    2446     917    2441 
+               919    2442     918    2442     918     752 
+               916    2444     919     751     890     780 
+               916     755     915     755     915    2445 
+               919     753     914     755     889     781 
+               889     781     916    2444     919     752 
+               889    2471     919    2441     918 
+ 
+           name LEFT 
+              3427    3255     918    2441     924    2437 
+               920     750     918    2442     920    2441 
+               919    2440     921    2439     921     750 
+               919     751     944     726     919     752 
+               917     753     918     751     944    2417 
+               920     750     893     777     919     751 
+               919     752     918    2441     921    2440 
+               920    2440     920    2440     921 
+ 
+           name RIGHT 
+              3424    3258     892    2466     921    2439 
+               896     774     920    2441     920    2440 
+               920     750     920     751     945    2414 
+               921     750     919     751     920     750 
+               919     752     919     751     919    2440 
+               921     750     918     752     918    2442 
+               920    2440     921     749     918    2443 
+               920    2440     920    2441     919 
+ 
+           name SELECT 
+              3424    3257     944    2416     919    2442 
+               919     750     918    2442     920    2441 
+               919     751     943     727     918    2442 
+               920    2440     920     752     916     752 
+               969     702     917     753     892    2468 
+               919     751     892     778     918    2442 
+               924    2436     921     750     917     753 
+               918    2443     919    2441     919 
+ 
+           name SETTINGS 
+              3402    3278     871    2491     921    2438 
+               921     749     922    2440     919    2441 
+               919    2440     921     749     921     750 
+               895    2465     920    2440     921    2440 
+               920     749     896     775     921    2439 
+               920     749     923     748     895     775 
+               922    2439     920    2440     920     749 
+               897     774     896     774     921 
+ 
+           name EXIT 
+              3400    3279     896    2464     921    2439 
+               921     750     895    2465     921    2439 
+               921     749     898     772     896    2465 
+               920    2440     920     750     920    2441 
+               920     749     896     774     870    2491 
+               921     749     921     749     895    2465 
+               921    2440     920     749     922     748 
+               897    2464     920     750     896 
+ 
+           name PGUP 
+              3425    3255     920    2440     920    2440 
+               921     749     895    2466     920    2440 
+               920     749     920    2441     896    2464 
+               921     749     919    2445     917    2440 
+               920     750     920     750     920    2441 
+               921     748     921     749     920    2440 
+               921     750     919     752     919    2440 
+               921     749     921     750     919 
+ 
+           name PGDN 
+              3400    3281     921    2438     921    2441 
+               920     749     895    2465     896    2465 
+               920    2440     920    2440     920    2440 
+               921     749     896    2465     895    2465 
+               920     750     895     775     920    2440 
+               921     749     921     750     895     775 
+               896     774     896     774     921    2439 
+               921     749     921     751     894 
+ 
+           name VOLUP 
+               995     778    1886     779     994     775 
+               995     777     993     774     996     774 
+               995     775     995    1654    1885     778 
+               995     775     995     774     995 
+ 
+           name VOLDN 
+               996     778     971     802    1862     803 
+               970     799     996     774     995     774 
+               996     774     995    1654    1886     778 
+               996     773     971    1678     991 
+ 
+           name CHUP 
+              3421    3259     916    2444     918    2443 
+               918     751     917    2444     919    2441 
+               919    2441     919     751     916    2444 
+               919    2441     919    2443     918     751 
+               941     729     916     755     917    2442 
+               919     752     916     754     891     778 
+               918    2444     918     751     916     754 
+               917     753     916    2445     919 
+ 
+           name CHDN 
+              3421    3260     915    2445     918    2442 
+               919     751     891    2469     919    2441 
+               927     745     915    2444     919    2441 
+               919    2441     919    2442     918     752 
+               915     755     890     780     917    2443 
+               919     752     916     754     915    2445 
+               919     751     915     755     890     781 
+               914     756     916    2445     917 
+ 
+           name A 
+              3425    3258     916    2442     920    2441 
+               919     751     918    2442     919    2441 
+               920    2440     920    2441     919    2441 
+               919    2441     920     750     917    2443 
+               920     751     917     752     919    2442 
+               920     750     918     753     917     753 
+               917     753     942     728     917     753 
+               918    2442     920     750     942 
+ 
+           name B 
+              3398    3283     916    2443     892    2470 
+               892     778     892    2468     891    2475 
+               886     779     916     754     892     777 
+               892     778     919    2442     891    2468 
+               918     753     892     778     891    2469 
+               892     778     892     778     918    2443 
+               891    2469     892    2467     893    2469 
+               891     778     918     753     892 
+ 
+           name C 
+              3396    3283     891    2469     892    2468 
+               892     778     917    2444     892    2468 
+               892    2469     891     778     892     779 
+               893     777     892    2468     892    2468 
+               918     752     893     777     892    2469 
+               892     778     892     778     867     802 
+               918    2444     917    2442     868    2492 
+               893     778     892     779     916 
+ 
+           name 1 
+              3424    3257     890    2470     865    2495 
+               891     780     892    2468     865    2495 
+               892     777     891     780     892     779 
+               890     780     916    2444     865     805 
+               891     779     917     753     916    2445 
+               865     805     916     754     892    2469 
+               865    2494     916    2445     865    2495 
+               891     779     917    2443     866 
+ 
+           name 2 
+              3422    3258     916    2444     865    2496 
+               889     782     915    2444     865    2495 
+               917    2444     839     830     891     780 
+               915     755     890    2470     864     806 
+               917     753     891     780     866    2495 
+               864     805     891     779     892     779 
+               865    2494     865    2496     891    2469 
+               865     805     891    2469     865 
+ 
+           name 3 
+              3397    3284     916    2443     892    2468 
+               892     779     893    2467     892    2468 
+               917     753     892    2469     891     778 
+               893     778     891    2469     892     778 
+               918     753     890     779     893    2468 
+               891     779     893     778     891    2469 
+               892     777     893    2468     891    2468 
+               917     754     943    2417     892 
+ 
+           name 4 
+              3421    3261     890    2470     839    2520 
+               917     753     891    2470     865    2495 
+               917    2443     865    2495     890     781 
+               891     778     891    2470     865     804 
+               895     776     892     779     891    2468 
+               866     805     917     753     943     727 
+               866     805     889    2471     865    2494 
+               892     780     916    2444     865 
+ 
+           name 5 
+              3396    3282     920    2441     892    2467 
+               894     778     891    2468     892    2469 
+               891     780     866     802     893    2470 
+               890     779     918    2443     891     777 
+               892     779     918     752     892    2468 
+               892     779     918     752     918    2443 
+               891    2469     891     779     891    2469 
+               892     778     891    2468     893 
+ 
+           name 6 
+              3396    3284     918    2442     866    2494 
+               892     778     917    2444     866    2494 
+               917    2444     865     804     893    2468 
+               890     780     916    2445     890     779 
+               892     779     891     778     918    2443 
+               891     778     892     779     892     779 
+               891    2468     892     778     919    2444 
+               889     778     893    2468     891 
+ 
+           name 7 
+              3398    3282     893    2467     892    2468 
+               893     779     891    2469     891    2468 
+               919     752     892    2467     892    2469 
+               891     779     892    2468     892     777 
+               893     778     918     752     892    2468 
+               893     779     916     753     918    2442 
+               892     779     891     778     893    2468 
+               892     778     893    2467     892 
+ 
+           name 8 
+              3448    3232     892    2468     866    2494 
+               892     779     892    2467     867    2494 
+               891    2469     866    2495     891    2469 
+               865     805     968    2394     864     804 
+               918     753     891     779     892    2468 
+               866     804     917     754     891     780 
+               916     752     917     754     892    2469 
+               865     804     893    2468     890 
+ 
+           name 9 
+              3422    3258     891    2469     839    2521 
+               891     780     892    2468     824    2536 
+               916     754     916     755     891     779 
+               866    2494     839    2522     891     778 
+               892     778     890     781     915    2448 
+               837     831     891     779     890    2470 
+               837    2523     942    2418     838     832 
+               892     778     890    2471     839 
+ 
+           name 0 
+              3398    3284     891    2469     890    2469 
+               893     779     891    2468     892    2468 
+               892    2468     892     778     892     779 
+               891    2469     892    2468     893     778 
+               892     777     893     777     893    2469 
+               891     778     892     779     868     802 
+               917    2443     892    2469     890     779 
+               891     779     892    2468     893 
+ 
+           name LAST 
+              3422    3258     891    2471     916    2443 
+               891     780     891    2469     272    3088 
+               865     805     916    2445     308    3052 
+               890    2469     892     779     915     756 
+               889     781     889     780     890    2471 
+               890     779     889     781     891    2471 
+               272    1397     890     779     891     781 
+               890    2469     448    2912     917 
+ 
+           name FAV 
+              3423    3257     918    2442     944    2417 
+               917     753     892    2469     890    2471 
+               324    3036     890    2469     379     289 
+               167    2525     891    2470     379    2981 
+               890     780     378     270     242     781 
+               866     806     889    2469     786     884 
+               891     779     891     779     892     779 
+               916     754     890     779     892     778 
+               891    2470     839 
+ 
+           name REW 
+              3420    3258     916    2445     326    3033 
+               891     780     916    2443     891    2469 
+               916    2445     838     831     918     754 
+               890    2471     837     832     916    2444 
+               838     832     891     779     916    2445 
+               838     831     892     779     890     780 
+               892    2469     839    2520     891     780 
+               915    2444     836     836     890 
+ 
+           name PLAY 
+              3448    3233     916    2444     891    2469 
+               917     753     892    2468     918    2443 
+               941    2420     891    2468     917     754 
+               915     755     914    2446     918    2443 
+               916     754     916     753     945    2416 
+               943     727     941     729     918     752 
+               917     753     919    2442     916    2444 
+               915     755     943     728     916 
+ 
+           name FF 
+              3420    3259     917    2442     946    2415 
+               918     752     916    2445     918    2441 
+               943     728     917     753     942     728 
+               892    2470     864     806     889    2471 
+               865     805     918     752     916    2443 
+               944     726     892     779     891    2470 
+               891    2469     915    2445     917     753 
+               890    2471     222    1447     891 
+ 
+           name PAUSE 
+              3421    3259     891    2470     787    2573 
+               890     780     916    2444     840    2520 
+               892    2468     864     806     917    2444 
+               839     831     890     780     891     779 
+               891     780     891     779     889    2471 
+               839     831     916     755     915     754 
+               892    2469     839     830     917    2444 
+               840    2521     891    2469     840 
+ 
+           name STOP 
+              3398    3284     889    2471     325    3036 
+               891     779     890    2470     395     290 
+               140    2535     889     781     890     781 
+               889    2470     274    1397     891    2470 
+               272    3087     917     754     890     780 
+               889    2472     293    1377     890     779 
+               916    2444     448    2913     916     754 
+               866    2495     325    1344     891     779 
+               915 
+ 
+           name REC 
+              3421    3258     917    2444     916    2444 
+               942     729     942    2420     889    2469 
+               992    2367     942     730     891    2468 
+               917     754     916    2443     892    2470 
+               892     777     916     754     892    2467 
+               943     730     916     754     891     779 
+               917    2442     917     754     943    2417 
+               918     753     915     754     892 
+ 
+           name BYPASS 
+              3450    3231     891    2470     890    2470 
+               917     753     916    2447     913    2445 
+               273    3088     889     780     890    2470 
+               891    2469     916     755     890     780 
+               942     727     918     752     916    2444 
+               890     782     916     754     865     805 
+               891    2469     891     780     889     781 
+               891    2468     259    3102     866 
+ 
+           name TV/VCR 
+             19945    3915     612    1873     560    1926 
+               560    1925     561     931     560     931 
+               587     905     559     931     563     931 
+               557     932     561    1925     585     908 
+               583    1901     559     931     586     905 
+               585     907     610    1875     561    1924 
+               561    1926     559    1926     535    1951 
+               559    1925     586     907     585    1899 
+               560     931    1048    7898    3707    3862 
+               587    1899     586    1899     586    1900 
+               559     932     586     908     323 
+ 
+       end raw_codes 
+ 
+ end remote
diff --git a/abs/core-testing/LinHES-config/templates/xine.config.template b/abs/core-testing/LinHES-config/templates/xine.config.template
new file mode 100644
index 0000000..966487f
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xine.config.template
@@ -0,0 +1,754 @@
+#
+# xine config file
+#
+.version:2
+
+# Entries which are still set to their default values are commented out.
+# Remove the '#' at the beginning of the line, if you want to change them.
+
+# Enable deinterlacing by default
+# bool, default: 0
+#gui.deinterlace_by_default:0
+
+# Configuration experience level
+# { Beginner  Advanced  Expert  Master of the known universe }, default: 0
+gui.experience_level:Expert
+
+# Enable OSD support
+# bool, default: 1
+#gui.osd_enabled:1
+
+# Dismiss OSD time (s)
+# numeric, default: 3
+#gui.osd_timeout:3
+
+# Ask user for playback with unsupported codec
+# bool, default: 0
+#gui.play_anyway:0
+
+# Automatically reload old playlist
+# bool, default: 0
+#gui.playlist_auto_reload:0
+
+# Audio visualization plugin
+# { oscope  fftscope  fftgraph  goom }, default: 0
+gui.post_audio_plugin:fftgraph
+
+# gui skin theme
+# { Antares  Centori  KeramicRH8  cloudy  xinetic }, default: 4
+gui.skin:KeramicRH8
+
+# Change xine's behavior for unexperienced user
+# bool, default: 1
+#gui.smart_mode:1
+
+# Snapshot location
+# string, default: /home/jams
+#gui.snapshotdir:/home/jams
+
+# Display splash screen
+# bool, default: 1
+gui.splash:0
+
+# Subtitle autoloading
+# bool, default: 1
+#gui.subtitle_autoload:1
+
+# Visual animation style
+# { None  Post Plugin  Stream Animation }, default: 1
+#gui.visual_anim:Post Plugin
+
+# Windows stacking (more)
+# bool, default: 0
+#gui.always_layer_above:0
+
+# Audio mixer control method
+# { Sound card  Software }, default: 0
+#gui.audio_mixer_method:Sound card
+
+# Visiblility behavior of panel
+# bool, default: 0
+#gui.auto_panel_visibility:0
+
+# Visibility behavior of output window
+# bool, default: 0
+#gui.auto_video_output_visibility:0
+
+# Deinterlace plugin.
+# string, default: tvtime:method=LinearBlend,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
+#gui.deinterlace_plugin:tvtime:method=LinearBlend,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
+
+# Event sender behavior
+# bool, default: 1
+#gui.eventer_sticky:1
+
+# Windows stacking
+# bool, default: 0
+#gui.layer_above:0
+
+# Use unscaled OSD
+# bool, default: 1
+gui.osd_use_unscaled:0
+
+# Screensaver reset interval (s)
+# numeric, default: 10
+#gui.screensaver_timeout:10
+
+# Menu shortcut style
+# { Windows style  Emacs style }, default: 0
+#gui.shortcut_style:Windows style
+
+# Stream information
+# bool, default: 0
+#gui.sinfo_auto_update:0
+
+# Skin Server Url
+# string, default: http://xine.sourceforge.net/skins/skins.slx
+#gui.skin_server_url:http://xine.sourceforge.net/skins/skins.slx
+
+# Chapter hopping
+# bool, default: 1
+#gui.skip_by_chapter:1
+
+# New stream sizes resize output window
+# bool, default: 1
+#gui.stream_resize_window:1
+
+# Tips timeout (ms)
+# numeric, default: 5000
+#gui.tips_timeout:5000
+
+# gui tips visibility
+# bool, default: 1
+#gui.tips_visible:1
+
+# Name of video display
+# string, default:
+#gui.video_display:
+
+# Synchronized X protocol (debug)
+# bool, default: 0
+#gui.xsynchronize:0
+
+# Double size for small streams (require stream_resize_window)
+# bool, default: 0
+#gui.zoom_small_stream:0
+
+# Logo mrl
+# string, default: file:/usr/share/xine/skins/xine-ui_logo.mpv
+#gui.logo_mrl:file:/usr/share/xine/skins/xine-ui_logo.mpv
+
+# use XVidModeExtension when switching to fullscreen
+# bool, default: 0
+#gui.use_xvidext:0
+
+# height for xinerama fullscreen (-8192 = autodetect)
+# numeric, default: -8192
+#gui.xinerama_fullscreen_height:-8192
+
+# width for xinerama fullscreen (-8192 = autodetect)
+# numeric, default: -8192
+#gui.xinerama_fullscreen_width:-8192
+
+# x coordinate for xinerama fullscreen (-8192 = autodetect)
+# numeric, default: -8192
+#gui.xinerama_fullscreen_x:-8192
+
+# y coordinate for xinerama fullscreen (-8192 = autodetect)
+# numeric, default: -8192
+#gui.xinerama_fullscreen_y:-8192
+
+# Screens to use in order to do a very fullscreen in xinerama mode. (example 0 2 3)
+# string, default: 0 1
+#gui.xinerama_use_screens:0 1
+
+# Amplification level
+# [0..200], default: 100
+#gui.amp_level:100
+
+# gui panel visibility
+# bool, default: 1
+gui.panel_visible:0
+
+# numeric, default: 200
+gui.panel_x:21
+
+# numeric, default: 100
+gui.panel_y:1050
+
+gui.control_x:186
+
+gui.control_y:46
+
+gui.dropped_frames_warning:0
+
+gui.eventer_x:1041
+
+gui.eventer_y:781
+
+gui.mrl_browser_x:23
+
+gui.mrl_browser_y:9
+
+gui.setup_x:717
+
+gui.setup_y:227
+
+gui.viewlog_x:200
+
+gui.viewlog_y:210
+
+# color specification yuv-opacity
+# string, default: 8080c0-f
+#gui.osdmenu.color_focused_button:8080c0-f
+
+# color specification yuv-opacity
+# string, default: 808080-f
+#gui.osdmenu.color_focused_slider:808080-f
+
+# color specification yuv-opacity
+# string, default: ff8080-f
+#gui.osdmenu.color_focused_slider_knob:ff8080-f
+
+# color specification yuv-opacity
+# string, default: 808080-f
+#gui.osdmenu.color_focused_text_border:808080-f
+
+# color specification yuv-opacity
+# string, default: ff8080-f
+#gui.osdmenu.color_focused_text_foreground:ff8080-f
+
+# color specification yuv-opacity
+# string, default: 0080c0-f
+#gui.osdmenu.color_label_border:0080c0-f
+
+# color specification yuv-opacity
+# string, default: c08080-f
+#gui.osdmenu.color_label_foreground:c08080-f
+
+# color specification yuv-opacity
+# string, default: 0080c0-f
+#gui.osdmenu.color_label_window:0080c0-f
+
+# color specification yuv-opacity
+# string, default: 008000-f
+#gui.osdmenu.color_slider:008000-f
+
+# color specification yuv-opacity
+# string, default: ffff00-f
+#gui.osdmenu.color_slider_knob:ffff00-f
+
+# color specification yuv-opacity
+# string, default: 008000-f
+#gui.osdmenu.color_text_border:008000-f
+
+# color specification yuv-opacity
+# string, default: ffff00-f
+#gui.osdmenu.color_text_foreground:ffff00-f
+
+# color specification yuv-opacity
+# string, default: 0080c0-f
+#gui.osdmenu.color_text_window:0080c0-f
+
+# directory a media in dvd device will be mounted
+# string, default: /dvd
+#gui.osdmenu.dvd_mountpoint:/dvd
+
+# palette (foreground-border-background) to use for subtitles and OSD
+# { white-black-transparent  white-none-transparent  white-none-translucid  yellow-black-transparent }, default: 0
+#ui.osd.text_palette:white-black-transparent
+
+# audio driver to use
+# { auto  null  alsa  oss  esd  file  none }, default: 0
+audio.driver:oss
+
+# a/v sync method to use by OSS
+# { auto  getodelay  getoptr  softsync  probebuffer }, default: 0
+#audio.oss_sync_method:auto
+
+# use A/52 dynamic range compression
+# bool, default: 0
+#audio.a52.dynamic_range:0
+
+# downmix audio to 2 channel surround stereo
+# bool, default: 0
+#audio.a52.surround_downmix:0
+
+# A/52 volume
+# [0..200], default: 100
+#audio.a52.level:100
+
+# OSS audio device name
+# { auto  /dev/dsp  /dev/sound/dsp }, default: 0
+#audio.device.oss_device_name:auto
+
+# OSS audio device number, -1 for none
+# numeric, default: -1
+#audio.device.oss_device_number:-1
+
+# OSS audio mixer number, -1 for none
+# numeric, default: -1
+#audio.device.oss_mixer_number:-1
+
+audio.device.alsa_front_device:default
+
+# speaker arrangement
+# { Mono 1.0  Stereo 2.0  Headphones 2.0  Stereo 2.1  Surround 3.0  Surround 4.0  Surround 4.1  Surround 5.0  Surround 5.1  Surround 6.0  Surround 6.1  Surround 7.1  Pass Through }, default: 1
+#audio.output.speaker_arrangement:Stereo 2.0
+
+# offset for digital passthrough
+# numeric, default: 0
+#audio.synchronization.passthrough_offset:0
+
+# play audio even on slow/fast speeds
+# bool, default: 0
+#audio.synchronization.slow_fast_audio:0
+
+# method to sync audio and video
+# { metronom feedback  resample }, default: 0
+#audio.synchronization.av_sync_method:metronom feedback
+
+# always resample to this rate (0 to disable)
+# numeric, default: 0
+#audio.synchronization.force_rate:0
+
+# enable resampling
+# { auto  off  on }, default: 0
+#audio.synchronization.resample_mode:auto
+
+# startup audio volume
+# [0..100], default: 50
+#audio.volume.mixer_volume:50
+
+# restore volume level at startup
+# bool, default: 0
+#audio.volume.remember_volume:0
+
+# video driver to use
+# { auto  aadxr3  dxr3  xv  opengl  SyncFB  xshm  none  xxmc  sdl  vidixfb  vidix  fb  xvmc }, default: 0
+#video.driver:auto
+
+# pitch alignment workaround
+# bool, default: 0
+#video.device.xv_pitch_alignment:0
+
+# disable exact alpha blending of overlays
+# bool, default: 0
+#video.output.disable_exact_alphablend:0
+
+# disable all video scaling
+# bool, default: 0
+#video.output.disable_scaling:0
+
+# horizontal image position in the output window
+# [0..100], default: 50
+#video.output.horizontal_position:50
+
+# vertical image position in the output window
+# [0..100], default: 50
+#video.output.vertical_position:50
+
+# deinterlace method (deprecated)
+# { none  bob  weave  greedy  onefield  onefield_xv  linearblend }, default: 4
+video.output.xv_deinterlace_method:linearblend
+
+# MPEG-4 postprocessing quality
+# [0..6], default: 3
+#video.processing.ffmpeg_pp_quality:3
+
+# DXR3 device number
+# numeric, default: 0
+#dxr3.device_number:0
+
+# swap odd and even lines
+# bool, default: 0
+#dxr3.encoding.swap_fields:0
+
+# add black bars to correct aspect ratio
+# bool, default: 1
+#dxr3.encoding.add_bars:1
+
+# use smooth play mode for mpeg encoder playback
+# bool, default: 1
+#dxr3.encoding.alt_play_mode:1
+
+# device used for CD audio
+# string, default: /dev/cdrom
+#media.audio_cd.device:/dev/cdrom
+
+# slow down disc drive to this speed factor
+# numeric, default: 4
+#media.audio_cd.drive_slowdown:4
+
+# query CDDB
+# bool, default: 1
+#media.audio_cd.use_cddb:1
+
+# CDDB cache directory
+# string, default: /home/jams/.xine/cddbcache
+#media.audio_cd.cddb_cachedir:/home/jams/.xine/cddbcache
+
+# CDDB server port
+# numeric, default: 8880
+#media.audio_cd.cddb_port:8880
+
+# CDDB server name
+# string, default: freedb.freedb.org
+#media.audio_cd.cddb_server:freedb.freedb.org
+
+# directory for saving streams
+# string, default:
+#media.capture.save_dir:
+
+# Number of dvb card to use.
+# numeric, default: 0
+#media.dvb.adapter:0
+
+# Remember last DVB channel watched
+# bool, default: 1
+#media.dvb.remember_channel:1
+
+# Last DVB channel viewed
+# numeric, default: -1
+#media.dvb.last_channel:-1
+
+# default language for DVD playback
+# string, default: en
+#media.dvd.language:en
+
+# region the DVD player claims to be in (1 to 8)
+# numeric, default: 1
+#media.dvd.region:1
+
+# device used for DVD playback
+# string, default: /dev/dvd
+#media.dvd.device:/dev/dvd
+
+# raw device set up for DVD access
+# string, default: /dev/rdvd
+#media.dvd.raw_device:/dev/rdvd
+
+# read-ahead caching
+# bool, default: 1
+#media.dvd.readahead:1
+
+# CSS decryption method
+# { key  disc  title }, default: 0
+#media.dvd.css_decryption_method:key
+
+# play mode when title/chapter is given
+# { entire dvd  one chapter }, default: 0
+#media.dvd.play_single_chapter:entire dvd
+
+# unit for seeking
+# { seek in program chain  seek in program }, default: 0
+#media.dvd.seek_behaviour:seek in program chain
+
+# unit for the skip action
+# { skip program  skip part  skip title }, default: 0
+#media.dvd.skip_behaviour:skip program
+
+# path to the title key cache
+# string, default: /home/jams/.dvdcss/
+#media.dvd.css_cache_path:/home/jams/.dvdcss/
+
+# file browsing start location
+# string, default: /home/jams
+#media.files.origin_path:/home/jams
+
+# list hidden files
+# bool, default: 0
+#media.files.show_hidden_files:0
+
+# network bandwidth
+# { 14.4 Kbps (Modem)  19.2 Kbps (Modem)  28.8 Kbps (Modem)  33.6 Kbps (Modem)  34.4 Kbps (Modem)  57.6 Kbps (Modem)  115.2 Kbps (ISDN)  262.2 Kbps (Cable/DSL)  393.2 Kbps (Cable/DSL)  524.3 Kbps (Cable/DSL)  1.5 Mbps (T1)  10.5 Mbps (LAN) }, default: 10
+#media.network.bandwidth:1.5 Mbps (T1)
+
+# Timeout for network stream reading (in seconds)
+# numeric, default: 30
+#media.network.timeout:30
+
+# Domains for which to ignore the HTTP proxy
+# string, default:
+#media.network.http_no_proxy:
+
+# HTTP proxy host
+# string, default:
+#media.network.http_proxy_host:
+
+# HTTP proxy password
+# string, default:
+#media.network.http_proxy_password:
+
+# HTTP proxy port
+# numeric, default: 80
+#media.network.http_proxy_port:80
+
+# HTTP proxy username
+# string, default:
+#media.network.http_proxy_user:
+
+# MMS protocol
+# { auto  TCP  HTTP }, default: 0
+#media.network.mms_protocol:auto
+
+# automatically advance VCD track/entry
+# bool, default: 1
+#media.vcd.autoadvance:1
+
+# VCD default type to use on autoplay
+# { MPEG track  entry  segment  playback-control item }, default: 3
+#media.vcd.autoplay:playback-control item
+
+# CD-ROM drive used for VCD when none given
+# string, default:
+#media.vcd.device:
+
+# VCD position slider range
+# { auto  track  entry }, default: 0
+#media.vcd.length_reporting:auto
+
+# show 'rejected' VCD LIDs
+# bool, default: 0
+#media.vcd.show_rejected:0
+
+# VCD format string for stream comment field
+# string, default: %P - Track %T
+#media.vcd.comment_format:%P - Track %T
+
+# VCD debug flag mask
+# numeric, default: 0
+#media.vcd.debug:0
+
+# VCD format string for display banner
+# string, default: %F - %I %N%L%S, disk %c of %C - %v %A
+#media.vcd.title_format:%F - %I %N%L%S, disk %c of %C - %v %A
+
+# v4l radio device
+# string, default: /dev/v4l/radio0
+#media.video4linux.radio_device:/dev/v4l/radio0
+
+# v4l video device
+# string, default: /dev/v4l/video0
+#media.video4linux.video_device:/dev/v4l/video0
+
+# device used for WinTV-PVR 250/350 (pvr plugin)
+# string, default: /dev/video0
+#media.wintv_pvr.device:/dev/video0
+
+# path to RealPlayer codecs
+# string, default: /usr/lib/win32
+#decoder.external.real_codecs_path:/usr/lib/win32
+
+# path to Win32 codecs
+# string, default: /usr/lib/win32
+#decoder.external.win32_codecs_path:/usr/lib/win32
+
+# subtitle size
+# { tiny  small  normal  large  very large  huge }, default: 1
+#subtitles.separate.subtitle_size:small
+
+# subtitle vertical offset
+# numeric, default: 0
+#subtitles.separate.vertical_offset:0
+
+# font for subtitles
+# string, default: sans
+#subtitles.separate.font:sans
+
+# encoding of the subtitles
+# string, default: iso-8859-1
+#subtitles.separate.src_encoding:iso-8859-1
+
+# use unscaled OSD if possible
+# bool, default: 1
+#subtitles.separate.use_unscaled_osd:1
+
+# default duration of subtitle display in seconds
+# numeric, default: 4
+#subtitles.separate.timeout:4
+
+# frames per second to generate
+# numeric, default: 14
+#effects.goom.fps:14
+
+# goom image height
+# numeric, default: 240
+#effects.goom.height:240
+
+# goom image width
+# numeric, default: 320
+#effects.goom.width:320
+
+# colorspace conversion method
+# { Fast but not photorealistic  Slow but looks better }, default: 0
+#effects.goom.csc_method:Fast but not photorealistic
+
+# number of audio buffers
+# numeric, default: 230
+#engine.buffers.audio_num_buffers:230
+
+# number of video buffers
+# numeric, default: 500
+#engine.buffers.video_num_buffers:500
+
+# default number of video frames
+# numeric, default: 15
+#engine.buffers.video_num_frames:15
+
+# priority for a/52 decoder
+# numeric, default: 0
+#engine.decoder_priorities.a/52:0
+
+# priority for bitplane decoder
+# numeric, default: 0
+#engine.decoder_priorities.bitplane:0
+
+# priority for dts decoder
+# numeric, default: 0
+#engine.decoder_priorities.dts:0
+
+# priority for dvaudio decoder
+# numeric, default: 0
+#engine.decoder_priorities.dvaudio:0
+
+# priority for dxr3-mpeg2 decoder
+# numeric, default: 0
+#engine.decoder_priorities.dxr3-mpeg2:0
+
+# priority for dxr3-spudec decoder
+# numeric, default: 0
+#engine.decoder_priorities.dxr3-spudec:0
+
+# priority for faad decoder
+# numeric, default: 0
+#engine.decoder_priorities.faad:0
+
+# priority for ffmpeg-wmv8 decoder
+# numeric, default: 0
+#engine.decoder_priorities.ffmpeg-wmv8:0
+
+# priority for ffmpeg-wmv9 decoder
+# numeric, default: 0
+#engine.decoder_priorities.ffmpeg-wmv9:0
+
+# priority for ffmpegaudio decoder
+# numeric, default: 0
+#engine.decoder_priorities.ffmpegaudio:0
+
+# priority for ffmpegvideo decoder
+# numeric, default: 0
+#engine.decoder_priorities.ffmpegvideo:0
+
+# priority for gdkpixbuf decoder
+# numeric, default: 0
+#engine.decoder_priorities.gdkpixbuf:0
+
+# priority for gsm610 decoder
+# numeric, default: 0
+#engine.decoder_priorities.gsm610:0
+
+# priority for image decoder
+# numeric, default: 0
+#engine.decoder_priorities.image:0
+
+# priority for mad decoder
+# numeric, default: 0
+#engine.decoder_priorities.mad:0
+
+# priority for mpc decoder
+# numeric, default: 0
+#engine.decoder_priorities.mpc:0
+
+# priority for mpeg2 decoder
+# numeric, default: 0
+#engine.decoder_priorities.mpeg2:0
+
+# priority for nsf decoder
+# numeric, default: 0
+#engine.decoder_priorities.nsf:0
+
+# priority for pcm decoder
+# numeric, default: 0
+#engine.decoder_priorities.pcm:0
+
+# priority for qta decoder
+# numeric, default: 0
+#engine.decoder_priorities.qta:0
+
+# priority for qtv decoder
+# numeric, default: 0
+#engine.decoder_priorities.qtv:0
+
+# priority for real decoder
+# numeric, default: 0
+#engine.decoder_priorities.real:0
+
+# priority for realadec decoder
+# numeric, default: 0
+#engine.decoder_priorities.realadec:0
+
+# priority for rgb decoder
+# numeric, default: 0
+#engine.decoder_priorities.rgb:0
+
+# priority for spucc decoder
+# numeric, default: 0
+#engine.decoder_priorities.spucc:0
+
+# priority for spucmml decoder
+# numeric, default: 0
+#engine.decoder_priorities.spucmml:0
+
+# priority for spudec decoder
+# numeric, default: 0
+#engine.decoder_priorities.spudec:0
+
+# priority for spudvb decoder
+# numeric, default: 0
+#engine.decoder_priorities.spudvb:0
+
+# priority for sputext decoder
+# numeric, default: 0
+#engine.decoder_priorities.sputext:0
+
+# priority for theora decoder
+# numeric, default: 0
+#engine.decoder_priorities.theora:0
+
+# priority for vorbis decoder
+# numeric, default: 0
+#engine.decoder_priorities.vorbis:0
+
+# priority for win32a decoder
+# numeric, default: 0
+#engine.decoder_priorities.win32a:0
+
+# priority for win32v decoder
+# numeric, default: 0
+#engine.decoder_priorities.win32v:0
+
+# priority for yuv decoder
+# numeric, default: 0
+#engine.decoder_priorities.yuv:0
+
+# media format detection strategy
+# { default  reverse  content  extension }, default: 0
+#engine.demux.strategy:default
+
+# memcopy method used by xine
+# { probe  libc  kernel  mmx  mmxext  sse }, default: 0
+engine.performance.memcpy_method:libc
+
+# percentage of discarded frames to tolerate
+# numeric, default: 10
+#engine.performance.warn_discarded_threshold:10
+
+# percentage of skipped frames to tolerate
+# numeric, default: 10
+#engine.performance.warn_skipped_threshold:10
+
+# allow implicit changes to the configuration (e.g. by MRL)
+# bool, default: 0
+#misc.implicit_config:0
+
diff --git a/abs/core-testing/LinHES-config/templates/xorg/modeline.ATSC b/abs/core-testing/LinHES-config/templates/xorg/modeline.ATSC
new file mode 100644
index 0000000..b2cd709
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/modeline.ATSC
@@ -0,0 +1,33 @@
+ModeLine "ATSC-720p60Hz" 74.160 1280 1352 1392 1648 720 725 730 750
+
+ModeLine "My480p" 28.6 720 744 768 900 480 484 492 525
+
+ModeLine "My540p" 37.26 960 976 1008 1104 540 542 548 563 +hsync +vsync
+
+ModeLine "My720p"  73.825 1280 1320 1368 1640 720 722 724 751 +hsync +vsync  74.086 MHz 44.955 kHz 5$
+
+ModeLine "My720p2" 73.825 1280 1320 1368 1640 720 722 724 751 +hsync +vsync  74.086 MHz 44.955 kHz 5$
+
+ModeLine "My1080i" 79.84 1920 2040 2200 2368 1080 1090 1106 1125 +vsync -hsync interlace
+
+ModeLine "My1080i2" 74.52 1920 1952 2016 2208 1080 1084 1096 1126 -hsync -vsync interlace
+
+Modeline "My1920x1080_i" 74.52 1920 1952 2016 2208 1080 1084 1096 1126 -HSync -VSync Interlace
+
+Modeline "in1080_i" 74.52 1760 1888 2096 2208 960 1012 1028 1126 -HSync -VSync Interlace
+
+Modeline "1920x1080_59i" 76.11 1920 1952 2240 2272 1080 1104 1110 1135 interlace
+
+Modeline "1920x1080_60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
+
+Modeline "1920x1080_61i" 79.08 1920 1952 2248 2280 1080 1104 1110 1135 interlace
+
+Modeline "1776x1000_60i" 65.91 1776 1808 2056 2088 1000 1023 1028 1051 interlace
+
+Modeline "1920x1080_30" 77.60 1920 1952 2240 2272 1080 1104 1110 1135
+
+Modeline "1760x960_60i" 62.39 1760 1792 2024 2056 960 982 987 1009 interlace
+
+Modeline "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
+
+Modeline "1280x720_50.00" 74.25 1280 1360 1400 1984 720 725 730 750 -hsync -vsync
diff --git a/abs/core-testing/LinHES-config/templates/xorg/modeline.DVD b/abs/core-testing/LinHES-config/templates/xorg/modeline.DVD
new file mode 100644
index 0000000..9e846d0
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/modeline.DVD
@@ -0,0 +1,9 @@
+#DVD-NativeModes
+ModeLine "NTSC-DVD-59.94i" 13.5 720 736 800 858 480 484 492 525 Interlace
+ModeLine "NTSC-DVD-60i" 13.514 720 736 800 858 480 484 492 525 Interlace
+ModeLine "NTSC-DVD-59.94p" 27.0 720 736 800 858 480 484 492 525
+ModeLine "NTSC-DVD-60p" 27.027 720 736 800 858 480 484 492 525
+ModeLine "NTSC-DVD-71.93p" 32.4 720 736 800 858 480 484 492 525
+ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
+ModeLine "NTSC-DVD-119.88p" 54.0 720 736 800 858 480 484 492 525
+ModeLine "NTSC-DVD-120p" 54.054 720 736 800 858 480 484 492 525
diff --git a/abs/core-testing/LinHES-config/templates/xorg/modeline.NTSC b/abs/core-testing/LinHES-config/templates/xorg/modeline.NTSC
new file mode 100644
index 0000000..5536c1b
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/modeline.NTSC
@@ -0,0 +1,10 @@
+#Analog-RegularModes
+ModeLine "NTSCspec-59.94i" 14.318 768 784 848 910 483 484 492 525 Interlace
+ModeLine "NTSCspec-59.94p" 28.636 768 784 848 910 483 484 492 525
+ModeLine "Laserdisk-59.94i" 567 583 647 684 483 484 492 525 Interlace
+ModeLine "Laserdisk-59.94p" 567 583 647 684 483 484 492 525
+ModeLine "Broadcast-59.94i" 483 484 492 525 Interlace
+ModeLine "Broadcast-59.94p" 483 484 492 525
+ModeLine "VHS-59.94i" 483 484 492 525 Interlace
+ModeLine "VHS-59.94p" 483 484 492 525
+
diff --git a/abs/core-testing/LinHES-config/templates/xorg/modeline.VESA b/abs/core-testing/LinHES-config/templates/xorg/modeline.VESA
new file mode 100644
index 0000000..a026f64
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/modeline.VESA
@@ -0,0 +1,163 @@
+# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
+ModeLine "640x350"    31.5  640  672  736  832    350  382  385  445 +hsync -vsync
+
+# 640x400 @ 85Hz (VESA) hsync: 37.9kHz
+ModeLine "640x400"    31.5  640  672  736  832    400  401  404  445 -hsync +vsync
+
+# 720x400 @ 85Hz (VESA) hsync: 37.9kHz
+ModeLine "720x400"    35.5  720  756  828  936    400  401  404  446 -hsync +vsync
+
+# 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
+ModeLine "640x480"    25.2  640  656  752  800    480  490  492  525 -hsync -vsync
+
+# 640x480 @ 72Hz (VESA) hsync: 37.9kHz
+ModeLine "640x480"    31.5  640  664  704  832    480  489  491  520 -hsync -vsync
+
+# 640x480 @ 75Hz (VESA) hsync: 37.5kHz
+ModeLine "640x480"    31.5  640  656  720  840    480  481  484  500 -hsync -vsync
+
+# 640x480 @ 85Hz (VESA) hsync: 43.3kHz
+ModeLine "640x480"    36.0  640  696  752  832    480  481  484  509 -hsync -vsync
+
+# 800x600 @ 56Hz (VESA) hsync: 35.2kHz
+ModeLine "800x600"    36.0  800  824  896 1024    600  601  603  625 +hsync +vsync
+
+# 800x600 @ 60Hz (VESA) hsync: 37.9kHz
+ModeLine "800x600"    40.0  800  840  968 1056    600  601  605  628 +hsync +vsync
+
+# 800x600 @ 72Hz (VESA) hsync: 48.1kHz
+ModeLine "800x600"    50.0  800  856  976 1040    600  637  643  666 +hsync +vsync
+
+# 800x600 @ 75Hz (VESA) hsync: 46.9kHz
+ModeLine "800x600"    49.5  800  816  896 1056    600  601  604  625 +hsync +vsync
+
+# 800x600 @ 85Hz (VESA) hsync: 53.7kHz
+ModeLine "800x600"    56.3  800  832  896 1048    600  601  604  631 +hsync +vsync
+
+# 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
+ModeLine "1024x768"   44.9 1024 1032 1208 1264    768  768  776  817 +hsync +vsync Interlace
+
+# 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
+ModeLine "1024x768"   65.0 1024 1048 1184 1344    768  771  777  806 -hsync -vsync
+
+# 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
+ModeLine "1024x768"   75.0 1024 1048 1184 1328    768  771  777  806 -hsync -vsync
+
+# 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
+ModeLine "1024x768"   78.8 1024 1040 1136 1312    768  769  772  800 +hsync +vsync
+
+# 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
+ModeLine "1024x768"   94.5 1024 1072 1168 1376    768  769  772  808 +hsync +vsync
+
+# 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
+ModeLine "1152x864"  108.0 1152 1216 1344 1600    864  865  868  900 +hsync +vsync
+
+# 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
+ModeLine "1280x960"  108.0 1280 1376 1488 1800    960  961  964 1000 +hsync +vsync
+
+# 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
+ModeLine "1280x960"  148.5 1280 1344 1504 1728    960  961  964 1011 +hsync +vsync
+
+# 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
+ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
+
+# 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
+ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync
+
+# 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
+ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync
+
+# 1600x1200 @ 60Hz (VESA) hsync: 75.0kHz
+ModeLine "1600x1200" 162.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
+# 1600x1200 @ 65Hz (VESA) hsync: 81.3kHz
+ModeLine "1600x1200" 175.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
+
+# 1600x1200 @ 70Hz (VESA) hsync: 87.5kHz
+ModeLine "1600x1200" 189.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
+
+# 1600x1200 @ 75Hz (VESA) hsync: 93.8kHz
+ModeLine "1600x1200" 202.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
+
+# 1600x1200 @ 85Hz (VESA) hsync: 106.3kHz
+ModeLine "1600x1200" 229.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
+
+# 1792x1344 @ 60Hz (VESA) hsync: 83.6kHz
+ModeLine "1792x1344" 204.8 1792 1920 2120 2448   1344 1345 1348 1394 -hsync +vsync
+
+# 1792x1344 @ 75Hz (VESA) hsync: 106.3kHz
+ModeLine "1792x1344" 261.0 1792 1888 2104 2456   1344 1345 1348 1417 -hsync +vsync
+
+# 1856x1392 @ 60Hz (VESA) hsync: 86.3kHz
+ModeLine "1856x1392" 218.3 1856 1952 2176 2528   1392 1393 1396 1439 -hsync +vsync
+
+# 1856x1392 @ 75Hz (VESA) hsync: 112.5kHz
+ModeLine "1856x1392" 288.0 1856 1984 2208 2560   1392 1393 1396 1500 -hsync +vsync
+
+# 1920x1440 @ 60Hz (VESA) hsync: 90.0kHz
+ModeLine "1920x1440" 234.0 1920 2048 2256 2600   1440 1441 1444 1500 -hsync +vsync
+
+# 1920x1440 @ 75Hz (VESA) hsync: 112.5kHz
+ModeLine "1920x1440" 297.0 1920 2064 2288 2640   1440 1441 1444 1500 -hsync +vsync
+
+# 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
+ModeLine "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
+
+# 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
+ModeLine "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
+
+# 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
+ModeLine "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
+
+# 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
+ModeLine "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
+
+# 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
+ModeLine "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
+
+# 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
+ModeLine "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
+
+# 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
+ModeLine "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
+
+# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
+ModeLine "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
+
+# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
+ModeLine "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
+
+# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
+ModeLine "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
+
+# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
+ModeLine "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
+
+# 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
+ModeLine "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
+
+# 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
+ModeLine "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
+
+# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
+ModeLine "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
+
+# 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
+ModeLine "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
+
+# 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
+ModeLine "1400x1050"  122.61  1400 1488 1640 1880  1050 1051 1054 1087  -HSync +Vsync
+
+# 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
+ModeLine "1400x1050"  149.34  1400 1496 1648 1896  1050 1051 1054 1094  -HSync +Vsync
+
+# 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
+ModeLine "1400x1050"  155.85  1400 1496 1648 1896  1050 1051 1054 1096  -HSync +Vsync
+
+# 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
+ModeLine "1400x1050"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
+
+# 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
+ModeLine "1400x1050"  214.39  1400 1512 1664 1928  1050 1051 1054 1112  -HSync +Vsync
+
+# 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
+ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
diff --git a/abs/core-testing/LinHES-config/templates/xorg/modeline.custom b/abs/core-testing/LinHES-config/templates/xorg/modeline.custom
new file mode 100644
index 0000000..ca6d678
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/modeline.custom
@@ -0,0 +1 @@
+ModeLine "CustomModeline" 14.318 768 784 848 910 483 484 492 525 Interlace
diff --git a/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.ati b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.ati
new file mode 100644
index 0000000..c6d9249
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.ati
@@ -0,0 +1,94 @@
+Section "ServerLayout"
+	Identifier     "X.org Configured"
+	Screen      0  "aticonfig-Screen[0]" 0 0
+	InputDevice    "Mouse0" "CorePointer"
+	InputDevice    "Keyboard0" "CoreKeyboard"
+EndSection
+
+Section "Files"
+	RgbPath      "/usr/share/X11/rgb"
+	ModulePath   "/usr/lib/xorg/modules"
+	FontPath     "/usr/share/fonts/misc"
+	FontPath     "/usr/share/fonts/75dpi"
+	FontPath     "/usr/share/fonts/100dpi"
+	FontPath     "/usr/share/fonts/TTF"
+	FontPath     "/usr/share/fonts/Type1"
+EndSection
+
+Section "Module"
+	Load  "xtrap"
+	Load  "dbe"
+	Load  "record"
+	Load  "extmod"
+	Load  "dri"
+	Load  "type1"
+	Load  "freetype"
+EndSection
+
+Section "InputDevice"
+	Identifier  "Keyboard0"
+	Driver      "kbd"
+EndSection
+
+Section "InputDevice"
+	Identifier  "Mouse0"
+	Driver      "mouse"
+	Option	    "Protocol" "auto"
+	Option	    "Device" "/dev/input/mice"
+	Option	    "ZAxisMapping" "4 5 6 7"
+EndSection
+
+Section "Monitor"
+	Identifier   "Monitor0"
+	VendorName   "Monitor Vendor"
+	ModelName    "Monitor Model"
+EndSection
+
+Section "Monitor"
+	Identifier   "aticonfig-Monitor[0]"
+#	HorizSync    
+#	VertRefresh 
+	Option	    "VendorName" "ATI Proprietary Driver"
+	Option	    "ModelName" "Generic Autodetecting Monitor"
+	Option	    "DPMS" "true"
+EndSection
+
+Section "Device"
+
+        ### Available Driver options are:-
+        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+        ### [arg]: arg optional
+        #Option     "ShadowFB"           	# [<bool>]
+        #Option     "DefaultRefresh"     	# [<bool>]
+        #Option     "ModeSetClearScreen" 	# [<bool>]
+	Identifier  "Card0"
+	Driver      "vesa"
+	VendorName  "ATI Technologies Inc"
+	BoardName   "RV370 5B60 [Radeon X300 (PCIE)]"
+	BusID       "PCI:1:0:0"
+EndSection
+
+Section "Device"
+	Identifier  "aticonfig-Device[0]"
+	Driver      "fglrx"
+#INSERT HERE
+
+#	Option	    "ForceMonitors" "tv,nocrt1,notmds1"
+#	Option	    "TVStandard" "SCART"
+#	Option	    "TVFormat" "PAL-B"
+EndSection
+
+
+Section "Screen"
+	Identifier "aticonfig-Screen[0]"
+	Device     "aticonfig-Device[0]"
+	Monitor    "aticonfig-Monitor[0]"
+	DefaultDepth     24
+	SubSection "Display"
+		Viewport   0 0
+		Depth     24
+		Modes    "640x480"
+	EndSubSection
+EndSection
+
diff --git a/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.intel b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.intel
new file mode 100644
index 0000000..a4d258a
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.intel
@@ -0,0 +1,148 @@
+Section "ServerLayout"
+	Identifier     "Xorg Configured"
+	Screen      0  "Screen0" 0 0
+	InputDevice    "Keyboard0" "CoreKeyboard"
+	InputDevice    "PS/2 Mouse" "CorePointer"
+# Serial Mouse not detected
+# USB Mouse not detected
+EndSection
+
+Section "ServerFlags"
+	Option "AllowMouseOpenFail"  "true"
+	
+EndSection
+
+Section "Files"
+	RgbPath      "/usr/share/X11/rgb"
+	ModulePath   "/usr/lib/xorg/modules"
+	FontPath     "/usr/share/fonts/misc:unscaled"
+	FontPath     "/usr/share/fonts/misc"
+	FontPath     "/usr/share/fonts/75dpi:unscaled"
+	FontPath     "/usr/share/fonts/75dpi"
+	FontPath     "/usr/share/fonts/100dpi:unscaled"
+	FontPath     "/usr/share/fonts/100dpi"
+	FontPath     "/usr/share/fonts/PEX"
+# Additional fonts: Locale, Gimp, TTF...
+	FontPath     "/usr/share/fonts/cyrillic"
+#	FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
+#	FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
+# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
+	FontPath     "/usr/share/fonts/Type1"
+	FontPath     "/usr/share/fonts/ttf/western"
+	FontPath     "/usr/share/fonts/ttf/decoratives"
+	FontPath     "/usr/share/fonts/truetype"
+	FontPath     "/usr/share/fonts/truetype/openoffice"
+	FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
+	FontPath     "/usr/share/fonts/latex-ttf-fonts"
+	FontPath     "/usr/share/fonts/defoma/CID"
+	FontPath     "/usr/share/fonts/defoma/TrueType"
+EndSection
+
+Section "Module"
+        Load  "ddc"  # ddc probing of monitor
+	Load  "dbe"
+	Load  "dri"
+	Load  "extmod"
+	Load  "glx"
+        Load  "bitmap" # bitmap-fonts
+	Load  "type1"
+	Load  "freetype"
+	Load  "record"
+EndSection
+
+Section "InputDevice"
+	Identifier  "Keyboard0"
+	Driver      "keyboard"
+        Option      "CoreKeyboard"
+	Option "XkbRules" "xorg"
+	Option "XkbModel" "pc105"
+	Option "XkbLayout" ""
+	Option "XkbVariant" ""
+EndSection
+
+Section "InputDevice"
+	Identifier  "Serial Mouse"
+	Driver      "mouse"
+	Option      "Protocol" "Microsoft"
+	Option      "Device" "/dev/ttyS0"
+	Option      "Emulate3Buttons" "true"
+	Option      "Emulate3Timeout" "70"
+	Option	    "SendCoreEvents"  "true"
+EndSection
+
+Section "InputDevice"
+	Identifier  "PS/2 Mouse"
+	Driver      "mouse"
+	Option      "Protocol" "auto"
+	Option          "ZAxisMapping"          "4 5"
+	Option      "Device" "/dev/psaux"
+	Option      "Emulate3Buttons" "true"
+	Option      "Emulate3Timeout" "70"
+	Option	    "SendCoreEvents"  "true"
+EndSection
+
+Section "InputDevice"
+        Identifier      "USB Mouse"
+        Driver          "mouse"
+        Option          "Device"                "/dev/input/mice"
+	Option		"SendCoreEvents"	"true"
+        Option          "Protocol"              "IMPS/2"
+        Option          "ZAxisMapping"          "4 5"
+        Option          "Buttons"               "5"
+EndSection
+
+# Auto-generated by Archie mkxcfg
+
+Section "Monitor"
+	Identifier "Monitor0"
+		Option "DPMS" "true"
+EndSection
+
+# Auto-generated by Archie mkxcfg
+
+Section "Device"
+	Identifier  "Card0"
+	Driver      "intel"
+	VendorName  "All"
+	BoardName   "All"
+EndSection
+
+Section "Screen"
+	Identifier "Screen0"
+	Device     "Card0"
+	Monitor    "Monitor0"
+	DefaultColorDepth 16
+	SubSection "Display"
+		Depth     1
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+	SubSection "Display"
+		Depth     4
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+	SubSection "Display"
+		Depth     8
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+	SubSection "Display"
+		Depth     15
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+	SubSection "Display"
+		Depth     16
+		Modes  "800x600" 
+		virtual 800 600 
+	EndSubSection
+	SubSection "Display"
+		Depth     24
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+	SubSection "Display"
+		Depth     32
+		Modes "1024x768" "800x600" "640x480"
+	EndSubSection
+EndSection
+
+Section "DRI"
+	Mode 0666
+EndSection
diff --git a/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.nvidia b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.nvidia
new file mode 100755
index 0000000..dec0f42
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.nvidia
@@ -0,0 +1,90 @@
+# nvidia-xconfig: X configuration file generated by nvidia-xconfig
+# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
+
+Section "ServerLayout"
+    Identifier     "Layout0"
+    Screen      0  "Screen0"
+    InputDevice    "Keyboard0" "CoreKeyboard"
+    InputDevice    "Mouse0" "CorePointer"
+EndSection
+
+Section "Files"
+    RgbPath         "/usr/X11R6/lib/X11/rgb"
+EndSection
+
+Section "Module"
+    Load           "dbe"
+    Load           "extmod"
+    Load           "type1"
+    Load           "freetype"
+    Load           "glx"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Mouse0"
+    Driver         "mouse"
+    Option         "Protocol" "auto"
+    Option         "Device" "/dev/psaux"
+    Option         "Emulate3Buttons" "no"
+    Option         "ZAxisMapping" "4 5"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Keyboard0"
+    Driver         "keyboard"
+EndSection
+
+Section "Monitor"
+    Identifier     "Monitor0"
+    VendorName     "Unknown"
+    ModelName      "Unknown"
+#    HorizSync       
+#    VertRefresh    
+    Option         "DPMS" "false"
+    DisplaySize  203 153
+    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
+    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
+    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
+    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
+    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
+#INSERT MODELINE
+EndSection
+
+Section "Device"
+    Identifier     "Device0"
+    Driver         "nvidia"
+    VendorName     "NVIDIA Corporation"
+    Option "DPI" "100 x 100"
+    Option "NoLogo" "1"    
+	
+#INSERT HERE
+
+#END OPTIONS
+
+#    Option "ConnectedMonitor" "DFP"
+#    Option "FlatPanelProperties" "Scaling = centered, Dithering = enabled"
+#    Option "DigitalVibrance" "0"
+#    Option "TransparentIndex" "0"
+#    Option  "CursorShadowAlpha" "64"
+#    Option  "CursorShadowXOffset"  "4"
+#    Option  "UseEdidFreqs" "True"
+#    Option  "NvAGP" "1"
+ 
+
+
+
+EndSection
+
+Section "Screen"
+    Identifier     "Screen0"
+    Device         "Device0"
+    Monitor        "Monitor0"
+    DefaultDepth    24
+    SubSection     "Display"
+        Depth       24
+        Modes     "1280x720" 
+    EndSubSection
+EndSection
+
diff --git a/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.via b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.via
new file mode 100644
index 0000000..6dd7821
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.via
@@ -0,0 +1,77 @@
+# nvidia-xconfig: X configuration file generated by nvidia-xconfig
+# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
+
+Section "ServerLayout"
+    Identifier     "Layout0"
+    Screen      0  "Screen0"
+    InputDevice    "Keyboard0" "CoreKeyboard"
+    InputDevice    "Mouse0" "CorePointer"
+EndSection
+
+Section "Files"
+    RgbPath         "/usr/X11R6/lib/X11/rgb"
+EndSection
+
+Section "Module"
+    Load           "dbe"
+    Load           "glx"
+    Load           "extmod"
+    Load           "type1"
+    Load           "freetype"
+    Load           "dri"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Mouse0"
+    Driver         "mouse"
+    Option         "Protocol" "auto"
+    Option         "Device" "/dev/psaux"
+    Option         "Emulate3Buttons" "no"
+    Option         "ZAxisMapping" "4 5"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Keyboard0"
+    Driver         "keyboard"
+EndSection
+
+Section "Monitor"
+    Identifier     "Monitor0"
+    VendorName     "Unknown"
+    ModelName      "Unknown"
+    HorizSync       30.0 - 110.0
+    VertRefresh     50.0 - 150.0
+    Option         "DPMS" "false"
+    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
+    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
+    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
+    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
+    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
+EndSection
+
+Section "Device"
+    Identifier     "Device0"
+    Driver         "via"
+    VendorName     "via"
+    Option "DPI" "100 x 100"
+
+
+EndSection
+
+Section "Screen"
+    Identifier     "Screen0"
+    Device         "Device0"
+    Monitor        "Monitor0"
+    DefaultDepth    16
+    SubSection     "Display"
+        Depth       16
+	 Modes "800x600"
+    EndSubSection
+EndSection
+
+Section "DRI"
+	  Group   "video"
+	    Mode    0666
+    EndSection
diff --git a/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.vmware b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.vmware
new file mode 100755
index 0000000..843f2f4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/templates/xorg/xorg.conf.vmware
@@ -0,0 +1,72 @@
+# nvidia-xconfig: X configuration file generated by nvidia-xconfig
+# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
+
+Section "ServerLayout"
+    Identifier     "Layout0"
+    Screen      0  "Screen0"
+    InputDevice    "Keyboard0" "CoreKeyboard"
+    InputDevice    "Mouse0" "CorePointer"
+EndSection
+
+Section "Files"
+    RgbPath         "/usr/X11R6/lib/X11/rgb"
+EndSection
+
+Section "Module"
+    Load           "dbe"
+    Load           "extmod"
+    Load           "type1"
+    Load           "freetype"
+    Load           "glx"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Mouse0"
+    Driver         "mouse"
+    Option         "Protocol" "auto"
+    Option         "Device" "/dev/psaux"
+    Option         "Emulate3Buttons" "no"
+    Option         "ZAxisMapping" "4 5"
+EndSection
+
+Section "InputDevice"
+    # generated from default
+    Identifier     "Keyboard0"
+    Driver         "keyboard"
+EndSection
+
+Section "Monitor"
+    Identifier     "Monitor0"
+    VendorName     "Unknown"
+    ModelName      "Unknown"
+    HorizSync       30.0 - 110.0
+    VertRefresh     50.0 - 150.0
+    Option         "DPMS" "false"
+    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
+    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
+    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
+    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
+    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
+EndSection
+
+Section "Device"
+    Identifier     "Device0"
+    Driver         "vmware"
+    VendorName     "NVIDIA Corporation"
+    Option "DPI" "100 x 100"
+
+
+EndSection
+
+Section "Screen"
+    Identifier     "Screen0"
+    Device         "Device0"
+    Monitor        "Monitor0"
+    DefaultDepth    24
+    SubSection     "Display"
+        Depth       24
+        Modes     "1280x720" 
+    EndSubSection
+EndSection
+
diff --git a/abs/core-testing/LinHES-config/timezip.py b/abs/core-testing/LinHES-config/timezip.py
new file mode 100755
index 0000000..505b4a4
--- /dev/null
+++ b/abs/core-testing/LinHES-config/timezip.py
@@ -0,0 +1,185 @@
+#!/usr/bin/python
+# import MySQL module
+#used to import the zipcode/timezone/nfs info fromMBE
+import MySQLdb
+import sys
+import getopt
+import socket
+
+
+def usage():
+    print " -h --help"
+    print " -d  --installdb"
+    print " -m --masterdb"
+    print " -n  --hostname of current machine"
+
+def printvars():
+    print "masterdb: " + masterdb
+    print "installdb:" + installdb
+    print "hostname: " + thishostname
+    print "BEhostname:" + BEhostname
+    print "zipcode:" + zipcode
+    print "timezone:" + tz
+    print "nfsip:" + nfsip
+    print "nfstoggle:" + nfstoggle
+    print "nfsmount:"  + nfsmount
+    print "hobbitclient:" + hobbitclient
+# connect
+def selectvars():
+
+    global BEhostname
+    global zipcode
+    global tz
+    global nfsip
+    global nfstoggle
+    global nfsmount
+    global hobbitclient
+
+    db = MySQLdb.connect(host=masterdb, user="mythtv", passwd="mythtv", db="mythconverg")
+    # create a cursor
+    cursor = db.cursor()
+    # execute SQL statement
+    cursor.execute("select hostname from settings where value='BackendServerIP' and data=(%s)",(masterdb))
+    result = cursor.fetchone()
+    BEhostname=result[0]
+
+    cursor.execute("select data from settings where value='HostZipcode' and hostname=(%s)",(BEhostname))
+    result = cursor.fetchone()
+    try:
+        zipcode =  result[0]
+    except TypeError:
+        zipcode=""
+
+    cursor.execute("select data from settings where value='HostCentralNFSIP' and hostname=(%s)",(BEhostname))
+    result = cursor.fetchone()
+    try:
+        nfsip=result[0]
+    except TypeError:
+        nfsip=""
+
+    cursor.execute("select data from settings where value='HostHaveCentralNFS' and hostname=(%s)",(BEhostname))
+    result = cursor.fetchone()
+    try:
+        nfstoggle=result[0]
+    except TypeError:
+        nfstoggle=""
+
+    cursor.execute("select data from settings where value='HostNFSmountpoint' and hostname=(%s)",(BEhostname))
+    result = cursor.fetchone()
+    try:
+        nfsmount=result[0]
+    except TypeError:
+        nfsmount=""
+
+    cursor.execute("select data from settings where value='HostTimeZone' and hostname=(%s)",(BEhostname))
+    result = cursor.fetchone()
+    try:
+        tz=result[0]
+    except TypeError:
+        tz=""
+
+    if  ( thishostname != BEhostname ):
+        cursor.execute("select data from settings where value='GlobalServiceHobbitserver'")
+        result = cursor.fetchone()
+        try:
+            hobbitclient=result[0]
+        except TypeError:
+            hobbitclient="0"
+
+
+
+def insertvars():
+
+    db = MySQLdb.connect(host=installdb, user="mythtv", passwd="mythtv", db="mythconverg")
+    cursor = db.cursor()
+#inserting the zipcode
+    cursor.execute("select * from settings where value='HostZipcode' and hostname=(%s)",(thishostname))
+    result = cursor.fetchone()
+    if ( zipcode!="" ):
+        if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostZipcode',(%s),(%s))",(zipcode,thishostname))
+            print "inserting zipcode"
+        else:
+            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostZipcode'",(zipcode,thishostname))
+            print "updating zipcode"
+
+#inserting the timezone
+    cursor.execute("select *  from settings where value='HostTimeZone' and hostname=(%s)",(thishostname))
+    result = cursor.fetchone()
+    if ( tz != ""):
+         if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostTimeZone',(%s),(%s))",(tz,thishostname))
+            print "inserting timezone"
+         else:
+            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostTimeZone'",(tz,thishostname))
+            print "updating timezone"
+
+
+#start of NFSIP
+    cursor.execute("select data from settings where value='HostCentralNFSIP' and hostname=(%s)",(thishostname))
+    result = cursor.fetchone()
+    if ( nfsip != ""):
+        if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostCentralNFSIP',(%s),(%s))",(nfsip,thishostname))
+            print "inserting nfsip"
+
+    if (nfstoggle != ""):
+        cursor.execute("select data from settings where value='HostHaveCentralNFS' and hostname=(%s)",(thishostname))
+        result = cursor.fetchone()
+        if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostHaveCentralNFS',(%s),(%s))",(nfstoggle,thishostname))
+            print "inserting nfstoggle"
+
+    if ( nfsmount !="") :
+        cursor.execute("select data from settings where value='HostNFSmountpoint' and hostname=(%s)",(thishostname))
+        result = cursor.fetchone()
+        if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostNFSmountpoint',(%s),(%s))",(nfsmount,thishostname))
+            print "inserting nfsmountpoint"
+
+#hobbitclient
+    cursor.execute("select *  from settings where value='HostServiceHobbitclient' and hostname=(%s)",(thishostname))
+    result = cursor.fetchone()
+    if ( tz != ""):
+         if (result == None):
+            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostServiceHobbitclient',(%s),(%s))",(hobbitclient,thishostname))
+            print "inserting hobbitcleint"
+         else:
+            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostServiceHobbitclient'",(hobbitclient,thishostname))
+            print "updating hobbitclient"
+
+
+def main(argv):
+    global masterdb
+    global installdb
+    global thishostname
+    thishostname=""
+    global BEhostname
+    global zipcode
+    global tz
+    global nfsip
+    global hobbitclient
+    try:
+        opts, args = getopt.getopt(argv, "hm:d:n:", ["help", "masterdb=", "installdb=" , "hostname=" ] )
+    except getopt.GetoptError:
+        sys.exit(2)
+    for opt, arg in opts:
+        if opt in ("-h", "--help"):
+             usage()
+             sys.exit()
+        elif opt in ( "-d" , "--installdb"):
+             installdb = arg
+        elif opt in ("-m", "--masterdb"):
+             masterdb = arg
+        elif opt in ("-n", "--hostname"):
+             thishostname = arg
+
+    if ( thishostname == "" ):
+         thishostname = socket.gethostname()
+
+    selectvars()
+    printvars()
+    insertvars()
+if __name__ == "__main__":
+    main(sys.argv[1:])
+
diff --git a/abs/core-testing/LinHES-config/timezone.bin b/abs/core-testing/LinHES-config/timezone.bin
new file mode 100755
index 0000000..a11d65a
Binary files /dev/null and b/abs/core-testing/LinHES-config/timezone.bin differ
diff --git a/abs/core-testing/LinHES-config/xconfig.sh b/abs/core-testing/LinHES-config/xconfig.sh
new file mode 100755
index 0000000..42603d6
--- /dev/null
+++ b/abs/core-testing/LinHES-config/xconfig.sh
@@ -0,0 +1,233 @@
+#!/bin/bash
+BASE=""
+. /etc/profile
+#TEMPLATES="/usr/share/templates"
+
+function Xvalues {
+    VGACARDTYPE=`lspci|grep -i vga|sort -r|head -n 1| cut -d: -f3|cut -d" " -f 2`
+    echo $VGACARDTYPE
+    currentmode=`cat $BASE/etc/X11/xorg.conf |grep Modes|awk -Fs ' { print $2 } '`
+    }
+
+function presetupX {
+if [ x$XUseAdvanced =  x1 ]
+then
+    if  [ x$XIgnoreConfig  = x1 ]
+    then
+        echo "Using User supplied X"
+        if [ -f  $BASE/data/home/mythtv/templates/xorg.user ]
+        then
+            cp -f  $BASE/data/home/mythtv/templates/xorg.user  $XORG_CONF
+        else
+            echo "Didn't find the file"
+            echo "Copy your config file to $BASE/data/home/mythtv/templates/xorg.use  " >>  $XORG_CONF
+         fi
+    else
+    setupAdvancedX
+    fi
+else
+      setupX
+fi
+
+}
+
+function setupAdvancedX {
+echo "#doing the advanced" > /tmp/options
+        Xcatagory=` echo $Xresadvanced |cut -d_ -f1`
+        Xres=` echo $Xresadvanced |cut -d_ -f2`
+        echo $Xcatagory
+        if [ x$Xcatagory = "xNvidia" ]
+        then
+            Xres=""
+            if [  $XnVidia1080p = "1" ]
+            then
+                Xres="${Xres} \"1920x1080_60\""
+            fi
+            if [  $XnVidia1080i = "1" ]
+            then
+                Xres="${Xres}  \"1920x1080_60i\""
+            fi
+            if [  $XnVidia720p = "1" ]
+            then
+                Xres="${Xres}  \"1280x720_60\""
+            fi
+            if [  $XnVidia480p = "1" ]
+            then
+                Xres="${Xres}  \"720x480_60\""
+            fi
+                ML="\t Modes ${Xres}"
+        else
+
+         ML="\t Modes \"${Xres}\""
+        fi
+        echo $ML
+    case $Xcardtype in
+        NVIDIA|nVidia )
+
+                         case $Xconnection in
+                                DVI)    ConnectedMonitor=DFP ;;
+                                vga)    ConnectedMonitor=CRT;;
+                                Auto)   ConnectedMonitor=Auto;;
+                                TV)    ConnectedMonitor=TV
+                                          echo "Option \"TVStandard\" \"$XTVstandard\""  >>/tmp/options
+                                          echo "Option \"TVOutFormat\" \"$XTVconnection\"" >> /tmp/options
+                                           ;;
+                            esac
+                            if [ $ConnectedMonitor = Auto ]
+                            then
+                              echo "auto connection"
+                            else
+                             echo    "Option \"ConnectedMonitor\" \"$ConnectedMonitor\"" >> /tmp/options
+                             echo    "Option \"FlatPanelProperties\" \"Scaling = centered, Dithering = enabled\"" >> /tmp/options
+                            echo    "Option \"DigitalVibrance\" \"0\"" >> /tmp/options
+                            fi
+
+                            if  [ x$XignoreEDID = x1 ]
+                                    then
+                                        EDIDvalue=true
+                                        EDIDFREQ=false
+                                        DS="     DisplaySize $XDisplaysize"
+                                        HS="    HorizSync  $XHsync"
+                                        VR="    VertRefresh $XVrefresh"
+                                      else
+                                        EDIDvalue=false
+                                        EDIDFREQ=true
+                                        DS="# Display size edid used "
+                                        HS="#Hsync edid used "
+                                        VR="#Vertrefresh edid used "
+
+                            fi
+                            echo   "Option  \"UseEdidFreqs\" \"$EDIDFREQ\"" >> /tmp/options
+                            echo   "Option  \"IgnoreEDID\" \"$EDIDvalue\"" >> /tmp/options
+
+
+                sed -e "s/^.*Modes.*$/${ML}/" \
+                       -e "/INSERT MODELINE/r  $TEMPLATES/xorg/modeline.$Xcatagory" \
+                       -e "s/^.*DisplaySize.*$/  $DS/" \
+                       -e "s/^#.*HorizSync.*$/ $HS/g" \
+		       -e "s/^#.*VertRefresh.*$/ $VR/g" \
+                       -e "/INSERT HERE/r /tmp/options"  $TEMPLATES/xorg/xorg.conf.nvidia  > $XORG_CONF
+
+          ;;
+         ati|ATI)
+	 	 case $Xconnection in
+                                DVI)    ConnectedMonitor="tmds1,nocrt1,notv";;
+                                VGA)    ConnectedMonitor="crt1,notmds1,notv" ;;
+                                TV)    ConnectedMonitor="tv,nocrt1,notmds1"
+                                       echo "Option \"TVStandard\" \"$XTVstandard\""  >>/tmp/options
+                                       echo "Option \"TVFormat\" \"$XTVconnection\"" >> /tmp/options
+					;;
+
+ 		esac
+
+
+                      if  [ x$XignoreEDID = x1 ]
+                                    then
+                                        DS="     DisplaySize $XDisplaysize"
+                                        HS="    HorizSync  $XHsync"
+                                        VR="    VertRefresh $XVrefresh"
+                                      else
+                                                        DS="# Display size edid used "
+                                        HS="#Hsync edid used "
+                                        VR="#Vertrefresh edid used "
+
+                            fi
+
+		echo "Option \"ForceMonitors\" \"$ConnectedMonitor\"" >> /tmp/options
+
+                  sed -e "s/^.*Modes.*$/\t $ML/" \
+                     -e "/INSERT MODELINE/r  $TEMPLATES/xorg/modeline.$Xcatagory" \
+                     -e "s/^.*DisplaySize.*$/  $DS/" \
+                     -e "s/^#.*HorizSync.*$/ $HS/g" \
+		     -e "s/^#.*VertRefresh.*$/ $VR/g" \
+		     -e "/INSERT HERE/r /tmp/options"  $TEMPLATES/xorg/xorg.conf.ati  > $XORG_CONF
+	;;
+
+        via|VIA|Via) echo "no via here"
+            ;;
+
+        *)
+                echo "unknown card type"
+        ;;
+    esac
+}
+
+
+
+function setupX {
+    Xvalues
+    echo "$currentmode  ____    ${Xres}"
+    #if [ !  x${currentmode} = x\"${Xres}\" ]
+    if [   x = x ]
+    then
+        case $VGACARDTYPE in
+            nVidia )
+                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.nvidia > $XORG_CONF
+                    if [ !  x$TESTMODE = "xtest" ]
+                    then
+                            pacman --noconfirm  -R libgl-dri
+#                            pacman --noconfirm  -S nvidia-STB nvidia-utils
+                            pacman --noconfirm  -S nvidia nvidia-utils
+                    fi
+                                ;;
+            VMware )
+                       sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.vmware > $XORG_CONF
+                    ;;
+
+            VIA )
+                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.via > $XORG_CONF
+                    if [ ! x$TESTMODE = "xtest" ]
+                    then
+                        pacman --noconfirm  -R nvidia-STB nvidia-utils
+                        pacman --noconfirm  -S libgl-dri
+                    fi
+
+                    ;;
+             Intel)
+                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.intel > $XORG_CONF
+                    if [ !  x$TESTMODE = "xtest" ]
+                    then
+                            pacman --noconfirm  -Rd nvidia-utils
+                            pacman --noconfirm -S libgl-dri
+                    fi
+                                ;;
+
+	*)  #XCONF=`hwd -x |grep etc`
+        XCONF=`hwd -x |grep etc|tr -d [:cntrl:]|cut -d\/ -f 2-`
+
+         
+  		   cat /$XCONF |grep -v Modes | sed -e '/Depth     16/a Modes "800x600"' -e 's/dev\/mouse/dev\/psaux/g'> $XORG_CONF
+		;;
+        esac
+    fi
+
+}
+
+#MAIN
+TESTMODE=$1
+if [ x$TESTMODE = "xtest" ]
+then
+    XORG_CONF="/tmp/xorg.conf.test"
+    XUseAdvanced="1"
+    XIgnoreConfig="${2}"
+    Xcardtype="${3}"
+    XIgnoreEDID="${4}"
+    Xconnection="${5}"
+    XHsync="${6}"
+    XVrefresh="${7}"
+    Xresadvanced="${8}"
+    XTVstandard="${9}"
+    XTVconnection="${10}"
+    XDisplaysize="${11}"
+else
+    if [ -f   /etc/systemconfig ]
+    then
+        . /etc/systemconfig
+    else
+        Xres="800x600"
+    fi
+    XORG_CONF="/etc/X11/xorg.conf"
+fi
+presetupX
+
+
diff --git a/abs/core-testing/live-installer/LinHES-release b/abs/core-testing/live-installer/LinHES-release
deleted file mode 100644
index a4de764..0000000
--- a/abs/core-testing/live-installer/LinHES-release
+++ /dev/null
@@ -1 +0,0 @@
-LinHES R6.00.02
diff --git a/abs/core-testing/live-installer/MythVantage.sh b/abs/core-testing/live-installer/MythVantage.sh
deleted file mode 100755
index 286c908..0000000
--- a/abs/core-testing/live-installer/MythVantage.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-export MV_ROOT=/usr/MythVantage
-export PATH=$PATH:$MV_ROOT/bin
-export TEMPLATES=$MV_ROOT/templates
diff --git a/abs/core-testing/live-installer/PKGBUILD b/abs/core-testing/live-installer/PKGBUILD
deleted file mode 100755
index b8fc206..0000000
--- a/abs/core-testing/live-installer/PKGBUILD
+++ /dev/null
@@ -1,62 +0,0 @@
-pkgname=live-installer
-pkgver=1.0
-pkgrel=93
-pkgdesc="Install and configure your system"
-depends=(bc libstatgrab  mysql-python expect curl dnsutils parted sg3_utils nmbscan)
-arch=('i686')
-
-source=(mythinstall.bin myth_user_call file_time_offset.py install-ui.xml install_proxy.sh install_functions.sh systemconfig.sh install_db_chroot.sh restore_default_settings.sh xconfig.sh timezip.py soundconfig.sh LinHES-release issue MythVantage.sh create_master.sh build_diskless.sh networkconfig.sh timezone.bin autocard.py restore_km_db_chroot.sh)
-
-install=live.install
-build() {
-    mkdir -p $startdir/pkg/etc
-    mkdir -p $startdir/pkg/usr/share/mythtv/themes/default
-
-    MVDIR=$startdir/pkg/usr/MythVantage
-    mkdir  $startdir/pkg/etc/profile.d
-    install -m 0755 MythVantage.sh  $startdir/pkg/etc/profile.d/MythVantage.sh
-    mkdir -p $MVDIR/bin
-    mkdir -p $MVDIR/templates
-    mkdir -p $MVDIR/etc
-
-#copy in all the installer specific stuff
-    rsync -r --exclude=.svn ../templates $MVDIR/
-    install -m0700 myth_user_call  $MVDIR/bin/myth_user_call
-    install -m 0755 install_proxy.sh  $MVDIR/bin/install_proxy.sh
-    install -m 0755 install_functions.sh  $MVDIR/bin/install_functions.sh
-    install -m 0755 systemconfig.sh  $MVDIR/bin/systemconfig.sh
-    install -m 0755 xconfig.sh  $MVDIR/bin/xconfig.sh
-#    install -m 0755 live-install.sh $MVDIR/bin/live-install.sh
-    install -m 0755 install_db_chroot.sh $MVDIR/bin/install_db_chroot.sh
-    install -m 0755 restore_km_db_chroot.sh $MVDIR/bin/restore_km_db_chroot.sh
-    install -m 0755 restore_default_settings.sh $MVDIR/bin/restore_default_settings.sh
-    install -m 0755 soundconfig.sh $MVDIR/bin/soundconfig.sh
-    install -m 0755 networkconfig.sh $MVDIR/bin/networkconfig.sh
-    install -m 0755 create_master.sh $MVDIR/bin/create_master.sh
-    install -m 0755 build_diskless.sh $MVDIR/bin/build_diskless.sh
-    install -m 0755 timezone.bin $MVDIR/bin/timezone.bin
-    install -m 0755 timezip.py $MVDIR/bin/timezip.py
-    install -m 0755 autocard.py $MVDIR/bin/autocard.py
-
-    mkdir -p $startdir/pkg/usr/bin
-    install -m 0755 file_time_offset.py $startdir/pkg/usr/bin/file_time_offset.py
-    #copy in the branding stuff
-    install -m 0755 LinHES-release $startdir/pkg/etc/LinHES-release
-    install -m 0755 issue $startdir/pkg/etc/issue
-
-# copy over the ui files
-    install -m 0755 install-ui.xml $startdir/pkg/usr/share/mythtv/themes/default/
-
-#copy in the binaries
-    #install -g mythtv -m 4750 mythinstall.bin $MVDIR/bin/MythVantage
-    install  -m 4755 mythinstall.bin $MVDIR/bin/MythVantage
-    cd $MVDIR/bin
-    ln -s MythVantage mythvantage
-    ln -s MythVantage mythinstall
-    cd -
-#    install -g mythtv -m 4750 mythbeselect.bin $MVDIR/bin/mythbeselect
-
-#    install -m 0755 startx $startdir/pkg/root/startx
-#    install -m 0755 live-install.sh $startdir/pkg/root/live-install.sh
-}
-
diff --git a/abs/core-testing/live-installer/add_service.sh b/abs/core-testing/live-installer/add_service.sh
deleted file mode 100755
index 190d604..0000000
--- a/abs/core-testing/live-installer/add_service.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-SERVICE_DIR=/var/service
-SCRIPT_DIR=/etc/sv
-if [ -d $SCRIPT_DIR/$1 ]
-then
-        if [  -d $SERVICE_DIR/$1 ]
-        then
-                echo "$1 already there"
-        else
-               ln -s $SCRIPT_DIR/$1 $SERVICE_DIR/$1
-              echo "adding $1"
-	fi
-else
-	echo "couldn't find $SCRIPT_DIR/$1"
-fi
diff --git a/abs/core-testing/live-installer/autocard.py b/abs/core-testing/live-installer/autocard.py
deleted file mode 100755
index b59b8d6..0000000
--- a/abs/core-testing/live-installer/autocard.py
+++ /dev/null
@@ -1,302 +0,0 @@
-#!/usr/bin/python
-# import MySQL module
-#jm
-import MySQLdb
-import sys
-import getopt
-import socket
-import os
-import time
-import string
-import glob
-from string import letters
-from string import digits
-
-def INSERTCARD_INTOMYTH(Device,Driver,Cardvendor):
-    global currenthostname
-    print Device
-    print Driver,
-    print Cardvendor
-    cursor = db.cursor()
-    insert = "false"
-    if Driver == "ivtv" :
-        cardtype="MPEG"
-        defaultinput="Tuner 1"
-        insert="true"
-    if Cardvendor ==  "pcHDTV HD3000 HDTV":
-        insert="false"
-        cardtype ="whocares"
-
-        #print insert
-    if insert == "true" :
-        cursor.execute("INSERT INTO capturecard (videodevice,cardtype,defaultinput,hostname) VALUES(%s,%s,%s,%s);",(Device,cardtype,defaultinput,currenthostname))
-
-def INSERTHDR_INTOMYTH(deviceid,tuner_number):
-    cardtype='HDHOMERUN'
-    defaultinput='MPEG2TS'
-    global currenthostname
-    print deviceid
-    print cardtype
-    print defaultinput
-    print tuner_number
-    cursor = db.cursor()
-   #print insert
-    cursor.execute("INSERT INTO capturecard (videodevice,cardtype,defaultinput,dbox2_port ,hostname) VALUES(%s,%s,%s,%s,%s);",(deviceid,cardtype,defaultinput,tuner_number,currenthostname))
-
-def INSERTAUTOCARD():
-    global cardlist
-    global currenthostname
-    # create a cursor
-    cursor = db.cursor()
-
-
-    for i in range( 1 , len(cardlist)):
-        insert = "false"
-#        print cardlist[i]
-        Device=cardlist[i][0]
-        Driver=cardlist[i][1]
-        Cardvendor=cardlist[i][2]
-        Businfo=cardlist[i][3]
-        if Driver == "ivtv" :
-            insert="true"
-            devicestatus="unused"
-        if Cardvendor ==  "pcHDTV HD3000 HDTV":
-            insert="false"
-            cardtype ="whocares"
-        if Driver == "hdr":
-            insert="true"
-            devicestatus="unused"
-
-        if insert == "true" :
-            cursor.execute("delete from autocard where uniqid=%s;",(Businfo))
-            if Driver=="hdr":
-                Cardvendor="HDHOMERUN Tuner 1"
-                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
-                Cardvendor="HDHOMERUN Tuner 2"
-                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
-
-            else:
-                cursor.execute("INSERT INTO autocard (dev,driver,description,uniqid,devicestatus,hostname) VALUES(%s,%s,%s,%s,%s,%s);",(Device,Driver,Cardvendor,Businfo,devicestatus,currenthostname))
-
-
-
-def PRINTINFO():
-    global cardlist
-
-    for list in cardlist:
-        if  list != "_placeholder_":
-            print list
-            #print "-------------"
-
-def GATHER_HDR():
-    global cardlist
-    command="/usr/bin/hdhomerun_config --discover"
-    results=os.popen(command,'r')
-    line=results.readline()
-    if line.strip().split()[0] == "no":
-        print "HDHOMERUN not detected"
-    else:
-        print line
-        hdrdevice=line.strip().split()[2]
-        print hdrdevice
-        Driver="hdr"
-        Device=hdrdevice
-        Cardtype="HDHOMERUN"
-        Businfo=hdrdevice
-        cardprops =  [Device,Driver , Cardtype , Businfo]
-        cardlist.append(cardprops)
-
-
-def GATHER_v4l_CARDS():
-    global cardlist
-    cardlist=["_placeholder_"]
-   # print "Looking for v4l cards"
-    try:
-        filelist = os.listdir('/dev/v4l/')
-    except OSError:
-        filelist=" "
-        #fakelist=['/dev/v4l/video3', 'ivtv', 'WinTV PVR 500 (unit #2)', '0000:04:09.0']
-        #cardlist.append(fakelist)
-    try:
-        filelist = glob.glob("/dev/v4l/video?")
-        Driver=""
-        Cardtype=""
-        Businfo=""
-        numcards  = 0
-        for Device in filelist:
-            #print card
-            numcards = numcards+1
-            cmd = 'v4l2-ctl -D -d' + Device
-            for line in os.popen(cmd).readlines():
-                #print line
-                pos = string.find(line,"Driver name")
-                if pos >=0:
-                    splitline= line.split(':')
-                    Driver=splitline[1].strip()
-                pos = string.find(line,"Card type")
-                if pos >=0:
-                    splitline= line.split(':')
-                    Cardtype=splitline[1].strip()
-
-                pos = string.find(line,"Bus info")
-                if pos >=0:
-                    splitline= line.split(':',1)
-                    Businfo=splitline[1].strip()
-
-            #print Device,Driver , Cardtype , Businfo,numcards
-            cardprops =  [Device,Driver , Cardtype , Businfo]
-            cardlist.append(cardprops)
-    except IOError:
-        print "no v4l cards found"
-        sys.exit(2)
-
-
-def WRITEUDEV_IVTV():
-    global insertmyth
-    cursor = db.cursor()
-    #add ivtv,cid lookup loop through until empty.
-    cursor.execute("select distinct(uniqid) from autocard where driver='ivtv' and devicestatus='will-add'")
-    cidrows = cursor.fetchall()
-    for row in cidrows:
-        cid=row[0]
-        cursor.execute("select dev,driver,description,devicestatus,hostname from  autocard where uniqid=%s limit 1;",(cid))
-        result = cursor.fetchone()
-        description=result[2]
-        driver='DRIVERS==\"ivtv\"'
-        ATTRNAME='ATTR{name}=="ivtv? encoder MPG"'
-        KERNELS='KERNELS==\"'
-        KERNELS+=cid
-        KERNELS+="\""
-        #filter out non digit or chars
-        keep=letters.join(digits)
-        description=filter(lambda c: c in keep, description)
-        devnode="ivtv/"
-        #devnode+=description + "_"
-        udevcid=cid.partition(":")
-        devnode+=udevcid[2]
-        devnode+="_video"
-        UDEV_RULE=driver +', '+ATTRNAME+', '+ KERNELS +', ' + 'NAME=\"' + devnode + '"'
-        print "Here is the udev rule"
-        print UDEV_RULE
-        filename='/etc/udev/rules.d/11-ivtv-'+cid+'.rules'
-        file = open(filename,'w')
-        file.write(UDEV_RULE)
-        if ( insertmyth == "true"):
-            devnode="/dev/"+devnode
-            INSERTCARD_INTOMYTH(devnode,"ivtv",description)
-            cursor.execute("update autocard set devicestatus='done' where uniqid=%s;",(cid))
-#now insert HDR
-    cursor.execute("select distinct(uniqid),description from autocard where driver='hdr' and devicestatus='will-add'")
-    cidrows = cursor.fetchall()
-    for row in cidrows:
-              if ( insertmyth == "true"):
-                  deviceid=row[0]
-                  #cardtype="HDHOMRUN"
-                  #defaultinput="MPEG2TS"
-                  dbox2_port=row[1]
-                  tuner_number=dbox2_port.rpartition(' ')[2]
-                  INSERTHDR_INTOMYTH(deviceid,tuner_number)
-                  cursor.execute("update autocard set devicestatus='done' where uniqid=%s and description=%s;",(deviceid,dbox2_port))
-
-
-
-def CLEARAUTOCARD():
-    cursor = db.cursor()
-    cursor.execute("delete from autocard")
-
-def RELOADUDEV():
-        print "relaoding udev rules"
-        os.system('udevcontrol reload_rules')
-        os.system('rmmod ivtv')
-        os.system('udevtrigger')
-
-
-def usage():
-    print " -h   help"
-    print " -g   gather and print out the found cards"
-    print " -w   write out the udev rules"
-    print " -i   insert cards into myth that are marked will-add(only used with -w)"
-    print " -r   reload udev rules"
-    print " -c   clear the autocard db"
-
-def main(argv):
-    global db
-    global cardlist
-    global currenthostname
-    currenthostname=""
-    writeudev="false"
-    global insertmyth
-    insertmyth ="false"
-
-    db = MySQLdb.connect(host="localhost", user="mythtv", passwd="mythtv", db="mythconverg")
-    try:
-        cursor = db.cursor()
-        cursor.execute("describe autocard;")
-    except  MySQLdb.Error, e:
-        cursor.execute("create table autocard(dev varchar(50),driver varchar(50),description varchar(50),uniqid varchar(50), devicestatus varchar(50),hostname varchar(50));")
-        print "table created"
-
-    if ( currenthostname == "" ):
-         currenthostname = socket.gethostname()
-
-
-    try:
-        opts, args = getopt.getopt(argv, "hgwirc", ["help", "gathercards",  "writeudev" ,"insert" , "reloadudev" , "clearautocard"] )
-    except getopt.GetoptError:
-        sys.exit(2)
-    for opt, arg in opts:
-        if opt in ("-h", "--help"):
-             usage()
-             sys.exit()
-        elif opt in ( "-g" , "--gathercards"):
-             GATHER_v4l_CARDS()
-             GATHER_HDR()
-             INSERTAUTOCARD()
-             PRINTINFO()
-        elif opt in ("-w", "--writeudev"):
-             writeudev="true"
-        elif opt in ("-i", "--insert"):
-             insertmyth="true"
-        elif opt in ( "-r" , "--reloadudev"):
-             RELOADUDEV()
-        elif opt in ( "-c" , "--clearautocard"):
-             CLEARAUTOCARD()
-
-
-    if ( writeudev == "true"):
-        WRITEUDEV_IVTV()
-
-
-
-
-
-
-if __name__ == "__main__":
-    main(sys.argv[1:])
-
-
-
-
-
-#mysql>  create table autocard(dev varchar(50),driver varchar(50),description varchar(50),uniqid varchar(50), devicestatus varchar(50),hostname varchar(50));
-#Query OK, 0 rows affected (0.14 sec)
-
-#mysql> describe autocard;
-#+--------------+-------------+------+-----+---------+-------+
-#| Field        | Type        | Null | Key | Default | Extra |
-#+--------------+-------------+------+-----+---------+-------+
-#| dev          | varchar(50) | YES  |     | NULL    |       |
-#| driver       | varchar(50) | YES  |     | NULL    |       |
-#| description  | varchar(50) | YES  |     | NULL    |       |
-#| uniqid       | varchar(50) | YES  |     | NULL    |       |
-#| devicestatus | varchar(50) | YES  |     | NULL    |       |
-#| hostname     | varchar(50) | YES  |     | NULL    |       |
-#+--------------+-------------+------+-----+---------+-------+
-
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/bpopup-ui.xml b/abs/core-testing/live-installer/bpopup-ui.xml
deleted file mode 100755
index df0598b..0000000
--- a/abs/core-testing/live-installer/bpopup-ui.xml
+++ /dev/null
@@ -1,164 +0,0 @@
-<!--
-
-    This is a myth style theme file for mythwelcome
-
-    (c) 2005 by a whole bunch of people associated with MythTV
-
--->
-<mythuitheme>
- 
-    <window name="welcome_screen">
-    
-        <!--
-
-            First, define all the fonts we need on this screen
-
-        -->
-       <font name="title" face="Arial">
-           <color>#ffff00</color>
-           <dropcolor>#000000</dropcolor>
-           <size>24</size>
-           <shadow>3,3</shadow>
-           <bold>yes</bold>
-       </font>
-
-       <font name="time" face="Arial">
-            <color>#9999cc</color>
-            <size>18</size>
-            <bold>yes</bold>
-       </font>
-
-       <font name="label" face="Arial">
-            <color>#ffff00</color>
-            <dropcolor>#000000</dropcolor>
-            <size>18</size>
-            <shadow>3,3</shadow>
-            <bold>yes</bold>
-       </font>
-
-       <font name="info" face="Arial">
-            <color>#ffffff</color>
-            <size>18</size>
-            <bold>yes</bold>
-       </font>
-       
-       <font name="biginfo" face="Arial">
-	       <color>#ffffff</color>
-	       <size>50</size>
-	       <bold>yes</bold>
-       </font>
-       <font name="warning" face="Arial">
-            <color>#ff0000</color>
-            <dropcolor>#000000</dropcolor>
-            <size>16</size>
-            <shadow>2,2</shadow>
-            <bold>yes</bold>
-       </font>
-
-       <font name="buttons" face="Arial">
-            <color>#ffff00</color>
-            <size>14</size>
-            <bold>yes</bold>
-       </font>
-
-       <container name="main_display">
-            <area>0,0,800,600</area>
-
-            <textarea name="title" draworder="0" align="center">
-                <multiline>no</multiline>
-                <font>title</font>
-                <area>50,40,700,40</area>
-                <value></value>
-            </textarea>
-
-            <!-- 
-                time
-            -->            
-            <textarea name="time_text" draworder="0" align="right">
-                <multiline>no</multiline>
-                <font>time</font>
-                <area>660,520,110,30</area>
-                <value></value>
-            </textarea>
-
-            <textarea name="date_text" draworder="0" align="center">
-                <multiline>no</multiline>
-                <font>time</font>
-                <area>0,60,800,70</area>
-                <value></value>
-            </textarea>
-            
-            <!-- 
-                current myth status
-            -->
-
-            <textarea name="status_text" draworder="1" align="center">
-                <multiline>yes</multiline>
-                <font>info</font>
-                <area>20,70,760,60</area>
-                <value>MythTV is idle and will shutdown shortly.</value>
-            </textarea>
-
-            <!-- 
-                current recordings status
-            -->
-            
-            <textarea name="recording_label" draworder="1" align="center">
-                <font>label</font>
-                <area>20,110,760,30</area>
-                <!--<value>Percent Complete </value>-->
-                 <value></value>
-            </textarea>
-
-            <textarea name="recording_text" draworder="1" align="hcenter">
-                <multiline>yes</multiline>
-                <font>biginfo</font>
-                <area>20,110,760,150</area>
-                <value></value>
-            </textarea>
-
-            <!-- 
-                next scheduled recording status
-            -->
-            
-            <textarea name="scheduled_label" draworder="1" align="center">
-                <font>label</font>
-                <area>20,320,760,30</area>
-                <value></value>
-            </textarea>
-
-            <textarea name="scheduled_text" draworder="1" align="hcenter">
-                <multiline>yes</multiline>
-                <font>biginfo</font>
-                <area>20,400,760,120</area>
-                <value></value>
-            </textarea>
-
-            <!-- 
-                scheduled recordings conflict warning
-            -->
-            
-            <textarea name="conflicts_text" draworder="1" align="center">
-                <font>warning</font>
-                <area>20,490,760,30</area>
-                <value>WARNING: There are conflicting scheduled recordings!</value>
-            </textarea>
-
-            <!-- 
-                start frontend button
-                     
-            <textbutton name="startfrontend_button" draworder="1">
-                <position>81,535</position>
-                <font>buttons</font>
-                <image function="on" filename="mw_text_button_on.png"></image>
-                <image function="off" filename="mw_text_button_off.png"></image>
-                <image function="pushed" filename="mw_text_button_pushed.png"></image>
-            </textbutton>
-
-            -->
-
-	   </container>
-    
-    </window>
-    
-</mythuitheme>
diff --git a/abs/core-testing/live-installer/build_diskless.sh b/abs/core-testing/live-installer/build_diskless.sh
deleted file mode 100755
index 4dfd5fc..0000000
--- a/abs/core-testing/live-installer/build_diskless.sh
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/bash
-#CD=/mnt/cd
-. /etc/profile
-. /etc/systemconfig
-
-TFTP=/data/srv/tftp
-CD=/data/srv/tftp/live
-DESTCD=/data/srv/tftp/CD
-BASE=/data/srv/tftp/masterbuild
-
-MODULES=$DESTCD/MythVantage/base/
-myip=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
-SRCFILES=$BASE/mnt/live/mnt/MythVantage/base/
-
-function log () {
-echo $1
-}
-
-function check_xvfb () {
-export    DISPLAY=127.0.0.1:25
- Xvfb -ac :25  &
-
-}
-
-
-function create_base_image() {
-echo $SRCFILES
-if [ -f $SRCFILES/data.lzm ]
-then
-    mkdir $HOST_IMG_DIR
-    cd $SRCFILES
-    echo "Creating image.." > $BASE/tmp/.install_state
-    LIST=`ls *.lzm`
-    for i in  $LIST
-    do
-       echo  $i
-       echo  $i > $BASE/tmp/.install_percent
-       lzm2dir $i \/$HOST_IMG_DIR
-    done
-
-    for i in sys proc dev tmp
-    do
-         mkdir /$HOST_IMG_DIR/$i
-    done
-
-    chmod 777 /$HOST_IMG_DIR/tmp
-    mknod /$HOST_IMG_DIR/dev/null c 1 3
-    mknod /$HOST_IMG_DIR/dev/null c 1 5
-    mknod /$HOST_IMG_DIR/dev/console c 5 1
-    chmod +s /$HOST_IMG_DIR/usr/bin/Xorg
-    chmod +s /$HOST_IMG_DIR/usr/bin/crontab
-    chmod +s /$HOST_IMG_DIR/usr/bin/sudo
-    chmod +s /$HOST_IMG_DIR/bin/mount
-    #copy fstab from masterbuild
-    cp -f $BASE/etc/fstab /$HOST_IMG_DIR/etc/fstab
-    echo "Done: installing data" > $BASE/tmp/.install_state
-    return 0
-else
-    echo "Error: no modules" > $BASE/tmp/.install_state
-    log "couldn't find modules to install"
-    return 1
-fi
-}
-
-function configure_image () {
-    echo "Configuring system" > $BASE/tmp/.install_state
-    cp -f $BASE/etc/systemconfig  $HOST_IMG_DIR/etc/systemconfig
-    chown root:mythtv $HOST_IMG_DIR/etc/systemconfig
-    chmod 775 "$HOST_IMG_DIR" /etc/systemconfig
-    cp /etc/mtab $HOST_IMG_DIR/etc/mtab
-     mount --bind /dev $HOST_IMG_DIR/dev
-
-    chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,this_is_install
-#copy syssettings template to here.
-    SE=$BASE$TEMPLATES/settings/syssettings
-    mkdir -p  $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
-    cp -rp $SE/*  ${HOST_IMG_DIR}/$TEMPLATES/settings/syssettings
-    chown root:mythtv $HOST_IMG_DIR/etc/systemconfig
-    chown -R mythtv:mythtv $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
-    chmod -R 775  $HOST_IMG_DIR/$TEMPLATES/settings/syssettings
-#update remotedb with this host settings
-    OLDDISPLAY=$DISPLAY
-    check_xvfb
-    chroot $HOST_IMG_DIR  $MV_ROOT/bin/MythVantage  -t  restore,default_1
-    chroot $HOST_IMG_DIR  $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
-    if [ !  $? = 0 ]
-    then
-            touch $mountpoint/tmp/.dbsysfailed
-            chmod 777 $mountpoint/tmp/.dbsysfailed
-    else
-        #Run second time
-        chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,this_is_install
-        chroot "$HOST_IMG_DIR" $MV_ROOT/bin/restore_default_settings.sh -c  ACCESSCONTROL
-    fi
-chroot "$HOST_IMG_DIR" $MV_ROOT/bin/systemconfig.sh advanced,this_is_install
-cp -f $BASE/etc/X11/xorg.conf   $HOST_IMG_DIR/etc/X11/xorg.conf
-echo "Done" > $BASE/tmp/.install_state
-DISPLAY=$OLDDISPLAY
-
-#cp /tmp/mythvantage_install.log  $HOST_IMG_DIR/var/log/
-}
-
-function create_tftp_boot () {
-
-    CFGFILE=$TFTP/pxelinux.cfg/01-$2
-    echo "DEFAULT mythfe" > $CFGFILE
-    echo "LABEL mythfe" >> $CFGFILE
-    echo "kernel masterbuild/boot/vmlinuz26STB" >> $CFGFILE
-    echo "append vga=normal root=/dev/nfs rw netboot  nfsroot=$myip:/data/srv/tftp/$1 ip=dhcp init=/sbin/runit" >> $CFGFILE
-    echo "TIMEOUT 2" >>  $CFGFILE
-}
-
-function create_nfs_export () {
-echo "/data/srv/tftp/$1    *(rw,no_root_squash,anonuid=1000,anongid=1000) " >> /etc/exports
-exportfs -arv
-}
-
-#-------------------------------------------------------------------------------MAIN PROGRAM ---------------------------------------------------------------------
-if [ x$1 = x  -o   x$2 = x ]
-then
-    echo "usage:  hostname macaddress"
-	exit 1
-fi
-
-image_name=$1
-mac_address=`echo $2| tr "[:upper:]" "[:lower:]"`
-
-echo "using image_name of $image_name"
-echo "using mac_address of $mac_address"
-
-HOST_IMG_DIR=$TFTP/$1
-
-create_base_image $image_name
-configure_image
-umount $HOST_IMG_DIR/dev
-create_tftp_boot $image_name $mac_address
-create_nfs_export $image_name
-
-
-
-
-#create_dhcp_entry $mac_address
-
diff --git a/abs/core-testing/live-installer/checkout_MythVantage.sh b/abs/core-testing/live-installer/checkout_MythVantage.sh
deleted file mode 100755
index 764e418..0000000
--- a/abs/core-testing/live-installer/checkout_MythVantage.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/bash
-MYDIR=`pwd`
-MYTHPATH="\/data\/LinHES-PKGBUILD\/abs\/core-testing\/mythtv\/stable\/mythtv\/src\/mythtv-0.21"
-
-function setup_links {
-rm mythinstall.bin
-rm mythbeselect.bin
-ln -s  $MYDIR/src/MythVantage-app/mythinstall/mythinstall ./mythinstall.bin
-ln -s  $MYDIR/src/MythVantage-app/mythbeselect/mythbeselect ./mythbeselect.bin
-}
-
-function dl_repo {
-mkdir src
-cd src
-if [ ! -d MythVantage-app ]
-then
-    git clone http://mythvantage.com/MythVantage-app.git/
-    cd MythVantage-app
-    git checkout --track -b  LinHES origin/LinHES
-    cd $MYDIR
-    setup_links
-    cd -
-else
-    echo "updating exisiting tree"
-    cd MythVantage-app
-    git pull
-    git checkout master
-    git merge
-    cd -
-fi
-
-cd MythVantage-app
-git checkout master
-#git checkout origin/LinHES
-
-}
-
-dl_repo
-sed -i "s/^MYTHPATH.*$/MYTHPATH\=\"$MYTHPATH\"/g"  $MYDIR/src/MythVantage-app/mythinstall/mythinstall.pro
-sed -i "s/#define __MVAPP__/\/\/#define __MVAPP__/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h
-sed -i "s/mythvantage/LinHES/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h
-
-cd $MYDIR/src/MythVantage-app/mythinstall && qmake
-make || exit 1
-cd $MYDIR/src/MythVantage-app/mythbeselect && qmake
-make ||exit 1
-
diff --git a/abs/core-testing/live-installer/create_master.sh b/abs/core-testing/live-installer/create_master.sh
deleted file mode 100755
index 1e641b4..0000000
--- a/abs/core-testing/live-installer/create_master.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-#CD=/mnt/cd
-CD=/data/srv/tftp/live
-DESTCD=/data/srv/tftp/CD
-DEST=/data/srv/tftp/masterbuild
-MODULES=$DESTCD/MythVantage/base/  
-myip=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
-
-mkdir -p $DESTCD
-mkdir -p $DEST
-
-mount $CD
-status=0
-if [ -f $CD/MythVantage/base/data.lzm ]
-then
-	status=0
-else
-	status=1
-fi
-if [ x$status = x0 ]
-then
-	echo "copying to disk"
-	cp -rp $CD/*  $DESTCD
-	cd $MODULES
-	   for i in *.lzm 
-	   do
-		   echo $i
-		   lzm2dir $i \/$DEST
-	   done
-        for i in sys proc dev tmp
-        do
-        	mkdir $DEST/$i
-        done
-        chmod 777 /$DEST/tmp
-	mknod $DEST/dev/null c 1 3
-        mknod $DEST/dev/null c 1 5
-        mknod $DEST/dev/console c 5 1
-        chmod +s $DEST/usr/bin/Xorg
-        chmod +s $DEST/usr/bin/crontab
-        chmod +s $DEST/usr/bin/sudo
-        chmod +s $DEST/bin/mount
-fi
-if [ ! -f $DEST/etc/fstab.bak ]
-then
-	cp $DEST/etc/fstab $DEST/etc/fstab.bak
-fi
-tac $DEST/etc/fstab.bak|tail +4|tac  > $DEST/etc/fstab
-echo "$myip:/data/srv/tftp/masterbuild / nfs" >> $DEST/etc/fstab
-echo "/data/srv/tftp/masterbuild  *(rw,no_root_squash,anonuid=1000,anongid=1000)" >> /etc/exports
-
-
-exportfs -arv
-
-#copy in the modules
-mkdir -p $DEST/mnt/live/mnt/
-mv $DESTCD/*  $DEST/mnt/live/mnt/
-
diff --git a/abs/core-testing/live-installer/file_time_offset.py b/abs/core-testing/live-installer/file_time_offset.py
deleted file mode 100755
index f2973d0..0000000
--- a/abs/core-testing/live-installer/file_time_offset.py
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/usr/bin/python
-
-
-import time
-import os
-import glob
-import getopt
-import sys
-def main(argv):
-    filecount=0
-#    root = "/tmp"
-#    offset = 4
-    now = int(time.time())
-
-
-    try:
-        opts, args = getopt.getopt(argv, "hs:d:")
-    except getopt.GetoptError:
-        sys.exit(2)
-    for opt, arg in opts:
-        if opt in ("-h", "--help"):
-                print "-s seconds -d /testdir"
-                print "default if 4 seconds"
-                sys.exit()
-        elif opt in ( "-s" ):
-                offset = int(arg)
-        elif opt in ("-d"):
-                root = arg
-
-    for item in glob.glob(root+"/*"):
-        lastmodDate = os.path.getmtime(item)
-        tdiff= now-lastmodDate
-        #print tdiff, offset
-
-        if tdiff > offset:
-            filecount+=1
-    print filecount
-if __name__ == "__main__":
-    main(sys.argv[1:])
diff --git a/abs/core-testing/live-installer/install-ui.xml b/abs/core-testing/live-installer/install-ui.xml
deleted file mode 100755
index 0ec9ddb..0000000
--- a/abs/core-testing/live-installer/install-ui.xml
+++ /dev/null
@@ -1,175 +0,0 @@
-<!--
-
-    This is a myth style theme file for mythwelcome
-
-    (c) 2005 by a whole bunch of people associated with MythTV
-
--->
-<mythuitheme>
-
-    <window name="welcome_screen">
-
-        <!--
-
-            First, define all the fonts we need on this screen
-
-        -->
-       <font name="title" face="Arial">
-           <color>#ffff00</color>
-           <dropcolor>#000000</dropcolor>
-           <size>24</size>
-           <shadow>3,3</shadow>
-           <bold>yes</bold>
-       </font>
-
-       <font name="time" face="Arial">
-            <color>#9999cc</color>
-            <size>18</size>
-            <bold>yes</bold>
-       </font>
-
-       <font name="label" face="Arial">
-            <color>#ffff00</color>
-            <dropcolor>#000000</dropcolor>
-            <size>18</size>
-            <shadow>3,3</shadow>
-            <bold>yes</bold>
-       </font>
-
-       <font name="info" face="Arial">
-            <color>#ffffff</color>
-            <size>18</size>
-            <bold>yes</bold>
-       </font>
-
-       <font name="biginfo" face="Arial">
-	       <color>#ffffff</color>
-	       <size>50</size>
-	       <bold>yes</bold>
-       </font>
-       <font name="warning" face="Arial">
-            <color>#ff0000</color>
-            <dropcolor>#000000</dropcolor>
-            <size>16</size>
-            <shadow>2,2</shadow>
-            <bold>yes</bold>
-       </font>
-
-       <font name="buttons" face="Arial">
-            <color>#ffff00</color>
-            <size>14</size>
-            <bold>yes</bold>
-       </font>
-       <font name="tinyinfo" face="Arial">
-           <color>#9999cc</color>
-           <size>12</size>
-           <bold>no</bold>
-       </font>
-
-       <container name="main_display">
-            <area>0,0,800,600</area>
-
-            <textarea name="title" draworder="0" align="center">
-                <multiline>no</multiline>
-                <font>title</font>
-                <area>50,40,700,40</area>
-                <value>LinHes: The Linux Home Entertainment System </value>
-            </textarea>
-
-            <!--
-                time
-            -->
-            <textarea name="time_text" draworder="0" align="right">
-                <multiline>no</multiline>
-                <font>time</font>
-                <area>660,520,110,30</area>
-                <value></value>
-            </textarea>
-
-            <textarea name="date_text" draworder="0" align="hcenter">
-                <multiline>yes</multiline>
-                <font>time</font>
-                <area>20,75,740,100</area>
-                <value></value>
-            </textarea>
-
-            <!--
-                current myth status
-            -->
-
-            <textarea name="status_text" draworder="1" align="center">
-                <multiline>yes</multiline>
-                <font>info</font>
-                <area>20,100,760,60</area>
-                <value>MythTV is idle and will shutdown shortly.</value>
-            </textarea>
-
-            <!--
-                current recordings status
-            -->
-
-            <textarea name="recording_label" draworder="1" align="center">
-                <font>label</font>
-                <area>20,140,760,30</area>
-                <!--<value>Percent Complete </value>-->
-                 <value></value>
-            </textarea>
-
-            <textarea name="recording_text" draworder="1" align="hcenter">
-                <multiline>yes</multiline>
-                <font>biginfo</font>
-                <area>20,140,760,150</area>
-                <value></value>
-            </textarea>
-
-            <!--
-                next scheduled recording status
-            -->
-
-            <textarea name="scheduled_label" draworder="1" align="center">
-                <font>label</font>
-                <area>20,320,760,30</area>
-                <value></value>
-            </textarea>
-
-            <textarea name="scheduled_text" draworder="1" align="hcenter">
-                <multiline>yes</multiline>
-                <font>biginfo</font>
-                <area>20,400,760,120</area>
-                <value></value>
-            </textarea>
-
-            <textarea name="mythvantage_text" draworder="1" align="right">
-                <multiline>no</multiline>
-                <font>tinyinfo</font>
-                <area>20,560,760,30</area>
-                <value></value>
-            </textarea>
-            <!--
-                scheduled recordings conflict warning
-            -->
-
-            <textarea name="conflicts_text" draworder="1" align="center">
-                <font>warning</font>
-                <area>20,490,760,30</area>
-                <value>WARNING: There are conflicting scheduled recordings!</value>
-            </textarea>
-
-            <!--
-                start frontend button
-
-            <textbutton name="startfrontend_button" draworder="1">
-                <position>81,535</position>
-                <font>buttons</font>
-                <image function="on" filename="mw_text_button_on.png"></image>
-                <image function="off" filename="mw_text_button_off.png"></image>
-                <image function="pushed" filename="mw_text_button_pushed.png"></image>
-            </textbutton>
-
-            -->
-
-	   </container>
-
-    </window>
-
-</mythuitheme>
diff --git a/abs/core-testing/live-installer/install_db_chroot.sh b/abs/core-testing/live-installer/install_db_chroot.sh
deleted file mode 100755
index 514dd3c..0000000
--- a/abs/core-testing/live-installer/install_db_chroot.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/bash
-. /etc/profile
-. /etc/systemconfig
-#myhost=`cat /etc/hostname`
-myhost=$hostname
-hostname $myhost
-mount -t proc none /proc
-pacman --noconfirm -Sf mysql
-/etc/rc.d/mysqld
-
-status=1
-mysqlstatus=1
-while [ ! $status = 0  ]
-do
-    /etc/rc.d/mysqld stop
-    sleep 1
-    /etc/rc.d/mysqld start
-    mysqlstatus=$?
-    if [ $mysqlstatus = 0 ]
-    then
-   	mysql -e "show databases;"
-        showstatus=$?
-        if [ $showstatus = 0 ]
-        then
-            pacman --noconfirm -R mythdb-initial
-            pacman --noconfirm  -S mythdb-initial
-            $MV_ROOT/bin/restore_default_settings.sh -c load
-            DISPLAY=127.0.0.1:0  $MV_ROOT/bin/MythVantage  -t  restore,default_1
-            $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
-            $MV_ROOT/bin/systemconfig.sh misc,hostype,this_is_install
-            if [ $SystemType = "Master_backend" ]
-            then
-                $MV_ROOT/bin/restore_default_settings.sh  -c  BECONFIG  -s master  -a $dbhost
-            fi
-            #update database to allow user jobs on this host.
-            $MV_ROOT/bin/restore_default_settings.sh  -c  USERJOBALLOW
-            $MV_ROOT/bin/restore_default_settings.sh  -c  ACCESSCONTROL
-	   #if [ -d /data/srv/mysql/mythconverg ]
-	   if [ -d /var/lib/mysql/mythconverg ]
-	   then
-	 #   pacman --noconfirm -R webcalendar
-         #   pacman --noconfirm --nodeps  -S webcalendar
-	    status=0
-	   fi
-   	fi
-    fi
-done
-#/etc/rc.d/mysqld stop
-#umount /proc
-
-
-
diff --git a/abs/core-testing/live-installer/install_functions.sh b/abs/core-testing/live-installer/install_functions.sh
deleted file mode 100755
index e5912da..0000000
--- a/abs/core-testing/live-installer/install_functions.sh
+++ /dev/null
@@ -1,449 +0,0 @@
-#!/bin/bash
-. /etc/profile
-disk=$2
-mountpoint=new_boot
-
-#-------------------------------------------
-MYTHDBUSER=mythtv
-MYTHTVPASSWD=mythtv
-CMDLINE=$(cat /proc/cmdline)
-hostname=`hostname`
-MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD mythconverg -B --exec"
-BASE=""
-
-function update_db_settings () {
-
- $MYSQLCMD_C "delete from settings where value='${1}' and hostname=\"$hostname\";"
- $MYSQLCMD_C "REPLACE INTO  settings set value='${1}', data='${2}' , hostname=\"$hostname\";"
-}
-
-function random_theme () {
-THEMES="basic-blue
-basic-green
-basic-red
-basic-purple
-basic-amber"
-
-theme=($THEMES)                # Read into array variable.
-
-num_themes=${#theme[*]}        # Count how many elements.
-
-pick=${theme[$((RANDOM%num_themes))]}
-echo "Selected $pick as the theme"
-update_db_settings Theme "$pick"
-}
-
-
-function setupremote {
-    mv -f $BASE/etc/lircd.conf $BASE/etc/lircd.conf.`date +%Y-%m-%d-%H-%M` 2>/dev/null
-    if [ -d $TEMPLATES/remotes/$Remotetype ]
-    then
-            cd $TEMPLATES/remotes/$Remotetype
-            for i in lircd*
-            do
-                    cat $i >> $BASE/etc/lircd.conf
-            done
-            cp -f lircrc* $BASE/etc/lircrc
-            chmod 755 /etc/lircrc
-            update_db_settings HostRemoteType  "$Remotetype"
-            /usr/sbin/lircd  -d /dev/lirc0
-            mkdir /root/.mythtv
-           ln -s /etc/lircrc /root/.mythtv/lircrc
-    fi
-}
-
-function scan_for_usb_remote () {
-echo "Scanning for usb receiver/remote"
-while read line
-do
-    USBID=`echo "$line"|cut -d"|"  -f1`
-    lsusb -d "$USBID" > /dev/null 2>/dev/null
-    if [ $? = 0 ]
-    then
-        Remotetype=`echo "$line"|cut -d"|" -f2`
-        echo "found $Remotetype"
-        setupremote
-        break
-    fi
-done <$BASE/$TEMPLATES/remotes/receiver_usb.id
-}
-
-function rest_of_network () {
-    #netmask
-    echo $CMDLINE | grep -q netmask
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*netmask=}
-        NETMASK=${TEMPVAR%% *}
-        /sbin/ifconfig eth0 $IP netmask $NETMASK
-        nm=`/usr/bin/nmconv.py -obits  $NETMASK`
-        NETMASK="/$nm $NETMASK"
-        echo $NETMASK
-        update_db_settings HostNETMASK${MYTHDEFAULT} "$NETMASK"
-    else
-        echo "netmask not found"
-    fi
-    #gateway
-    echo $CMDLINE | grep -q gateway
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*gateway=}
-        GATEWAY=${TEMPVAR%% *}
-        /sbin/route add default  gw $GATEWAY
-        update_db_settings HostGW${MYTHDEFAULT} "$GATEWAY"
-
-        else
-        echo "gateway not found"
-    fi
-
-    #dns
-    echo $CMDLINE | grep -q dns
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*dns=}
-        DNS=${TEMPVAR%% *}
-        echo "nameserver $DNS" >> /etc/resolv.conf
-        update_db_settings HostDNS${MYTHDEFAULT} "$DNS"
-        else
-        echo "DNS not found"
-    fi
-}
-
-function init_network {
-    echo $CMDLINE |grep -q netdev
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*netdev=}
-        MYTHDEFAULT=${TEMPVAR%% *}
-    else
-        MYTHDEFAULT="eth0"
-    fi
-
-
-
-    echo $CMDLINE | grep -q ip
-    if [ $? = 0 ]
-    then
-        update_db_settings HostDefaulteth0 0
-        update_db_settings HostDefault${MYTHDEFAULT} 1
-
-        update_db_settings HostActiveonbooteth0 0
-        update_db_settings HostActiveonboot${MYTHDEFAULT} 1
-        update_db_settings HostNetDevice ${MYTHDEFAULT}
-
-        TEMPVAR=${CMDLINE#*ip=}
-        IP=${TEMPVAR%% *}
-        if [ x$IP = xdhcp ]
-        then
-            /sbin/dhcpcd $MYTHDEFAULT
-            update_db_settings HostUseDHCP${MYTHDEFAULT} 0
-        else
-            /sbin/ifconfig ${MYTHDEFAULT} $IP
-            update_db_settings HostUseDHCP${MYTHDEFAULT} 1
-            update_db_settings HostIP${MYTHDEFAULT} "$IP"
-            rest_of_network
-        fi
-    fi
-}
-
-function init_remote {
-    echo $CMDLINE | grep -q remoteport
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*remoteport=}
-        REMOTEPORT=${TEMPVAR%% *}
-    if [ x"$ReceiverType" = "xSerial" ]
-    then
-        if [ -e /dev/$REMOTEPORT ]
-        then
-            /usr/bin/setserial /dev/$REMOTEPORT uart none
-            /sbin/modprobe lirc_serial
-            update_db_settings HostReceiverType Serial
-            update_db_settings HostSerialPortlirc "$REMOTEPORT"
-        fi
-    fi
-
-    fi
-
-    echo $CMDLINE | grep -q remote
-    if [ $? = 0 ]
-    then
-        TEMPVAR=${CMDLINE#*remote=}
-        Remotetype=${TEMPVAR%% *}
-        setupremote
-    else
-        scan_for_usb_remote
-    fi
-}
-
-#-----------------------
-
-#set -x
-
-partition_it () {
-ROOT=$1
-DATA=$2
-SWAP=$3
-
-if [ ! x$SWAP = xNO ]
-	then
-		SWAPLINE=",$SWAP,S"
-        MKSWAPCMD="mkswap /dev/${disk}2"
-	else
-		SWAPLINE=",0,0"
-       MKSWAPCMD=""
-	fi
-
-if [ x$DATA = xALL ]
-then
-	DATALINE=",,,"
-	EXTRALINE=""
-else
-	DATALINE=",$DATA,,"
-	EXTRALINE=",0,,"
-fi
-sfdisk /dev/$disk -uM << EOF
-,$1,,*
-$SWAPLINE
-$DATALINE
-$EXTRALINE
-;
-EOF
-
-$MKSWAPCMD
-#sfdisk -l /dev/$disk
-}
-
-
-function fscmd () {
-
-case $1 in
-       reiserfs) FSCMDC="mkreiserfs -q -l ROOT"
-                ;;
-
-        xfs)    FSCMDC="mkfs -t $1 -f"
-                ;;
-        ext3)   FSCMDC="mkfs.ext3"
-                ;;
-        jfs)    FSCMDC="mkfs.jfs -q "
-                                ;;
-        *)  FSCMDC="echo $1"
-        ;;
-
-esac
-}
-
-format_it ()  {
-    fscmd $1
-    $FSCMDC /dev/${disk}1|  tr -s [:cntrl:]  \\n
-    fscmd $2
-    $FSCMDC /dev/${disk}3|  tr -s [:cntrl:]  \\n
-}
-
-mount_it () {
-        if [ ! -d \/$mountpoint ]
-        then
-        mkdir \/$mountpoint
-        fi
-        mount /dev/${disk}1  \/$mountpoint
-        mkdir \/$mountpoint/myth
-        mount /dev/${disk}3 \/$mountpoint/myth
-}
-
-unmount_it () {
-        umount /dev/${disk}1
-        umount /dev/${disk}3
-}
-
-
-copy_it () {
-
-        if [ x$1 = xALL ]
-        then
-            echo "Transferring system"
-            unsquashfs -f -d /$mountpoint /.livesys/medium/system.sqf
-        else
-             echo "Upgrading system"
-            unsquashfs -e $1 -f -d /$mountpoint /.livesys/medium/system.sqf
-        fi
-
-        for i in sys proc dev tmp
-        do
-        mkdir /$mountpoint/$i
-
-        done
-        chmod 777 /$mountpoint/tmp
-        mknod /$mountpoint/dev/null c 1 3
-        mknod /$mountpoint/dev/null c 1 5
-        mknod /$mountpoint/dev/console c 5 1
-        chmod +s /$mountpoint/usr/bin/Xorg
-        chmod +s /$mountpoint/usr/bin/crontab
-        chmod +s /$mountpoint/usr/bin/sudo
-        chmod +s /$mountpoint/bin/mount
-
-}
-
-
-device_node () {
-                cd /dev
-                mknod hda b 3 0
-                mknod hda1 b 3 1
-                mknod hda2 b 3 2
-                mknod hda3 b 3 3
-                mknod hda4 b 3 4
-                mknod hda5 b 3 5
-                mknod hda6 b 3 6
-                mknod hda7 b 3 7
-                mknod hda8 b 3 8
-                mknod sda b 8 0
-                mknod sda1 b 8 1
-                mknod sda2 b 8 2
-                mknod sda3 b 8 3
-                mknod sda4 b 8 4
-                mknod sda5 b 8 5
-                mknod sda6 b 8 6
-                mknod sda7 b 8 7
-                mknod sda8 b 8 8
-                mknod sdb b 8 16
-                mknod sdb1 b 8 17
-                mknod sdb2 b 8 18
-                mknod sdb3 b 8 19
-                mknod sdb4 b 8 20
-                mknod sdb5 b 8 21
-                mknod sdb6 b 8 22
-                mknod sdb7 b 8 23
-                mknod sdb8 b 8 24
-                cd -
-                }
-
-
-function create_fstab()
-{
-echo "creating fstab"
-cat > /$mountpoint/etc/fstab << EOF
-# <file system>        <dir>         <type>    <options>          <dump> <pass>
-none                   /dev/pts      devpts    defaults            0      0
-none                   /dev/shm      tmpfs     defaults            0      0
-/dev/cdrom /media/cdrom   auto    ro,user,noauto,unhide   0      0
-/dev/dvd /media/dvd   auto    ro,user,noauto,unhide   0      0
-UUID=ROOTUID / auto defaults 0 1
-UUID=DATAUID /myth auto defaults 0 1
-UUID=SWAPUID swap swap defaults 0 0
-EOF
-
-
-}
-
-
-function find_uuid() {
-    uuid=`blkid -s UUID /dev/$1 |cut -d= -f2|cut -d\" -f2`
-    echo $uuid for $1
-    FOUNDUUID=$uuid
-
-}
-
-
-case $1 in
-        partition_it )
-	#drive  ROOT DATA(ALL) SWAP(NO)
-                for i in `mount | grep $disk | awk ' { print $1 } '`
-                do
-                umount $i
-                done
-		swap=`cat /etc/fstab |grep $disk|grep swap|awk ' { print $1 } '`
-		swapoff $swap
-                partition_it $3 $4 $5
-                exit 0
-
-        ;;
-        format_it )
-                device_node
-
-                format_it $3 $4
-                exit 0
-        ;;
-        mount_it )
-                mount_it
-        ;;
-        copy_it )
-                copy_it $3
-
-        ;;
-
-
-        fstab_fix_it)
-                    echo $@ >> /tmp/fstab.input
-                    if [  ! -f  /$mountpoint/etc/fstab ]
-                    then
-                        create_fstab
-                    fi
-                    #was 5
-                    if [ x$3 = xUPGRADE ]
-                    then
-                       if [ ! -f /tmp/etc/KnoppMyth-version ]
-                       then
-                           if [ -f /tmp/etc/fstab ]
-                           then
-                                cp -f /tmp/etc/fstab /$mountpoint/etc/fstab
-                           else
-                            create_fstab
-                           fi
-                       else
-                           create_fstab
-                       fi
-                    fi
-
-                     #search for UUID
-                      FOUNDUUID=""
-                      find_uuid ${2}1
-                      ROOTUUID=$FOUNDUUID
-                        echo "--"
-                        echo $ROOTUUID
-                        echo "--"
-                      FOUNDUUID=""
-                      find_uuid ${2}2
-                      SWAPUUID=$FOUNDUUID
-
-                      FOUNDUUID=""
-                      find_uuid ${2}3
-                      DATAUUID=$FOUNDUUID
-
-
-                     sed -i -e "s/.*\/\ .*$/UUID=$ROOTUUID \/  auto defaults,noatime 0 1/g"  /$mountpoint/etc/fstab
-                     sed -i -e "s/.*\/myth\ .*$/UUID=$DATAUUID \/myth  auto defaults,noatime 0 1/g" /$mountpoint/etc/fstab
-                     sed -i -e "s/.*swap\ .*$/UUID=$SWAPUUID swap swap defaults  0/g" /$mountpoint/etc/fstab
-
-#if Knoppmyth upgrade then loop through old fstab picking out vg
-                    if [  -f /tmp/etc/KnoppMyth-version ]
-                    then
-                        if [ -f /tmp/etc/fstab ]
-                        then
-                            grep /dev/vg /tmp/etc/fstab >> /$mountpoint/etc/fstab
-                            grep /dev/vg /tmp/etc/fstab | awk -v mount=$mountpoint ' { print "/" mount $2 }' |xargs mkdir
-                            grep /dev/vg /tmp/etc/fstab | awk -v mount=$mountpoint ' { print "/" mount $2 }' |xargs chown -R mythtv:users
-                        fi
-                    fi
-        ;;
-
-        grub_it )
-                grub-install  --recheck --no-floppy  --root-directory=/$mountpoint "(hd0)"
-                #fixing grub/menu.1st
-                FOUNDUUID=""
-                find_uuid ${disk}1
-                ROOTUUID=$FOUNDUUID
-                sed -i -e "s/root=.\S*/root=\/dev\/disk\/by-uuid\/$ROOTUUID/g"   /$mountpoint/boot/grub/menu.lst
-                mkinitcpio -g /$mountpoint/boot/kernel26.img
-                ;;
-        umount_it)
-                umount \/$mountpoint/myth
-                umount \/$mountpoint
-                ;;
-        update_db_it )
-                update_db_settings "$2" "$3"
-                ;;
-
-
-esac
-
-
-
diff --git a/abs/core-testing/live-installer/install_proxy.sh b/abs/core-testing/live-installer/install_proxy.sh
deleted file mode 100755
index bc89a1d..0000000
--- a/abs/core-testing/live-installer/install_proxy.sh
+++ /dev/null
@@ -1,526 +0,0 @@
-#!/bin/bash
-#chroot  and /tmp
-MVHOSTNAME=larch5
-. /etc/profile
-TEMP_TEMPLATES=/tmp/templates
-disk=$2
-rootfs=$3
-rootsize=$4
-datafs=$5
-datasize=$6
-swapsize=$7
-mountpoint="/new_boot"
-run=$MV_ROOT/bin/install_functions.sh
-. /etc/systemconfig 2>/dev/null
-. $MV_ROOT/bin/networkconfig.sh
-CMDLINE=$(cat /proc/cmdline)
-
-#TEMPNET="Hostip"$default_interface
-#eval MYTHIP=\$${TEMPNET}
-
-
-progress () {
-mypercent=`echo "$1" | cut -d. -f1`
-if [  x$mypercent = x ]
-then
-echo "" > /tmp/.install_percent
-else
-echo "${mypercent}% complete" > /tmp/.install_percent
-fi
-
-
-}
-
-function apply_new_auth () {
-#check if file is present
-    if  [ -f  /root/myth_user_call.out ]
-    then
-        #read in file, running each command in chroot
-        exec 4</root/myth_user_call.out
-        while read LINE <&4
-        do
-            if [ ! x"$LINE" = x ]
-            then
-                #run commands in chroot
-                chroot "$mountpoint"   $MV_ROOT/bin/myth_user_call -i $LINE > /tmp/user_auth.update
-            fi
-        done
-        rm -f /root/myth_user_call.out
-    else
-        echo "No new password changes to apply"
-    fi
-}
-
-
-function backup_sql_check {
-
-    if [ -f $mountpoint/myth/backup/mythconverg.sql.gz ]
-    then
-        return 0
-    else
-        return 1
-    fi
-}
-
-function upgrade_mount_search {
-    MYTH_P=`cat /tmp/etc/fstab |grep /myth| awk ' {print $1 '} `
-    umount $mountpoint/myth
-    mount $MYTH_P $mountpoint/myth
-    return 0
-
-}
-
-
-full_install () {
-    if [ -f /tmp/.this_is_upgrade ]
-    then
-        rm /tmp/.this_is_upgrade
-    fi
-    echo "Partitioning $disk" > /tmp/.install_state
-    progress 1
-    sleep 1
-    $run partition_it $disk $rootsize $datasize $swapsize
-
-    echo "Formating $disk" > /tmp/.install_state
-        progress 2
-    sleep 1
-    $run format_it $disk $rootfs $datafs
-
-    echo "Preparing $disk" > /tmp/.install_state
-    progress 3
-    sleep 1
-    $run mount_it $disk
-
-    startsize=`statgrab -M disk.|grep $disk.write_bytes|cut -d= -f 2|tr -d " "`
-
-    echo "STARTSIZE=$startsize">/tmp/.startsize.io
-    echo "Installing data" > /tmp/.install_state
-
-    sleep 1
-        $run copy_it $disk ALL
-        rm $mountpoint/etc/fstab
-        $run fstab_fix_it $disk $rootfs $datafs FULL_INSTALL
-
-    progress 99
-    sleep 1
-    $run grub_it $disk
-
-
-    echo "Configuring system" > /tmp/.install_state
-        progress 100
-        sleep 1
-        cp -f /etc/systemconfig "$mountpoint"/etc
-        #run save syssettings to save settings, then copy to new mountpoint
-        $MV_ROOT/bin/restore_default_settings.sh  -c save -t syssettings -h $MVHOSTNAME -d localhost
-        SE=$TEMPLATES/settings/syssettings
-        mkdir -p ${mountpoint}$SE
-        cp -rp $SE/*  ${mountpoint}$SE/
-        chown root:mythtv "$mountpoint"/etc/systemconfig
-        chown -R mythtv:mythtv ${mountpoint}$SE
-
-        chmod -R 775   ${mountpoint}$SE
-        chmod 775 "$mountpoint"/etc/systemconfig
-        #copy over any updates that might have occured
-        cp -f $MV_ROOT/bin/*.sh "$mountpoint"$MV_ROOT/bin/
-        chmod -R 755 ${mountpoint}/root
-        cp /etc/mtab "$mountpoint"/etc/mtab
-        apply_new_auth
-
-
-    if  [ $SystemType = "Master_backend" -o $SystemType = "Standalone"  ]
-    then
-            #installing DB to local machine
-                #turn off old live database, so the chroot one can start
-            /etc/rc.d/mysqld stop
-            mount --bind /dev "$mountpoint/dev"
-            chroot "$mountpoint"   "$MV_ROOT/bin/install_db_chroot.sh"  >  /tmp/chrootdb.out
-            chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
-            echo "stopping mysql in chroot"
-            chroot "$mountpoint" /etc/rc.d/mysqld stop
-            umount "$mountpoint/dev"
-
-            #/etc/rc.d/mysqld start
-    else
-            #update remotedb with this host settings
-            chroot "$mountpoint" DISPLAY=127.0.0.1:0  /usr/local/bin/MythVantage -t  restore,default_1
-            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
-            if [ !  $? = 0 ]
-            then
-                touch $mountpoint/tmp/.dbsysfailed
-                chmod 777 $mountpoint/tmp/.dbsysfailed
-            else
-            #Run second time
-            chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
-            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c  ACCESSCONTROL
-            fi
-    fi
-    chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh advanced
-    touch $mountpoint/home/mythtv/.configure && chmod 777 $mountpoint/home/mythtv/.configure
-
-    echo "Done" > /tmp/.install_state
-    cp /tmp/mythvantage_install.log  $mountpoint/var/log/
-    $run unmount_it $disk
-}
-
-function createsquashlist(){
-if [ -f $1 ]
-then
-    rm -f
-$1
-fi
-for i in bin boot etc home lib opt root sbin usr var
-do
-echo $i >> $1
-done
-
-
-}
-
-
-
-
-function upgrade () {
-    touch /tmp/.this_is_upgrade
-
-    if [ ! x$rootfs = "xDo_not_format" ]
-    then
-        echo "Formating $disk" > /tmp/.install_state
-            progress 2
-            sleep 1
-            $run format_it $disk $rootfs NO
-    fi
-    echo "Preparing $disk" > /tmp/.install_state
-        progress 3
-        sleep 1
-        $run mount_it $disk
-        startsize=`statgrab -M disk.|grep $disk.write_bytes|cut -d= -f 2|tr -d " "`
-        echo "STARTSIZE=$startsize">/tmp/.startsize.io
-        echo "Installing data" > /tmp/.install_state
-        sleep 1
-        cp -rf /tmp/etc /new_boot/etc.old
-        cp -rf  /tmp/oss /new_boot/var/lib/oss.old
-
-
-        SQUASHLIST="/tmp/.squashlist"
-        createsquashlist $SQUASHLIST
-        $run copy_it $disk $SQUASHLIST
-        #copy back ssh keys
-
-        cp -rp /data/var/cache/pacman/pkg/* /new_boot/data/var/cache/pacman/pkg/
-        cp -fp /new_boot/etc.old/ssh/*.pub   /new_boot/etc/ssh/
-        cp -fp /new_boot/etc.old/ssh/*.key   /new_boot/etc/ssh/
-        cp -fp /new_boot/etc.old/ssh/*key   /new_boot/etc/ssh/
-
-        if [ ! -f /tmp/etc/KnoppMyth-version ]
-        then
-            #passwd/shadow/group
-            cp -fp /new_boot/etc.old/passwd /new_boot/etc/
-            cp -fp /new_boot/etc.old/shadow /new_boot/etc/
-            cp -fp /new_boot/etc.old/group   /new_boot/etc/
-        fi
-
-        if [  x$rootfs = "xDo_not_format" ]
-        then
-            rootfs=`grep \/\  /tmp/etc/fstab |awk ' { print $3 } '`
-        fi
-        $run fstab_fix_it $disk UPGRADE
-
-    echo "Writing boot sector" > /tmp/.install_state
-        progress 99
-        sleep 1
-        $run grub_it $disk
-
-    echo "Configuring system" > /tmp/.install_state
-        progress
-        sleep 1
-        cp /etc/mtab "$mountpoint"/etc/mtab
-        cp -f /etc/systemconfig "$mountpoint"/etc
-#make sure mythconverg.sql.gz is present
-        if [ ! backup_sql_check ]
-        then
-            upgrade_mount_search
-        fi
-
-        if [  -f /tmp/etc/KnoppMyth-version ]
-        then
-            #run save syssettings to save settings, then copy to new mountpoint
-            $MV_ROOT/bin/restore_default_settings.sh  -c save -t syssettings -h $MVHOSTNAME -d localhost
-            SE=$TEMPLATES/settings/syssettings
-            mkdir -p ${mountpoint}$SE
-            cp -rp $SE/*  ${mountpoint}$SE/
-            chown root:mythtv "$mountpoint"/etc/systemconfig
-            chown -R mythtv:mythtv ${mountpoint}$SE
-            chmod -R 775   ${mountpoint}$SE
-            touch $mountpoint/home/mythtv/.kmupgrade && chmod 777 $mountpoint/home/mythtv/.kmupgrade
-        fi
-
-        cp -f $MV_ROOT/bin/*.sh "$mountpoint"$MV_ROOT/bin/
-        chmod -R 755 ${mountpoint}/root
-        chown root:mythtv "$mountpoint"/etc/systemconfig
-        chmod 775 "$mountpoint"/etc/systemconfig
-        #mount /proc and /dev
-         mount --bind /dev "$mountpoint/dev"
-         mount --bind /proc "$mountpoint/proc"
-
-        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
-        #wrap this in a network check_network, no need to update the db if the import worked.
-#####  do I need to start mysql?
-        /etc/rc.d/mysqld stop
-        chroot "$mountpoint"   "$MV_ROOT/bin/restore_km_db_chroot.sh"  >  /tmp/chrootdb_km.out
-        if [  -f /tmp/etc/KnoppMyth-version ]
-        then
-            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t hostsettings
-        else
-            chroot "$mountpoint" $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings
-        fi
-        #
-    #Run second time
-        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh misc,hostype,network,advanced,this_is_install
-        chroot "$mountpoint" $MV_ROOT/bin/systemconfig.sh advanced,this_is_install
-        apply_new_auth
-        umount "$mountpoint/dev"
-        umount "$mountpoint/proc"
-
-    echo "Done" > /tmp/.install_state
-    cp /tmp/mythvantage_install.log  $mountpoint/var/log/
-
-    $run unmount_it $disk
-    /etc/rc.d/mysqld start
-}
-
-function netboot-full_install () {
-    TEMPVAR=${CMDLINE#*nfsroot=}
-    NFSROOT=${TEMPVAR%% *}
-    NFSROOT=`echo $NFSROOT|cut -d: -f1`
-    MAC=`/sbin/ifconfig eth0|grep HWaddr| cut -d: -f2-|awk '{ print $3}'|tr : -`
-    URL="http://$NFSROOT:1337/diskless.py?HOSTNAME=$hostname&MAC=$MAC"
-    echo "calling $URL"
-    echo "Starting" > /tmp/.install_state
-    curl $URL
-    ${MV_ROOT}/bin/xconfig.sh
-}
-
-function killdhcp () {
-if [ -f /etc/dhcpc/dhcpcd-eth0.pid ]
-        then
-            pid=`cat /etc/dhcpc/dhcpcd-eth0.pid`
-            kill -9 $pid
-            rm -f /etc/dhcpc/dhcpcd-eth0.pid
-            rm -f /var/run/dhcpcd*
-        fi
-if [ -f /var/run/dhcpcd-eth0.pid ]
-        then
-            pid=`cat /var/run/dhcpcd-eth0.pid`
-            kill -9 $pid
-            rm -f /var/run/dhcpcd-eth0.pid*
-        fi
-ip address flush dev eth0
-}
-
-
-
-function SANE_SYSETTINGS () {
-sed -e '/HOSTrootfstype/d' \
-        -e '/HOSTrootfstype/d' \
-        -e '/HOSTdatafstype/d' \
-        -e '/HOSTOSsize/d'  \
-        -e '/HostUseALLdata/d'  \
-        -e '/HOSTDATAsize/d'    \
-        -e '/HOSTuprootfstype/d'    \
-        -e '/HostUseSWAP/d' \
-        -e '/HOSTSWAPsize/d  ' /tmp/templates/settings/syssettings/settings.txt  >  /tmp/settings.new
-    mv  /tmp/settings.new /tmp/templates/settings/syssettings/settings.txt
-}
-
-case $1 in
-        full_install_it )         full_install       ;;
-
-        NETBOOT)
-echo "-----------------------------------------------------------------------3-----"
-         netboot-full_install   ;;
-
-        find_update)
-            #TRY TO mount first partition of drive
-            #copy /etc/systemconfig to live,  import settings into db
-            #umount drive
-            $run mount_it $disk
-                if [ -f /new_boot/etc/systemconfig ]
-                then
-                ###########ADD templates
-                    mkdir -p $TEMP_TEMPLATES
-                    cp -pr /new_boot/$TEMPLATES  $TEMP_TEMPLATES
-                    SANE_SYSETTINGS
-                    cp -rp $TEMP_TEMPLATES/settings $TEMPLATES/
-                    cp /new_boot/etc/systemconfig /etc/systemconfig
-                    cp -rf  /new_boot/etc /tmp/etc
-                    cp -rf /new_boot/var/lib/oss  /tmp/oss
-
-                    $MV_ROOT/bin/restore_default_settings.sh -c restore -t syssettings -h $MVHOSTNAME  -d 127.0.0.1
-                else
-                    cp -rf  /new_boot/etc /tmp/etc
-                    #now we search for the timezone and try to update
-                    TZREGION=`cat /tmp/etc/timezone | cut -d"/" -f1`
-                    TZSUB=`cat /tmp/etc/timezone | cut -d"/" -f2 -`
-
-
-                    if [  $TZREGION = $TZSUB ]
-                    then
-                            $run update_db_it  HostTimeZoneRegion "$TZREGION"
-                    else
-                            $run update_db_it  HostTimeZoneRegion "$TZREGION"
-                            $run update_db_it  HostTimeZoneRegion_$TZREGION "$TZSUB"
-                    fi
-
-
-
-                fi
-
-
-
-            $run umount_it $disk
-            ;;
-
-        upgrade_it)
-                #"$MV_ROOT/bin/install_proxy.sh upgrade_it " + install_drive + " " + rootfs +  "&"
-                upgrade
-
-            ;;
-        disk_model_it)
-                        model="unknown"
-                            size="xxx"
-                        case $2 in
-
-                            h* )
-                                    model=`cat /proc/ide/$2/model`
-                                    ;;
-                            s*)     model=`sginfo /dev/$2|grep Product|awk ' { print $2 } '`
-                                    ;;
-                        esac
-                                size=`parted /dev/$2  print |grep Disk|awk  ' { print $3 } '  `
-
-
-                                echo ""$model" $size " >/tmp/model
-
-            ;;
-        network_check_it)
-                        #Should never return from check_network
-                        case $2 in
-                                setup_network)
-                                         vnc_check
-                                         install_network_setup
-                                ;;
-
-                                check_self)
-                                            myipdefault=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
-                                            ping -c 1 $myipdefault
-                                                    if [ ! $? = 0 ]
-                                                    then
-                                                        exit 3
-                                                        #can't ping yourself
-                                                    fi
-                                ;;
-                                check_gw)
-                                            #check gateway
-                                            mygwdefault=`/sbin/route |grep $default_interface|grep UG|awk '{ print $2}'`
-					                        if  [ !  x$mygwdefault = x ]
-					                        then
-	                                            ping -c 1 $mygwdefault
-        	                                    if [ ! $? = 0 ]
-                	                            then
-                        	                        exit 4
-                                	      	    fi
-				                            fi
-                                ;;
-                                check_ns)
-                                            #check nameserver
-                                                    mydns=`cat /etc/resolv.conf|grep nameserver|head -1|awk '{ print $2}'`
-                                                    ping -c 1 $mydns
-                                                    if [ ! $? = 0 ]
-                                                    then
-                                                        exit 5
-                                                    fi
-                                ;;
-                                check_names)
-                                            host google.com
-                                            if [ ! $? = 0 ]
-                                            then
-                                                exit 6
-                                            fi
-                                ;;
-                                host_names)
-                                            #if host is found, then check to see if it's online
-                                            #if not online, assume it's ok to use this hostname
-
-                                            hout=`host $hostname`
-                                            status=$?
-                                            #found host, now grab the ip
-                                            if [ $status = 0 ]
-                                            then
-                                                hoip=`echo $hout|awk  '{print $4}'`
-                                                ping -c 1 $hoip
-                                                if [  $? = 0 ]
-                                                then
-                                                    status=0
-                                                else
-                                                    status=1
-                                                fi
-                                            fi
-
-                                            if [  $status = 0 ]
-                                            then
-                                                exit 7
-                                            fi
-
-
-                                ;;
-
-                            esac
-                        exit 0
-            ;;
-
-
-        * )
-            state=`cat /tmp/.install_state`
-            if  [  x"${state}" =  "xConfiguring system" ]
-            then
-                progress ""
-            else
-
-                if [ -f /tmp/.startsize.io ]
-                then
-                     . /tmp/.startsize.io
-                    #finding the drive
-                    ddrive=`df |  grep $mountpoint | head -n1 | awk -F/ ' { print $3 } ' | cut -d" " -f 1|cut -b1,2,3 `
-                    used=`statgrab -M disk.|grep ${ddrive}.write_bytes|cut -d= -f 2|tr -d " "`
-                    used=`echo $used-$STARTSIZE|bc`
-                        #echo $used
-                fi
-
-        if [ ! x$used = x ]
-            then
-                .  /root/.install_size
-                #somehow find if it's an install or update
-                if [ -f /tmp/.this_is_upgrade ]
-                then
-                    total=$UPGRADESIZE
-                else
-                    total=$TOTALSIZE
-                fi
-            percent=`echo "scale=2 ;  ($used/$total) * 100 " |bc `
-            cond2=$(echo "$percent > 100" |bc  )
-            if [ $cond2 -eq 1  ]
-            then
-            percent=100
-            fi
-            cond3=$(echo "$percent < 3" |bc )
-            if [ $cond3 -eq 0   ]
-                then
-                    progress $percent
-                fi
-            fi
-        fi
-        ;;
-esac
-
-
-
diff --git a/abs/core-testing/live-installer/issue b/abs/core-testing/live-installer/issue
deleted file mode 100644
index 3c01679..0000000
--- a/abs/core-testing/live-installer/issue
+++ /dev/null
@@ -1 +0,0 @@
-LinHes
\ No newline at end of file
diff --git a/abs/core-testing/live-installer/live-install.sh b/abs/core-testing/live-installer/live-install.sh
deleted file mode 100755
index 573bb1f..0000000
--- a/abs/core-testing/live-installer/live-install.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-. /etc/X11/STBWINDOWMANAGER
-/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-keylaunch &
-/usr/bin/tilda &
-/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents  &
-export MALLOC_CHECK_=0
-if [ -f /opt/vmware/bin32/vmware-user-wrapper ]
-then
-	/opt/vmware/bin32/vmware-user-wrapper &
-fi
-xhost +
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-if  [ x$NFSROOT = x1  ]
-then
-
-    unbuffer MythVantage &
-else
-    NETBOOT=YES     MythVantage &
-fi
-
-exec  $STBWINDOWMANAGER
diff --git a/abs/core-testing/live-installer/live.install b/abs/core-testing/live-installer/live.install
deleted file mode 100644
index a0a9d31..0000000
--- a/abs/core-testing/live-installer/live.install
+++ /dev/null
@@ -1,78 +0,0 @@
-# This is a default template for a post-install scriptlet.  You can
-# remove any functions you don't need (and this header).
-
-# arg 1:  the new package version
-pre_install() {
-  rm -f /etc/issue
-  rm -f /etc/arch-release
-
-}
-
-# arg 1:  the new package version
-post_install() {
-    if [ ! -f /etc/blacklist.package ]
-    then
-        echo "List of packages to ignore" > /etc/blacklist.package
-        echo "one package per line" >> /etc/blacklist.package
-    fi
-
-LINE="mythtv    ALL = NOPASSWD:/usr/MythVantage/bin/mythvantage"
-LINE1="mythtv   ALL = NOPASSWD:/usr/MythVantage/bin/MythVantage"
-for i in "$LINE"  "$LINE1"
-do
-        cp /etc/sudoers /etc/sudoers.bak
-        grep -q "$i" /etc/sudoers
-        if [ $? != 0 ]
-        then
-                echo  "$i" >> /etc/sudoers
-                visudo -cf /etc/sudoers
-                if [ ! $? = 0 ]
-                then
-                        cp /etc/sudoers.bak /etc/sudoers
-			echo $i
-                        echo "Error adding files"
-                        exit 1
-                fi
-        fi
-done
-
-
-}
-
-# arg 1:  the new package version
-# arg 2:  the old package version
-pre_upgrade() {
-  /bin/true
-}
-
-# arg 1:  the new package version
-# arg 2:  the old package version
-post_upgrade() {
-	. /etc/profile
-	ps -ef|grep mysqld|grep -v grep
-	status=$?
-	echo "status $status"
-	if [ $status  = 0 ]
-	then
- 		restore_default_settings.sh -c load
-	fi
-        if [ ! -f /etc/blacklist.package ]
-        then
-            echo "List of packages to ignore" > /etc/blacklist.package
-            echo  "one package per line" >> /etc/blacklist.package
-        fi
-}
-
-# arg 1:  the old package version
-pre_remove() {
-  /bin/true
-}
-
-# arg 1:  the old package version
-post_remove() {
-  /bin/true
-}
-
-op=$1
-shift
-$op $*
diff --git a/abs/core-testing/live-installer/myth_user_call b/abs/core-testing/live-installer/myth_user_call
deleted file mode 100644
index d95e468..0000000
--- a/abs/core-testing/live-installer/myth_user_call
+++ /dev/null
@@ -1,164 +0,0 @@
-#!/bin/bash
-#Wrapper script to manage USERNAME accounts + web security
-# myth_USERNAME_all -c add -u USERNAME
-# myth_USERNAME_all -c delete -u USERNAME
-# myth_USERNAME_all -c pass  -u USERNAME -p pass
-# myth_USERNAME_all -c web  -u USERNAME -p pass
-
-INIT_CHECK=TRUE
-FULL_CALL="$@"
-function CHROOT_CHECK {
-    INIT=`ps -p 1 -o comm=`
-    if [ x$INIT = xrunit ]
-    then
-       CHROOT_NEEDED=FALSE
-    else
-       CHROOT_NEEDED=TRUE
-    fi
-}
-
-function store_commands () {
-    echo "$FULL_CALL" >> /root/myth_user_call.out
-    chmod 600 /root/myth_user_call.out
-}
-
-
-function add_user() {
-    if [ $CHROOT_NEEDED = TRUE ]
-    then
-        echo "calling myth_call_user in chroot to add user"
-        store_commands
-    else
-        echo "adding user $USERNAME"
-	useradd -m -s /bin/bash $USERNAME -G audio,video,optical,storage,users
-    fi
-
-}
-
-
-function del_user() {
-    if [ $CHROOT_NEEDED = TRUE ]
-    then
-        echo "calling myth_call_user in chroot to delete user"
-        store_commands
-    else
-        echo "removing  user $USERNAME"
-        userdel $USERNAME
-    fi
-
-}
-
-
-function pass_change() {
-    if [ $CHROOT_NEEDED = TRUE ]
-    then
-        echo "calling myth_call_user in chroot to change password"
-        store_commands
-    else
-        echo "changing password for $USERNAME"
-        echo $USERNAME:$PASSWORD | chpasswd
-    fi
-
-}
-
-
-function web_security {
-    echo "this is just a stub"
-
-}
-
-function ARG_ERR()  {
-        if [  x$OPTARG = "x" ]
-        then
-            echo "$SWITCH NEEDS AND ARG"
-            exit 11
-        fi
-}
-
-
-function print_help {
-
-    echo "Valid options are:"
-    echo "  -c (add|delete|pass|web)"
-    echo "  -u  USERNAMEname"
-    echo "  -p  password"
-    exit 1
-}
-
-if [ $# -eq 0 ]
-then
-    print_help
-fi
-
-declare -r OPTSTRING="c:u:p:i"
-while getopts "$OPTSTRING"  SWITCH
-do
-    case $SWITCH in
-
-            c)  ARG_ERR
-                OPERATION=$OPTARG
-                ;;
-            u)  ARG_ERR
-                USERNAME=$OPTARG
-                ;;
-            p)  ARG_ERR
-                PASSWORD=$OPTARG
-                ;;
-            i)  INIT_CHECK=FALSE
-
-    esac
-done
-
-if [ $INIT_CHECK = TRUE ]
-then
-    CHROOT_CHECK
-else
-    CHROOT_NEEDED=FALSE
-fi
-
-case $OPERATION in
-    add)
-            if [ x$USERNAME = x ]
-            then
-                print_help
-            fi
-            add_user
-        ;;
-    delete)
-            if [ x$USERNAME = x ]
-            then
-                print_help
-            fi
-            del_user
-        ;;
-    pass)
-            if [ x$USERNAME = x ]
-            then
-                print_help
-            fi
-
-            if [ x$PASSWORD = x ]
-            then
-                print_help
-            fi
-            pass_change
-        ;;
-
-    web)
-            if [ x$USERNAME = x ]
-            then
-                print_help
-            fi
-
-
-            if [ x$PASSWORD = x ]
-            then
-                print_help
-            fi
-            echo "adding webUSERNAME $USERNAME with $PASS"
-            ;;
-    *)  print_help
-        ;;
-esac
-
-
diff --git a/abs/core-testing/live-installer/networkconfig.sh b/abs/core-testing/live-installer/networkconfig.sh
deleted file mode 100644
index 61a7405..0000000
--- a/abs/core-testing/live-installer/networkconfig.sh
+++ /dev/null
@@ -1,280 +0,0 @@
-#!/bin/bash
-#. /etc/profile
-#. /etc/systemconfig
-#BASE=/tmp
-ETCNETDIR=$BASE/etc/net/ifaces
-
-
-
-function kill_dhcp () 
-{
-for i in ${BASE}/etc/dhcpc/dhcpcd-*.pid
-do
-    if [ -f ${i} ]
-    then
-        pid=`cat ${i}`
-        kill -9 $pid
-        rm -f ${i}
-    fi
-    if [ x$1 = xflush ]
-    then
-        for ifdev in eth0 wlan0 eth1 wlan1
-        do 
-           echo ${i} |grep $ifdev
-           status=$?
-           if [ $status = 1 ]
-           then
-             ip address flush $ifdev   
-           fi
-        done
-    fi
-
-done
-
-}
-
-function setup_nameserver(){
-grep -q $1 ${BASE}/etc/resolv.conf
-status=$?
-if [ ! $status = 0 ]
-then
-    echo "nameserver $1" >> ${BASE}/etc/resolv.conf
-fi
-
-}
-
-function setup_interfaces() {
-  local IS_WIRELESS
-  local ip
-  local netmask
-  local isactive
-  local dns
-  local UseDHCP
-  local GW
-  local ESSID
-  local KEY
-  local ENCRYPT
-  local TEMPNET
-  IS_WIRELESS=false
-
-  #local ip
-  TEMPNET="Hostip"$1
-  echo $TEMPNET
-  eval ip=\$${TEMPNET}
-
-  TEMPNET=Hostnetmask$1
-  eval netmask=\$${TEMPNET}
-  netmask=`echo "$netmask" | cut -d " " -f1`
-  
-  TEMPNET=HostActive$1
-  eval isactive=\$${TEMPNET}
-
-  TEMPNET=HostDNS$1
-  eval dns=\$${TEMPNET}
-
-  TEMPNET="HostUSEDHCP"$1
-  eval UseDHCP=\$${TEMPNET}
-
-  TEMPNET=HostGW$1
-  eval GW=\$${TEMPNET}
-
-
-
-  if [ $1 = wlan0 -o  $1 = wlan1 ]
-  then
-    IS_WIRELESS=TRUE
-    TEMPNET=HostESSID$1
-    eval ESSID=\$${TEMPNET}
-    
-    TEMPNET="HostKey"$1
-    eval KEY=\$${TEMPNET}
-    
-    TEMPNET=HostUseEncryption$1
-    eval ENCRYPT=\$${TEMPNET}
-  fi
-  
-
-  echo "Setup $1 in progress, wireless: $IS_WIRELESS"
-    
-    if [ ! -d $ETCNETDIR/$1 ]
-    then
-        mkdir -p $ETCNETDIR/$1
-    fi
-
-    if  [ ! -f  $ETCNETDIR/$1/options ]
-    then
-        cp -f  $TEMPLATES/etcnet/eth/options $ETCNETDIR/$1/options
-    fi
-
-    if [ x$isactive =  x0 ]
-    then
-            echo "setting $1 to inactive"
-            sed -i -e 's/^ONBOOT=.*$/ONBOOT=no/g' $ETCNETDIR/$1/options
-            
-    else
-            echo "setting $1 to active"
-            sed -i -e 's/^ONBOOT=.*$/ONBOOT=yes/g' $ETCNETDIR/$1/options
-    fi
-
-    if [ x$IS_WIRELESS =  xTRUE ]
-    then
-            echo "setting $1 wireless"
-            sed -i -e 's/^CONFIG_WIRELESS=.*$/CONFIG_WIRLESS=yes/g' $ETCNETDIR/$1/options
-            #set the key and essid
-            echo "essid  $ESSID" > $ETCNETDIR/$1/iwconfig
-            if  [ x$ENCRYPT = x1 ]
-            then
-                echo "key $KEY" >>  $ETCNETDIR/$1/iwconfig
-            fi
-            
-    else
-            echo "disabling wireless"
-            sed -i -e 's/^CONFIG_WIRLESS=.*$/CONFIG_WIRLESS=no/g' $ETCNETDIR/$1/options
-    fi
-
-
-
-
-    if [ $UseDHCP = 0 ]
-    then
-            echo using dhcp
-            sed -i -e 's/^BOOTPROTO=.*$/BOOTPROTO=dhcp/g' $ETCNETDIR/$1/options
-            
-    else
-        echo "using static ip"
-        sed -i -e 's/^BOOTPROTO=.*$/BOOTPROTO=static/g' $ETCNETDIR/$1/options
-        echo "default via $GW" > $ETCNETDIR/$1/ipv4route
-        echo "$ip$netmask" > $ETCNETDIR/$1/ipv4address
-        setup_nameserver $dns
-    fi
-}
-
-
-function find_active () {
-#HostActiveeth1="1"
-rm -f ${BASE}/etc/resolv.conf
-if [ x$MYTHDHCP =  x1 ]
-           then
-            #add 127.0.0.1 to /etc/resolv.conf
-                 echo "search lan" > ${BASE}/etc/resolv.conf
-                 echo "nameserver 127.0.0.1" >> ${BASE}/etc/resolv.conf
- fi
-
-for i in eth0 eth1 wlan0 wlan1 
-do
-    CURRENTIF="HostActive"$i
-    eval IFSTATE=\$${CURRENTIF}
-    if [ x$IFSTATE = x1 ]
-    then
-        setup_interfaces $i
-    fi
-done
-}
-
-function setup_hostname {
-#set the hostname
-if [ !  x$hostname = x ]
-then
-    echo $hostname > ${BASE}/etc/hostname
-    cat $BASE/etc/hosts |grep -v 127.0.0.1|grep -v $hostname  > /tmp/hosts
-    #cat $BASE/etc/hosts |grep -v 127.0.0.1|grep -v $hostname | grep -v $ip > /tmp/hosts
-
-    if [ x$MYTHDHCP =  x1 ]
-    then
-        echo "127.0.0.1  localhost " >  ${BASE}/etc/hosts
-        echo "$MYTHIP $hostname   " >>  ${BASE}/etc/hosts
-    else
-        echo "127.0.0.1 $hostname  localhost " >  ${BASE}/etc/hosts
-    fi
-    cat /tmp/hosts >> ${BASE}/etc/hosts
-fi
-
-kill_dhcp
-}
-
-function vnc_check() {
-    CMDLINE=$(cat /proc/cmdline)
-    echo $CMDLINE |grep -q vnc
-    USEVNC=$?
-    echo $CMDLINE |grep -q nfsroot
-     NETBOOT=$?
-    echo $USEVNC
-    if [ !  x$USEVNC = x0  ]
-    then
-        echo "not using vnc"
-        if [ !  x$NETBOOT = x0  ]
-        then
-            echo "not using netboot"
-        else
-            echo "using netboot"
-            USEVNC=0
-        fi
-
-    else
-        echo " using vnc"
-    fi
-}
-
-function setup_MYTH_vars {
-    TEMPMYTH="Hostip"$default_interface
-    #echo $TEMPMYTH
-    eval MYTHIP=\$${TEMPMYTH}
-    
-    TEMPMYTH="HostUSEDHCP"$default_interface
-    eval MYTHDHCP=\$${TEMPMYTH}
-
-    
-
-}
-
-
-
-function setup_network {
-    setup_MYTH_vars
-    setup_hostname
-    find_active
-}
-
-function start_network {
-if [ ! $USEVNC = 0 ]
-then
-    /etc/net/scripts/network.init restart
-
-else
-    echo "VNC/NETBOOT in use, will NOT restart network"
-fi
-
-}
-
-function stop_network {
-if [ ! $USEVNC = 0 ]
-then
-    echo "stopping the network"
-    kill_dhcp flush
-    ip address flush dev eth0 2>&1 >/dev/null
-    ip address flush dev eth1 2>&1 >/dev/null
-    ip address flush dev wlan0 2>&1 >/dev/null
-    ip address flush dev wlan1 2>&1 >/dev/null
-else
-    echo "VNC/NETBOOT in use, will NOT restart network"
-fi
-
-}
-
-
-#this is used by the install process to start the network
-function install_network_setup {
-    setup_MYTH_vars
-    setup_hostname
-    stop_network
-    find_active
-    start_network
-
-}
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/remove_service.sh b/abs/core-testing/live-installer/remove_service.sh
deleted file mode 100755
index 6cc4b4f..0000000
--- a/abs/core-testing/live-installer/remove_service.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-SERVICE_DIR=/var/service
-SCRIPT_DIR=/etc/sv
-if [ -e $SERVICE_DIR/$1 ]
-then
-		echo "removing"
- rm $SERVICE_DIR/$1
-fi
diff --git a/abs/core-testing/live-installer/restore_default_settings.sh b/abs/core-testing/live-installer/restore_default_settings.sh
deleted file mode 100755
index 5690f48..0000000
--- a/abs/core-testing/live-installer/restore_default_settings.sh
+++ /dev/null
@@ -1,349 +0,0 @@
-#!/bin/bash
-. /etc/profile
-. /etc/systemconfig
-shopt -s -o nounset
-echo $@ >>  /tmp/restore.out
-#TEMPLATES="/usr/share/templates/settings"
-TEMPLATES="$TEMPLATES/settings"
-TABLES="settings keybindings"
-MYTHDBUSER=mythtv
-MYTHTVPASSWD=mythtv
-declare -r OPTSTRING="c:e:t:d:h:s:a:z:Ho"
-Thistemplate=""
-declare -i OVERRIDE=0
-declare -i EVERYTHING=0
-
-function CMD_DEFINE () {
-     #add override check
-    if  [ x$Thistemplate = xsyssettings  -a  $OVERRIDE  -eq 1   ]
-    then
-         MYSQLCMD="mysql  --local-infile  -s -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$ovdbhost mythconverg -B --exec"
-         MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$ovdbhost mythconverg -B --exec"
-         MYSQLCMD_UPDATE_HOST="UPDATE settings set data='$oldhostname' where value='HostMyhostname' and hostname=\"$hostname\";"
-    else
-        MYSQLCMD="mysql  --local-infile  -s -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$dbhost mythconverg -B --exec"
-        MYSQLCMD_C="mysql -u$MYTHDBUSER  -p$MYTHTVPASSWD -h$dbhost mythconverg -B --exec"
-        MYSQLCMD_UPDATE_HOST="select hostname from settings;"
-    fi
-}
-
-function SQL_DEFINE () {
-	#$1 is the table name
-	if [ $1 = "settings" ]
-	then
-		ALTERSQL="Alter table  temp_${1}_${hostname} add unique ( value )"
-	else
-		ALTERSQL=";"
-	fi
-
-    CREATESQL="create table  temp_${1}_${hostname} like $1;"
-	COPY_TMP_SQL="replace  into  temp_${1}_${hostname}  (select * from $1 where hostname=\"$hostname\");"
-	INSERTSQL="LOAD DATA local INFILE '/tmp/$1.txt' REPLACE INTO TABLE temp_${1}_${hostname}  FIELDS TERMINATED BY '\t';"
-    #INSERTSQL="LOAD DATA local INFILE '$TEMPLATES/$Thistemplate/$1.txt' REPLACE INTO TABLE temp_${1}_${hostname}  FIELDS TERMINATED BY '\t';"
-	DROPSQL="delete  from $1 where hostname=\"$hostname\";"
-	COPY_BCK_SQL="replace  into $1   (select * from  temp_${1}_${hostname}  where hostname=\"$hostname\");"
-	DROP_TABLE="Drop table temp_${1}_${hostname}"
-}
-
-function ARG_ERR()  {
-        if [  x$OPTARG = "x" ]
-        then
-            echo "$SWITCH NEEDS AND ARG"
-            exit 11
-        fi
-}
-
-function ALSADEVICE () {
-#ALSA:hw:1,4
-    if [ x$Audiotype = xALSA ]
-    then
-        SoundDevice=ALSA:$SoundDevice
-    fi
-}
-
-
-
-if [ $# -eq 0 ]
-then
-    echo "Valid options are:"
-    echo "  -c (save|restore|load|uhostname|BECONFIG|ZIP|ACCESSCONTROL)"
-    echo "  -t (syssettings|hostsettings)"
-    echo "  -d databasename"
-    echo "  -h hostname"
-    echo "  -s systemtype (master|slave|standalone|frontendonly)"
-    echo "  -a ipaddress"
-    echo "  -z zipcode"
-    echo "  -o  override (only used upgrade installs)"
-    exit 1
-fi
-
-
-
-
-while getopts "$OPTSTRING"  SWITCH
-do
-    case $SWITCH in
-        #  \?)  echo "unkown option"
-                #       exit 11 ;;
-            c)   echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    OPERATION=$OPTARG
-                    ;;
-            t) echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    Thistemplate=$OPTARG
-
-                     if  [  x$Thistemplate = x"syssettings"  ]
-                     then
-                            echo "template is syssettings"
-                            loadhost=false
-                    elif [  x$Thistemplate = x"hostsettings"  ]
-                    then
-                            echo "template is hostsettings"
-                            Thistemplate=syssettings
-                            loadhost=true
-                    else
-                            echo "invalid template name"
-                            exit 1
-                    fi
-                    ;;
-            d) echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    if [ $OVERRIDE =  1 ]
-                    then
-                        ovdbhost=$OPTARG
-                    else
-                        dbhost=$OPTARG
-                    fi
-                    ;;
-            h) echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    if [ $OVERRIDE =  1 ]
-                    then
-                       oldhostname=$hostname
-                        hostname=$OPTARG
-                    else
-                        hostname=$OPTARG
-                   fi
-
-                                  ;;
-            s) echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    SYSTEMTYPE=$OPTARG
-                        ;;
-            a) echo "$SWITCH"  "$OPTARG"
-                    ARG_ERR
-                    IP_ADDRESS=$OPTARG
-                    ;;
-            z) echo "$SWITCH"  "$OPTARG"
-                   ARG_ERR
-                   ZIPCODE=$OPTARG
-                    ;;
-           o)  OVERRIDE=1
-                 ;;
-
-            esac
-done
-
-echo $OVERRIDE
-
-#setup the Mysql commands
-CMD_DEFINE
-
-$MYSQLCMD_C "show tables" > /dev/null
-status=$?
-if [ $status = 1 ]
-then
-    echo "$@ failed"
-    echo "$@ failed" >> /tmp/restore.out
-    exit 1
-fi
-
-
-
-
-
-
-
-case $OPERATION in
-
-	restore)
-		#used to restore settings from syssettings
-		if  [ -d $TEMPLATES/$Thistemplate ]
-		then
-            cd $TEMPLATES/$Thistemplate
-            if [ $loadhost = false ]
-                then
-                    for i in $TABLES
-                    do
-                        SQL_DEFINE $i
-                        sed -e "s/REPLACEME/$hostname/g"  $i.txt  > /tmp/$i.txt
-                        #echo    $MYSQLCMD "$SELECTSQL"
-                        echo $i
-                        $MYSQLCMD "$CREATESQL"
-                        $MYSQLCMD "$ALTERSQL"
-                        $MYSQLCMD "$COPY_TMP_SQL"
-                        $MYSQLCMD "$INSERTSQL"
-                        $MYSQLCMD "$DROPSQL"
-                        $MYSQLCMD "$COPY_BCK_SQL "
-                        $MYSQLCMD "$DROP_TABLE "
-                        #rm /tmp/$i.txt
-                    done
-            fi
-            if [ $loadhost = true ]
-            then
-                #only load the settings table with values HOST
-                i=settings
-                SQL_DEFINE $i
-                sed -e "s/REPLACEME/$hostname/g"  $i.txt  > /tmp/$i.txt
-                echo $i
-                $MYSQLCMD "$CREATESQL"
-                $MYSQLCMD "$ALTERSQL"
-                $MYSQLCMD "$INSERTSQL"
-                $MYSQLCMD "$COPY_TMP_SQL"
-                $MYSQLCMD "$DROPSQL"
-                $MYSQLCMD "$COPY_BCK_SQL"
-                $MYSQLCMD "$DROP_TABLE "
-            fi
-		else
-		 echo "couldn't find $TEMPLATES/$Thistemplate"
-		fi
-	;;
-
-	save)
-
-                if [ ! -d $TEMPLATES/$Thistemplate ]
-                then
-                    mkdir -p $TEMPLATES/$Thistemplate
-                fi
-
-                cd $TEMPLATES/$Thistemplate
-        		for i in $TABLES
-		        do
-                     EXTRACLAUSE=""
-                    case $i in
-                    settings)
-                        EXTRACLAUSE="and  not (value like \"BackendServerIP\") and not (value like \"locale\")  order by value"
-                       	SQL="select value,data,'REPLACEME' as hostname from $i where hostname=\"$hostname\" "$EXTRACLAUSE"  ;"
-                    #    SQL="select * from $i where hostname=\"$hostname\" "$EXTRACLAUSE"  ;"
-             	        $MYSQLCMD_C "$SQL" > $TEMPLATES/$Thistemplate/$i.txt
-                           ;;
-                      keybindings)
-                                SQL="select context,action,description,keylist,'REPLACEME' as hostname from $i where hostname=\"$hostname\"  "$EXTRACLAUSE"  ;"
-                                $MYSQLCMD_C "$SQL" > $TEMPLATES/$Thistemplate/$i.txt
-                            ;;
-                    esac
-	                  #  sed -e "s/$hostname/REPLACEME/g"  $i  > $i.txt && rm $i
-
-                done
-		;;
-
-    load)
-
-                #will load both default_1 and default_2  unless either file is not found
-                for i in default_1 default_2
-                do
-                    if [ -f $TEMPLATES/$i/settings.txt   ]
-                    then
-                           echo $i
-                          for tablename in $TABLES
-                            do
-                         #create table
-                            CREATESQL="create table IF NOT EXISTS ${tablename}_${i} like $tablename;"
-                            $MYSQLCMD_C "$CREATESQL"
-                         #truncate table
-                            TRUNCATESQL="truncate ${tablename}_${i}  "
-                            $MYSQLCMD_C "$TRUNCATESQL"
-                         #load table
-                              INSERTSQL="LOAD DATA local INFILE '$TEMPLATES/$i/$tablename.txt' REPLACE INTO TABLE ${tablename}_${i}   FIELDS TERMINATED BY '\t';"
-                                $MYSQLCMD_C "$INSERTSQL"
-                         #update_hostname
-                              UPDATEHOSTNAMESQL="update  ${tablename}_${i}  set hostname='$i'  ; "
-                                $MYSQLCMD_C "$UPDATEHOSTNAMESQL"
-                           done
-                    else
-
-                        echo "couldn't find $TEMPLATES/$i/settings.txt  template to load"
-                    fi
-                    CREATESQL="create table IF NOT EXISTS settings_user1  like settings;"
-                    $MYSQLCMD_C "$CREATESQL"
-                    CREATESQL="create table IF NOT EXISTS settings_user2  like settings;"
-                    $MYSQLCMD_C "$CREATESQL"
-                    CREATESQL="create table IF NOT EXISTS settings_user3  like settings;"
-                    $MYSQLCMD_C "$CREATESQL"
-
-                    CREATESQL="create table IF NOT EXISTS keybindings_user1  like keybindings;"
-                    $MYSQLCMD_C "$CREATESQL"
-                    CREATESQL="create table IF NOT EXISTS keybindings_user2  like keybindings;"
-                    $MYSQLCMD_C "$CREATESQL"
-                    CREATESQL="create table IF NOT EXISTS keybindings_user3  like keybindings;"
-                    $MYSQLCMD_C "$CREATESQL"
-                done
-;;
-
-
-
-        BECONFIG)
-                if [ $SYSTEMTYPE = "master" ]
-                then
-                        $MYSQLCMD_C "UPDATE settings  set data='${IP_ADDRESS}' where value='MasterServerIP';"
-                        $MYSQLCMD_C "delete  from   settings    where value='BackendServerIP'  and  hostname=\"$hostname\";"
-                        $MYSQLCMD_C "REPLACE INTO settings set  data='${IP_ADDRESS}' , value='BackendServerIP' ,  hostname=\"$hostname\";"
-                fi
-
-                if [ $SYSTEMTYPE = "slave" ]
-                then
-                        $MYSQLCMD_C "delete  from   settings    where value='BackendServerIP'  and  hostname=\"$hostname\";"
-	    		        $MYSQLCMD_C "REPLACE INTO settings  set data='${IP_ADDRESS}' , value='BackendServerIP' , hostname=\"$hostname\";"
-                fi
-                ;;
-        ZIP)
-               $MYSQLCMD_C "delete from settings where  value='locale' and  hostname=\"$hostname\";"
-               $MYSQLCMD_C "REPLACE INTO  settings set data='$ZIPCODE'  ,  value='locale' , hostname=\"$hostname\";"
-               $MYSQLCMD_C "delete from settings where  value='MythMovies.ZipCode' and  hostname=\"$hostname\";"
-               $MYSQLCMD_C "REPLACE INTO  settings set data='$ZIPCODE',  value='MythMovies.ZipCode' , hostname=\"$hostname\";"
-                ;;
-        MUSICFRONT)
-                ALSADEVICE
-                $MYSQLCMD_C "delete from settings where value='AudioOutputDevice' and hostname=\"$hostname\";"
-                $MYSQLCMD_C "REPLACE INTO  settings set data='$SoundDevice',  value='AudioOutputDevice' , hostname=\"$hostname\";"
-                #need to reload the settings.
-                systemconfig.sh reloadfe
-                ;;
-        MUSICMYTH)
-            ALSADEVICE
-            $MYSQLCMD_C "delete from settings where value='MusicAudioDevice' and hostname=\"$hostname\";"
-            $MYSQLCMD_C "REPLACE INTO  settings set data='$SoundDevice',  value='MusicAudioDevice' , hostname=\"$hostname\";"
-                ;;
-         uhostname)
-                    #used when the hostname is changed.
-                    TABLES="settings capturecard keybindings storagegroup recorded"
-                    for i in $TABLES
-                    do
-                        USQL="update $i set hostname=\"$oldhostname\"  where hostname=\"$hostname\"  ;"
-                        $MYSQLCMD_C "$USQL"
-                    done
-
-                ;;
-        USERJOBALLOW)
-                SQL="update settings set data='1' where value like  'JobAllowUserJob%' and hostname=\"$hostname\"  ;"
-                $MYSQLCMD_C "$SQL"
-                ;;
-
-        ACCESSCONTROL)
-                LIST="Hostaccessnetwork Hostaccesshostype HostaccesshostypeSystemtype Hostaccessmisc Hostaccesssleep Hostaccessadvanced HostaccessadvancedX Hostaccesssound"
-
-                for i in $LIST
-                do
-                    $MYSQLCMD_C "delete from settings where value=\"$i\" and hostname=\"$hostname\";"
-                    $MYSQLCMD_C "REPLACE INTO  settings set data='1',  value=\"$i\" , hostname=\"$hostname\";"
-                done
-                SQL="update settings set data='0' where value='HostaccesshostypeSystemtype' and hostname=\"$hostname\"  ;"
-                $MYSQLCMD_C "$SQL"
-	esac
-
-#SELECT * INTO OUTFILE 'data.txt'
-# FIELDS TERMINATED BY ','
-# FROM table2;
-
-
diff --git a/abs/core-testing/live-installer/restore_km_db_chroot.sh b/abs/core-testing/live-installer/restore_km_db_chroot.sh
deleted file mode 100644
index 9467ffd..0000000
--- a/abs/core-testing/live-installer/restore_km_db_chroot.sh
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash
-. /etc/profile
-. /etc/systemconfig
-set -x
-#myhost=`cat /etc/hostname`
-myhost=$hostname
-hostname $myhost
-mount -t proc none /proc
-DBFILE=$1
-
-if  [ $SystemType = "Master_backend" -o $SystemType = "Standalone"  ]
-    then
-        #restore database
-        pacman --noconfirm -Sf mysql
-        status=1
-        mysqlstatus=1
-        while [ ! $status = 0  ]
-        do
-            /etc/rc.d/mysqld stop
-            sleep 1
-            /etc/rc.d/mysqld start
-            mysqlstatus=$?
-            if [ $mysqlstatus = 0 ]
-            then
-                mysql -e "show databases;"
-                showstatus=$?
-                if [ $showstatus = 0 ]
-                then
-                   #load database
-                   pacman --noconfirm -R mythdb-initial
-                   pacman --noconfirm  -S mythdb-initial
-                   echo "restoring old database"
-                   gunzip -c /myth/backup/mythconverg.sql.gz > /myth/backup/mythconverg.sql
-                   mysql mythconverg < /myth/backup/mythconverg.sql
-
-
-                    if [ -d /var/lib/mysql/mythconverg ]
-                    then
-                        status=0
-                    fi
-                fi
-            fi
-        done
-        rm -f /myth/backup/mythconverg.sql
-    else
-        exit 0
-    fi
-
-#/etc/rc.d/mysqld stop
-#umount /proc
-
-
-
diff --git a/abs/core-testing/live-installer/soundconfig.sh b/abs/core-testing/live-installer/soundconfig.sh
deleted file mode 100755
index 1adb447..0000000
--- a/abs/core-testing/live-installer/soundconfig.sh
+++ /dev/null
@@ -1,248 +0,0 @@
-#!/bin/bash
-. /etc/systemconfig
-. /etc/profile
-echo $@ >/tmp/audio.call
-#set -x
-BASE=""
-. /etc/profile
-#TEMPLATES="/usr/share/templates"
-TESTFILE="$TEMPLATES/audio/space_battle_A.wav"
-OSSinstalled="false"
-
-function testaudio () {
-
-ossplay  -d$AUDIODEVICE $TESTFILE
-
-}
-
-function load_alsa() {
-
-    remove_service.sh alsa-utils
-#    cd /lib/modules/2.6.21-STB
-    KER=`uname -r`
-    cd /lib/modules/$KER/kernel/
-    tar -xvf alsa-$KER.tar
-    pacman -Sf --noconfirm  alsa-lib
-
-    depmod -a
-    cd -
-    udevsettle
-    udevsettle
-    udevtrigger
-
-    add_service.sh alsa-utils
-    sleep 4
-    sv start alsa-utils
-}
-
-
-function unload_alsa () {
-#kill $(lsof -t /dev/dsp* /dev/audio* /dev/mixer* /dev/snd/*) && modprobe -r $(lsmod |grep ^snd |awk '{print $1}')
-    sv stop alsa-utils
-    remove_service.sh alsa-utils
-    rm -rf /dev/adsp*
-    rm -rf /dev/snd/*
-    rm -rf /dev/audio
-    modprobe -r $(lsmod |grep ^snd |awk '{print $1}')
-}
-
-function unload_oss {
-    sv stop oss
-    soundoff
-    rm -rf /dev/dsp*
-    rm -rf /dev/oss*
-    rm -rf /dev/sndstat
-    remove_service.sh oss
-}
-
-function installOSS {
-    echo "installing oss"
-    add_service.sh oss
-    sleep 4
-    sv start oss
-}
-
-
-function SYNCXINE {
-echo "modify xine config file"
-    if [ -f /data/home/mythtv/.xine/config ]
-    then
-        cp -f /data/home/mythtv/.xine/config  $TEMPLATES/xine.config
-    else
-        cp $TEMPLATES/xine.config.template $TEMPLATES/xine.config
-    fi
-
-    if [ x$Audiotype = xOSS ]
-    then
-       DEVICENUMBER=`echo $SoundDevice|awk -F/ ' { print $3  } '|tr -d dsp `
-        sed -e "s/^.*audio.driver.*$/audio.driver:oss/" \
-               -e "s/^.audio.device.oss_device_name.*$/audio.device.oss_device_name:\/dev\/dsp/" \
-               -e "s/^.audio.devic.oss_device_number.*$/audio.device.oss_device_number:$DEVICENUMER/" \
-               -e "s/^.*audio.output.speaker_arrangement:.*$/Audio.output.speaker_arrangement:PassThrough/" \
-                $TEMPLATES/xine.config > /data/home/mythtv/.xine/config
-    else
-        cp $TEMPLATES/xine.config /data/home/mythtv/.xine/config
-    fi
-
-}
-
-function SYNCMPLAYER {
-echo "modify mplayer not implmented yet"
-}
-
-function SYNCMYTHMUSIC {
-echo "sync mythmusic"
-$MV_ROOT/bin/restore_default_settings.sh -c MUSICMYTH
-}
-
-function SYNCMYTHFRONTEND {
-echo "sync mythfrontend"
-$MV_ROOT/bin/restore_default_settings.sh -c MUSICFRONT
-}
-
-
-function checkOSSinstalled () {
- ossinfo 1>/dev/null
- resultcode=$?
- echo $resultcode
- if [ $resultcode = 0 ]
- then
-    OSSinstalled='true'
- else
-    OSSinstalled='false'
- fi
-}
-
-function sound_config_system {
-
-    if [ x$syncXine = x1 ]
-    then
-          SYNCXINE
-    fi
-    if [ x$syncMplayer = x1 ]
-    then
-          SYNCMPLAYER
-    fi
-    if [ x$syncMythMusic = x1 ]
-    then
-          SYNCMYTHMUSIC
-    fi
-    if [ x$syncMythFrontend = x1 ]
-    then
-          SYNCMYTHFRONTEND
-    fi
-
-}
-
-function loadsound (){
-        checkOSSinstalled
-        if [  x$AUDIOTYPE = xOSS  -o   x$AUDIOTYPE = xoss ]
-        #then
-        #    if [ $OSSinstalled = "false" ]
-            then
-                while [ $OSSinstalled = "false" ]
-                do
-                    unload_alsa
-                    rm /tmp/.alsatest
-                    installOSS
-                    installOSS
-                    sleep 2
-                    checkOSSinstalled
-                done
-          #  fi
-        else
-            touch /tmp/.alsatest
-            unload_oss
-            load_alsa
-            load_alsa
-            rm /tmp/.alsatest
-
-        fi
-
-}
-
-
-
-
-#####################MAIN PROGRAM##########################
-
-declare -r OPTSTRING="i:t:d:"
-
-if [ $# -eq 0 ]
-then
-    echo "Valid options are:"
-    echo "  -i  (oss|alsa)   oss or alsa subsystem  "
-    echo "  -t  (test|real|LOAD)   "
-    echo "  -d device"
-    exit 1
-fi
-
-
-
-
-while getopts "$OPTSTRING"  SWITCH
-do
-    case $SWITCH in
-          \?)  echo "unkown option"
-                      exit 11 ;;
-            i)   echo "$SWITCH"  "$OPTARG"
-                    AUDIOTYPE="$OPTARG"
-                    ;;
-            d) echo "$SWITCH"  "$OPTARG"
-                    AUDIODEVICE=$OPTARG
-                    ;;
-            t) echo "$SWITCH"  "$OPTARG"
-                SOUNDOPTYPE="$OPTARG"
-                if  [ x"$OPTARG" = xtest ]
-                then
-                    TEST=true
-                else
-                    TEST=false
-                fi
-
-
-                    ;;
-
-            esac
-done
-
-
-
-
-case $SOUNDOPTYPE in
-    REAL|real )
-                    loadsound
-                    sound_config_system
-        ;;
-    test|TEST)
-                echo $@ > /tmp/audio.test
-                #loadsound
-                 if [  x$AUDIOTYPE = xOSS  -o   x$AUDIOTYPE = xoss ]
-                then
-                    echo "testing OSS  $AUDIODEVICE "
-                    ossplay  -d$AUDIODEVICE $TESTFILE
-                else
-                    echo "testing ALSA $AUDIODEVICE "
-                    aplay --device=$AUDIODEVICE $TESTFILE
-                fi
-
-        ;;
-
-    LOAD|load)
-                        loadsound
-        ;;
-    esac
-
-
-exit 0
-
-
-
-
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/startx b/abs/core-testing/live-installer/startx
deleted file mode 100755
index 0ffdf8c..0000000
--- a/abs/core-testing/live-installer/startx
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-#TEMPLATES=/usr/share/templates
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
-	$MV_ROOT/bin/xconfig.sh
-	cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
-	startx /root/live-install.sh --  -config /root/xorg.conf.install -allowMouseOpenFail
- else
- #VNC
-     pacman -Sf --noconfirm tightvnc
-    cd /root
-    mkdir .vnc
-    echo mythvantage |vncpasswd -f > /root/.vnc/passwd
-    chmod 500 /root/.vnc/passwd
-    rm /root/.vnc/xstartup
-    ln -s /root/live-install.sh /root/.vnc/xstartup
-    vncserver
-fi
diff --git a/abs/core-testing/live-installer/systemconfig.sh b/abs/core-testing/live-installer/systemconfig.sh
deleted file mode 100755
index 845c67c..0000000
--- a/abs/core-testing/live-installer/systemconfig.sh
+++ /dev/null
@@ -1,1255 +0,0 @@
-#!/bin/bash
-###################################################################
-#Script to configure your system based off the values in /etc/systemconfig
-#Any changes made to config files will be removed when systemconfig.sh is run
-#
-#JM
-###################################################################
-#set -x
-. /etc/profile
-#MVRELEASE=`cat /etc/mythvantage-release  |cut -d" " -f -2`
-MVRELEASE=`cat /etc/LinHES-release  `
-echo $@ >/tmp/systemconfig.call
-echo "----------------------start of systemconfig $@ ----------------------"
-BASE=""
-
-#TEMPLATES="/usr/share/templates"
-. /etc/profile
-. $MV_ROOT/bin/networkconfig.sh
-PACMAN="pacman --noconfirm"
-postfix=`cat ${BASE}/usr/local/share/mythtv/.releasetype`
-PKGBLACKLIST=$BASE/etc/blacklist.package
-
-if [ x$1 = x"Mysql_only" ]
-    then
-	rm -f /tmp/mysql.txt
-        sed -e "s/^DBHostName=.*$/DBHostName=$2/" $TEMPLATES/mysql.txt > /tmp/mysql.txt
-        exit 0
-    fi
-
-
-if [ -f /etc/systemconfig ]
-then
-	. /etc/systemconfig
-TEMPNET="Hostip"$default_interface
-echo $TEMPNET
-eval MYTHIP=\$${TEMPNET}
-else
-	echo "could not find /etc/systemconfig"
-	exit 1
-fi
-
-
-
-#-----------------------------------------------------
-
-
-function setupmysql  {
-#setup mysql.txt to find the database servers
-        if [ $SystemType = "Master_backend" ]
-        then
-            if [ $MYTHDHCP = 0 ]
-            then
-                #this grabs eth0, as that is all thats supported.
-#                dbhost=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
-                dbhost=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
-                sed -e "s/^dbhost=.*$/dbhost=\"$dbhost\"/" /etc/systemconfig >/tmp/systemconfig.old
-                cp /tmp/systemconfig.old ${BASE}/etc/systemconfig
-                ##logic to change master_serverip and backend_serverip  in db
-                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh  -c BECONFIG -s master -a $dbhost
-            else
-
-                dbhost=$MYTHIP
-                sed -e "s/^dbhost=.*$/dbhost=\"$dbhost\"/" /etc/systemconfig >/tmp/systemconfig.old
-                cp /tmp/systemconfig.old ${BASE}/etc/systemconfig
-                #logic to change dbhost in db
-                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh -c BECONFIG -s master -a $dbhost
-            fi
-        fi
-
-        if [ $SystemType = "Slave_backend" ]
-        then
-            if [ $MYTHDHCP = 0 ]
-            then
-                #this grabs eth0, as that is all thats supported.
-                #slavehost=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'|head -n1`
-                slavehost=`ifconfig  | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'`
-                ##logic to change backend_serverip in db
-                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh  -c BECONFIG -s slave  -a $slavehost
-            else
-                slavehost=$MYTHIP
-
-                #logic to change backend_serverif in db
-                ${BASE}${MV_ROOT}/bin/restore_default_settings.sh -c BECONFIG -s slave  -a $slavehost
-            fi
-        fi
-
-        MYSQLTXT=${BASE}/usr/local/share/mythtv/mysql.txt
-        if [ $SystemType = "Standalone" ]
-        then
-            sed -e "s/^DBHostName=.*$/DBHostName="localhost"/" $TEMPLATES/mysql.txt > $MYSQLTXT
-        else
-            sed -e "s/^DBHostName=.*$/DBHostName=$dbhost/" $TEMPLATES/mysql.txt > $MYSQLTXT
-        fi
-        rm ${BASE}/data/home/mythtv/.mythtv/mysql.txt
-        rm ${BASE}${MV_ROOT}/bin/mythtv/.mythtv/mysql.txt
-        if [ -f ${BASE}/data/home/mythtv/templates/mysql.txt ]
-        then
-            cp ${BASE}/data/home/mythtv/templates/mysql.txt $MYSQLTXT
-        fi
-
-        chmod 755 $MYSQLTXT
-        chown mythtv $MYSQLTXT
-
-}
-
-function setupmysqlnetwork(){
-MFILE=etc/my.cnf
-grep "#skip-networking" $BASE/$MFILE
-status=$?
-
-
-
-    if [ $SystemType = "Standalone" ]
-         then
-            sed -ie "s/^#skip-networking/skip-networking/g" $BASE/$MFILE
-            if [ $status = 0 ]
-            then
-                sudo sv restart mysql
-	        echo "restarting mysql with   no network"
-            fi
-
-        fi
-
-    if [ $SystemType = "Master_backend" ]
-    then
-          sed -ie "s/^skip-networking/#skip-networking/g" $BASE/$MFILE
-            if [ $status = 1 ]
-            then
-                sudo sv restart mysql
-		        echo "restarting mysql with  network"
-            fi
-
-    fi
-
-
-}
-
-
-function settimezone {
-#set the timezone
-if [  x"$timezone" = x ]
-then
-    timezone="unknown"
-fi
-rm ${BASE}/etc/localtime
-echo $timezone
-ln -s "/usr/share/zoneinfo/$timezone"  ${BASE}/etc/localtime
-        sed -e "s~^TIMEZONE=.*$~TIMEZONE=\"${timezone}\"~" ${BASE}/etc/rc.conf > $TEMPLATES/rc.conf
-
-       # echo CLOCK="UTC" > ${BASE}/etc/conf.dclock
-       # echo CLOCK_SYSTOCH="yes" >> ${BASE}/etc/conf.d/clock
-       # echo TIMEZONE="$timezone" >> ${BASE}/etc/conf.d/clock
-cp $TEMPLATES/rc.conf /etc/rc.conf
-
-}
-
-
-function setupreceiver {
-   case $ReceiverType in
-    tinker) echo "do nothing"
-            ;;
-    Serial) echo "setup serial lirc"
-            sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
-            echo "lirc_serial   #lirc" >> ${BASE}/etc/modules.mythvantage
-            /usr/bin/load-modules-mythvantage.sh
-            ;;
-    Usb-imon) echo "setup receiver-usb-imon"
-              sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
-              echo "lirc_imon     #lirc" >> ${BASE}/etc/modules.mythvantage
-              /usr/bin/load-modules-mythvantage.sh
-              ;;
-           *)   sed -i -e '/.*#lirc/d' ${BASE}/etc/modules.mythvantage
-              ;;
-    esac
-
-
-}
-
-function setupremote {
-     case $Remotetype in
-        no_remote) echo "No remote selected"
-                daemon_remove="lircd $daemon_remove"
-                ;;
-        tinker) echo "Remote in tinker mode"
-                ;;
-            *)  echo "Setup remote"
-                mv ${BASE}/etc/lircd.conf ${BASE}/etc/lircd.conf.`date +%Y-%m-%d-%H-%M`
-                cd $TEMPLATES/remotes/$Remotetype
-                for i in lircd*
-                do
-                        cat $i >> ${BASE}/etc/lircd.conf
-                done
-                cp lircrc ${BASE}/etc/lircrc
-                if [ -f $TEMPLATES/LCD/$LCDtype/lircrc ]
-                then
-                    cat $TEMPLATES/LCD/$LCDtype/lircrc >> /etc/lircrc
-                    cat $TEMPLATES/LCD/$LCDtype/lircd.conf >> /etc/lircd.conf
-                fi
-                if [ -f $TEMPLATES/transmit/$Blastertype/lircd.conf ]
-                then
-                    cat $TEMPLATES/transmit/$Blastertype/lircd.conf  >> ${BASE}/etc/lircd.conf
-                fi
-                chmod 755 /etc/lircrc
-                daemon_add="lircd $daemon_add"
-                sv hup lircd
-                ;;
-esac
-
-}
-
-function setupblaster {
-        #cd $TEMPLATES/transmit/$Blastertype
-        #for i in lircd*
-        #do
-         #       cat lircd.conf  >> ${BASE}/etc/lircd.conf
-        #done
-      #  REMOTE_NAME${BASE}/usr/bin/change_chan.sh=`grep name lircd.conf* |awk -F" " ' { print $2 } '`
-         sed -e "s/^REMOTE_NAME=.*$/REMOTE_NAME=${Blastertype} /" $TEMPLATES/change_chan.sh > ${BASE}/usr/bin/change_chan.sh
-          chmod 755 ${BASE}/usr/bin/change_chan.sh
-        #channel change script change
-        setupremote
-
-}
-
-function setupevrouter {
-    if [  x$UseEvrouter  = x1 ]
-    then
-        case x$EvrouterConfig in
-            xtinker )
-                    echo "do nothing for evrouter"
-                    ;;
-                x ) echo "empty evrouter"
-                    ;;
-                * ) echo "setup evrouter for $EvrouterConfig "
-                    cp $TEMPLATES/evrouter/$EvrouterConfig /etc/evrouter.cfg
-                    daemon_add="evrouter Xvfb $daemon_remove"
-
-                    ;;
-        esac
-    else
-    # disable evrouter
-    daemon_remove="evrouter Xvfb $daemon_remove"
-    fi
-
-
-
-
-}
-
-function setupLCD {
-   case x$LCDtype in
-    xtinker) echo "do nothing"
-            ;;
-    xno_lcd) echo "disabling lcd"
-            sv down lcdd
-            /usr/bin/load-modules-mythvantage.sh  UNLOAD LCD
-            sed -i -e '/.*#LCD/d' ${BASE}/etc/modules.mythvantage
-            daemon_remove="lcdd $daemon_remove"
-            ;;
-        x) echo "empty lcd" ;;
-
-         *) echo "setup lcd"
-            if [ -f $TEMPLATES/LCD/$LCDtype/modules  ]
-            then
-              sed -i -e '/.*#LCD/d' ${BASE}/etc/modules.mythvantage
-              cat $TEMPLATES/LCD/$LCDtype/modules >> ${BASE}/etc/modules.mythvantage
-              #should also modprobe
-            fi
-
-
-            if [ -f $TEMPLATES/LCD/$LCDtype/LCDd.conf ]
-            then
-                cp -f $TEMPLATES/LCD/$LCDtype/LCDd.conf /etc
-               # install="lcdproc $install"
-                daemon_add="lcdd $daemon_add"
-                /usr/bin/load-modules-mythvantage.sh
-                RESTART_FE="true"
-                RESTART_LCD="true"
-            fi
-            #check if lirc capable,if so then call setupremote
-            if [ -f $TEMPLATES/LCD/$LCDtype/lircrc ]
-            then
-                setupremote
-            fi
-            ;;
-    esac
-
-}
-
-
-
-function scrubnfs {
-	   cp /etc/fstab $TEMPLATES/fstab.conf.template
-       grep -v nfs   $TEMPLATES/fstab.conf.template > ${BASE}/etc/fstab
-   }
-
-function setupfstab () {
-#    	setupfstab $NFSserver $NFSshare $NFSmount
-         echo "$1 $2  nfs" >> ${BASE}/etc/fstab
-         if [ ! -e "$2" ]
-         then
-           mkdir -p "$2"
-           chown mythtv:mythtv "$2"
-         fi
-         if [ x$DCONFIG = x  ]
-         then
-            mount $2 &
-        fi
-
-}
-
-function setupncidclient
-{
-    sed -e "s/^set Host.*$/set Host $dbhost /" $TEMPLATES/ncid.conf.template >${BASE}/etc/ncid/ncid.conf
-}
-
-function setupnciddaemon {
-    cp -f /etc/ncid/ncidd.conf $TEMPLATES/ncidd.conf.template
-    sed -e "s/.*set ttyport.*$/set ttyport =  \/dev\/$nciddSerialPort /" $TEMPLATES/ncidd.conf.template >${BASE}/etc/ncid/ncidd.conf
-
-}
-
-function setupntp () {
-cat > ${BASE}/etc/ntp.conf  << EOF
-# default restrictions
-restrict default noquery notrust nomodify
-# NTP drift file - used to keep track of your system clocks
-# time deviation
-driftfile /etc/ntp.drift
-
-# NTP log file
-logfile /var/log/ntp.log
-# override the default restrictions here, servers that can query
-restrict 192.168.0.0 mask 255.255.0.0 nomodify
-restrict 10.0.0.0 mask 255.0.00 nomodify
-
-#servers to sync with
-EOF
-        #this is used for backend or standlone types
-        if [ $1 = "1" ]
-                then
-                        echo "server ntp1.cs.wisc.edu" >> ${BASE}/etc/ntp.conf
-                        echo "server ntp3.sf-bay.org"  >> ${BASE}/etc/ntp.conf
-                        echo "restrict ntp1.cs.wisc.edu noquery nomodify" >> ${BASE}/etc/ntp.conf
-                        echo "restrict ntp3.sf-bay.org noquery nomodify" >> ${BASE}/etc/ntp.conf
-
-                else
-                        echo "server $dbhost" >> ${BASE}/etc/ntp.conf
-                        echo "restrict $dbhost noquery nomodify" >> ${BASE}/etc/ntp.conf
-                fi
-
-
-}
-
-function setupplugins (){
-
-pkglistinstall=""
-pkglistremove=""
-#default enabled
-for i in mythcontrols mythgallery mythmovietime mythmusic mythsmolt mythvideo
-do
-eval pkgvalue=\$${i}
-
-if [ x$pkgvalue = x ]
- then
-     pkglistinstall="$pkglistinstall $i$postfix"
-     else
-     if [ x$pkgvalue = x1 ]
-     then
-         pkglistinstall="$pkglistinstall $i$postfix"
-     else
-         pkglistremove="$pkglistremove $i$postfix"
-     fi
- fi
-
-
-
-done
-
-
-
-#default disabled
- for i in mythphone mytharchive mythbrowser mythnews mythgame mythflix mythweather
- do
-eval pkgvalue=\$${i}
-
-if [ x$pkgvalue = x ]
- then
-     pkglistremove="$pkglistremove $i$postfix"
-     else
-     if [ x$pkgvalue = x1 ]
-     then
-         pkglistinstall="$pkglistinstall $i$postfix"
-     else
-         pkglistremove="$pkglistremove $i$postfix"
-     fi
- fi
- done
-install="$pkglistinstall $install"
-remove="$pkglistremove $remove"
-
-}
-function LCDcheck () {
- case x$LCDtype in
-    xtinker) echo "do nothing lcd "
-            ;;
-    xno_lcd) echo "no  lcd "
-                       ;;
-    xxosd) install="xosd lcdproc $install"
-            ;;
-        x) echo "lcd empty "
-        ;;
- *)
-     install="lcdproc $install"
-    ;;
-esac
-}
-
-
-function packages () {
-#see which plugins need to be installed
-echo "  Starting to install Packages"
-setupplugins
-LCDcheck
-if [ ! -f $PKGBLACKLIST ]
-then
-    touch $PKGBLACKLIST
-fi
-    for i in $remove
-    do
-    echo "-----------$i --------------"
-    grep -q $i $PKGBLACKLIST
-    if [ $? = 1 ]
-    then
-        pacman -Q $i 2>/dev/null
-        #VAR=`pacman -Q $i  2>&1 `
-            if [ $? = 0 ]
-            then
-                    if [ $i = "mythweb$postfix" ]
-                    then
-                    pacman --noconfirm -R mythweb$postfix
-                    echo removed $i
-                    else
-                    pacman --noconfirm -Rs $i
-                    echo removed $i
-                    fi
-            fi
-    else
-        echo "$i is black listed"
-    fi
-    done
- # fi
-
-    for i in $install
-    do
-    echo "-----------$i --------------"
-    grep -q $i $PKGBLACKLIST
-    if [ $? = 1 ]
-    then
-            pacman -Q $i 2>/dev/null
-            #VAR=`pacman -Q $i  2>&1 `
-  #            echo $VAR |grep -vq error:
-
-            if [ ! $? = 0 ]
-            then
-                    pacman --noconfirm -Sf $i
-                    echo installed $i
-	    else
-		    echo "$i already installed"
-            fi
-    else
-      echo "$i is black listed"
-    fi
-    done
-}
-
-function daemons {
-echo "Daemons on boot"
-
-     for i in $daemon_remove
-     do
-    	   sv check $i 1>/dev/null
-            status=$?
-	   if [ $status -eq 0 ]
-	   then
-		sv down $i
-	   fi
-	        remove_service.sh $i
-     done
-
-
-    for i in $daemon_add
-    do
-        sv check $i 1>/dev/null
-        status=$?
-        add_service.sh $i
-
-		if [ $status -eq 0 ]
-		then
-                    case $i in
-                        mysql*) sv hup $i
-                                        ;;
-                        mythback*) sv hup $i
-                                        ;;
-                        lirc* ) sv hup $i
-                                        ;;
-                        frontend) sv check frontend 1>/dev/null
-                                        ;;
-
-                        smbd ) sv hup $i
-                                        ;;
-                        nmbd ) sv hup $i
-                                        ;;
-                        evrouter) sv restart $i
-                                    ;;
-                    *)     sv down $i
-                            sleep 1
-                            sv up $i
-                        ;;
-	           esac
-                 fi
-
-        done
-
-}
-
-
-function services
-{
-ser_install=""
-ser_daemon_add=""
-ser_remove=""
-ser_daemon_remove=""
-if [ x$UseEvrouter = x1 ]
-then
-    ser_daemon_add="evrouter Xvfb $ser_daemon_add"
-else
-    ser_daemon_remove="evrouter Xvfb $ser_remove"
-fi
-
-if [ x$RunDHCP = x1 ]
-then
-           ser_daemon_add="dnsmasq  $ser_daemon_add"
-           ser_install="dnsmasq mvpmc  $ser_install"
-
-else
-           ser_daemon_remove="dnsmasq  $ser_daemon_remove"
-           ser_remove="dnsmasq mvpmc  $ser_remove"
-fi
-
-if [ x$RunFrontend = x1 ]
-then
-           ser_daemon_add="frontend hal   $ser_daemon_add"
-           ser_install=" $ser_install"
-           showX=true
- else
-           ser_daemon_remove="frontend hal  $ser_daemon_remove"
-           ser_remove="$ser_remove"
- fi
-
-if [ x$UseMythWEB = x1 ]
-then
-            ser_install="lighttpd  mythweb$postfix $ser_install"
-            ser_daemon_add="lighttpd $ser_daemon_add"
- else
-           ser_remove="mythweb$postfix $ser_remove"
-           ser_daemon_remove="$ser_daemon_remove"
- fi
-
-#samba
-if [ x$UseSamba = x1 ]
-then
-        ser_install="samba $ser_install"
-        ser_daemon_add="nmbd smbd $ser_daemon_add "
-        if [ x$Samba_mediareadonly = x1 ]
-            then
-                smreadonly="no"
-                else
-                smreadonly="yes"
-        fi
-
-        if [ x$Samba_homereadonly = x1 ]
-            then
-                shreadonly="no"
-                else
-                shreadonly="yes"
-        fi
-
-        if [ ! -d ${BASE}/etc/samba ]
-        then
-            mkdir ${BASE}/etc/samba
-        fi
-
-        if [  -f ${BASE}/data/home/mythtv/templates/smb.conf  ]
-        then
-            install -D -m755  ${BASE}/data/home/mythtv/templates/smb.conf   ${BASE}/etc/samba/smb.conf
-        else
-            sed -e "s/^.*workgroup =.*$/ workgroup = $Samba_domain/g " \
-                -e "s/^.*server string = .*$/ server string = $hostname/g" $TEMPLATES/samba/smb.conf.template > ${BASE}/etc/samba/smb.conf
-
-            if [ x$Samba_media = "x1" ]
-            then
-                echo "include =  /etc/samba/smb.conf.media" >> ${BASE}/etc/samba/smb.conf
-                sed -e "s/^.*writeable.*$/writeable = $smreadonly/g" $TEMPLATES/samba/smb.conf.media > ${BASE}/etc/samba/smb.conf.media
-            fi
-
-            if [ x$Samba_home = "x1" ]
-            then
-                echo "include =  /etc/samba/smb.conf.home" >> ${BASE}/etc/samba/smb.conf
-                sed -e "s/^.*writeable.*$/writeable = $shreadonly/g" $TEMPLATES/samba/smb.conf.home > ${BASE}/etc/samba/smb.conf.home
-
-            fi
-
-        fi
-else
-        ser_remove="samba $ser_remove"
-        ser_install="smbclient $ser_install"
-        ser_daemon_remove="smbd nmbd  $ser_daemon_remove"
-fi
-
-
-if [ x$UseNFS = x1 ]
-then
-      ser_install="nfs-utils portmap $ser_install"
-      ser_daemon_add="nfsd nfslock portmap $ser_daemon_add"
-       sed -e "s/REPLACEME/*/g" $TEMPLATES/exports.template > ${BASE}/etc/exports
-
-else
-      ser_remove="$ser_remove"
-      ser_daemon_remove="nfsd nfslock  $ser_daemon_remove"
-fi
-
-if [ x$Runncidd = x1 ]
-then
-           ser_daemon_add="ncidd ncid $ser_daemon_add"
-           ser_install="ncid $ser_install"
-  else
-           ser_daemon_remove="ncidd ncid $ser_daemon_remove"
-           ser_remove="ncid $ser_remove"
- fi
-
-#Setting the default, just to avoid the or statement..
-if [ x$UseHobbit = x ]
-then
-    UseHobbit=0
-fi
-
-if [ x$UseHobbit = x1 ]
-then
-    case $SystemType in
-        Standalone|Master_backend )
-           ser_daemon_add="hobbit $ser_daemon_add"
-           ser_install="hobbitserver $ser_install"
-        ;;
-
-        *)   ser_daemon_add="hobbit-client $ser_daemon_add"
-              ser_install="hobbit-client $ser_install"
-        ;;
-        esac
-else
-           ser_daemon_remove="hobbit hobbit-client $ser_daemon_remove"
-           ser_remove="hobbit-client hobbitserver $ser_remove"
-            rm -f /data/srv/httpd/htdocs/hobbit/index.html
-
- fi
-
-
-
-}
-
-
-
-function setupsleep {
-if [ x$AutoShutdown = x1  ]
-then
-    cronshutdowntime=""
-    if  [ x$Shutdowntime != x-1 ]
-    then
-        cronshutdowntime=$Shutdowntime
-    fi
-    if [ x$Shutdowntime2 != x-1 ]
-    then
-        if [ x$cronshutdowntime = x ]
-        then
-            cronshutdowntime=$Shutdowntime2
-        else
-            cronshutdowntime="${cronshutdowntime},${Shutdowntime2}"
-        fi
-    fi
-
-    sed -e "s/HOUR/$cronshutdowntime/g" $TEMPLATES/cron.template | crontab - -u mythtv
-else
-    sed -e "/00 HOUR.*/d" $TEMPLATES/cron.template | crontab - -u mythtv
-fi
-
-}
-
-
-function setuppacman () {
-#setup link to httpd dir
-echo "Configuring pacman"
-  if [ ! x$1 = x ]
-    then
-        ln -s ${BASE}/data/var ${BASE}/data/srv/httpd/htdocs/repo
-        echo "creating the link for the pacman repo mirror"
-    fi
-
-    for i in mv-core mv-core-testing mv-extra mv-extra-testing
-    do
-        echo "[$i]"  > ${BASE}/etc/pacman.d/$i
-        #add mirror if needed
-        if [ x$PKG_MIRROR = x1 ]
-        then
-            echo " Server = http://$dbhost/repo/$i " >> ${BASE}/etc/pacman.d/$i
-        fi
-        #add user templates
-        USERTEMPLATES="/data/home/mythtv/templates"
-        if [ -f $USERTEMPLATES/sources/$i ]
-        then
-             echo "Adding user  $i"
-            cat $USERTEMPLATES/sources/$i  >> ${BASE}/etc/pacman.d/$i
-        fi
-        cat $TEMPLATES/sources/$i  >> ${BASE}/etc/pacman.d/$i
-        echo "setting local mirror to $dbhost for $i "
-    done
-
-     #sed -e "s/REPLACEME/$dbhost/g"  $TEMPLATES/sources/svc_pkg > /etc/pacman.d/svc_pkg
-
-
-}
-
-
-function setupzipcode () {
-    if [ ! x$zipcode = x ]
-    then
-        ${MV_ROOT}/bin/restore_default_settings.sh -c ZIP  -z $zipcode
-    fi
-}
-
-function process_nfsmap () {
-#first look for a local copy of nfsmap
-if [ $1 = noip ]
-then
-    if [ -f /data/home/mythtv/templates/nfsmap ]
-    then
-        NFSMAP="/data/home/mythtv/templates/nfsmap"
-    else
-        mv -f /tmp/nfsmap /tmp/nfsmap.old
-        wget -O /tmp/nfsmap http://$dbhost:1337/templates/nfsmap
-        if [ $? = 0 ]
-        then
-            NFSMAP="/tmp/nfsmap"
-        fi
-    fi
-else
-        mv -f /tmp/nfsmap /tmp/nfsmap.old
-        wget -O /tmp/nfsmap http://$1:1337/templates/nfsmap
-        if [ $? = 0 ]
-        then
-            NFSMAP="/tmp/nfsmap"
-        fi
-fi
-
-    if [ -f $NFSMAP ]
-    then
-        #read in file
-        while read line
-        do
-            NFSserver=`echo "$line"|cut -d" " -f1`
-            NFSmount=`echo "$line"|cut  -d" " -f2`
-            setupfstab $NFSserver $NFSmount
-        done <$NFSMAP
-    else
-        echo "couldn't find nfsmap"
-
-    fi
-}
-
-function setupcnfs () {
-     scrubnfs
-        if [ $HaveCentralNFS = "yes" ]
-	then
-            case x$NFSserver in
-                xfile:nfsmap )
-                                process_nfsmap noip
-                                ;;
-               *:nfsmap )
-                                nfsmapip=`echo "$NFSserver" | cut -d: -f1 `
-                                process_nfsmap $nfsmapip
-                                ;;
-                *)  setupfstab $NFSserver $NFSmount
-                esac
-
-	    #if [ ! x"$NFSserver" = "xfile:nfsmap" ]
-            #then
-            #    setupfstab $NFSserver $NFSmount
-            #else
-            #    process_nfsmap
-            #fi
-        else
-            echo "fe_nfs"
-            #if no central nfs found, then use the mbe.
-            if [ $SystemType = "Frontend_only" ]
-            then
-                setupfstab ${dbhost}:/data/media /data/media
-            fi
-	fi
-
-}
-
-function setupbootsplash () {
-
-if  [ x$Usebootsplash = x1 ]
-then
-    COMMAND="%s/^default.*0/default 1/g"
-else
-    COMMAND="%s/^default.*1/default 0/g"
-fi
-
-ex ${BASE}/boot/grub/menu.lst <<EOF
-:$COMMAND
-:wq
-EOF
-
-}
-
-function setuphobbitclient () {
-COMMAND="%s/^BBDISP=.*$/BBDISP=$dbhost/g"
-
-
-ex ${BASE}/data/srv/hobbit/client/etc/hobbitclient.cfg <<EOF
-:$COMMAND
-:wq
-EOF
-
-}
-
-function setupSyslog () {
-COMMAND="%s/^destination d_remote.*$/destination d_remote \{tcp\(\"${dbhost}\" port\(514\)\) \;\} \;/"
-ex ${BASE}/etc/syslog-ng.conf <<EOF
-:$COMMAND
-:wq
-EOF
-
-
-
-
-}
-
-function setupfuncminion () {
-COMMAND="%s/^certmaster.*$/certmaster = ${dbhost}/"
-ex ${BASE}/etc/func/minion.conf <<EOF
-:$COMMAND
-:wq
-EOF
-}
-
-function setupDNSMASQ(){
-if [ x$RunDHCP = x1   ]
-then
-    echo "DNSMASQ setup"
-
-#set default route to my GW
-COMMAND="%s/^dhcp-option=3.*$/dhcp-option=3,${route}/"
-ex ${BASE}/etc/dnsmasq.conf <<EOF
-:$COMMAND
-:wq
-EOF
-
-#setup dns to my ip
-COMMAND="%s/^dhcp-option=6.*$/dhcp-option=6,${ip}/"
-ex ${BASE}/etc/dnsmasq.conf <<EOF
-:$COMMAND
-:wq
-EOF
-
-
-#change nfsroot to my ip
-COMMAND="%s/nfsroot=.*:/nfsroot=${ip}:/"
-ex ${BASE}/data/srv/tftp/pxelinux.cfg/default <<EOF
-:$COMMAND
-:wq
-EOF
-
-#add 127.0.0.1 to /etc/resolv.conf
-        echo "search lan" > ${BASE}/etc/resolv.conf
-        echo "nameserver 127.0.0.1" >> ${BASE}/etc/resolv.conf
-        echo "nameserver $nameserver" >> ${BASE}/etc/resolv.conf
-fi
-
-#setup dongle.config
-COMMAND="%s/mvpmc -f .*/mvpmc -f \/etc\/helvR10.fon -s ${ip} \& /"
-ex ${BASE}/data/srv/tftp/dongle.bin.config <<EOF
-:$COMMAND
-:wq
-EOF
-
-
-
-#setup dongle.config
-
-}
-
-function reloadfe(){
-   PID=`ps -ef |grep mythfrontend|grep -v grep |awk  '{print $2 }'`
-   /usr/bin/backend_control.sh  clearcache  behost $dbhost
-   if [ x$RESTART_LCD = xtrue ]
-   then
-    killall -9 mythlcdserver
-   fi
-   kill -s USR1 $PID
-
-}
-
-
-function setup_db (){
-
-            install="mysql avahli"
-            daemon_add="mysql"
-            packages
-            daemons
-status=1
-mysqlstatus=1
-while [ ! $status = 0  ]
-do
-    sv stop mysql
-    sleep 1
-    sv  start mysql
-    mysqlstatus=$?
-    if [ $mysqlstatus = 0 ]
-    then
-   	mysql -e "show databases;"
-        showstatus=$?
-        if [ $showstatus = 0 ]
-        then
-            pacman --noconfirm -R mythdb-initial
-            pacman --noconfirm  -S mythdb-initial
-            $MV_ROOT/bin/restore_default_settings.sh -c load
-            if [ $SystemType = "Master_backend" ]
-            then
-                $MV_ROOT/bin/restore_default_settings.sh  -c  BECONFIG  -s master  -a $dbhost
-            fi
-            #update database to allow user jobs on this host.
-            $MV_ROOT/bin/restore_default_settings.sh  -c  USERJOBALLOW
-            $MV_ROOT/bin/restore_default_settings.sh  -c  ACCESSCONTROL
-	   if [ -d /data/srv/mysql/mythconverg ]
-	   then
-	    pacman --noconfirm -R webcalendar
-            pacman --noconfirm --nodeps  -S webcalendar
-	    status=0
-	   fi
-   	fi
-    fi
-done
-}
-
-
-#----------------------------------------------------MAIN PROGRAM-------------------------------------------
-#misc,sleep,hostype,advanced,audio
-eval LAST=\$$#
-LIST=`echo $LAST | tr , " " `
-
-hosttypechange="false"
-
-
-for i in  $LIST
-  do
-   echo $i
-   case $i in
-	   misc) showmisc="true"
-	   	;;
-	  sleep) showsleep="true"
-		;;
-	  hostype) showhost="true"
-                      showX="true"
-	  	;;
-         hostypec) hosttypechange="true"
-                ;;
-	 advanced) showadvanced="true"
-                      #showhost="true"
-		;;
-	audio) showaudio="true"
-		;;
-	network) shownetwork="true"
-		;;
-    advancedX)  showX="true"
-      ;;
-    restartfe)  killall -9 mythfrontend
-                    killall -9 mythwelcome
-                    exit 0
-    ;;
-    reloadfe)  reloadfe
-            ;;
-
-    this_is_install) MV_NEW_INSTALL="true"
-		;;
-
-	esac
-  done
-
-if [ x$MV_NEW_INSTALL = xtrue ]
-then
-	hosttypechange="false"
-fi
-
-
-
-#  exit 1
-
-#network
-if [ x"$shownetwork" = xtrue ]
-then
-    OLDHOSTNAME=`hostname`
-    NEWHOSTNAME=$hostname
-    if [ ! $OLDHOSTNAME = $NEWHOSTNAME ]
-    then
-
-    ${MV_ROOT}/bin/restore_default_settings.sh  -cuhostname -o -h$OLDHOSTNAME
-    RESTART_FE="true"
-    hostname $NEWHOSTNAME
-    if [ $SystemType != "Frontend_only" ]
-    then
-        sv restart mythbackend
-    fi
-
-    fi
-
-    setup_network
-    CMDLINE=$(cat /proc/cmdline)
-    echo $CMDLINE |grep -q netboot
-    NETBOOT=$?
-    if [   x$NETBOOT = x1  ]
-        then
-            echo "loading network"
-            ${BASE}/etc/net/scripts/network.init reload
-        else
-            echo "netboot, will not start network"
-        fi
-fi
-
-
-if [ x$showhost = "xtrue" ]
-then
-case $SystemType in
-    Standalone)
-            setupntp 1
-            services
-            if [ x$hosttypechange = "xtrue" ]
-            then
-             setup_db
-            fi
-            if [ -f   ${BASE}/etc/avahi/services/mysql.service     ]
-            then
-                        rm -f ${BASE}/etc/avahi/services/mysql.service
-                        sudo sv restart avahi
-            fi
-
-            install="mysql mythdb-initial  avahli portmap local-website $ser_install"
-
-
-            remove="none $ser_remove"
-
-            daemon_add="mysql  mythbackend  avahi portmap lighttpd $ser_daemon_add"
-            daemon_remove="none $ser_daemon_remove"
-
-    ;;
-   Master_backend)
-            setupntp 1
-            services
-
-            if [  !  -f   ${BASE}/etc/avahi/services/mysql.service     ]
-            then
-                        mkdir  ${BASE}/etc/avahi/services
-                        cp $TEMPLATES/mysql.service  ${BASE}/etc/avahi/services/mysql.service
-                        sudo sv restart  avahi
-            fi
-
-            install="mysql  mythdb-initial avahi portmap local-website myth2ipod mythtv-status $ser_install  "
-            remove="$ser_remove"
-
-            daemon_add="mysql mythbackend  avahi   portmap lighttpd $ser_daemon_add"
-            daemon_remove="$ser_daemon_remove"
-    ;;
-    Slave_backend)
-            setupntp 0
-            services
-            if [ x$hosttypechange = "xtrue" ]
-            then
-             setup_db
-            fi
-            if [    -f   ${BASE}/etc/avahi/services/mysql.service     ]
-            then
-                        rm -f ${BASE}/etc/avahi/services/mysql.service
-                        sudo sv restart  avahi
-            fi
-
-            #cp $TEMPLATES/mysql.service  ${BASE}/etc/avahi/services/mysql.service
-            install="mysql  avahi  local-website $ser_install  "
-            remove=" $ser_remove"
-
-            daemon_add="mythbackend avahi portmap lighttpd $ser_daemon_add"
-            daemon_remove="$ser_daemon_remove"
-    ;;
-    Frontend_only)
-        #Add values for services
-        setupntp 0
-        services
-        if [  -f   ${BASE}/etc/avahi/services/mysql.service     ]
-            then
-                        rm -f ${BASE}/etc/avahi/services/mysql.service
-                        sudo sv restart  avahi
-            fi
-
-        install="libmysqlclient mysql-clients portmap avahi local-website $ser_install"
-        remove="mysql mythweb$postfix $ser_remove"
-
-        daemon_add="avahi portmap lighttpd $ser_daemon_add "
-        daemon_remove="mysql   mythbackend  $ser_daemon_remove"
-   ;;
-
-
-esac
-#setupSyslog
-
-fi
-
-#apply these to ALL types
-
-
-
-
-#systemtype
-
-if [ x$showhost = "xtrue" ]
-then
-    setupmysqlnetwork
-    setupmysql
-    setupremote
-    #grab the new dbhost key
-    #/usr/bin/grabkey.py
-fi
-
-#audio
-
-if [ x$showaudio = "xtrue" ]
-then
-	#setupsoundtype
-    if [ ! x$Audiotype = xtinker  ]
-    then
-        ${MV_ROOT}/bin/soundconfig.sh -t real -i $Audiotype -d $SoundDevice
-    fi
-fi
-
-#should always run
-packages
-
-#misc
-
-if [ x$showmisc = "xtrue" ]
-then
-	setupzipcode
-	settimezone
-    setupcnfs
-fi
-
-#sleep
-if [ x$showsleep = "xtrue" ]
-then
-	setupsleep
-fi
-
-if [ x$showX = "xtrue" ]
-then
-    ${MV_ROOT}/bin/xconfig.sh
-fi
-
-#advanced
-if [ x$showadvanced = "xtrue" ]
-then
-    if [ ! x$showhost = "xtrue" ]
-    then
-        services
-        install="none $ser_install"
-        remove="none $ser_remove"
-        daemon_add=" none $ser_daemon_add"
-        daemon_remove="none $ser_daemon_remove"
-        packages
-
-
-        if [ x$SystemType = xMaster_backend ]
-        then
-            setuppacman link
-            else
-            setuppacman
-        fi
-     fi
-    setupncidclient
-    setupnciddaemon
-    setupbootsplash
-    setuphobbitclient
-    setupreceiver
-    setupevrouter
-    setupblaster
-    setupLCD
-    setupDNSMASQ
-
-fi
-
-
-
-daemons
-#add check for lcd, and restart if needed.
-
-if [ x$RESTART_FE = xtrue ]
-then
-    reloadfe
-fi
-
-
-
-
-
-case $SystemType in
-    Standalone)  smoltsystem=6
-                     MVRELEASE="$MVRELEASE  (Standalone)"
-                    ;;
-   Master_backend)
-            if [ x$RunFrontend = x1 ]
-            then
-                smoltsystem=2
-                MVRELEASE="$MVRELEASE  (MBE with Frontend)"
-            else
-                smoltsystem=1
-                MVRELEASE="$MVRELEASE  (MBE)"
-            fi
-            ;;
-   Slave_backend)
-            if [ x$RunFrontend = x1 ]
-            then
-                smoltsystem=5
-                MVRELEASE="$MVRELEASE  (SLAVE  with Frontend)"
-            else
-                smoltsystem=5
-                MVRELEASE="$MVRELEASE  (SLAVE)"
-            fi
-            ;;
-     Frontend_only)
-          smoltsystem=3
-          MVRELEASE="$MVRELEASE  ( Frontend only)"
-            ;;
-esac
-echo $MVRELEASE > /etc/os_myth_release
-echo "systemtype=$smoltsystem" > /data/home/mythtv/.mythtv/smolt.info
-echo "remote=$Remotetype" >> /data/home/mythtv/.mythtv/smolt.info
-
diff --git a/abs/core-testing/live-installer/templates/LCD/Shuttle-SG33/LCDd.conf b/abs/core-testing/live-installer/templates/LCD/Shuttle-SG33/LCDd.conf
deleted file mode 100644
index d49fbf6..0000000
--- a/abs/core-testing/live-installer/templates/LCD/Shuttle-SG33/LCDd.conf
+++ /dev/null
@@ -1,869 +0,0 @@
-# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
-#
-# This file contains the configuration for the LCDd server.
-# 
-# The format is ini-file-like. It is divided into sections that start at
-# markers that look like [section]. Comments are all line-based comments,
-# and are lines that start with '#' or ';'.
-#
-# The server has a 'central' section named [server]. For the menu there is
-# a section called [menu]. Further each driver has a section which
-# defines how the driver acts.
-#
-# The drivers are activated by specifiying them in a driver= line in the
-# server section, like:
-#
-#   Driver=curses
-#
-# This tells LCDd to use the curses driver.
-# The first driver that is loaded and is capable of output defines the
-# size of the display. The default driver to use is curses.
-# If the driver is specified using the -d <driver> command line option,
-# the Driver= options in the config file are ignored.
-#
-# The drivers read their own options from the respective sections.
-
-
-
-## Server section with all kinds of settings for the LCDd server ##
-[server]
-
-# Tells the server to load the given drivers. Multiple lines can be given.
-# The name of the driver is case sensitive and determines the section
-# where to look for further configuration options of the specific driver
-# as well as the name of the dynamic driver module to load at runtime.
-# The latter one can be changed by giving af File= directive in the
-# driver specific section.
-#
-# The following drivers are supported:
-#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
-#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
-#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
-#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
-#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
-Driver=shuttleVFD
-#Driver=curses
-
-# Tells the driver to bind to the given interface
-Bind=127.0.0.1
-
-# Listen on this specified port; defaults to 13666.
-Port=13666
-
-# Sets the reporting level; defaults to 2 (warnings and errors only).
-#ReportLevel=3
-
-# Should we report to syslog instead of stderr ? Default: no
-#ReportToSyslog=yes
-
-# Sets the default time in seconds to displays a screen.
-WaitTime=5
-
-# User to run as.  LCDd will drop its root priviledges,
-# if any, and run as this user instead.
-User=nobody
-
-# If yes, the the serverscreen will be rotated as a usual info screen. If no,
-# it will be a background screen, only visible when no other screens are
-# active.
-#ServerScreen=no
-
-# The server will stay in the foreground if set to true.
-#Foreground=no
-
-# Where can we find the driver modules ?
-# IMPORTANT: Make sure to change this setting to reflect your
-#            specific setup! Otherwise LCDd won't be able to find
-#            the driver modules and will thus not be able to
-#            function properly.
-# NOTE: Always place a slash as last character !
-DriverPath=/usr/lib/lcdproc/
-
-# The "...Key=" lines define what the server does with keypresses that
-# don't go to any client.
-# These are the defaults:
-ToggleRotateKey=Enter
-PrevScreenKey=Left
-NextScreenKey=Right
-#ScrollUpKey=Up
-#ScrollDownKey=Down
-
-# If you have only 4 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-#NextScreenKey=Down
-
-# If you have only 3 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-
-
-
-## The menu section. The menu is an internal LCDproc client. ##
-[menu]
-# You can configure what keys the menu should use. Note that the MenuKey
-# will be reserved exclusively, the others work in shared mode.
-
-# The following works excellent with 4 keys or more.
-MenuKey=Escape
-EnterKey=Enter
-UpKey=Up
-DownKey=Down
-# If you have 6 keys you may define these as well
-#LeftKey=Left
-#RightKey=Right
-
-# If you have only 3 keys, you could use something like this:
-#MenuKey=Escape
-#EnterKey=Enter
-#DownKey=Down
-
-
-
-### Driver sections are below this line, in alphabetical order  ###
-
-
-## EMAC BayRAD driver ##
-[bayrad]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
-Speed=9600
-
-
-
-## CrystalFontz driver (for CF632 & CF634) ##
-[CFontz]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD size [default: 20x4]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-# Set the initial off-brightness [default: 0; legal: 0 - 255]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=0
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
-Speed=9600
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-
-
-## CrystalFontz633 driver (for CF633 only) ##
-[CFontz633]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD type (size) [default: 16x2]
-Size=16x2
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=19200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
-[CFontzPacket]
-
-# Select the LCD model [default: 633; legal: 631, 633, 635]
-Model=635
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=115200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## Curses driver ##
-[curses]
-
-# color settings
-# foreground color [default: blue]
-Foreground=blue
-# background color when "backlight" is off [default: cyan]
-Background=cyan
-# background color when "backlight" is on [default: red]
-Backlight=red
-
-# display size [default: 20x4]
-Size=20x4
-
-# What position (X,Y) to start the left top corner at...
-# Default: (7,7)
-TopLeftX=7
-TopLeftY=7
-
-# use ASC symbols for icons & bars [default: no; legal, yes, no]
-UseACS=no
-
-
-
-## Cwlinux driver ##
-[CwLnx]
-
-# Select the LCD model [default: 12232; legal: 12232, 1602]
-Model=12232
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
-Size=20x4
-
-# Set the communication speed [default: 19200; legal: 9600, 19200]
-Speed=19200
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-# If you have a keypad connected. Keypad layout is currently not
-# configureable from the config file.
-Keypad=yes
-
-# If you have a non-standard keypad you can associate any keystrings to keys.
-# There are 6 input keys in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following is the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-# keypad_test_mode permits to test keypad assignement
-# Default value is no
-#keypad_test_mode=yes
-
-
-
-## EyeboxOne driver ##
-[EyeboxOne]
-
-# Select the output device to use [default: /dev/ttyS1]
-#Device=/dev/cua01
-Device=/dev/ttyS1
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-Backlight=yes
-
-# Switch on the cursor? [default: no]
-Cursor=no
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Enter Key is a \r character, so it's hardcoded in the driver
-LeftKey=D
-RightKey=C
-UpKey=A
-DownKey=B
-EscapeKey=P
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-## g15 driver for Logitech G15 Keyboard LCDs ##
-[g15]
-
-# Display size (currently unused)
-size=20x5
-
-## glcdlib meta driver for graphical LCDs ##
-[glcdlib]
-
-## mandatory:
-
-# which graphical display supported by graphlcd-base to use [default: image]
-# (see /etc/graphlcd.conf for possible drivers)
-Driver=noritake800
-
-# no=use graphlcd bitmap fonts (they have only one size / font file)
-# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
-UseFT2=yes
-
-# text resolution in fixed width characters [default: 16x4]
-# (if it won't fit according to available physical pixel resolutioni
-# and the minimum available font face size in pixels, then 
-# 'DebugBorder' will automatically be turned on)
-TextResolution=20x4
-
-# path to font file to use
-FontFile=/usr/share/fonts/corefonts/courbd.ttf
-
-
-## these only apply if UseFT2=yes:
-
-# character encoding to use
-CharEncoding=iso8859-2
-
-# minumum size in pixels in which fonts should be rendered
-MinFontFaceSize=7x12
-
-
-## optional:
-Brightness=50			# Brightness (in %) if applicable
-Contrast=50			# Contrast (in %) if applicable
-Backlight=no			# Backlight if applicable
-UpsideDown=no			# flip image upside down
-Invert=no			# invert light/dark pixels
-ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
-				# border whithin the usable text area,
-				# for setting up TextResolution and
-				# MinFontFaceSize (if using FT2);
-ShowBigBorder=no		# border around the unused area
-ShowThinBorder=yes		# border around the unused area
-PixelShiftX=0
-PixelShiftY=2
-
-
-
-## Matrix Orbital GLK driver ##
-[glk]
-
-# select the serial device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# set the initial contrast value [default: 560; legal: 0 - 1000]
-Contrast=560
-
-# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
-Speed=19200
-
-
-
-## Hitachi HD44780 driver ##
-[hd44780]
-
-# Select what type of connection. See documentation for types.
-ConnectionType=4bit
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device of the serial interface (default is /dev/lcd)
-Device=/dev/ttyS0
-
-# Bitrate of the serial port (0 for interface default)
-Speed=0
-
-# If you have a keypad connected.
-# You may also need to configure the keypad layout further on in this file.
-Keypad=no
-
-# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
-Contrast=0
-
-# If you have a switchable backlight.
-Backlight=no
-
-# If you have the additional output port ("bargraph") and you want to
-# be able to control it with the lcdproc OUTPUT command
-OutputPort=no
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-# Specifies the size of the LCD.
-# In case of multiple combined displays, this should be the total size.
-Size=20x4
-
-# For multiple combined displays: how many lines does each display have.
-# Vspan=2,2 means both displays have 2 lines.
-#vspan=2,2
-
-# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
-# set this flag to get into extended mode (4-line linear).
-# This flag is NOT the old obsolete Extended option.
-#ExtendedMode=yes
-
-# Character map to to map ISO-8859-1 to the LCD's character set
-# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
-Charmap=hd44780_default
-
-# If your display is slow and cannot keep up with the flow of data from
-# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
-# to increase the delays. Default: 1.
-#DelayMult=2
-
-# You can reduce the inserted delays by setting this to false.
-# On fast PCs it is possible your LCD does not respond correctly.
-# Default: true.
-DelayBus=true
-
-# If you have a keypad you can assign keystrings to the keys.
-# See documentation for used terms and how to wire it.
-# For example to give directly connected key 4 the string "Enter", use:
-#   KeyDirect_4=Enter
-# For matrix keys use the X and Y coordinates of the key:
-#   KeyMatrix_1_3=Enter
-KeyMatrix_4_1=Enter
-KeyMatrix_4_2=Up
-KeyMatrix_4_3=Down
-KeyMatrix_4_4=Escape
-
-
-
-## ICP A106 driver ##
-[icp_a106]
-Device=/dev/ttyS1
-
-
-
-## Code Mercenaries IO-Warrior driver ##
-[IOWarrior]
-
-# display dimensions
-Size=20x4
-
-# serial number [exactly as listed by usbview]
-# (if not given, the 1st IOWarrior found gets used)
-#SerialNumber=00000674
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-
-
-## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
-[imon]
-
-# select the device to use
-Device=/dev/lcd0
-
-# display dimensions
-Size=16x2
-
-
-
-## IrMan driver ##
-[IrMan]
-#if in trouble with IrMan, try Lirc emulator for IrMan
-
-# Select the input device to use
-#Device=/dev/irman
-
-# Select the configuration file to use
-#Config=/etc/irman.cfg
-
-
-
-## Joystick driver ##
-[joy]
-
-# Select the input device to use [default: /dev/js0]
-Device=/dev/js0
-
-# set the axis map
-Map_Axis1neg=Left
-Map_Axis1pos=Right
-Map_Axis2neg=Up
-Map_Axis2pos=Down
-
-# set the button map
-Map_Button1=Enter
-Map_Button2=Escape
-
-
-
-## LB216 driver ##
-[lb216]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Set the communication speed [default: 9600; legal: 2400, 9600]
-Speed=9600
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## LCDM001 driver ##
-[lcdm001]
-
-Device=/dev/ttyS1
-
-# keypad settings
-# Keyname      Function
-#              Normal context              Menu context
-# -------      --------------              ------------
-# PauseKey     Pause/Continue              Enter/select
-# BackKey      Back(Go to previous screen) Up/Left
-# ForwardKey   Forward(Go to next screen)  Down/Right
-# MainMenuKey  Open main menu              Exit/Cancel
-PauseKey=LeftKey
-BackKey=UpKey
-ForwardKey=DownKey
-MainMenuKey=RightKey
-
-# You can rearrange the settings here.
-# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
-
-
-
-## HNE LCTerm driver ##
-[lcterm]
-Device=/dev/ttyS1
-Size=16x2
-
-
-
-## LIRC input driver ##
-[lirc]
-
-# Specify an alternative location of the lircrc file [default: ~/.lircrc]
-#lircrc=/etc/lircrc.lcdproc
-
-# Must be the same as in your lircrc
-#prog=lcdd
-
-
-
-##The driver for the VFD of the Medion MD8800 PC ##
-[MD8800]
-# device to use [default: /dev/ttyS1]
-#Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-
-
-
-## MSI MS-6931 driver for displays in 1HU servers ##
-[ms6931]
-
-# device to use [default: /dev/ttyS1]
-Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-
-
-## MTC-S16209x driver ##
-[mtc_s16209x]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## Matrix Orbital driver ##
-[MtxOrb]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-# NOTE: The driver will ignore this if the display is a vfd or vkd
-#       as they crash if the backlight is turned off
-Backlight=yes
-
-# Set the initial contrast [default: 480]
-# NOTE: The driver will ignore this if the display
-#       is a vfd or vkd as they don't have this feature
-Contrast=800
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
-Type=lkd
-
-# The following table translates from MtxOrb key letters to logical key namess.
-# By default no keys are mapped, meaning the keypad is not used at all.
-#KeyMap_A=Left
-#KeyMap_B=Right
-#KeyMap_C=Up
-#KeyMap_D=Down
-#KeyMap_E=Enter
-#KeyMap_F=Escape
-# See the [menu] section for an explanation of the key mappings
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-
-## Noritake VFD driver ##
-[NoritakeVFD]
-# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Specifies the size of the LCD.
-Size=20x4
-
-# set the brightness
-Brightness=255
-
-# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# re-initialize VFD ?
-#Reboot=yes
-
-
-
-## Pyramid LCD driver ##
-[pyramid]
-
-# device to connect to [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-
-
-## Seiko Epson 1330 driver ##
-[sed1330]
-
-# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
-# Note: G321D is the only one that is tested currently.
-Type=G321D
-
-
-
-## Seiko Epson 1520 driver ##
-[sed1520]
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-
-
-## Serial VFD driver ##
-## Drives various (see below) serial 5x7dot VFD's.  ##
-[serialVFD]
-
-# Specifies the displaytype.[default: 0]
-# 0 NEC (FIPC8367 based) VFDs.
-# 1 KD Rev 2.1.
-# 2 Noritake VFDs (*).
-# 3 Futaba VFDs
-# (* most should work, not testet yet.)
-Type=0
-
-# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
-use_parallel=no
-
-# Number of Custom-Characters [default: displaytype dependent]
-#Custom-Characters=0
-
-# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
-Device=/dev/ttyS1
-
-# Specifies the size of the VFD.
-Size=20x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-OffBrightness=0
-
-# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
-#ISO_8859_1=yes
-
-
-
-## stv5730 driver ##
-[stv5730]
-
-# Port the device is connected to [default: 0x378]
-Port=0x378
-
-
-
-## SVGAlib driver ##
-[svga]
-
-# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
-#Mode=G640x480x256
-
-# set display size [default: 20x4]
-Size=20x4
-
-# Set the initial contrast [default: 500; legal: 0 - 1000]
-# Can be set but does not change anything internally
-Contrast=500
-
-# Set the initial brightness [default: 1000; legal: 1 - 1000]
-Brightness=1000
-
-# Set the initial off-brightness [default: 500; legal: 1 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=500
-
-
-
-## Text driver ##
-[text]
-# Set the display size [default: 20x4]
-Size=20x4
-
-
-
-## Toshiba T6963 driver ##
-[t6963]
-
-# set display size [default: 20x6]
-Size=20x6
-
-# port to use [default: 0x378; legal: 0x200 - 0x400]
-Port=0x378
-
-# Is ECP mode on? [default: yes; legal: yes, no]
-#ECPlpt=yes
-
-# Use graphics? [default: no; legal: yes, no]
-#graphic=no
-
-
-
-## Tyan Barebones LCD driver (GS10 & GS12 series) ##
-[tyan]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal: 4800, 9600]
-Speed=9600
-
-# set display size [default: 16x2]
-Size=16x2
-
-
-
-## ELV ula200 driver ##
-[ula200]
-
-# Select the LCD size [default: 20x4]
-Size=20x4
-
-# If you have a non standard keypad you can associate any keystrings to keys.
-# There are 6 input key in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following it the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-
-
-## Wirz SLI LCD driver ##
-[sli]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
-Speed=19200
-
-
-
-## OnScreen Display using libxosd ##
-[xosd]
-
-# set display size [default: 20x4]
-Size=20x4
-
-# font to use
-Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
-
-# EOF
diff --git a/abs/core-testing/live-installer/templates/LCD/Silverstone/LCDd.conf b/abs/core-testing/live-installer/templates/LCD/Silverstone/LCDd.conf
deleted file mode 100644
index 2596c25..0000000
--- a/abs/core-testing/live-installer/templates/LCD/Silverstone/LCDd.conf
+++ /dev/null
@@ -1,869 +0,0 @@
-# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
-#
-# This file contains the configuration for the LCDd server.
-# 
-# The format is ini-file-like. It is divided into sections that start at
-# markers that look like [section]. Comments are all line-based comments,
-# and are lines that start with '#' or ';'.
-#
-# The server has a 'central' section named [server]. For the menu there is
-# a section called [menu]. Further each driver has a section which
-# defines how the driver acts.
-#
-# The drivers are activated by specifiying them in a driver= line in the
-# server section, like:
-#
-#   Driver=curses
-#
-# This tells LCDd to use the curses driver.
-# The first driver that is loaded and is capable of output defines the
-# size of the display. The default driver to use is curses.
-# If the driver is specified using the -d <driver> command line option,
-# the Driver= options in the config file are ignored.
-#
-# The drivers read their own options from the respective sections.
-
-
-
-## Server section with all kinds of settings for the LCDd server ##
-[server]
-
-# Tells the server to load the given drivers. Multiple lines can be given.
-# The name of the driver is case sensitive and determines the section
-# where to look for further configuration options of the specific driver
-# as well as the name of the dynamic driver module to load at runtime.
-# The latter one can be changed by giving af File= directive in the
-# driver specific section.
-#
-# The following drivers are supported:
-#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
-#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
-#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
-#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
-#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
-Driver=imon
-#Driver=curses
-
-# Tells the driver to bind to the given interface
-Bind=127.0.0.1
-
-# Listen on this specified port; defaults to 13666.
-Port=13666
-
-# Sets the reporting level; defaults to 2 (warnings and errors only).
-#ReportLevel=3
-
-# Should we report to syslog instead of stderr ? Default: no
-#ReportToSyslog=yes
-
-# Sets the default time in seconds to displays a screen.
-WaitTime=5
-
-# User to run as.  LCDd will drop its root priviledges,
-# if any, and run as this user instead.
-User=nobody
-
-# If yes, the the serverscreen will be rotated as a usual info screen. If no,
-# it will be a background screen, only visible when no other screens are
-# active.
-#ServerScreen=no
-
-# The server will stay in the foreground if set to true.
-#Foreground=no
-
-# Where can we find the driver modules ?
-# IMPORTANT: Make sure to change this setting to reflect your
-#            specific setup! Otherwise LCDd won't be able to find
-#            the driver modules and will thus not be able to
-#            function properly.
-# NOTE: Always place a slash as last character !
-DriverPath=/usr/lib/lcdproc/
-
-# The "...Key=" lines define what the server does with keypresses that
-# don't go to any client.
-# These are the defaults:
-ToggleRotateKey=Enter
-PrevScreenKey=Left
-NextScreenKey=Right
-#ScrollUpKey=Up
-#ScrollDownKey=Down
-
-# If you have only 4 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-#NextScreenKey=Down
-
-# If you have only 3 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-
-
-
-## The menu section. The menu is an internal LCDproc client. ##
-[menu]
-# You can configure what keys the menu should use. Note that the MenuKey
-# will be reserved exclusively, the others work in shared mode.
-
-# The following works excellent with 4 keys or more.
-MenuKey=Escape
-EnterKey=Enter
-UpKey=Up
-DownKey=Down
-# If you have 6 keys you may define these as well
-#LeftKey=Left
-#RightKey=Right
-
-# If you have only 3 keys, you could use something like this:
-#MenuKey=Escape
-#EnterKey=Enter
-#DownKey=Down
-
-
-
-### Driver sections are below this line, in alphabetical order  ###
-
-
-## EMAC BayRAD driver ##
-[bayrad]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
-Speed=9600
-
-
-
-## CrystalFontz driver (for CF632 & CF634) ##
-[CFontz]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD size [default: 20x4]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-# Set the initial off-brightness [default: 0; legal: 0 - 255]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=0
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
-Speed=9600
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-
-
-## CrystalFontz633 driver (for CF633 only) ##
-[CFontz633]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD type (size) [default: 16x2]
-Size=16x2
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=19200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
-[CFontzPacket]
-
-# Select the LCD model [default: 633; legal: 631, 633, 635]
-Model=635
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=115200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## Curses driver ##
-[curses]
-
-# color settings
-# foreground color [default: blue]
-Foreground=blue
-# background color when "backlight" is off [default: cyan]
-Background=cyan
-# background color when "backlight" is on [default: red]
-Backlight=red
-
-# display size [default: 20x4]
-Size=20x4
-
-# What position (X,Y) to start the left top corner at...
-# Default: (7,7)
-TopLeftX=7
-TopLeftY=7
-
-# use ASC symbols for icons & bars [default: no; legal, yes, no]
-UseACS=no
-
-
-
-## Cwlinux driver ##
-[CwLnx]
-
-# Select the LCD model [default: 12232; legal: 12232, 1602]
-Model=12232
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
-Size=20x4
-
-# Set the communication speed [default: 19200; legal: 9600, 19200]
-Speed=19200
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-# If you have a keypad connected. Keypad layout is currently not
-# configureable from the config file.
-Keypad=yes
-
-# If you have a non-standard keypad you can associate any keystrings to keys.
-# There are 6 input keys in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following is the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-# keypad_test_mode permits to test keypad assignement
-# Default value is no
-#keypad_test_mode=yes
-
-
-
-## EyeboxOne driver ##
-[EyeboxOne]
-
-# Select the output device to use [default: /dev/ttyS1]
-#Device=/dev/cua01
-Device=/dev/ttyS1
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-Backlight=yes
-
-# Switch on the cursor? [default: no]
-Cursor=no
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Enter Key is a \r character, so it's hardcoded in the driver
-LeftKey=D
-RightKey=C
-UpKey=A
-DownKey=B
-EscapeKey=P
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-## g15 driver for Logitech G15 Keyboard LCDs ##
-[g15]
-
-# Display size (currently unused)
-size=20x5
-
-## glcdlib meta driver for graphical LCDs ##
-[glcdlib]
-
-## mandatory:
-
-# which graphical display supported by graphlcd-base to use [default: image]
-# (see /etc/graphlcd.conf for possible drivers)
-Driver=noritake800
-
-# no=use graphlcd bitmap fonts (they have only one size / font file)
-# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
-UseFT2=yes
-
-# text resolution in fixed width characters [default: 16x4]
-# (if it won't fit according to available physical pixel resolutioni
-# and the minimum available font face size in pixels, then 
-# 'DebugBorder' will automatically be turned on)
-TextResolution=20x4
-
-# path to font file to use
-FontFile=/usr/share/fonts/corefonts/courbd.ttf
-
-
-## these only apply if UseFT2=yes:
-
-# character encoding to use
-CharEncoding=iso8859-2
-
-# minumum size in pixels in which fonts should be rendered
-MinFontFaceSize=7x12
-
-
-## optional:
-Brightness=50			# Brightness (in %) if applicable
-Contrast=50			# Contrast (in %) if applicable
-Backlight=no			# Backlight if applicable
-UpsideDown=no			# flip image upside down
-Invert=no			# invert light/dark pixels
-ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
-				# border whithin the usable text area,
-				# for setting up TextResolution and
-				# MinFontFaceSize (if using FT2);
-ShowBigBorder=no		# border around the unused area
-ShowThinBorder=yes		# border around the unused area
-PixelShiftX=0
-PixelShiftY=2
-
-
-
-## Matrix Orbital GLK driver ##
-[glk]
-
-# select the serial device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# set the initial contrast value [default: 560; legal: 0 - 1000]
-Contrast=560
-
-# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
-Speed=19200
-
-
-
-## Hitachi HD44780 driver ##
-[hd44780]
-
-# Select what type of connection. See documentation for types.
-ConnectionType=4bit
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device of the serial interface (default is /dev/lcd)
-Device=/dev/ttyS0
-
-# Bitrate of the serial port (0 for interface default)
-Speed=0
-
-# If you have a keypad connected.
-# You may also need to configure the keypad layout further on in this file.
-Keypad=no
-
-# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
-Contrast=0
-
-# If you have a switchable backlight.
-Backlight=no
-
-# If you have the additional output port ("bargraph") and you want to
-# be able to control it with the lcdproc OUTPUT command
-OutputPort=no
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-# Specifies the size of the LCD.
-# In case of multiple combined displays, this should be the total size.
-Size=20x4
-
-# For multiple combined displays: how many lines does each display have.
-# Vspan=2,2 means both displays have 2 lines.
-#vspan=2,2
-
-# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
-# set this flag to get into extended mode (4-line linear).
-# This flag is NOT the old obsolete Extended option.
-#ExtendedMode=yes
-
-# Character map to to map ISO-8859-1 to the LCD's character set
-# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
-Charmap=hd44780_default
-
-# If your display is slow and cannot keep up with the flow of data from
-# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
-# to increase the delays. Default: 1.
-#DelayMult=2
-
-# You can reduce the inserted delays by setting this to false.
-# On fast PCs it is possible your LCD does not respond correctly.
-# Default: true.
-DelayBus=true
-
-# If you have a keypad you can assign keystrings to the keys.
-# See documentation for used terms and how to wire it.
-# For example to give directly connected key 4 the string "Enter", use:
-#   KeyDirect_4=Enter
-# For matrix keys use the X and Y coordinates of the key:
-#   KeyMatrix_1_3=Enter
-KeyMatrix_4_1=Enter
-KeyMatrix_4_2=Up
-KeyMatrix_4_3=Down
-KeyMatrix_4_4=Escape
-
-
-
-## ICP A106 driver ##
-[icp_a106]
-Device=/dev/ttyS1
-
-
-
-## Code Mercenaries IO-Warrior driver ##
-[IOWarrior]
-
-# display dimensions
-Size=20x4
-
-# serial number [exactly as listed by usbview]
-# (if not given, the 1st IOWarrior found gets used)
-#SerialNumber=00000674
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-
-
-## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
-[imon]
-
-# select the device to use
-Device=/dev/lcd0
-
-# display dimensions
-Size=16x2
-
-
-
-## IrMan driver ##
-[IrMan]
-#if in trouble with IrMan, try Lirc emulator for IrMan
-
-# Select the input device to use
-#Device=/dev/irman
-
-# Select the configuration file to use
-#Config=/etc/irman.cfg
-
-
-
-## Joystick driver ##
-[joy]
-
-# Select the input device to use [default: /dev/js0]
-Device=/dev/js0
-
-# set the axis map
-Map_Axis1neg=Left
-Map_Axis1pos=Right
-Map_Axis2neg=Up
-Map_Axis2pos=Down
-
-# set the button map
-Map_Button1=Enter
-Map_Button2=Escape
-
-
-
-## LB216 driver ##
-[lb216]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Set the communication speed [default: 9600; legal: 2400, 9600]
-Speed=9600
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## LCDM001 driver ##
-[lcdm001]
-
-Device=/dev/ttyS1
-
-# keypad settings
-# Keyname      Function
-#              Normal context              Menu context
-# -------      --------------              ------------
-# PauseKey     Pause/Continue              Enter/select
-# BackKey      Back(Go to previous screen) Up/Left
-# ForwardKey   Forward(Go to next screen)  Down/Right
-# MainMenuKey  Open main menu              Exit/Cancel
-PauseKey=LeftKey
-BackKey=UpKey
-ForwardKey=DownKey
-MainMenuKey=RightKey
-
-# You can rearrange the settings here.
-# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
-
-
-
-## HNE LCTerm driver ##
-[lcterm]
-Device=/dev/ttyS1
-Size=16x2
-
-
-
-## LIRC input driver ##
-[lirc]
-
-# Specify an alternative location of the lircrc file [default: ~/.lircrc]
-#lircrc=/etc/lircrc.lcdproc
-
-# Must be the same as in your lircrc
-#prog=lcdd
-
-
-
-##The driver for the VFD of the Medion MD8800 PC ##
-[MD8800]
-# device to use [default: /dev/ttyS1]
-#Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-
-
-
-## MSI MS-6931 driver for displays in 1HU servers ##
-[ms6931]
-
-# device to use [default: /dev/ttyS1]
-Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-
-
-## MTC-S16209x driver ##
-[mtc_s16209x]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## Matrix Orbital driver ##
-[MtxOrb]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-# NOTE: The driver will ignore this if the display is a vfd or vkd
-#       as they crash if the backlight is turned off
-Backlight=yes
-
-# Set the initial contrast [default: 480]
-# NOTE: The driver will ignore this if the display
-#       is a vfd or vkd as they don't have this feature
-Contrast=800
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
-Type=lkd
-
-# The following table translates from MtxOrb key letters to logical key namess.
-# By default no keys are mapped, meaning the keypad is not used at all.
-#KeyMap_A=Left
-#KeyMap_B=Right
-#KeyMap_C=Up
-#KeyMap_D=Down
-#KeyMap_E=Enter
-#KeyMap_F=Escape
-# See the [menu] section for an explanation of the key mappings
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-
-## Noritake VFD driver ##
-[NoritakeVFD]
-# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Specifies the size of the LCD.
-Size=20x4
-
-# set the brightness
-Brightness=255
-
-# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# re-initialize VFD ?
-#Reboot=yes
-
-
-
-## Pyramid LCD driver ##
-[pyramid]
-
-# device to connect to [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-
-
-## Seiko Epson 1330 driver ##
-[sed1330]
-
-# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
-# Note: G321D is the only one that is tested currently.
-Type=G321D
-
-
-
-## Seiko Epson 1520 driver ##
-[sed1520]
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-
-
-## Serial VFD driver ##
-## Drives various (see below) serial 5x7dot VFD's.  ##
-[serialVFD]
-
-# Specifies the displaytype.[default: 0]
-# 0 NEC (FIPC8367 based) VFDs.
-# 1 KD Rev 2.1.
-# 2 Noritake VFDs (*).
-# 3 Futaba VFDs
-# (* most should work, not testet yet.)
-Type=0
-
-# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
-use_parallel=no
-
-# Number of Custom-Characters [default: displaytype dependent]
-#Custom-Characters=0
-
-# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
-Device=/dev/ttyS1
-
-# Specifies the size of the VFD.
-Size=20x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-OffBrightness=0
-
-# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
-#ISO_8859_1=yes
-
-
-
-## stv5730 driver ##
-[stv5730]
-
-# Port the device is connected to [default: 0x378]
-Port=0x378
-
-
-
-## SVGAlib driver ##
-[svga]
-
-# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
-#Mode=G640x480x256
-
-# set display size [default: 20x4]
-Size=20x4
-
-# Set the initial contrast [default: 500; legal: 0 - 1000]
-# Can be set but does not change anything internally
-Contrast=500
-
-# Set the initial brightness [default: 1000; legal: 1 - 1000]
-Brightness=1000
-
-# Set the initial off-brightness [default: 500; legal: 1 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=500
-
-
-
-## Text driver ##
-[text]
-# Set the display size [default: 20x4]
-Size=20x4
-
-
-
-## Toshiba T6963 driver ##
-[t6963]
-
-# set display size [default: 20x6]
-Size=20x6
-
-# port to use [default: 0x378; legal: 0x200 - 0x400]
-Port=0x378
-
-# Is ECP mode on? [default: yes; legal: yes, no]
-#ECPlpt=yes
-
-# Use graphics? [default: no; legal: yes, no]
-#graphic=no
-
-
-
-## Tyan Barebones LCD driver (GS10 & GS12 series) ##
-[tyan]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal: 4800, 9600]
-Speed=9600
-
-# set display size [default: 16x2]
-Size=16x2
-
-
-
-## ELV ula200 driver ##
-[ula200]
-
-# Select the LCD size [default: 20x4]
-Size=20x4
-
-# If you have a non standard keypad you can associate any keystrings to keys.
-# There are 6 input key in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following it the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-
-
-## Wirz SLI LCD driver ##
-[sli]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
-Speed=19200
-
-
-
-## OnScreen Display using libxosd ##
-[xosd]
-
-# set display size [default: 20x4]
-Size=20x4
-
-# font to use
-Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
-
-# EOF
diff --git a/abs/core-testing/live-installer/templates/LCD/Silverstone/modules b/abs/core-testing/live-installer/templates/LCD/Silverstone/modules
deleted file mode 100644
index cd576c3..0000000
--- a/abs/core-testing/live-installer/templates/LCD/Silverstone/modules
+++ /dev/null
@@ -1 +0,0 @@
-lirc_imon	#LCD
diff --git a/abs/core-testing/live-installer/templates/LCD/antec_fusion/LCDd.conf b/abs/core-testing/live-installer/templates/LCD/antec_fusion/LCDd.conf
deleted file mode 100644
index 2596c25..0000000
--- a/abs/core-testing/live-installer/templates/LCD/antec_fusion/LCDd.conf
+++ /dev/null
@@ -1,869 +0,0 @@
-# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
-#
-# This file contains the configuration for the LCDd server.
-# 
-# The format is ini-file-like. It is divided into sections that start at
-# markers that look like [section]. Comments are all line-based comments,
-# and are lines that start with '#' or ';'.
-#
-# The server has a 'central' section named [server]. For the menu there is
-# a section called [menu]. Further each driver has a section which
-# defines how the driver acts.
-#
-# The drivers are activated by specifiying them in a driver= line in the
-# server section, like:
-#
-#   Driver=curses
-#
-# This tells LCDd to use the curses driver.
-# The first driver that is loaded and is capable of output defines the
-# size of the display. The default driver to use is curses.
-# If the driver is specified using the -d <driver> command line option,
-# the Driver= options in the config file are ignored.
-#
-# The drivers read their own options from the respective sections.
-
-
-
-## Server section with all kinds of settings for the LCDd server ##
-[server]
-
-# Tells the server to load the given drivers. Multiple lines can be given.
-# The name of the driver is case sensitive and determines the section
-# where to look for further configuration options of the specific driver
-# as well as the name of the dynamic driver module to load at runtime.
-# The latter one can be changed by giving af File= directive in the
-# driver specific section.
-#
-# The following drivers are supported:
-#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, EyeboxOne,
-#   g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior, irman,
-#   joy, lb216,lcdm001, lcterm, lirc,MD8800, ms6931, mtc_s16209x,
-#   MtxOrb, NoritakeVFD, pyramid, sed1330, sed1520, serialVFD,
-#   sli, stv5730, svga, t6963, text, tyan, ula200, xosd
-Driver=imon
-#Driver=curses
-
-# Tells the driver to bind to the given interface
-Bind=127.0.0.1
-
-# Listen on this specified port; defaults to 13666.
-Port=13666
-
-# Sets the reporting level; defaults to 2 (warnings and errors only).
-#ReportLevel=3
-
-# Should we report to syslog instead of stderr ? Default: no
-#ReportToSyslog=yes
-
-# Sets the default time in seconds to displays a screen.
-WaitTime=5
-
-# User to run as.  LCDd will drop its root priviledges,
-# if any, and run as this user instead.
-User=nobody
-
-# If yes, the the serverscreen will be rotated as a usual info screen. If no,
-# it will be a background screen, only visible when no other screens are
-# active.
-#ServerScreen=no
-
-# The server will stay in the foreground if set to true.
-#Foreground=no
-
-# Where can we find the driver modules ?
-# IMPORTANT: Make sure to change this setting to reflect your
-#            specific setup! Otherwise LCDd won't be able to find
-#            the driver modules and will thus not be able to
-#            function properly.
-# NOTE: Always place a slash as last character !
-DriverPath=/usr/lib/lcdproc/
-
-# The "...Key=" lines define what the server does with keypresses that
-# don't go to any client.
-# These are the defaults:
-ToggleRotateKey=Enter
-PrevScreenKey=Left
-NextScreenKey=Right
-#ScrollUpKey=Up
-#ScrollDownKey=Down
-
-# If you have only 4 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-#NextScreenKey=Down
-
-# If you have only 3 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-
-
-
-## The menu section. The menu is an internal LCDproc client. ##
-[menu]
-# You can configure what keys the menu should use. Note that the MenuKey
-# will be reserved exclusively, the others work in shared mode.
-
-# The following works excellent with 4 keys or more.
-MenuKey=Escape
-EnterKey=Enter
-UpKey=Up
-DownKey=Down
-# If you have 6 keys you may define these as well
-#LeftKey=Left
-#RightKey=Right
-
-# If you have only 3 keys, you could use something like this:
-#MenuKey=Escape
-#EnterKey=Enter
-#DownKey=Down
-
-
-
-### Driver sections are below this line, in alphabetical order  ###
-
-
-## EMAC BayRAD driver ##
-[bayrad]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
-Speed=9600
-
-
-
-## CrystalFontz driver (for CF632 & CF634) ##
-[CFontz]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD size [default: 20x4]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-# Set the initial off-brightness [default: 0; legal: 0 - 255]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=0
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
-Speed=9600
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-
-
-## CrystalFontz633 driver (for CF633 only) ##
-[CFontz633]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD type (size) [default: 16x2]
-Size=16x2
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=19200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
-[CFontzPacket]
-
-# Select the LCD model [default: 633; legal: 631, 633, 635]
-Model=635
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=115200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## Curses driver ##
-[curses]
-
-# color settings
-# foreground color [default: blue]
-Foreground=blue
-# background color when "backlight" is off [default: cyan]
-Background=cyan
-# background color when "backlight" is on [default: red]
-Backlight=red
-
-# display size [default: 20x4]
-Size=20x4
-
-# What position (X,Y) to start the left top corner at...
-# Default: (7,7)
-TopLeftX=7
-TopLeftY=7
-
-# use ASC symbols for icons & bars [default: no; legal, yes, no]
-UseACS=no
-
-
-
-## Cwlinux driver ##
-[CwLnx]
-
-# Select the LCD model [default: 12232; legal: 12232, 1602]
-Model=12232
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
-Size=20x4
-
-# Set the communication speed [default: 19200; legal: 9600, 19200]
-Speed=19200
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-# If you have a keypad connected. Keypad layout is currently not
-# configureable from the config file.
-Keypad=yes
-
-# If you have a non-standard keypad you can associate any keystrings to keys.
-# There are 6 input keys in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following is the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-# keypad_test_mode permits to test keypad assignement
-# Default value is no
-#keypad_test_mode=yes
-
-
-
-## EyeboxOne driver ##
-[EyeboxOne]
-
-# Select the output device to use [default: /dev/ttyS1]
-#Device=/dev/cua01
-Device=/dev/ttyS1
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-Backlight=yes
-
-# Switch on the cursor? [default: no]
-Cursor=no
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Enter Key is a \r character, so it's hardcoded in the driver
-LeftKey=D
-RightKey=C
-UpKey=A
-DownKey=B
-EscapeKey=P
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-## g15 driver for Logitech G15 Keyboard LCDs ##
-[g15]
-
-# Display size (currently unused)
-size=20x5
-
-## glcdlib meta driver for graphical LCDs ##
-[glcdlib]
-
-## mandatory:
-
-# which graphical display supported by graphlcd-base to use [default: image]
-# (see /etc/graphlcd.conf for possible drivers)
-Driver=noritake800
-
-# no=use graphlcd bitmap fonts (they have only one size / font file)
-# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
-UseFT2=yes
-
-# text resolution in fixed width characters [default: 16x4]
-# (if it won't fit according to available physical pixel resolutioni
-# and the minimum available font face size in pixels, then 
-# 'DebugBorder' will automatically be turned on)
-TextResolution=20x4
-
-# path to font file to use
-FontFile=/usr/share/fonts/corefonts/courbd.ttf
-
-
-## these only apply if UseFT2=yes:
-
-# character encoding to use
-CharEncoding=iso8859-2
-
-# minumum size in pixels in which fonts should be rendered
-MinFontFaceSize=7x12
-
-
-## optional:
-Brightness=50			# Brightness (in %) if applicable
-Contrast=50			# Contrast (in %) if applicable
-Backlight=no			# Backlight if applicable
-UpsideDown=no			# flip image upside down
-Invert=no			# invert light/dark pixels
-ShowDebugFrame=no		# turns on/off 1 pixel thick debugging
-				# border whithin the usable text area,
-				# for setting up TextResolution and
-				# MinFontFaceSize (if using FT2);
-ShowBigBorder=no		# border around the unused area
-ShowThinBorder=yes		# border around the unused area
-PixelShiftX=0
-PixelShiftY=2
-
-
-
-## Matrix Orbital GLK driver ##
-[glk]
-
-# select the serial device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# set the initial contrast value [default: 560; legal: 0 - 1000]
-Contrast=560
-
-# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
-Speed=19200
-
-
-
-## Hitachi HD44780 driver ##
-[hd44780]
-
-# Select what type of connection. See documentation for types.
-ConnectionType=4bit
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device of the serial interface (default is /dev/lcd)
-Device=/dev/ttyS0
-
-# Bitrate of the serial port (0 for interface default)
-Speed=0
-
-# If you have a keypad connected.
-# You may also need to configure the keypad layout further on in this file.
-Keypad=no
-
-# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
-Contrast=0
-
-# If you have a switchable backlight.
-Backlight=no
-
-# If you have the additional output port ("bargraph") and you want to
-# be able to control it with the lcdproc OUTPUT command
-OutputPort=no
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-# Specifies the size of the LCD.
-# In case of multiple combined displays, this should be the total size.
-Size=20x4
-
-# For multiple combined displays: how many lines does each display have.
-# Vspan=2,2 means both displays have 2 lines.
-#vspan=2,2
-
-# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
-# set this flag to get into extended mode (4-line linear).
-# This flag is NOT the old obsolete Extended option.
-#ExtendedMode=yes
-
-# Character map to to map ISO-8859-1 to the LCD's character set
-# [default: hd44780_default; legal: hd44780_default, ea_ks0073 ]
-Charmap=hd44780_default
-
-# If your display is slow and cannot keep up with the flow of data from
-# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
-# to increase the delays. Default: 1.
-#DelayMult=2
-
-# You can reduce the inserted delays by setting this to false.
-# On fast PCs it is possible your LCD does not respond correctly.
-# Default: true.
-DelayBus=true
-
-# If you have a keypad you can assign keystrings to the keys.
-# See documentation for used terms and how to wire it.
-# For example to give directly connected key 4 the string "Enter", use:
-#   KeyDirect_4=Enter
-# For matrix keys use the X and Y coordinates of the key:
-#   KeyMatrix_1_3=Enter
-KeyMatrix_4_1=Enter
-KeyMatrix_4_2=Up
-KeyMatrix_4_3=Down
-KeyMatrix_4_4=Escape
-
-
-
-## ICP A106 driver ##
-[icp_a106]
-Device=/dev/ttyS1
-
-
-
-## Code Mercenaries IO-Warrior driver ##
-[IOWarrior]
-
-# display dimensions
-Size=20x4
-
-# serial number [exactly as listed by usbview]
-# (if not given, the 1st IOWarrior found gets used)
-#SerialNumber=00000674
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-
-
-## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
-[imon]
-
-# select the device to use
-Device=/dev/lcd0
-
-# display dimensions
-Size=16x2
-
-
-
-## IrMan driver ##
-[IrMan]
-#if in trouble with IrMan, try Lirc emulator for IrMan
-
-# Select the input device to use
-#Device=/dev/irman
-
-# Select the configuration file to use
-#Config=/etc/irman.cfg
-
-
-
-## Joystick driver ##
-[joy]
-
-# Select the input device to use [default: /dev/js0]
-Device=/dev/js0
-
-# set the axis map
-Map_Axis1neg=Left
-Map_Axis1pos=Right
-Map_Axis2neg=Up
-Map_Axis2pos=Down
-
-# set the button map
-Map_Button1=Enter
-Map_Button2=Escape
-
-
-
-## LB216 driver ##
-[lb216]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Set the communication speed [default: 9600; legal: 2400, 9600]
-Speed=9600
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## LCDM001 driver ##
-[lcdm001]
-
-Device=/dev/ttyS1
-
-# keypad settings
-# Keyname      Function
-#              Normal context              Menu context
-# -------      --------------              ------------
-# PauseKey     Pause/Continue              Enter/select
-# BackKey      Back(Go to previous screen) Up/Left
-# ForwardKey   Forward(Go to next screen)  Down/Right
-# MainMenuKey  Open main menu              Exit/Cancel
-PauseKey=LeftKey
-BackKey=UpKey
-ForwardKey=DownKey
-MainMenuKey=RightKey
-
-# You can rearrange the settings here.
-# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
-
-
-
-## HNE LCTerm driver ##
-[lcterm]
-Device=/dev/ttyS1
-Size=16x2
-
-
-
-## LIRC input driver ##
-[lirc]
-
-# Specify an alternative location of the lircrc file [default: ~/.lircrc]
-#lircrc=/etc/lircrc.lcdproc
-
-# Must be the same as in your lircrc
-#prog=lcdd
-
-
-
-##The driver for the VFD of the Medion MD8800 PC ##
-[MD8800]
-# device to use [default: /dev/ttyS1]
-#Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-
-
-
-## MSI MS-6931 driver for displays in 1HU servers ##
-[ms6931]
-
-# device to use [default: /dev/ttyS1]
-Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-
-
-## MTC-S16209x driver ##
-[mtc_s16209x]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## Matrix Orbital driver ##
-[MtxOrb]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-# NOTE: The driver will ignore this if the display is a vfd or vkd
-#       as they crash if the backlight is turned off
-Backlight=yes
-
-# Set the initial contrast [default: 480]
-# NOTE: The driver will ignore this if the display
-#       is a vfd or vkd as they don't have this feature
-Contrast=800
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
-Type=lkd
-
-# The following table translates from MtxOrb key letters to logical key namess.
-# By default no keys are mapped, meaning the keypad is not used at all.
-#KeyMap_A=Left
-#KeyMap_B=Right
-#KeyMap_C=Up
-#KeyMap_D=Down
-#KeyMap_E=Enter
-#KeyMap_F=Escape
-# See the [menu] section for an explanation of the key mappings
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-
-## Noritake VFD driver ##
-[NoritakeVFD]
-# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Specifies the size of the LCD.
-Size=20x4
-
-# set the brightness
-Brightness=255
-
-# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# re-initialize VFD ?
-#Reboot=yes
-
-
-
-## Pyramid LCD driver ##
-[pyramid]
-
-# device to connect to [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-
-
-## Seiko Epson 1330 driver ##
-[sed1330]
-
-# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446)
-# Note: G321D is the only one that is tested currently.
-Type=G321D
-
-
-
-## Seiko Epson 1520 driver ##
-[sed1520]
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-
-
-## Serial VFD driver ##
-## Drives various (see below) serial 5x7dot VFD's.  ##
-[serialVFD]
-
-# Specifies the displaytype.[default: 0]
-# 0 NEC (FIPC8367 based) VFDs.
-# 1 KD Rev 2.1.
-# 2 Noritake VFDs (*).
-# 3 Futaba VFDs
-# (* most should work, not testet yet.)
-Type=0
-
-# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
-use_parallel=no
-
-# Number of Custom-Characters [default: displaytype dependent]
-#Custom-Characters=0
-
-# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
-Device=/dev/ttyS1
-
-# Specifies the size of the VFD.
-Size=20x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-OffBrightness=0
-
-# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
-#ISO_8859_1=yes
-
-
-
-## stv5730 driver ##
-[stv5730]
-
-# Port the device is connected to [default: 0x378]
-Port=0x378
-
-
-
-## SVGAlib driver ##
-[svga]
-
-# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
-#Mode=G640x480x256
-
-# set display size [default: 20x4]
-Size=20x4
-
-# Set the initial contrast [default: 500; legal: 0 - 1000]
-# Can be set but does not change anything internally
-Contrast=500
-
-# Set the initial brightness [default: 1000; legal: 1 - 1000]
-Brightness=1000
-
-# Set the initial off-brightness [default: 500; legal: 1 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=500
-
-
-
-## Text driver ##
-[text]
-# Set the display size [default: 20x4]
-Size=20x4
-
-
-
-## Toshiba T6963 driver ##
-[t6963]
-
-# set display size [default: 20x6]
-Size=20x6
-
-# port to use [default: 0x378; legal: 0x200 - 0x400]
-Port=0x378
-
-# Is ECP mode on? [default: yes; legal: yes, no]
-#ECPlpt=yes
-
-# Use graphics? [default: no; legal: yes, no]
-#graphic=no
-
-
-
-## Tyan Barebones LCD driver (GS10 & GS12 series) ##
-[tyan]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal: 4800, 9600]
-Speed=9600
-
-# set display size [default: 16x2]
-Size=16x2
-
-
-
-## ELV ula200 driver ##
-[ula200]
-
-# Select the LCD size [default: 20x4]
-Size=20x4
-
-# If you have a non standard keypad you can associate any keystrings to keys.
-# There are 6 input key in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following it the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-
-
-## Wirz SLI LCD driver ##
-[sli]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
-Speed=19200
-
-
-
-## OnScreen Display using libxosd ##
-[xosd]
-
-# set display size [default: 20x4]
-Size=20x4
-
-# font to use
-Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
-
-# EOF
diff --git a/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircd.conf b/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircd.conf
deleted file mode 100644
index ce64936..0000000
--- a/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircd.conf
+++ /dev/null
@@ -1,38 +0,0 @@
-
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.8.1(default) on Thu Sep  6 09:06:50 2007
-#
-# contributed by 
-#
-# brand:                       /tmp/out
-# model no. of remote control: 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  Antec_fusion_silver_v1
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  post_data_bits  16
-  post_data      0xFF
-  gap          131985
-  min_repeat      6
-  toggle_bit      0
-
-
-      begin codes
-          CW                       0x0001
-          CCW                      0x0100
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircrc b/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircrc
deleted file mode 100644
index 7a39704..0000000
--- a/abs/core-testing/live-installer/templates/LCD/antec_fusion/lircrc
+++ /dev/null
@@ -1,15 +0,0 @@
-begin
-  remote =   Antec_fusion_silver_v1
-  prog = mythtv
-  button = CW
-  repeat = 1
-  config = ]
-end
- 
-begin
-  remote =   Antec_fusion_silver_v1
-  prog = mythtv
-  button = CCW
-  repeat = 1
-  config = [
-end
diff --git a/abs/core-testing/live-installer/templates/LCD/antec_fusion/modules b/abs/core-testing/live-installer/templates/LCD/antec_fusion/modules
deleted file mode 100644
index cd576c3..0000000
--- a/abs/core-testing/live-installer/templates/LCD/antec_fusion/modules
+++ /dev/null
@@ -1 +0,0 @@
-lirc_imon	#LCD
diff --git a/abs/core-testing/live-installer/templates/LCD/xosd/LCDd.conf b/abs/core-testing/live-installer/templates/LCD/xosd/LCDd.conf
deleted file mode 100644
index 5b37bd7..0000000
--- a/abs/core-testing/live-installer/templates/LCD/xosd/LCDd.conf
+++ /dev/null
@@ -1,957 +0,0 @@
-# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
-#
-# This file contains the configuration for the LCDd server.
-# 
-# The format is ini-file-like. It is divided into sections that start at
-# markers that look like [section]. Comments are all line-based comments,
-# and are lines that start with '#' or ';'.
-#
-# The server has a 'central' section named [server]. For the menu there is
-# a section called [menu]. Further each driver has a section which
-# defines how the driver acts.
-#
-# The drivers are activated by specifiying them in a driver= line in the
-# server section, like:
-#
-#   Driver=curses
-#
-# This tells LCDd to use the curses driver.
-# The first driver that is loaded and is capable of output defines the
-# size of the display. The default driver to use is curses.
-# If the driver is specified using the -d <driver> command line option,
-# the Driver= options in the config file are ignored.
-#
-# The drivers read their own options from the respective sections.
-
-
-
-## Server section with all kinds of settings for the LCDd server ##
-[server]
-
-# Tells the server to load the given drivers. Multiple lines can be given.
-# The name of the driver is case sensitive and determines the section
-# where to look for further configuration options of the specific driver
-# as well as the name of the dynamic driver module to load at runtime.
-# The latter one can be changed by giving af File= directive in the
-# driver specific section.
-#
-# The following drivers are supported:
-#   bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65, 
-#   EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior,
-#   irman, joy, lb216, lcdm001, lcterm, lirc, MD8800, ms6931, mtc_s16209x,
-#   MtxOrb, NoritakeVFD, picolcd, pyramid, sed1330, sed1520, serialPOS,
-#   serialVFD, sli, stv5730, svga, t6963, text, tyan, ula200, xosd
-Driver=xosd
-
-# Tells the driver to bind to the given interface
-Bind=127.0.0.1
-
-# Listen on this specified port; defaults to 13666.
-Port=13666
-
-# Sets the reporting level; defaults to 2 (warnings and errors only).
-ReportLevel=3
-
-# Should we report to syslog instead of stderr ? Default: no
-#ReportToSyslog=yes
-
-# Sets the default time in seconds to displays a screen.
-WaitTime=5
-
-# User to run as.  LCDd will drop its root priviledges,
-# if any, and run as this user instead.
-User=nobody
-
-# If yes, the the serverscreen will be rotated as a usual info screen. If no,
-# it will be a background screen, only visible when no other screens are
-# active.
-#ServerScreen=no
-
-# The server will stay in the foreground if set to true.
-#Foreground=no
-
-# Where can we find the driver modules ?
-# IMPORTANT: Make sure to change this setting to reflect your
-#            specific setup! Otherwise LCDd won't be able to find
-#            the driver modules and will thus not be able to
-#            function properly.
-# NOTE: Always place a slash as last character !
-DriverPath=/usr/lib/lcdproc/
-
-# GoodBye message: each entry represents a display line; default: builtin
-#GoodBye="Thanks for using"
-#GoodBye="   LCDproc!"
-
-# The "...Key=" lines define what the server does with keypresses that
-# don't go to any client.
-# These are the defaults:
-ToggleRotateKey=Enter
-PrevScreenKey=Left
-NextScreenKey=Right
-#ScrollUpKey=Up
-#ScrollDownKey=Down
-
-# If you have only 4 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-#NextScreenKey=Down
-
-# If you have only 3 keys, you can choose to use this:
-#ToggleRotateKey=Enter
-#PrevScreenKey=Up
-
-
-
-## The menu section. The menu is an internal LCDproc client. ##
-[menu]
-# You can configure what keys the menu should use. Note that the MenuKey
-# will be reserved exclusively, the others work in shared mode.
-
-# The following works excellent with 4 keys or more.
-MenuKey=Escape
-EnterKey=Enter
-UpKey=Up
-DownKey=Down
-# If you have 6 keys you may define these as well
-#LeftKey=Left
-#RightKey=Right
-
-# If you have only 3 keys, you could use something like this:
-#MenuKey=Escape
-#EnterKey=Enter
-#DownKey=Down
-
-
-
-### Driver sections are below this line, in alphabetical order  ###
-
-
-## EMAC BayRAD driver ##
-[bayrad]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal:  1200, 2400, 9600, 19200]
-Speed=9600
-
-
-
-## CrystalFontz driver (for CF632 & CF634) ##
-[CFontz]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD size [default: 20x4]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=0
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
-Speed=9600
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-
-
-## CrystalFontz633 driver (for CF633 only) ##
-[CFontz633]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-# Select the LCD type (size) [default: 16x2]
-Size=16x2
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=19200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## CrystalFontz packet driver (for CF631, CF633 & CF635) ##
-[CFontzPacket]
-
-# Select the LCD model [default: 633; legal: 631, 633, 635]
-Model=635
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-# Select the LCD size [default: depending on model: 635: 20x4, 631: 20x2, 633: 16x2]
-Size=20x4
-# Set the initial contrast [default: 560; legal: 0 - 1000]
-Contrast=350
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=115200
-# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
-# Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
-#NewFirmware=no
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# I want to reboot the LCD to make sure we start from a known state
-Reboot=yes
-
-
-
-## Curses driver ##
-[curses]
-
-# color settings
-# foreground color [default: blue]
-Foreground=blue
-# background color when "backlight" is off [default: cyan]
-Background=cyan
-# background color when "backlight" is on [default: red]
-Backlight=red
-
-# display size [default: 20x4]
-Size=20x4
-
-# What position (X,Y) to start the left top corner at...
-# Default: (7,7)
-TopLeftX=7
-TopLeftY=7
-
-# use ASC symbols for icons & bars [default: no; legal, yes, no]
-UseACS=no
-
-
-
-## Cwlinux driver ##
-[CwLnx]
-
-# Select the LCD model [default: 12232; legal: 12232, 1602]
-Model=12232
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-# Select the LCD size [default: depending on model: 12232: 20x4, 1602: 16x2]
-Size=20x4
-
-# Set the communication speed [default: 19200; legal: 9600, 19200]
-Speed=19200
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-# normally you shouldn't need this
-Reboot=no
-
-# If you have a keypad connected. Keypad layout is currently not
-# configureable from the config file.
-Keypad=yes
-
-# If you have a non-standard keypad you can associate any keystrings to keys.
-# There are 6 input keys in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following is the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-# keypad_test_mode permits to test keypad assignement
-# Default value is no
-#keypad_test_mode=yes
-
-
-
-## ea65 driver for the display in AOpen XC Cube AV EA65 media barebones ##
-[ea65]
-
-# Device is fixed /dev/ttyS1
-# Width and Height are fixed 9x1
-
-# As the VFD is self luminescent we don't have a backlight
-# But we can use the backlight functions to control the front LEDs
-# Brightness 0 to 299 -> LEDs off
-# Brightness 300 to 699 -> LEDs half bright
-# Brightness 700 to 1000 -> LEDs full bright
-Brightness=500
-# OffBrightness is the the value used for the 'backlight off' state
-OffBrightness=0
-
-
-
-## EyeboxOne driver ##
-[EyeboxOne]
-
-# Select the output device to use [default: /dev/ttyS1]
-#Device=/dev/cua01
-Device=/dev/ttyS1
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Switch on the backlight? [default: yes]
-Backlight=yes
-
-# Switch on the cursor? [default: no]
-Cursor=no
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# Enter Key is a \r character, so it's hardcoded in the driver
-LeftKey=D
-RightKey=C
-UpKey=A
-DownKey=B
-EscapeKey=P
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-
-## g15 driver for Logitech G15 Keyboard LCDs ##
-[g15]
-
-# Display size (currently unused)
-size=20x5
-
-## glcdlib meta driver for graphical LCDs ##
-[glcdlib]
-
-## mandatory:
-
-# which graphical display supported by graphlcd-base to use [default: image]
-# (see /etc/graphlcd.conf for possible drivers)
-Driver=noritake800
-
-# no=use graphlcd bitmap fonts (they have only one size / font file)
-# yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
-UseFT2=yes
-
-# text resolution in fixed width characters [default: 16x4]
-# (if it won't fit according to available physical pixel resolutioni
-# and the minimum available font face size in pixels, then 
-# 'DebugBorder' will automatically be turned on)
-TextResolution=20x4
-
-# path to font file to use
-FontFile=/usr/share/fonts/corefonts/courbd.ttf
-
-## these only apply if UseFT2=yes:
-
-# character encoding to use
-CharEncoding=iso8859-2
-
-# minumum size in pixels in which fonts should be rendered
-MinFontFaceSize=7x12
-
-## optional:
-Brightness=50                   # Brightness (in %) if applicable
-Contrast=50                     # Contrast (in %) if applicable
-Backlight=no                    # Backlight if applicable
-UpsideDown=no                   # flip image upside down
-Invert=no                       # invert light/dark pixels
-ShowDebugFrame=no               # turns on/off 1 pixel thick debugging
-                                # border whithin the usable text area,
-                                # for setting up TextResolution and
-                                # MinFontFaceSize (if using FT2);
-ShowBigBorder=no                # border around the unused area
-ShowThinBorder=yes              # border around the unused area
-PixelShiftX=0
-PixelShiftY=2
-
-
-
-## Matrix Orbital GLK driver ##
-[glk]
-
-# select the serial device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# set the initial contrast value [default: 560; legal: 0 - 1000]
-Contrast=560
-
-# set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
-Speed=19200
-
-
-
-## Hitachi HD44780 driver ##
-[hd44780]
-
-# Select what type of connection. See documentation for types.
-ConnectionType=4bit
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device of the serial interface (default is /dev/lcd)
-Device=/dev/ttyS0
-
-# Bitrate of the serial port (0 for interface default)
-Speed=0
-
-# If you have a keypad connected.
-# You may also need to configure the keypad layout further on in this file.
-Keypad=no
-
-# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
-Contrast=0
-
-# If you have a switchable backlight.
-Backlight=no
-
-# If you have the additional output port ("bargraph") and you want to
-# be able to control it with the lcdproc OUTPUT command
-OutputPort=no
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-# Specifies the size of the LCD.
-# In case of multiple combined displays, this should be the total size.
-Size=20x4
-
-# For multiple combined displays: how many lines does each display have.
-# Vspan=2,2 means both displays have 2 lines.
-#vspan=2,2
-
-# If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
-# set this flag to get into extended mode (4-line linear).
-# This flag is NOT the old obsolete Extended option.
-#ExtendedMode=yes
-
-# Character map to to map ISO-8859-1 to the LCD's character set
-# [default: hd44780_default; legal: hd44780_default, ea_ks0073, sed1278f_0b ]
-Charmap=hd44780_default
-
-# If your display is slow and cannot keep up with the flow of data from
-# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
-# to increase the delays. Default: 1.
-#DelayMult=2
-
-# Some displays (e.g. vdr-wakeup) need a message from the driver to that it
-# is still alive. When set to a value bigger then null the character in the
-# upper left corner is updated every <KeepAliveDisplay> seconds. Default: 0.
-#KeepAliveDisplay=0
-
-# If you experience occasional garbage on your display you can use this
-# option as workaround. If set to a value bigger than null it forces a
-# full screen refresh <RefreshDiplay> seconds. Default: 0.
-#RefreshDisplay=5
-
-# You can reduce the inserted delays by setting this to false.
-# On fast PCs it is possible your LCD does not respond correctly.
-# Default: true.
-DelayBus=true
-
-# If you have a keypad you can assign keystrings to the keys.
-# See documentation for used terms and how to wire it.
-# For example to give directly connected key 4 the string "Enter", use:
-#   KeyDirect_4=Enter
-# For matrix keys use the X and Y coordinates of the key:
-#   KeyMatrix_1_3=Enter
-KeyMatrix_4_1=Enter
-KeyMatrix_4_2=Up
-KeyMatrix_4_3=Down
-KeyMatrix_4_4=Escape
-
-
-
-## ICP A106 driver ##
-[icp_a106]
-Device=/dev/ttyS1
-
-
-
-## Code Mercenaries IO-Warrior driver ##
-[IOWarrior]
-
-# display dimensions
-Size=20x4
-
-# serial number [exactly as listed by usbview]
-# (if not given, the 1st IOWarrior found gets used)
-#SerialNumber=00000674
-
-# Specifies if the last line is pixel addressable or it controls an
-# underline effect. [default: true (= pixel addressable); legal: yes, no]
-#Lastline=true
-
-
-
-## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
-[imon]
-
-# select the device to use
-Device=/dev/lcd0
-
-# display dimensions
-Size=16x2
-
-
-
-## IrMan driver ##
-[IrMan]
-#if in trouble with IrMan, try Lirc emulator for IrMan
-
-# Select the input device to use
-#Device=/dev/irman
-
-# Select the configuration file to use
-#Config=/etc/irman.cfg
-
-
-
-## Joystick driver ##
-[joy]
-
-# Select the input device to use [default: /dev/js0]
-Device=/dev/js0
-
-# set the axis map
-Map_Axis1neg=Left
-Map_Axis1pos=Right
-Map_Axis2neg=Up
-Map_Axis2pos=Down
-
-# set the button map
-Map_Button1=Enter
-Map_Button2=Escape
-
-
-
-## LB216 driver ##
-[lb216]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Set the communication speed [default: 9600; legal: 2400, 9600]
-Speed=9600
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## LCDM001 driver ##
-[lcdm001]
-
-Device=/dev/ttyS1
-
-# keypad settings
-# Keyname      Function
-#              Normal context              Menu context
-# -------      --------------              ------------
-# PauseKey     Pause/Continue              Enter/select
-# BackKey      Back(Go to previous screen) Up/Left
-# ForwardKey   Forward(Go to next screen)  Down/Right
-# MainMenuKey  Open main menu              Exit/Cancel
-PauseKey=LeftKey
-BackKey=UpKey
-ForwardKey=DownKey
-MainMenuKey=RightKey
-
-# You can rearrange the settings here.
-# If your device is broken, have a look at /usr/lib/lcdproc/lcdm001.h
-
-
-
-## HNE LCTerm driver ##
-[lcterm]
-Device=/dev/ttyS1
-Size=16x2
-
-
-
-## LIRC input driver ##
-[lirc]
-
-# Specify an alternative location of the lircrc file [default: ~/.lircrc]
-#lircrc=/etc/lircrc.lcdproc
-
-# Must be the same as in your lircrc
-#prog=lcdd
-
-
-
-##The driver for the VFD of the Medion MD8800 PC ##
-[MD8800]
-# device to use [default: /dev/ttyS1]
-#Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=50
-
-
-
-## MSI MS-6931 driver for displays in 1HU servers ##
-[ms6931]
-
-# device to use [default: /dev/ttyS1]
-Device=/dev/ttyS1
-
-# display size [default: 16x2]
-#Size=16x2
-
-
-
-## MTC-S16209x driver ##
-[mtc_s16209x]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the initial brightness [default: 255; legal: 0 - 255]
-Brightness=255
-
-# Reinitialize the LCD's BIOS [default: no; legal: yes, no]
-Reboot=no
-
-
-
-## Matrix Orbital driver ##
-[MtxOrb]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Set the display size [default: 20x4]
-Size=20x4
-
-# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
-Type=lkd
-
-# Set the initial contrast [default: 480]
-# NOTE: The driver will ignore this if the display
-#       is a vfd or vkd as they don't have this feature
-Contrast=480
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=0
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
-Speed=19200
-
-# The following table translates from MtxOrb key letters to logical key names.
-# By default no keys are mapped, meaning the keypad is not used at all.
-#KeyMap_A=Left
-#KeyMap_B=Right
-#KeyMap_C=Up
-#KeyMap_D=Down
-#KeyMap_E=Enter
-#KeyMap_F=Escape
-# See the [menu] section for an explanation of the key mappings
-
-# You can find out which key of your display sends which
-# character by setting keypad_test_mode to yes and running
-# LCDd. LCDd will output all characters it receives.
-# Afterwards you can modify the settings above and set
-# keypad_set_mode to no again.
-keypad_test_mode=no
-
-
-
-## Noritake VFD driver ##
-[NoritakeVFD]
-# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
-Device=/dev/ttyS0
-
-# Specifies the size of the LCD.
-Size=20x4
-
-# set the brightness
-Brightness=255
-
-# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# re-initialize VFD ?
-#Reboot=yes
-
-
-
-## Mini-box.com picoLCD (usblcd) driver ##
-[picolcd]
-# This is for the Mini-Box.com usblcd device that ships with the M300.  It can 
-# also be purchased separately but this driver has only been tested on the M300 
-# setup.
-
-# KeyTimeout is the time that LCDd spends waiting for a key press before cycling 
-# through other duties.  Higher values make LCDd use less CPU time and make 
-# key presses more detectable.  Lower values make LCDd more responsive but a 
-# little prone to missing key presses.  500 (.5 second) is the default and a
-# balanced value.
-KeyTimeout=500
-
-# Contrast: [default: 1000; legal: 0 - 1000]
-Contrast=1000
-
-# Light the keys? i[default: on; legal: on, off]
-Keylights=on
-
-# If Keylights is on, the you can unlight specific keys below:
-# Key0 is the directional pad.  Key1 - Key5 correspond to the F1 - F5 keys.  
-# There is no LED for the +/- keys.  This is a handy way to indicate to users 
-# which keys are disabled.  [default: on; legal: on, off]
-Key0Light=on
-Key1Light=on
-Key2Light=on
-Key3Light=on
-Key4Light=on
-Key5Light=on
-
-
-
-## Pyramid LCD driver ##
-[pyramid]
-
-# device to connect to [default: /dev/lcd]
-Device=/dev/ttyUSB0
-
-
-
-## Seiko Epson 1330 driver ##
-[sed1330]
-
-# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446, SP14Q002)
-# Note: Currently only tested with G321D & SP14Q002.
-Type=G321D
-
-# Width x Height of a character cell in pixels [legal: 6x7 - 8x16; default: 6x10]
-CellSize=6x10
-
-# Select what type of connection [legal: classic, bitshaker; default: classic]
-ConnectionType=classic
-
-
-## Seiko Epson 1520 driver ##
-[sed1520]
-
-# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-
-
-## serial POS display driver ##
-[serialPOS]
-
-# Device to use in serial modea [default: /dev/lcd]
-Device=/dev/lcd
-
-# Specifies the size of the display in characters. [default: 16x2]
-Size=16x2
-
-# Set the communication protocol to use with the POS display.
-# [default: AEDEX; legal: IEE, Epson, Emax, IBM, LogicControls, Ultimate]
-Type=AEDEX
-
-# communication baud rate with the display [default: 9600; legal: 1200, 2400, 19200, 115200]
-Speed=9600
-
-
-
-## Serial VFD driver ##
-## Drives various (see below) serial 5x7dot VFD's.  ##
-[serialVFD]
-
-# Specifies the displaytype.[default: 0]
-# 0 NEC (FIPC8367 based) VFDs.
-# 1 KD Rev 2.1.
-# 2 Noritake VFDs (*).
-# 3 Futaba VFDs
-# (* most should work, not testet yet.)
-Type=0
-
-# "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
-use_parallel=no
-
-# Number of Custom-Characters [default: displaytype dependent]
-#Custom-Characters=0
-
-# Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
-Port=0x378
-
-# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
-Device=/dev/ttyS1
-
-# Specifies the size of the VFD.
-Size=20x2
-
-# Set the initial brightness [default: 1000; legal: 0 - 1000]
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-Brightness=1000
-# Set the initial off-brightness [default: 0; legal: 0 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-# (4 steps 0-250, 251-500, 501-750, 751-1000)
-OffBrightness=0
-
-# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
-Speed=9600
-
-# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
-#ISO_8859_1=yes
-
-
-
-## stv5730 driver ##
-[stv5730]
-
-# Port the device is connected to [default: 0x378]
-Port=0x378
-
-
-
-## SVGAlib driver ##
-[svga]
-
-# svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
-#Mode=G640x480x256
-
-# set display size [default: 20x4]
-Size=20x4
-
-# Set the initial contrast [default: 500; legal: 0 - 1000]
-# Can be set but does not change anything internally
-Contrast=500
-
-# Set the initial brightness [default: 1000; legal: 1 - 1000]
-Brightness=1000
-
-# Set the initial off-brightness [default: 500; legal: 1 - 1000]
-# This value is used when the display is normally
-# switched off in case LCDd is inactive
-OffBrightness=500
-
-
-
-## Text driver ##
-[text]
-# Set the display size [default: 20x4]
-Size=20x4
-
-
-
-## Toshiba T6963 driver ##
-[t6963]
-
-# set display size [default: 20x6]
-Size=20x6
-
-# port to use [default: 0x378; legal: 0x200 - 0x400]
-Port=0x378
-
-# Is ECP mode on? [default: yes; legal: yes, no]
-#ECPlpt=yes
-
-# Use graphics? [default: no; legal: yes, no]
-#graphic=no
-
-
-
-## Tyan Barebones LCD driver (GS10 & GS12 series) ##
-[tyan]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 9600; legal: 4800, 9600]
-Speed=9600
-
-# set display size [default: 16x2]
-Size=16x2
-
-
-
-## ELV ula200 driver ##
-[ula200]
-
-# Select the LCD size [default: 20x4]
-Size=20x4
-
-# If you have a non standard keypad you can associate any keystrings to keys.
-# There are 6 input key in the CwLnx hardware that generate characters
-# from 'A' to 'F'.
-#
-# The following it the built-in default mapping hardcoded in the driver.
-# You can leave those unchanged if you have a standard keypad.
-# You can change it if you want to report other keystrings or have a non
-# standard keypad.
-# KeyMap_A=Up
-# KeyMap_B=Down
-# KeyMap_C=Left
-# KeyMap_D=Right
-# KeyMap_E=Enter
-# KeyMap_F=Escape
-
-
-
-## Wirz SLI LCD driver ##
-[sli]
-
-# Select the output device to use [default: /dev/lcd]
-Device=/dev/lcd
-
-# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
-Speed=19200
-
-
-
-## OnScreen Display using libxosd ##
-[xosd]
-
-# set display size [default: 20x4]
-Size=20x4
-
-# font to use, in XLFD format, as given by "xfontsel"
-Font=-*-clean-*-*-*-*-*-160-*-*-*-*-*-*
-
-
-# EOF
diff --git a/abs/core-testing/live-installer/templates/cc.orig.sh b/abs/core-testing/live-installer/templates/cc.orig.sh
deleted file mode 100755
index d8fd2dc..0000000
--- a/abs/core-testing/live-installer/templates/cc.orig.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/perl
-# rwraithr added segment for 4 digit channels
-# make sure to set this string to
-# the corresponding remote in /etc/remoted.conf
-#$remote_name = "RC-u43c-1h";
-$remote_name = "$REMOTE_NAME";
-
-sub change_channel {
-        my($channel_digit) = @_;
-        system ("/usr/bin/irsend SEND_ONCE $remote_name $channel_digit");
-        sleep .5;
-}
-
-$channel=$ARGV[0];
-sleep 1;
-if (length($channel) > 3) {
-        change_channel(substr($channel,0,1));
-        change_channel(substr($channel,1,1));
-        change_channel(substr($channel,2,1));
-        change_channel(substr($channel,3,1));
-} elsif (length($channel) > 2) {
-        change_channel(substr($channel,0,1));
-        change_channel(substr($channel,1,1));
-        change_channel(substr($channel,2,1));
-} elsif (length($channel) > 1) {
-        change_channel(substr($channel,0,1));
-        change_channel(substr($channel,1,1));
-} else {
-        change_channel(substr($channel,0,1));
-}
-system ("/usr/bin/irsend SEND_ONCE $remote_name SELECT");
-
-#system ("sleep 2");
-#system ("/usr/bin/ivtvctl -p 2 -d /dev/video2");
-#system ("/usr/bin/ivtvctl -p 1 -d /dev/video2");
diff --git a/abs/core-testing/live-installer/templates/cc.sh b/abs/core-testing/live-installer/templates/cc.sh
deleted file mode 100755
index 0cce308..0000000
--- a/abs/core-testing/live-installer/templates/cc.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-/usr/local/bin/cc.orig.sh $@  &
-/usr/local/bin/cc_vol.sh &
-
-
diff --git a/abs/core-testing/live-installer/templates/cc_vol.sh b/abs/core-testing/live-installer/templates/cc_vol.sh
deleted file mode 100755
index 819008d..0000000
--- a/abs/core-testing/live-installer/templates/cc_vol.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-sleep 2
-/usr/local/bin/ivtvctl -p 2 -d /dev/video2
-/usr/local/bin/ivtvctl -p 1 -d /dev/video2
-
diff --git a/abs/core-testing/live-installer/templates/change_chan.sh b/abs/core-testing/live-installer/templates/change_chan.sh
deleted file mode 100755
index 5ad8765..0000000
--- a/abs/core-testing/live-installer/templates/change_chan.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-REMOTE_NAME=SA3250
-cmd="$1"
-
-case $cmd in
-	    [0-9]*)
-	        for digit in $(echo $1 | sed -e 's/./& /g'); do 
-		        irsend SEND_ONCE $REMOTE_NAME $digit
-		        sleep  0.3
-	        # If things work OK with sleep 1, try this for faster channel changes:
-	        # sleep 0.3
-	    done
-	        ;;
-
-	   *)
-	           irsend SEND_ONCE $REMOTE_NAME $cmd
-									            ;;
-    esac
-#    /usr/bin/fix_audio.sh &
diff --git a/abs/core-testing/live-installer/templates/cron.template b/abs/core-testing/live-installer/templates/cron.template
deleted file mode 100644
index 3fcea10..0000000
--- a/abs/core-testing/live-installer/templates/cron.template
+++ /dev/null
@@ -1,4 +0,0 @@
-# <minute> <hour> <day> <month> <dow> <command>
-
-
-00 HOUR * * *  /usr/bin/sudo /sbin/halt-runit >/dev/null 2>&1
\ No newline at end of file
diff --git a/abs/core-testing/live-installer/templates/etcnet/eth/ipv4address b/abs/core-testing/live-installer/templates/etcnet/eth/ipv4address
deleted file mode 100644
index 1df28d2..0000000
--- a/abs/core-testing/live-installer/templates/etcnet/eth/ipv4address
+++ /dev/null
@@ -1,2 +0,0 @@
-192.168.1.158/24
-
diff --git a/abs/core-testing/live-installer/templates/etcnet/eth/ipv4route b/abs/core-testing/live-installer/templates/etcnet/eth/ipv4route
deleted file mode 100644
index 373a4d1..0000000
--- a/abs/core-testing/live-installer/templates/etcnet/eth/ipv4route
+++ /dev/null
@@ -1,2 +0,0 @@
-default via 192.168.1.1 
-
diff --git a/abs/core-testing/live-installer/templates/etcnet/eth/iwconfig b/abs/core-testing/live-installer/templates/etcnet/eth/iwconfig
deleted file mode 100644
index b1f14e0..0000000
--- a/abs/core-testing/live-installer/templates/etcnet/eth/iwconfig
+++ /dev/null
@@ -1,2 +0,0 @@
-essid home_lan
-#key ababababab
diff --git a/abs/core-testing/live-installer/templates/etcnet/eth/options b/abs/core-testing/live-installer/templates/etcnet/eth/options
deleted file mode 100644
index 929da58..0000000
--- a/abs/core-testing/live-installer/templates/etcnet/eth/options
+++ /dev/null
@@ -1,7 +0,0 @@
-# If you want to change current interface name, edit /etc/net/iftab,
-# rename current directory and uncomment this line:
-TYPE=eth
-DISABLED=no
-BOOTPROTO=dhcp
-ONBOOT=yes
-CONFIG_WIRELESS=no
diff --git a/abs/core-testing/live-installer/templates/evrouter/MythVantage-4 b/abs/core-testing/live-installer/templates/evrouter/MythVantage-4
deleted file mode 100644
index e69de29..0000000
diff --git a/abs/core-testing/live-installer/templates/evrouter/MythVantage-8 b/abs/core-testing/live-installer/templates/evrouter/MythVantage-8
deleted file mode 100644
index e69de29..0000000
diff --git a/abs/core-testing/live-installer/templates/evrouter/MythVantage-Full b/abs/core-testing/live-installer/templates/evrouter/MythVantage-Full
deleted file mode 100644
index e69de29..0000000
diff --git a/abs/core-testing/live-installer/templates/evrouter/MythVantage8-minipac b/abs/core-testing/live-installer/templates/evrouter/MythVantage8-minipac
deleted file mode 100644
index 0e3a708..0000000
--- a/abs/core-testing/live-installer/templates/evrouter/MythVantage8-minipac
+++ /dev/null
@@ -1,3 +0,0 @@
-"Ultimarc Button/Joystick/Trackball Interface " "" none key/127 "Shell//usr/bin/restartfrontend.sh" 
-"Ultimarc Button/Joystick/Trackball Interface " "" none key/18 "Shell/eject"
-
diff --git a/abs/core-testing/live-installer/templates/evrouter/MythVantage8-uhid b/abs/core-testing/live-installer/templates/evrouter/MythVantage8-uhid
deleted file mode 100644
index 7cb2e34..0000000
--- a/abs/core-testing/live-installer/templates/evrouter/MythVantage8-uhid
+++ /dev/null
@@ -1,3 +0,0 @@
-"Universal Human Interface Device Universal Human Interface Device" "" none key/125 "Shell//usr/bin/restartfrontend.sh" 
-"Universal Human Interface Device Universal Human Interface Device" "" none key/18 "Shell/eject"
-
diff --git a/abs/core-testing/live-installer/templates/exports.template b/abs/core-testing/live-installer/templates/exports.template
deleted file mode 100644
index b946287..0000000
--- a/abs/core-testing/live-installer/templates/exports.template
+++ /dev/null
@@ -1,8 +0,0 @@
-# /etc/exports
-#
-# See exports(5) for a description.
-
-# use exportfs -arv to reread
-/data/media    REPLACEME(rw,all_squash,anonuid=1000,anongid=1000)
-/data/var/cache    REPLACEME(rw,all_squash,anonuid=1000,anongid=1000)
-
diff --git a/abs/core-testing/live-installer/templates/fstab.conf.template b/abs/core-testing/live-installer/templates/fstab.conf.template
deleted file mode 100755
index d27bcd9..0000000
--- a/abs/core-testing/live-installer/templates/fstab.conf.template
+++ /dev/null
@@ -1,16 +0,0 @@
-# 
-# /etc/fstab: static file system information
-#
-# <file system>        <dir>         <type>    <options>          <dump> <pass>
-none                   /dev/pts      devpts    defaults            0      0
-none                   /dev/shm      tmpfs     defaults            0      0
-
-/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
-/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
-/dev/fd0               /mnt/fl   vfat      user,noauto             0      0
-
-/dev/sda1 / reiserfs defaults 0 1
-/dev/sda2 swap swap defaults 0 0
-/dev/sda3 /data reiserfs defaults 0 0
-192.168.1.6:/media  /data/media nfs
-
diff --git a/abs/core-testing/live-installer/templates/mysql.service b/abs/core-testing/live-installer/templates/mysql.service
deleted file mode 100644
index 160450e..0000000
--- a/abs/core-testing/live-installer/templates/mysql.service
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
-<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
-
-<service-group>
-
-  <name replace-wildcards="yes">mysql_myth on %h</name>
-
-  <service>
-    <type>_mysql._tcp</type>
-    <port>3306</port>
-  </service>
-
-</service-group>
diff --git a/abs/core-testing/live-installer/templates/mysql.txt b/abs/core-testing/live-installer/templates/mysql.txt
deleted file mode 100755
index 04531b5..0000000
--- a/abs/core-testing/live-installer/templates/mysql.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-DBHostName=127.0.0.1
-DBUserName=mythtv
-DBPassword=mythtv
-DBName=mythconverg
-DBType=QMYSQL3
-
-# Set the following if you want to use something other than the
-# machine's real hostname for identifying settings in the database.
-# This is useful if your hostname changes often, as otherwise
-# you'll need to reconfigure mythtv (or futz with the DB) every time.
-# TWO HOSTS MUST NOT USE THE SAME VALUE
-#
-#LocalHostName=my-unique-identifier-goes-here
-
-# If you want your frontend to be able to wake your MySQL server
-# using WakeOnLan, have a look at the following settings:
-#
-# Set the time the frontend waits (in seconds) between reconnect tries.
-# This should be the rough time your MySQL server needs for startup
-#WOLsqlReconnectWaitTime=0
-#
-#
-# This is the amount of retries to wake the MySQL server until the frontend
-# gives up
-#WOLsqlConnectRetry=5
-#
-#
-# This is the command executed to wake your MySQL server.
-#WOLsqlCommand=echo 'WOLsqlServerCommand not set'
diff --git a/abs/core-testing/live-installer/templates/ncid.conf.template b/abs/core-testing/live-installer/templates/ncid.conf.template
deleted file mode 100755
index 43ef490..0000000
--- a/abs/core-testing/live-installer/templates/ncid.conf.template
+++ /dev/null
@@ -1,51 +0,0 @@
-# tcl/tk configuration file
-
-# Directory NCID uses to find the helper scripts
-set ProgDir     /usr/share/ncid
-
-# default helper script
-set EXTPROG     ncid-osd
-
-# Set Host to the NCID server address
-# Host defaults to 127.0.0.1
-#set Host        127.0.0.1
-set Host        192.168.1.5
-
-# The NCID port default is 3333
-set Port        3333
-
-# If the connection to the server is lost,
-# try every Delay seconds to reconnect
-# The Default: 60
-set Delay       20
-
-# If set to 1, display raw data received from the NCID server
-# If set to 0, do not display raw data received from the NCID server
-# Default: 0
-set Raw         0
-
-# If set to 1, output: date time number name
-# If set to 0, output: name number
-# Default: 0
-set All         1
-
-# If set to 1, display formatted CID, and CID log file on connect
-# If set to 0, ddo not isplay formatted CID, and CID log file on connect
-# Default: 0
-set Verbose     0
-
-# If set to 1, display information in terminal progran or external program
-# If set to 0, display information using a GUI
-# Default: 0
-set NoGUI       1
-
-# output name and number to external program
-# Default: 0
-set Callprog    1
-
-# ring number to call external program
-# Default: 0
-set CallOnRing  0
-
-# external called program
-set Program     [list $ProgDir/$EXTPROG]
diff --git a/abs/core-testing/live-installer/templates/ncidd.conf.template b/abs/core-testing/live-installer/templates/ncidd.conf.template
deleted file mode 100644
index daa2e79..0000000
--- a/abs/core-testing/live-installer/templates/ncidd.conf.template
+++ /dev/null
@@ -1,143 +0,0 @@
-# ncid - Network CallerID Server Config File
-
-################################
-# Definitions and Line formats #
-################################
-
-# lines can be blank, or start with the words: send, set #
-#
-# A line is divided into words, separated by spaces
-#
-# A word is either a string of non-blank characters, everything
-# between double quotes, or an equal sign.
-#
-# SEND LINE FORMAT:
-#   send DATATYPE [DATATYPE] ...
-#        where DATATYPE = cidlog, cidinfo
-#
-# SET LINE FORMAT:
-#   set ITEM = VALUE [ITEM = VALUE] ...
-#       where ITEM = cidalias, cidlog, datalog, initcid, initstr,
-#                    lockfile, port, ttyclocal, ttyport, ttyspeed,
-#                    nomodem
-
-############################
-# Log and Info for Clients #
-############################
-
-# Send the call log to a client when connected
-# The default is not to send the call log file
-send cidlog
-
-# Send call info (LINE and RING) to a client at each ring
-# The default is not to send the call info line
-send cidinfo
-
-############################
-# NCID Communications Port #
-############################
-
-# The default TCP/IP port is 3333
- set port = 3333
-
-#######################
-# Alias and Log Files #
-#######################
-
-# The default CID alias file: /etc/ncid/ncidd.alias
-# set cidalias = /etc/ncid/ncidd.alias
-
-# The default CID call log file: /var/log/cidcall.log
-# the log file must exist, ncidd will not create it
-# (also make the change in /etc/logrotate.d/ncidd
-#  and also /etc/ncid/ncidrotate.conf)
-# set cidlog = /var/log/cidcall.log
-
-# The default tty data log file: /var/log/ciddata.log
-# the log file must exist, ncidd will not create it
-#  (also make the change in /etc/logrotate.d/ncidd
-#   and also /etc/ncid/ncidrotate.conf)
-# set datalog = /var/log/ciddata.log
-
-#####################
-# TTY Configuration #
-#####################
-
-# The default tty port: /dev/modem
-# set ttyport = /dev/cu.modem # Macintosh OS X
- set ttyport = /dev/ttyS1
-
-# The default tty port speed: 19200
-# The tty speed can be one of: 38400, 19200, 9600, 4800
-# set ttyspeed = 4800 # NetCallerID port speed
-
-# Ignore tty control signals for internal modems and 3 wire serial cables
-#   Disable tty control signals: ttyclocal = 1
-#   Enable tty control signals: ttyclocal = 0 (default)
-# set ttyclocal = 1
-
-# The lockfile name is generated automatically
-# If tty port is /dev/modem, lockfile is: /var/lock/LCK..modem
-# set lockfile = /var/lock/LCK..ttyS0
-
-#####################
-# Modem or No Modem #
-#####################
-
-# Obtain CallerID from a CID device or a modem
-#  device: nomodem = 1 (do not send AT commands)
-#  modem: nomodem = 0 (default - send AT commands)
-# set nomodem = 1
-
-########################
-# Modem Initialization #
-########################
-
-# The default modem initialization is: "AT Z S0=0 E1 V1 Q0"
-# set initstr = "ATE1V1Q0"
-#
-# Alternate modem initialization string
-# set initstr = "AT&FE1V1Q0+VIP"
-
-# Addon strings to set modem for Distinctive Ring:
-#   http://www.modemsite.com/56k/dring.asp
-#
-# 3Com/USR/TI chipset: ATS41=1
-#   Reported Ring Codes: RING A, RING B, RING C
-# Rockwell/Conexant chipset: AT-SDR=7
-#   Reported Ring Codes: RING 1, RING 2, RING 3
-# Lucent/Agere chipset: AT+VDR=1,0
-#   Reported DROF/DRON messages: DRON=5 DROF=11, DRON=5 DROF=34
-#
-# Example adds 3Com DR to the default modem initialization
-# set initstr = "ATE1V1Q0S41=1"
-
-# The default for ncidd is to try two CID strings to setup
-# CallerID: "AT+VCID=1" and if that fails: "AT#CID=1".
-# set initcid = "AT#CID=1"
-#
-# Alternate CID strings to try if default does not work:
-# set initcid = "AT+FCLASS=8;+VCID=1"
-# set initcid = "AT-STE=1;+VCID=1"
-# set initcid = "AT-STE=1;#CID=1"
-
-#################
-# TiVo Settings #
-#################
-# set ttyclocal = 1 # TiVo requires CLOCAL
-# set ttyport = /dev/ttyS1 # TiVo Modem Port
-# set lockfile = /var/tmp/modemlock # needed for TiVo Modem Port
-#
-# To use a modem on the TiVo serial port
-#   Tivo (stereo mini jack) ->
-#   -> (stereo mini plug) TiVo serial cable (9-pin male) ->
-#   -> (9-pin Female) PC modem cable (25-pin Male ->
-#   -> (25-pin Female) Modem
-# if the modem has switches, disable DTR
-# Use this string to set the modem before attaching it to the TiVo:
-#   AT&F0&D0&B1&W
-#
-# set ttyport = /dev/ttyS3 # TiVo Serial Port
-#
-# End TiVo Settings
-
diff --git a/abs/core-testing/live-installer/templates/real_change_chan.sh b/abs/core-testing/live-installer/templates/real_change_chan.sh
deleted file mode 100755
index efeba88..0000000
--- a/abs/core-testing/live-installer/templates/real_change_chan.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-REMOTE_NAME=SA3250
-cmd="$1"
-
-case $cmd in
-	    [0-9]*)
-	        for digit in $(echo $1 | sed -e 's/./& /g'); do 
-		        irsend SEND_ONCE $REMOTE_NAME $digit
-		        sleep  0.3
-	        # If things work OK with sleep 1, try this for faster channel changes:
-	        # sleep 0.3
-	    done
-	        ;;
-
-	   *)
-	           irsend SEND_ONCE $REMOTE_NAME $cmd
-									            ;;
-    esac
-    /usr/bin/fix_audio.sh &
diff --git a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircd.ATI.conf b/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircd.ATI.conf
deleted file mode 100644
index e7c1539..0000000
--- a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircd.ATI.conf
+++ /dev/null
@@ -1,357 +0,0 @@
-
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre2(atiusb) on Fri Jan  2 19:09:02 2004
-#
-# contributed by 
-#
-# brand:     ATI Remote Wonder
-# model no. of remote control: 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  wonder
-  bits           32
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          147987
-  toggle_bit      0
-
-
-      begin codes
-          A                        0x0000000014C500F0
-          B                        0x0000000014C601F0
-          POWER                    0x0000000014C702F0
-          TV                       0x0000000014C803F0
-          DVD                      0x0000000014C904F0
-          WEB                      0x0000000014CA05F0
-          GUIDE                    0x0000000014CB06F0
-          GRAB                     0x0000000014CC07F0
-          VOL_DOWN                 0x0000000014CE09F0
-          VOL_UP                   0x0000000014CD08F0
-          MUTE                     0x0000000014CF0AF0
-          CH_DOWN                  0x0000000014D10CF0
-          CH_UP                    0x0000000014D00BF0
-          A                        0x0000000014C500F0
-          B                        0x0000000014C601F0
-          1                        0x0000000014D20DF0
-          2                        0x0000000014D30EF0
-          3                        0x0000000014D40FF0
-          4                        0x0000000014D510F0
-          5                        0x0000000014D611F0
-          6                        0x0000000014D712F0
-          7                        0x0000000014D813F0
-          8                        0x0000000014D914F0
-          9                        0x0000000014DA15F0
-          0                        0x0000000014DC17F0
-          MENU                     0x0000000014DB16F0
-          CHECK                    0x0000000014DD18F0
-          C                        0x0000000014DE19F0
-          D                        0x0000000014E01BF0
-          UP                       0x0000000014DF1AF0
-          LEFT                     0x0000000014E21DF0
-          DOWN                     0x0000000014E722F0
-          RIGHT                    0x0000000014E41FF0
-          OK                       0x0000000014E31EF0
-          REPLAY                   0x0000000014E11CF0
-          FULLSCREEN               0x0000000014E520F0
-          E                        0x0000000014E621F0
-          F                        0x0000000014E823F0
-          REWIND                   0x0000000014E924F0
-          FORWARD                  0x0000000014EB26F0
-          PLAY                     0x0000000014EA25F0
-          RECORD                   0x0000000014EC27F0
-          STOP                     0x0000000014ED28F0
-          PAUSE                    0x0000000014EE29F0
-      end codes
-
-end remote
-
-
-
-# this config file was automatically generated
-# using lirc-0.7.0(atiusb) on Sat Feb 12 13:22:29 2005
-#
-# contributed by Steffen
-#
-# brand: ATI Sapphire Remote Bob II USB
-# model no. of remote control: 5000024400
-# devices being controlled by this remote: MythTV
-#
-
-begin remote
-
-name       wonder II
-bits       16
-eps        30
-aeps       100
-
-one            0 0
-zero           0 0
-pre_data_bits  8
-pre_data       0x0
-post_data_bits 16
-post_data      0x0
-gap            299851
-toggle_bit     0
-
-
-begin codes
-aux1                0x023F
-aux2                0x023F
-aux3                0x023F
-aux4                0x023F
-mouse_left_btn      0x02A9
-mouse_right_btn     0x02AA
-a                   0x0278
-b                   0x0279
-power               0x020C
-dvd                 0x0238
-tv                  0x0239
-help                0x02BE
-pc                  0x023F
-resize              0x02D5
-hand                0x02D0
-ati                 0x028E
-vol_up              0x0210
-vol_down            0x0211
-mute                0x020D
-ch_up               0x0220
-ch_down             0x0221
-mouse_up            0x013F
-mouse_down          0x013F
-mouse_left          0x013F
-mouse_right         0x013F
-1                   0x0201
-2                   0x0202
-3                   0x0203
-4                   0x0204
-5                   0x0205
-6                   0x0206
-7                   0x0207
-8                   0x0208
-9                   0x0209
-0                   0x0200
-list                0x0254
-check               0x0282
-info                0x02F9
-timer               0x0296
-arrow_up            0x0258
-arrow_left          0x025A
-arrow_right         0x025B
-arrow_down          0x0259
-ok                  0x025C
-c                   0x017A
-d                   0x027B
-play                0x022C
-e                   0x027C
-f                   0x027D
-rewind              0x0229
-rec                 0x0237
-stop                0x0231
-pause               0x0230
-ffwd                0x0228
-end codes
-
-end remote
-
-
-# Please make this file available to others
-# by sending it to <lirc at bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.0-CVS(atiusb) on Sat Jun 19 16:27:14 2004
-#
-# contributed by gLaNDix
-#
-# brand: ATI
-# model no. of remote control: 5000023600
-# devices being controlled by this remote: MythTV 0.14
-#
-# USB ID: 0bc7:0004
-#
-
-begin remote
-
-   name           REMOTE_WONDER
-   bits           16
-   eps            30
-   aeps          100
-
-   one             0     0
-   zero            0     0
-   pre_data_bits   8
-   pre_data       0x14
-   post_data_bits  16
-   post_data      0x0
-   gap          227933
-   toggle_bit      0
-
-
-       begin codes
-           A                        0x000000000000D500
-           B                        0x000000000000D601
-           C                        0x000000000000EE19
-           D                        0x000000000000F01B
-           E                        0x000000000000F621
-           F                        0x000000000000F823
-           POWER                    0x000000000000D702
-           TV                       0x000000000000D803
-           DVD                      0x000000000000D904
-           WEB                      0x000000000000DA05
-           BOOK                     0x000000000000DB06
-           HAND                     0x000000000000DC07
-           MOUSE_LEFT_BTN	          0x0000000000004D78
-           MOUSE_LEFTBUTTONUP       0x0000000000004E79
-           MOUSE_LEFTBUTTONDBLCLICK 0x0000000000004E79
-           MOUSE_RIGHT_BTN          0x000000000000517C
-           MOUSE_RIGHTBUTTONUP      0x000000000000527D
-           MOUSE_RIGHTBUTTONDBLCLICK 0x000000000000537E
-           MOUSE_LEFT               0x0000000000004570
-           MOUSE_RIGHT              0x0000000000004671
-           MOUSE_UP                 0x0000000000004772
-           MOUSE_DOWN               0x0000000000004873
-           MOUSE_UPRIGHT            0x0000000000004A75
-           MOUSE_DOWNRIGHT          0x0000000000004B76
-           MOUSE_DOWNLEFT           0x0000000000004C77
-           MOUSE_UPLEFT             0x0000000000004974
-           VOL_UP                   0x000000000000DD08
-           VOL_DOWN                 0x000000000000DE09
-           MUTE                     0x000000000000DF0A
-           CH_DOWN                  0x000000000000E10C
-           CH_UP                    0x000000000000E00B
-           1                        0x000000000000E20D
-           2                        0x000000000000E30E
-           3                        0x000000000000E40F
-           4                        0x000000000000E510
-           5                        0x000000000000E611
-           6                        0x000000000000E712
-           7                        0x000000000000E813
-           8                        0x000000000000E914
-           9                        0x000000000000EA15
-           0                        0x000000000000EC17
-           DVD_ROOTMENU             0x000000000000EB16
-           SETUP                    0x000000000000ED18
-           ARROW_UP                 0x000000000000EF1A
-           ARROW_RIGHT              0x000000000000F41F
-           ARROW_DOWN               0x000000000000F722
-           ARROW_LEFT               0x000000000000F21D
-           OK                       0x000000000000F31E
-           MAXAMIZE                 0x000000000000F520
-           TV_ON_DEMAND             0x000000000000F11C
-           BACK                     0x000000000000F924
-           PLAY                     0x000000000000FA25
-           NEXT                     0x000000000000FB26
-           RECORD                   0x000000000000FC27
-           STOP                     0x000000000000FD28
-           PAUSE                    0x000000000000FE29
-       end codes
-
-end remote
-
-
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre1(atiusb) on Fri Nov 28 16:56:46 2003
-#
-# contributed by Jason Piterak
-#
-# brand:                       ati
-#                                   This uses the atiusb driver
-#=20
-# model no. of remote control: 5000022000
-#
-# devices being controlled by this remote:
-# MythTV PVR using knopmyth by Cecil and Dale at
-#  http://mysettopbox.tv
-# Key map names are as per ATI's website:
-#http://www.ati.com/support/connectors/remotecontrol/atiremotecontrolbutton=s.html
-# Feel free to change them as you see fit :-)
-#
-# NOTE:  There are 16 channels for this remote; this file only
-# supports one channel.  See the GATOS project for information
-# on how to change the channel.  Not tested.  Unknown channel.
-#
-
-begin remote
-
-  name  atiusb
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0xF000
-  gap          139891
-  toggle_bit      0
-
-
-      begin codes
-          a                        0x000000000000C500
-          b                        0x000000000000C601
-          power                    0x000000000000C702
-          tv                       0x000000000000C803
-          dvd                      0x000000000000C904
-          web                      0x000000000000CA05
-          media_library            0x000000000000CB06
-          drag                     0x000000000000CC07
-          mouse-button_left        0x0000000000003D78
-          mouse-button_right       0x000000000000417C
-          mouse-up                 0x0000000000003772
-          mouse-down               0x0000000000003873
-          mouse-left               0x0000000000003570
-          mouse-right              0x0000000000003671
-          mouse-left_up            0x0000000000003974
-          mouse-right_up           0x0000000000003A75
-          mouse-left_down          0x0000000000003C77
-          mouse-right_down         0x0000000000003B76
-          vol-up                   0x000000000000CD08
-          vol-down                 0x000000000000CE09
-          mute                     0x000000000000CF0A
-          chan-up                  0x000000000000D00B
-          chan-down                0x000000000000D10C
-          1                        0x000000000000D20D
-          2                        0x000000000000D30E
-          3                        0x000000000000D40F
-          4                        0x000000000000D510
-          5                        0x000000000000D611
-          6                        0x000000000000D712
-          7                        0x000000000000D813
-          8                        0x000000000000D914
-          9                        0x000000000000DA15
-          0                        0x000000000000DC17
-          dvd-root_menu            0x000000000000DB16
-          launch_setup             0x000000000000DD18
-          c                        0x000000000000DE19
-          d                        0x000000000000E01B
-          tv_on_demand             0x000000000000E11C
-          max_window               0x000000000000E520
-          cursor-up                0x000000000000DF1A
-          cursor-down              0x000000000000E722
-          cursor-left              0x000000000000E21D
-          cursor-right             0x000000000000E41F
-          ok                       0x000000000000E31E
-          e                        0x000000000000E621
-          f                        0x000000000000E823
-          rewind                   0x000000000000E924
-          play                     0x000000000000EA25
-          fast_forward             0x000000000000EB26
-          record                   0x000000000000EC27
-          stop                     0x000000000000ED28
-          pause                    0x000000000000EE29
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircrc-atiwonder.txt b/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
deleted file mode 100644
index 80eec07..0000000
--- a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/lircrc-atiwonder.txt
+++ /dev/null
@@ -1,922 +0,0 @@
-# ~/.mythtv/lircrc
-# 
-# MythTV native LIRC config file for
-# the ATI-Wonder Remote
-# using lirc_atiusb driver
-# 
-
-begin
-prog = mythtv
-button = a
-config = E
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = A
-config = E
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = b
-config = O
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = B
-config = O
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = B
-config = O
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = stop
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = STOP
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = ffwd
-config = Right
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = FORWARD
-config = Right
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = rewind
-config = Left
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = REWIND
-config = Left
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = pause
-config = P
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = PAUSE
-config = P
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = play
-config = P
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = PLAY
-config = P
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = mute
-config = |
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = MUTE
-config = |
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = vol_down
-config = F10
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = VOL_DOWN
-config = F10
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = vol_up
-config = F11
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = VOL_UP
-config = F11
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = f
-config = PgDown
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = F
-config = PgDown
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = e
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = E
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = ch_up
-config = Up
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = CH_UP
-config = Up
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = ch_down
-config = Down
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = CH_DOWN
-config = Down
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = ok
-config = Enter
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = OK
-config = Enter
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 1
-config = 1
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 2
-config = 2
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 3
-config = 3
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 4
-config = 4
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 5
-config = 5
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 6
-config = 6
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 7
-config = 7
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 8
-config = 8
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 9
-config = 9
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 0
-config = 0
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = rec
-config = R
-repeat = 5
-end 
-
-begin
-prog = mythtv
-button = RECORD
-config = R
-repeat = 5
-end 
-
-
-# ~/.mythtv/lircrc
-# 
-# MythTV native LIRC config file for
-# the ATI-Wonder Remote
-# using lirc_atiusb driver
-# 
-
-begin
-#Jumppoint for Program Guide created in Mythweb
-    prog = mythtv
-    button = TV
-    config = ! 
-end
-
-begin
-#Jumppoint for DVD playback created in Mythweb
-    prog = mythtv
-    button = DVD
-    config = @
-end
-
-begin
-    prog = mythtv
-#Jumppoint for MythWeater created in Mythweb
-    button = WEB
-    config = #
-end
-
-begin
-    prog = mythtv
-#Jumppoint for MythVideo created in Mythweb
-    button = BOOK
-    config = $
-end
-
-begin
-    prog = mythtv
-#Jumppoint for MythWeater created in Mythweb
-    button = HAND
-    config = %
-end
-
-begin
-prog = mythtv
-button = 1
-config = 1
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 2
-config = 2
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 3
-config = 3
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 4
-config = 4
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 5
-config = 5
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 6
-config = 6
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 7
-config = 7
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 8
-config = 8
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 9
-config = 9
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 0
-config = 0
-repeat = 5
-end
-
-begin
-    prog = mythtv
-    button = MOUSE_UP
-    config = Up
-end
-
-begin
-    prog = mythtv
-    button = MOUSE_DOWN
-    config = Down
-end
-
-begin
-    prog = mythtv
-    button = MOUSE_LEFT
-    config = Left
-end
-
-begin
-    prog = mythtv
-    button = MOUSE_RIGHT 
-    config = Right
-end
-
-begin
-    prog = mythtv
-    button = MOUSE_RIGHT_BTN
-    config = Esc
-end
-
-begin
-    prog = mythtv
-# Enter button
-    button = MOUSE_LEFT_BTN 
-    config = Return
-end
-
-begin
-    prog = mythtv
-    button = POWER
-    config = Esc
-end
-
-begin
-    prog = mythtv
-# Enter button
-    button = OK
-    config = Return
-end
-
-begin
-    prog = mythtv
-    button = ARROW_UP
-    config = Up
-end
-
-begin
-    prog = mythtv
-    button = ARROW_DOWN
-    config = Down
-end
-
-begin
-    prog = mythtv
-    button = ARROW_LEFT
-    config = Left
-end
-
-begin
-    prog = mythtv
-    button = ARROW_RIGHT 
-    config = Right
-end
-
-begin
-    prog = mythtv
-    button = D
-    config = Esc
-end
-
-begin
-prog = mythtv
-button = CH_UP
-config = Up
-end
-
-begin
-prog = mythtv
-button = CH_DOWN
-config = Down
-end
-
-begin
-  prog = mythtv
-  button = VOL_DOWN
-  repeat = 3
-  config = F10  
-end
-
-begin
-  prog = mythtv
-  button = VOL_UP
-  repeat = 3
-  config = F11  
-end
-
-begin
-    prog = mythtv
-    button = MUTE
-    config = |  
-end
-
-begin
-    prog = mythtv
-    button = DVD_ROOTMENU
-    config = M  
-end
-
-begin
-    prog = mythtv
-# Enter button
-    button = SETUP 
-    config = Return
-end
-
-
-begin
-    prog = mythtv
-    button = A 
-    config = S  
-end
-
-begin
-    prog = mythtv
-    button = B
-    config = I   
-end
-
-begin
-    prog = mythtv
-    button = C
-    config = T   
-end
-
-begin
-prog = mythtv
-# Change focus for PiP (to change channel in the other window)
-button = MAXAMIZE
-config = B
-end
-
-begin
-prog = mythtv
-# Toggle PiP on/off
-button = TV_ON_DEMAND
-config = V
-end
-
-begin
-    prog = mythtv
-    button = BACK
-    config = <  
-end
-
-begin
-    prog = mythtv
-    button = NEXT
-    config = >  
-end
-
-begin
-    prog = mythtv
-    button = BACK
-    config = Left  
-end
-
-
-begin
-    prog = mythtv
-    button = NEXT
-    config = Right  
-end
-
-begin
-prog = mythtv
-button = RECORD
-config = R
-end
-
-begin
-prog = mythtv
-button = STOP
-config = Esc
-end
-
-begin
-prog = mythtv
-button = PLAY
-config = P
-end
-
-begin
-prog = mythtv
-button = PAUSE
-config = P
-end
-
-#Page Up/Down
-begin
-prog = mythtv
-button = E
-config = PgUp
-end
-
-begin
-prog = mythtv
-button = F
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = E
-# Use for backwards commercial skip
-config = Q
-end
-
-begin
-prog = mythtv
-button = F
-# Use for forward commercial skip
-config = Z
-end
-
-#Mplayer
-
-begin
-prog = mplayer
-button = PLAY
-config = pause
-end
-
-begin
-prog = mplayer
-button = PAUSE
-config = pause
-end
-
-begin
-prog = mplayer
-button = STOP
-config = quit
-end
-
-begin
-prog = mplayer
-button = POWER
-config = quit
-end
-
-begin
-prog = mplayer
-button = D
-config = quit
-end
-
-begin
-prog = mplayer
-button = MOUSE_RIGHT_BTN
-config = quit
-end
-
-begin
-prog = mplayer
-button = MUTE
-config = mute
-end
-
-begin
-prog = mplayer
-button = E
-repeat = 6
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = F
-repeat = 6
-config = seek 10
-end
-
-begin
-prog = mplayer
-button = BACK
-repeat = 6
-config = seek -70
-end
-
-begin
-prog = mplayer
-button = NEXT
-repeat = 6
-config = seek 70
-end
-
-begin
-prog = mplayer
-button = VOL_DOWN
-repeat = 6
-config = volume -1
-end
-
-begin
-prog = mplayer
-button = VOL_UP
-repeat = 6
-config = volume 1
-end
-
-#Xine
-
-begin
-prog = xine
-button = PLAY
-config = Play
-end
-
-begin
-prog = xine
-button = PAUSE
-config = PAUSE
-end
-
-begin
-prog = xine
-button = Mute
-config = Mute
-end
-
-begin
-prog = xine
-button = STOP
-config = Stop
-end
-
-begin
-prog = xine
-button = POWER
-config = Quit
-end
-
-begin
-prog = xine
-button = D
-config = quit
-end
-
-begin
-prog = xine
-button = MOUSE_RIGHT_BTN
-config = quit
-end
-
-begin
-prog = xine
-button = ARROW_UP
-repeat = 4
-config = EventUp
-end
-
-begin
-prog = xine
-button = ARROW_DOWN
-repeat = 4
-config = EventDown
-end
-
-begin
-prog = xine
-button = ARROW_LEFT
-repeat = 4
-config = EventLeft
-end
-
-begin
-prog = xine
-button = ARROW_RIGHT
-repeat = 4
-config = EventRight
-end
-
-begin
-prog = xine
-button = OK
-repeat = 0
-config = EventSelect
-end
-
-begin
-prog = xine
-button = MOUSE_UP
-repeat = 4
-config = EventUp
-end
-
-begin
-prog = xine
-button = MOUSE_DOWN
-repeat = 4
-config = EventDown
-end
-
-begin
-prog = xine
-button = MOUSE_LEFT
-repeat = 4
-config = EventLeft
-end
-
-begin
-prog = xine
-button = MOUSE_RIGHT
-repeat = 4
-config = EventRight
-end
-
-begin
-prog = xine
-button = MOUSE_LEFT_BTN
-repeat = 0
-config = EventSelect
-end
-
-begin
-prog = xine
-button = DVD_ROOTMENU
-repeat = 0
-config = Menu
-end
-
-#vol down
-begin
-prog = xine
-button = VOL_DOWN
-repeat = 1
-config = Volume-
-end
-
-#vol up
-begin
-prog = xine
-button = VOL_UP
-repeat = 1
-config = Volume+
-end
-
-begin
-prog = xine
-button = TV_ON_DEMAND
-repeat = 1
-config = ZoomIn
-end
-
-begin
-prog = xine
-button = MAXAMIZE
-repeat = 1
-config = ZoomOut
-end
-
-#skip chapter forward
-begin
-prog = xine
-button = NEXT
-repeat = 1
-config = EventNext
-end
-
-#skip chapter backward
-begin
-prog = xine
-button = BACK
-repeat = 1
-config = EventPrior
-end
-
-begin
-prog = xine
-button = F
-repeat = 2
-config = SeekRelative+45
-end
-
-begin
-prog = xine
-button = E
-repeat = 2
-config = SeekRelative-45
-end 
-
diff --git a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/preview.jpg b/abs/core-testing/live-installer/templates/remotes/ATI_wonder/preview.jpg
deleted file mode 100644
index 351a111..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/ATI_wonder/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS b/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
deleted file mode 100644
index b76d32c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
-#
-# contributed by Christoph Bartelmus
-#
-# brand:                       Streamzap
-# model no. of remote control: PC Remote
-# devices being controlled by this remote: USB receiver
-#
-
-begin remote
-
-  name  Streamzap_PC_Remote
-  bits            6
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           889  889
-  zero          889  889
-  plead         889
-  pre_data_bits   8
-  pre_data       0xA3
-  gap          108344
-  toggle_bit      2
-
-
-      begin codes
-          0                        0x00
-          1                        0x01
-          2                        0x02
-          3                        0x03
-          4                        0x04
-          5                        0x05
-          6                        0x06
-          7                        0x07
-          8                        0x08
-          9                        0x09
-          POWER                    0x0A
-          MUTE                     0x0B
-          CH_UP                    0x0C
-          VOL_UP                   0x0D
-          CH_DOWN                  0x0E
-          VOL_DOWN                 0x0F
-          UP                       0x10
-          LEFT                     0x11
-          OK                       0x12
-          RIGHT                    0x13
-          DOWN                     0x14
-          MENU                     0x15
-          EXIT                     0x16
-          PLAY                     0x17
-          PAUSE                    0x18
-          STOP                     0x19
-          |<<                      0x1A
-          >>|                      0x1B
-          RECORD                   0x1C
-          <<                       0x1D
-          >>                       0x1E
-          RED                      0x20
-          GREEN                    0x21
-          YELLOW                   0x22
-          BLUE                     0x23
-      end codes
-
-end remote
-
-
-
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.2(streamzap) on Mon Dec  5 08:45:02 2005
-#
-# contributed by 
-#
-# brand:                       RS_LD_120-MX500
-# model no. of remote control: 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  RS_LD
-  bits           15
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           384  1920
-  zero          384   896
-  ptrail        384
-  gap          70400
-  min_repeat      2
-  toggle_bit      0
-
-
-      begin codes
-          RESET 	   0x19FD
-          TIME             0X1902
-          BLANK            0X1B02
-          PICTURE          0X1882
-          ASPECT           0X1A82
-          BROWSE           0X1982
-          DELETE           0X1B82
-          CARD             0X1842
-          CARD_SOURCE      0X1A42
-          SPARE1           0X1942
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircrc b/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircrc
deleted file mode 100644
index 5e668b5..0000000
--- a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/lircrc
+++ /dev/null
@@ -1,832 +0,0 @@
-# StreamZap Remote
-# 'config' must either be a literal key, e.g. 'config = l' or must
-# refer to a defined key in MythTV, e.g. 'config = PLAY'a
-
-
-#restart frontend
-begin
-        remote = RS_LD
-        button = RESET
-        prog   = irexec
-        repeat = 0
-        config = /usr/bin/restartfrontend.sh
-end
-
-#time
-begin
-        remote = RS_LD
-        button = TIME
-        prog   = irexec
-        repeat = 10
-        config = /usr/bin/saytime.sh
-end
-
-#screen blank
-begin
-        remote = RS_LD
-        button = BLANK
-        prog   = irexec
-        repeat = 0
-#      config  = ls
-        config = xset s activate ; xset s blank
-end
-
-
-#picture
-begin
-REMOTE = RS_LD
-prog = mythtv
-button = PICTURE
-repeat = 4
-config = f
-end
-
-#change aspect
-begin
-remote = RS_LD
-prog = mythtv
-button = ASPECT
-# change aspect ratio
-config = w
-end
-
-#Browse
-begin
-remote = RS_LD
-prog = mythtv
-button = BROWSE
-repeat = 8
-config = o
-end
-
-# delete key
-begin
-remote = RS_LD
-prog = mythtv
-button = DELETE
-repeat = 8
-config = d
-end
-
-
-#change card
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD
-repeat = 8
-config = y
-end
-
-# Change TV card input
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD_SOURCE
-repeat = 4
-config = C
-end
-
-
-
-# Cycle through channel history
-begin
-remote = Streamzap_PC_Remote
-prog = mythtv
-button = BLUE
-repeat = 4
-config = H
-end
-
-# Bring up OSD info
-begin
-remote =  Streamzap_PC_Remote
-prog = mythtv
-button = YELLOW
-repeat = 4
-config = i
-end
-
-
-
-
-begin
-prog = mythtv
-button = 0
-config = 0
-end
-
-begin
-prog = mythtv
-button = 1
-config = 1
-end
-
-begin
-prog = mythtv
-button = 2
-config = 2
-end
-
-begin
-prog = mythtv
-button = 3
-config = 3
-end
-
-begin
-prog = mythtv
-button = 4
-config = 4
-end
-
-begin
-prog = mythtv
-button = 5
-config = 5
-end
-
-begin
-prog = mythtv
-button = 6
-config = 6
-end
-
-begin
-prog = mythtv
-button = 7
-config = 7
-end
-
-begin
-prog = mythtv
-button = 8
-config = 8
-end
-
-begin
-prog = mythtv
-button = 9
-config = 9
-end
-
-begin
-prog = mythtv
-button = POWER
-config = Esc
-end
-
-# ???
-begin
-prog = mythtv
-button = MUTE
-config = F9
-end
-
-begin
-prog = mythtv
-button = CH_UP
-repeat = 3
-config = PgUp
-end
-
-begin
-prog = mythtv
-button = VOL_UP
-repeat = 3
-config = ]
-end
-
-begin
-prog = mythtv
-button = CH_DOWN
-repeat = 3
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = VOL_DOWN
-repeat = 3
-config = [
-end
-
-begin
-prog = mythtv
-button = UP
-repeat = 3
-config = Up
-end
-
-begin
-prog = mythtv
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = Left
-end
-
-begin
-prog = mythtv
-button = OK
-config = Return
-end
-
-begin
-prog = mythtv
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = Right
-end
-
-begin
-prog = mythtv
-button = DOWN
-repeat = 3
-config = Down
-end
-
-begin
-prog = mythtv
-button = MENU
-config = m
-end
-
-begin
-prog = mythtv
-button = EXIT
-config = Esc
-end
-
-begin
-prog = mythtv
-button = PLAY
-config = Space
-end
-
-begin
-prog = mythtv
-button = PAUSE
-config = p
-end
-
-begin
-prog = mythtv
-button = STOP
-config = Esc
-end
-
-begin
-prog = mythtv
-# skip backward
-button = |<<
-config = PgUp
-end
-
-begin
-prog = mythtv
-# skip forward
-button = >>|
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = RECORD
-config = r
-end
-
-begin
-prog = mythtv
-# rewind
-button = <<
-config = Home
-end
-
-begin
-prog = mythtv
-# fast forward
-button = >>
-config = End
-end
-
-begin
-prog = mythtv
-button = RED
-# Delete
-config = d
-end
-
-begin
-prog = mythtv
-button = GREEN
-# Info
-config = i
-end
-
-#begin
-#prog = mythtv
-#button = YELLOW
-# change aspect ratio
-#config = w
-#end
-
-begin
-prog = mythtv
-button = BLUE
-config = Tab
-end
-
-# MPLAYER
-begin
-prog = mplayer
-button = POWER
-config = quit
-end
-
-begin
-prog = mplayer
-button = MUTE
-config = mute
-end
-
-begin
-prog = mplayer
-button = VOL_UP
-repeat = 3
-config = volume +1
-end
-
-begin
-prog = mplayer
-button = VOL_DOWN
-repeat = 3
-config = volume -1
-end
-
-begin
-prog = mplayer
-button = UP
-repeat = 3
-config = seek +10
-end
-
-begin
-prog = mplayer
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = seek -60
-end
-
-begin
-prog = mplayer
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = seek +60
-end
-
-begin
-prog = mplayer
-button = DOWN
-repeat = 3
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = EXIT
-config = quit
-end
-
-begin
-prog = mplayer
-button = play
-config = speed_set 1.0
-end
-
-begin
-    prog = mplayer
-    button = pause
-    config = pause
-end
-
-begin
-prog = mplayer
-button = STOP
-config = quit
-end
-
-begin
-prog = mplayer
-# skip backward
-button = |<<
-config = seek -600
-end
-
-begin
-prog = mplayer
-# skip forward
-button = >>|
-config = seek +600
-end
-
-begin
-prog = mplayer
-# slow forward
-button = <<
-config = speed_mult 0.5
-end
-
-begin
-prog = mplayer
-# fast forward
-button = >>
-config = speed_mult 2.0
-end
-
-### xine  commands
-
-begin
-prog = xine
-button = YELLOW
-repeat = 4
-#config = ToggleVisiblity
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 4
-config = SeekRelative+60
-end
-
-# increase brightness by 10
-begin
-        button = DELETE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl+
-end
-
-# decrease brightness by 10
-begin
-        button = PICTURE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl-
-end
-
-
-begin
-prog = xine
-button = PAUSE
-repeat = 4
-config = Pause
-end
-
-begin
-prog = xine
-button = PLAY
-repeat = 4
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 4
-config = mute
-end
-
-begin
-prog = xine
-button = <<
-repeat = 4
-config = SeekRelative-30
-end
-
-begin
-prog = xine
-button =  >>
-repeat = 4
-#config = SeekRelative+30
-config =  SpeedFaster
-end
-
-begin
-prog = xine
-button = POWER
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = EXIT
-repeat = 4
-config = quit
-end
-
-
-begin
-prog = xine
-button = FREEZE
-repeat = 4
-config =  SeekRelative+1200
-end
-
-begin
-prog = xine
-button = MOVE
-repeat = 4
-config =  SeekRelative-1200
-end
-
-begin
-prog   = xine
-button = 3
-config = SpuNext
-repeat = 0
-end
-
-# Select previous sub picture (subtitle) channel.
-begin
-button = 1
-prog   = xine
-repeat = 0
-config = SpuPrior
-end
-
-# Select next audio channel.
-begin
-button = 9
-prog   = xine
-repeat = 0
-config = AudioChannelNext
-end
-
-# Select previous audio channel.
-begin
-button = 7
-prog   = xine
-repeat = 0
-config = AudioChannelPrior
-end
-
-
-
-# Up event.
-begin
-
-button = UP
-prog   = xine
-repeat = 8
-config = EventUp
-end
-
-# Down event.
-begin
-
-button = DOWN
-prog   = xine
-repeat = 8
-config = EventDown
-end
-
-# Left event.
-begin
-
-button = LEFT
-prog   = xine
-repeat = 8
-config = EventLeft
-end
-
-# Right event.
-begin
-
-button = RIGHT
-prog   = xine
-repeat = 8
-config = EventRight
-end
-
-# Select event.
-begin
-prog   = xine
-button = ok
-repeat = 8
-config = EventSelect
-end
-
-# Down Chapter
-begin
-
-button = CH_DOWN
-prog   = xine
-repeat = 8
-config = EventPrior
-end
-
-# Next Chapter.
-begin
-
-button = CH_UP
-prog   = xine
-repeat = 8
-config = EventNext
-end
-
-# menu.
-begin
-
-button = record
-prog   = xine
-repeat = 8
-config = RootMenu
-end
-
-# Toggle aspect ratio
-begin
-prog   = xine
-button = ASPECT
-repeat = 0
-config = ToggleAspectRatio
-end
-
-
-
-#######xmms
-begin xmms
-  begin
-    prog = xmms
-    button = PLAY
-    config = PLAY
-  end
-  begin
-    prog = xmms
-    button = clear
-    config = PLAYLIST_CLEAR
-  end
-  begin
-    prog = xmms
-    button = load
-    config = PLAYLIST_ADD .xmms/xmms.m3u
-   end
-  begin
-    prog = xmms
-    button = PAUSE
-    config = PAUSE
-  end
-  begin
-    prog = xmms
-    button = STOP
-    config = STOP
-  end
-  begin
-    prog = xmms
-    button = EXIT
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = POWER
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = CH_UP
-    config = NEXT
-  end
-  begin
-    prog = xmms
-    button = CH_DOWN
-    config = PREV
-  end
-  
-
-
-begin
-    prog = xmms
-    button = >>|
-    config = NEXT
-  end
-begin
-    prog = xmms
-    button = |<<
-    config = PREV
-end
-
-
-begin
-    prog = xmms
-    button = <<
-    config = FWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = <<
-    config = BWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = volup
-    config = VOL_UP 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = voldown
-    config = VOL_DOWN 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = 1
-    config = ONE
-  end
-  begin
-    prog = xmms
-    button = 2
-    config = TWO
-  end
-  begin
-    prog = xmms
-    button = 3
-    config = THREE
-  end
-  begin
-    prog = xmms
-    button = 4
-    config = FOUR
-  end
-  begin
-    prog = xmms
-    button = 5
-    config = FIVE
-  end
-  begin
-    prog = xmms
-    button = 6
-    config = SIX
-  end
-  begin
-    prog = xmms
-    button = 7
-    config = SEVEN
-  end
-  begin
-    prog = xmms
-    button = 8
-    config = EIGHT
-  end
-  begin
-    prog = xmms
-    button = 9
-    config = NINE
-  end
-  begin
-    prog = xmms
-    button = 0
-    config = ZERO
-  end
-  begin
-    prog = xmms
-    button = enter
-    config = SETPOS
-  end
-end xmms
-
-#
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/preview.jpg b/abs/core-testing/live-installer/templates/remotes/MX-500-jams/preview.jpg
deleted file mode 100644
index 38857f9..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/MX-500-jams/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircd.conf b/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircd.conf
deleted file mode 100644
index b76d32c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircd.conf
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
-#
-# contributed by Christoph Bartelmus
-#
-# brand:                       Streamzap
-# model no. of remote control: PC Remote
-# devices being controlled by this remote: USB receiver
-#
-
-begin remote
-
-  name  Streamzap_PC_Remote
-  bits            6
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           889  889
-  zero          889  889
-  plead         889
-  pre_data_bits   8
-  pre_data       0xA3
-  gap          108344
-  toggle_bit      2
-
-
-      begin codes
-          0                        0x00
-          1                        0x01
-          2                        0x02
-          3                        0x03
-          4                        0x04
-          5                        0x05
-          6                        0x06
-          7                        0x07
-          8                        0x08
-          9                        0x09
-          POWER                    0x0A
-          MUTE                     0x0B
-          CH_UP                    0x0C
-          VOL_UP                   0x0D
-          CH_DOWN                  0x0E
-          VOL_DOWN                 0x0F
-          UP                       0x10
-          LEFT                     0x11
-          OK                       0x12
-          RIGHT                    0x13
-          DOWN                     0x14
-          MENU                     0x15
-          EXIT                     0x16
-          PLAY                     0x17
-          PAUSE                    0x18
-          STOP                     0x19
-          |<<                      0x1A
-          >>|                      0x1B
-          RECORD                   0x1C
-          <<                       0x1D
-          >>                       0x1E
-          RED                      0x20
-          GREEN                    0x21
-          YELLOW                   0x22
-          BLUE                     0x23
-      end codes
-
-end remote
-
-
-
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.2(streamzap) on Mon Dec  5 08:45:02 2005
-#
-# contributed by 
-#
-# brand:                       RS_LD_120-MX500
-# model no. of remote control: 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  RS_LD
-  bits           15
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           384  1920
-  zero          384   896
-  ptrail        384
-  gap          70400
-  min_repeat      2
-  toggle_bit      0
-
-
-      begin codes
-          RESET 	   0x19FD
-          TIME             0X1902
-          BLANK            0X1B02
-          PICTURE          0X1882
-          ASPECT           0X1A82
-          BROWSE           0X1982
-          DELETE           0X1B82
-          CARD             0X1842
-          CARD_SOURCE      0X1A42
-          SPARE1           0X1942
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircrc b/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircrc
deleted file mode 100755
index 2663c63..0000000
--- a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/lircrc
+++ /dev/null
@@ -1,857 +0,0 @@
-# StreamZap Remote
-# 'config' must either be a literal key, e.g. 'config = l' or must
-# refer to a defined key in MythTV, e.g. 'config = PLAY'a
-
-
-#restart frontend
-begin
-        remote = RS_LD
-        button = RESET
-        prog   = irexec
-        repeat = 0
-        config = /usr/bin/restartfrontend.sh
-end
-
-#time
-begin
-        remote = RS_LD
-        button = TIME
-        prog   = irexec
-        repeat = 10
-        config = /usr/bin/saytime.sh
-end
-
-#screen blank
-begin
-        remote = RS_LD
-        button = BLANK
-        prog   = irexec
-        repeat = 0
-#      config  = ls
-        config = xset s activate ; xset s blank
-end
-
-
-#picture
-begin
-REMOTE = RS_LD
-prog = mythtv
-button = PICTURE
-repeat = 5
-config = f
-end
-
-#change aspect
-begin
-remote = RS_LD
-prog = mythtv
-button = ASPECT
-# change aspect ratio
-config = w
-repeat = 5
-end
-
-#Browse
-begin
-remote = RS_LD
-prog = mythtv
-button = BROWSE
-repeat = 8
-config = o
-end
-
-# delete key
-begin
-remote = RS_LD
-prog = mythtv
-button = DELETE
-repeat = 8
-config = d
-end
-
-
-#change card
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD
-repeat = 8
-config = y
-end
-
-# Change TV card input
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD_SOURCE
-repeat = 4
-config = C
-end
-
-
-
-# Cycle through channel history
-begin
-remote = Streamzap_PC_Remote
-prog = mythtv
-button = BLUE
-repeat = 4
-config = H
-end
-
-# Bring up OSD info
-begin
-remote =  Streamzap_PC_Remote
-prog = mythtv
-button = YELLOW
-repeat = 4
-config = i
-end
-
-
-
-
-begin
-prog = mythtv
-button = 0
-config = 0
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 1
-config = 1
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 2
-config = 2
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 3
-config = 3
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 4
-config = 4
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 5
-config = 5
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 6
-config = 6
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 7
-config = 7
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 8
-config = 8
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = 9
-config = 9
-repeat = 5
-end
-
-
-begin
-prog = mythtv
-button = POWER
-config = Esc
-end
-
-# ???
-begin
-prog = mythtv
-button = MUTE
-config = F9
-end
-
-begin
-prog = mythtv
-button = CH_UP
-repeat = 3
-config = PgUp
-end
-
-begin
-prog = mythtv
-button = VOL_UP
-repeat = 3
-config = ]
-end
-
-begin
-prog = mythtv
-button = CH_DOWN
-repeat = 3
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = VOL_DOWN
-repeat = 3
-config = [
-end
-
-begin
-prog = mythtv
-button = UP
-repeat = 3
-config = Up
-end
-
-begin
-prog = mythtv
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = Left
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = OK
-config = Return
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = Right
-end
-
-begin
-prog = mythtv
-button = DOWN
-repeat = 3
-config = Down
-end
-
-begin
-prog = mythtv
-button = MENU
-config = m
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = EXIT
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = PLAY
-config = Space
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = PAUSE
-config = p
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = STOP
-config = Esc
-repeat = 5
-end
-
-begin
-prog = mythtv
-# skip backward
-button = |<<
-config = PgUp
-repeat = 5
-end
-
-begin
-prog = mythtv
-# skip forward
-button = >>|
-config = PgDown
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = RECORD
-config = r
-repeat = 5
-end
-
-begin
-prog = mythtv
-# rewind
-button = <<
-config = Home
-repeat = 5
-end
-
-begin
-prog = mythtv
-# fast forward
-button = >>
-config = End
-repeat = 5
-end
-
-begin
-prog = mythtv
-button = RED
-# Delete
-config = d
-end
-
-begin
-prog = mythtv
-button = GREEN
-# Info
-config = S
-repeat = 5
-end
-
-#begin
-#prog = mythtv
-#button = YELLOW
-# change aspect ratio
-#config = w
-#end
-
-begin
-prog = mythtv
-button = BLUE
-config = Tab
-end
-
-# MPLAYER
-begin
-prog = mplayer
-button = POWER
-config = quit
-end
-
-begin
-prog = mplayer
-button = MUTE
-config = mute
-end
-
-begin
-prog = mplayer
-button = VOL_UP
-repeat = 3
-config = volume +1
-end
-
-begin
-prog = mplayer
-button = VOL_DOWN
-repeat = 3
-config = volume -1
-end
-
-begin
-prog = mplayer
-button = UP
-repeat = 3
-config = seek +10
-end
-
-begin
-prog = mplayer
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = seek -60
-end
-
-begin
-prog = mplayer
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = seek +60
-end
-
-begin
-prog = mplayer
-button = DOWN
-repeat = 3
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = EXIT
-config = quit
-end
-
-begin
-prog = mplayer
-button = play
-config = speed_set 1.0
-end
-
-begin
-    prog = mplayer
-    button = pause
-    config = pause
-end
-
-begin
-prog = mplayer
-button = STOP
-config = quit
-end
-
-begin
-prog = mplayer
-# skip backward
-button = |<<
-config = seek -600
-end
-
-begin
-prog = mplayer
-# skip forward
-button = >>|
-config = seek +600
-end
-
-begin
-prog = mplayer
-# slow forward
-button = <<
-config = speed_mult 0.5
-end
-
-begin
-prog = mplayer
-# fast forward
-button = >>
-config = speed_mult 2.0
-end
-
-### xine  commands
-
-begin
-prog = xine
-button = YELLOW
-repeat = 4
-#config = ToggleVisiblity
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 4
-config = SeekRelative+60
-end
-
-# increase brightness by 10
-begin
-        button = DELETE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl+
-end
-
-# decrease brightness by 10
-begin
-        button = PICTURE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl-
-end
-
-
-begin
-prog = xine
-button = PAUSE
-repeat = 4
-config = Pause
-end
-
-begin
-prog = xine
-button = PLAY
-repeat = 4
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 4
-config = mute
-end
-
-begin
-prog = xine
-button = <<
-repeat = 4
-config = SeekRelative-30
-end
-
-begin
-prog = xine
-button =  >>
-repeat = 4
-#config = SeekRelative+30
-config =  SpeedFaster
-end
-
-begin
-prog = xine
-button = POWER
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = EXIT
-repeat = 4
-config = quit
-end
-
-
-begin
-prog = xine
-button = FREEZE
-repeat = 4
-config =  SeekRelative+1200
-end
-
-begin
-prog = xine
-button = MOVE
-repeat = 4
-config =  SeekRelative-1200
-end
-
-begin
-prog   = xine
-button = 3
-config = SpuNext
-repeat = 0
-end
-
-# Select previous sub picture (subtitle) channel.
-begin
-button = 1
-prog   = xine
-repeat = 0
-config = SpuPrior
-end
-
-# Select next audio channel.
-begin
-button = 9
-prog   = xine
-repeat = 0
-config = AudioChannelNext
-end
-
-# Select previous audio channel.
-begin
-button = 7
-prog   = xine
-repeat = 0
-config = AudioChannelPrior
-end
-
-
-
-# Up event.
-begin
-
-button = UP
-prog   = xine
-repeat = 8
-config = EventUp
-end
-
-# Down event.
-begin
-
-button = DOWN
-prog   = xine
-repeat = 8
-config = EventDown
-end
-
-# Left event.
-begin
-
-button = LEFT
-prog   = xine
-repeat = 8
-config = EventLeft
-end
-
-# Right event.
-begin
-
-button = RIGHT
-prog   = xine
-repeat = 8
-config = EventRight
-end
-
-# Select event.
-begin
-prog   = xine
-button = ok
-repeat = 8
-config = EventSelect
-end
-
-# Down Chapter
-begin
-
-button = CH_DOWN
-prog   = xine
-repeat = 8
-config = EventPrior
-end
-
-# Next Chapter.
-begin
-
-button = CH_UP
-prog   = xine
-repeat = 8
-config = EventNext
-end
-
-# menu.
-begin
-
-button = record
-prog   = xine
-repeat = 8
-config = RootMenu
-end
-
-# Toggle aspect ratio
-begin
-prog   = xine
-button = ASPECT
-repeat = 0
-config = ToggleAspectRatio
-end
-
-
-
-#######xmms
-begin xmms
-  begin
-    prog = xmms
-    button = PLAY
-    config = PLAY
-  end
-  begin
-    prog = xmms
-    button = clear
-    config = PLAYLIST_CLEAR
-  end
-  begin
-    prog = xmms
-    button = load
-    config = PLAYLIST_ADD .xmms/xmms.m3u
-   end
-  begin
-    prog = xmms
-    button = PAUSE
-    config = PAUSE
-  end
-  begin
-    prog = xmms
-    button = STOP
-    config = STOP
-  end
-  begin
-    prog = xmms
-    button = EXIT
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = POWER
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = CH_UP
-    config = NEXT
-  end
-  begin
-    prog = xmms
-    button = CH_DOWN
-    config = PREV
-  end
-  
-
-
-begin
-    prog = xmms
-    button = >>|
-    config = NEXT
-  end
-begin
-    prog = xmms
-    button = |<<
-    config = PREV
-end
-
-
-begin
-    prog = xmms
-    button = <<
-    config = FWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = <<
-    config = BWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = volup
-    config = VOL_UP 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = voldown
-    config = VOL_DOWN 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = 1
-    config = ONE
-  end
-  begin
-    prog = xmms
-    button = 2
-    config = TWO
-  end
-  begin
-    prog = xmms
-    button = 3
-    config = THREE
-  end
-  begin
-    prog = xmms
-    button = 4
-    config = FOUR
-  end
-  begin
-    prog = xmms
-    button = 5
-    config = FIVE
-  end
-  begin
-    prog = xmms
-    button = 6
-    config = SIX
-  end
-  begin
-    prog = xmms
-    button = 7
-    config = SEVEN
-  end
-  begin
-    prog = xmms
-    button = 8
-    config = EIGHT
-  end
-  begin
-    prog = xmms
-    button = 9
-    config = NINE
-  end
-  begin
-    prog = xmms
-    button = 0
-    config = ZERO
-  end
-  begin
-    prog = xmms
-    button = enter
-    config = SETPOS
-  end
-end xmms
-
-#
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/preview.jpg b/abs/core-testing/live-installer/templates/remotes/MythVantage-one/preview.jpg
deleted file mode 100644
index e2af610..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/MythVantage-one/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf b/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
deleted file mode 100644
index f8175f3..0000000
--- a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf
+++ /dev/null
@@ -1,87 +0,0 @@
-# this config file was generated
-# using lirc-0.7.0pre2(hauppauge) on Thu Jan  1 00:35:50 2004
-#
-# contributed by Jarod Wilson <jcw@wilsonet.com>
-#------------------------------------------------------------------------------
-#
-# filename:          RadioShack_15-2116-vcr0081.lirc
-# encoding:          RC-5
-# brand:             RadioShack Universal (and others)
-# model:             15-2116, set as VCR type 0081
-# supported devices: all
-#
-# note: requires quite a bit of key reassignment w/keymover and EFCs...
-# see http://wilsonet.com/mythtv/rs15-2116.html for HOWTO
-#
-#------------------------------------------------------------------------------
-
-begin remote
-  
-  name      rs15-2116-vcr0081
-  bits              11
-  flags     RC5|CONST_LENGTH
-  eps               20
-  aeps              0
-  header            0   0
-  one               889 889
-  zero              889 889
-  plead             889
-  ptrail            0
-  foot              0   0
-  repeat            0   0
-  pre_data_bits     2
-  pre_data          0x02
-  post_data_bits    0
-  post_data         0x0
-  pre               0   0
-  post              0   0
-  gap               113792
-  toggle_bit        2
-  frequency         36000
-  duty_cycle        50
-
-  begin codes
-        0           0x0000000000000140
-        1           0x0000000000000141
-        2           0x0000000000000142
-        3           0x0000000000000143
-        4           0x0000000000000144
-        5           0x0000000000000145
-        6           0x0000000000000146
-        7           0x0000000000000147
-        8           0x0000000000000148
-        9           0x0000000000000149
-        INFO        0x000000000000014a
-	SELECT      0x000000000000014b
-        POWER       0x000000000000014c
-        MUTE        0x000000000000014d
-        MOVE        0x000000000000014e
-        VOL+        0x0000000000000150
-        VOL-        0x0000000000000151
-        RIGHT       0x000000000000015a
-        LEFT        0x000000000000015b
-        ENTER       0x000000000000015c
-        MENU        0x000000000000015d
-        CH+         0x0000000000000160
-        CH-         0x0000000000000161
-        PIP         0x0000000000000162
-        SWAP        0x0000000000000163
-        SLEEP       0x0000000000000166
-        FREEZE      0x0000000000000168
-        PAUSE       0x0000000000000169
-        SKIP        0x000000000000016a
-        EXIT        0x0000000000000171
-        REW         0x0000000000000172
-        REPLAY      0x0000000000000173
-        FFWD        0x0000000000000174
-        PLAY        0x0000000000000175
-        STOP        0x0000000000000176
-        REC         0x0000000000000177
-        SKIP        0x0000000000000178
-        +100        0x0000000000000179
-        LAST        0x000000000000017b
-        GUIDE       0x000000000000017c
-        TV/VIDEO    0x000000000000017e
-  end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs b/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
deleted file mode 100644
index 91c0de5..0000000
--- a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs
+++ /dev/null
@@ -1,539 +0,0 @@
-# ~/.mythtv/lircrc
-# 
-# MythTV native LIRC config file for
-# the RadioShack 15-2116, VCR type 0081
-# using Hauppauge IR receiver
-# 
-# By Jarod Wilson, 2003/12/31
-# Amalgamated from Harry O's
-# .lircrc, the mythtv.org docs, and
-# a few touches of my own. :)
-#
-
-# Channel Up
-begin
-prog = mythtv
-button = CH+
-repeat = 4
-config = Up
-end
-
-# Channel Down
-begin
-prog = mythtv
-button = CH-
-repeat = 4
-config = Down
-end
-
-# OK/Select
-begin
-prog = mythtv
-button = SELECT
-repeat = 4
-config = Return
-end
-
-# Play
-begin
-prog = mythtv
-button = PLAY
-repeat = 4
-config = Space
-end
-
-# Stop
-begin
-prog = mythtv
-button = STOP
-repeat = 4
-config = Esc
-end
-
-# Escape/Exit/Back
-begin
-prog = mythtv
-button = EXIT
-repeat = 4
-config = Esc
-end
-
-# Power Off/Exit
-begin
-prog = mythtv
-button = POWER
-repeat = 4
-config = Esc
-end
-
-# Pause
-begin
-prog = mythtv
-button = PAUSE
-repeat = 4
-config = P
-end
-
-# Mute
-begin
-prog = mythtv
-button = MUTE
-repeat = 4
-config = |
-end
-
-# Rewind (10 sec default)
-begin
-prog = mythtv
-button = REW
-repeat = 4
-config = Left
-end
-
-begin
-prog = mythtv
-button = LEFT
-repeat = 4
-config = Left
-end
-
-# Fast forward (30 sec default)
-begin
-prog = mythtv
-button = FFWD
-repeat = 4
-config = Right
-end
-
-begin
-prog = mythtv
-button = RIGHT
-repeat = 4
-config = Right
-end
-
-# Skip forward (10 min default)
-begin
-prog = mythtv
-button = FREEZE
-repeat = 4
-config = PgDown
-end
-
-# Skip backward (10 min default)
-begin
-prog = mythtv
-button = MOVE
-repeat = 4
-config = PgUp
-end
-
-# Record
-begin
-prog = mythtv
-button = REC
-repeat = 4
-config = R
-end
-
-# OSD browse
-begin
-prog = mythtv
-button = GUIDE
-repeat = 4
-config = O
-end
-
-# Display EPG while in live TV,
-# View selected show while in EPG
-begin
-prog = mythtv
-button = MENU
-repeat = 4
-config = M
-end
-
-# Bring up OSD info
-begin
-prog = mythtv
-button = INFO
-repeat = 4
-config = I
-end
-
-# Change display aspect ratio
-begin
-prog = mythtv
-button = +100
-repeat = 4
-config = W
-end
-
-# Seek to previous commercial cut point
-begin
-prog = mythtv
-button = SLEEP
-repeat = 4
-config = Q
-end
-
-# Seek to next commercial cut point
-begin
-prog = mythtv
-button = ENTER
-repeat = 4
-config = Z
-end
-
-# Change TV card input
-begin
-prog = mythtv
-button = TV/VIDEO
-repeat = 4
-config = C
-end
-
-# Toggle Picture-In-Picture
-begin
-prog = mythtv
-button = PIP
-repeat = 4
-config = V
-end
-
-# Swap PIP
-begin
-prog = mythtv
-button = SWAP
-repeat = 4
-config = N
-end
-
-# Cycle through channel history
-begin
-prog = mythtv
-button = LAST
-repeat = 4
-config = H
-end
-
-# Numbers 0-9
-
-begin
-prog = mythtv
-button = 0
-repeat = 4
-config = 0
-end
-
-begin
-prog = mythtv
-button = 1
-repeat = 4
-config = 1
-end
-
-begin
-prog = mythtv
-button = 2
-repeat = 4
-config = 2
-end
-
-begin
-prog = mythtv
-button = 3
-repeat = 4
-config = 3
-end
-
-begin
-prog = mythtv
-button = 4
-repeat = 4
-config = 4
-end
-
-begin
-prog = mythtv
-button = 5
-repeat = 4
-config = 5
-end
-
-begin
-prog = mythtv
-button = 6
-repeat = 4
-config = 6
-end
-
-begin
-prog = mythtv
-button = 7
-repeat = 4
-config = 7
-end
-
-begin
-prog = mythtv
-button = 8
-repeat = 4
-config = 8
-end
-
-begin
-prog = mythtv
-button = 9
-repeat = 4
-config = 9
-end
-
-### MPlayer commands
-
-begin
-prog = mplayer
-button = MENU
-repeat = 4
-config = osd
-end
-
-begin
-prog = mplayer
-button = PAUSE
-repeat = 4
-config = pause
-end
-
-begin
-prog = mplayer
-button = PLAY
-repeat = 4
-config = seek +1
-end
-
-begin
-prog = mplayer
-button = STOP
-repeat = 4
-config = quit
-end
-
-begin
-prog = mplayer
-button = MUTE
-repeat = 4
-config = mute
-end
-
-begin
-prog = mplayer
-button = REW
-repeat = 4
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = LEFT
-repeat = 4
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = FFWD
-repeat = 4
-config = seek +30
-end
-
-begin
-prog = mplayer
-button = RIGHT
-repeat = 4
-config = seek +30
-end
-
-begin
-prog = mplayer
-button = EXIT
-repeat = 4
-config = quit
-end
-
-begin
-prog = mplayer
-button = FREEZE
-repeat = 4
-config = seek +1200
-end
-
-begin
-prog = mplayer
-button = MOVE
-repeat = 4
-config = seek -1200
-end
-
-begin
-prog = mplayer
-button = +100
-repeat = 4
-config = vo_fullscreen
-end
-
-### Xine commands
-
-begin
-prog = xine
-button = PLAY
-repeat = 3
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 3
-config = Stop
-end
-
-begin
-prog = xine
-button = POWER
-repeat = 3
-config = Quit
-end
-
-begin
-prog = xine
-button = EXIT
-repeat = 3
-config = Quit
-end
-
-begin
-prog = xine
-button = PAUSE
-repeat = 3
-config = Pause
-end
-
-begin
-prog = xine
-button = CH+
-repeat = 3
-config = EventUp
-end
-
-begin
-prog = xine
-button = CH-
-repeat = 3
-config = EventDown
-end
-
-begin
-prog = xine
-button = LEFT
-repeat = 3
-config = EventLeft
-end
-
-begin
-prog = xine
-button = RIGHT
-repeat = 3
-config = EventRight
-end
-
-begin
-prog = xine
-button = SELECT
-repeat = 3
-config = EventSelect
-end
-
-begin
-prog = xine
-button = GUIDE
-repeat = 3
-config = Menu
-end
-
-begin
-prog = xine
-button = FFWD
-repeat = 3
-config = SeekRelative+30
-end
-
-begin
-prog = xine
-button = REW
-repeat = 3
-config = SeekRelative-30
-end
-
-begin
-prog = xine
-button = VOL+
-repeat = 3
-config = Volume+
-end
-
-begin
-prog = xine
-button = VOL-
-repeat = 3
-config = Volume-
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 3
-config = Mute
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 3
-config = RootMenu
-end
-
-begin
-prog = xine
-button = FREEZE
-repeat = 3
-config = EventNext
-end
-
-begin
-prog = xine
-button = LAST 
-repeat = 3
-config = EventPrior
-end
-
-begin
-prog = xine
-button = INFO
-repeat = 3
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = ENTER
-repeat = 3
-config = SpeedFaster
-end
-
-begin
-prog = xine
-button = SLEEP
-repeat = 3
-config = SpeedSlower
-end
diff --git a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg b/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg
deleted file mode 100644
index d465839..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/adaptec/lircd.conf.AVC-2410 b/abs/core-testing/live-installer/templates/remotes/adaptec/lircd.conf.AVC-2410
deleted file mode 100644
index 3f6c5f0..0000000
--- a/abs/core-testing/live-installer/templates/remotes/adaptec/lircd.conf.AVC-2410
+++ /dev/null
@@ -1,62 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.6(any) on Mon Mar  7 14:55:17 2005
-#
-# contributed by 
-#
-# brand:                       Adaptec
-# model no. of remote control: 
-# devices being controlled by this remote: AVC-2410 capture card
-#
-
-begin remote
-
-  name  AVC-2410
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   16
-  pre_data       0x82F1
-  gap          202922
-  min_repeat      0
-  toggle_bit      0
-
-
-      begin codes
-          Live                     0x00000000000025DA
-          Timeshift                0x00000000000017E8
-          Scan                     0x00000000000018e7
-          Power                    0x00000000000009f6
-          1                        0x00000000000026D9
-          2                        0x00000000000019E6
-          3                        0x00000000000010EF
-          4                        0x00000000000027D8
-          5                        0x00000000000020DF
-          6                        0x00000000000011EE
-          7                        0x00000000000028D7
-          8                        0x00000000000021DE
-          9                        0x00000000000012ED
-          0                        0x00000000000022DD
-          Mute                     0x00000000000013EC
-          Full                     0x00000000000029D6
-          Play                     0x00000000000030CF
-          Stop                     0x00000000000023DC
-          Skip                     0x00000000000024DB
-          Replay                   0x00000000000014EB
-          Rewind                   0x00000000000031CE
-          Forward                  0x00000000000015EA
-          Ch+                      0x00000000000001FE
-          Ch-                      0x00000000000005FA
-          Vol+                     0x00000000000004FB
-          Vol-                     0x00000000000002FD
-          Enter                    0x00000000000003FC
-          OSD                      0x00000000000032CD
-          cc                       0x00000000000016E9
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/animax/lircd.conf.animax b/abs/core-testing/live-installer/templates/remotes/animax/lircd.conf.animax
deleted file mode 100644
index 06a4102..0000000
--- a/abs/core-testing/live-installer/templates/remotes/animax/lircd.conf.animax
+++ /dev/null
@@ -1,199 +0,0 @@
-
-#
-# This is a space encoded remote control from AnimaX.
-# You need at least lirc-0.5.4 to use this config file
-#
-# contributed by Karsten Scheibler <karsten.scheibler@student.uni-halle.de>
-#
-# brand:             AnimaX
-# model:             Anir Remote Control
-# supported devices: This remote control comes with some TV Tuner cards from
-#                    Hauppauge.
-#
-
-begin remote
-
-  name  ANIMAX
-  bits           16
-  flags SPACE_ENC|REVERSE
-  eps            20
-  aeps            0
-
-  header       4500  4500
-  one           562  1682
-  zero          562   562
-  ptrail        562
-  plead           0
-  foot            0     0
-  repeat       2500  2500
-  pre_data_bits   8
-  pre_data       0xF0
-  post_data_bits  0
-  post_data      0x0
-  pre             0     0
-  post            0     0
-  gap          12937
-  repeat_gap   102937
-  repeat_bit      0
-
-      begin codes
-          CD_DOWN                  0x000000000000DB24
-          CD_UP                    0x0000000000005BA4
-          TV_DOWN                  0x000000000000DC23
-          TV_UP                    0x0000000000005CA3
-          PHONE_DOWN               0x000000000000DD22
-          PHONE_UP                 0x0000000000005DA2
-          RADIO_DOWN               0x000000000000DE21
-          RADIO_UP                 0x0000000000005EA1
-          VIDEO_DOWN               0x000000000000DF20
-          VIDEO_UP                 0x0000000000005FA0
-          AUX1_DOWN                0x000000000000E01F
-          AUX1_UP                  0x000000000000609F
-          MAIL_DOWN                0x000000000000E11E
-          MAIL_UP                  0x000000000000619E
-          AUX2_DOWN                0x000000000000E21D
-          AUX2_UP                  0x000000000000629D
-          POWER_DOWN               0x000000000000E31C
-          POWER_UP                 0x000000000000639C
-          LEFT_MOUSE_BUTTON_TOUCH_DOWN 0x000000000000E41B
-          LEFT_MOUSE_BUTTON_TOUCH_UP 0x000000000000649B
-          REWIND_DOWN              0x000000000000E51A
-          REWIND_UP                0x000000000000659A
-          PLAY_DOWN                0x000000000000E619
-          PLAY_UP                  0x0000000000006699
-          FORWARD_DOWN             0x000000000000E718
-          FORWARD_UP               0x0000000000006798
-          SKIP_BACKWARD_DOWN       0x000000000000E817
-          SKIP_BACKWARD            0x0000000000006897
-          STOP_DOWN                0x000000000000E916
-          STOP_UP                  0x0000000000006996
-          SKIP_FORWARD_DOWN        0x000000000000EA15
-          SKIP_FORWARD_UP          0x0000000000006A95
-          CHANNEL_UP_DOWN          0x000000000000EB14
-          CHANNEL_UP_UP            0x0000000000006B94
-          MENU_DOWN                0x000000000000EC13
-          MENU_UP                  0x0000000000006C93
-          VOLUME_UP_DOWN           0x000000000000ED12
-          VOLUME_UP_UP             0x0000000000006D92
-          BLUE_BUTTON_DOWN         0x000000000000EE11
-          BLUE_BUTTON_UP           0x0000000000006E91
-          MUTE_DOWN                0x000000000000EF10
-          MUTE_UP                  0x0000000000006F90
-          VOLUME_DOWN_DOWN         0x000000000000F00F
-          VOLUME_DOWN_UP           0x000000000000708F
-          RED_BUTTON_DOWN          0x000000000000F10E
-          RED_BUTTON_UP            0x000000000000718E
-          GREEN_BUTTON_DOWN        0x000000000000F20D
-          GREEN_BUTTON_UP          0x000000000000728D
-          CHANNEL_DOWN_DOWN        0x000000000000F30C
-          CHANNEL_DOWN_UP          0x000000000000738C
-          1_DOWN                   0x000000000000F40B
-          1_UP                     0x000000000000748B
-          2_DOWN                   0x000000000000F50A
-          2_UP                     0x000000000000758A
-          3_DOWN                   0x000000000000F609
-          3_UP                     0x0000000000007689
-          4_DOWN                   0x000000000000F708
-          4_UP                     0x0000000000007788
-          5_DOWN                   0x000000000000F807
-          5_UP                     0x0000000000007887
-          6_DOWN                   0x000000000000F906
-          6_UP                     0x0000000000007986
-          7_DOWN                   0x000000000000FA05
-          7_UP                     0x0000000000007A85
-          8_DOWN                   0x000000000000FB04
-          8_UP                     0x0000000000007B84
-          9_DOWN                   0x000000000000FC03
-          9_UP                     0x0000000000007C83
-          SLASH_DOWN               0x000000000000FD02
-          SLASH_UP                 0x0000000000007D82
-          0_DOWN                   0x000000000000FE01
-          0_UP                     0x0000000000007E81
-          MINUS_DOWN               0x000000000000FF00
-          MINUS_UP                 0x0000000000007F80
-      end codes
-
-end remote
-
-
-begin remote
-
-  name  ANIMAX_MOUSE_BUTTONS
-  bits           16
-  flags SPACE_ENC|REVERSE
-  eps            20
-  aeps            0
-
-  header       4500  4500
-  one           562  1682
-  zero          562   562
-  ptrail        562
-  plead           0
-  foot            0     0
-  repeat          0     0
-  pre_data_bits   8
-  pre_data       0xF0
-  post_data_bits  0
-  post_data      0x0
-  pre             0     0
-  post            0     0
-  gap          12937
-  repeat_bit      0
-
-      begin codes
-          RIGHT_MOUSE_BUTTON_DOWN  0x000000000000C639
-          RIGHT_MOUSE_BUTTON_UP    0x00000000000046B9
-          LEFT_MOUSE_BUTTON_DOWN   0x000000000000CE31
-          LEFT_MOUSE_BUTTON_UP     0x0000000000004EB1
-      end codes
-
-end remote
-
-
-begin remote
-
-  name  ANIMAX_MOUSE_PAD
-  bits           16
-  flags SPACE_ENC|REVERSE
-  eps            20
-  aeps            0
-
-  header       4500  4500
-  one           562  1682
-  zero          562   562
-  ptrail        562
-  plead           0
-  foot            0     0
-  repeat       2500  2500
-  pre_data_bits   8
-  pre_data       0xF0
-  post_data_bits  0
-  post_data      0x0
-  pre             0     0
-  post            0     0
-  gap          12937
-  repeat_gap   8437
-  repeat_bit      0
-
-      begin codes
-          MOUSE_NNW                0x000000000000906F
-          MOUSE_NW                 0x000000000000D02F
-          MOUSE_NWW                0x000000000000916E
-          MOUSE_W                  0x000000000000D12E
-          MOUSE_SWW                0x000000000000926D
-          MOUSE_SW                 0x000000000000D22D
-          MOUSE_SSW                0x000000000000936C
-          MOUSE_S                  0x000000000000D32C
-          MOUSE_SSE                0x000000000000946B
-          MOUSE_SE                 0x000000000000D42B
-          MOUSE_SEE                0x000000000000956A
-          MOUSE_E                  0x000000000000D52A
-          MOUSE_NEE                0x0000000000009669
-          MOUSE_NE                 0x000000000000D629
-          MOUSE_NNE                0x0000000000009768
-          MOUSE_N                  0x000000000000D728
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/animax/lircmd.conf.animax b/abs/core-testing/live-installer/templates/remotes/animax/lircmd.conf.animax
deleted file mode 100644
index 09a2341..0000000
--- a/abs/core-testing/live-installer/templates/remotes/animax/lircmd.conf.animax
+++ /dev/null
@@ -1,71 +0,0 @@
-# 
-# lircmd config file for the animax remote control
-# 
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 1 3 2
-
-#ACTIVATE * MENU
-
-
-
-MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_N
-MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_N
-
-MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_NNE
-MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NNE
-
-MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NE
-MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NE
-
-MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_NEE
-MOVE_NE   ANIMAX_MOUSE_PAD   MOUSE_NEE
-
-MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_E
-MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_E
-
-MOVE_E    ANIMAX_MOUSE_PAD   MOUSE_SEE
-MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SEE
-
-MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SE
-MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SE
-
-MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_SSE
-MOVE_SE   ANIMAX_MOUSE_PAD   MOUSE_SSE
-
-MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_S
-MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_S
-
-MOVE_S    ANIMAX_MOUSE_PAD   MOUSE_SSW
-MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SSW
-
-MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SW
-MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SW
-
-MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_SWW
-MOVE_SW   ANIMAX_MOUSE_PAD   MOUSE_SWW
-
-MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_W
-MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_W
-
-MOVE_W    ANIMAX_MOUSE_PAD   MOUSE_NWW
-MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NWW
-
-MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NW
-MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NW
-
-MOVE_N    ANIMAX_MOUSE_PAD   MOUSE_NNW
-MOVE_NW   ANIMAX_MOUSE_PAD   MOUSE_NNW
-
-
-
-BUTTON1_TOGGLE   ANIMAX   LEFT_MOUSE_BUTTON_TOUCH_DOWN
-
-BUTTON1_DOWN   ANIMAX_MOUSE_BUTTONS   RIGHT_MOUSE_BUTTON_DOWN
-BUTTON3_DOWN   ANIMAX_MOUSE_BUTTONS   LEFT_MOUSE_BUTTON_DOWN
-
-BUTTON1_UP   ANIMAX_MOUSE_BUTTONS   RIGHT_MOUSE_BUTTON_UP
-BUTTON3_UP   ANIMAX_MOUSE_BUTTONS   LEFT_MOUSE_BUTTON_UP
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/animax/preview.jpg b/abs/core-testing/live-installer/templates/remotes/animax/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/animax/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.asus b/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.asus
deleted file mode 100644
index ceadbf0..0000000
--- a/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.asus
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# contributed by Tibor Sipos <tibors@moravia-it.com> and 
-#                Stefan Jahn <stefan@lkcc.org>
-#
-# brand:	     Asus
-# model:	     Asus TV-Box Remote Control
-#
-
-begin remote
-
-  name		Asus TV-Box IR
-
-  bits		8
-  eps		30
-  aeps		100
-  one           0     0
-  zero          0     0
-  gap           1399999
-  toggle_bit	0
-
-	begin codes
-	  0			0x0000000000000000
-	  1			0x0000000000000008
-	  2			0x0000000000000010
-	  3			0x0000000000000018
-	  4			0x0000000000000020
-	  5			0x0000000000000028
-	  6			0x0000000000000030
-	  7			0x0000000000000038
-	  8			0x0000000000000040
-	  9			0x0000000000000048
-	  PREV			0x0000000000000050
-	  ENTER			0x0000000000000058
-	  CH+			0x0000000000000060
-	  CH-			0x0000000000000068
-	  VOL+			0x0000000000000070
-	  VOL-			0x0000000000000078
-	  MAXIMIZE		0x0000000000000080
-	  MUTE			0x0000000000000088
-	  POWER			0x0000000000000090
-	  MENU			0x0000000000000098
-	  UP			0x00000000000000A0
-	  DOWN			0x00000000000000A8
-	  LEFT			0x00000000000000B0
-	  RIGHT			0x00000000000000B8
-	  CAPTION		0x00000000000000C0
-	  MTS/SAP		0x00000000000000C8
-	  DISPLAY		0x00000000000000D0
-	  SCAN			0x00000000000000D8
-	  RED			0x00000000000000E0
-	  GREEN			0x00000000000000E8
-	  YELLOW		0x00000000000000F0
-	  BLUE			0x00000000000000F8
-        end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.digimatrix b/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.digimatrix
deleted file mode 100644
index a6e9abd..0000000
--- a/abs/core-testing/live-installer/templates/remotes/asus/lircd.conf.digimatrix
+++ /dev/null
@@ -1,152 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre7(it87) on Sun Aug 29 17:33:17 2004
-#
-# contributed by 
-#
-# brand:                       ASUS
-# model no. of remote control: DigiMatrix
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  ASUS_DigiMatrix
-  bits           16
-  flags SPACE_ENC
-  eps            30
-  aeps          100
-
-  header       8057  4071
-  one           479  1534
-  zero          479   531
-  ptrail        491
-  pre_data_bits   8
-  pre_data       0x35
-  gap          25647
-  toggle_bit      0
-
-
-      begin codes
-          up                       0x000000000000E817
-          down                     0x00000000000018E7
-          enter                    0x000000000000D02F
-          left                     0x0000000000009867
-          right                    0x00000000000058A7
-          1                        0x00000000000000FF
-          2                        0x000000000000807F
-          3                        0x00000000000040BF
-          4                        0x000000000000C03F
-          5                        0x00000000000020DF
-          6                        0x000000000000A05F
-          7                        0x000000000000609F
-          8                        0x000000000000E01F
-          9                        0x00000000000010EF
-          0                        0x000000000000906F
-          on_off                   0x000000000000B04F
-          dvd_vcd                  0x000000000000F00F
-          tv                       0x00000000000008F7
-          os_start                 0x00000000000030CF
-          photo                    0x00000000000048B7
-          home                     0x00000000000044BB
-          back                     0x000000000000A857
-          ch+                      0x000000000000B847
-          stop                     0x000000000000946B
-          play                     0x000000000000C43B
-          vol+                     0x000000000000F807
-          ch-                      0x0000000000007887
-          step-                    0x000000000000E41B
-          step+                    0x000000000000649B
-          vol-                     0x00000000000004FB
-          pause                    0x00000000000024DB
-          pre                      0x00000000000014EB
-          next                     0x000000000000A45B
-          mute                     0x000000000000847B
-          rec                      0x000000000000D42B
-          subtitle                 0x000000000000C837
-          menu                     0x00000000000038C7
-          dvd_audio                0x00000000000050AF
-          ui_size                  0x0000000000008877
-          ui_on_off                0x00000000000028D7
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.2(it87) on Sun Aug 28 18:13:15 2005
-#
-# contributed by 
-#
-# brand:                       ASUS
-# model no. of remote control: DigiMatrix Mark 2
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  ASUS_DigiMatrixMk2
-  bits            8
-  flags SPACE_ENC
-  eps            30
-  aeps          100
-
-  header       2666  1378
-  one           260   741
-  zero          260   279
-  ptrail        251
-  pre_data_bits   1
-  pre_data       0x0
-  post_data_bits  8
-  post_data      0x3
-  gap          10826
-  min_repeat      1
-  toggle_bit      0
-
-
-      begin codes
-          power                    0x0000000000000084
-          tv_dvr                   0x0000000000000044
-          fm                       0x00000000000000C4
-          os_start                 0x0000000000000024
-          music                    0x00000000000000A4
-          pictures                 0x0000000000000064
-          video                    0x00000000000000E4
-          dvd_menu                 0x0000000000000014
-          up                       0x000000000000004C
-          down                     0x00000000000000E0
-          left                     0x0000000000000010
-          right                    0x0000000000000040
-          back                     0x00000000000000B4
-          ok                       0x0000000000000088
-          back_fwd                 0x0000000000000074
-          rew                      0x0000000000000094
-          play_pause               0x0000000000000054
-          fwd                      0x00000000000000D4
-          step-                    0x0000000000000098
-          stop                     0x0000000000000048
-          step+                    0x0000000000000090
-          vol+                     0x0000000000000058
-          vol-                     0x00000000000000D8
-          home                     0x00000000000000C8
-          ch+                      0x0000000000000050
-          ch-                      0x00000000000000D0
-          mute                     0x0000000000000038
-          rec                      0x0000000000000028
-          pc                       0x0000000000000030
-          1                        0x00000000000000B8
-          2                        0x00000000000000A8
-          3                        0x00000000000000B0
-          4                        0x0000000000000078
-          5                        0x0000000000000068
-          6                        0x0000000000000070
-          7                        0x00000000000000F8
-          8                        0x00000000000000E8
-          9                        0x00000000000000F0
-          0                        0x0000000000000018
-          ui_size                  0x0000000000000004
-          repeat                   0x0000000000000008
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/atiusb/lircd.conf.atiusb b/abs/core-testing/live-installer/templates/remotes/atiusb/lircd.conf.atiusb
deleted file mode 100644
index 4953bf2..0000000
--- a/abs/core-testing/live-installer/templates/remotes/atiusb/lircd.conf.atiusb
+++ /dev/null
@@ -1,1259 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.0-CVS(atiusb) on Tue Apr 27 23:51:09 2004
-#
-# contributed by Paul Miller <pmiller9@users.sourceforge.net>
-#
-# brand: ATI Remote Wonder
-# model no. of remote control: 5000015900A
-# devices being controlled by this remote: ATI USB Receiver
-#
-# CHANNEL CODES
-# To change your channel, hold the hand button down until the
-# LED begins to blink.  Then enter the channel number
-# (1 through 16) and press the hand again.
-#
-# NOTE!! The lirc_atiusb driver now removes the channel code
-# from key-codes (by default).  This effectively outputs codes
-# for remote channel 1.  You can change this behavior by
-# loading the module with unique=1.  Type `modinfo lirc_atiusb`
-# for details.
-
-begin remote
-
-  name  ATIUSB_5000015900A
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          139944
-  toggle_bit      0
-
-
-      begin codes
-          A                        0x000000000000F500
-          B                        0x000000000000F601
-          C                        0x0000000000000E19
-          D                        0x000000000000101B
-          E                        0x0000000000001621
-          F                        0x0000000000001823
-          TV                       0x000000000000F803
-          DVD                      0x000000000000F904
-          WEB                      0x000000000000FA05
-          BOOK                     0x000000000000FB06
-          HAND                     0x000000000000FC07
-          POWER                    0x000000000000F702
-          MOUSE_LEFT_BTN           0x0000000000006D78
-          MOUSE_RIGHT_BTN          0x000000000000717C
-          MOUSE_UP                 0x0000000000006772
-          MOUSE_DOWN               0x0000000000006B76
-          MOUSE_LEFT               0x0000000000006C77
-          MOUSE_RIGHT              0x0000000000006B76
-          VOL_UP                   0x000000000000FD08
-          VOL_DOWN                 0x000000000000FE09
-          MUTE                     0x000000000000FF0A
-          CH_UP                    0x000000000000000B
-          CH_DOWN                  0x000000000000010C
-          1                        0x000000000000020D
-          2                        0x000000000000030E
-          3                        0x000000000000040F
-          4                        0x0000000000000510
-          5                        0x0000000000000611
-          6                        0x0000000000000712
-          7                        0x0000000000000813
-          8                        0x0000000000000914
-          9                        0x0000000000000A15
-          0                        0x0000000000000C17
-          LIST                     0x0000000000000B16
-          CHECK                    0x0000000000000D18
-          UP                       0x0000000000000F1A
-          DOWN                     0x0000000000001722
-          LEFT                     0x000000000000121D
-          RIGHT                    0x000000000000141F
-          OK                       0x000000000000131E
-          TIMER                    0x000000000000111C
-          MAX                      0x0000000000001520
-          REWIND                   0x0000000000001924
-          PLAY                     0x0000000000001A25
-          FFWD                     0x0000000000001B26
-          REC                      0x0000000000001C27
-          STOP                     0x0000000000001D28
-          PAUSE                    0x0000000000001E29
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre1(atiusb) on Fri Nov 28 16:56:46 2003
-#
-# contributed by Jason Piterak
-#
-# brand:                       ATI
-# model no. of remote control: 5000022000
-#
-# devices being controlled by this remote:
-# MythTV PVR using knopmyth by Cecil and Dale at
-#  http://mysettopbox.tv
-# Key map names are as per ATI's website:
-# http://www.ati.com/support/connectors/remotecontrol/atiremotecontrolbutton=s.html
-# Feel free to change them as you see fit :-)
-#
-# NOTE:  There are 16 channels for this remote; this file only
-# supports one channel.  See the GATOS project for information
-# on how to change the channel.  Not tested.  Unknown channel.
-#
-# also reported by Jeffrey Barnhill to work with model 5000023600 while
-# the dedicated section below did not work
-
-begin remote
-
-  name  ATIUSB_5000022000
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0000
-  gap          139891
-  toggle_bit      0
-
-
-      begin codes
-          a                        0x000000000000C500
-          b                        0x000000000000C601
-          power                    0x000000000000C702
-          tv                       0x000000000000C803
-          dvd                      0x000000000000C904
-          web                      0x000000000000CA05
-          media_library            0x000000000000CB06
-          drag                     0x000000000000CC07
-          mouse-button_left        0x0000000000003D78
-          mouse-button_right       0x000000000000417C
-          mouse-up                 0x0000000000003772
-          mouse-down               0x0000000000003873
-          mouse-left               0x0000000000003570
-          mouse-right              0x0000000000003671
-          mouse-left_up            0x0000000000003974
-          mouse-right_up           0x0000000000003A75
-          mouse-left_down          0x0000000000003C77
-          mouse-right_down         0x0000000000003B76
-          vol-up                   0x000000000000CD08
-          vol-down                 0x000000000000CE09
-          mute                     0x000000000000CF0A
-          chan-up                  0x000000000000D00B
-          chan-down                0x000000000000D10C
-          1                        0x000000000000D20D
-          2                        0x000000000000D30E
-          3                        0x000000000000D40F
-          4                        0x000000000000D510
-          5                        0x000000000000D611
-          6                        0x000000000000D712
-          7                        0x000000000000D813
-          8                        0x000000000000D914
-          9                        0x000000000000DA15
-          0                        0x000000000000DC17
-          dvd-root_menu            0x000000000000DB16
-          launch_setup             0x000000000000DD18
-          c                        0x000000000000DE19
-          d                        0x000000000000E01B
-          tv_on_demand             0x000000000000E11C
-          max_window               0x000000000000E520
-          cursor-up                0x000000000000DF1A
-          cursor-down              0x000000000000E722
-          cursor-left              0x000000000000E21D
-          cursor-right             0x000000000000E41F
-          ok                       0x000000000000E31E
-          e                        0x000000000000E621
-          f                        0x000000000000E823
-          rewind                   0x000000000000E924
-          play                     0x000000000000EA25
-          fast_forward             0x000000000000EB26
-          record                   0x000000000000EC27
-          stop                     0x000000000000ED28
-          pause                    0x000000000000EE29
-      end codes
-
-end remote
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0-CVS(atiusb) on Sat May 15 10:44:51 2004
-#
-# contributed by Jurgen Kramer 
-#
-# brand: ATI
-# model no. of remote control: 5000023600
-# devices being controlled by this remote: MythTV 0.14
-#
-# USB ID: 0bc7:0004
-#
-
-begin remote
-
-  name  ATIUSB_5000023600
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          227972
-  min_repeat      4
-  toggle_bit      0
-
-
-      begin codes
-          1                        0x000000000000920D
-          2                        0x000000000000930E
-          3                        0x000000000000940F
-          4                        0x0000000000009510
-          5                        0x0000000000009611
-          6                        0x0000000000009712
-          7                        0x0000000000009813
-          8                        0x0000000000009914
-          9                        0x0000000000009A15
-          a                        0x0000000000008500
-          b                        0x0000000000008601
-          power                    0x0000000000008702
-          tv                       0x0000000000008803
-          dvd                      0x0000000000008904
-          web                      0x0000000000008A05
-          media_library            0x0000000000008B06
-          drag                     0x0000000000008C07
-          0                        0x0000000000009C17
-          c                        0x0000000000009E19
-          d                        0x000000000000A01B
-          mute                     0x0000000000008F0A
-          tv_on_demand             0x000000000000A11C
-          max_window               0x000000000000A520
-          e                        0x000000000000A621
-          f                        0x000000000000A823
-          ok                       0x000000000000A31E
-          left                     0x000000000000A21D
-          right                    0x000000000000A41F
-          up                       0x0000000000009F1A
-          down                     0x000000000000A722
-          rewind                   0x000000000000A924
-          play                     0x000000000000AA25
-          forward                  0x000000000000AB26
-          record                   0x000000000000AC27
-          stop                     0x000000000000AD28
-          pause                    0x000000000000AE29
-          mouse_button_left        0x000000000000FD78
-          mouse_button_right       0x000000000000017C
-          vol-down                 0x0000000000008E09
-          vol-up                   0x0000000000008D08
-          chan-down                0x000000000000910C
-          chan-up                  0x000000000000900B
-          mouse-up                 0x000000000000F772
-          mouse-down               0x000000000000F873
-          mouse-left               0x000000000000F570
-          mouse-right              0x000000000000F671
-          mouse-left_up            0x000000000000F974
-          mouse-left_down          0x000000000000FC77
-          mouse-right_up           0x000000000000FA75
-          mouse-right_down         0x000000000000FB76
-          dvd-root_menu            0x0000000000009B16
-          launch_setup             0x0000000000009D18
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(any) on Tue Mar 29 17:33:06 2005
-#
-# contributed by Rapha�l Doursenaud (rdoursenaud@free.fr)
-#
-# brand: Sapphire (ATI)
-# model no. of remote control: 5000023600
-# devices being controlled by this remote: xmms, tvtime
-#
-
-begin remote
-
-  name  SAPPHIRE_ATIUSB_5000023600
-  bits           40
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          227990
-  toggle_bit      0
-
-
-      begin codes
-          1                        0x00000014E20D0000
-          2                        0x00000014E30E0000
-          3                        0x00000014E40F0000
-          4                        0x00000014E5100000
-          5                        0x00000014E6110000
-          6                        0x00000014E7120000
-          7                        0x00000014E8130000
-          8                        0x00000014E9140000
-          9                        0x00000014EA150000
-          a                        0x00000014D5000000
-          b                        0x00000014D6010000
-          power                    0x00000014D7020000
-          tv                       0x00000014D8030000
-          dvd                      0x00000014D9040000
-          web                      0x00000014DA050000
-          media_library            0x00000014DB060000
-          drag                     0x00000014DC070000
-          0                        0x00000014EC170000
-          c                        0x00000014EE190000
-          d                        0x00000014F01B0000
-          mute                     0x00000014DF0A0000
-          tv_on_demand             0x00000014F11C0000
-          max_window               0x00000014F5200000
-          e                        0x00000014F6210000
-          f                        0x00000014F8230000
-          ok                       0x00000014F31E0000
-          left                     0x00000014F21D0000
-          right                    0x00000014F41F0000
-          up                       0x00000014EF1A0000
-          down                     0x00000014F7220000
-          rewind                   0x00000014F9240000
-          play                     0x00000014FA250000
-          forward                  0x00000014FB260000
-          record                   0x00000014FC270000
-          stop                     0x00000014FD280000
-          pause                    0x00000014FE290000
-          mouse_button_left        0x000000144D780000
-          mouse_button_right       0x00000014517C0000
-          vol-down                 0x00000014DE090000
-          vol-up                   0x00000014DD080000
-          chan-down                0x00000014E10C0000
-          chan-up                  0x00000014E00B0000
-          mouse-up                 0x0000001447720000
-          mouse-down               0x0000001448730000
-          mouse-left               0x0000001445700000
-          mouse-right              0x0000001446710000
-          mouse-left_up            0x0000001449740000
-          mouse-left_down          0x000000144C770000
-          mouse-right_up           0x000000144A750000
-          mouse-right_down         0x000000144B760000
-          dvd-root_menu            0x00000014EB160000
-          launch_setup             0x00000014ED180000
-      end codes
-
-end remote
-
-
-# lircd.conf for X-10 Lola remote
-#
-# this config file was automatically generated
-# using lirc-0.6.6(any) on Sat May 15 14:41:38 2004
-# matching MythTV configuration file at http://wendy.seltzer.org/mythtv/lircrc
-#
-#
-# brand:	X-10 Lola                       
-# model no. of remote control:  UR89A
-# devices being controlled by this remote: mythtv
-#
-
-begin remote
-
-  name  X-10_Lola
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          219972
-  toggle_bit      0
-
-
-      begin codes
-          up                       0x000000000000600B
-          down                     0x000000000000610C
-          left                     0x0000000000005D08
-          right                    0x0000000000005E09
-          M                        0x0000000000005F0A
-          1                        0x000000000000620D
-          2                        0x000000000000630E
-          3                        0x000000000000640F
-          4                        0x0000000000006510
-          5                        0x0000000000006611
-          6                        0x0000000000006712
-          7                        0x0000000000006813
-          8                        0x0000000000006914
-          9                        0x0000000000006A15
-          0                        0x0000000000006C17
-          a-d                      0x0000000000006B16
-          a-b                      0x0000000000006D18
-          pageup                   0x000000000000711C
-          pagedown                 0x0000000000007520
-          T                        0x000000000000832E
-          E                        0x000000000000842F
-          F                        0x0000000000005C07
-          S                        0x0000000000008530
-          scan-                    0x000000000000802B
-          rew                      0x0000000000007924
-          play                     0x0000000000007A25
-          ff                       0x0000000000007B26
-          scan+                    0x0000000000007F2A
-          rec                      0x0000000000007C27
-          stop                     0x0000000000007D28
-          pause                    0x0000000000007E29
-          playlist                 0x0000000000005601
-          playing                  0x000000000000822D
-          enter                    0x000000000000731E
-          eu                       0x0000000000006F1A
-          ed                       0x0000000000007722
-          el                       0x000000000000721D
-          er                       0x000000000000741F
-          alb                      0x0000000000006E19
-          art                      0x000000000000701B
-          gen                      0x0000000000007621
-          trk                      0x0000000000007823
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre6(atiusb) on Fri Jul  9 10:08:10 2004
-#
-# contributed by 		Julien Damon
-#
-# brand:                       microapp6in1
-# see http://www.microapp.com/fiche_produit.cfm?ref_produit=4184
-# distributed in France
-# model no. of remote control: 4184(UR86E)
-# devices being controlled by this remote:
-
-#
-# sold by Pearl as Q-Sonic Master Remote 6in1 PC
-#
-
-begin remote
-
-  name  microapp6in1
-  bits           40
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          203993
-  toggle_bit      0
-
-
-      begin codes
-          num_1                    0x00000020EE11820D
-          num_2                    0x00000020EE11420D
-          num_3                    0x00000020EE11C20D
-          num_4                    0x00000020EE11220D
-          num_5                    0x00000020EE11A20D
-          num_6                    0x00000020EE11620D
-          num_7                    0x00000020EE11E20D
-          num_8                    0x00000020EE11120D
-          num_9                    0x00000020EE11920D
-          num_0                    0x00000020EE11020D
-          AV                       0x00000020EE11BA05
-          ok                       0x00000020EE11520D
-          up                       0x00000020EE11D50A
-          left                     0x00000020EE11D20D
-          right                    0x00000020EE11D10E
-          down                     0x00000020EE11D30C
-          exit                     0x00000020EE11C906
-          menu                     0x00000020EE11B609
-          mute                     0x00000020EE11A00F
-          vol+                     0x00000020EE11600F
-          vol-                     0x00000020EE11E00F
-          ch+                      0x00000020EE11400F
-          ch-                      0x00000020EE11C00F
-          hand                     0x00000014307B0000
-          skip_left                0x00000020EE113A05
-          skip_right               0x00000020EE11D807
-          play                     0x00000020EE11B00F
-          backward                 0x00000020EE113807
-          forward                  0x00000020EE11B807
-          pause                    0x00000020EE11720D
-          stop                     0x00000020EE11FF00
-          record                   0x00000020EE11700F
-          clic_left                0x000000142D780000
-          clic_right               0x00000014317C0000
-          mouse_up                 0x0000001427720000
-          mouse_down               0x0000001428730000
-          mouse_right              0x0000001426710000
-          mouse_left               0x0000001425700000
-          mouse_up_right           0x000000142A750000
-          mouse_down_right         0x000000142B760000
-          mouse_up_left            0x0000001429740000
-          mouse_down_left          0x000000142C770000
-          power                    0x00000020EE11F00F
-# additional codes reported by Daniel Beyer for Q-Sonic Master Remote 6in1 PC
-          leftbtn_up               0x000000142e790000
-          rightbtn_up              0x00000014327d0000
-          pc                       0x00000020ee11d40b
-
-      end codes
-
-end remote
-
-
-# this config file was automatically generated
-# using lirc-0.7.0pre7(atiusb) on Tue Aug 31 21:16:31 2004
-#
-# contributed by Martin Tomasek <mtd@centrum.cz>
-#
-# brand: ATI Remote Wonder
-# model no. of remote control: 
-# devices being controlled by this remote: ATI USB Receiver (X10).
-#
-# * remote is set to channel 1, driver reports channel 16. don't know 
-# which is true.
-
-#
-# P:  Vendor=0bc7 ProdID=0004 Rev= 1.00
-# S:  Manufacturer=X10 Wireless Technology Inc
-# S:  Product=USB Receiver
-#
-
-begin remote
-
-  name  atiusb_ch1
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          227933
-  toggle_bit      0
-
-
-      begin codes
-          A                        0x000000000000D500
-          B                        0x000000000000D601
-          C                        0x000000000000EE19
-          D                        0x000000000000F01B
-          E                        0x000000000000F621
-          F                        0x000000000000F823
-          POWER                    0x000000000000D702
-          TV                       0x000000000000D803
-          DVD                      0x000000000000D904
-          WEB                      0x000000000000DA05
-          BOOK                     0x000000000000DB06
-          HAND                     0x000000000000DC07
-          MOUSE_LEFT_BTN           0x0000000000004D78
-          MOUSE_RIGHT_BTN          0x000000000000517C
-          MOUSE_LEFT               0x0000000000004570
-          MOUSE_RIGHT              0x0000000000004671
-          MOUSE_UP                 0x0000000000004772
-          MOUSE_DOWN               0x0000000000004873
-          VOL_UP                   0x000000000000DD08
-          VOL_DOWN                 0x000000000000DE09
-          MUTE                     0x000000000000DF0A
-          CH_UP                    0x000000000000E00B
-          CH_DOWN                  0x000000000000E10C
-          1                        0x000000000000E20D
-          2                        0x000000000000E30E
-          3                        0x000000000000E40F
-          4                        0x000000000000E510
-          5                        0x000000000000E611
-          6                        0x000000000000E712
-          7                        0x000000000000E813
-          8                        0x000000000000E914
-          9                        0x000000000000EA15
-          0                        0x000000000000EC17
-          LIST                     0x000000000000EB16
-          CHECK                    0x000000000000ED18
-          UP                       0x000000000000EF1A
-          DOWN                     0x000000000000F722
-          LEFT                     0x000000000000F21D
-          RIGHT                    0x000000000000F41F
-          OK                       0x000000000000F31E
-          TIMER                    0x000000000000F11C
-          MAXIMIZE                 0x000000000000F520
-          REW                      0x000000000000F924
-          FFWD                     0x000000000000FB26
-          PLAY                     0x000000000000FA25
-          STOP                     0x000000000000FD28
-          RECORD                   0x000000000000FC27
-          PAUSE                    0x000000000000FE29
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre4(atiusb) on Tue Nov  9 12:37:00 2004
-#
-# contributed by Phil Speights
-#
-# brand: nvidia
-# model no. of remote control: UR88A 
-# devices being controlled by this remote: nvidia personal cinema
-#
-
-begin remote
-
-  name  ATIUSB_UR88A
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          243948
-  toggle_bit      0
-
-
-      begin codes
-          mouse-up                 0x4A75
-          mouse-right_up           0x4A75
-          mouse-right              0x4671
-          mouse-right_down         0x4B76
-          mouse-down               0x4B76
-          mouse-left_down          0x4873
-          mouse-left               0x4C77
-          mouse-left_up            0x4772
-          esc                      0xDF0A
-          mouse-button_left        0x4D78
-          mouse-button_right       0x517C
-          1                        0xE20D
-          2                        0xE30E
-          3                        0xE40F
-          4                        0xE510
-          5                        0xE611
-          6                        0xE712
-          7                        0xE813
-          8                        0xE914
-          9                        0xEA15
-          0                        0xEC17
-          stop                     0xFD28
-          play                     0xFA25
-          fastfoward               0xFB26
-          rewind                   0xF924
-          pause                    0xFE29
-          record                   0xFC27
-          previous                 0xF621
-          next                     0xF823
-          up                       0xEF1A
-          down                     0xF722
-          right                    0xF41F
-          left                     0xF21D
-          web                      0xDC07
-          music                    0xDB06
-          photo                    0xDA05
-          dvd/vcd                  0xD904
-          dvr                      0xD803
-          mute                     0xD500
-          playlist                 0xD601
-          chsurf                   0xD702
-          dvdmenu                  0xEE19
-          txt                      0xEB16
-          snapshots                0xED18
-          setup                    0xF01B
-          audio                    0xF11C
-          slow                     0xF520
-          ok                       0xF31E
-          vol+                     0xDE09
-          vol-                     0xDD08
-          chan-                    0xE10C
-          chan+                    0xE00B
-          zoom                     0xFF2A
-          angle                    0x002B
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(atiusb) on Sun Jan 23 11:18:36 2005
-#
-# contributed by Dirk Aust
-#
-# brand:	Medion, Made by X10, China
-# Remote P/N:	20016398
-# Receiver P/N:	20016397
-#
-# bundled with bundled with Titanium TD8008 and TD8080 Aldi PC
-
-begin remote
-
-  name  Medion
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          139873
-  toggle_bit      0
-
-
-      begin codes
-          TV                       0x012C
-          VCR                      0x022D
-          DVD                      0xD904
-          MUSIC                    0xDB06
-          RADIO                    0x032E
-          PHOTO                    0xDA05
-          TV_PREVIEW               0x042F
-          CHANNEL_LIST             0x0530
-          SETUP                    0xF01B
-          VIDEO_DESKTOP            0x0631
-          CHAN+                    0xE00B
-          VOL-                     0xDD08
-          MUTE                     0xD500
-          VOL+                     0xDE09
-          CHAN-                    0xE10C
-          RED                      0x0732
-          GREEN                    0x0833
-          YELLOW                   0x0934
-          BLUE                     0x0A35
-          TXT                      0xEB16
-          1                        0xE20D
-          2                        0xE30E
-          3                        0xE40F
-          4                        0xE510
-          5                        0xE611
-          6                        0xE712
-          7                        0xE813
-          8                        0xE914
-          9                        0xEA15
-          TV/RADIO                 0xF11C
-          0                        0xEC17
-          DELETE                   0xF520
-          RENAME                   0x0B36
-          SNAPSHOT                 0xED18
-          UP                       0xEF1A
-          LEFT                     0xF21D
-          OK                       0xF31E
-          RIGHT                    0xF41F
-          DOWN                     0xF722
-          ACQ_IMAGE                0x0C37
-          EDIT_IMAGE               0x0D38
-          REW                      0xF924
-          PLAY                     0xFA25
-          FFW                      0xFB26
-          RECORD                   0xFC27
-          STOP                     0xFD28
-          PAUSE                    0xFE29
-          PREV                     0xF621
-          FULL                     0x0E39
-          NEXT                     0xF823
-          DVD_MENU                 0xEE19
-          DVD_AUDIO                0x0F3A
-          POWER                    0xD702
-      end codes
-
-end remote
-
-
-# this config file was automatically generated
-# using lirc-0.7.0(atiusb) on Sat Feb 12 13:22:29 2005
-#
-# contributed by Steffen <starv-lirc@juniks.org>
-#
-# brand: ATI Sapphire Remote Bob II USB
-# model no. of remote control: 5000024400
-# devices being controlled by this remote: ASUS Digimatrix MythTV PVR
-#
-
-begin remote
-
-  name  5000024400
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x0
-  post_data_bits  16
-  post_data      0x0
-  gap          299851
-  toggle_bit      0
-
-
-      begin codes
-          aux1                     0x023F
-          aux2                     0x023F
-          aux3                     0x023F
-          aux4                     0x023F
-          leftmouse                0x02A9
-          rightmouse               0x02AA
-          a                        0x0278
-          b                        0x0279
-          power                    0x020C
-          dvd                      0x0238
-          tv                       0x0239
-          help                     0x02BE
-          pc                       0x023F
-          resize                   0x02D5
-          hand                     0x02D0
-          ati                      0x028E
-          vol-up                   0x0210
-          vol-down                 0x0211
-          mute                     0x020D
-          chan-up                  0x0220
-          chan-down                0x0221
-          mouse-up                 0x013F
-          mouse-down               0x013F
-          mouse-left               0x013F
-          mouse-right              0x013F
-          1                        0x0201
-          2                        0x0202
-          3                        0x0203
-          4                        0x0204
-          5                        0x0205
-          6                        0x0206
-          7                        0x0207
-          8                        0x0208
-          9                        0x0209
-          0                        0x0200
-          list                     0x0254
-          check                    0x0282
-          info                     0x02F9
-          timer                    0x0296
-          up                       0x0258
-          left                     0x025A
-          right                    0x025B
-          down                     0x0259
-          ok                       0x025C
-          c                        0x017A
-          d                        0x027B
-          play                     0x022C
-          e                        0x027C
-          f                        0x027D
-          rewind                   0x0229
-          rec                      0x0237
-          stop                     0x0231
-          pause                    0x0230
-          ffwd                     0x0228
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(any) on Sun Jan 16 14:58:13 2005
-#
-# contributed by 
-#
-# brand:                       Niveus
-# model no. of remote control: 
-# devices being controlled by this remote: Niveus X10
-#
-
-begin remote
-
-  name  Niveus_X10
-  bits           40
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          203974
-  toggle_bit      0
-
-
-      begin codes
-          power                    0x00000020EE11F00F
-          mouse-up                 0x0000001447720000
-          mouse-down               0x0000001448730000
-          mouse-left               0x0000001445700000
-          mouse-right              0x0000001446710000
-          mouse-up-left            0x0000001449740000
-          mouse-up-right           0x000000144A750000
-          mouse-down-left          0x000000144C770000
-          mouse-down-right         0x000000144B760000
-          mouse-left-click         0x000000144D780000
-          mouse-right-click        0x00000014517C0000
-          mouse-drag               0x00000014507B0000
-          vol-                     0x00000020EE01E00F
-          vol+                     0x00000020EE81600F
-          ch-                      0x00000020EEE1C00F
-          ch+                      0x00000020EE61400F
-          mute                     0x00000020EEC1A00F
-          1                        0x00000020EEA1820D
-          2                        0x00000020EE61420D
-          3                        0x00000020EEE1C20D
-          4                        0x00000020EE41220D
-          5                        0x00000020EEC1A20D
-          6                        0x00000020EE81620D
-          7                        0x00000020EE01E20D
-          8                        0x00000020EE31120D
-          9                        0x00000020EEB1920D
-          ent                      0x00000020EE71520D
-          0                        0x00000020EE21020D
-          a-b                      0x00000020EED1BA05
-          a                        0x00000020EE513A05
-          b                        0x00000020EEF1D807
-          c                        0x00000020EEF1D609
-          d                        0x00000020EEF1D906
-          menu                     0x00000020EED1B609
-          exit                     0x00000020EEE1C906
-          up                       0x00000020EEF1D50A
-          down                     0x00000020EEF1D30C
-          left                     0x00000020EEF1D20D
-          right                    0x00000020EEF1D10E
-          ok                       0x00000020EE71520D
-          rew                      0x00000020EE513807
-          play                     0x00000020EED1B00F
-          ff                       0x00000020EED1B807
-          rec                      0x00000020EE11FF00
-          stop                     0x00000020EE91700F
-          pause                    0x00000020EE91720D
-      end codes
-
-end remote
-#
-# this config file was automatically generated
-# using lirc-0.7.0(atiusb) on Mon Aug 22 22:40:10 2005
-#
-# contributed by 
-#
-# brand:  Medion
-# model no. of remote control: MD1 NBC remote 
-# devices being controlled by this remote: Medion MD95700 usb dvb/analog tuner with atiusb 
-#
-
-begin remote
-
-  name  Medion_MD1
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          219994
-  min_repeat      27
-  toggle_bit      0
-
-
-      begin codes
-          Power                    0x000000000000D702
-          TV                       0x000000000000012C
-          Video                    0x00000000000082AD
-          CD/DVD                   0x000000000000D904
-          Teletext                 0x0000000000006B96
-          Audio                    0x000000000000DB06
-          Radio                    0x00000000000083AE
-          Page                     0x0000000000000631
-          Photo                    0x0000000000005A85
-          Info                     0x000000000000042F
-          Menu                     0x0000000000006E99
-          Back                     0x000000000000F520
-          Wheel_Up                 0x000000000000CDF8
-          Wheel_Down               0x000000000000C7F2
-          Wheel_Left               0x000000000000F21D
-          Wheel_Right              0x000000000000749F
-          Wheel_Click              0x000000000000F31E
-          Vol+                     0x000000000000DE09
-          Vol-                     0x0000000000005D88
-          Mute                     0x000000000000D500
-          Program+                 0x000000000000608B
-          Program-                 0x000000000000E10C
-          Prog_Switch              0x000000000000719C
-          Select                   0x000000000000F01B
-          Red                      0x00000000000087B2
-          Green                    0x0000000000000833
-          Yellow                   0x00000000000089B4
-          Blue                     0x0000000000000A35
-          Stop                     0x0000000000007DA8
-          Pause                    0x000000000000FE29
-          Play                     0x0000000000007AA5
-          Skip_Left                0x000000000000F621
-          Camera                   0x0000000000006D98
-          Skip_Right               0x000000000000F823
-          Fast_Reverse             0x00000000000079A4
-          Fast_Forward             0x000000000000FB26
-          1                        0x000000000000628D
-          2                        0x000000000000E30E
-          3                        0x000000000000648F
-          4                        0x000000000000E510
-          5                        0x0000000000006691
-          6                        0x000000000000E712
-          7                        0x0000000000006893
-          8                        0x000000000000E914
-          9                        0x0000000000006A95
-          0                        0x000000000000EC17
-          Record                   0x000000000000FC27
-      end codes
-
-end remote
-
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(atiusb) on Tue Nov 22 15:41:40 2005
-#
-# contributed by a_matteur
-#
-# brand: MEDION X10 RF
-# model no. of remote control: remote P/N:20014752, receiver P/N:20014751
-# devices being controlled by this remote: 
-#
-
-begin remote
-
-  name  MEDION_X10_RF
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x14
-  post_data_bits  16
-  post_data      0x0
-  gap          235923
-  toggle_bit      0
-
-
-      begin codes
-          tv                       0x012C
-          vcr                      0x022D
-          dvd                      0x0904
-          music                    0x0B06
-          radio                    0x032E
-          photo                    0x0A05
-          tvpreview                0x042F
-          channellist              0x0530
-          setup                    0x001B
-          videodesktop             0x0631
-          ch+                      0x000B
-          ch-                      0x010C
-          vol+                     0x0E09
-          vol-                     0x0D08
-          mute                     0x0500
-          red                      0x0732
-          green                    0x0833
-          yellow                   0x0934
-          blue                     0x0A35
-          txt                      0x0B16
-          0                        0x0C17
-          1                        0x020D
-          2                        0x030E
-          3                        0x040F
-          4                        0x0510
-          5                        0x0611
-          6                        0x0712
-          7                        0x0813
-          8                        0x0914
-          9                        0x0A15
-          tvradio                  0x011C
-          delete                   0x0520
-          rename                   0x0B36
-          snapshot                 0x0D18
-          up                       0x0F1A
-          down                     0x0722
-          left                     0x021D
-          right                    0x041F
-          ok                       0x031E
-          acquireimage             0x0C37
-          editimage                0x0D38
-          play                     0x0A25
-          pause                    0x0E29
-          stop                     0x0D28
-          forward                  0x0B26
-          rewind                   0x0924
-          next                     0x0823
-          prev                     0x0621
-          record                   0x0C27
-          fullscreen               0x0E39
-          dvdmenu                  0x0E19
-          dvdaudio                 0x0F3A
-          power                    0x0702
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.2(atiusb) on Wed Dec 21 18:36:45 2005
-#
-# contributed by: Peter J. Weyers <lirc(a)usr-local.de>
-#
-# brand:                       MEDION / ATI
-# model no. of remote control: 40005927
-# devices being controlled by this remote:
-#
-# This is an USB attached reciever wich works by radio, not by IR. It is
-# most probably a relabeled ATI X10 device and sold together with the
-# Medion Notebook MD41300. It works with the lirc_atiusb driver while the
-# ati_remote module is NOT(!) loaded
-
-begin remote
-
-  name  MEDION_40005927
-  bits           40
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          227972
-  toggle_bit      0
-
-
-      begin codes
-          TV_DVD                   0x1481AC0000
-          VIDEO                    0x1482AD0000
-          PHOTO                    0x1459840000
-          MUSIC                    0x145B860000
-          PC                       0x1483AE0000
-          MUTE                     0x1455800000
-          OK                       0x14739E0000
-          UP                       0x146F9A0000
-          DOWN                     0x1477A20000
-          LEFT                     0x14729D0000
-          RIGHT                    0x14749F0000
-          CH+                      0x145E890000
-          CH-                      0x145D880000
-          VOL+                     0x14608B0000
-          VOL-                     0x14618C0000
-          PLAY_PAUSE               0x147AA50000
-          RECORD                   0x147CA70000
-          STOP                     0x147DA80000
-          FRWND                    0x1479A40000
-          FFWD                     0x147BA60000
-          PREV                     0x1476A10000
-          NEXT                     0x1478A30000
-          1                        0x14628D0000
-          2                        0x14638E0000
-          3                        0x14648F0000
-          4                        0x1465900000
-          5                        0x1466910000
-          6                        0x1467920000
-          7                        0x1468930000
-          8                        0x1469940000
-          9                        0x146A950000
-          0                        0x146C970000
-          RC                       0x1484AF0000
-          Screen_Symbol            0x146B960000
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.2(any) on Mon Jan 16 13:13:31 2006
-#
-# contributed by 
-#
-# brand: Medion USB Remote Control X10
-# model no. of remote control: 40009936
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  Medion_X10
-  bits           40
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          219969
-  toggle_bit      0
-
-
-      begin codes
-          off                      0x14D7020000
-          tv                       0x14012C0000
-          video                    0x1482AD0000
-          dvd                      0x14D9040000
-          vt                       0x146B960000
-          audio                    0x14DB060000
-          radio                    0x1483AE0000
-          book                     0x1406310000
-          photo                    0x145A850000
-          info                     0x14042F0000
-          0                        0x146C970000
-          1                        0x14E20D0000
-          2                        0x14638E0000
-          3                        0x14E40F0000
-          4                        0x1465900000
-          5                        0x14E6110000
-          6                        0x1467920000
-          7                        0x1468930000
-          8                        0x14E9140000
-          9                        0x146A950000
-          ok                       0x14F31E0000
-          up                       0x14CDF80000
-          down                     0x1446710000
-          left                     0x14F21D0000
-          right                    0x14749F0000
-          menu                     0x14EE190000
-          back                     0x1475A00000
-          red                      0x1407320000
-          green                    0x1488B30000
-          yellow                   0x1409340000
-          blue                     0x148AB50000
-          mute                     0x14D5000000
-          ch+                      0x14608B0000
-          ch-                      0x14E10C0000
-          vol+                     0x145E890000
-          vol-                     0x14DD080000
-          switch                   0x14719C0000
-          stop                     0x14FD280000
-          pause                    0x147EA90000
-          play                     0x14FA250000
-          reward                   0x1476A10000
-          forward                  0x14F8230000
-          skipr                    0x1479A40000
-          skipf                    0x14FB260000
-          rec                      0x147CA70000
-      end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia b/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia
deleted file mode 100644
index 7091aa4..0000000
--- a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# This is for the remote that Avermedia bundles with its TVCapture and
-# TVPhone, the classic ones (pre 98).
-# Commands from the remote are hardware-decoded by a PIC16c54-xt, which makes
-# lirc's job easy. You need at least lirc-0.6.3 to use this config file
-#
-# this config file was automatically generated
-# using lirc-0.6.3 on Wed Jan 10 19:31:20 2001
-#
-# contributed by Santiago Garcia Mantinan <manty@i.am>
-#
-# brand:             Avermedia
-# model:             TVCapture & TVPhone, the classic ones (pre 98)
-# supported devices: This remote control comes with some TV Tuner cards from
-#                    Avermedia.
-
-begin remote
-
-  name  Avermedia
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       8984  4527
-  one           568  1681
-  zero          568   558
-  ptrail        547
-  repeat       8985  2276
-  pre_data_bits   16
-  pre_data       0x2FD
-  gap          108069
-  toggle_bit      0
-
-
-      begin codes
-          TV                       0x0000000000006897
-          FM                       0x000000000000A857
-          EXIT                     0x00000000000048B7
-          DISPLAY                  0x00000000000030CF
-          FREEZE                   0x00000000000028D7
-          CAPTURE                  0x0000000000008877
-          VIDEO                    0x00000000000038C7
-          1                        0x000000000000807F
-          2                        0x00000000000040BF
-          3                        0x000000000000C03F
-          AUDIO                    0x00000000000018E7
-          4                        0x00000000000020DF
-          5                        0x000000000000A05F
-          6                        0x000000000000609F
-          FULLSCREEN               0x000000000000F00F
-          7                        0x000000000000E01F
-          8                        0x00000000000010EF
-          9                        0x000000000000906F
-          LOOP                     0x000000000000C837
-          0                        0x00000000000050AF
-          LEFTARROW                0x00000000000000FF
-          RIGHTARROW               0x000000000000E817
-          MUTE                     0x00000000000008F7
-          COLOR                    0x000000000000B04F
-          PREVIEW                  0x000000000000708F
-          CHANNELUP                0x000000000000D827
-          VOL_UP                   0x00000000000058A7
-          AUTOSCAN                 0x000000000000B847
-          ENTER                    0x0000000000009867
-          CHANNELDOWN              0x000000000000F807
-          VOL_DOWN                 0x0000000000007887
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia98 b/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia98
deleted file mode 100644
index f60ee50..0000000
--- a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.avermedia98
+++ /dev/null
@@ -1,175 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.5.5 on Thu May 25 18:00:24 2000
-#
-# contributed by Michal Kochanowicz & Jesus Bravo Alvarez
-#
-# brand:             AVerMedia
-# model:             ?
-# supported devices: some TVCapture98 (ID 0x00021461) and
-#                    some TVPhone98 (ID 0x00011461) cards
-
-begin remote
-
-  name  TVCapture98
-  bits            6
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9078  4437
-  one           615  1631
-  zero          615   515
-  ptrail        620
-#  pre_data_bits   16
-#  pre_data       0x40BF
-  repeat       9080  2189
-  gap          108056
-  repeat_bit      0
-
-      begin codes
-          TV/FM                    0x0000000000000023
-          CD                       0x0000000000000022
-#          TELETEXT                 0x000000000000C03F
-          POWER                    0x0000000000000027
-
-          1                        0x0000000000000018
-          2                        0x0000000000000010
-          3                        0x0000000000000008
-          VIDEO                    0x0000000000000000
-
-          4                        0x0000000000000019
-          5                        0x0000000000000011
-          6                        0x0000000000000009
-          AUDIO                    0x0000000000000001
-
-          7                        0x000000000000001A
-          8                        0x0000000000000012
-          9                        0x000000000000000A
-          FULLSCREEN               0x0000000000000002
-
-          0                        0x000000000000001B
-          DISPLAY                  0x0000000000000013
-          COLOR                    0x000000000000000B
-          LOOP                     0x0000000000000003
-
-          UNLABELED                0x000000000000001C
-          LEFT                     0x0000000000000014
-          RIGHT                    0x000000000000000C
-          PREVIEW                  0x0000000000000004
-
-          AUTOSCAN                 0x000000000000001D
-          FREEZE                   0x0000000000000015
-          CAPTURE                  0x000000000000000D
-          MUTE                     0x0000000000000005
-
-          RED                      0x000000000000001E
-          VOL_DOWN                 0x0000000000000016
-          VOL_UP                   0x000000000000000E
-          YELLOW                   0x0000000000000006
-
-          GREEN                    0x000000000000001F
-          CH_DOWN                  0x0000000000000017
-          CH_UP                    0x000000000000000F
-          BLUE                     0x0000000000000007
-      end codes
-
-end remote
-
-#
-# this config file was automatically generated
-# using lirc-0.6.1 on Tue Apr 25 14:31:21 2000
-#
-# contributed by Christoph Bartelmus <lirc@bartelmus.de>
-#
-# brand:             AVerMedia
-# model:             ? (36 buttons)
-# supported devices: TVPhone98 card (ID 0x00031461)
-#                    TVCapture98 card (ID 0x00041461)
-#
-# This config file does work with both homebrew receivers and 
-# original AVerMedia TV cards !!!
-#
-
-begin remote
-
-  name  TVPhone98
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9078  4437
-  one           615  1631
-  zero          615   515
-  ptrail        620
-  repeat       9080  2189
-  pre_data_bits   16
-  pre_data       0x40BF
-  gap          108056
-  repeat_bit      0
-
-      begin codes
-          POWER                    0x00000000000000FF
-          TV/FM                    0x000000000000807F
-          CD                       0x00000000000040BF
-          TELETEXT                 0x000000000000C03F
-          VIDEO                    0x00000000000020DF
-          1                        0x000000000000A05F
-          2                        0x000000000000609F
-          3                        0x000000000000E01F
-          AUDIO                    0x00000000000010EF
-          4                        0x000000000000906F
-          5                        0x00000000000050AF
-          6                        0x000000000000D02F
-          FULLSCREEN               0x00000000000030CF
-          7                        0x000000000000B04F
-          8                        0x000000000000708F
-          9                        0x000000000000F00F
-
-          PREVIEW                  0x00000000000008F7
-          0                        0x0000000000008877
-          DISPLAY                  0x00000000000048B7
-          LOOP                     0x000000000000C837
-          MUTE                     0x00000000000028D7
-          AUTOSCAN                 0x000000000000A857
-          FREEZE                   0x0000000000006897
-          CAPTURE                  0x000000000000E817
-          PLAY                     0x00000000000018E7
-          RECORD                   0x0000000000009867
-          PAUSE                    0x00000000000058A7
-          STOP                     0x000000000000D827
-          YELLOW                   0x00000000000038C7
-          RED                      0x000000000000B847
-          VOL_DOWN                 0x0000000000007887
-          VOL_UP                   0x000000000000F807
-      end codes
-
-end remote
-
-begin remote
-
-  name  TVPhone98_ext
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9078  4437
-  one           615  1631
-  zero          615   515
-  ptrail        620
-  repeat       9080  2189
-  pre_data_bits   16
-  pre_data       0xC03F
-  gap          108056
-  repeat_bit      0
-
-      begin codes
-          BLUE                     0x00000000000000FF
-          GREEN                    0x000000000000807F
-          CH_DOWN                  0x00000000000040BF
-          CH_UP                    0x000000000000C03F
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.vdomate b/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.vdomate
deleted file mode 100644
index 36b1c6b..0000000
--- a/abs/core-testing/live-installer/templates/remotes/avermedia/lircd.conf.vdomate
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# this config file was automatically generated
-# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Oct 06 07:28:36 2002
-#
-# contributed by 
-#
-# brand:             AVerMedia
-# model:             
-# supported devices: VDOMATE (ID 0x3001461)
-#
-
-begin remote
-
-  name  hanircd
-  bits           32
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9086  4425
-  one           625  1624
-  zero          625   500
-  ptrail        624
-  repeat       9087  2185
-  gap          107977
-  toggle_bit      0
-
-
-      begin codes
-          power                    0x0000000040BF00FF
-          one                      0x0000000040BFA05F
-          two                      0x0000000040BF609F
-          three                    0x0000000040BFE01F
-          four                     0x0000000040BF906F
-          five                     0x0000000040BF50AF
-          six                      0x0000000040BFD02F
-          seven                    0x0000000040BFB04F
-          eight                    0x0000000040BF708F
-          nine                     0x0000000040BFF00F
-          zero                     0x0000000040BF8877
-          video                    0x0000000040BF20DF
-          fullscreen               0x0000000040BF30CF
-          display                  0x0000000040BF48B7
-          color                    0x0000000040BFC837
-          loop                     0x0000000040BF08F7
-          coloup                   0x0000000040BF6897
-          colordn                  0x0000000040BFE817
-          preview                  0x0000000040BF28D7
-          autoscan                 0x0000000040BF9867
-          freeze                   0x0000000040BF58A7
-          capture                  0x0000000040BFD827
-          mute                     0x0000000040BF18E7
-          volumeup                 0x0000000040BF7887
-          volumedown               0x0000000040BFF807
-          chnldown                 0x00000000C03F40BF
-          chnlup                   0x00000000C03FC03F
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia b/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia
deleted file mode 100644
index e950862..0000000
--- a/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia
+++ /dev/null
@@ -1,33 +0,0 @@
-# 
-# lircmd config file
-# 
-
-#PROTOCOL IntelliMouse
-PROTOCOL MouseSystems
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * FM
-
-MOVE_N   * 2
-MOVE_NE  * 3
-MOVE_E   * 6
-MOVE_SE  * 9
-MOVE_S   * 8
-MOVE_SW  * 7
-MOVE_W   * 4
-MOVE_NW  * 1
-
-# These are lircmd-0.5.5 extensions
-MOVE_IN  * VOLUP
-MOVE_OUT * VOLDOWN
-
-BUTTON1_CLICK * DISPLAY
-BUTTON2_CLICK * FREEZE
-BUTTON3_CLICK * CAPTURE
-
-BUTTON1_TOGGLE * AUDIO
-BUTTON2_TOGGLE * FULLSCREEN
-BUTTON3_TOGGLE * LOOP
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia98 b/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia98
deleted file mode 100644
index 2885372..0000000
--- a/abs/core-testing/live-installer/templates/remotes/avermedia/lircmd.conf.avermedia98
+++ /dev/null
@@ -1,37 +0,0 @@
-# 
-# lircmd config file
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-# ACTIVATE * MENUE
-
-MOVE_N   * 2
-MOVE_NE  * 3
-MOVE_E   * 6
-MOVE_SE  * 9
-MOVE_S   * 8
-MOVE_SW  * 7
-MOVE_W   * 4
-MOVE_NW  * 1
-
-# These are lircmd-0.5.5 extensions
-MOVE_IN  * VOL_UP
-MOVE_OUT * VOL_DOWN
-
-BUTTON1_DOWN * 5
-BUTTON1_UP   * 0
-
-BUTTON1_DOWN * TV/FM
-BUTTON2_DOWN * CD
-BUTTON3_DOWN * TELETEXT
-BUTTON1_CLICK * DISPLAY
-BUTTON3_CLICK * LOOP
-
-BUTTON1_TOGGLE * VIDEO
-BUTTON2_TOGGLE * AUDIO
-BUTTON3_TOGGLE * FULLSCREEN
diff --git a/abs/core-testing/live-installer/templates/remotes/avermedia/preview.jpg b/abs/core-testing/live-installer/templates/remotes/avermedia/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/avermedia/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy b/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy
deleted file mode 100644
index 1fd689f..0000000
--- a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.2 on Sat Jan  6 20:54:24 2001
-#
-# contributed by Miguel Angel Alvarez <maacruz@navegalia.com>
-#
-# brand:             BESTBUY
-# model:             Easy TV (BT848)
-# supported devices: 
-#
-
-begin remote
-
-  name  BESTBUY
-  bits            5
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   3
-  pre_data      0x0
-#  gap          149990
-  gap           199989
-  toggle_bit      2 
-
-
-      begin codes
-          0                        0x0000000000000000
-          1                        0x0000000000000001
-          2                        0x0000000000000002
-          3                        0x0000000000000003
-          4                        0x0000000000000004
-          5                        0x0000000000000005
-          6                        0x0000000000000006
-          7                        0x0000000000000007
-          8                        0x0000000000000008
-          9                        0x0000000000000009
-          TV                       0x000000000000001C
-          POWER                    0x0000000000000012
-          VIDEO                    0x0000000000000011
-          PREVIEW                  0x000000000000000F
-          MUTE                     0x0000000000000013
-          SCAN                     0x0000000000000010
-          CHANNEL_UP               0x000000000000001A
-          CHANNEL_DOWN             0x000000000000001E
-          VOL_UP                   0x000000000000001B
-          VOL_DOWN                 0x000000000000001F
-          LOOP                     0x000000000000000A
-          100                      0x0000000000000017
-          ZOOM                     0x000000000000000D
-          RECORD                   0x000000000000000E
-          STOP                     0x000000000000001D
-          PLAY                     0x0000000000000019
-          FREEZE                   0x0000000000000016
-          COLOR                    0x0000000000000014
-          LEFT                     0x0000000000000018
-          RIGHT                    0x000000000000000C
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy2 b/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy2
deleted file mode 100644
index 77e87e3..0000000
--- a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircd.conf.bestbuy2
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.3(bestbuy2) on Mon Apr 16 19:31:28 2001
-#
-# contributed by Miguel Angel Alvarez <maacruz@navegalia.com>
-#
-# brand:             BESTBUY
-# model:             EASY TV (BT878)
-# supported devices: 
-#
-
-begin remote
-
-  name  BESTBUY
-  bits            7
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   1
-  pre_data       0x0
-  gap          199981
-  toggle_bit      0
-
-
-      begin codes
-          TV/FM                    0x0000000000000043
-          SCAN                     0x0000000000000047
-          ZOOM                     0x000000000000005C
-          POWER                    0x000000000000005E
-          1                        0x0000000000000041
-          2                        0x000000000000004B
-          3                        0x000000000000005B
-          VOL+                     0x000000000000005F
-          4                        0x0000000000000045
-          5                        0x0000000000000049
-          6                        0x0000000000000055
-          VOL-                     0x0000000000000057
-          7                        0x0000000000000046
-          8                        0x000000000000004A
-          9                        0x0000000000000052
-          CH+                      0x0000000000000056
-          0                        0x0000000000000042
-          LOOP                     0x0000000000000053
-          +100                     0x0000000000000050
-          CH-                      0x0000000000000054
-          SOURCE                   0x0000000000000040
-          MUTE                     0x0000000000000058
-          -                        0x0000000000000044
-          FUNCTION                 0x000000000000004E
-          +                        0x000000000000004C
-          RESET                    0x000000000000004D
-          FREEZE                   0x000000000000004F
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy b/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy
deleted file mode 100644
index e57d11f..0000000
--- a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy
+++ /dev/null
@@ -1,33 +0,0 @@
-# 
-# lircmd config file
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * RESERVED
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9
-MOVE_S  * 8
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_IN * CHANNEL_UP
-MOVE_OUT * CHANNEL_DOWN
-
-BUTTON1_TOGGLE * 5
-BUTTON1_TOGGLE * ZOOM
-BUTTON2_TOGGLE * RECORD
-BUTTON3_TOGGLE * STOP
-
-BUTTON1_CLICK * POWER
-BUTTON2_CLICK * TV
-BUTTON3_CLICK * SCAN
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy2 b/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy2
deleted file mode 100644
index c515058..0000000
--- a/abs/core-testing/live-installer/templates/remotes/bestbuy/lircmd.conf.bestbuy2
+++ /dev/null
@@ -1,34 +0,0 @@
-# 
-# lircmd config file
-# 
-
-#PROTOCOL IntelliMouse
-PROTOCOL MouseSystems
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * PLAY
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9
-MOVE_S  * 8
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_IN * CH+
-MOVE_OUT * CH-
-
-BUTTON1_TOGGLE * 5
-BUTTON1_TOGGLE * FUNCTION
-BUTTON2_TOGGLE * -
-BUTTON3_TOGGLE * +
-
-BUTTON1_CLICK * TV/FM
-BUTTON2_CLICK * SCAN
-BUTTON3_CLICK * ZOOM
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/caraca/lircd.conf.caraca b/abs/core-testing/live-installer/templates/remotes/caraca/lircd.conf.caraca
deleted file mode 100644
index c1a0fa1..0000000
--- a/abs/core-testing/live-installer/templates/remotes/caraca/lircd.conf.caraca
+++ /dev/null
@@ -1,46 +0,0 @@
-#
-#
-# contributed by Konrad Riedel <k.riedel@gmx.de>  
-#
-# brand:             CARACA
-# model:             RC5 Remote Control
-#
-# supported devices: 
-#	CARACA nodes - see http://caraca.sourceforge.net
-#       first byte: node address
-#       2nd   byte: ir code 
-#
-
-begin remote
-
-  name  Caraca 
-  bits           16
-
-      begin codes
-          POWER                    0x3ff3
-          1                        0x3ffe
-          2                        0x3ffd
-          3                        0x3ffc
-          4                        0x3ffb
-          5                        0x3ffa
-          6                        0x3ff9
-          7                        0x3ff8
-          8                        0x3ff7
-          9                        0x3ff6
-          0                        0x3ff5
-          PAUSE                    0x3fcf
-          EJECT                    0x3fe2
-          SEEK-                    0x3fcd
-          PLAY                     0x3fca
-          SEEK+                    0x3fcb
-          RECORD                   0x3fd2
-          STOP                     0x3fc9
-          CH-                      0x3fde
-          CH+                      0x3fdf
-          VOL-                     0x3fee
-          VOL+                     0x3fef
-          MUTE                     0x3ff2
-          TV/FM                    0x3fe3
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/caraca/lircrc.caraca b/abs/core-testing/live-installer/templates/remotes/caraca/lircrc.caraca
deleted file mode 100644
index 6baf5e4..0000000
--- a/abs/core-testing/live-installer/templates/remotes/caraca/lircrc.caraca
+++ /dev/null
@@ -1,134 +0,0 @@
-#
-# This is an example of ~/.lircrc file
-# It is a copy of actual setup from my home machine.
-# Contributed by Konrad Riedel <k.riedel@gmx.de>  
-#
-begin 
-    prog = irexec
-    button = tv/fm
-    config = xawtv -geometry +64+64 &
-    mode = tv
-    flags = once
-end
-
-begin tv
-    begin 
-	prog 	= 	xawtv
-	button 	= 	power
-	config 	= 	quit
-	flags 	=	mode
-    end
-    begin 
-	prog 	= 	xawtv
-	button 	= 	source
-	repeat	=	1
-	config 	= 	setinput next
-    end
-    begin
-	prog   = 	xawtv
-	button = 	zoom
-	repeat = 	1
-	config = 	fullscreen
-    end
-    begin 
-	prog	=	xawtv
-	button	=	ch-
-	repeat	=	1
-	config	=	setstation prev
-    end
-    begin
-	prog	=	xawtv
-	button	=	ch+
-	repeat	=	1
-	config	=	setstation next
-    end
-    begin
-	prog	=	xawtv
-	button	=	record
-        repeat	=	1
-	#config	=	snap jpeg
-	config 	= 	quit
-    end
-    begin
-	prog	=	xawtv
-	button	=	scan
-	repeat	=	1
-	config	=	Key ctrl-z xawtv
-    end
-    begin
-        prog   = xawtv
-	button = MUTE
-	config = volume mute
-    end    
-end tv
-begin
-    prog = irexec
-    button = power
-    config = xmms&
-    mode = xmms
-    flags = once
-end
-
-begin xmms
-    begin
-        prog = xmms
-        button = play
-        config = PLAY
-    end
-  begin
-    prog = xmms
-    button = pause
-    config = PAUSE
-  end
-  begin
-    prog = xmms
-    button = stop
-    config = STOP
-  end
-  begin
-    prog = xmms
-    button = vol-
-    repeat = 1
-    config = VOL_DOWN
-  end
-  begin
-    prog = xmms
-    button = vol+
-    repeat = 1
-    config = VOL_UP
-  end
-
-  begin
-    prog = xmms
-    button = power
-    config = QUIT
-    flags = mode
-  end
-  begin
-    prog = xmms
-    button = mute
-    config = MUTE
-    end    
-  begin
-    prog = xmms
-    button = seek+
-    repeat = 1
-    config = FWD
-  end
-  begin
-    prog = xmms
-    button = seek-
-    repeat = 1
-    config = BWD
-  end
-  begin
-    prog = xmms
-    button = ch+
-    config = NEXT
-  end
-  begin
-    prog = xmms
-    button = ch-
-    config = PREV
-  end
-end xmms
diff --git a/abs/core-testing/live-installer/templates/remotes/caraca/preview.jpg b/abs/core-testing/live-installer/templates/remotes/caraca/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/caraca/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/chronos/lircd.conf.chronos b/abs/core-testing/live-installer/templates/remotes/chronos/lircd.conf.chronos
deleted file mode 100644
index 764506c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/chronos/lircd.conf.chronos
+++ /dev/null
@@ -1,56 +0,0 @@
-
-#
-# This config file is for remote that comes with cheap TV Card made by
-# Chronos.
-#
-# contributed by T�nu Raitviir <jussuf@bumpclub.ee>
-#
-# brand:             Chronos Video Shuttle II
-# supported devices: Chronos Video Shuttle II TV Card (BTTV ID 0x23)
-#
-
-begin remote
-
-  name      Chronos
-  bits            5
-  eps            30
-  aeps          100
-
-  gap          199766
-  toggle_bit      0
-
-      begin codes
-          POWER                    0x0000000000000000
-          MOUSE_MODE               0x0000000000000010
-          FULL_SCREEN              0x0000000000000008
-          CH+                      0x0000000000000009
-          CH-                      0x0000000000000019
-          1                        0x0000000000000018
-          2                        0x0000000000000004
-          3                        0x0000000000000014
-          4                        0x000000000000001C
-          5                        0x0000000000000002
-          6                        0x0000000000000012
-          7                        0x000000000000001A
-          8                        0x0000000000000006
-          9                        0x0000000000000016
-          0                        0x000000000000001E
-          VOL+                     0x0000000000000005
-          VOL-                     0x000000000000001D
-          SOURCE                   0x0000000000000003
-          MUTE                     0x000000000000001B
-          AUDIO                    0x0000000000000015
-          VIDEO                    0x0000000000000011
-          CANCEL                   0x000000000000001F
-          ENTER                    0x0000000000000001
-          ESC                      0x000000000000000B
-          RECALL                   0x000000000000000C
-          AIR_CATV                 0x000000000000000E
-          INC                      0x000000000000000A
-          DEC                      0x000000000000000D
-          BOX                      0x0000000000000017
-          DOWN_ARROW               0x0000000000000013
-          LEFT_ARROW_TERM          0x000000000000000F
-          RIGHT_ARROW_TERM         0x0000000000000007
-      end codes
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/cph03x/lircd.conf.cph03x b/abs/core-testing/live-installer/templates/remotes/cph03x/lircd.conf.cph03x
deleted file mode 100644
index 62f711e..0000000
--- a/abs/core-testing/live-installer/templates/remotes/cph03x/lircd.conf.cph03x
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.0 on Thu Apr 27 12:27:04 2000
-#
-# contributed by     Claas Langbehn <claas@bigfoot.com>
-#                    Please read the documentation, faq etc. 
-#                    before sending me mails.
-#
-# brand:             ASKEY 
-# model:             AS-218 / AS-220
-# supported devices: ASKEY MagicTV 
-#
-# comment:           repeated keys are recognized, now. 
-#
-
-begin remote
-
-  name  AS-218
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9087  4424
-  one           629  1617
-  zero          629   495
-  ptrail        632
-  repeat       9088  2182
-  pre_data_bits   16
-  pre_data       0x61D6
-  gap          107905
-  repeat_bit      0
-
-      begin codes
-          0                        0x00000000000000FF
-          1                        0x000000000000807F
-          2                        0x00000000000040BF
-          3                        0x000000000000C03F
-          4                        0x00000000000020DF
-          5                        0x000000000000A05F
-          6                        0x000000000000609F
-          7                        0x000000000000E01F
-          8                        0x00000000000010EF
-          9                        0x000000000000906F
-          LOOP                     0x00000000000050AF
-# unused
-          FINE_UP(PLUS)            0x00000000000030CF
-          ZOOM                     0x000000000000B04F
-          RECORD                   0x000000000000708F
-          PREVIEW                  0x000000000000F00F
-
-          SCAN                     0x00000000000008F7
-          VIDEO                    0x0000000000008877
-          POWER                    0x00000000000048B7
-          MUTE                     0x000000000000C837
-          COLOR                    0x00000000000028D7
-#unused
-          FREEZE                   0x0000000000006897
-          100                      0x000000000000E817
-          FINE_DOWN(MINUS)         0x00000000000018E7
-          PLAY                     0x0000000000009867
-          CH_UP                    0x00000000000058A7
-          VOL_UP                   0x000000000000D827
-          TV                       0x00000000000038C7
-          STOP                     0x000000000000B847
-          CH_DOWN                  0x0000000000007887
-          VOL_DOWN                 0x000000000000F807
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.alsa_usb b/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.alsa_usb
deleted file mode 100644
index e84a68b..0000000
--- a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.alsa_usb
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# contributed by Clemens Ladisch <clemens|ladisch.de>
-#
-# brand:             Creative
-# model:             RM-1500
-# supported devices: Sound Blaster Extigy, SB Audigy 2 NX
-#
-# This is for the integrated IR receiver in Creative USB audio devices
-# when accessed with LIRC's alsa_usb driver (requires the snd-usb-audio
-# driver from ALSA 1.0.9 or later).
-#
-# This file should work with the exaudio driver, too.
-#
-
-begin remote
-
-	name	RM-1500
-	bits	8
-
-	begin codes
-		power		0x01
-		1		0x02
-		2		0x03
-		3		0x04
-		4		0x05
-		5		0x06
-		6		0x07
-		7		0x08
-		8		0x09
-		9		0x0a
-		0		0x0b
-		cmss		0x0c
-		mute		0x0d
-		rec		0x0e
-		vol-		0x0f
-		vol+		0x10
-		stop-eject	0x11
-		play-pause	0x12
-		slow		0x13
-		prev		0x14
-		next		0x15
-		step		0x16
-		eax		0x17
-		options		0x18
-		display		0x19
-		return		0x1a
-		start		0x1b
-		cancel		0x1c
-		up		0x1d
-		left		0x1e
-		ok		0x1f
-		right		0x20
-		down		0x21
-	end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.breakoutbox b/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.breakoutbox
deleted file mode 100644
index c5d2d9c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.breakoutbox
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# contributed by Juergen Jaeschke <jaeschke.privat@gmx.de>
-#
-# brand:	     Creative
-# model:	     Creative BreakOut-Box Remote Control
-#
-
-begin remote
-
-  name		Creative BreakOut-Box IR
-  bits		8
-  eps		30
-  aeps		100
-  one           0     0
-  zero          0     0
-  gap           199984
-  toggle_bit	0
-
-      begin codes
-          DVD/CD                   0x0000000000000001
-          DVR/TV                   0x0000000000000000
-          MENU                     0x0000000000000003
-          LANG                     0x0000000000000005
-          PLAYLIST                 0x0000000000000011
-          BACKWARD                 0x000000000000000A
-          PLAY                     0x0000000000000008
-          FORWARD                  0x000000000000000F
-          LAST                     0x0000000000000002
-          STOP                     0x0000000000000007
-          NEXT                     0x0000000000000006
-          MUTE                     0x0000000000000014
-          STEP                     0x0000000000000009
-          UP                       0x000000000000000C
-          LEFT                     0x000000000000000B
-          RIGHT                    0x000000000000000D
-          DOWN                     0x000000000000000E
-          VOL+                     0x0000000000000012
-          VOL-                     0x0000000000000015
-          OK                       0x0000000000000011
-          ANGLE+                   0x0000000000000010
-          ANGLE-                   0x0000000000000013
-          REC                      0x0000000000000004
-          1                        0x0000000000000016
-          2                        0x0000000000000017
-          3                        0x0000000000000018
-          4                        0x0000000000000019
-          5                        0x000000000000001A
-          6                        0x000000000000001B
-          7                        0x000000000000001C
-          8                        0x000000000000001D
-          9                        0x000000000000001E
-          0                        0x000000000000001F
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.creative b/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.creative
deleted file mode 100644
index 69f3d27..0000000
--- a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.creative
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.3 on Sat Jan  6 11:38:33 2001
-#
-# contributed by Stephen White <stephen@earth.li>
-#
-# brand:             Creative
-# model:             PC-DVD Remote
-# supported devices: Creative-Infra-Receiver
-#
-
-begin remote
-
-  name  CREATIVE_INFRA_DVD
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9293  4302
-  one           771  1494
-  zero          771   358
-  ptrail        756
-  pre_data_bits   16
-  pre_data       0x8435
-  gap          108646
-  toggle_bit      0
-
-      begin codes
-          play                     0x00000000000005FA
-          stop                     0x00000000000016E9
-          pause                    0x00000000000000FF
-          eject                    0x00000000000002FD
-          last                     0x00000000000017E8
-          rrev                     0x00000000000004FB
-          ffwd                     0x00000000000006F9
-          next                     0x00000000000001FE
-          1                        0x00000000000008F7
-          2                        0x00000000000009F6
-          3                        0x0000000000000AF5
-          shift                    0x00000000000014EB
-          4                        0x0000000000000CF3
-          5                        0x0000000000000DF2
-          6                        0x0000000000000EF1
-          mouse                    0x00000000000007F8
-          7                        0x00000000000010EF
-          8                        0x00000000000011EE
-          9                        0x00000000000012ED
-          vol+                     0x0000000000000FF0
-          start                    0x00000000000003FC
-          0                        0x00000000000015EA
-          mute                     0x0000000000000BF4
-          vol-                     0x00000000000013EC
-      end codes
-
-end remote
-
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.infracd b/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.infracd
deleted file mode 100644
index cdaaad9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.infracd
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.3(animax) on Fri Apr  6 18:23:12 2001
-#
-# contributed by 
-#
-# brand:             Creative
-# model:             CD-Rom Creditcard-sized IR-Controller
-# supported devices: CD-Rom
-#
-
-begin remote
-
-  name  CREATIVE_INFRA
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9051  4625
-  one           534  1707
-  zero          534   588
-  ptrail        490
-  repeat       9039  2363
-  pre_data_bits   16
-  pre_data       0x8435
-  gap          108434
-  min_repeat      1
-  toggle_bit      0
-
-
-      begin codes
-          PAUSE                    0x00000000000001FE
-          PLAY                     0x00000000000002FD
-          STOP                     0x00000000000003FC
-          REW                      0x00000000000005FA
-          PREV                     0x00000000000006F9
-          FF                       0x00000000000007F8
-          MENU                     0x00000000000004FB
-          MOUSE                    0x00000000000008F7
-          1                        0x00000000000009F6
-          2                        0x0000000000000AF5
-          3                        0x0000000000000BF4
-          4                        0x0000000000000DF2
-          5                        0x0000000000000EF1
-          6                        0x0000000000000FF0
-          7                        0x00000000000011EE
-          8                        0x00000000000012ED
-          9                        0x00000000000013EC
-          0                        0x00000000000016E9
-          MUTE                     0x0000000000000CF3
-          VOL_UP                   0x00000000000010EF
-          VOL_DOWN                 0x00000000000014EB
-          SHIFT                    0x00000000000015EA
-          ENTER                    0x00000000000017E8
-          ZOOM                     0x00000000000018E7
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.livedrive b/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.livedrive
deleted file mode 100644
index b68e5c4..0000000
--- a/abs/core-testing/live-installer/templates/remotes/creative/lircd.conf.livedrive
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# contributed by Andrew de Quincey
-#
-# brand:                       rm1000w
-# model no. of remote control: 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  rm1000w
-  flags SPACE_ENC|CONST_LENGTH
-  bits           16
-  eps            30
-  aeps          100
-
-  header          9000 4500
-  one             563  1687
-  zero            563  562
-  pre_data_bits   16
-  pre_data       0x8322
-  gap          108000
-  toggle_bit      0
-
-  repeat          9000 2250
-  
-  frequency    38000
-  duty_cycle   33
-
-
-      begin codes
-          1                        0x0000000000008B74
-          2                        0x0000000000008F70
-          3                        0x000000000000906F
-          4                        0x0000000000008A75
-          5                        0x000000000000847B
-          6                        0x0000000000007887
-          7                        0x0000000000008976
-          8                        0x000000000000837C
-          9                        0x0000000000007788
-          0                        0x000000000000807F
-          stop                     0x000000000000857A
-          play                     0x0000000000007986
-          pause                    0x0000000000007986
-          slow                     0x0000000000007D82
-          step                     0x0000000000007E81
-          prev                     0x0000000000007F80
-          next                     0x0000000000007A85
-          mute                     0x0000000000006E91
-          vol-                     0x000000000000639C
-          vol+                     0x000000000000629D
-          eax                      0x0000000000008C73
-          options                  0x000000000000827D
-          display                  0x0000000000007689
-          return                   0x0000000000008E71
-          start                    0x0000000000008877
-          close                    0x0000000000007C83
-          up                       0x0000000000007B84
-          down                     0x0000000000008D72
-          left                     0x0000000000008778
-          right                    0x000000000000758A
-          ok                       0x000000000000817E
-	  power                    0x000000000000619e
-	  cmss                     0x000000000000718e
-	  record                   0x000000000000738c
-	  
-      end codes
-
-end remote
-
-#
-# contributed by Stefan Br�ns
-#
-# brand: Creative Audigy 2 ZS Platinum LiveDrive
-# model no. of remote control:
-# devices being controlled by this remote:
-#
-
-
-begin remote
-
-
-  name  LiveDrive
-  flags SPACE_ENC|CONST_LENGTH
-  bits           16
-  eps            30
-  aeps          100
-
-
-  header          9000 4500
-  one             563  1687
-  zero            563  562
-  pre_data_bits   16
-  pre_data       0x8000
-  gap          108000
-  toggle_bit      0
-
-
-  repeat          9000 2250
-
-
-  frequency    38000
-  duty_cycle   33
-
-
-
-
-      begin codes
-          mute                     0x0000000000000040
-          vol+                     0x0000000000008080
-          vol-                     0x0000000000008082
-          cmss                     0x0000000000000080
-      end codes
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/dvico/lircd.conf.fusionHDTV b/abs/core-testing/live-installer/templates/remotes/dvico/lircd.conf.fusionHDTV
deleted file mode 100644
index fbc91a8..0000000
--- a/abs/core-testing/live-installer/templates/remotes/dvico/lircd.conf.fusionHDTV
+++ /dev/null
@@ -1,221 +0,0 @@
-#
-# contributed by  Chris Pascoe
-#
-# brand:                       DVICO
-# model no. of remote control: DVB-T 
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  DVICO
-  bits            32
-  eps             0
-  aeps            0
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   32
-  pre_data 0x10046
-  gap          195755
-  post_data_bits  0
-  toggle_bit     0
-
-      begin codes
-          1                        0x00000000000011F9
-          2                        0x00000000000012F9
-          3                        0x00000000000013F9
-          4                        0x00000000000014F9
-          5                        0x00000000000015F9
-          6                        0x00000000000016F9
-          7                        0x00000000000017F9
-          8                        0x00000000000018F9
-          9                        0x00000000000019F9
-          0                        0x00000000000010F9
-          power                    0x0000000000000AF9
-          pcoff                    0x0000000000000CF9
-          camera                   0x0000000000001AF9
-          record                   0x0000000000001BF9
-          chup                     0x00000000000000F9
-          chdown                   0x00000000000001F9
-          volup                    0x00000000000002F9
-          voldown                  0x00000000000003F9
-          playpause                0x0000000000001FF9
-          rew                      0x0000000000001CF9
-          stop                     0x0000000000001EF9
-          ff                       0x0000000000001DF9
-          folder                   0x00000000000040F9
-          atvdtv                   0x00000000000006F9
-          dvhs                     0x00000000000041F9
-          menu                     0x00000000000008F9
-          aspect                   0x00000000000007F9
-          zoom                     0x00000000000004F9
-          epg                      0x0000000000000BF9
-          mute                     0x0000000000000DF9
-          back                     0x0000000000000EF9
-          hd                       0x0000000000000FF9
-          red                      0x00000000000005F9
-          green                    0x00000000000009F9
-          yellow                   0x00000000000042F9
-          blue                     0x00000000000043F9
-      end codes
-
-end remote
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(dvico) on Sat Jun 18 00:56:01 2005
-#
-# contributed by anonymous
-#
-# brand:                       DVICO
-# model no. of remote control: MCE Remote
-#
-
-begin remote
-
-  name           DVICO_MCE
-  bits           32
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   8
-  pre_data       0x0
-  post_data_bits  8
-  post_data      0x0
-  gap          195956
-  toggle_bit      0
-
-
-      begin codes
-          ok                       0x0000000000FE5E00
-          dtv                      0x0000000000FE0200
-          mp3                      0x0000000000FE0E00
-          dvd                      0x0000000000FE1A00
-          cpf                      0x0000000000FE1E00
-          setup                    0x0000000000FE1600
-          tv_onoff                 0x0000000000FE4600
-          guide                    0x0000000000FE0A00
-          back                     0x0000000000FE4900
-          more                     0x0000000000FE5900
-          dvd_menu                 0x0000000000FE4D00
-          alt_tab                  0x0000000000FE5500
-          replay                   0x0000000000FE0F00
-          skip                     0x0000000000FE1200
-          up                       0x0000000000FE5100
-          down                     0x0000000000FE5300
-          left                     0x0000000000FE5B00
-          right                    0x0000000000FE5F00
-          start                    0x0000000000FE4200
-          vol_up                   0x0000000000FE1500
-          vol_down                 0x0000000000FE0500
-          ch_up                    0x0000000000FE1100
-          ch_down                  0x0000000000FE0900
-          snapshot                 0x0000000000FE5200
-          live                     0x0000000000FE5A00
-          folder_open              0x0000000000FE1900
-          1                        0x0000000000FE0B00
-          2                        0x0000000000FE1700
-          3                        0x0000000000FE1B00
-          4                        0x0000000000FE0700
-          5                        0x0000000000FE5000
-          6                        0x0000000000FE5400
-          7                        0x0000000000FE4800
-          8                        0x0000000000FE4C00
-          9                        0x0000000000FE5800
-          0                        0x0000000000FE0300
-          aspect                   0x0000000000FE1300
-          fullscreen               0x0000000000FE1F00
-          rewind                   0x0000000000FE4300
-          playpause                0x0000000000FE4700
-          fastforward              0x0000000000FE4F00
-          stop                     0x0000000000FE0D00
-          mute                     0x0000000000FE5700
-          record                   0x0000000000FE0100
-	  white_onoff              0x0000000000FE4E00
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.3-CVS(dvico) on Thu Sep  1 21:36:06 2005
-#
-# contributed by: David Bussenschutt <buzz|oska.com>
-#
-# brand:     "DViCO"   
-# model no. of remote control:  "Fusion Remote MCE"     
-# devices being controlled by this remote: My MythTV install
-#
-
-begin remote
-
-  name  DVICO_MCE
-  bits            8
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   48
-  pre_data       0x100460000
-  post_data_bits  8
-  post_data      0xFE
-  gap          195843
-  toggle_bit      0
-
-
-      begin codes
-          ok                       0x5e
-          up                       0x51
-          down                     0x53
-          left                     0x5B
-          right                    0x5F
-          setup                    0x16
-          tv_onoff                 0x46
-          guide                    0x0A
-          dtv                      0x02
-          mp3                      0x0E
-          dvd                      0x1A
-          cpf                      0x1E
-          back                     0x49
-          more                     0x59
-          dvd_menu                 0x4D
-          alt_tab                  0x55
-          replay                   0x0F
-          skip                     0x12
-          start                    0x42
-          vol_up                   0x15
-          vol_down                 0x05
-          ch_up                    0x11
-          ch_down                  0x09
-          photo                    0x52
-          live                     0x5A
-          folder                   0x19
-          1                        0x0B
-          2                        0x17
-          3                        0x1B
-          4                        0x07
-          5                        0x50
-          6                        0x54
-          7                        0x48
-          8                        0x4C
-          9                        0x58
-          0                        0x03
-          ratio                    0x13
-          zoom                     0x1F
-          rew                      0x43
-          playpause                0x47
-          ff                       0x4F
-          mute                     0x57
-          stop                     0x0D
-          rec                      0x01
-          power_onoff              0x4e
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/ea65/lircd.conf.ea65 b/abs/core-testing/live-installer/templates/remotes/ea65/lircd.conf.ea65
deleted file mode 100644
index a10181d..0000000
--- a/abs/core-testing/live-installer/templates/remotes/ea65/lircd.conf.ea65
+++ /dev/null
@@ -1,73 +0,0 @@
-#
-#  Config file for AOpen XC Cube EA65, EA65-II
-#  Max Krasnyanskiy <maxk@qualcomm.com>
-#
-
-begin remote
-  name  EA65
-  bits  24
-  eps   10
-  aeps  100
-
-  gap           960000
-  toggle_bit    0
-
-  begin codes
-	tv/pvr      0x0014814c
-        photo       0x0017810e
-        htpc        0x0011811b
-        dvd/vcd     0x00128100
-        cd/mp3      0x00138152
-        fm          0x00158111
-        video       0x0016810f
-
-        1           0x0041810b
-        2           0x00428115
-        3           0x00438112
-        4           0x00448141
-        5           0x00458119
-        6           0x00468116
-        7           0x00478150
-        8           0x0048811a
-        9           0x00498155
-        *           0x00328156
-        0           0x00408158
-        #           0x0030814d
-        
-        menu        0x00188104
-        exit        0x001d8154
-        enter       0x001e8101
-        up          0x00198159
-        down        0x001a811c
-        left        0x001c8102
-        right       0x001b815d
-
- 	vol+        0x00298103
- 	vol-        0x002a814e
- 	ch+         0x002c8113
- 	ch-         0x002d8117
- 	mute        0x00288105
- 	tune+       0x002e8144
- 	tune-       0x002f8148
- 	mem         0x00318145
- 	scan        0x00278151
-
- 	display     0x0034811f
- 	eject       0x0035815c
- 	rwnd        0x00228118
- 	ffwd        0x00218110
- 	rec         0x002b810a
- 	repeate     0x0038815a
- 	prev        0x00238107
- 	next        0x00248114
- 	time/shift  0x00338108
- 	stop        0x0020811d
- 	play/pause  0x001f8109
-
-        play-pause  0x0080811d
-        stop-eject  0x00238107
-        mode-       0x00ff1080
-        mode+       0x00ff1180
-  end codes
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/ea65/lircrc.ea65 b/abs/core-testing/live-installer/templates/remotes/ea65/lircrc.ea65
deleted file mode 100644
index fd96d42..0000000
--- a/abs/core-testing/live-installer/templates/remotes/ea65/lircrc.ea65
+++ /dev/null
@@ -1,381 +0,0 @@
-#
-# Max Krasnyanskiy <maxk@qualcomm.com>
-#
-
-#
-# Xine key bindings.
-#
-
-# start playback
-begin
-	button = dvd/vcd
-	prog   = xine
-	repeat = 1
-	config = Play
-end
-
-# playback pause toggle
-begin
-	button = play/pause
-	prog   = xine
-	repeat = 1
-	config = Pause
-end
-
-# stop playback
-begin
-	button = stop
-	prog   = xine
-	repeat = 1
-	config = Stop
-end
-
-# eject the current medium
-begin
-	button = eject
-	prog   = xine
-	repeat = 1
-	config = Eject
-end
-
-# scan playlist to grab stream infos
-begin
-	button = mem
-	prog   = xine
-	repeat = 1
-	config = ScanPlaylistInfo
-end
-
-# set position to -60 seconds in current stream
-begin
-	button = rwnd
-	prog   = xine
-	repeat = 1
-	config = SeekRelative-60
-end
-
-# set position to +60 seconds in current stream
-begin
-	button = ffwd
-	prog   = xine
-	repeat = 1
-	config = SeekRelative+60
-end
-
-# increment playback speed
-begin
-	button = tune+
-	prog   = xine
-	repeat = 1
-	config = SpeedFaster
-end
-
-# decrement playback speed
-begin
-	button = tune-
-	prog   = xine
-	repeat = 1
-	config = SpeedSlower
-end
-
-# increment audio volume
-begin
-	button = vol+
-	prog   = xine
-	repeat = 1
-	config = Volume+
-end
-
-# decrement audio volume
-begin
-	button = vol-
-	prog   = xine
-	repeat = 1
-	config = Volume-
-end
-
-# audio muting toggle
-begin
-	button = mute
-	prog   = xine
-	repeat = 1
-	config = Mute
-end
-
-# select next audio channel
-begin
-	button = ch+
-	prog   = xine
-	repeat = 1
-	config = AudioChannelNext
-end
-
-# select previous audio channel
-begin
-	button = ch-
-	prog   = xine
-	repeat = 1
-	config = AudioChannelPrior
-end
-
-# interlaced mode toggle
-begin
-	button = scan
-	prog   = xine
-	repeat = 1
-	config = ToggleInterleave
-end
-
-# cycle aspect ratio values
-begin
-	button = display
-	prog   = xine
-	repeat = 1
-	config = ToggleAspectRatio
-end
-
-# jump to Title Menu
-begin
-	button = menu
-	prog   = xine
-	repeat = 1
-	config = TitleMenu
-end
-
-# menu navigate up
-begin
-	button = up
-	prog   = xine
-	repeat = 1
-	config = EventUp
-end
-
-# menu navigate down
-begin
-	button = down
-	prog   = xine
-	repeat = 1
-	config = EventDown
-end
-
-# menu navigate left
-begin
-	button = left
-	prog   = xine
-	repeat = 1
-	config = EventLeft
-end
-
-# menu navigate right
-begin
-	button = right
-	prog   = xine
-	repeat = 1
-	config = EventRight
-end
-
-# menu select
-begin
-	button = enter
-	prog   = xine
-	repeat = 1
-	config = EventSelect
-end
-
-# jump to next chapter
-begin
-	button = next
-	prog   = xine
-	repeat = 1
-	config = EventNext
-end
-
-# jump to previous chapter
-begin
-	button = prev
-	prog   = xine
-	repeat = 1
-	config = EventPrior
-end
-
-# select a subtitle file
-begin
-	button = repeat
-	prog   = xine
-	repeat = 1
-	config = SubSelector
-end
-
-# enter the number 0
-begin
-	button = 0
-	prog   = xine
-	repeat = 1
-	config = Number0
-end
-
-# enter the number 1
-begin
-	button = 1
-	prog   = xine
-	repeat = 1
-	config = Number1
-end
-
-# enter the number 2
-begin
-	button = 2
-	prog   = xine
-	repeat = 1
-	config = Number2
-end
-
-# enter the number 3
-begin
-	button = 3
-	prog   = xine
-	repeat = 1
-	config = Number3
-end
-
-# enter the number 4
-begin
-	button = 4
-	prog   = xine
-	repeat = 1
-	config = Number4
-end
-
-# enter the number 5
-begin
-	button = 5
-	prog   = xine
-	repeat = 1
-	config = Number5
-end
-
-# enter the number 6
-begin
-	button = 6
-	prog   = xine
-	repeat = 1
-	config = Number6
-end
-
-# enter the number 7
-begin
-	button = 7
-	prog   = xine
-	repeat = 1
-	config = Number7
-end
-
-# enter the number 8
-begin
-	button = 8
-	prog   = xine
-	repeat = 1
-	config = Number8
-end
-
-# enter the number 9
-begin
-	button = 9
-	prog   = xine
-	repeat = 1
-	config = Number9
-end
-
-# quit the program
-begin
-	button = exit
-	prog   = xine
-	repeat = 1
-	config = Quit
-end
-
-##
-# End of xine key bindings.
-##
-
-## MPlayer lirc setup
-
-# Show OSD
-begin
-	prog = mplayer
-	button = menu
-	repeat = 1
-	config = osd
-end
-
-# Pause playback
-begin
-	prog = mplayer
-	button = play/pause
-	repeat = 1
-	config = pause
-end
-
-# Stop playback and exit
-begin
-	prog = mplayer
-	button = stop
-	repeat = 1
-	config = stop #quit
-end
-
-# Mute
-begin
-	prog = mplayer
-	button = mute
-	repeat = 1
-	config = mute
-end
-
-# Seek back 10 seconds
-begin
-	prog = mplayer
-	button = rwnd
-	repeat = 1
-	config = seek -10
-end
-
-# Seek forward 30 seconds
-begin
-	prog = mplayer
-	button = ffwd
-	repeat = 1
-	config = seek +10
-end
-
-# Quit
-begin
-	prog = mplayer
-	button = exit
-	repeat = 1
-	config = quit
-end
-
-# Seek forward 10 minutes
-begin
-	prog = mplayer
-	button = next
-	repeat = 1
-	config = seek +600
-end
-
-# Seek backward 10 minutes
-begin
-	prog = mplayer
-	button = prev
-	repeat = 1
-	config = seek -600
-end
-
-# Toggle full-screen
-begin
-	prog = mplayer
-	button = display
-	repeat = 1
-	config = vo_fullscreen
-end
diff --git a/abs/core-testing/live-installer/templates/remotes/ea65/preview.jpg b/abs/core-testing/live-installer/templates/remotes/ea65/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/ea65/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/ericsson/lircd.conf.bte b/abs/core-testing/live-installer/templates/remotes/ericsson/lircd.conf.bte
deleted file mode 100644
index d2330a3..0000000
--- a/abs/core-testing/live-installer/templates/remotes/ericsson/lircd.conf.bte
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-#
-# contributed by Vadim Shliakhov <svadim@nm.ru>
-#
-# brand:  Ericsson
-# model:  Mobile Phone over Bluetooth (BTE)   
-#
-# supported devices: 
-#	      Ericsson t520m, t630
-#
-
-begin remote
-
-    name    bte 
-    bits    16
-
-    begin codes
-        0               0x0030
-        1               0x0031
-        2               0x0032
-        3               0x0033
-        4               0x0034
-        5               0x0035
-        6               0x0036
-        7               0x0037
-        8               0x0038
-        9               0x0039
-        STAR            0x002a  # '*'
-        HASH            0x0023  # '#'
-        UP              0x005e  # '^'
-        DOWN            0x0076  # 'v'
-        LEFT            0x003c  # '<'
-        RIGHT           0x003e  # '>'
-        CANCEL          0x0063  # 'c'
-        VOL_UP          0x0075  # 'u'
-        VOL_DOWN        0x0064  # 'd'
-
-# t520m
-        NO              0x0065  # 'e'
-        YES             0x0073  # 's'
-        OPTION          0x004c  # 'L'
-        MEMO            0x0047  # 'G' - hides dialog widget!
-
-# t630
-        F_LEFT          0x005b  # '['
-        F_RIGHT         0x005d  # ']'  - triggers 'e'
-        J_CLICK         0x3a4a  # ':J' - triggers 'e'
-        RETURN          0x3a52  # ':R' - triggers 'e'
-        CAMERA          0x3a43  # ':C'
-        WAP             0x3a4f  # ':O'
-
-      end codes
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/DENON.conf b/abs/core-testing/live-installer/templates/remotes/generic/DENON.conf
deleted file mode 100644
index e645cba..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/DENON.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# generic Denon config file
-#
-# source: various
-#
-# used by: Denon, Sharp
-
-begin remote
-
-  name  DENON
-  bits           15
-  flags SPACE_ENC
-  eps            30
-  aeps          100
-
-  one           275  1900
-  zero          275   775
-  ptrail        275
-  gap          43000
-  repeat_bit      0
-
-#  frequency    32000
-# frequency is 455/12 according to stewart@neuron.com
-# remote is based on Sharp lc3715 IC
-  frequency 38000
-#  duty_cycle   unknown
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/MOTOROLA.conf b/abs/core-testing/live-installer/templates/remotes/generic/MOTOROLA.conf
deleted file mode 100644
index e786f2b..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/MOTOROLA.conf
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-# generic Motorola config file
-#
-# source: Motorola Application Note AN463
-# ICs 68HC05K0/MC144105/MC144107
-#
-# used by Grundig
-#
-# currently you have to create config files for such remotes manually
-# as irrecord always will record the start code
-
-begin remote
-
-  name  MOTOROLA_START/STOP
-  flags SHIFT_ENC|CONST_LENGTH
-  bits           10
-  eps            10
-  aeps           250
-
-  header          512    2560
-  one             512    512
-  zero            512    512
-  gap             32800
-  repeat_bit      0
-  frequency 32000
-  duty_cycle 25
-
-      begin codes
-        START/STOP  0x0000000000000000
-      end codes
-
-end remote
-
-begin remote
-
-  name  MOTOROLA
-  flags SHIFT_ENC|CONST_LENGTH
-  bits           10
-  eps            10
-  aeps           250
-
-  header          512    2560
-  one             512    512
-  zero            512    512
-  gap             131000
-  repeat_bit      0
-  frequency 32000
-  duty_cycle 25
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/NEC-pulse.conf b/abs/core-testing/live-installer/templates/remotes/generic/NEC-pulse.conf
deleted file mode 100644
index 51c31d9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/NEC-pulse.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# generic NEC config file
-#
-# source: CIrCC datasheet, exiting config files
-#
-# used by: Toshiba
-
-begin remote
-
-  name  NEC
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header        9000 4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  pre_data_bits 16
-# just a guess
-  gap          108000
-
-  repeat        9000 4500
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/NEC-short-pulse.conf b/abs/core-testing/live-installer/templates/remotes/generic/NEC-short-pulse.conf
deleted file mode 100644
index 068c253..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/NEC-short-pulse.conf
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# generic NEC config file
-#
-# source: CIrCC datasheet, exiting config files
-#
-# used by: Akai, Amstrad, Eltasat, Hitachi, ITT, Kenwood, Onkyo,
-# Sanyo, Schneider, SEG, Yamaha
-
-
-begin remote
-
-  name  NEC
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header        9000 4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  pre_data_bits 16
-# just a guess
-  gap          108000
-
-  repeat        9000 2250
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/NEC.conf b/abs/core-testing/live-installer/templates/remotes/generic/NEC.conf
deleted file mode 100644
index 18ee327..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/NEC.conf
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# generic NEC config file
-#
-# source: CIrCC datasheet, exiting config files
-#
-# used by: Canon, Creative, Domland, Orion
-
-begin remote
-
-  name  NEC
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header        9000 4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  pre_data_bits 16
-# just a guess
-  gap          108000
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/RC-5.conf b/abs/core-testing/live-installer/templates/remotes/generic/RC-5.conf
deleted file mode 100644
index f62e3f9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/RC-5.conf
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# generic RC-5 config file
-#
-# source: SAA3010 datasheet
-#
-# used by: Philips, Marantz, Anitech, Elitron, Grundig, Schneider
-
-begin remote
-
-  name  RC-5
-  bits           6
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           889  889
-  zero          889  889
-  plead         889
-  pre_data_bits   7
-  gap          113792
-  toggle_bit      2
-
-#  frequency    35750
-  frequency    36000
-  duty_cycle   50
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/RC-6.conf b/abs/core-testing/live-installer/templates/remotes/generic/RC-6.conf
deleted file mode 100644
index 9565707..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/RC-6.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# generic RC-6 config file
-#
-# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
-#         http://home.hccnet.nl/m.majoor/pronto.pdf
-#
-# used by: Philips
-
-begin remote
-
-  name RC-6
-  bits            8
-  flags RC6|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       2667   889
-  one           444   444
-  zero          444   444
-  pre_data_bits   13
-  pre_data       0xEFB
-  gap          108000
-  toggle_bit      5
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/RCMM-32.conf b/abs/core-testing/live-installer/templates/remotes/generic/RCMM-32.conf
deleted file mode 100644
index 89f847a..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/RCMM-32.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-begin remote
-
-  name  RCMM-32
-  bits           32 
-  flags RCMM|CONST_LENGTH
-  eps             2
-  aeps           100
-
-  header        417   278
-  three         167   778
-  two           167   611
-  one           167   444
-  zero          167   278
-  ptrail        167
-  pre_data_bits   0
-  gap          99817
-  repeat_bit      0
-
-      begin codes
-      end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/RECS80.conf b/abs/core-testing/live-installer/templates/remotes/generic/RECS80.conf
deleted file mode 100644
index b9702ea..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/RECS80.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# generic RECS 80 config file
-#
-# source: SAA3008 datasheet
-#
-# used by: Saba, Technisat
-
-begin remote
-
-  name  RECS80
-  bits            5
-  flags SPACE_ENC|CONST_LENGTH
-  eps            20
-  aeps          150
-
-  one           141  7590
-  zero          141  5090
-  ptrail        141
-  pre_data_bits   6
-  pre_data       0x22
-  gap          121440
-  toggle_bit      2
-
-#  frequency    37916
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/SANYO.conf b/abs/core-testing/live-installer/templates/remotes/generic/SANYO.conf
deleted file mode 100644
index fbcf8dc..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/SANYO.conf
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# generic Sanyo config file
-#
-# source: CIrCC datasheet, exiting config files
-# Sanyo LC7461M datasheet
-#
-# used by: Aiwa, Chinon, Sanyo
-
-begin remote
-
-  name  Sanyo
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header        9000 4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  pre_data_bits 26
-# just a guess
-  gap          108000
-
-  repeat        9000 4500
-
-# 455kHz/12
-  frequency    37916
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/SONY12.conf b/abs/core-testing/live-installer/templates/remotes/generic/SONY12.conf
deleted file mode 100644
index d62d12c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/SONY12.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# generic Sony 12-bit config file
-#
-# source: various
-#
-
-begin remote
-
-  name  SONY
-  bits            7
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       2400   600
-  one          1200   600
-  zero          600   600
-  post_data_bits   5
-  gap          45000
-  min_repeat      2
-
-  frequency    40000
-  duty_cycle   33
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/generic/SONY20.conf b/abs/core-testing/live-installer/templates/remotes/generic/SONY20.conf
deleted file mode 100644
index 4a64ca7..0000000
--- a/abs/core-testing/live-installer/templates/remotes/generic/SONY20.conf
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# generic Sony 20-bit config file
-#
-# source: various
-#
-
-begin remote
-
-  name  SONY
-  bits            7
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       2400   600
-  one          1200   600
-  zero          600   600
-  post_data_bits   13
-# gap is just a guess
-  gap          45000
-  min_repeat      2
-
-  frequency    40000
-#  duty_cycle   unknown
-
-      begin codes
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/gr8zap/lircd.conf.streamzap b/abs/core-testing/live-installer/templates/remotes/gr8zap/lircd.conf.streamzap
deleted file mode 100644
index 8e453b9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/gr8zap/lircd.conf.streamzap
+++ /dev/null
@@ -1,69 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
-#
-# contributed by Christoph Bartelmus
-#
-# brand:                       Streamzap
-# model no. of remote control: PC Remote
-# devices being controlled by this remote: USB receiver
-#
-
-begin remote
-
-  name  Streamzap_PC_Remote
-  bits            6
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           889  889
-  zero          889  889
-  plead         889
-  pre_data_bits   8
-  pre_data       0xA3
-  gap          108344
-  toggle_bit      2
-
-
-      begin codes
-          0                        0x00
-          1                        0x01
-          2                        0x02
-          3                        0x03
-          4                        0x04
-          5                        0x05
-          6                        0x06
-          7                        0x07
-          8                        0x08
-          9                        0x09
-          POWER                    0x0A
-          MUTE                     0x0B
-          CH_UP                    0x0C
-          VOL_UP                   0x0D
-          CH_DOWN                  0x0E
-          VOL_DOWN                 0x0F
-          UP                       0x10
-          LEFT                     0x11
-          OK                       0x12
-          RIGHT                    0x13
-          DOWN                     0x14
-          MENU                     0x15
-          EXIT                     0x16
-          PLAY                     0x17
-          PAUSE                    0x18
-          STOP                     0x19
-          |<<                      0x1A
-          >>|                      0x1B
-          RECORD                   0x1C
-          <<                       0x1D
-          >>                       0x1E
-          RED                      0x20
-          GREEN                    0x21
-          YELLOW                   0x22
-          BLUE                     0x23
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/gr8zap/lircrc b/abs/core-testing/live-installer/templates/remotes/gr8zap/lircrc
deleted file mode 100644
index 6f86bfe..0000000
--- a/abs/core-testing/live-installer/templates/remotes/gr8zap/lircrc
+++ /dev/null
@@ -1,472 +0,0 @@
-# StreamZap Remote
-# 'config' must either be a literal key, e.g. 'config = l' or must
-# refer to a defined key in MythTV, e.g. 'config = PLAY'
-begin
-   prog = mythtv
-   button = 0
-   config = 0
-end
-
-begin
-   prog = mythtv
-   button = 1
-   config = 1
-end
-
-begin
-   prog = mythtv
-   button = 2
-   config = 2
-end
-
-begin
-   prog = mythtv
-   button = 3
-   config = 3
-end
-
-begin
-   prog = mythtv
-   button = 4
-   config = 4
-end
-
-begin
-   prog = mythtv
-   button = 5
-   config = 5
-end
-
-begin
-   prog = mythtv
-   button = 6
-   config = 6
-end
-
-begin
-   prog = mythtv
-   button = 7
-   config = 7
-end
-
-begin
-   prog = mythtv
-   button = 8
-   config = 8
-end
-
-begin
-   prog = mythtv
-   button = 9
-   config = 9
-end
-
-begin
-   prog = mythtv
-   button = POWER
-   config = Esc
-end
-
-# ???
-begin
-   prog = mythtv
-   button = MUTE
-   config = F9
-end
-
-begin
-   prog = mythtv
-   button = CH_UP
-   repeat = 3
-   config = Up
-end
-
-begin
-   prog = mythtv
-   button = VOL_UP
-   repeat = 3
-   config = ]
-end
-
-begin
-   prog = mythtv
-   button = CH_DOWN
-   repeat = 3
-   config = Down
-end
-
-begin
-   prog = mythtv
-   button = VOL_DOWN
-   repeat = 3
-   config = [
-end
-
-begin
-   prog = mythtv
-   button = UP
-   repeat = 3
-   config = Up
-end
-
-begin
-   prog = mythtv
-   button = LEFT
-# navigates, or skips back during playback or live tv.
-   config = Left
-end
-
-begin
-   prog = mythtv
-   button = OK
-   config = Return
-end
-
-begin
-   prog = mythtv
-   button = RIGHT
-# navigates, or skips forwards during playback or live tv. 
-   config = Right
-end
-
-begin
-   prog = mythtv
-   button = DOWN
-   repeat = 3
-   config = Down
-end
-
-begin
-   prog = mythtv
-   button = MENU
-   config = m
-end
-
-begin
-   prog = mythtv
-   button = EXIT
-   config = Esc
-end
-
-begin
-   prog = mythtv
-   button = PLAY
-   config = l
-end
-
-begin
-   prog = mythtv
-   button = PAUSE
-   config = p
-end
-
-begin
-   prog = mythtv
-   button = STOP
-   config = Esc
-end
-
-begin
-   prog = mythtv
-   # skip backward
-   button = |<<
-   config = PgUp
-end
-
-begin
-   prog = mythtv
-   # skip forward
-   button = >>|
-   config = PgDown
-end
-
-begin
-   prog = mythtv
-   button = RECORD
-   config = r
-end
-
-begin
-   prog = mythtv
-   # rewind
-   button = <<
-   config = <
-end
-
-begin
-   prog = mythtv
-   # fast forward
-   button = >>
-   config = >
-end
-
-begin
-   prog = mythtv
-   button = RED
-   # Delete
-   config = z
-end
-
-begin
-   prog = mythtv
-   button = GREEN
-   # Info
-   config = i
-end
-
-begin
-   prog = mythtv
-   button = YELLOW
-   # change aspect ratio
-   config = w
-end
-
-begin
-   prog = mythtv
-   button = BLUE
-   config = Tab
-end
-
-# MPLAYER
-begin
-   prog = mplayer
-   button = POWER
-   config = quit
-end
-
-begin
-   prog = mplayer
-   button = MUTE
-   config = mute
-end
-
-begin
-   prog = mplayer
-   button = VOL_UP
-   repeat = 3
-   config = volume +1
-end
-
-begin
-   prog = mplayer
-   button = VOL_DOWN
-   repeat = 3
-   config = volume -1
-end
-
-begin
-   prog = mplayer
-   button = UP
-   repeat = 3
-   config = seek +10
-end
-
-begin
-   prog = mplayer
-   button = LEFT
-# navigates, or skips back during playback or live tv.
-   config = seek -30
-end
-
-begin
-   prog = mplayer
-   button = RIGHT
-# navigates, or skips forwards during playback or live tv. 
-   config = seek +60
-end
-
-begin
-   prog = mplayer
-   button = DOWN
-   repeat = 3
-   config = seek -10
-end
-
-begin
-   prog = mplayer
-   button = EXIT
-   config = quit
-end
-
-begin
-   prog = mplayer
-   button = play
-   config = speed_set 1.0
-end
-
-begin
-    prog = mplayer
-    button = pause
-    config = pause
-end
-
-begin
-   prog = mplayer
-   button = STOP
-   config = quit
-end
-
-begin
-   prog = mplayer
-   # skip backward
-   button = |<<
-   config = seek -600
-end
-
-begin
-   prog = mplayer
-   # skip forward
-   button = >>|
-   config = seek +600
-end
-
-begin
-   prog = mplayer
-   # slow forward
-   button = <<
-   config = speed_mult 0.5
-end
-
-begin
-   prog = mplayer
-   # fast forward
-   button = >>
-   config = speed_mult 2.0
-end
-
-### Xine lirc setup By AnDy!
-
-begin
-prog = xine
-button = PLAY
-repeat = 3
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 3
-config = Stop
-end
-
-begin
-prog = xine
-button = PAUSE
-repeat = 3
-config = Pause
-end
-
-begin
-prog = xine
-button = UP
-repeat = 3
-config = EventUp
-end
-
-begin
-prog = xine
-button = DOWN
-repeat = 3
-config = EventDown
-end
-
-begin
-prog = xine
-button = LEFT
-repeat = 3
-config = EventLeft
-end
-
-begin
-prog = xine
-button = RIGHT
-repeat = 3
-config = EventRight
-end
-
-begin
-prog = xine
-button = OK
-repeat = 3
-config = EventSelect
-end
-
-begin
-prog = xine
-button = EXIT
-repeat = 3
-config = Menu
-end
-
-begin
-prog = xine
-button = >>
-repeat = 3
-#config = SpeedFaster
-config = SeekRelative+60
-end
-
-begin
-prog = xine
-button = <<
-repeat = 3
-#config = SpeedSlower
-config = SeekRelative-60
-end
-
-begin
-prog = xine
-button = VOL_UP
-repeat = 3
-config = Volume+
-end
-
-begin
-prog = xine
-button = VOL_DOWN
-repeat = 3
-config = Volume-
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 3
-config = Mute
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 3
-config = RootMenu
-end
-
-begin
-prog = xine
-button = >>|
-repeat = 3
-config = EventNext
-end
-
-begin
-prog = xine
-button = |<<
-repeat = 3
-config = EventPrior
-end
-
-begin
-prog = xine
-button = GREEN
-repeat = 3
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = POWER
-repeat = 3
-config = Quit
-end
diff --git a/abs/core-testing/live-installer/templates/remotes/gr8zap/preview.jpg b/abs/core-testing/live-installer/templates/remotes/gr8zap/preview.jpg
deleted file mode 100644
index 4d1a5fe..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/gr8zap/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/hauppauge/lircd.conf.hauppauge b/abs/core-testing/live-installer/templates/remotes/hauppauge/lircd.conf.hauppauge
deleted file mode 100644
index 4987807..0000000
--- a/abs/core-testing/live-installer/templates/remotes/hauppauge/lircd.conf.hauppauge
+++ /dev/null
@@ -1,274 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999
-#
-# contributed by Jens Leuschner <leuschner@gmx.net>
-#
-# brand:             Hauppauge
-# model:             
-# supported devices: WinTV primo; WinTV pci; WinTV radio
-#
-# This config file will work with both homebrew receivers and 
-# original Hauppauge TV cards !!!
-#
-
-begin remote
-
-  name  Hauppauge
-  bits           13
-  flags SHIFT_ENC
-  eps            30
-  aeps          100
-
-  one           950   830
-  zero          950   830
-  plead         960
-  gap          89584
-  repeat_bit      2
-
-      begin codes
-          TV                       0x000000000000100F
-          RADIO                    0x000000000000100C
-          FULL_SCREEN              0x000000000000102E
-          CH+                      0x0000000000001020
-          CH-                      0x0000000000001021
-          VOL-                     0x0000000000001011
-          VOL+                     0x0000000000001010
-          MUTE                     0x000000000000100D
-          SOURCE                   0x0000000000001022
-          1                        0x0000000000001001
-          2                        0x0000000000001002
-          3                        0x0000000000001003
-          4                        0x0000000000001004
-          5                        0x0000000000001005
-          6                        0x0000000000001006
-          7                        0x0000000000001007
-          8                        0x0000000000001008
-          9                        0x0000000000001009
-          0                        0x0000000000001000
-          RESERVED                 0x000000000000101E
-          MINIMIZE                 0x0000000000001026
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003
-#
-# contributed by 
-#
-# brand: 				Hauppauge
-# model no. of remote control: 
-# devices being controlled by this remote: PVR 2/350
-#
-
-begin remote
-
-  name  hauppauge_pvr
-  bits           13
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           969   811
-  zero          969   811
-  plead        1097
-  gap          114605
-  toggle_bit      2
-
-
-      begin codes
-          Power                    0x00000000000017FD
-          Go                       0x00000000000017FB
-          1                        0x00000000000017C1
-          2                        0x00000000000017C2
-          3                        0x00000000000017C3
-          4                        0x00000000000017C4
-          5                        0x00000000000017C5
-          6                        0x00000000000017C6
-          7                        0x00000000000017C7
-          8                        0x00000000000017C8
-          9                        0x00000000000017C9
-          Back/Exit                0x00000000000017DF
-          0                        0x00000000000017C0
-          Menu                     0x00000000000017CD
-          Red                      0x00000000000017CB
-          Green                    0x00000000000017EE
-          Yellow                   0x00000000000017F8
-          Blue                     0x00000000000017E9
-          Ch+                      0x00000000000017E0
-          Ch-                      0x00000000000017E1
-          Vol-                     0x00000000000017D1
-          Vol+                     0x00000000000017D0
-          Ok                       0x00000000000017E5
-          Mute                     0x00000000000017CF
-          Blank                    0x00000000000017CC
-          Full                     0x00000000000017FC
-          Rewind                   0x00000000000017F2
-          Play                     0x00000000000017F5
-          Forward                  0x00000000000017F4
-          Record                   0x00000000000017F7
-          Stop                     0x00000000000017F6
-          Pause                    0x00000000000017F0
-          Replay                   0x00000000000017E4
-          Skip                     0x00000000000017DE
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004
-#
-# contributed by 
-#
-# brand:   Hauppauge 350
-# Created: G.J. Werler (The Netherlands)
-# Project: Mythtv Fedora Pundit-R www.mythtvportal.com
-# Date:    2004/11/28
-# model no. of remote control: Hauppauge A415-HPG
-# devices being controlled by this remote: PVR-350
-#
-
-begin remote
-
-  name  Hauppauge_350
-  bits           13
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           969   811
-  zero          969   811
-  plead        1097
-  gap          114605
-  toggle_bit      2
-
-
-      begin codes
-          Go                       0x00000000000017BB
-          Power                    0x00000000000017BD
-          TV                       0x000000000000179C
-          Videos                   0x0000000000001798
-          Music                    0x0000000000001799
-          Pictures                 0x000000000000179A
-          Guide                    0x000000000000179B
-          Radio                    0x000000000000178C
-          Up                       0x0000000000001794
-          Left                     0x0000000000001796
-          Right                    0x0000000000001797
-          Down                     0x0000000000001795
-          OK                       0x00000000000017A5
-          Back/Exit                0x000000000000179F
-          Menu/i                   0x000000000000178D
-          Vol+                     0x0000000000001790
-          Vol-                     0x0000000000001791
-          Prev.Ch                  0x0000000000001792
-          Mute                     0x000000000000178F
-          Ch+                      0x00000000000017A0
-          Ch-                      0x00000000000017A1
-          Record                   0x00000000000017B7
-          Stop                     0x00000000000017B6
-          Rewind                   0x00000000000017B2
-          Play                     0x00000000000017B5
-          Forward                  0x00000000000017B4
-          Replay/SkipBackward      0x00000000000017A4
-          Pause                    0x00000000000017B0
-          SkipForward              0x000000000000179E
-          1                        0x0000000000001781
-          2                        0x0000000000001782
-          3                        0x0000000000001783
-          4                        0x0000000000001784
-          5                        0x0000000000001785
-          6                        0x0000000000001786
-          7                        0x0000000000001787
-          8                        0x0000000000001788
-          9                        0x0000000000001789
-          Asterix                  0x000000000000178A
-          0                        0x0000000000001780
-          #                        0x000000000000178E
-          Red                      0x000000000000178B
-          Green                    0x00000000000017AE
-          Yellow                   0x00000000000017B8
-          Blue                     0x00000000000017A9
-      end codes
-
-end remote
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre4(serial) on Sun Oct  2 00:24:32 2005
-#
-# contributed by anton|ganthaler.at and juergen.wilhelm|aon.at
-# members of linux user group Vorarlberg www.lugv.at
-# 
-# for ir remote controler from Hauppauge WinTV Nexus-S
-# most of the keys are supported
-#
-# brand:                       Hauppauge
-# model no. of remote control: WinTV Nexus-S
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  Hauppauge_WinTV_Nexus-S
-  bits           13
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           944   828
-  zero          944   828
-  plead         980
-  gap          113932
-  min_repeat      1
-  toggle_bit      2
-
-
-      begin codes
-          Up                       0x0000000000001794
-          Down                     0x0000000000001795
-          Left                     0x0000000000001796
-          Right                    0x0000000000001797
-          Power                    0x00000000000017BD
-          Ok                       0x00000000000017A5
-          Menu                     0x000000000000178D
-          Back                     0x000000000000179F
-          Red                      0x000000000000178B
-          Green                    0x00000000000017AE
-          Yellow                   0x00000000000017B8
-          Blue                     0x00000000000017A9
-          0                        0x0000000000001780
-          1                        0x0000000000001781
-          2                        0x0000000000001782
-          3                        0x0000000000001783
-          4                        0x0000000000001784
-          5                        0x0000000000001785
-          6                        0x0000000000001786
-          7                        0x0000000000001787
-          8                        0x0000000000001788
-          9                        0x0000000000001789
-          Play                     0x00000000000017B5
-          Pause                    0x00000000000017B0
-          Stop                     0x00000000000017B6
-          Record                   0x00000000000017B7
-          FastFwd                  0x00000000000017B4
-          FastRwd                  0x00000000000017B2
-          Channel+                 0x00000000000017A0
-          Channel-                 0x00000000000017A1
-          Volume+                  0x0000000000001790
-          Volume-                  0x0000000000001791
-          Mute                     0x000000000000178F
-          Timers                   0x000000000000178A
-          Recordings               0x000000000000178E
-          Back                     0x000000000000179F
-          Record                   0x00000000000017B7
-          Pause                    0x00000000000017B0
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/hauppauge/lircmd.conf.hauppauge b/abs/core-testing/live-installer/templates/remotes/hauppauge/lircmd.conf.hauppauge
deleted file mode 100644
index d0f36e8..0000000
--- a/abs/core-testing/live-installer/templates/remotes/hauppauge/lircmd.conf.hauppauge
+++ /dev/null
@@ -1,33 +0,0 @@
-# 
-# lircmd config file
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * RESERVED
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9
-MOVE_S  * 8
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_IN * CH+
-MOVE_OUT * CH-
-
-BUTTON1_TOGGLE * 5
-BUTTON1_TOGGLE * RADIO
-BUTTON2_TOGGLE * VOL+
-BUTTON3_TOGGLE * SOURCE
-
-BUTTON1_CLICK * TV
-BUTTON1_CLICK * VOL-
-BUTTON3_CLICK * MUTE
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/hauppauge/preview.jpg b/abs/core-testing/live-installer/templates/remotes/hauppauge/preview.jpg
deleted file mode 100644
index a40a1e8..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/hauppauge/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/hercules/lircd.conf.smarttv_stereo b/abs/core-testing/live-installer/templates/remotes/hercules/lircd.conf.smarttv_stereo
deleted file mode 100644
index 4b3d95a..0000000
--- a/abs/core-testing/live-installer/templates/remotes/hercules/lircd.conf.smarttv_stereo
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.6(any) on Mon Oct  6 01:10:14 2003
-#
-# contributed by Dimitris Michail <dmichail|yahoo.com>
-#
-# brand: Hercules                      
-# model no. of remote control: unknown
-# devices being controlled by this remote: Hercules SmartTV Stereo
-#
-# Works with module lirc_i2c, reports PV951 IR
-
-begin remote
-
-  name  HERCULES_SMARTTV_STEREO
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   16
-  pre_data       0x61D6
-  gap          199964
-  toggle_bit      0
-
-
-      begin codes
-          POWER                    0x00000000000048B7
-          MUTE                     0x000000000000C837
-          PREVIEW                  0x000000000000F00F
-          FULLSCREEN               0x00000000000038C7
-          AV/TV                    0x0000000000008877
-          TELETEXT                 0x00000000000008F7
-          1                        0x000000000000807F
-          2                        0x00000000000040BF
-          3                        0x000000000000C03F
-          4                        0x00000000000020DF
-          5                        0x000000000000A05F
-          6                        0x000000000000609F
-          7                        0x000000000000E01F
-          8                        0x00000000000010EF
-          9                        0x000000000000906F
-          0                        0x00000000000000FF
-          SNAPSHOT                 0x00000000000050AF
-          100+                     0x000000000000E817
-          CH+                      0x00000000000058A7
-          CH-                      0x0000000000007887
-          VOL+                     0x000000000000D827
-          VOL-                     0x000000000000F807
-          PAUSE                    0x000000000000B04F
-          RECORD                   0x000000000000708F
-          STOP                     0x000000000000B847
-          PLAY                     0x0000000000009867
-          TV_REPLAY                0x0000000000006897
-          TIME_SHIFT               0x00000000000028D7
-          SEEK_BACK                0x00000000000018E7
-          SEEK_FWD                 0x00000000000030CF
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/imon-pad/lircd.conf b/abs/core-testing/live-installer/templates/remotes/imon-pad/lircd.conf
deleted file mode 100644
index 97bbf4c..0000000
--- a/abs/core-testing/live-installer/templates/remotes/imon-pad/lircd.conf
+++ /dev/null
@@ -1,88 +0,0 @@
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.8.0(imon_pad) on Mon Jan 23 20:22:11 2006
-#
-# contributed by M.Brakemeier
-#
-# brand:                       SoundGraph
-# model no. of remote control: iMON-PAD
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name     iMON-PAD
-  bits           32
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          235965
-  min_repeat      1
-  toggle_bit      0
-
-      begin codes
-          AppExit                  0x288195B7
-        Power                    0x289115B7
-          Record                   0x298115B7
-          Play                     0x2A8115B7
-	  Open			   0x29B1d5B7
-          Rewind                   0x2A8195B7
-          Pause                    0x2A9115B7
-          FastForward              0x2B8115B7
-          PrevChapter              0x2B9115B7
-          Stop                     0x2B9715B7
-          NextChapter              0x298195B7
-          Esc                      0x2BB715B7
-          Eject                    0x299395B7
-          AppLauncher              0x29B715B7
-          MultiMon                 0x2AB195B7
-          TaskSwitcher             0x2A9395B7
-          Mute                     0x2B9595B7
-          Vol+                     0x28A395B7
-          Vol-                     0x28A595B7
-          Ch+                      0x289395B7
-          Ch-                      0x288795B7
-          Timer                    0x2B8395B7
-          1                        0x28B595B7
-          2                        0x2BB195B7
-          3                        0x28B195B7
-          4                        0x2A8595B7
-          5                        0x299595B7
-          6                        0x2AA595B7
-          7                        0x2B9395B7
-          8                        0x2A8515B7
-          9                        0x2AA115B7
-          0                        0x2BA595B7
-          ShiftTab                 0x28B515B7
-          Tab                      0x29A115B7
-        Red                      0x2B8515B7 # MyMovie
-        Green                    0x299195B7 # MyMusic
-        Blue                     0x2BA115B7 # MyPhoto
-        Yellow                   0x28A515B7 # MyTV
-          Bookmark                 0x288515B7
-          Thumbnail                0x2AB715B7
-          AspectRatio              0x29A595B7
-          FullScreen               0x2AA395B7
-        Purple                   0x29A295B7 # MyDVD
-          Menu                     0x2BA385B7
-          Caption                  0x298595B7
-          Language                 0x2B8595B7
-          MouseKeyboard            0x299115B7
-          SelectSpace              0x2A9315B7
-          MouseMenu                0x28B715B7
-          MouseRightClick          0x688481B7
-          Enter                    0x28A195B7
-          MouseLeftClick           0x688301B7
-          WindowsKey               0x2B8195B7
-          Backspace                0x28A115B7
-        Mouse_N                  0x690281B7
-        Mouse_S                  0x688291B7
-        Mouse_W                  0x6A8281B7
-        Mouse_E                  0x688A81B7
-      end codes
-
-end remote 
diff --git a/abs/core-testing/live-installer/templates/remotes/imon-pad/lircrc b/abs/core-testing/live-installer/templates/remotes/imon-pad/lircrc
deleted file mode 100644
index 3ad34d8..0000000
--- a/abs/core-testing/live-installer/templates/remotes/imon-pad/lircrc
+++ /dev/null
@@ -1,240 +0,0 @@
-###################################
-# lircrc config as used by Stev391 June 2007
-# Not all of the buttons are configured yet, only the commonly used buttons
-###################################
-
-# Escape
-begin
-    prog = mythtv
-    button = AppExit
-    config = Esc
-    repeat = 3
-end
-
-# Escape Key 2
-begin
-    prog = mythtv
-    button = Esc
-    config = Esc
-end
-
-# Channel Up
-begin
-    prog   = mythtv
-    button = Ch+
-    config = Up
-    repeat = 3
-end
-
-# Channel Down
-begin
-    prog   = mythtv
-    button = Ch-
-    config = Down
-    repeat = 3
-end
-
-# Volume Up
-begin
-    prog = mythtv
-    button = Vol+
-    repeat = 3
-    config = Right
-end
-
-# Volume Down
-begin
-    prog = mythtv
-    button = Vol-
-    repeat = 3
-    config = Left
-end
-
-# Enter/Return
-begin
-    prog   = mythtv
-    button = Enter
-    config = Return
-end
-
-# Menu Button
-begin
-    prog = mythtv
-    button = Menu
-    config = M
-end
-
-# Mute
-begin
-    prog = mythtv
-    button = Mute
-    config = F9  
-end
-
-# Rewind
-begin
-    prog = mythtv
-    button = Rewind
-    config = PgUp  
-end
-
-# Fast Forward
-begin
-    prog = mythtv
-    button = FastForward
-    config = PgDown  
-end
-
-# Play
-begin
-    prog = mythtv
-    button = Play
-    config = P  
-end
-
-# Pause
-begin
-    prog = mythtv
-    button = Pause
-    config = P  
-end
-
-# Record
-begin
-  prog = mythtv
-  button = Record
-  config = R  
-end
-
-# Stop
-begin
-   prog = mythtv
-   button = Stop
-   config = O  
-end
-
-# Previous Track/Chapter
-begin
-   prog = mythtv
-   button = PrevChapter
-   config = Home  
-end
-
-# Next Track/Chapter
-begin
-   prog = mythtv
-   button = NextChapter
-   config = End
-end
-
-# Jump Point to MythVideo
-begin
-   prog = mythtv
-   button = MyMovie
-   config = F12
-end
-
-# Jump Point to MythMusic
-begin
-   prog = mythtv
-   button = MyMusic
-   config = F11
-end
-
-# Jump Point to LiveTV
-begin
-   prog = mythtv
-   button = MyTV
-   config = F10
-end
-
-# Jump Point to Main Menu
-begin
-   prog = mythtv
-   button = Multimon
-   config = F2
-end
-
-# Jump Point to Myth Gallery
-begin
-   prog = mythtv
-   button = MyPhoto
-   config = F3
-end
-
-# Jump Point to Play DVD
-begin
-   prog = mythtv
-   button = MyDVD
-   config = F4
-end
-
-# Display Information
-begin
-   prog = mythtv
-   button = Caption
-   config = I
-end
-
-##############################
-# Numbers
-##############################
-begin
-    prog = mythtv
-    button = 0
-    config = 0  
-end
-
-begin
-    prog = mythtv
-    button = 1
-    config = 1  
-end
-
-begin
-    prog = mythtv
-    button = 2
-    config = 2  
-end
-
-begin
-    prog = mythtv
-    button = 3
-    config = 3  
-end
-
-begin
-    prog = mythtv
-    button = 4
-    config = 4  
-end
-
-begin
-    prog = mythtv
-    button = 5
-    config = 5  
-end
-
-begin
-    prog = mythtv
-    button = 6
-    config = 6  
-end
-
-begin
-    prog = mythtv
-    button = 7
-    config = 7  
-end
-
-begin
-    prog = mythtv
-    button = 8
-    config = 8  
-end
-
-begin
-    prog = mythtv
-    button = 9
-    config = 9  
-end
diff --git a/abs/core-testing/live-installer/templates/remotes/imon-pad/preview.jpg b/abs/core-testing/live-installer/templates/remotes/imon-pad/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/imon-pad/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon b/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon
deleted file mode 100644
index 6875f3f..0000000
--- a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon
+++ /dev/null
@@ -1,79 +0,0 @@
-#
-# contributed by Venky Raju (dev@venky.ws)
-#
-# brand: Soundgraph
-# model no. of remote control: iMON MultiMedian
-#
-# devices being controlled by this remote: HTPC
-#
-
-begin remote
-
-  name           IMON_MultiMedian
-  bits           16
-  flags          SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps           130
-
-  header         9000  4500
-  one            625   1625
-  zero           625   375
-  ptrail         625
-  repeat         8875  2125
-  pre_data_bits  16
-  pre_data       0x609F
-  gap            100000
-  toggle_bit     0
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-          App.Exit                 0x00000000000000FF
-          Power                    0x000000000000807F
-          1                        0x00000000000040BF
-          2                        0x000000000000C03F
-          3                        0x00000000000020DF
-          4                        0x000000000000A05F
-          5                        0x000000000000609F
-          6                        0x000000000000E01F
-          7                        0x00000000000010EF
-          8                        0x000000000000906F
-          9                        0x00000000000050AF
-          0                        0x000000000000D02F
-          Windows                  0x00000000000030CF
-          Menu                     0x000000000000B04F
-          App.Launcher             0x000000000000708F
-          Function                 0x000000000000F00F
-          Task.Switcher            0x00000000000008F7
-          Back                     0x0000000000008877
-          Select                   0x00000000000048B7
-          Eject                    0x0000000000009867
-          Delete                   0x00000000000018E7
-          Up                       0x000000000000C837
-          Right                    0x0000000000006897
-          Down                     0x000000000000E817
-          Left                     0x00000000000028D7
-          Enter                    0x000000000000A857
-          Vol-                     0x00000000000058A7
-          Vol+                     0x000000000000D827
-          Mute                     0x00000000000038C7
-          Play                     0x000000000000B847
-          Pause                    0x0000000000007887
-          Prev                     0x000000000000F807
-          Next                     0x00000000000002FD
-          Rew                      0x000000000000827D
-          Fwd                      0x00000000000042BD
-          Stop                     0x000000000000C23D
-          Open                     0x00000000000022DD
-          Rec                      0x000000000000A25D
-          Bookmark                 0x000000000000629D
-          Thumbnail                0x000000000000E21D
-          Aspect                   0x00000000000012ED
-          DVD.Menu                 0x000000000000926D
-          DVD.Caption              0x00000000000052AD
-          DVD.Language             0x000000000000D22D
-          Full.Screen              0x00000000000032CD
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-pad b/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-pad
deleted file mode 100644
index e8b8818..0000000
--- a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-pad
+++ /dev/null
@@ -1,84 +0,0 @@
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.1pre2(imon) on Tue Mar  1 23:15:44 2005
-#
-# contributed by Venky Raju
-#
-# brand:                       iMON-New
-# model no. of remote control: iMON-PAD
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name     iMON-PAD
-  bits           32
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          235965
-  min_repeat      1
-  toggle_bit      0
-
-
-      begin codes
-          AppExit                  0x288195B7
-          Record                   0x298115B7
-          Play                     0x2A8115B7
-          SlowMotion               0x29B195B7
-          Rewind                   0x2A8195B7
-          Pause                    0x2A9115B7
-          FastForward              0x2B8115B7
-          PrevChapter              0x2B9115B7
-          Stop                     0x2B9715B7
-          NextChapter              0x298195B7
-          Esc                      0x2BB715B7
-          Eject                    0x299395B7
-          AppLauncher              0x29B715B7
-          MultiMon                 0x2AB195B7
-          TaskSwitcher             0x2A9395B7
-          Mute                     0x2B9595B7
-          Vol+                     0x28A395B7
-          Vol-                     0x28A595B7
-          Ch+                      0x289395B7
-          Ch-                      0x288795B7
-          Timer                    0x2B8395B7
-          1                        0x28B595B7
-          2                        0x2BB195B7
-          3                        0x28B195B7
-          4                        0x2A8595B7
-          5                        0x299595B7
-          6                        0x2AA595B7
-          7                        0x2B9395B7
-          8                        0x2A8515B7
-          9                        0x2AA115B7
-          0                        0x2BA595B7
-          ShiftTab                 0x28B515B7
-          Tab                      0x29A115B7
-          MyMovie                  0x2B8515B7
-          MyMusic                  0x299195B7
-          MyPhoto                  0x2BA115B7
-          MyTV                     0x28A515B7
-          Bookmark                 0x288515B7
-          Thumbnail                0x2AB715B7
-          AspectRatio              0x29A595B7
-          FullScreen               0x2AA395B7
-          MyDVD                    0x29A295B7
-          Menu                     0x2BA385B7
-          Caption                  0x298595B7
-          Language                 0x2B8595B7
-          MouseKeyboard            0x299115B7
-          SelectSpace              0x2A9315B7
-          MouseMenu                0x28B715B7
-          MouseRightClick          0x688481B7
-          Enter                    0x28A195B7
-          MouseLeftClick           0x688301B7
-          WindowsKey               0x2B8195B7
-          Backspace                0x28A115B7
-      end codes
-
-end remote 
diff --git a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-rsc b/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-rsc
deleted file mode 100644
index cf6d2fc..0000000
--- a/abs/core-testing/live-installer/templates/remotes/imon/lircd.conf.imon-rsc
+++ /dev/null
@@ -1,109 +0,0 @@
-#
-# contributed by Venky Raju (dev@venky.ws)
-#
-# brand: Soundgraph
-# model no. of remote control: iMON RSC
-#
-# devices being controlled by this remote: HTPC
-#
-# Credit: Changwoo Ryu <cwryu@debian.org>
-#
-begin remote
-
-  name  IMON_RSC
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            40
-  aeps          130
-
-  header       9000  4500
-  one           625  1625
-  zero          625   375
-  ptrail        625
-  repeat       8875  2125
-  pre_data_bits   16
-  pre_data       0x0108
-
-  gap          100000
-
-      begin codes
-          App.Exit           0x00000000000008F7
-          Power              0x000000000000F40B
-          ScreenSaver        0x00000000000052AD
-          Timer              0x000000000000926D
-          1                  0x0000000000002AD5
-          2                  0x000000000000AA55
-          3                  0x0000000000006A95
-          4                  0x000000000000EA15
-          5                  0x0000000000001AE5
-          6                  0x0000000000009A65
-          7                  0x0000000000005AA5
-          8                  0x000000000000DA25
-          9                  0x0000000000003AC5
-          0                  0x000000000000BA45
-          Desktop            0x000000000000817E
-          Max/Res            0x00000000000041BE
-          Esc                0x00000000000012ED
-          Windows            0x000000000000D22D
-          Menu               0x000000000000C13E
-          App.Launcher       0x000000000000A25D
-          Function           0x00000000000021DE
-          Task.Switcher      0x000000000000629D
-          Backspace          0x000000000000A15E
-          Mouse/Keyboard     0x000000000000619E
-          Space              0x000000000000E11E
-          Shift.Tab          0x0000000000007887
-          Enter              0x00000000000019E6
-          Tab                0x000000000000F807
-          L.Click            0x000000000000d827
-          DragNDrop          0x0000000000006897
-          R.Click            0x000000000000b847
-          Mute               0x00000000000011ee
-          Vol-               0x0000000000007a85
-          Vol+               0x000000000000fa05
-          Play               0x00000000000032cd
-          Pause              0x000000000000b24d
-          Open               0x000000000000f20d
-          Prev               0x0000000000000af5
-          Next               0x0000000000008a75
-          Stop               0x000000000000728d
-          Rew                0x0000000000004ab5
-          F.Fwd              0x000000000000ca35
-          Full.Screen        0x000000000000916e
-      end codes
-
-end remote
-
-begin remote
-
-  name IMON_RSC_STICK
-  bits 4
-  flags SPACE_ENC
-  eps 40
-  aeps 130
-
-  header       2125  1875
-  one           625  1625
-  zero          625   375
-  ptrail        625
-
-      begin codes
-          STICK_N            0x0
-          STICK_S            0x1
-          STICK_E            0x2
-          STICK_W            0x3
-          STICK_NE           0x4
-          STICK_SW           0x5
-          STICK_SE           0x6
-          STICK_NW           0x7
-          STICK_NNE          0x8
-          STICK_SSW          0x9
-          STICK_SEE          0xa
-          STICK_NWW          0xb
-          STICK_NEE          0xc
-          STICK_SWW          0xd
-          STICK_SSE          0xe
-          STICK_NNW          0xf
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/iodata/lircd.conf.gvbctv5pci b/abs/core-testing/live-installer/templates/remotes/iodata/lircd.conf.gvbctv5pci
deleted file mode 100644
index 076d032..0000000
--- a/abs/core-testing/live-installer/templates/remotes/iodata/lircd.conf.gvbctv5pci
+++ /dev/null
@@ -1,68 +0,0 @@
-#
-# This is for the remote that I-O Data Co. bundles with its GV-BCTV5/PCI
-#
-# this config file was automatically generated
-# using lirc-0.6.6(gvbctv5pci) on Sun May 11 08:52:40 2003
-#
-# contributed by Jens C. Rasmussen (jens.rasmussen@ieee.org)
-#
-# brand:             I-O Data Co.
-# model:             GV-BCTV5/PCI
-# supported devices: This remote control comes with the TV Tuner card
-#                    GV-BCTV5/PCI from I-O Data Co. (Japan)
-#
-
-begin remote
-
-  name GV-BCTV5/PCI    
-  bits            8
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          149949
-  toggle_bit      0
-
-
-      begin codes
-          TV                       0x0000000000000042
-          FM                       0x0000000000000022
-          EPG                      0x0000000000000062
-          POWER                    0x0000000000000002
-          1                        0x0000000000000052
-          2                        0x0000000000000032
-          3                        0x0000000000000072
-          4                        0x000000000000004A
-          5                        0x000000000000002A
-          6                        0x000000000000006A
-          7                        0x000000000000005A
-          8                        0x000000000000003A
-          9                        0x000000000000007A
-          10                       0x0000000000000046
-          11                       0x0000000000000026
-          12                       0x0000000000000066
-          LIVE                     0x0000000000000012
-          TIME_SHIFT               0x000000000000000A
-          PLAY                     0x000000000000001A
-          MULTI                    0x0000000000000006
-          VIDEO                    0x0000000000000056
-          SVIDEO                   0x000000000000004E
-          CHANNEL_PLUS             0x0000000000000036
-          CHANNEL_MINUS            0x000000000000002E
-          VOLUME_PLUS              0x0000000000000076
-          VOLUME_MINUS             0x000000000000006E
-          MUTE                     0x0000000000000016
-          PICTURE_SIZE             0x000000000000000E
-          PAUSE                    0x000000000000005E
-          HALT                     0x000000000000003E
-          RECORD                   0x000000000000007E
-          STOP                     0x000000000000001E
-          REWIND                   0x0000000000000043
-          START                    0x0000000000000023
-          FORWARD                  0x0000000000000063
-          SYNC                     0x0000000000000003
-      end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/km_ready_preview.jpg b/abs/core-testing/live-installer/templates/remotes/km_ready_preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/km_ready_preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/knc_one/lircd.conf.knc_one b/abs/core-testing/live-installer/templates/remotes/knc_one/lircd.conf.knc_one
deleted file mode 100644
index b962433..0000000
--- a/abs/core-testing/live-installer/templates/remotes/knc_one/lircd.conf.knc_one
+++ /dev/null
@@ -1,62 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.3 on Tue Apr 10 18:39:55 2001
-#
-# contributed by Ulrich Mueller <ulrich.mueller42@web.de>
-#
-# brand:             KNC ONE
-# model:             TV Station (-/SE/PRO/RDS)
-#
-# brand:             Anubis
-# model:             Typhoon TView Tuner (-/Stereo/RDS)
-#
-
-begin remote
-
-  name  lircd.conf
-  bits            8
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  gap          199992
-  toggle_bit      0
-
-
-      begin codes
-          TV/FM                    0x000000000000001C
-          OK                       0x0000000000000015
-          F1                       0x000000000000000B
-          POWER                    0x0000000000000012
-          AV/TV                    0x0000000000000011
-          TELETEXT                 0x000000000000000F
-          FULLSCREEN               0x0000000000000013
-          MUTE                     0x0000000000000010
-          1                        0x0000000000000001
-          2                        0x0000000000000002
-          3                        0x0000000000000003
-          4                        0x0000000000000004
-          5                        0x0000000000000005
-          6                        0x0000000000000006
-          7                        0x0000000000000007
-          8                        0x0000000000000008
-          9                        0x0000000000000009
-          0                        0x0000000000000000
-          CH+                      0x000000000000001A
-          CH-                      0x000000000000001E
-          VOL+                     0x000000000000001B
-          VOL-                     0x000000000000001F
-          SNAPSHOT                 0x000000000000000A
-          100+                     0x0000000000000017
-          RECORD                   0x000000000000000D
-          PAUSE                    0x000000000000000E
-          PLAY                     0x000000000000001D
-          STOP                     0x0000000000000019
-          MENU                     0x0000000000000016
-          ESC                      0x0000000000000014
-          -                        0x0000000000000018
-          +                        0x000000000000000C
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/kworld/lircd.conf.kworld b/abs/core-testing/live-installer/templates/remotes/kworld/lircd.conf.kworld
deleted file mode 100644
index 280c47d..0000000
--- a/abs/core-testing/live-installer/templates/remotes/kworld/lircd.conf.kworld
+++ /dev/null
@@ -1,144 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.6(sa1100) on Sun Feb 23 17:02:27 2003
-#
-# contributed by Denes Balatoni <pnis at coder.hu>
-#
-# brand: kworld
-# model no. of remote control: ?
-# devices being controlled by this remote: tv878r tuner card
-#
-
-begin remote
-
-  name  kworld-878
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       8853  4526
-  one           533  1713
-  zero          533   589
-  ptrail        531
-  repeat       8853  2281
-  pre_data_bits   16
-  pre_data       0x61D6
-  gap          107839
-  toggle_bit      0
-
-
-      begin codes
-          power                    0x0000000000007887
-          source                   0x000000000000E01F
-          scan                     0x00000000000038C7
-          mute                     0x00000000000018E7
-          tv/fm                    0x000000000000C03F
-          1                        0x000000000000807F
-          2                        0x000000000000D02F
-          3                        0x000000000000D827
-          fm_scan+                 0x000000000000F807
-          4                        0x000000000000A05F
-          5                        0x000000000000906F
-          6                        0x000000000000A857
-          fm_scan-                 0x000000000000E817
-          7                        0x000000000000609F
-          8                        0x00000000000050AF
-          9                        0x00000000000048B7
-          fm_freq+                 0x00000000000030CF
-          0                        0x00000000000040BF
-          +                        0x00000000000008F7
-          recall                   0x000000000000C837
-          fm-freq-                 0x00000000000020DF
-          record                   0x00000000000000FF
-          stop                     0x00000000000010EF
-          play                     0x0000000000008877
-          minimze                  0x000000000000F00F
-          ch+                      0x000000000000F807
-          zoom                     0x0000000000009867
-          vol-                     0x00000000000028D7
-          ch-                      0x000000000000E817
-          vol+                     0x0000000000006897
-          snapshot                 0x00000000000058A7
-          mts                      0x000000000000B04F
-          function-                0x00000000000020DF
-          function                 0x000000000000708F
-          function+                0x00000000000030CF
-          reset                    0x000000000000B847
-      end codes
-
-end remote
-
-
-#
-# this config file was automatically generated
-# using lirc-0.6.6(sa1100) on Sun Feb 23 17:02:27 2003
-#
-# contributed by Denes Balatoni <pnis at coder.hu>
-#   Modified by Daniel Foote <freefoote at dview dot net> to
-#     work with remote that came with DVB-T card.
-#
-# brand: kworld
-# model no. of remote control: ?
-# devices being controlled by this remote: tv878r tuner card
-#
-
-begin remote
-
-  name  KWorld_DVB-T
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       8853  4526
-  one           533  1713
-  zero          533   589
-  ptrail        531
-  repeat       8853  2281
-  pre_data_bits   16
-  pre_data       0x61D6
-  gap          107839
-  toggle_bit      0
-
-
-      begin codes
-          ch-                      0x0000000000007887
-          7                        0x000000000000E01F
-          preview                  0x00000000000038C7
-          zoom                     0x00000000000018E7
-          3                        0x000000000000C03F
-          1                        0x000000000000807F
-          epg                      0x000000000000D02F
-          vol+                     0x000000000000D827
-          vol-                     0x000000000000F807
-          5                        0x000000000000A05F
-          9                        0x000000000000906F
-          reset                    0x000000000000A857
-          turnleft                 0x000000000000E817
-          6                        0x000000000000609F
-          0                        0x00000000000050AF
-          power                    0x00000000000048B7
-          scan                     0x00000000000030CF
-          2                        0x00000000000040BF
-          mute                     0x00000000000008F7
-          snap                     0x000000000000C837
-          4                        0x00000000000020DF
-          turnup                   0x00000000000000FF
-          8                        0x00000000000010EF
-          backward                 0x0000000000008877
-          source                   0x000000000000F00F
-          forward                  0x0000000000009867
-          pip                      0x00000000000028D7
-          ch-                      0x000000000000E817
-          play                     0x0000000000006897
-          ch+                      0x00000000000058A7
-          stop                     0x000000000000B04F
-          function-                0x00000000000020DF
-          pause                    0x000000000000708F
-          function+                0x00000000000030CF
-          rec                      0x000000000000B847
-      end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.PVR2000 b/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.PVR2000
deleted file mode 100644
index 3adfd4b..0000000
--- a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.PVR2000
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# this config file was written on Mon Dec 13 23:51:16 MET 2004
-# by Thomas Reitmayr (treitmayr@yahoo.com)
-#
-# brand:             Leadtek
-# model:             Y0400052 (bundeled with Winfast PVR2000 TV-card)
-#
-# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to be a
-# limitation of the remote control.
-#
-
-
-begin remote
-
-  name  PVR2000
-  bits           8
-  flags  SHIFT_ENC
-  gap       120000
-
-      begin codes
-          POWER                    0x0000000000000070
-          TV                       0x0000000000000026
-          FM                       0x0000000000000027
-          DVD                      0x0000000000000028
-          RED                      0x000000000000003B
-          GREEN                    0x000000000000003C
-          YELLOW                   0x000000000000003D
-          BLUE                     0x000000000000003E
-          TELETEXT                 0x000000000000006F
-          SLEEP                    0x0000000000000030
-          MUTE                     0x0000000000000064
-          BOSS_KEY                 0x0000000000000039
-          CH_UP                    0x000000000000007C
-          CH_DOWN                  0x0000000000000060
-          VOL_DOWN                 0x0000000000000078
-          VOL_UP                   0x0000000000000074
-          ENTER                    0x0000000000000063
-          CC                       0x0000000000000020
-          FULLSCREEN               0x0000000000000073
-          MENU                     0x000000000000003F
-          SCAN                     0x0000000000000021
-          REPLAY                   0x0000000000000032
-          PLAY                     0x0000000000000033
-          SKIP                     0x0000000000000034
-          OSD                      0x0000000000000022
-          BACK                     0x0000000000000024
-          STOP                     0x0000000000000036
-          FORWARD                  0x0000000000000025
-          LANGUAGE                 0x0000000000000023
-          1                        0x0000000000000075
-          2                        0x0000000000000076
-          3                        0x0000000000000077
-          4                        0x0000000000000079
-          5                        0x000000000000007A
-          6                        0x000000000000007B
-          7                        0x000000000000007D
-          8                        0x000000000000007E
-          9                        0x000000000000007F
-          0                        0x0000000000000062
-          .                        0x0000000000000031
-          RECALL                   0x0000000000000061
-          VIDEO                    0x000000000000006E
-          AUDIO                    0x000000000000006B
-          DISPLAY                  0x0000000000000066
-          SNAPSHOT                 0x0000000000000038
-          PIP                      0x000000000000003A
-          RECSTOP                  0x0000000000000036
-          REC                      0x0000000000000037
-          TIMESHIFT                0x0000000000000035
-
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0007 b/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0007
deleted file mode 100644
index 47e5b8e..0000000
--- a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0007
+++ /dev/null
@@ -1,86 +0,0 @@
-# Made by Leandro Lucarella <luca@lugmen.org.ar>
-#
-# brand:             Leadtek
-# model:             RM-0007 (bundeled with WinView 601TV card)
-#
-# Based on Winfast TV200:
-# 		modified by CB
-#
-# 		contributed by Erik Christiansson, aka Sci
-# 		www.alphafish.com
-# 		erik@alphafish.com
-#
-# 		modifications based on the config files from 
-# 		Juan Toledo <toledo@users.sourceforge.net> and 
-# 		Markus Lischka <mlischka@users.sourceforge.net>
-#
-# With some modification based on a patch for WinView 601 made by
-# Juan FC. <juan@kili.com.ar>
-#
-# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to
-# be a hardware limitation.
-#
-
-begin remote
-
-  name            RM-0007
-  bits            16
-  flags           SPACE_ENC|CONST_LENGTH
-  eps             40
-  aeps            100
-
-  header          9000  4500
-  one           629  1617
-  zero          629   495
-  ptrail        632
-  repeat          9000  2250
-  pre_data_bits   16
-  pre_data        0xC03F
-  gap             108000
-  toggle_bit      0
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-# 1st row of buttons
-          POWER                    0x00000000000000FF
-          MENU                     0x000000000000807F
-          FM                       0x00000000000040BF
-          PC/TV                    0x000000000000C03F
-# volume/channel
-          VOL_UP                   0x00000000000020DF
-          VOL_DOWN                 0x00000000000010EF
-          CH_UP                    0x00000000000030CF
-          CH_DOWN                  0x00000000000008F7
-# numbers pad
-          1                        0x000000000000A05F
-          2                        0x000000000000609F
-          3                        0x000000000000E01F
-          4                        0x000000000000906F
-          5                        0x00000000000050AF
-          6                        0x000000000000D02F
-          7                        0x000000000000B04F
-          8                        0x000000000000708F
-          9                        0x000000000000F00F
-          RETURN                   0x0000000000008877
-          0                        0x00000000000048B7
-          DISPLAY                  0x000000000000C837
-# unknown icon buttons
-          HELP                     0x00000000000038C7
-          SCAN                     0x000000000000A857
-          OSD                      0x0000000000006897
-          OPTIONS                  0x000000000000E817
-# labeled buttons
-          MUTE                     0x00000000000028D7
-          MTS                      0x000000000000D827
-          VIDEO                    0x0000000000007887
-          CC                       0x000000000000F807
-# color dots buttons
-          RED                      0x00000000000018E7
-          GREEN                    0x0000000000009867
-          YELLOW                   0x00000000000058A7
-          BLUE                     0x000000000000B847
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0010 b/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0010
deleted file mode 100644
index e0efcba..0000000
--- a/abs/core-testing/live-installer/templates/remotes/leadtek/lircd.conf.RM-0010
+++ /dev/null
@@ -1,101 +0,0 @@
-#
-# this config file was automatically generated
-# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Nov 03 14:25:14 2002
-#
-# modified by CB
-#
-# contributed by Erik Christiansson, aka Sci
-# www.alphafish.com
-# erik@alphafish.com
-#
-# brand:             Leadtek
-# model:             RM-0010 (bundeled with TV2000 TV-card)
-#
-# modifications based on the config files from 
-# Juan Toledo <toledo@users.sourceforge.net> and 
-# Markus Lischka <mlischka@users.sourceforge.net>
-# Reza Naima
-# 
-# Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This seems to
-# be a hardware limitation.
-#
-
-
-begin remote
-
-  name  RM-0010
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            40
-  aeps          100
-
-  header       9000  4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  repeat       9000  2250
-  pre_data_bits   16
-  pre_data       0xC03F
-  gap          108000
-  toggle_bit      0
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-          POWER                    0x00000000000000FF
-          TV/FM                    0x00000000000040BF
-          SCAN                     0x000000000000A857
-          DISPLAY                  0x0000000000006897
-          1                        0x000000000000A05F
-          2                        0x000000000000609F
-          3                        0x000000000000E01F
-          4                        0x000000000000906F
-          5                        0x00000000000050AF
-          6                        0x000000000000D02F
-          7                        0x000000000000B04F
-          8                        0x000000000000708F
-          9                        0x000000000000F00F
-          0                        0x00000000000048B7
-          RECALL                   0x0000000000008877
-          ENTER                    0x000000000000C837
-          CC                       0x000000000000F807
-          MTS                      0x000000000000D827
-          FINE_DOWN                0x0000000000009867
-          FINE_UP                  0x00000000000018E7
-          VIDEO                    0x0000000000007887
-          MUTE                     0x00000000000028D7
-          CH_UP                    0x00000000000030CF
-          CH_DOWN                  0x00000000000008F7
-          VOL_DOWN                 0x00000000000010EF
-          VOL_UP                   0x00000000000020DF
-          FULLSCREEN               0x000000000000C03F
-
-# The following are only supported by the remote control bundled with
-# the WinFast TV 2000 XP Deluxe card.
-
-          SLEEP                    0x00000000000002FD
-          BOSS_KEY                 0x000000000000926D
-          RED                      0x000000000000D22D
-          GREEN                    0x00000000000032CD
-          YELLOW                   0x000000000000B24D
-          BLUE                     0x000000000000728D
-          PIP                      0x00000000000052AD
-          .                        0x000000000000827D
-          BACK                     0x00000000000042BD
-          PLAY                     0x000000000000C23D
-          NEXT                     0x00000000000022DD
-          TIMESHIFT                0x000000000000A25D
-          STOP                     0x000000000000629D
-          REC                      0x000000000000E21D
-          SNAPSHOT                 0x00000000000012ED
-
-# Only found on CoolCommand remote
-
-          REPEAT                   0x000000000000884B
-          TELETEXT                 0x000000000000F807
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0007 b/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0007
deleted file mode 100644
index ef1992a..0000000
--- a/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0007
+++ /dev/null
@@ -1,36 +0,0 @@
-# 
-# lircmd config file for Leadtek WinView 601TV (RM-0007 remote control).
-#
-# Made by Leandro Lucarella <luca@lugmen.org.ar> based on mainstream lirc
-# Leadtek WinFast2000TV (RM-0010 remote control).
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * BLUE
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9
-MOVE_S  * 8
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_IN * CH_UP
-MOVE_OUT * CH_DOWN
-
-BUTTON1_TOGGLE * RETURN
-BUTTON2_TOGGLE * 0
-BUTTON3_TOGGLE * DISPLAY
-
-BUTTON1_CLICK * MENU
-BUTTON1_CLICK * 5
-BUTTON2_CLICK * FM
-BUTTON3_CLICK * PC/TV
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0010 b/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0010
deleted file mode 100644
index ce0eff4..0000000
--- a/abs/core-testing/live-installer/templates/remotes/leadtek/lircmd.conf.RM-0010
+++ /dev/null
@@ -1,36 +0,0 @@
-# 
-# lircmd config file
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 2 30 5
-
-ACTIVATE * SCAN
-
-MOVE_N  * 2
-MOVE_N  * CH_UP
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_E  * VOL_UP
-MOVE_SE * 9
-MOVE_S  * 8
-MOVE_S  * CH_DOWN
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_W  * VOL_DOWN
-MOVE_NW * 1
-MOVE_IN * VIDEO
-MOVE_OUT * MUTE
-
-BUTTON1_TOGGLE * RECALL
-BUTTON2_TOGGLE * 0
-BUTTON3_TOGGLE * ENTER
-
-BUTTON1_CLICK * FULLSCREEN
-BUTTON2_CLICK * FINE_DOWN
-BUTTON3_CLICK * FINE_UP
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/life-view/lircd.conf.flyvideo b/abs/core-testing/live-installer/templates/remotes/life-view/lircd.conf.flyvideo
deleted file mode 100644
index 6402ed0..0000000
--- a/abs/core-testing/live-installer/templates/remotes/life-view/lircd.conf.flyvideo
+++ /dev/null
@@ -1,87 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.5(sir) on Sun Sep 22 03:04:44 2002
-#
-# contributed by Jarek Zuk
-#
-# brand:    LiveView
-# devices being controlled by this remote:
-#   FlyVideo II
-#   FlyVideo'98
-#   FlyVideo 98/FM /2000S
-#   Flyvideo 98FM (LR50Q)
-#   Typhoon TView TV/FM Tuner
-#
-
-begin remote
-
-  name  flyvideo
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9000  4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  repeat       9000  4500
-  pre_data_bits   26
-  pre_data       0x01A1F2F
-  gap          108000
-  toggle_bit      0
-
-  frequency    37916
-  duty_cycle   33
-
-      begin codes
-          0                        0x000000000000F00F
-          1                        0x000000000000C03F
-          2                        0x00000000000020DF
-          3                        0x000000000000A05F
-          4                        0x000000000000E01F
-          5                        0x00000000000010EF
-          6                        0x000000000000906F
-          7                        0x000000000000D02F
-          8                        0x00000000000030CF
-          9                        0x000000000000B04F
-          POWER                    0x00000000000000FF
-          MOUSE_MODE               0x000000000000807F
-          FULL_SCREEN              0x00000000000040BF
-          CHAN_PLUS                0x00000000000048B7
-          CHAN_MINUS               0x000000000000C837
-          CANCEL                   0x000000000000F807
-          ENTER                    0x00000000000008F7
-          VOL_PLUS                 0x00000000000028D7
-          VOL_MINUS                0x000000000000E817
-          MENU                     0x000000000000609F
-          UP                       0x000000000000708F
-          DOWN                     0x0000000000009867
-          LEFT                     0x000000000000609F
-          RIGHT                    0x000000000000A857
-          INC                      0x00000000000050AF
-          DEC                      0x0000000000006897
-          ESC                      0x00000000000058A7
-          MUTE                     0x000000000000D827
-          RETURN                   0x00000000000018E7
-          CENTER                   0x000000000000C837
-
-          CHANELS	           0x00000000000047B8
-          REV                      0x0000000000008778
-          FWD                      0x000000000000C738
-          VIDEO                    0x0000000000008877
-
-# from FlyVideo II config file
-          Audio                    0x000000000000A857
-# newly added by Jarek Zuk
-          SQUARE                   0x000000000000B847
-          TAB_LEFT                 0x0000000000007887
-          TAB_RIGHT                0x00000000000038C7
-          CENTER                   0x000000000000C837
-          LEFT                     0x00000000000048B7
- 
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/life-view/lircmd.conf.flyvideo b/abs/core-testing/live-installer/templates/remotes/life-view/lircmd.conf.flyvideo
deleted file mode 100644
index 71cac36..0000000
--- a/abs/core-testing/live-installer/templates/remotes/life-view/lircmd.conf.flyvideo
+++ /dev/null
@@ -1,33 +0,0 @@
-# 
-# lircmd config file for FlyVideo98 remote control
-# Contributed by Pawel T. Jochym <jochym@ifj.edu.pl>
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-#ACCELERATOR 2 30 5
-
-ACTIVATE * MOUSE_MODE
-
-MOVE_N   * 2
-MOVE_NE  * 3
-MOVE_E   * 6
-MOVE_SE  * 9
-MOVE_S   * 8
-MOVE_SW  * 7
-MOVE_W   * 4
-MOVE_NW  * 1
-
-# These are lircmd-0.5.5 extensions
-MOVE_IN  * VOL_PLUS
-MOVE_OUT * VOL_MINUS
-
-BUTTON1_CLICK * CANCEL
-BUTTON2_CLICK * 0
-BUTTON3_CLICK * ENTER
-
-BUTTON1_TOGGLE * UP
-BUTTON2_TOGGLE * VIDEO
-BUTTON3_TOGGLE * INC
diff --git a/abs/core-testing/live-installer/templates/remotes/life-view/lircrc.flyvideo b/abs/core-testing/live-installer/templates/remotes/life-view/lircrc.flyvideo
deleted file mode 100644
index 2175201..0000000
--- a/abs/core-testing/live-installer/templates/remotes/life-view/lircrc.flyvideo
+++ /dev/null
@@ -1,131 +0,0 @@
-#
-# This is an example of ~/.lircrc file
-# It is a copy of actual setup from my home machine.
-# Contributed by Pawel T. Jochym <jochym@ifj.edu.pl>
-#
-begin
-    button = MOUSE_MODE
-    mode = mouse
-end
-begin 
-    prog = irexec
-    button = FULL_SCREEN
-    config = xawtv -geometry 768x576+0+0 -c /dev/video TVP-1 &
-    mode = tv
-    flags = once
-end
-begin
-    button = ESC
-    mode = system
-    flags = once
-end
-begin system
-    begin
-	prog = irexec
-	button = 1
-	button = 2
-	button = 3
-	button = 6
-	button = 3
-	button = 6
-	config = shutdown -r now
-	flags = mode
-    end
-end system
-
-begin tv
-    begin 
-	prog 	= 	irxevent
-	button 	= 	POWER
-	config 	= 	Key q xawtv
-	flags 	=	mode
-    end
-    begin
-	prog = irxevent
-	button = FULL_SCREEN
-	config = Key f xawtv
-	config = Key f xawtv
-	repeat = 1
-    end
-    begin 
-	prog	=	irxevent
-	button	=	CHAN_MINUS
-	repeat	=	1
-	config	=	Key Page_Down xawtv
-    end
-    begin
-	prog	=	irxevent
-	button	=	CHAN_PLUS
-	repeat	=	1
-	config	=	Key Page_Up xawtv
-    end
-    begin
-	prog	=	irxevent
-	button	=	MENU
-	repeat	=	1
-	config	=	Key c xawtv
-    end
-    begin
-	prog	=	irxevent
-	button	=	CHANELS
-	repeat	=	1
-	config	=	Key ctrl-z xawtv
-    end
-    begin
-	prog = irxevent
-	button = MUTE
-	config = Key Return xawtv
-    end    
-    begin
-	prog = irxevent
-	button = VOL_PLUS
-	repeat = 1
-	config = Key KP_Add xawtv
-    end
-    begin
-	prog = irxevent
-	button = VOL_MINUS
-	repeat = 1
-	config = Key KP_Subtract xawtv
-    end
-    begin
-	prog = irexec
-	button = 1
-	config = xawtv-remote setstation 0
-    end
-    begin
-	prog = irexec
-	button = 2
-	config = xawtv-remote setstation 1
-    end
-    begin
-	prog = irexec
-	button = 3
-	config = xawtv-remote setstation 2
-    end
-    begin
-	prog = irexec
-	button = 4
-	config = xawtv-remote setstation 3
-    end
-    begin
-	prog = irexec
-	button = 5
-	config = xawtv-remote setstation 4
-    end
-    begin
-	prog = irexec
-	button = 6
-	config = xawtv-remote setstation 5
-    end
-    begin
-	prog = irexec
-	button = 7
-	config = xawtv-remote setstation 6
-    end
-    begin
-	prog = irexec
-	button = 8
-	config = xawtv-remote setstation 7
-    end
-end tv
\ No newline at end of file
diff --git a/abs/core-testing/live-installer/templates/remotes/life-view/preview.jpg b/abs/core-testing/live-installer/templates/remotes/life-view/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/life-view/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/logitech/lircd.conf.logitech b/abs/core-testing/live-installer/templates/remotes/logitech/lircd.conf.logitech
deleted file mode 100644
index 1960b6f..0000000
--- a/abs/core-testing/live-installer/templates/remotes/logitech/lircd.conf.logitech
+++ /dev/null
@@ -1,111 +0,0 @@
-#
-#
-# contributed by Isaac Lauer 
-#
-# brand:             Logitech
-# model:             Value Infrared Remote Control
-# supported devices: 
-#
-
-begin remote
-
-  name  Logitech 
-  bits           8
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one             0   833
-  zero          833     0
-  pre_data_bits   8
-  pre_data       0xA0
-  gap          29858
-  repeat_bit      0
-
-      begin codes
-          POWER                    0x0000000000000002
-          1                        0x0000000000000015
-          2                        0x0000000000000016
-          3                        0x0000000000000014
-          4                        0x0000000000000018
-          5                        0x0000000000000019
-          6                        0x0000000000000017
-          7                        0x000000000000001C
-          8                        0x000000000000001B
-          9                        0x000000000000001A
-          0                        0x000000000000001D
-          PAUSE                    0x0000000000000013
-          EJECT                    0x0000000000000011
-          SEEK-                    0x000000000000000E
-          PLAY                     0x000000000000000F
-          SEEK+                    0x0000000000000010
-          STOP                     0x0000000000000012
-          HELP                     0x0000000000000001
-          CH-                      0x000000000000000D
-          CH+                      0x000000000000000A
-          VOL-                     0x000000000000000C
-          VOL+                     0x0000000000000009
-          *			   0x000000000000001F
-          #			   0x000000000000001E
-          MUTE			   0x000000000000000B
-          BUTTONL_DOWN		   0x0000000000000039
-	  BUTTONR_DOWN		   0x000000000000003A
-          BUTTON_UP		   0x0000000000000038
-          ENTER			   0x0000000000000008
-          CLOSE			   0x0000000000000023
-          TV			   0x0000000000000004
-          GDE			   0x0000000000000005
-          CD			   0x0000000000000006
-          MSG			   0x0000000000000007
-          PHONE			   0x0000000000000003
-          MOUSE_N		   0x0000000000000040
-          MOUSE_NNE		   0x0000000000000041
-          MOUSE_NE		   0x0000000000000042
-          MOUSE_NEE		   0x0000000000000043
-          MOUSE_E		   0x0000000000000044
-          MOUSE_SEE		   0x0000000000000045
-          MOUSE_SE		   0x0000000000000046
-	  MOUSE_SSE		   0x0000000000000047
-	  MOUSE_S		   0x0000000000000048
-	  MOUSE_SSW		   0x0000000000000049
-	  MOUSE_SW		   0x000000000000004A
-          MOUSE_SWW		   0x000000000000004B
-          MOUSE_W		   0x000000000000004C
-          MOUSE_NWW		   0x000000000000004D
-          MOUSE_NW		   0x000000000000004E
-          MOUSE_NNW		   0x000000000000004F
-          MOUSE_N                  0x0000000000000050
-          MOUSE_NNE                0x0000000000000051
-          MOUSE_NE                 0x0000000000000052
-          MOUSE_NEE                0x0000000000000053
-          MOUSE_E                  0x0000000000000054
-          MOUSE_SEE                0x0000000000000055
-          MOUSE_SE                 0x0000000000000056
-          MOUSE_SSE                0x0000000000000057
-          MOUSE_S                  0x0000000000000058
-          MOUSE_SSW                0x0000000000000059
-          MOUSE_SW                 0x000000000000005A
-          MOUSE_SWW                0x000000000000005B
-          MOUSE_W                  0x000000000000005C
-          MOUSE_NWW                0x000000000000005D
-          MOUSE_NW                 0x000000000000005E
-          MOUSE_NNW                0x000000000000005F
-          MOUSE_N                  0x0000000000000060
-          MOUSE_NNE                0x0000000000000061
-          MOUSE_NE                 0x0000000000000062
-          MOUSE_NEE                0x0000000000000063
-          MOUSE_E                  0x0000000000000064
-          MOUSE_SEE                0x0000000000000065
-          MOUSE_SE                 0x0000000000000066
-          MOUSE_SSE                0x0000000000000067
-          MOUSE_S                  0x0000000000000068
-          MOUSE_SSW                0x0000000000000069
-          MOUSE_SW                 0x000000000000006A
-          MOUSE_SWW                0x000000000000006B
-          MOUSE_W                  0x000000000000006C
-          MOUSE_NWW                0x000000000000006D
-          MOUSE_NW                 0x000000000000006E
-          MOUSE_NWW                0x000000000000006F 
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/logitech/lircmd.conf.logitech b/abs/core-testing/live-installer/templates/remotes/logitech/lircmd.conf.logitech
deleted file mode 100644
index d8067f5..0000000
--- a/abs/core-testing/live-installer/templates/remotes/logitech/lircmd.conf.logitech
+++ /dev/null
@@ -1,64 +0,0 @@
-# 
-# lircmd config file for the Logitech control
-# 
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 1 3 2
-
-#ACTIVATE * MENU
-
-
-MOVE_N    Logitech   MOUSE_N
-MOVE_N    Logitech   MOUSE_N
-
-MOVE_N    Logitech   MOUSE_NNE
-MOVE_NE   Logitech   MOUSE_NNE
-
-MOVE_NE   Logitech   MOUSE_NE
-MOVE_NE   Logitech   MOUSE_NE
-
-MOVE_E    Logitech   MOUSE_NEE
-MOVE_NE   Logitech   MOUSE_NEE
-
-MOVE_E    Logitech   MOUSE_E
-MOVE_E    Logitech   MOUSE_E
-
-MOVE_E    Logitech   MOUSE_SEE
-MOVE_SE   Logitech   MOUSE_SEE
-
-MOVE_SE   Logitech   MOUSE_SE
-MOVE_SE   Logitech   MOUSE_SE
-
-MOVE_S    Logitech   MOUSE_SSE
-MOVE_SE   Logitech   MOUSE_SSE
-
-MOVE_S    Logitech   MOUSE_S
-MOVE_S    Logitech   MOUSE_S
-
-MOVE_S    Logitech   MOUSE_SSW
-MOVE_SW   Logitech   MOUSE_SSW
-
-MOVE_SW   Logitech   MOUSE_SW
-MOVE_SW   Logitech   MOUSE_SW
-
-MOVE_W    Logitech   MOUSE_SWW
-MOVE_SW   Logitech   MOUSE_SWW
-
-MOVE_W    Logitech   MOUSE_W
-MOVE_W    Logitech   MOUSE_W
-
-MOVE_W    Logitech   MOUSE_NWW
-MOVE_NW   Logitech   MOUSE_NWW
-
-MOVE_NW   Logitech   MOUSE_NW
-MOVE_NW   Logitech   MOUSE_NW
-
-MOVE_N    Logitech   MOUSE_NNW
-MOVE_NW   Logitech   MOUSE_NNW
-  
-BUTTON1_DOWN   Logitech   BUTTONL_DOWN
-BUTTON2_DOWN   Logitech   BUTTONR_DOWN
-
-BUTTON1_UP   Logitech   BUTTON_UP
-BUTTON2_UP   Logitech   BUTTON_UP
diff --git a/abs/core-testing/live-installer/templates/remotes/mceusb/lircd-mceusb.conf b/abs/core-testing/live-installer/templates/remotes/mceusb/lircd-mceusb.conf
deleted file mode 100644
index ec3b73e..0000000
--- a/abs/core-testing/live-installer/templates/remotes/mceusb/lircd-mceusb.conf
+++ /dev/null
@@ -1,88 +0,0 @@
-#
-# RC-6 config file
-#
-# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
-#         http://home.hccnet.nl/m.majoor/pronto.pdf
-#
-# used by: Philips
-#
-#########
-#
-# Philips Media Center Edition remote control
-# For use with the USB MCE ir receiver
-#
-# Dan Conti  dconti|acm.wwu.edu
-#
-# Radio, Print, RecTV are only available on the HP Media Center remote control
-#
-
-begin remote
-
-  name mceusb
-  bits           16
-  flags RC6|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       2667   889
-  one           444   444
-  zero          444   444
-  pre_data_bits 21
-  pre_data      0x37FF0
-  gap          105000
-  toggle_bit     22
-  rc6_mask     0x100000000
-
-
-      begin codes
-
-# starts at af
-        Radio    0x00007baf
-        Print    0x00007bb1
-        Videos   0x00007bb5
-        Pictures 0x00007bb6
-        RecTV    0x00007bb7
-        Music    0x00007bb8
-        TV       0x00007bb9
-# no ba - d8
-        Guide    0x00007bd9
-        LiveTV   0x00007bda
-        DVD      0x00007bdb
-        Back     0x00007bdc
-        OK       0x00007bdd
-        Right    0x00007bde
-        Left     0x00007bdf
-        Down     0x00007be0
-        Up       0x00007be1
-# no e2,e3
-        Replay   0x00007be4
-        Skip     0x00007be5
-        Stop     0x00007be6
-        Pause    0x00007be7
-        Record   0x00007be8
-        Play     0x00007be9
-        Rewind   0x00007bea
-        Forward  0x00007beb
-        ChanDown 0x00007bec
-        ChanUp   0x00007bed
-        VolDown  0x00007bee
-        VolUp    0x00007bef
-        More     0x00007bf0
-        Mute     0x00007bf1
-        Home     0x00007bf2
-        Power    0x00007bf3
-        Enter    0x00007bf4
-        Clear    0x00007bf5
-        Nine     0x00007bf6
-        Eight    0x00007bf7
-        Seven    0x00007bf8
-        Six      0x00007bf9
-        Five     0x00007bfa
-        Four     0x00007bfb
-        Three    0x00007bfc
-        Two      0x00007bfd
-        One      0x00007bfe
-        Zero     0x00007bff
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/mceusb/lircd.conf.mceusb b/abs/core-testing/live-installer/templates/remotes/mceusb/lircd.conf.mceusb
deleted file mode 100644
index 041c2cb..0000000
--- a/abs/core-testing/live-installer/templates/remotes/mceusb/lircd.conf.mceusb
+++ /dev/null
@@ -1,104 +0,0 @@
-#
-# RC-6 config file
-#
-# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
-#         http://home.hccnet.nl/m.majoor/pronto.pdf
-#
-# used by: Philips
-#
-#########
-#
-# Philips Media Center Edition remote control
-# For use with the USB MCE ir receiver
-#
-# Dan Conti  dconti|acm.wwu.edu
-#
-# Updated with codes for MCE 2005 Remote additional buttons
-# *, #, Teletext, Red, Green, Yellow & Blue Buttons
-# Note: TV power button transmits no code until programmed.
-# Updated 12th September 2005
-# Graham Auld - mce|graham.auld.me.uk
-#
-# Radio, Print, RecTV are only available on the HP Media Center remote control
-#
-
-begin remote
-
-  name mceusb
-  bits           16
-  flags RC6|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       2667   889
-  one           444   444
-  zero          444   444
-  pre_data_bits 21
-  pre_data      0x37FF0
-  gap          105000
-  toggle_bit     22
-  rc6_mask     0x100000000
-
-
-      begin codes
-
-	Blue	0x00007ba1
-	Yellow	0x00007ba2
-	Green	0x00007ba3
-	Red	0x00007ba4
-	Teletext	0x00007ba5
-
-# starts at af
-        Radio    0x00007baf
-        Print    0x00007bb1
-        Videos   0x00007bb5
-        Pictures 0x00007bb6
-        RecTV    0x00007bb7
-        Music    0x00007bb8
-        TV       0x00007bb9
-# no ba - d8
-
-        Guide    0x00007bd9
-        LiveTV   0x00007bda
-        DVD      0x00007bdb
-        Back     0x00007bdc
-        OK       0x00007bdd
-        Right    0x00007bde
-        Left     0x00007bdf
-        Down     0x00007be0
-        Up       0x00007be1
-
-        Star       0x00007be2
-        Hash       0x00007be3
-
-        Replay   0x00007be4
-        Skip     0x00007be5
-        Stop     0x00007be6
-        Pause    0x00007be7
-        Record   0x00007be8
-        Play     0x00007be9
-        Rewind   0x00007bea
-        Forward  0x00007beb
-        ChanDown 0x00007bec
-        ChanUp   0x00007bed
-        VolDown  0x00007bee
-        VolUp    0x00007bef
-        More     0x00007bf0
-        Mute     0x00007bf1
-        Home     0x00007bf2
-        Power    0x00007bf3
-        Enter    0x00007bf4
-        Clear    0x00007bf5
-        Nine     0x00007bf6
-        Eight    0x00007bf7
-        Seven    0x00007bf8
-        Six      0x00007bf9
-        Five     0x00007bfa
-        Four     0x00007bfb
-        Three    0x00007bfc
-        Two      0x00007bfd
-        One      0x00007bfe
-        Zero     0x00007bff
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/mceusb/lircrc-mceusb b/abs/core-testing/live-installer/templates/remotes/mceusb/lircrc-mceusb
deleted file mode 100644
index 3738bfa..0000000
--- a/abs/core-testing/live-installer/templates/remotes/mceusb/lircrc-mceusb
+++ /dev/null
@@ -1,393 +0,0 @@
-# lircrc.mceusb
-
-###################
-#
-#  MythTV
-#
-###################
-begin
-    prog = mythtv
-    button = One
-    config = 1  
-end
-
-begin
-    prog = mythtv
-    button = Two
-    config = 2  
-end
-
-begin
-    prog = mythtv
-    button = Three
-    config = 3  
-end
-
-begin
-    prog = mythtv
-    button = Four
-    config = 4  
-end
-
-begin
-    prog = mythtv
-    button = Five
-    config = 5  
-end
-
-begin
-    prog = mythtv
-    button = Six
-    config = 6  
-end
-
-begin
-    prog = mythtv
-    button = Seven
-    config = 7  
-end
-
-begin
-    prog = mythtv
-    button = Eight
-    config = 8  
-end
-
-begin
-    prog = mythtv
-    button = Nine
-    config = 9  
-end
-
-begin
-    prog = mythtv
-    button = Zero
-    config = 0  
-end
-
-begin
-    prog = mythtv
-    button = Back
-    config = Esc
-end
-
-begin
-    prog = mythtv
-    button = Guide
-    config = M  
-end
-
-begin
-   prog = mythtv
-   button = More
-   config = I  
-end
-
-begin
-  prog = mythtv
-  button = VolDown
-  config = F10  
-end
-
-begin
-  prog = mythtv
-  button = VolUp
-  config = F11  
-end
-
-begin
-    prog = mythtv
-    button = Up
-    config = Up
-end
-
-begin
-    prog = mythtv
-    button = Down
-    config = Down
-end
-
-begin
-    prog = mythtv
-    button = Left
-    config = Left
-end
-
-begin
-    prog = mythtv
-    button = Right
-    config = Right
-end
-
-begin
-    prog = mythtv
-    button = Play
-    config = Return
-end
-
-begin
-    prog = mythtv
-    button = OK
-    config = Return
-end
-
-begin
-    prog = mythtv
-    button = Mute
-    config = |  
-end
-
-begin
-    prog = mythtv
-    button = Rewind
-    config = Left  
-end
-
-begin
-    prog = mythtv
-    button = Forward
-    config = Right  
-end
-
-begin
-  prog = mythtv
-  button = Record
-  config = R  
-end
-
-begin
-   prog = mythtv
-   button = Stop
-   config = O  
-end
-
-begin
-    prog = mythtv
-    button = Pause
-    config = P  
-end
-
-# Use for backwards commercial skip
-begin
-   prog = mythtv
-   button = Replay
-   config = Q  
-end
-
-# Use for forward commercial skip
-begin
-   prog = mythtv
-   button = Skip
-   config = Z  
-end
-
-
-###################
-#
-#  MPlayer
-#
-###################
-begin
-   prog = mplayer
-   button = Stop
-   config = quit
-end
-
-begin
-   prog = mplayer
-   button = Play
-   config = seek +1
-end
-		   
-begin
-   prog = mplayer
-   button = More
-   config = osd
-end
-			      
-begin
-   prog = mplayer
-   button = Replay
-   config = seek -10
-   repeat = 1
-end
-							     
-begin
-   prog = mplayer
-   button = Skip
-   config = seek +10
-   repeat = 1
-end
-
-begin
-   prog = mplayer
-   button = Rewind
-   config = seek -30
-   repeat = 1
-end
-
-begin
-   prog = mplayer
-   button = Forward
-   config = seek +30
-   repeat = 1
-end
-
-begin
-    prog = mplayer
-    button = Pause
-    config = pause
-end
-								    
-begin
-   prog = mplayer
-   button = VolUp
-   config = volume +1
-   repeat = 1
-end
-
-begin
-   prog = mplayer
-   button = VolDown
-   config = volume -1
-   repeat = 1
-end
-
-begin
-   prog = mplayer
-   button = Mute
-   config = mute
-end
-
-###################
-#
-#  Xine
-#
-###################
-# Xine lirc setup
-begin
-prog = xine
-button = Play
-repeat = 3
-config = Play
-end
-
-begin
-prog = xine
-button = Stop
-repeat = 3
-config = Stop
-end
-
-begin
-prog = xine
-button = Back
-repeat = 3
-config = Quit
-end
-
-begin
-prog = xine
-button = Pause
-repeat = 3
-config = Pause
-end
-
-begin
-prog = xine
-button = Up
-repeat = 3
-config = EventUp
-end
-
-begin
-prog = xine
-button = Down
-repeat = 3
-config = EventDown
-end
-
-begin
-prog = xine
-button = Left
-repeat = 3
-config = EventLeft
-end
-
-begin
-prog = xine
-button = Right
-repeat = 3
-config = EventRight
-end
-
-begin
-prog = xine
-button = OK
-repeat = 3
-config = EventSelect
-end
-
-begin
-prog = xine
-button = Home
-repeat = 3
-config = Menu
-end
-
-begin
-prog = xine
-button = Forward
-repeat = 3
-config = SpeedFaster
-end
-
-begin
-prog = xine
-button = Rewind
-repeat = 3
-config = SpeedSlower
-end
-
-begin
-prog = xine
-button = VolUp
-repeat = 3
-config = Volume+
-end
-
-begin
-prog = xine
-button = VolDown
-repeat = 3
-config = Volume-
-end
-
-begin
-prog = xine
-button = Mute
-repeat = 3
-config = Mute
-end
-
-begin
-prog = xine
-button = ChanUp
-repeat = 3
-config = EventNext
-end
-
-begin
-prog = xine
-button = ChanDown
-repeat = 3
-config = EventPrior
-end
-
-begin
-prog = xine
-button = More
-repeat = 3
-config = OSDStreamInfos
-end 
-
diff --git a/abs/core-testing/live-installer/templates/remotes/mceusb/preview.jpg b/abs/core-testing/live-installer/templates/remotes/mceusb/preview.jpg
deleted file mode 100644
index 0aa6a4a..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/mceusb/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/no_remote/preview.jpg b/abs/core-testing/live-installer/templates/remotes/no_remote/preview.jpg
deleted file mode 100644
index 1d887dd..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/no_remote/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/packard_bell/lircd.conf.packard_bell b/abs/core-testing/live-installer/templates/remotes/packard_bell/lircd.conf.packard_bell
deleted file mode 100644
index b63ab25..0000000
--- a/abs/core-testing/live-installer/templates/remotes/packard_bell/lircd.conf.packard_bell
+++ /dev/null
@@ -1,94 +0,0 @@
-# Config file for Packard Bell Remotes (with repeat codes!)
-# created by Samuel Wood (sjw@umr.edu)
-#
-# brand:             Packard Bell Remote
-# model:             El Cheapo Packard Bell Remote
-#
-# This is a config file for the cheap excess Packard Bell remotes 
-# you sometimes can buy from online auctions like www.onsale.com.
-#
-# The receiver that comes with it hooks into the serial port and works 
-# fine with lirc 0.5.4.
-#
-# The receiver that comes with the remote is near garbage. If 
-# you don't point almost directly at it, it will not detect. But
-# it's simpler than building your own. :-)
-#
-# Repeat works fine for me. You just have to modify or add the 
-# "repeat=" lines in your .lircrc.
-#
-# irrecord was used to generate the file, then I modified and 
-# added repeat codes. 
-#
-# The button names used are identical to what was printed on the 
-# remote, except for the number pads (using actual numbers like 
-# "1" and so forth did not seem to work. Similarly, '*' is Star 
-# and '#' is Hash. LMB and RMB refer to the two mousepad buttons
-# on the left and right respectively.
-#
-# I still need to modify the gap setting. Right now, if you don't 
-# hold the button down long enough, it may not register, but if
-# you hold it too long, it will detect a repeat or two. Feel free
-# to modify this to work better. If you get it to work better, send
-# me a copy. :-)
-
-begin remote
-
-  name  PackBell
-  bits           15
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9065  4500
-  one           597   532
-  zero          597  1643
-  ptrail        597
-  pre_data_bits   16
-  pre_data       0xF708
-  post_data_bits  1
-  post_data      0x0
-  gap          107000
-  repeat_bit      0
-  repeat          9050 2250
- 
-      begin codes
-          Help                     0x0000000000006F90
-          Phone                    0x0000000000004FB0
-          Message                  0x0000000000006E91
-          SRS                      0x0000000000004EB1
-          CD                       0x0000000000002FD0
-          Aux1                     0x0000000000000FF0
-          Aux2                     0x0000000000002ED1
-          Aux3                     0x0000000000000EF1
-          LMB                      0x00000000000023DC
-          RMB                      0x000000000000639C
-          Up                       0x00000000000037C8
-          Down                     0x00000000000057A8
-          Left                     0x0000000000007788
-          Right                    0x00000000000017E8
-          Menu                     0x0000000000007B84
-          Mute                     0x0000000000003BC4
-          Enter                    0x00000000000047B8
-          CHUp                     0x00000000000027D8
-          CHDown                   0x0000000000006798
-          VolUp                    0x0000000000005BA4
-          VolDown                  0x0000000000001BE4
-          Display                  0x00000000000007F8
-          One                      0x0000000000005EA1
-          Two                      0x0000000000001EE1
-          Three                    0x0000000000000BF4
-          Four                     0x0000000000007E81
-          Five                     0x0000000000003EC1
-          Six                      0x0000000000004BB4
-          Seven                    0x0000000000005FA0
-          Eight                    0x0000000000001FE0
-          Nine                     0x0000000000002BD4
-          Zero                     0x0000000000003FC0
-          Star                     0x0000000000007F80
-          Hash                     0x0000000000006B94
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/pcmak/lircd.conf.pcmak b/abs/core-testing/live-installer/templates/remotes/pcmak/lircd.conf.pcmak
deleted file mode 100644
index 0a11e58..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pcmak/lircd.conf.pcmak
+++ /dev/null
@@ -1,116 +0,0 @@
-#
-#
-# contributed by P_awe_L pablozrudnika@wp.pl
-#
-# brand:             PC MAK/MINIMAK LASER/MINIMAK
-# model:             Value Infrared Remote Control
-# supported devices: PC MAK receiver
-#
-
-begin remote
-
-  name  PC_MAK
-  bits           8
-  flags SPACE_ENC|CONST_LENGTH
-  eps           15
-  aeps          100
-
-  one             0   833
-  zero          833     0
-  pre_data_bits   8
-  pre_data       0xAA
-  gap           100000
-  repeat_bit      0
-
-      begin codes
-          HOME                     0x0000000000000001
-          ARROW_UP                 0x0000000000000002
-          PG_UP                    0x0000000000000003
-          ARROW_LEFT               0x0000000000000004
-          ENTER                    0x0000000000000005
-          ARROW_RIGHT              0x0000000000000006
-          END                      0x0000000000000007
-          ARROW_DOWN               0x0000000000000008
-          PG_DN                    0x0000000000000009
-          SPACE                    0x000000000000000A
-          TAB                      0x000000000000000B
-          ESC                      0x000000000000000C
-          ALT                      0x000000000000000D
-          PLAYLIST                 0x000000000000000E
-          LOAD                     0x000000000000000F
-          MOUSE_N                  0x0000000000000010
-          MOUSE_NE                 0x0000000000000011
-          MOUSE_E                  0x0000000000000012
-          MOUSE_SE                 0x0000000000000013
-          MOUSE_S                  0x0000000000000014
-          MOUSE_SW                 0x0000000000000015
-          MOUSE_W                  0x0000000000000016
-          MOUSE_NW                 0x0000000000000017
-          FULLSCREEN               0x0000000000000018
-          BUTTONL_DOWN             0x0000000000000019
-          BUTTONR_DOWN             0x000000000000001A
-          POWER                    0x000000000000001B
-          A                        0x000000000000001C
-          B                        0x000000000000001D
-          C                        0x000000000000001E
-          D                        0x000000000000001F
-          VOL_DOWN                 0x0000000000000020
-          MUTE                     0x0000000000000021
-          VOL_UP                   0x0000000000000022
-          PLAY                     0x0000000000000024
-    	  PREV                     0x0000000000000026
-          PAUSE                    0x0000000000000027
-          NEXT                     0x0000000000000028
-          SKIP_BACK                0x0000000000000029
-          STOP                     0x000000000000002A
-          SKIP_FORW                0x000000000000002B
-          1                        0x0000000000000041
-          2                        0x0000000000000042
-          3                        0x0000000000000043
-          4                        0x0000000000000044
-          5                        0x0000000000000045
-          6                        0x0000000000000046
-          7                        0x0000000000000047
-          8                        0x0000000000000048
-          9                        0x0000000000000049
-          0                        0x000000000000004A
-          sTAB                     0x000000000000004B
-          sESC                     0x000000000000004C
-          sALT                     0x000000000000004D
-          sPLAYLIST                0x000000000000004E
-          TXT                      0x000000000000004F
-          sMOUSE_N                 0x0000000000000050
-          sMOUSE_NE                0x0000000000000051
-          sMOUSE_E                 0x0000000000000052
-          sMOUSE_SE                0x0000000000000053
-          sMOUSE_S                 0x0000000000000054
-          sMOUSE_SW                0x0000000000000055
-          sMOUSE_W                 0x0000000000000056
-          sMOUSE_NW                0x0000000000000057
-          sOK                      0x0000000000000058
-          BUTTONL_UP               0x0000000000000059
-          BUTTONR_UP               0x000000000000005A
-          EXIT                     0x000000000000005B
-          E                        0x000000000000005C
-          F                        0x000000000000005D
-          G                        0x000000000000005E
-          H                        0x000000000000005F
-          sVOL_DOWN                0x0000000000000060
-          sMUTE                    0x0000000000000061
-          sVOL_UP                  0x0000000000000062
-          sPLAY                    0x0000000000000064
-          sPREV                    0x0000000000000066
-          sPAUSE                   0x0000000000000067
-          sNEXT                    0x0000000000000068
-          ZOOM-                    0x0000000000000069
-          HELP                     0x000000000000006A
-          ZOOM+                    0x000000000000006B
-          MM_PLAY                  0x000000000000002F
-          MM_PREV                  0x0000000000000030
-          MM_NEXT                  0x0000000000000031
-          MM_PAUSE                 0x000000000000005F
-          MM_BACK                  0x0000000000000075
-	  MM_FORW                  0x0000000000000079
-      end codes
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/pcmak/lircmd.conf.pcmak b/abs/core-testing/live-installer/templates/remotes/pcmak/lircmd.conf.pcmak
deleted file mode 100644
index d7c8dcf..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pcmak/lircmd.conf.pcmak
+++ /dev/null
@@ -1,29 +0,0 @@
-# 
-# lircmd config file for the PC_MAK control
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 1 25 2
-
-#ACTIVATE * MENU
-
-MOVE_N    PC_MAK   MOUSE_N
-MOVE_NE   PC_MAK   MOUSE_NE
-
-MOVE_E    PC_MAK   MOUSE_E
-MOVE_SE   PC_MAK   MOUSE_SE
-
-MOVE_S    PC_MAK   MOUSE_S
-MOVE_SW   PC_MAK   MOUSE_SW
-
-MOVE_W    PC_MAK   MOUSE_W
-MOVE_NW   PC_MAK   MOUSE_NW
-
-BUTTON1_CLICK   PC_MAK   BUTTONL_DOWN
-BUTTON3_CLICK   PC_MAK   BUTTONR_DOWN
-
-BUTTON1_TOGGLE   PC_MAK   BUTTONL_UP
-BUTTON3_TOGGLE   PC_MAK   BUTTONR_UP
diff --git a/abs/core-testing/live-installer/templates/remotes/pcmak/lircrc.pcmak b/abs/core-testing/live-installer/templates/remotes/pcmak/lircrc.pcmak
deleted file mode 100644
index 414e38a..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pcmak/lircrc.pcmak
+++ /dev/null
@@ -1,1310 +0,0 @@
-#####################################################################
-#  contributed by P_awe_L pablozrudnika@wp.pl
-#####################################################################
-#
-#  XMMS
-#
-#####################################################################
-begin xmms
-	begin
-		prog   = irxevent
-		button = LOAD
-		config = Key shift-L xmms
-	end
-	begin
-		prog   = xmms
-		button = play
-		config = PLAY
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = PLAYLIST
-		config = Key alt-e XMMS
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = FULLSCREEN
-		config = Key ctrl-d XMMS
-	end
-	begin
-		prog   = xmms
-		button = TXT
-		config = PLAYLIST_CLEAR
-	end
-	begin
-		prog   = xmms
-		button = load
-		config = PLAYLIST_ADD .xmms/xmms.m3u
-	end
-	begin
-		prog   = xmms
-		button = pause
-		config = PAUSE
-	end
-	begin
-		prog   = xmms
-		button = stop
-		config = STOP
-	end
-	begin
-		prog   = xmms
-		button = EXIT
-		config = QUIT
-	end
-	begin
-		prog   = xmms
-		button = NEXT
-		config = NEXT
-	end
-	begin
-		prog   = xmms
-		button = PREV
-		config = PREV
-	end
-	begin
-		prog   = xmms
-		button = SKIP_FORW
-		repeat = 2
-		config = FWD 3
-	end
-	begin
-		prog   = xmms
-		button = SKIP_BACK
-		repeat = 2
-		config = BWD 3
-	end
-	begin
-		prog   = xmms
-		button = VOL_UP
-		repeat = 2
-		config = VOL_UP 5
-	end
-	begin
-		prog   = xmms
-		remote = *
-		button = H
-		repeat = 2
-		config = VOL_DOWN 5
-	end
-end xmms
-#####################################################################
-#
-#  MPlayer
-#
-#####################################################################
-begin mplayer
-	begin
-		prog   = mplayer
-		remote = *
-		button = PLAYLIST
-		config = gui_playlist
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = LOAD
-		config = gui_loadfile
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = TXT
-		config = gui_loadsubtitle
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = FULLSCREEN
-		config = vo_fullscreen
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = MUTE
-		config = mute
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = SKIP_FORW
-		repeat = 1
-		config = seek +10
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = VOL_DOWN
-		repeat = 1
-		config = volume -1
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = VOL_UP
-		repeat = 1
-		config = volume 1
-	end
-	begin
-		prog   = mplayer
-		remote = *
-		button = SKIP_BACK
-		repeat = 1
-		config = seek -10
-	end
-	begin
-		prog   = mplayer
-		button = play
-		config = pause
-	end
-	begin
-		prog   = mplayer
-		button = pause
-		config = pause
-	end
-	begin
-		prog   = mplayer
-		button = stop
-		config = seek 0 1\npause
-	end
-	begin
-		prog   = mplayer
-		button = NEXT
-		config = pt_step 1
-	end
-	begin
-		prog   = mplayer
-		button = PREV
-		config = pt_step -1
-	end
-	begin
-		prog   = mplayer
-		button = EXIT
-		config = quit
-	end
-end mplayer
-#####################################################################
-#
-#  GQview
-#
-#####################################################################
-begin gqview
-	begin
-		prog   = irxevent
-		remote = *
-		button = EXIT
-		config = Key ctrl-q GQview
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = FULLSCREEN
-		config = Key v GQview
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = PREV
-		repeat = 5
-		config = Key Prior GQview
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = SKIP_BACK
-		config = Key Home GQview
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = SKIP_FORW
-		config = Key End GQview
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = NEXT
-		repeat = 5
-		config = Key Next GQview
-	end
-	begin
-		prog   = irxevent
-		button = ZOOM-
-		repeat = 5
-		config = Key minus GQview
-	end
-	begin
-		prog   = irxevent
-		button = ZOOM+
-		repeat = 5
-		config = Key plus GQview
-	end
-	begin
-		prog   = irxevent
-		button = C
-		config = Key s GQview
-	end
-	begin
-		prog   = irxevent
-		button = LOAD
-		config = Key o GQview
-	end
-end gqview
-#####################################################################
-#
-# Sterowanie Xwindow Linuxa
-#
-#####################################################################
-begin linux
-	begin
-		prog   = irexec
-		button = PAUSE
-		config = xscreensaver-command -activate
-	end
-	begin
-		prog   = irxevent
-		button = sNEXT
-		config = Key alt-Escape RootWindow
-	end
-	begin
-		prog   = irxevent
-		button = sPREV
-		config = Key alt-shift-Escape RootWindow
-	end
-	begin
-		prog   = irexec
-		button = STOP
-		config = xset dpms force off
-	end
-	begin
-		prog   = irexec
-		button = PLAY
-		config = xset dpms force on
-	end
-	begin
-		prog   = irexec
-		button = EXIT
-		config = poweroff
-	end
-end linux
-#####################################################################
-#
-#  Xine
-#
-#####################################################################
-# Reduce the output window size.
-begin xine
-	begin
-		prog   = xine
-		button = xxxxx
-		config = WindowReduce
-	end
-	# Enlarge the output window size.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = WindowEnlarge
-	end
-	# Select next sub picture (subtitle) channel.
-	begin
-		prog   = xine
-		button = NEXT
-		config = SpuNext
-	end
-	# Select previous sub picture (subtitle) channel.
-	begin
-		prog   = xine
-		button = PREV
-		config = SpuPrior
-	end
-	# Visibility toggle of control window.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ControlShow
-	end
-	# Visibility toggle of output window visibility.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ToggleWindowVisibility
-	end
-	# Select next audio channel.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = AudioChannelNext
-	end
-	# Select previous audio channel.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = AudioChannelPrior
-	end
-	# Visibility toggle of playlist editor window.
-	begin
-		prog   = xine
-		button = PLAYLIST
-		config = PlaylistEditor
-	end
-	# Playback pause toggle.
-	begin
-		prog   = xine
-		button = PAUSE
-		config = Pause
-	end
-	# Visibility toggle of UI windows.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ToggleVisiblity
-	end
-	# Fullscreen toggle.
-	begin
-		prog   = xine
-		button = FULLSCREEN
-		config = ToggleFullscreen
-	end
-	# Aspect ratio values toggle.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ToggleAspectRatio
-	end
-	# Interlaced mode toggle.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ToggleInterleave
-	end
-	# Quit the program.
-	begin
-		prog   = irxevent
-		button = EXIT
-		config = Key q xine
-	end
-	# Start playback.
-	begin
-		prog   = xine
-		button = PLAY
-		config = Play
-	end
-	# Visibility toggle of the setup window.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetupShow
-	end
-	# Stop playback.
-	begin
-		prog   = xine
-		button = STOP
-		config = Stop
-	end
-	# Select and play next mrl in the playlist.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = NextMrl
-	end
-	# Select and play previous mrl in the playlist.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = PriorMrl
-	end
-	# Eject the current medium.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = Eject
-	end
-	# Set position to beginning of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition0%
-	end
-	# Set position to 10% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition10%
-	end
-	# Set position to 20% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition20%
-	end
-	# Set position to 30% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition30%
-	end
-	# Set position to 40% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition40%
-	end
-	# Set position to 50% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition50%
-	end
-	# Set position to 60% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition60%
-	end
-	# Set position to 70% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition70%
-	end
-	# Set position to 80% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition80%
-	end
-	# Set position to 90% of current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SetPosition90%
-	end
-	# Set position to -60 seconds in current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SeekRelative-60
-	end
-	# Set position to +60 seconds in current stream.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SeekRelative+60
-	end
-	# Set position to -15 seconds in current stream.
-	begin
-		prog   = xine
-		button = SKIP_BACK
-		config = SeekRelative-15
-	end
-	# Set position to +15 seconds in current stream.
-	begin
-		prog   = xine
-		button = SKIP_FORW
-		config = SeekRelative+15
-	end
-	# Visibility toggle of mrl browser window.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = MrlBrowser
-	end
-	# Audio muting toggle.
-	begin
-		prog   = xine
-		button = MUTE
-		config = Mute
-	end
-	# Change audio syncing.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = AudioVideoDecay+
-	end
-	# Change audio syncing.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = AudioVideoDecay-
-	end
-	# Reset audio video syncing offset.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = AudioVideoDecayReset
-	end
-	# Increment playback speed.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SpeedFaster
-	end
-	# Decrement playback speed.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = SpeedSlower
-	end
-	# Increment audio volume.
-	begin
-		prog   = xine
-		button = VOL_UP
-		config = Volume+
-	end
-	# Decrement audio volume.
-	begin
-		prog   = xine
-		button = VOL_DOWN
-		config = Volume-
-	end
-	# Take a snapshot (Internal image fetch and save).
-	begin
-		prog   = xine
-		button = xxxxx
-		config = Snapshot
-	end
-	# Resize output window to stream size1:1.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = Zoom1:1
-	end
-	# Grab pointer toggle.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = GrabPointer
-	end
-	# Menu 1 event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventMenu1
-	end
-	# Menu 2 event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventMenu2
-	end
-	# Menu 3 event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventMenu3
-	end
-	# Up event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventUp
-	end
-	# Down event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventDown
-	end
-	# Left event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventLeft
-	end
-	# Right event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventRight
-	end
-	# Previous event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventPrior
-	end
-	# Next event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventNext
-	end
-	# Previous angle event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventAnglePrior
-	end
-	# Next angle event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventAngleNext
-	end
-	# Select event.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = EventSelect
-	end
-	# Zoom into video.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomIn
-	end
-	# Zoom out of video.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomOut
-	end
-	# Zoom into video horizontally, distorting aspect ratio.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomInX
-	end
-	# Zoom out of video horizontally, distorting aspect ratio.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomOutX
-	end
-	# Zoom into video vertically, distorting aspect ratio.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomInY
-	end
-	# Zoom out of video vertically, distorting aspect ratio.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomOutY
-	end
-	# Reset zooming.
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ZoomReset
-	end
-	# Toggle TV modes on the DXR3
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ToggleTVmode
-	end
-	# Visibility toggle of log viewer
-	begin
-		prog   = xine
-		button = xxxxx
-		config = ViewlogShow
-	end
-end xine
-#####################################################################
-#
-# XAWTV
-#
-#####################################################################
-begin xawtv
-	begin
-		prog   = xawtv
-		remote = *
-		button = NEXT
-		config = setstation next
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = PREV
-		config = setstation prev
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = VOL_UP
-		config = volume inc
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = VOL_DOWN
-		config = volume dec
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = MUTE
-		config = volume mute
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = FULLSCREEN
-		config = fullscreen toggle
-		flags  = once
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = PLAYLIST
-		config = setinput next
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = EXIT
-		config = quit
-		flags  = once
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ARROW_UP
-		config = keypad 1
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ARROW_UP
-		config = keypad 2
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = PG_UP
-		config = keypad 3
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ARROW_LEFT
-		config = keypad 4
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ENTER
-		config = keypad 5
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ARROW_RIGHT
-		config = keypad 6
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = END
-		config = keypad 7
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = ARROW_DOWN
-		config = keypad 8
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = PG_DN
-		config = keypad 9
-	end
-	begin
-		prog   = xawtv
-		remote = *
-		button = SPACE
-		config = keypad 0
-	end
-end xawtv
-#####################################################################
-#
-#  Xpdf
-#
-#####################################################################
-begin xpdf
-	begin
-		prog   = irxevent
-		remote = *
-		button = LOAD
-		config = Key o xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = PREV
-		config = Key p xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = NEXT
-		config = Key n xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = SKIP_BACK
-		config = Key BackSpace xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = SKIP_FORW
-		config = Key space xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = ZOOM-
-		config = Key minus xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = ZOOM+
-		config = Key KP_Add xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = sPREV
-		config = Key z xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = sNEXT
-		config = Key w xpdf
-	end
-	begin
-		prog   = irxevent
-		remote = *
-		button = EXIT
-		config = Key q xpdf
-	end
-end xpdf
-#####################################################################
-#
-#  FREEVO
-#  In freevo_config.py variable LIRCRC have to show this file
-#  eg. LIRCRC = '/home/john/.lircrc'
-#####################################################################
-begin freevo
-	begin
-		prog   = irexec
-		remote = *
-		button = POWER
-		config = freevo stop
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PLAYLIST
-		config = DISPLAY
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = sPLAYLIST
-		config = SUBTITLE
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = BUTTONR_DOWN
-		config = EXIT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = MOUSE_N
-		config = UP
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = MOUSE_S
-		config = DOWN
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = MOUSE_W
-		config = LEFT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = MOUSE_E
-		config = RIGHT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = BUTTONL_DOWN
-		config = SELECT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = FULLSCREEN
-		config = SELECT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = MUTE
-		config = MUTE
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = VOL_UP
-		config = VOL+
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = VOL_DOWN
-		config = VOL-
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = NEXT
-		config = CH+
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PREV
-		config = CH-
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = sPREV
-		config = PREV_CH
-	end
-	begin
-		prog   = freevo
-		button = sNEXT
-		config = NEXT_CH
-	end
-	begin
-		prog   = freevo
-		button = SKIP_BACK
-		config = REW
-	end
-	begin
-		prog   = freevo
-		button = SKIP_FORW
-		config = FFWD
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PLAY
-		config = PLAY
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PAUSE
-		config = PAUSE
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = STOP
-		config = STOP
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = sPLAY
-		config = REC
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = HELP
-		repeat = 10
-		config = EJECT
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = HOME
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ARROW_UP
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PG_UP
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ARROW_LEFT
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ENTER
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ARROW_RIGHT
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = END
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ARROW_DOWN
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = PG_DN
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = SPACE
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = TAB
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ESC
-		config = 
-	end
-	begin
-		prog   = freevo
-		remote = *
-		button = ALT
-		config = 
-	end
-end freevo
-#####################################################################
-#
-#  Wybor aplikacji
-#
-#####################################################################
-begin
-	prog   = irexec
-	button = A
-	config = xmms&
-	mode   = xmms
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	button = B
-	config = URUCH=`ps ahx |grep gmplayer |grep -v grep`; if [ -z "$URUCH" ]; then `gmplayer &>/dev/null &` ; fi
-	mode   = mplayer
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	button = C
-	config = URUCH=`ps ahx |grep gqview |grep -v grep`; if [ -z "$URUCH" ]; then `gqview &>/dev/null &` ; fi
-	mode   = gqview
-end
-begin
-	prog   = none
-	button = D
-	mode   = linux
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	remote = *
-	button = E
-	config = URUCH=`ps ahx |grep xine |grep -v grep | grep -v xinetd`; if [ -z "$URUCH" ]; then `xine &>/dev/null &` ; fi
-	mode   = xine
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	button = F
-	config = URUCH=`ps ahx |grep xawtv |grep -v grep`; if [ -z "$URUCH" ]; then `xawtv &>/dev/null &` ; fi
-	mode   = xawtv
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	button = G
-	config = URUCH=`ps ahx |grep xpdf |grep -v grep`; if [ -z "$URUCH" ]; then `xpdf &>/dev/null &` ; fi
-	mode   = xpdf
-end
-#tag:Uruchom program tylko raz!!
-begin
-	prog   = irexec
-	remote = *
-	button = H
-	config = freevo&
-	mode   = freevo
-end
-#####################################################################
-#
-# Klawisze Globalne
-#
-#####################################################################
-begin
-	prog   = irxevent
-	button = HOME
-	config = Key Home CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ARROW_UP
-	repeat = 5
-	config = Key Up CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = PG_UP
-	repeat = 5
-	config = Key Page_Up CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ARROW_LEFT
-	repeat = 5
-	config = Key Left CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ENTER
-	config = Key Return CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ARROW_RIGHT
-	repeat = 5
-	config = Key Right CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = END
-	config = Key End CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ARROW_DOWN
-	repeat = 5
-	config = Key Down CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = PG_DN
-	repeat = 5
-	config = Key Page_Down CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = TAB
-	config = Key Tab CurrentWindow
-end
-begin
-	prog   = irxevent
-	remote = *
-	button = sTAB
-	config = Key shift-Tab CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = SPACE
-	config = Key space CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ESC
-	config = Key Escape CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = ALT
-	config = Key UP CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 1
-	config = Key 1 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 2
-	config = Key 2 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 3
-	config = Key 3 CurrentWindow
-end
-begin
-	prog   = irxevent
-	remote = *
-	button = 4
-	config = Key 4 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 5
-	config = Key 5 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 6
-	config = Key 6 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 7
-	config = Key 7 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 8
-	config = Key 8 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 9
-	config = Key 9 CurrentWindow
-end
-begin
-	prog   = irxevent
-	button = 0
-	config = Key 0 CurrentWindow
-end
diff --git a/abs/core-testing/live-installer/templates/remotes/pcmak/preview.jpg b/abs/core-testing/live-installer/templates/remotes/pcmak/preview.jpg
deleted file mode 100644
index d2ccdd1..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/pcmak/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/pinnacle_systems/lircd.conf.pctv b/abs/core-testing/live-installer/templates/remotes/pinnacle_systems/lircd.conf.pctv
deleted file mode 100644
index 4783e06..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pinnacle_systems/lircd.conf.pctv
+++ /dev/null
@@ -1,94 +0,0 @@
-#
-# contributed by Bart Alewijnse <scarfboy@yahoo.com>
-#
-# brand:             Pinnacle Systems
-# model:             PCTV Remote (Perhaps other ones as well)
-# supported devices: there's only one I know of. (serial) 
-#
-# Mail me if your remote is only partly supported, or if it has different
-# buttons than listed below.
-#
-
-begin remote
-
-  name  PinnacleSysPCTVRemote
-  bits            8
-  eps             30
-  aeps            100
-
-  one             0     0
-  zero            0     0
-  gap             180000
-
-  begin codes
-    Mute                     0x000000000000003C
-    Power                    0x000000000000002F
-    Chan+Play                0x000000000000003F
-    Chan-Stop                0x000000000000003E
-    Vol+FF                   0x000000000000003B
-    Vol-Rew                  0x000000000000003D
-    1                        0x0000000000000031
-    2                        0x0000000000000032
-    3                        0x0000000000000033
-    4                        0x0000000000000034
-    5                        0x0000000000000035
-    6                        0x0000000000000036
-    7                        0x0000000000000037
-    8                        0x0000000000000038
-    9                        0x0000000000000039
-    Fullscreen               0x000000000000002D
-    0/AV                     0x000000000000003A
-    Info                     0x000000000000002B
-    Preview                  0x000000000000002E
-    Record                   0x0000000000000027
-    Chan_Last                0x0000000000000025
-    F_TV                     0x0000000000000026
-    F_TELETEXT               0x0000000000000029
-    F_RADIO                  0x000000000000002A
-
-#
-# here are some extra buttons a new version of the remote seems to have
-#
-# contributed by Robbert Monna <rjmonna@kabelfoon.nl>
-#
-# brand:             Pinnacle Systems
-# model:             PCTV Remote (newest version?)
-# supported devices: dongle on serial port (from TV-Card)
-#
-          L                        0x000000000000001F
-          Zoom                     0x000000000000001E
-          vol+                     0x000000000000001B
-          vol-                     0x000000000000000F
-          channel+                 0x0000000000000017
-          channel-                 0x000000000000001C
-          middle                   0x000000000000001A
-          Menu                     0x000000000000001D
-          next                     0x0000000000000019
-          undo                     0x0000000000000016
-          pause                    0x0000000000000015
-          redo                     0x0000000000000013
-          Rewind                   0x000000000000000E
-          Play                     0x000000000000000D
-          Stop                     0x000000000000000B
-          FForward                 0x0000000000000007
-          EPG                      0x0000000000000018
-
-# here are some more buttons that seem to be mapped differently from
-# the ones above
-
-# contributed by InterCeptor ceptor_7@freemail.hu
-#
-# brand:   Pinnacle Systems PCTV Pro Remote
-# model no. of remote control: (I can't find any numbers on it)
-# supported devices: serial
-#
-
-          9                        0x0000000000000082
-          Zoom                     0x00000000000000B2
-          middle                   0x0000000000000014
-
-
-  end codes
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv b/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv
deleted file mode 100644
index 064ee57..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# contributed by Nathan Hand <nathanh@chirp.com.au>
-#
-# brand:             Pixelview
-# model:             
-# supported devices: Pixelview PlayTV PRO
-#
-
-begin remote
-  name  Pixelview
-  bits  8
-
-  begin codes
-    TV/FM                    0x00000000000000e7
-    FULL_SCREEN              0x00000000000000bf
-    CH+                      0x0000000000000049
-    CH-                      0x00000000000000c1
-    VOL-                     0x000000000000006a
-    VOL+                     0x000000000000004a
-    MUTE                     0x0000000000000047
-    SOURCE                   0x00000000000000e1
-    1                        0x00000000000000e0
-    2                        0x00000000000000c8
-    3                        0x00000000000000e8
-    4                        0x0000000000000060
-    5                        0x0000000000000062
-    6                        0x00000000000000c9
-    7                        0x00000000000000c0
-    8                        0x00000000000000c2
-    9                        0x0000000000000061
-    0                        0x0000000000000040
-  end codes
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_bt878 b/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_bt878
deleted file mode 100644
index f017a3b..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_bt878
+++ /dev/null
@@ -1,54 +0,0 @@
-#
-# contributed by Michal Kochanowicz <mkochano@pld.org.pl>
-# based on file contributred by Nathan Hand <nathanh@chirp.com.au>
-#
-# brand:             PixelView
-# model:             BT878+W/FM
-# supported devices: PixelView BT878+W/FM
-#
-
-begin remote
-  name  PixelView
-  bits  8
-#  repeat_bit 2
-  repeat 9080 2189
-  gap 108056
-  repeat_bit 0
-
-  begin codes
-    POWER                    0x00000000000000aa
-    TV/FM                    0x00000000000000e7
-    TELETEXT                 0x000000000000003f
-    SCAN                     0x0000000000000041
-    +/-                      0x0000000000000069
-    EJECT                    0x000000000000002a
-    STOP                     0x000000000000008a
-    SOURCE                   0x00000000000000e1
-    STEREO                   0x00000000000000df
-    ENTER                    0x000000000000005f
-    SEEK_NEXT                0x0000000000000067
-    SEEK_FWD                 0x00000000000000c7
-    CH_UP                    0x0000000000000049
-    VOL_UP                   0x000000000000004a
-    RECALL                   0x0000000000000048
-    PAUSE                    0x0000000000000068
-    PLAY                     0x00000000000000ca
-    CH_DOWN                  0x00000000000000c1
-    VOL_DOWN                 0x000000000000006a
-    SEEK_PREV                0x000000000000000a
-    SEEK_BACK                0x0000000000000042
-    ZOOM                     0x00000000000000bf
-    MUTE                     0x0000000000000047
-    1                        0x00000000000000e0
-    2                        0x00000000000000c8
-    3                        0x00000000000000e8
-    4                        0x0000000000000060
-    5                        0x0000000000000062
-    6                        0x00000000000000c9
-    7                        0x00000000000000c0
-    8                        0x00000000000000c2
-    9                        0x0000000000000061
-    0                        0x0000000000000040
-  end codes
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_pro b/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_pro
deleted file mode 100644
index 84e84a9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.playtv_pro
+++ /dev/null
@@ -1,159 +0,0 @@
-#  
-# brand:             PixelView
-# model:             PlayTV Pro remote control
-#
-# supported devices: 
-#   works both with home-brew and TV card receiver (use lirc-0.6.6 or better)
-#
-
-
-begin remote
-
-  name      pixelviewp
-  bits          16
-  flags     SPACE_ENC|CONST_LENGTH
-  eps            20
-  aeps          200
-
-  pre_data_bits   16
-  pre_data       0x61d6
-
-  header       9000  4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  repeat       9000  2250
-  gap          108000
-  toggle_bit      0
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-
-          power                    0x0000000000007887
-          zoom                     0x00000000000038C7
-          scan                     0x000000000000E01F
-          tv/fm                    0x000000000000C03F
-          vol+                     0x000000000000F807
-          vol-                     0x000000000000E817
-          chan+                    0x0000000000006897
-          chan-                    0x00000000000028D7
-          mute                     0x00000000000018E7
-          source                   0x00000000000000FF
-          loop                     0x000000000000C837
-          +100                     0x00000000000008F7
-          fn-                      0x00000000000020DF
-          fn+                      0x00000000000030CF
-          reset                    0x000000000000B04F
-          freeze                   0x000000000000F00F
-          function                 0x000000000000708F
-          0                        0x00000000000040BF
-          1                        0x000000000000807F
-          2                        0x000000000000D02F
-          3                        0x000000000000D827
-          4                        0x000000000000A05F
-          5                        0x000000000000906F
-          6                        0x000000000000A857
-          7                        0x000000000000609F
-          8                        0x00000000000050AF
-          9                        0x00000000000048B7
-
-      end codes
-
-end remote
-
-
-# This config file was automatically generated
-# using lirc-0.7.2(pixelview_pro) on Mon Dec  5 03:17:25 2005
-#
-# contributed by Thadeu A. Coelho de Paula 
-# thadeudepaula (at) gmail (dot) com
-# http://mundolivre.hostrix.com.br
-#
-# brand:   PixelView
-# model:   PlayTV MPEG2 (M4900)
-#
-# supported devices:
-# This TV Card
-
-
-begin remote
-
-  name           PixelView_PlayTV_MPEG2
-  bits           16
-  eps            30
-  aeps          100
-
-  pre_data_bits   16
-  pre_data       0x61D6
-
-  header       9000  4500
-  one           563  1687
-  zero          563   562
-  ptrail        563
-  repeat       9000  2250
-  gap          108000
-  toggle_bit      0
-
-  frequency    38000
-  duty_cycle   33
-
-
-
-      begin codes
-          timeshift                0xC03F
-          power                    0x7887
-          1                        0x807F
-          2                        0xD02F
-          3                        0xD827
-          4                        0xA05F
-          5                        0x906F
-          6                        0xA857
-          7                        0x609F
-          8                        0x50AF
-          9                        0x48B7
-          0                        0x40BF
-          loop                     0xC837
-          +100                     0x08F7
-          source                   0x00FF
-          mute                     0x18E7
-          ch+                      0x6897
-          ch-                      0x28D7
-          vol+                     0xF807
-          vol-                     0xE817
-          zoom                     0x38C7
-          snapshot                 0x9867
-          scan                     0x58A7
-          bw                       0x20DF
-          rec                      0x708F
-          fw                       0x30CF
-          stop                     0xB847
-          play                     0x10EF
-          pause                    0xF00F
-          tv                       0xB04F
-          fm                       0xE01F
-      end codes
-
-end remote
-
-# CONTROL LAYOUT:
-#
-# TIMESHIFT              POWER
-#
-#     1          2         3
-#     4          5         6
-#     7          8         9
-#   LOOP         0       SCAN
-#   SOURCE               MUTE
-#
-#               CH+
-#       VOL-   ZOOM   VOL+
-#               CH-
-#
-#  SNAPSHOT              SCAN
-#
-#        BW     REC    FW
-#       STOP   PLAY    PAUSE
-#
-#            TV   FM
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.remotemaster b/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.remotemaster
deleted file mode 100644
index 1b75e42..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircd.conf.remotemaster
+++ /dev/null
@@ -1,117 +0,0 @@
-# this config file was MANUALLY generated
-# using lirc-0.6.0pre3 on Thu Feb  3 11:53:38 2000
-#
-# contributed by     Petre Rodan <rodan@subdimension.com>
-# 
-# brand:             PixelView
-# model:             RemoteMaster 2000
-# supported devices: ComboTV series
-# receiver type:     /dev/ttySx
-# video card:        PixelView bttv848 pll=1 type=5
-#
-
-begin remote
-
-  name        RemoteMaster_2000_12b
-  bits           20
-  flags SPACE_ENC
-  eps            30
-  aeps          100
-
-  one             0   833
-  zero          833     0
-  pre_data_bits   10
-  pre_data       0x12B
-  gap          189264
-
-      begin codes
-          1                        0x0000000000052D2F
-          2                        0x0000000000052CCF
-          3                        0x0000000000052CAF
-          4                        0x0000000000052D37
-          5                        0x0000000000052CDF
-          6                        0x000000000005359F
-          7                        0x0000000000052D4F
-          8                        0x0000000000052D3F
-          9                        0x00000000000534DF
-          0                        0x0000000000052D57
-          ENTER                    0x0000000000052CD7
-          +10                      0x0000000000053537
-          POWER                    0x0000000000054D5F
-          MODE                     0x00000000000534AF
-          TAB                      0x0000000000053557
-          ZOOM                     0x000000000005355F
-          FREEZE                   0x000000000005356F
-          SEEK--                   0x0000000000054DAF
-          PAUSE                    0x0000000000052CB7
-          SEEK++                   0x00000000000534B7
-          SEEK-                    0x0000000000052D5F
-          PLAY                     0x0000000000052D9F
-          SEEK+                    0x00000000000534CF
-          STOP                     0x0000000000054D9F
-          EJECT                    0x0000000000054D6F
-          F1                       0x000000000005354F
-          F2                       0x00000000000534D7
-          F3                       0x00000000000534BF
-          F4                       0x000000000005352F
-          CH-                      0x000000000005353F
-          CH+                      0x00000000000535AF
-          VOL-                     0x0000000000052D6F
-          VOL+                     0x0000000000052DAF
-      end codes
-
-end remote
-
-begin remote
-
-  name        RemoteMaster_2000_14b
-  bits           20
-  flags SPACE_ENC
-  eps            30
-  aeps          100
-
-  one             0   833
-  zero          833     0
-  pre_data_bits   10
-  pre_data       0x14B
-  gap          189264
-
-      begin codes
-          1                        0x0000000000052D2F
-          2                        0x0000000000052CCF
-          3                        0x0000000000052CAF
-          4                        0x0000000000052D37
-          5                        0x0000000000052CDF
-          6                        0x000000000005359F
-          7                        0x0000000000052D4F
-          8                        0x0000000000052D3F
-          9                        0x00000000000534DF
-          0                        0x0000000000052D57
-          ENTER                    0x0000000000052CD7
-          +10                      0x0000000000053537
-          POWER                    0x0000000000054D5F
-          MODE                     0x00000000000534AF
-          TAB                      0x0000000000053557
-          ZOOM                     0x000000000005355F
-          FREEZE                   0x000000000005356F
-          SEEK--                   0x0000000000054DAF
-          PAUSE                    0x0000000000052CB7
-          SEEK++                   0x00000000000534B7
-          SEEK-                    0x0000000000052D5F
-          PLAY                     0x0000000000052D9F
-          SEEK+                    0x00000000000534CF
-          STOP                     0x0000000000054D9F
-          EJECT                    0x0000000000054D6F
-          F1                       0x000000000005354F
-          F2                       0x00000000000534D7
-          F3                       0x00000000000534BF
-          F4                       0x000000000005352F
-          CH-                      0x000000000005353F
-          CH+                      0x00000000000535AF
-          VOL-                     0x0000000000052D6F
-          VOL+                     0x0000000000052DAF
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.playtv_pro b/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.playtv_pro
deleted file mode 100644
index e277fe6..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.playtv_pro
+++ /dev/null
@@ -1,29 +0,0 @@
-# lircmd.conf file to be used with PixeView PlayTV pro
-#
-# lircmd config file
-# 
-
-#PROTOCOL IntelliMouse
-
-ACCELERATOR 2 20 5
-
-ACTIVATE * +100
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9                                                                                
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_S  * 8
-
-BUTTON1_TOGGLE * tv/fm
-BUTTON2_TOGGLE * scan
-BUTTON3_TOGGLE * zoom
-
-BUTTON1_CLICK * 0
-BUTTON2_CLICK * loop
-BUTTON3_CLICK * source
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.remotemaster b/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.remotemaster
deleted file mode 100644
index 07d2547..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircmd.conf.remotemaster
+++ /dev/null
@@ -1,31 +0,0 @@
-# lircmd.conf file to be used with RemoteMaster 2000
-#
-# lircmd config file
-# 
-
-# ACCELERATOR start max multiplier
-
-#PROTOCOL IntelliMouse
-
-ACCELERATOR 2 20 5
-
-ACTIVATE * ENTER                                                                                
-
-MOVE_N  * 2
-MOVE_NE * 3
-MOVE_E  * 6
-MOVE_SE * 9                                                                                
-MOVE_SW * 7
-MOVE_W  * 4
-MOVE_NW * 1
-MOVE_S  * 8
-
-BUTTON1_TOGGLE * +10
-BUTTON2_TOGGLE * FREEZE
-#BUTTON3_TOGGLE * LIST
-
-BUTTON1_CLICK * 5
-BUTTON2_CLICK * 0
-#BUTTON3_CLICK * POWER
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/pixelview/lircrc.playtv_pro b/abs/core-testing/live-installer/templates/remotes/pixelview/lircrc.playtv_pro
deleted file mode 100644
index 4e495c8..0000000
--- a/abs/core-testing/live-installer/templates/remotes/pixelview/lircrc.playtv_pro
+++ /dev/null
@@ -1,134 +0,0 @@
-#
-# This is an example of ~/.lircrc file
-# It is a copy of actual setup from my home machine.
-# Contributed by Artur Lipowski <alipowski@interia.pl>
-#
-    begin 
-	prog 	= 	irexec
-	button 	= 	power
-	config 	= 	xawtv-remote quit
-	flags 	=	mode
-    end
-    begin 
-	prog 	= 	irexec
-	button 	= 	source
-	repeat	=	1
-	config 	= 	xawtv-remote setinput next
-    end
-    begin
-	prog   = 	irexec
-	button = 	zoom
-	repeat = 	1
-	config = 	xawtv-remote fullscreen
-    end
-    begin 
-	prog	=	irexec
-	button	=	chan-
-	repeat	=	1
-	config	=	xawtv-remote setstation prev
-    end
-    begin
-	prog	=	irexec
-	button	=	chan+
-	repeat	=	1
-	config	=	xawtv-remote setstation next
-    end
-    begin
-	prog	=	irxevent
-	button	=	loop
-	repeat	=	1
-	config	=	Key c xawtv
-    end
-    begin
-	prog	=	irxevent
-	button	=	scan
-	repeat	=	1
-	config	=	Key ctrl-z xawtv
-    end
-    begin
-	prog = irxevent
-	button = mute
-	config = Key a xawtv
-    end    
-    begin
-	prog = irxevent
-	button = vol+
-	repeat = 1
-	config = Key KP_Add xawtv
-    end
-    begin
-	prog = irxevent
-	button = vol-
-	repeat = 1
-	config = Key KP_Subtract xawtv
-    end
-    begin
-	prog = irexec
-	button = 1
-	config = xawtv-remote setstation 0
-    end
-    begin
-	prog = irexec
-	button = 2
-	config = xawtv-remote setstation 1
-    end
-    begin
-	prog = irexec
-	button = 3
-	config = xawtv-remote setstation 2
-    end
-    begin
-	prog = irexec
-	button = 4
-	config = xawtv-remote setstation 3
-    end
-    begin
-	prog = irexec
-	button = 5
-	config = xawtv-remote setstation 4
-    end
-    begin
-	prog = irexec
-	button = 6
-	config = xawtv-remote setstation 5
-    end
-    begin
-	prog = irexec
-	button = 7
-	config = xawtv-remote setstation 6
-    end
-    begin
-	prog = irexec
-	button = 8
-	config = xawtv-remote setstation 7
-    end
-    begin
-	prog = irexec
-	button = 9
-	config = xawtv-remote setstation 8
-    end
-    begin
-	prog = irexec
-	button = 0
-	config = xawtv-remote setstation 0
-    end
-    begin
-	prog	=	irexec
-	button	=	function
-	config	=	xawtv-remote attr next
-    end
-    begin
-	prog	=	irexec
-	button	=	fn+
-	config	=	xawtv-remote attr inc
-    end
-    begin
-	prog	=	irexec
-	button	=	fn-
-	config	=	xawtv-remote attr dec
-    end
-    begin
-	prog	=	irexec
-	button	=	+100
-	config	=	xawtv-remote msg " `date +%H:%M` "
-    end
diff --git a/abs/core-testing/live-installer/templates/remotes/provideo/lircd.conf.pv951 b/abs/core-testing/live-installer/templates/remotes/provideo/lircd.conf.pv951
deleted file mode 100644
index e488424..0000000
--- a/abs/core-testing/live-installer/templates/remotes/provideo/lircd.conf.pv951
+++ /dev/null
@@ -1,67 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.1 on Wed May 24 23:10:08 2000
-#
-# contributed by BartOwl <bartowl@dione.ids.pl>
-#
-# brand:             3DeMON (from J.Sir Computer inc.) http://www.jsir.com/
-# model:             PV951 (http://www.jsir.com/pv951.htm)
-# supported devices: Remote control for this TV-capture card
-#
-# The manufacturer seems to be ProVideo: http://www.provideo.com.tw
-# Funny: they have Linux "drivers" for this card...
-#
-
-begin remote
-
-  name  PV951
-  bits           16
-  flags SPACE_ENC|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  header       9067  4482
-  one           597  1650
-  zero          597   529
-  ptrail        584
-  repeat       9068  2232
-  pre_data_bits   16
-  pre_data       0x61D6
-  gap          107983
-  repeat_bit      0
-
-      begin codes
-          power                    0x00000000000048B7
-          air/cbl                  0x000000000000D02F
-          pc/tv                    0x0000000000008877
-          source                   0x000000000000F00F
-          mts                      0x000000000000C837
-          mute                     0x00000000000008F7
-          1                        0x000000000000807F
-          2                        0x00000000000040BF
-          3                        0x000000000000C03F
-          4                        0x00000000000020DF
-          5                        0x000000000000A05F
-          6                        0x000000000000609F
-          7                        0x000000000000E01F
-          8                        0x00000000000010EF
-          9                        0x000000000000906F
-          0                        0x00000000000000FF
-          +100                     0x00000000000050AF
-          ch_rtn                   0x000000000000E817
-          ch+                      0x00000000000058A7
-          ch-                      0x0000000000007887
-          vol+                     0x000000000000D827
-          vol-                     0x000000000000F807
-          func                     0x0000000000009867
-          ttx                      0x000000000000B04F
-          pg+                      0x000000000000708F
-          pg-                      0x000000000000B847
-          cc                       0x0000000000006897
-          sync                     0x00000000000028D7
-          ch+-                     0x00000000000018E7
-          autoscan                 0x00000000000030CF
-      end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/receiver_usb.id b/abs/core-testing/live-installer/templates/remotes/receiver_usb.id
deleted file mode 100644
index a830b11..0000000
--- a/abs/core-testing/live-installer/templates/remotes/receiver_usb.id
+++ /dev/null
@@ -1,33 +0,0 @@
-0bc7:0005|snapstream_firefly|    "X10 Wireless Technology, Inc."
-0bc7:0008|SnapStream_Firefly|    "SnapStream Firefly"
-10c4:0003|CommandIR_Tranceiver|     " CommandIR Transceiver"
-0bc7:0004|ATI_Remote_Wonder|    " ATI Remote Wonder"
-0e9c:0000|streamzap|    "Streamzap Remote"
-0fe9:9010|Dvico|   "DVICO Remote:"
-6253:0100|Twinhan_USB|  "the VisionPlus is a Twinhan clone "
-1509:9242|MCEUSB-new|  "FIC eHome Infrared Transceiver 1509/9242"
-1934:0602|MCEUSB-new|  "Fintek eHome Infrared Transceiver 1934/0602"
-147a:e015|MCEUSB-new|  "Formosa eHome Infrared Transceiver 147a/e015"
-147a:e017|MCEUSB-new|  "Formosa aim / Trust MCE Infrared Receiver147a/e017"
-147a:e018|MCEUSB-new|  "Formosa Industrial Computing 147a/e018"
-107b:3009|MCEUSB-new|  "Gateway eHome Infrared Transceiver 107b/3009"
-195d:7002|MCEUSB-new|  "Itron ione Libra Q-11 195d/7002"
-043e:9803|MCEUSB-new|  "LG eHome Infrared Transceiver 043e/9803"
-045e:00a0|MCEUSB-new|  "Microsoft MCE Infrared Transceiver 045e/00a0"
-03ee:2501|MCEUSB-new|  "Mitsumi 03ee/2501"
-0471:060c|MCEUSB-new|  "Philips Infrared Transciever - HP branded 0471/060C"
-0471:060d|MCEUSB-new|  "Philips SRM5100 0471/060d"
-0471:0815|MCEUSB-new|  "Philips eHome Infrared Transciever 0471/0815"
-2304:0225|MCEUSB-new| "Pinnacle Systems, Inc. 2304/0225"
-179d:0010|MCEUSB-new|  "Ricavision internal Infrared Transceiver 179d/0010"
-1308:c001|MCEUSB-new|  "Shuttle eHome Infrared Transceiver 1308/c001"
-051c:c001|MCEUSB-new|  "Shuttle2 eHome Infrared Transceiver 051c/c001"
-0609:031d|MCEUSB-new|  "SMK/Toshiba G83C0004D410 0609/031d"
-0609:0322|MCEUSB-new|  "SMK eHome Infrared Transceiver (Sony VAIO)0609/0322"
-0609:0334|MCEUSB-new|  "SKM bundled with Hauppauge PVR-150 0609/0334"
-1460:9150|MCEUSB-new|  "Tatung eHome Infrared Transceiver 1460/9150"
-1784:0001|MCEUSB-new|  "Topseed eHome Infrared Transceiver 1784/0001"
-1784:0006|MCEUSB-new|  "Topseed HP eHome Infrared Transceiver 1784/0006"
-1784:0007|MCEUSB-new|  "Topseed HP eHome Infrared Transceiver 1784/0007"
-1784:0008|MCEUSB-new|  "Topseed eHome Infrared Transceiver 1784/0008"
-045e:006d|MCEUSB-old|  "USB Microsoft IR Transceiver Driver 045e/006d"
diff --git a/abs/core-testing/live-installer/templates/remotes/remotec/lircd.conf.BW6130 b/abs/core-testing/live-installer/templates/remotes/remotec/lircd.conf.BW6130
deleted file mode 100644
index 1797647..0000000
--- a/abs/core-testing/live-installer/templates/remotes/remotec/lircd.conf.BW6130
+++ /dev/null
@@ -1,88 +0,0 @@
-#
-# brand:                       Remotec
-# model no. of remote control: BW 6130 Multimedia Master Receiver
-# devices being controlled by this remote:
-#
-
-begin remote
-
-  name  MEDIAMASTER
-  bits            32
-  eps             0
-  aeps            0
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   32
-  pre_data 0xFFA10003
-  gap          131980
-  post_data_bits  0
-  toggle_bit     0
-
-      begin codes
-	PRE	0x23
-        NEXT	0x24
-	1	0X10
-	2	0x11
-	3	0x12
-	POWER	0x50
-	VOL+	0x30
-	VOL-	0x31
-	L	0x42
-	R	0x44
-	PAUSE	0x22
-	PLAY	0x20
-	STOP	0x21
-	MUTE	0x32
-	MOUSE_SLOW_N		0x95
-	MOUSE_SLOW_NNE		0xd1
-	MOUSE_SLOW_NE		0xcd
-	MOUSE_SLOW_ENE		0xc9
-	MOUSE_SLOW_E		0xc5
-	MOUSE_SLOW_ESE		0xe9
-	MOUSE_SLOW_SE		0xed
-	MOUSE_SLOW_SSE		0xf1
-	MOUSE_SLOW_S		0xb5
-	MOUSE_SLOW_SSW		0xb1
-	MOUSE_SLOW_SW		0xad
-	MOUSE_SLOW_WSW		0xa9
-	MOUSE_SLOW_W		0x85
-	MOUSE_SLOW_WNW		0x89
-	MOUSE_SLOW_NW		0x8d
-	MOUSE_SLOW_NNW		0x91
-	MOUSE_MEDIUM_N		0x96
-	MOUSE_MEDIUM_NNE	0xd2
-	MOUSE_MEDIUM_NE		0xce
-	MOUSE_MEDIUM_ENE	0xca
-	MOUSE_MEDIUM_E		0xc6
-	MOUSE_MEDIUM_ESE	0xea
-	MOUSE_MEDIUM_SE		0xee
-	MOUSE_MEDIUM_SSE	0xf2
-	MOUSE_MEDIUM_S		0xb6
-	MOUSE_MEDIUM_SSW	0xb2
-	MOUSE_MEDIUM_SW		0xae
-	MOUSE_MEDIUM_WSW	0xaa
-	MOUSE_MEDIUM_W		0x86
-	MOUSE_MEDIUM_WNW	0x8a
-	MOUSE_MEDIUM_NW		0x8e
-	MOUSE_MEDIUM_NNW	0x92
-	MOUSE_FAST_N		0x97
-	MOUSE_FAST_NNE		0xd3
-	MOUSE_FAST_NE		0xcf
-	MOUSE_FAST_ENE		0xcb
-	MOUSE_FAST_E		0xc7
-	MOUSE_FAST_ESE		0xeb
-	MOUSE_FAST_SE		0xef
-	MOUSE_FAST_SSE		0xf3
-	MOUSE_FAST_S		0xb7
-	MOUSE_FAST_SSW		0xb3
-	MOUSE_FAST_SW		0xaf
-	MOUSE_FAST_WSW		0xab
-	MOUSE_FAST_W		0x87
-	MOUSE_FAST_WNW		0x8b
-	MOUSE_FAST_NW		0x8f
-	MOUSE_FAST_NNW		0x93
-   end codes
-
-end remote
-
diff --git a/abs/core-testing/live-installer/templates/remotes/remotec/lircmd.conf.BW6130 b/abs/core-testing/live-installer/templates/remotes/remotec/lircmd.conf.BW6130
deleted file mode 100644
index f056530..0000000
--- a/abs/core-testing/live-installer/templates/remotes/remotec/lircmd.conf.BW6130
+++ /dev/null
@@ -1,291 +0,0 @@
-# 
-# lircmd config file
-# simply copied/edited x10/mouseremote lircmd file
-#
-
-PROTOCOL IntelliMouse
-#PROTOCOL MouseSystems
-
-# ACCELERATOR start max multiplier
-
-TOGGLE_ACTIVATE MEDIAMASTER 3
-
-ACCELERATOR 1 3 2
-
-
-MOVE_N    MEDIAMASTER   MOUSE_SLOW_N
-MOVE_N    MEDIAMASTER   MOUSE_SLOW_N
-
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_N
-
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-MOVE_N    MEDIAMASTER   MOUSE_FAST_N
-
-MOVE_N    MEDIAMASTER   MOUSE_SLOW_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NNE
-
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NNE
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NNE
-
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NNE
-
-MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NE
-MOVE_NE   MEDIAMASTER   MOUSE_SLOW_NE
-
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_NE
-
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_NE
-
-MOVE_E    MEDIAMASTER   MOUSE_SLOW_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_SLOW_ENE
-
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_ENE
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_MEDIUM_ENE
-
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ENE
-MOVE_NE   MEDIAMASTER   MOUSE_FAST_ENE
-
-MOVE_E    MEDIAMASTER   MOUSE_SLOW_E
-MOVE_E    MEDIAMASTER   MOUSE_SLOW_E
-
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_E
-
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-MOVE_E    MEDIAMASTER   MOUSE_FAST_E
-
-MOVE_E    MEDIAMASTER   MOUSE_SLOW_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_SLOW_ESE
-
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_ESE
-MOVE_E    MEDIAMASTER   MOUSE_MEDIUM_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_ESE
-
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_E    MEDIAMASTER   MOUSE_FAST_ESE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_ESE
-
-MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SE
-MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SE
-
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SE
-
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SE
-
-MOVE_S    MEDIAMASTER   MOUSE_SLOW_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_SLOW_SSE
-
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SSE
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_MEDIUM_SSE
-
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSE
-MOVE_SE   MEDIAMASTER   MOUSE_FAST_SSE
-
-MOVE_S    MEDIAMASTER   MOUSE_SLOW_S
-MOVE_S    MEDIAMASTER   MOUSE_SLOW_S
-
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_S
-
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-MOVE_S    MEDIAMASTER   MOUSE_FAST_S
-
-MOVE_S    MEDIAMASTER   MOUSE_SLOW_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SSW
-
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SSW
-MOVE_S    MEDIAMASTER   MOUSE_MEDIUM_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SSW
-
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_S    MEDIAMASTER   MOUSE_FAST_SSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SSW
-
-MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SW
-MOVE_SW   MEDIAMASTER   MOUSE_SLOW_SW
-
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_SW
-
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_SW
-
-MOVE_W    MEDIAMASTER   MOUSE_SLOW_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_SLOW_WSW
-
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_WSW
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_MEDIUM_WSW
-
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WSW
-MOVE_SW   MEDIAMASTER   MOUSE_FAST_WSW
-
-MOVE_W    MEDIAMASTER   MOUSE_SLOW_W
-MOVE_W    MEDIAMASTER   MOUSE_SLOW_W
-
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_W
-
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-MOVE_W    MEDIAMASTER   MOUSE_FAST_W
-
-MOVE_W    MEDIAMASTER   MOUSE_SLOW_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_SLOW_WNW
-
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_WNW
-MOVE_W    MEDIAMASTER   MOUSE_MEDIUM_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_WNW
-
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_W    MEDIAMASTER   MOUSE_FAST_WNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_WNW
-
-MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NW
-MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NW
-
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NW
-
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NW
-
-MOVE_N    MEDIAMASTER   MOUSE_SLOW_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_SLOW_NNW
-
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NNW
-MOVE_N    MEDIAMASTER   MOUSE_MEDIUM_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_MEDIUM_NNW
-
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_N    MEDIAMASTER   MOUSE_FAST_NNW
-MOVE_NW   MEDIAMASTER   MOUSE_FAST_NNW
-
-BUTTON1_CLICK MEDIAMASTER L
-BUTTON3_CLICK MEDIAMASTER R
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/sasem/lircd.conf.sasem b/abs/core-testing/live-installer/templates/remotes/sasem/lircd.conf.sasem
deleted file mode 100644
index da0fb82..0000000
--- a/abs/core-testing/live-installer/templates/remotes/sasem/lircd.conf.sasem
+++ /dev/null
@@ -1,81 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.0pre4(sasem) on Mon May 24 03:11:34 2004
-#
-# contributed by Oliver Stabel (oliver.stabel@gmx.de)
-#
-# brand: Sasem OnAir
-# model no. of remote control: n/a
-# devices being controlled by this remote:
-#	This IR came with the Dign HV5 HTPC case, manufactured
-#       by Uneed in Korea (www.iuneed.com).
-#       AFAIK the case is called Ahanix HV5 in the US.
-#       The IR/VFD device is originally manufactured by Sasem,
-#       and sold as OnAir Remocon-V (?looks different from 
-#       mine but should be the same?)
-#
-
-begin remote
-
-  name  lirc_sasem
-  bits           16
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   24
-  pre_data        0x0C807F
-  post_data_bits  24
-  post_data       0x000000
-  gap             196000
-  toggle_bit      0
-
-
-      begin codes
-          1                        0x08F7
-          2                        0x09F6
-          3                        0x0AF5
-          4                        0x10EF
-          5                        0x11EE
-          6                        0x12ED
-          7                        0x18E7
-          8                        0x19E6
-          9                        0x1AE5
-          start                    0x40BF
-          0                        0x41BE
-          full_down                0x06F9
-          vol-                     0x0FF0
-          vol+                     0x0EF1
-          esc                      0x05FA
-          up                       0x0BF4
-          close                    0x07F8
-          left                     0x03FC
-          enter                    0x13EC
-          right                    0x1BE4
-          prev                     0x0CF3
-          down                     0x43BC
-          next                     0x01FE
-          mute                     0x0DF2
-          step                     0x04FB
-          play_pause               0x49B6
-          stop                     0x48B7
-          winamp                   0x1EE1
-          media_player             0x15EA
-          hdtv                     0x17E8
-          cd_player                0x16E9
-          win_dvd                  0x44BB
-          power_dvd                0x14EB
-          internet                 0x46B9
-          email                    0x47B8
-          a                        0x45BA
-          b                        0x1DE2
-          c                        0x1CE3
-          d                        0x1FE0
-          eject                    0x02FD
-          power                    0x00FF
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/sigma_designs/lircd.conf.realmagic b/abs/core-testing/live-installer/templates/remotes/sigma_designs/lircd.conf.realmagic
deleted file mode 100644
index 8aa4ef5..0000000
--- a/abs/core-testing/live-installer/templates/remotes/sigma_designs/lircd.conf.realmagic
+++ /dev/null
@@ -1,83 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.3 on Fri Nov 10 21:47:32 2000
-#
-# contributed by Stefan Neuwirth & Andreas Lange <langsmethanromp@gmx.de>
-#
-# brand:             Sigma Designs
-# model:             REALmagic remote control 
-#                    www.realmagic.com/support.htm#remote
-# supported devices: 
-#       "For Hollywood Plus Version 1.4 or above Driver only"
-#       remote control for the Sigma Designs REALmagic Hollywood Plus DVD card
-#       receiver is connected to the serial port - it does not require the card
-#
-# The first byte always is 131. The second and third byte are equal. (CB)
-#
-
-begin remote
-
-  name  REALmagic
-  bits           20
-  eps            30
-  aeps          100
-
-  one             0     0
-  zero            0     0
-  pre_data_bits   10
-  pre_data       0x183
-  gap          189974
-  toggle_bit      0
-
-
-      begin codes
-          1                        0x0000000000062D8B
-          2                        0x0000000000012C4B
-          3                        0x000000000001AC6B
-          4                        0x0000000000072DCB
-          5                        0x000000000000AC2B
-          6                        0x0000000000052D4B
-
-# Nicolas Vignal reported that this code is sent for his remote
-# version (1.5). It should be no problem to just have two entries for
-# "6" unless you want to send codes what won't work for this receiver
-# anyway.
-
-          6                        0x0000000000041505
-
-          7                        0x0000000000058561
-          8                        0x0000000000044511
-          9                        0x000000000004AD2B
-          0                        0x000000000004C531
-          VOL+                     0x0000000000022C8B
-          VOL-                     0x0000000000032CCB
-          MUTE                     0x000000000006ADAB
-          L-R                      0x0000000000052549
-          VGA                      0x0000000000054551
-          ENTER                    0x0000000000042509
-          QUIT                     0x0000000000058D63
-          PRG                      0x0000000000038CE3
-          UP                       0x0000000000078DE3
-          DOWN                     0x0000000000064D93
-          LEFT                     0x0000000000044D13
-          RIGHT                    0x000000000003ECFB
-          SELECT                   0x0000000000024C93
-          MENU                     0x0000000000014C53
-          TITLE                    0x0000000000054D53
-          OSD                      0x0000000000034CD3
-          LANG                     0x0000000000074DD3
-          ANGLE                    0x000000000000CC33
-          SUB                      0x000000000004CD33
-          PAUSE                    0x000000000002CCB3
-          STOP                     0x000000000006CDB3
-          PLAY                     0x000000000001CC73
-          EJECT                    0x000000000005CD73
-          REV                      0x000000000003CCF3
-          FF                       0x000000000007CDF3
-          PREV                     0x0000000000002C0B
-          NEXT                     0x0000000000042D0B
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/silitek/lircd.conf.silitek b/abs/core-testing/live-installer/templates/remotes/silitek/lircd.conf.silitek
deleted file mode 100644
index 090afb9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/silitek/lircd.conf.silitek
+++ /dev/null
@@ -1,97 +0,0 @@
-#
-#
-# contributed by Krister Wicksell <krister.wicksell@spray.se>
-#
-# brand:             Silitek
-# model:             SM-1000
-# supported devices:
-#
-
-begin remote
-
-  name  SILITEK_SM-1000
-  bits  24
-  repeat_bit 0
-
-  begin codes
-    MOUSE_E                  0x0000000000aa0001
-    MOUSE_NEE                0x0000000000aa0102
-    MOUSE_NE                 0x0000000000aa0103
-    MOUSE_NNE                0x0000000000aa0104
-    MOUSE_N                  0x0000000000aa0105
-    MOUSE_NNW                0x0000000000aa1104
-    MOUSE_NW                 0x0000000000aa1103
-    MOUSE_NWW                0x0000000000aa1102
-    MOUSE_W                  0x0000000000aa1001
-    MOUSE_SWW                0x0000000000aa1002
-    MOUSE_SW                 0x0000000000aa1003
-    MOUSE_SSW                0x0000000000aa1004
-    MOUSE_S                  0x0000000000aa0005
-    MOUSE_SSE                0x0000000000aa0004
-    MOUSE_SE                 0x0000000000aa0003
-    MOUSE_SEE                0x0000000000aa0002
-    MOUSE_R_BUTTON           0x0000000000aaa0bb
-    MOUSE_L_BUTTON           0x0000000000aa0abb
-    MOUSE_L+R_BUTTON         0x0000000000aaaabb
-
-    0                        0x0000000000bb4a75
-    1                        0x0000000000bbc1fe
-    2                        0x0000000000bbc2fd
-    3                        0x0000000000bb437c
-    4                        0x0000000000bbc4fb
-    5                        0x0000000000bb457a
-    6                        0x0000000000bb4679
-    7                        0x0000000000bbc7f8
-    8                        0x0000000000bbc8f7
-    9                        0x0000000000bb4976
-    *                        0x0000000000bbcbf4
-    #                        0x0000000000bb4c73
-    REW                      0x0000000000bb516e
-    FWD                      0x0000000000bbd0ef
-    PAUSE                    0x0000000000bbcef1
-    PLAY                     0x0000000000bbcdf2
-    STOP                     0x0000000000bb4f70
-    VOLUME_UP                0x0000000000bbd3ec
-    VOLUME_DOWN              0x0000000000bb546b
-    MUTE                     0x0000000000bb526d
-    DISPLAY                  0x0000000000bbd5ea
-    CD                       0x0000000000bbdae5
-    SHOW_WIZ                 0x0000000000bb5b64
-    PG_UP                    0x0000000000bbd6e9
-    PG_DN                    0x0000000000bb5768
-    BACK                     0x0000000000bb5867
-    FORWARD                  0x0000000000bbd9e6
-    WWW                      0x0000000000bbdce3
-    CLOSE                    0x0000000000bb5d62
-
-    0_UP                     0x0000000000cc4a75
-    1_UP                     0x0000000000ccc1fe
-    2_UP                     0x0000000000ccc2fd
-    3_UP                     0x0000000000cc437c
-    4_UP                     0x0000000000ccc4fb
-    5_UP                     0x0000000000cc457a
-    6_UP                     0x0000000000cc4679
-    7_UP                     0x0000000000ccc7f8
-    8_UP                     0x0000000000ccc8f7
-    9_UP                     0x0000000000cc4976
-    *_UP                     0x0000000000cccbf4
-    #_UP                     0x0000000000cc4c73
-    REW_UP                   0x0000000000cc516e
-    FWD_UP                   0x0000000000ccd0ef
-    PAUSE_UP                 0x0000000000cccef1
-    PLAY_UP                  0x0000000000cccdf2
-    STOP_UP                  0x0000000000cc4f70
-    VOLUME_UP_UP             0x0000000000ccd3ec
-    VOLUME_DOWN_UP           0x0000000000cc546b
-    MUTE_UP                  0x0000000000cc526d
-    DISPLAY_UP               0x0000000000ccd5ea
-    CD_UP                    0x0000000000ccdae5
-    SHOW_WIZ_UP              0x0000000000cc5b64
-    PG_UP_UP                 0x0000000000ccd6e9
-    PG_DN_UP                 0x0000000000cc5768
-    BACK_UP                  0x0000000000cc5867
-    FORWARD_UP               0x0000000000ccd9e6
-    WWW_UP                   0x0000000000ccdce3
-    CLOSE_UP                 0x0000000000cc5d62
-  end codes
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/silitek/lircmd.conf.silitek b/abs/core-testing/live-installer/templates/remotes/silitek/lircmd.conf.silitek
deleted file mode 100644
index fc93f79..0000000
--- a/abs/core-testing/live-installer/templates/remotes/silitek/lircmd.conf.silitek
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# lircmd config file for the Silitek control
-#
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 1 4 2
-
-#TOGGLE_ACTIVATE SILITEK_SM-1000 SHOW_WIZ
-
-MOVE_N    SILITEK_SM-1000   MOUSE_N
-MOVE_N    SILITEK_SM-1000   MOUSE_N
-
-MOVE_N    SILITEK_SM-1000   MOUSE_NNE
-MOVE_NE   SILITEK_SM-1000   MOUSE_NNE
-
-MOVE_NE   SILITEK_SM-1000   MOUSE_NE
-MOVE_NE   SILITEK_SM-1000   MOUSE_NE
-
-MOVE_E    SILITEK_SM-1000   MOUSE_NEE
-MOVE_NE   SILITEK_SM-1000   MOUSE_NEE
-
-MOVE_E    SILITEK_SM-1000   MOUSE_E
-MOVE_E    SILITEK_SM-1000   MOUSE_E
-
-MOVE_E    SILITEK_SM-1000   MOUSE_SEE
-MOVE_SE   SILITEK_SM-1000   MOUSE_SEE
-
-MOVE_SE   SILITEK_SM-1000   MOUSE_SE
-MOVE_SE   SILITEK_SM-1000   MOUSE_SE
-
-MOVE_S    SILITEK_SM-1000   MOUSE_SSE
-MOVE_SE   SILITEK_SM-1000   MOUSE_SSE
-
-MOVE_S    SILITEK_SM-1000   MOUSE_S
-MOVE_S    SILITEK_SM-1000   MOUSE_S
-
-MOVE_S    SILITEK_SM-1000   MOUSE_SSW
-MOVE_SW   SILITEK_SM-1000   MOUSE_SSW
-
-MOVE_SW   SILITEK_SM-1000   MOUSE_SW
-MOVE_SW   SILITEK_SM-1000   MOUSE_SW
-
-MOVE_W    SILITEK_SM-1000   MOUSE_SWW
-MOVE_SW   SILITEK_SM-1000   MOUSE_SWW
-
-MOVE_W    SILITEK_SM-1000   MOUSE_W
-MOVE_W    SILITEK_SM-1000   MOUSE_W
-
-MOVE_W    SILITEK_SM-1000   MOUSE_NWW
-MOVE_NW   SILITEK_SM-1000   MOUSE_NWW
-
-MOVE_NW   SILITEK_SM-1000   MOUSE_NW
-MOVE_NW   SILITEK_SM-1000   MOUSE_NW
-
-MOVE_N    SILITEK_SM-1000   MOUSE_NNW
-MOVE_NW   SILITEK_SM-1000   MOUSE_NNW
-
-MOVE_IN SILITEK_SM-1000 PG_UP
-MOVE_OUT SILITEK_SM-1000 PG_DN
-
-BUTTON1_TOGGLE SILITEK_SM-1000 DISPLAY
-#BUTTON2_TOGGLE SILITEK_SM-1000 5
-#BUTTON3_TOGGLE SILITEK_SM-1000 6
-
-BUTTON1_CLICK SILITEK_SM-1000 MOUSE_L_BUTTON
-BUTTON2_CLICK SILITEK_SM-1000 MOUSE_R_BUTTON
-BUTTON3_CLICK SILITEK_SM-1000 MOUSE_L+R_BUTTON
-
-# BUTTONx_CLICK, BUTTONx_UP, BUTTONx_DOWN are also possible
diff --git a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircd.snapstrm.conf b/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
deleted file mode 100644
index 288bb51..0000000
--- a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircd.snapstrm.conf
+++ /dev/null
@@ -1,127 +0,0 @@
-# Please make this file available to others
-# by sending it to <lirc@bartelmus.de>
-#
-# this config file was automatically generated
-# using lirc-0.7.0(any) on Fri Mar 11 08:51:45 2005
-#
-# contributed by
-#
-# brand: Snapstream Firefly Remote
-# model no. of remote control:
-# devices being controlled by this remote:
-#
-
-begin remote
-
-name Snapstream_Firefly
-bits 40
-eps 30
-aeps 100
-
-one 0 0
-zero 0 0
-gap 219964
-toggle_bit 0
-
-
-begin codes
-MAXI 0x0000001481AC0000
-MAXI 0x00000014012C0000
-CLOSE 0x00000014D7020000
-CLOSE 0x0000001457820000
-1 0x00000014628D0000
-1 0x00000014E20D0000
-2 0x00000014E30E0000
-2 0x00000014638E0000
-3 0x00000014648F0000
-3 0x00000014E40F0000
-4 0x00000014E5100000
-4 0x0000001465900000
-5 0x0000001466910000
-5 0x00000014E6110000
-6 0x00000014E7120000
-6 0x0000001467920000
-7 0x0000001468930000
-7 0x00000014E8130000
-8 0x00000014E9140000
-8 0x0000001469940000
-9 0x000000146A950000
-9 0x00000014EA150000
-0 0x00000014EC170000
-0 0x000000146C970000
-BACK 0x000000146B960000
-BACK 0x00000014EB160000
-ENT 0x00000014ED180000
-ENT 0x000000146D980000
-VOL+ 0x000000145E890000
-VOL+ 0x00000014DE090000
-VOL- 0x000000145D880000
-VOL- 0x00000014DD080000
-MUTE 0x000000145F8A0000
-MUTE 0x00000014DF0A0000
-FIREFLY 0x0000001455800000
-FIREFLY 0x00000014D5000000
-CH+ 0x00000014608B0000
-CH+ 0x00000014E00B0000
-CH- 0x00000014618C0000
-CH- 0x00000014E10C0000
-INFO 0x0000001483AE0000
-INFO 0x00000014032E0000
-OPTION 0x0000001484AF0000
-OPTION 0x00000014042F0000
-UP 0x000000146F9A0000
-UP 0x00000014EF1A0000
-LEFT 0x00000014729D0000
-LEFT 0x00000014F21D0000
-DOWN 0x0000001477A20000
-DOWN 0x00000014F7220000
-RIGHT 0x00000014749F0000
-RIGHT 0x00000014F41F0000
-OK 0x00000014739E0000
-OK 0x00000014F31E0000
-MENU 0x00000014719C0000
-MENU 0x00000014F11C0000
-EXIT 0x0000001475A00000
-EXIT 0x00000014F5200000
-REC 0x00000014FC270000
-REC 0x000000147CA70000
-PLAY 0x00000014FA250000
-PLAY 0x000000147AA50000
-STOP 0x00000014FD280000
-STOP 0x000000147DA80000
-REW 0x00000014F9240000
-REW 0x0000001479A40000
-FWD 0x00000014FB260000
-FWD 0x000000147BA60000
-PREV 0x00000014002B0000
-PREV 0x0000001480AB0000
-PAUSE 0x00000014FE290000
-PAUSE 0x000000147EA90000
-NEXT 0x00000014FF2A0000
-NEXT 0x000000147FAA0000
-MUSIC 0x00000014DB060000
-MUSIC 0x000000145B860000
-PHOTOS 0x00000014DA050000
-PHOTOS 0x000000145A850000
-DVD 0x00000014D9040000
-DVD 0x0000001459840000
-TV 0x00000014D8030000
-TV 0x0000001458830000
-VIDEO 0x00000014DC070000
-VIDEO 0x000000145C870000
-HELP 0x00000014D6010000
-HELP 0x0000001456810000
-MOUSE 0x00000014022D0000
-MOUSE 0x0000001482AD0000
-A 0x00000014EE190000
-A 0x000000146E990000
-B 0x00000014F01B0000
-B 0x00000014709B0000
-C 0x00000014F6210000
-C 0x0000001476A10000
-D 0x00000014F8230000
-D 0x0000001478A30000
-
-end codes
-
-end remote
\ No newline at end of file
diff --git a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt b/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
deleted file mode 100644
index e918011..0000000
--- a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt
+++ /dev/null
@@ -1,590 +0,0 @@
-# ~/.mythtv/lircrc
-#
-# MythTV native LIRC config file for
-# the new grey Hauppauge remote
-#
-# Modified from Jarod Wilson's which came from Jeff Campbell's
-# By Brad Templeton
-
-
-# Here we have the jump point commands.  They only work if you have
-# defined function keys for these jump points.  For me the most
-# common command is the menu of recordings, so I put that on "videos"
-# even though that's counter-intuitive
-
-begin
-prog = mythtv
-button = TV
-repeat = 3
-config = F5
-end
-
-begin
-prog = mythtv
-button = Videos
-repeat = 3
-config = F2
-end
-
-# Not yet defined
-begin
-prog = mythtv
-button = Music
-repeat = 3
-config = Up
-end
-
-# Given another function for now, I don't use mythgallery
-begin
-prog = mythtv
-button = Pictures
-repeat = 3
-config = F
-end
-
-begin
-prog = mythtv
-button = Guide
-repeat = 3
-config = F3
-end
-
-# I stuck the "todo" list on here as Myth has no radio function
-begin
-prog = mythtv
-button = Radio
-repeat = 3
-config = F4
-end
-
-begin
-prog = mythtv
-button = UP
-repeat = 3
-config = Up
-end
-
-begin
-prog = mythtv
-button = DOWN
-repeat = 3
-config = Down
-end
-
-begin
-prog = mythtv
-button = LEFT
-repeat = 3
-config = Left
-end
-
-begin
-prog = mythtv
-button = RIGHT
-repeat = 3
-config = Right
-end
-
-# Channel Up
-begin
-prog = mythtv
-button = Channel-UP
-repeat = 3
-config = Up
-end
-
-# Channel Down
-begin
-prog = mythtv
-button = Channel-DOWN
-repeat = 3
-config = Down
-end
-
-# OK/Select
-begin
-prog = mythtv
-button = Ok
-config = Space
-end
-
-# Play
-begin
-prog = mythtv
-button = Play
-config = Return
-end
-
-# Stop
-begin
-prog = mythtv
-button = Stop
-config = I
-end
-
-# Escape/Exit/Back
-begin
-prog = mythtv
-button = BACK
-config = Esc
-end
-
-# Power Off/Exit
-begin
-prog = mythtv
-button = POWER
-config = Esc
-end
-
-
-# Pause
-begin
-prog = mythtv
-button = Pause
-repeat = 3
-config = P
-end
-
-# Mute
-begin
-prog = mythtv
-button = Mute
-repeat = 3
-config = |
-end
-
-# Fast forward (30 sec default)
-begin
-prog = mythtv
-button = Rewind
-repeat = 3
-config = PgUp
-end
-
-# Rewind (10 sec default)
-begin
-prog = mythtv
-button = Forward
-repeat = 3
-config = PgDown
-end
-
-# Skip forward (10 min default)
-begin
-prog = mythtv
-button = Next
-repeat = 3
-config = End
-end
-
-# Skip backward (10 min default)
-begin
-prog = mythtv
-button = Previous
-repeat = 3
-config = Home
-end
-
-# Record
-begin
-prog = mythtv
-button = Record
-repeat = 3
-config = R
-end
-
-# Delete
-begin
-prog = mythtv
-button = Red
-repeat = 3
-config = D
-end
-
-# Decrease play speed
-begin
-prog = mythtv
-button = Green
-repeat = 3
-config = J
-end
-
-# Display EPG while in live TV,
-# View selected show while in EPG
-begin
-prog = mythtv
-button = Menu
-repeat = 3
-config = M
-end
-
-# Scroll up
-begin
-prog = mythtv
-button = Volume-UP
-repeat = 3
-config = F11
-end
-
-# Scroll down
-begin
-prog = mythtv
-button = Volume-DOWN
-repeat = 3
-config = F10
-end
-
-# Bring up OSD info
-begin
-prog = mythtv
-button = Go
-repeat = 3
-config = I
-end
-
-# Change display aspect ratio
-begin
-prog = mythtv
-button = Prev-Channel
-repeat = 3
-config = W
-end
-
-# double speed watch
-begin
-prog = mythtv
-button = Yellow
-repeat = 3
-config = J
-end
-
-# change tuners
-#begin
-#prog = mythtv
-#button = hash
-#repeat = 3
-#config = Y
-#end
-
-# Bring up Time stretch
-begin
-prog = mythtv
-button = Blue
-repeat = 3
-config = Y
-end
-
-# Numbers 0-9
-
-begin
-prog = mythtv
-button = 0
-repeat = 3
-config = 0
-end
-
-begin
-prog = mythtv
-button = 1
-repeat = 3
-config = 1
-end
-
-begin
-prog = mythtv
-button = 2
-repeat = 3
-config = 2
-end
-
-begin
-prog = mythtv
-button = 3
-repeat = 3
-config = 3
-end
-
-begin
-prog = mythtv
-button = 4
-repeat = 3
-config = 4
-end
-
-begin
-prog = mythtv
-button = 5
-repeat = 3
-config = 5
-end
-
-begin
-prog = mythtv
-button = 6
-repeat = 3
-config = 6
-end
-
-begin
-prog = mythtv
-button = 7
-repeat = 3
-config = 7
-end
-
-begin
-prog = mythtv
-button = 8
-repeat = 3
-config = 8
-end
-
-begin
-prog = mythtv
-button = 9
-repeat = 3
-config = 9
-end
-
-
-### MPlayer lirc setup
-
-# Show OSD
-begin
-prog = mplayer
-button = MENU
-repeat = 3
-config = osd
-end
-
-# Pause playback
-begin
-prog = mplayer
-button = PAUSE
-repeat = 3
-config = pause
-end
-
-# Skip ahead a minute if playing
-# If paused, resume playing
-begin
-prog = mplayer
-button = PLAY
-repeat = 3
-config = seek +1
-end
-
-# Stop playback and exit
-begin
-prog = mplayer
-button = Back
-repeat = 3
-config = quit
-end
-
-# Mute
-begin
-prog = mplayer
-button = MUTE
-repeat = 3
-config = mute
-end
-
-# Seek back 10 seconds
-begin
-prog = mplayer
-button = LEFT
-repeat = 3
-config = seek -7
-end
-
-# Seek forward 30 seconds
-begin
-prog = mplayer
-button = RIGHT
-repeat = 3
-config = seek +30
-end
-
-# Quit
-begin
-prog = mplayer
-button = EXIT
-repeat = 3
-config = quit
-end
-
-# Seek forward 10 minutes
-begin
-prog = mplayer
-button = SKIP
-repeat = 3
-config = seek +600
-end
-
-# Seek backward 10 minutes
-begin
-prog = mplayer
-button = REPLAY
-repeat = 3
-config = seek -600
-end
-
-# Toggle full-screen
-begin
-prog = mplayer
-button = FULL
-repeat = 3
-config = vo_fullscreen
-end
-
-### Xine lirc setup
-
-begin
-prog = xine
-button = PLAY
-repeat = 3
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 3
-config = Stop
-end
-
-begin
-prog = xine
-button = OFF
-repeat = 3
-config = Quit
-end
-
-begin
-prog = xine
-button = PAUSE
-repeat = 3
-config = Pause
-end
-
-begin
-prog = xine
-button = CH+
-repeat = 3
-config = EventUp
-end
-
-begin
-prog = xine
-button = CH-
-repeat = 3
-config = EventDown
-end
-
-begin
-prog = xine
-button = VOL-
-repeat = 3
-config = EventLeft
-end
-
-begin
-prog = xine
-button = VOL+
-repeat = 3
-config = EventRight
-end
-
-begin
-prog = xine
-button = OK
-repeat = 3
-config = EventSelect
-end
-
-begin
-prog = xine
-button = BACK
-repeat = 3
-config = Menu
-end
-
-begin
-prog = xine
-button = FFW
-repeat = 3
-#config = SpeedFaster
-config = SeekRelative+60
-end
-
-begin
-prog = xine
-button = REW
-repeat = 3
-#config = SpeedSlower
-config = SeekRelative-60
-end
-
-begin
-prog = xine
-button = FULL
-repeat = 3
-config = Volume+
-end
-
-begin
-prog = xine
-button = BLANK
-repeat = 3
-config = Volume-
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 3
-config = Mute
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 3
-config = RootMenu
-end
-
-begin
-prog = xine
-button = SKIP
-repeat = 3
-config = EventNext
-end
-
-begin
-prog = xine
-button = REPLAY
-repeat = 3
-config = EventPrior
-end
-
-begin
-prog = xine
-button = GO
-repeat = 3
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = RED
-repeat = 3
-config = Quit
-end
-
-begin
-prog = xine
-button = RED
-repeat = 3
-config = Quit
-end
\ No newline at end of file
diff --git a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/preview.jpg b/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/preview.jpg
deleted file mode 100644
index a1fbc6e..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/snapstream_firefly/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/streamzap/lircd.conf.streamzap b/abs/core-testing/live-installer/templates/remotes/streamzap/lircd.conf.streamzap
deleted file mode 100644
index 8e453b9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/streamzap/lircd.conf.streamzap
+++ /dev/null
@@ -1,69 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.7.1-CVS(serial) on Fri Feb  4 23:20:56 2005
-#
-# contributed by Christoph Bartelmus
-#
-# brand:                       Streamzap
-# model no. of remote control: PC Remote
-# devices being controlled by this remote: USB receiver
-#
-
-begin remote
-
-  name  Streamzap_PC_Remote
-  bits            6
-  flags RC5|CONST_LENGTH
-  eps            30
-  aeps          100
-
-  one           889  889
-  zero          889  889
-  plead         889
-  pre_data_bits   8
-  pre_data       0xA3
-  gap          108344
-  toggle_bit      2
-
-
-      begin codes
-          0                        0x00
-          1                        0x01
-          2                        0x02
-          3                        0x03
-          4                        0x04
-          5                        0x05
-          6                        0x06
-          7                        0x07
-          8                        0x08
-          9                        0x09
-          POWER                    0x0A
-          MUTE                     0x0B
-          CH_UP                    0x0C
-          VOL_UP                   0x0D
-          CH_DOWN                  0x0E
-          VOL_DOWN                 0x0F
-          UP                       0x10
-          LEFT                     0x11
-          OK                       0x12
-          RIGHT                    0x13
-          DOWN                     0x14
-          MENU                     0x15
-          EXIT                     0x16
-          PLAY                     0x17
-          PAUSE                    0x18
-          STOP                     0x19
-          |<<                      0x1A
-          >>|                      0x1B
-          RECORD                   0x1C
-          <<                       0x1D
-          >>                       0x1E
-          RED                      0x20
-          GREEN                    0x21
-          YELLOW                   0x22
-          BLUE                     0x23
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/streamzap/lircrc b/abs/core-testing/live-installer/templates/remotes/streamzap/lircrc
deleted file mode 100755
index 5e668b5..0000000
--- a/abs/core-testing/live-installer/templates/remotes/streamzap/lircrc
+++ /dev/null
@@ -1,832 +0,0 @@
-# StreamZap Remote
-# 'config' must either be a literal key, e.g. 'config = l' or must
-# refer to a defined key in MythTV, e.g. 'config = PLAY'a
-
-
-#restart frontend
-begin
-        remote = RS_LD
-        button = RESET
-        prog   = irexec
-        repeat = 0
-        config = /usr/bin/restartfrontend.sh
-end
-
-#time
-begin
-        remote = RS_LD
-        button = TIME
-        prog   = irexec
-        repeat = 10
-        config = /usr/bin/saytime.sh
-end
-
-#screen blank
-begin
-        remote = RS_LD
-        button = BLANK
-        prog   = irexec
-        repeat = 0
-#      config  = ls
-        config = xset s activate ; xset s blank
-end
-
-
-#picture
-begin
-REMOTE = RS_LD
-prog = mythtv
-button = PICTURE
-repeat = 4
-config = f
-end
-
-#change aspect
-begin
-remote = RS_LD
-prog = mythtv
-button = ASPECT
-# change aspect ratio
-config = w
-end
-
-#Browse
-begin
-remote = RS_LD
-prog = mythtv
-button = BROWSE
-repeat = 8
-config = o
-end
-
-# delete key
-begin
-remote = RS_LD
-prog = mythtv
-button = DELETE
-repeat = 8
-config = d
-end
-
-
-#change card
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD
-repeat = 8
-config = y
-end
-
-# Change TV card input
-begin
-remote = RS_LD
-prog = mythtv
-button = CARD_SOURCE
-repeat = 4
-config = C
-end
-
-
-
-# Cycle through channel history
-begin
-remote = Streamzap_PC_Remote
-prog = mythtv
-button = BLUE
-repeat = 4
-config = H
-end
-
-# Bring up OSD info
-begin
-remote =  Streamzap_PC_Remote
-prog = mythtv
-button = YELLOW
-repeat = 4
-config = i
-end
-
-
-
-
-begin
-prog = mythtv
-button = 0
-config = 0
-end
-
-begin
-prog = mythtv
-button = 1
-config = 1
-end
-
-begin
-prog = mythtv
-button = 2
-config = 2
-end
-
-begin
-prog = mythtv
-button = 3
-config = 3
-end
-
-begin
-prog = mythtv
-button = 4
-config = 4
-end
-
-begin
-prog = mythtv
-button = 5
-config = 5
-end
-
-begin
-prog = mythtv
-button = 6
-config = 6
-end
-
-begin
-prog = mythtv
-button = 7
-config = 7
-end
-
-begin
-prog = mythtv
-button = 8
-config = 8
-end
-
-begin
-prog = mythtv
-button = 9
-config = 9
-end
-
-begin
-prog = mythtv
-button = POWER
-config = Esc
-end
-
-# ???
-begin
-prog = mythtv
-button = MUTE
-config = F9
-end
-
-begin
-prog = mythtv
-button = CH_UP
-repeat = 3
-config = PgUp
-end
-
-begin
-prog = mythtv
-button = VOL_UP
-repeat = 3
-config = ]
-end
-
-begin
-prog = mythtv
-button = CH_DOWN
-repeat = 3
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = VOL_DOWN
-repeat = 3
-config = [
-end
-
-begin
-prog = mythtv
-button = UP
-repeat = 3
-config = Up
-end
-
-begin
-prog = mythtv
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = Left
-end
-
-begin
-prog = mythtv
-button = OK
-config = Return
-end
-
-begin
-prog = mythtv
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = Right
-end
-
-begin
-prog = mythtv
-button = DOWN
-repeat = 3
-config = Down
-end
-
-begin
-prog = mythtv
-button = MENU
-config = m
-end
-
-begin
-prog = mythtv
-button = EXIT
-config = Esc
-end
-
-begin
-prog = mythtv
-button = PLAY
-config = Space
-end
-
-begin
-prog = mythtv
-button = PAUSE
-config = p
-end
-
-begin
-prog = mythtv
-button = STOP
-config = Esc
-end
-
-begin
-prog = mythtv
-# skip backward
-button = |<<
-config = PgUp
-end
-
-begin
-prog = mythtv
-# skip forward
-button = >>|
-config = PgDown
-end
-
-begin
-prog = mythtv
-button = RECORD
-config = r
-end
-
-begin
-prog = mythtv
-# rewind
-button = <<
-config = Home
-end
-
-begin
-prog = mythtv
-# fast forward
-button = >>
-config = End
-end
-
-begin
-prog = mythtv
-button = RED
-# Delete
-config = d
-end
-
-begin
-prog = mythtv
-button = GREEN
-# Info
-config = i
-end
-
-#begin
-#prog = mythtv
-#button = YELLOW
-# change aspect ratio
-#config = w
-#end
-
-begin
-prog = mythtv
-button = BLUE
-config = Tab
-end
-
-# MPLAYER
-begin
-prog = mplayer
-button = POWER
-config = quit
-end
-
-begin
-prog = mplayer
-button = MUTE
-config = mute
-end
-
-begin
-prog = mplayer
-button = VOL_UP
-repeat = 3
-config = volume +1
-end
-
-begin
-prog = mplayer
-button = VOL_DOWN
-repeat = 3
-config = volume -1
-end
-
-begin
-prog = mplayer
-button = UP
-repeat = 3
-config = seek +10
-end
-
-begin
-prog = mplayer
-button = LEFT
-# navigates, or skips back during playback or live tv.
-config = seek -60
-end
-
-begin
-prog = mplayer
-button = RIGHT
-# navigates, or skips forwards during playback or live tv.
-config = seek +60
-end
-
-begin
-prog = mplayer
-button = DOWN
-repeat = 3
-config = seek -10
-end
-
-begin
-prog = mplayer
-button = EXIT
-config = quit
-end
-
-begin
-prog = mplayer
-button = play
-config = speed_set 1.0
-end
-
-begin
-    prog = mplayer
-    button = pause
-    config = pause
-end
-
-begin
-prog = mplayer
-button = STOP
-config = quit
-end
-
-begin
-prog = mplayer
-# skip backward
-button = |<<
-config = seek -600
-end
-
-begin
-prog = mplayer
-# skip forward
-button = >>|
-config = seek +600
-end
-
-begin
-prog = mplayer
-# slow forward
-button = <<
-config = speed_mult 0.5
-end
-
-begin
-prog = mplayer
-# fast forward
-button = >>
-config = speed_mult 2.0
-end
-
-### xine  commands
-
-begin
-prog = xine
-button = YELLOW
-repeat = 4
-#config = ToggleVisiblity
-config = OSDStreamInfos
-end
-
-begin
-prog = xine
-button = MENU
-repeat = 4
-config = SeekRelative+60
-end
-
-# increase brightness by 10
-begin
-        button = DELETE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl+
-end
-
-# decrease brightness by 10
-begin
-        button = PICTURE
-        prog   = xine
-        repeat = 4
-        config = BrightnessControl-
-end
-
-
-begin
-prog = xine
-button = PAUSE
-repeat = 4
-config = Pause
-end
-
-begin
-prog = xine
-button = PLAY
-repeat = 4
-config = Play
-end
-
-begin
-prog = xine
-button = STOP
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = MUTE
-repeat = 4
-config = mute
-end
-
-begin
-prog = xine
-button = <<
-repeat = 4
-config = SeekRelative-30
-end
-
-begin
-prog = xine
-button =  >>
-repeat = 4
-#config = SeekRelative+30
-config =  SpeedFaster
-end
-
-begin
-prog = xine
-button = POWER
-repeat = 4
-config = quit
-end
-
-begin
-prog = xine
-button = EXIT
-repeat = 4
-config = quit
-end
-
-
-begin
-prog = xine
-button = FREEZE
-repeat = 4
-config =  SeekRelative+1200
-end
-
-begin
-prog = xine
-button = MOVE
-repeat = 4
-config =  SeekRelative-1200
-end
-
-begin
-prog   = xine
-button = 3
-config = SpuNext
-repeat = 0
-end
-
-# Select previous sub picture (subtitle) channel.
-begin
-button = 1
-prog   = xine
-repeat = 0
-config = SpuPrior
-end
-
-# Select next audio channel.
-begin
-button = 9
-prog   = xine
-repeat = 0
-config = AudioChannelNext
-end
-
-# Select previous audio channel.
-begin
-button = 7
-prog   = xine
-repeat = 0
-config = AudioChannelPrior
-end
-
-
-
-# Up event.
-begin
-
-button = UP
-prog   = xine
-repeat = 8
-config = EventUp
-end
-
-# Down event.
-begin
-
-button = DOWN
-prog   = xine
-repeat = 8
-config = EventDown
-end
-
-# Left event.
-begin
-
-button = LEFT
-prog   = xine
-repeat = 8
-config = EventLeft
-end
-
-# Right event.
-begin
-
-button = RIGHT
-prog   = xine
-repeat = 8
-config = EventRight
-end
-
-# Select event.
-begin
-prog   = xine
-button = ok
-repeat = 8
-config = EventSelect
-end
-
-# Down Chapter
-begin
-
-button = CH_DOWN
-prog   = xine
-repeat = 8
-config = EventPrior
-end
-
-# Next Chapter.
-begin
-
-button = CH_UP
-prog   = xine
-repeat = 8
-config = EventNext
-end
-
-# menu.
-begin
-
-button = record
-prog   = xine
-repeat = 8
-config = RootMenu
-end
-
-# Toggle aspect ratio
-begin
-prog   = xine
-button = ASPECT
-repeat = 0
-config = ToggleAspectRatio
-end
-
-
-
-#######xmms
-begin xmms
-  begin
-    prog = xmms
-    button = PLAY
-    config = PLAY
-  end
-  begin
-    prog = xmms
-    button = clear
-    config = PLAYLIST_CLEAR
-  end
-  begin
-    prog = xmms
-    button = load
-    config = PLAYLIST_ADD .xmms/xmms.m3u
-   end
-  begin
-    prog = xmms
-    button = PAUSE
-    config = PAUSE
-  end
-  begin
-    prog = xmms
-    button = STOP
-    config = STOP
-  end
-  begin
-    prog = xmms
-    button = EXIT
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = POWER
-    config = QUIT
-    flags = mode
-  end
-
-  begin
-    prog = xmms
-    button = CH_UP
-    config = NEXT
-  end
-  begin
-    prog = xmms
-    button = CH_DOWN
-    config = PREV
-  end
-  
-
-
-begin
-    prog = xmms
-    button = >>|
-    config = NEXT
-  end
-begin
-    prog = xmms
-    button = |<<
-    config = PREV
-end
-
-
-begin
-    prog = xmms
-    button = <<
-    config = FWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = <<
-    config = BWD 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = volup
-    config = VOL_UP 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = voldown
-    config = VOL_DOWN 10
-    repeat = 2
-  end
-  begin
-    prog = xmms
-    button = 1
-    config = ONE
-  end
-  begin
-    prog = xmms
-    button = 2
-    config = TWO
-  end
-  begin
-    prog = xmms
-    button = 3
-    config = THREE
-  end
-  begin
-    prog = xmms
-    button = 4
-    config = FOUR
-  end
-  begin
-    prog = xmms
-    button = 5
-    config = FIVE
-  end
-  begin
-    prog = xmms
-    button = 6
-    config = SIX
-  end
-  begin
-    prog = xmms
-    button = 7
-    config = SEVEN
-  end
-  begin
-    prog = xmms
-    button = 8
-    config = EIGHT
-  end
-  begin
-    prog = xmms
-    button = 9
-    config = NINE
-  end
-  begin
-    prog = xmms
-    button = 0
-    config = ZERO
-  end
-  begin
-    prog = xmms
-    button = enter
-    config = SETPOS
-  end
-end xmms
-
-#
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/streamzap/preview.jpg b/abs/core-testing/live-installer/templates/remotes/streamzap/preview.jpg
deleted file mode 100644
index 4d1a5fe..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/streamzap/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/technisat/lircd.conf.mediafocusI b/abs/core-testing/live-installer/templates/remotes/technisat/lircd.conf.mediafocusI
deleted file mode 100644
index 6dd84f9..0000000
--- a/abs/core-testing/live-installer/templates/remotes/technisat/lircd.conf.mediafocusI
+++ /dev/null
@@ -1,42 +0,0 @@
-#
-# this config file was automatically generated
-# using lirc-0.6.2 on Mon Sep  4 22:17:47 2000
-#
-# contributed by Peter Schlaf
-#
-# brand:             Technisat
-# model:             
-# supported devices: MediaFocus PC card
-#
-
-begin remote
-
-  name  TECHNISAT
-  bits           10
-  flags SPACE_ENC|CONST_LENGTH
-  eps            20
-  aeps          150
-
-  one           141  7590
-  zero          141  5090
-  ptrail        141
-  pre_data_bits   1
-  pre_data       0x1
-  gap          121440
-  repeat_bit      0
-  toggle_bit      2
-
-  frequency    38000
-  duty_cycle   33
-
-      begin codes
-          MUTE                     0x0000000000000046
-          VOL+                     0x000000000000006E
-          VOL-                     0x000000000000006F
-          CH+                      0x0000000000000047
-          CH-                      0x0000000000000048
-      end codes
-
-end remote
-
-
diff --git a/abs/core-testing/live-installer/templates/remotes/tekram/lircd.conf.m230 b/abs/core-testing/live-installer/templates/remotes/tekram/lircd.conf.m230
deleted file mode 100644
index 9562f60..0000000
--- a/abs/core-testing/live-installer/templates/remotes/tekram/lircd.conf.m230
+++ /dev/null
@@ -1,48 +0,0 @@
-#
-# This is for the remote that Tekram bundles with its M230 card (Mach64)
-# Commands from the remote are hardware-decoded
-#
-# contributed by Froenchenko Leonid <lfroen@galileo.co.il>
-#
-# brand:             Tekram M230 (ATI Mach64)
-# supported devices: This remote control comes with TV Tuner cards from
-#                    Tekram based on ATI 264VT (btt829)
-#
-
-begin remote
-  name  M230
-  bits  8
-      begin codes
-	0		0x00
-	1		0x01
-	2		0x02
-	3		0x03
-	4		0x04
-	5		0x05
-	6		0x06
-	7		0x07
-	8		0x08
-	9		0x09
-	RECALL		0x0A
-	ENTER		0x17
-	POWER		0x1C
-	SOURCE		0x15
-	PC_VID		0x12
-	STILL		0x11
-	TTX		0x0F
-	FAV		0x13
-	MUTE		0x10
-	VOL_UP		0x1A
-	VOL_DN		0x1E
-	CH_UP		0x1B
-	CH_DN		0x1F
-	PLAY		0x0D
-	STOP		0x0E
-	REW		0x1D
-	FFW		0x19
-	ADD_ER		0x16
-	FUNC		0x14
- 	F_PLUS		0x18
-	F_MINUS		0x0C
-     end codes
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/tekram/lircmd.conf.m230 b/abs/core-testing/live-installer/templates/remotes/tekram/lircmd.conf.m230
deleted file mode 100644
index 0bacf5d..0000000
--- a/abs/core-testing/live-installer/templates/remotes/tekram/lircmd.conf.m230
+++ /dev/null
@@ -1,33 +0,0 @@
-# 
-# lircmd config file for Tekram remote control
-# Contributed by Froenchenko Leonid <lfroen@galileo.co.il>
-# 
-
-PROTOCOL IntelliMouse
-
-# ACCELERATOR start max multiplier
-
-#ACCELERATOR 2 30 5
-
-ACTIVATE * MOUSE_MODE
-
-MOVE_N   * 2
-MOVE_NE  * 3
-MOVE_E   * 6
-MOVE_SE  * 9
-MOVE_S   * 8
-MOVE_SW  * 7
-MOVE_W   * 4
-MOVE_NW  * 1
-
-# These are lircmd-0.5.5 extensions
-MOVE_IN  * VOL_UP
-MOVE_OUT * VOL_DN
-
-BUTTON1_CLICK * RECALL
-BUTTON2_CLICK * 0
-BUTTON3_CLICK * ENTER
-
-BUTTON1_TOGGLE * PLAY
-BUTTON2_TOGGLE * STOP
-BUTTON3_TOGGLE * REW
diff --git a/abs/core-testing/live-installer/templates/remotes/unknown/preview.jpg b/abs/core-testing/live-installer/templates/remotes/unknown/preview.jpg
deleted file mode 100644
index a034186..0000000
Binary files a/abs/core-testing/live-installer/templates/remotes/unknown/preview.jpg and /dev/null differ
diff --git a/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mouseremote b/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mouseremote
deleted file mode 100644
index 73df340..0000000
--- a/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mouseremote
+++ /dev/null
@@ -1,116 +0,0 @@
-#
-#
-# contributed by Isaac Lauer 
-# modified by Shawn Nycz
-# modified by Brian Craft
-#
-# brand:             X10
-# model:             MP3 MouseRemote, Model mk19a
-#
-
-begin remote
-
-  name  	mouseremote 
-  bits		16	
-  eps		30
-  aeps		100
-  one		  0     0
-  zero		  0     0
-  pre_data_bits	8
-  pre_data	0x08
-  post_data_bits 8
-  post_data     0x7f
-  min_repeat	2
-  gap		140000
-
-      begin codes
-        POWER			0x000000000000000F
-	PC			0x000000000000002B
-	LAST			0x000000000000004F
-	CHANUP			0x0000000000000002
-	CHANDOWN		0x0000000000000003
-	VOLUP			0x0000000000000006
-	VOLDOWN			0x0000000000000007
-	MUTE			0x0000000000000005
-	1			0x0000000000000041
-	2			0x0000000000000042
-	3			0x0000000000000043
-	4			0x0000000000000044
-	5			0x0000000000000045
-	6			0x0000000000000046
-	7			0x0000000000000047
-	8			0x0000000000000048
-	9			0x0000000000000049
-	0			0x0000000000000040
-	ENTER			0x000000000000004a
-	ADOTB			0x000000000000005D
-	REWIND			0x000000000000001C
-	PLAY			0x000000000000000D
-	FFWD			0x000000000000001D
-	STOP			0x000000000000000E
-	PAUSE			0x000000000000004E
-	RECORD			0x00000000000000FF
-	ENTER			0x000000000000004A
-	LAST			0x000000000000004F
-	DISP			0x000000000000005C
-	SHIFT			0x000000000000006B
-	GUIDE			0x000000000000006D
-	SELECT			0x0000000000000093
-	PHONE			0x000000000000004B
-	WEB			0x000000000000008B
-	CD			0x00000000000000AB
-	DVD			0x00000000000000CB
-	MOUSE_SLOW_N		0x0000000000000110
-	MOUSE_SLOW_NNE		0x0000000000000131
-	MOUSE_SLOW_NE		0x0000000000000111
-	MOUSE_SLOW_ENE		0x0000000000000113
-	MOUSE_SLOW_E		0x0000000000000101
-	MOUSE_SLOW_ESE		0x0000000000000193
-	MOUSE_SLOW_SE		0x0000000000000191
-	MOUSE_SLOW_SSE		0x00000000000001B1
-	MOUSE_SLOW_S		0x0000000000000190
-	MOUSE_SLOW_SSW		0x00000000000001B9
-	MOUSE_SLOW_SW		0x0000000000000199
-	MOUSE_SLOW_WSW		0x000000000000019B
-	MOUSE_SLOW_W		0x0000000000000109
-	MOUSE_SLOW_WNW		0x000000000000011B
-	MOUSE_SLOW_NW		0x0000000000000119
-	MOUSE_SLOW_NNW		0x0000000000000139
-	MOUSE_MEDIUM_N		0x0000000000000310
-	MOUSE_MEDIUM_NNE	0x0000000000000331
-	MOUSE_MEDIUM_NE		0x0000000000000311
-	MOUSE_MEDIUM_ENE	0x0000000000000313
-	MOUSE_MEDIUM_E		0x0000000000000301
-	MOUSE_MEDIUM_ESE	0x0000000000000393
-	MOUSE_MEDIUM_SE		0x0000000000000391
-	MOUSE_MEDIUM_SSE	0x00000000000003B1
-	MOUSE_MEDIUM_S		0x0000000000000390
-	MOUSE_MEDIUM_SSW	0x00000000000003B9
-	MOUSE_MEDIUM_SW		0x0000000000000399
-	MOUSE_MEDIUM_WSW	0x000000000000039B
-	MOUSE_MEDIUM_W		0x0000000000000309
-	MOUSE_MEDIUM_WNW	0x000000000000031B
-	MOUSE_MEDIUM_NW		0x0000000000000319
-	MOUSE_MEDIUM_NNW	0x0000000000000339
-	MOUSE_FAST_N		0x0000000000000510
-	MOUSE_FAST_NNE		0x0000000000000531
-	MOUSE_FAST_NE		0x0000000000000511
-	MOUSE_FAST_ENE		0x0000000000000513
-	MOUSE_FAST_E		0x0000000000000501
-	MOUSE_FAST_ESE		0x0000000000000593
-	MOUSE_FAST_SE		0x0000000000000591
-	MOUSE_FAST_SSE		0x00000000000005B1
-	MOUSE_FAST_S		0x0000000000000590
-	MOUSE_FAST_SSW		0x00000000000005B9
-	MOUSE_FAST_SW		0x0000000000000599
-	MOUSE_FAST_WSW		0x000000000000059B
-	MOUSE_FAST_W		0x0000000000000509
-	MOUSE_FAST_WNW		0x000000000000051B
-	MOUSE_FAST_NW		0x0000000000000519
-	MOUSE_FAST_NNW		0x0000000000000539
-	BUTTONR_DOWN		0x0000000000000801
-	BUTTONL_DOWN		0x0000000000000804
-	BUTTON_UP		0x0000000000000800
-	end codes	
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mp3anywhere b/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mp3anywhere
deleted file mode 100644
index c9bb727..0000000
--- a/abs/core-testing/live-installer/templates/remotes/x10/lircd.conf.mp3anywhere
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-#
-# contributed by Isaac Lauer 
-# modified by Shawn Nycz
-#
-# brand:             X10
-# model:             MP3 Anywhere Remote, Model UR81A
-# supported devices: at least FireCracker Receiver Model MR26A, maybe more
-#
-
-begin remote
-
-  name  	mp3anywhere 
-  bits		8
-  eps		30
-  aeps		100
-  one		  0     0
-  zero		  0     0
-  pre_data_bits	24
-  pre_data	0xD5AAEE
-  min_repeat	2
-  gap		140000
-
-      begin codes
-        POWER			0x00000000000000F0
-	PC			0x00000000000000D4
-	LAST			0x00000000000000F2
-	CHANUP			0x0000000000000040
-	CHANDOWN		0x00000000000000C0
-	VOLUP			0x0000000000000060
-	VOLDOWN			0x00000000000000E0
-	MUTE			0x00000000000000A0
-	ONE			0x0000000000000082
-	TWO			0x0000000000000042
-	THREE			0x00000000000000C2
-	FOUR			0x0000000000000022
-	FIVE			0x00000000000000A2
-	SIX			0x0000000000000062
-	SEVEN			0x00000000000000E2
-	EIGHT			0x0000000000000012
-	NINE			0x0000000000000092
-	ZERO			0x0000000000000002
-	ENTER			0x0000000000000052
-	ADOTB			0x00000000000000BA
-	A			0x000000000000003A
-	B			0x00000000000000D8
-	C			0x00000000000000D6
-	D			0x00000000000000D4
-	MENU			0x00000000000000B6
-	EXIT			0x00000000000000C9
-	UP			0x00000000000000D5
-	DOWN			0x00000000000000D3
-	LEFT			0x00000000000000D2
-	RIGHT			0x00000000000000D1
-	OK			0x0000000000000052
-	REWIND			0x0000000000000038
-	PLAY			0x00000000000000B0
-	FFWD			0x00000000000000B8
-	RECORD			0x00000000000000FF
-	STOP			0x0000000000000070
-	PAUSE			0x0000000000000072
-      end codes	
-
-end remote
diff --git a/abs/core-testing/live-installer/templates/remotes/x10/lircmd.conf.mouseremote b/abs/core-testing/live-installer/templates/remotes/x10/lircmd.conf.mouseremote
deleted file mode 100644
index c3c23b1..0000000
--- a/abs/core-testing/live-installer/templates/remotes/x10/lircmd.conf.mouseremote
+++ /dev/null
@@ -1,288 +0,0 @@
-# 
-# lircmd config file for the mouseremote control
-# 
-
-# ACCELERATOR start max multiplier
-
-ACCELERATOR 1 3 2
-
-#ACTIVATE * MENU
-
-
-MOVE_N    mouseremote   MOUSE_SLOW_N
-MOVE_N    mouseremote   MOUSE_SLOW_N
-
-MOVE_N    mouseremote   MOUSE_MEDIUM_N
-MOVE_N    mouseremote   MOUSE_MEDIUM_N
-MOVE_N    mouseremote   MOUSE_MEDIUM_N
-MOVE_N    mouseremote   MOUSE_MEDIUM_N
-
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-MOVE_N    mouseremote   MOUSE_FAST_N
-
-MOVE_N    mouseremote   MOUSE_SLOW_NNE
-MOVE_NE   mouseremote   MOUSE_SLOW_NNE
-
-MOVE_N    mouseremote   MOUSE_MEDIUM_NNE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NNE
-MOVE_N    mouseremote   MOUSE_MEDIUM_NNE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NNE
-
-MOVE_N    mouseremote   MOUSE_FAST_NNE
-MOVE_NE   mouseremote   MOUSE_FAST_NNE
-MOVE_N    mouseremote   MOUSE_FAST_NNE
-MOVE_NE   mouseremote   MOUSE_FAST_NNE
-MOVE_N    mouseremote   MOUSE_FAST_NNE
-MOVE_NE   mouseremote   MOUSE_FAST_NNE
-MOVE_N    mouseremote   MOUSE_FAST_NNE
-MOVE_NE   mouseremote   MOUSE_FAST_NNE
-
-MOVE_NE   mouseremote   MOUSE_SLOW_NE
-MOVE_NE   mouseremote   MOUSE_SLOW_NE
-
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_NE
-
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-MOVE_NE   mouseremote   MOUSE_FAST_NE
-
-MOVE_E    mouseremote   MOUSE_SLOW_ENE
-MOVE_NE   mouseremote   MOUSE_SLOW_ENE
-
-MOVE_E    mouseremote   MOUSE_MEDIUM_ENE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_ENE
-MOVE_E    mouseremote   MOUSE_MEDIUM_ENE
-MOVE_NE   mouseremote   MOUSE_MEDIUM_ENE
-
-MOVE_E    mouseremote   MOUSE_FAST_ENE
-MOVE_NE   mouseremote   MOUSE_FAST_ENE
-MOVE_E    mouseremote   MOUSE_FAST_ENE
-MOVE_NE   mouseremote   MOUSE_FAST_ENE
-MOVE_E    mouseremote   MOUSE_FAST_ENE
-MOVE_NE   mouseremote   MOUSE_FAST_ENE
-MOVE_E    mouseremote   MOUSE_FAST_ENE
-MOVE_NE   mouseremote   MOUSE_FAST_ENE
-
-MOVE_E    mouseremote   MOUSE_SLOW_E
-MOVE_E    mouseremote   MOUSE_SLOW_E
-
-MOVE_E    mouseremote   MOUSE_MEDIUM_E
-MOVE_E    mouseremote   MOUSE_MEDIUM_E
-MOVE_E    mouseremote   MOUSE_MEDIUM_E
-MOVE_E    mouseremote   MOUSE_MEDIUM_E
-
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-MOVE_E    mouseremote   MOUSE_FAST_E
-
-MOVE_E    mouseremote   MOUSE_SLOW_ESE
-MOVE_SE   mouseremote   MOUSE_SLOW_ESE
-
-MOVE_E    mouseremote   MOUSE_MEDIUM_ESE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_ESE
-MOVE_E    mouseremote   MOUSE_MEDIUM_ESE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_ESE
-
-MOVE_E    mouseremote   MOUSE_FAST_ESE
-MOVE_SE   mouseremote   MOUSE_FAST_ESE
-MOVE_E    mouseremote   MOUSE_FAST_ESE
-MOVE_SE   mouseremote   MOUSE_FAST_ESE
-MOVE_E    mouseremote   MOUSE_FAST_ESE
-MOVE_SE   mouseremote   MOUSE_FAST_ESE
-MOVE_E    mouseremote   MOUSE_FAST_ESE
-MOVE_SE   mouseremote   MOUSE_FAST_ESE
-
-MOVE_SE   mouseremote   MOUSE_SLOW_SE
-MOVE_SE   mouseremote   MOUSE_SLOW_SE
-
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SE
-
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-MOVE_SE   mouseremote   MOUSE_FAST_SE
-
-MOVE_S    mouseremote   MOUSE_SLOW_SSE
-MOVE_SE   mouseremote   MOUSE_SLOW_SSE
-
-MOVE_S    mouseremote   MOUSE_MEDIUM_SSE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SSE
-MOVE_S    mouseremote   MOUSE_MEDIUM_SSE
-MOVE_SE   mouseremote   MOUSE_MEDIUM_SSE
-
-MOVE_S    mouseremote   MOUSE_FAST_SSE
-MOVE_SE   mouseremote   MOUSE_FAST_SSE
-MOVE_S    mouseremote   MOUSE_FAST_SSE
-MOVE_SE   mouseremote   MOUSE_FAST_SSE
-MOVE_S    mouseremote   MOUSE_FAST_SSE
-MOVE_SE   mouseremote   MOUSE_FAST_SSE
-MOVE_S    mouseremote   MOUSE_FAST_SSE
-MOVE_SE   mouseremote   MOUSE_FAST_SSE
-
-MOVE_S    mouseremote   MOUSE_SLOW_S
-MOVE_S    mouseremote   MOUSE_SLOW_S
-
-MOVE_S    mouseremote   MOUSE_MEDIUM_S
-MOVE_S    mouseremote   MOUSE_MEDIUM_S
-MOVE_S    mouseremote   MOUSE_MEDIUM_S
-MOVE_S    mouseremote   MOUSE_MEDIUM_S
-
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-MOVE_S    mouseremote   MOUSE_FAST_S
-
-MOVE_S    mouseremote   MOUSE_SLOW_SSW
-MOVE_SW   mouseremote   MOUSE_SLOW_SSW
-
-MOVE_S    mouseremote   MOUSE_MEDIUM_SSW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SSW
-MOVE_S    mouseremote   MOUSE_MEDIUM_SSW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SSW
-
-MOVE_S    mouseremote   MOUSE_FAST_SSW
-MOVE_SW   mouseremote   MOUSE_FAST_SSW
-MOVE_S    mouseremote   MOUSE_FAST_SSW
-MOVE_SW   mouseremote   MOUSE_FAST_SSW
-MOVE_S    mouseremote   MOUSE_FAST_SSW
-MOVE_SW   mouseremote   MOUSE_FAST_SSW
-MOVE_S    mouseremote   MOUSE_FAST_SSW
-MOVE_SW   mouseremote   MOUSE_FAST_SSW
-
-MOVE_SW   mouseremote   MOUSE_SLOW_SW
-MOVE_SW   mouseremote   MOUSE_SLOW_SW
-
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_SW
-
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-MOVE_SW   mouseremote   MOUSE_FAST_SW
-
-MOVE_W    mouseremote   MOUSE_SLOW_WSW
-MOVE_SW   mouseremote   MOUSE_SLOW_WSW
-
-MOVE_W    mouseremote   MOUSE_MEDIUM_WSW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_WSW
-MOVE_W    mouseremote   MOUSE_MEDIUM_WSW
-MOVE_SW   mouseremote   MOUSE_MEDIUM_WSW
-
-MOVE_W    mouseremote   MOUSE_FAST_WSW
-MOVE_SW   mouseremote   MOUSE_FAST_WSW
-MOVE_W    mouseremote   MOUSE_FAST_WSW
-MOVE_SW   mouseremote   MOUSE_FAST_WSW
-MOVE_W    mouseremote   MOUSE_FAST_WSW
-MOVE_SW   mouseremote   MOUSE_FAST_WSW
-MOVE_W    mouseremote   MOUSE_FAST_WSW
-MOVE_SW   mouseremote   MOUSE_FAST_WSW
-
-MOVE_W    mouseremote   MOUSE_SLOW_W
-MOVE_W    mouseremote   MOUSE_SLOW_W
-
-MOVE_W    mouseremote   MOUSE_MEDIUM_W
-MOVE_W    mouseremote   MOUSE_MEDIUM_W
-MOVE_W    mouseremote   MOUSE_MEDIUM_W
-MOVE_W    mouseremote   MOUSE_MEDIUM_W
-
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-MOVE_W    mouseremote   MOUSE_FAST_W
-
-MOVE_W    mouseremote   MOUSE_SLOW_WNW
-MOVE_NW   mouseremote   MOUSE_SLOW_WNW
-
-MOVE_W    mouseremote   MOUSE_MEDIUM_WNW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_WNW
-MOVE_W    mouseremote   MOUSE_MEDIUM_WNW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_WNW
-
-MOVE_W    mouseremote   MOUSE_FAST_WNW
-MOVE_NW   mouseremote   MOUSE_FAST_WNW
-MOVE_W    mouseremote   MOUSE_FAST_WNW
-MOVE_NW   mouseremote   MOUSE_FAST_WNW
-MOVE_W    mouseremote   MOUSE_FAST_WNW
-MOVE_NW   mouseremote   MOUSE_FAST_WNW
-MOVE_W    mouseremote   MOUSE_FAST_WNW
-MOVE_NW   mouseremote   MOUSE_FAST_WNW
-
-MOVE_NW   mouseremote   MOUSE_SLOW_NW
-MOVE_NW   mouseremote   MOUSE_SLOW_NW
-
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NW
-
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-MOVE_NW   mouseremote   MOUSE_FAST_NW
-
-MOVE_N    mouseremote   MOUSE_SLOW_NNW
-MOVE_NW   mouseremote   MOUSE_SLOW_NNW
-
-MOVE_N    mouseremote   MOUSE_MEDIUM_NNW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NNW
-MOVE_N    mouseremote   MOUSE_MEDIUM_NNW
-MOVE_NW   mouseremote   MOUSE_MEDIUM_NNW
-
-MOVE_N    mouseremote   MOUSE_FAST_NNW
-MOVE_NW   mouseremote   MOUSE_FAST_NNW
-MOVE_N    mouseremote   MOUSE_FAST_NNW
-MOVE_NW   mouseremote   MOUSE_FAST_NNW
-MOVE_N    mouseremote   MOUSE_FAST_NNW
-MOVE_NW   mouseremote   MOUSE_FAST_NNW
-MOVE_N    mouseremote   MOUSE_FAST_NNW
-MOVE_NW   mouseremote   MOUSE_FAST_NNW
-  
-BUTTON1_DOWN   mouseremote   BUTTONL_DOWN
-BUTTON2_DOWN   mouseremote   BUTTONR_DOWN
-
-BUTTON1_UP   mouseremote   BUTTON_UP
-BUTTON2_UP   mouseremote   BUTTON_UP
diff --git a/abs/core-testing/live-installer/templates/samba/smb.conf.home b/abs/core-testing/live-installer/templates/samba/smb.conf.home
deleted file mode 100755
index b850a7d..0000000
--- a/abs/core-testing/live-installer/templates/samba/smb.conf.home
+++ /dev/null
@@ -1,10 +0,0 @@
-[home]
-   path = /data/home/mythtv/
-   public = yes
-   only guest = yes
-   writeable  = yes
-   printable = no
-  force user = mythtv
-  force group = mythtv
-  create mask = 0755
-
diff --git a/abs/core-testing/live-installer/templates/samba/smb.conf.media b/abs/core-testing/live-installer/templates/samba/smb.conf.media
deleted file mode 100755
index 6a4ec91..0000000
--- a/abs/core-testing/live-installer/templates/samba/smb.conf.media
+++ /dev/null
@@ -1,10 +0,0 @@
-[media]
-   path = /data/media
-   public = yes
-   only guest = yes
-   writeable  = yes
-   printable = no
-  force user = mythtv
-  force group = mythtv
-  create mask = 0755
-
diff --git a/abs/core-testing/live-installer/templates/samba/smb.conf.template b/abs/core-testing/live-installer/templates/samba/smb.conf.template
deleted file mode 100644
index 42ddb99..0000000
--- a/abs/core-testing/live-installer/templates/samba/smb.conf.template
+++ /dev/null
@@ -1,125 +0,0 @@
-#
-#======================= Global Settings =====================================
-[global]
-
-   workgroup = home_lan
-   server string = MythVantage
-
-# Security mode. Defines in which mode Samba will operate. Possible 
-# values are share, user, server, domain and ads. Most people will want 
-# user level security. See the Samba-HOWTO-Collection for details.
-   security = share
-
-# This option is important for security. It allows you to restrict
-# connections to machines which are on your local network. The
-# following example restricts access to two C class networks and
-# the "loopback" interface. For more examples of the syntax see
-# the smb.conf man page
-;   hosts allow = 192.168.1. 192.168.2. 127.
-
-   load printers = no
-
-# you may wish to override the location of the printcap file
-;   printcap name = /etc/printcap
-
-;  guest account = pcguest
-
-# this tells Samba to use a separate log file for each machine
-# that connects
-   log file = /var/log/samba/log.%m
-
-# Put a capping on the size of the log files (in Kb).
-   max log size = 50
-
-# Use password server option only with security = server
-# The argument list may include:
-#   password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
-# or to auto-locate the domain controller/s
-#   password server = *
-;   password server = <NT-Server-Name>
-
-# Use the realm option only with security = ads
-# Specifies the Active Directory realm the host is part of
-;   realm = MY_REALM
-
-# Backend to store user information in. New installations should 
-# use either tdbsam or ldapsam. smbpasswd is available for backwards 
-# compatibility. tdbsam requires no further configuration.
-;   passdb backend = tdbsam
-
-# Using the following line enables you to customise your configuration
-# on a per machine basis. The %m gets replaced with the netbios name
-# of the machine that is connecting.
-# Note: Consider carefully the location in the configuration file of
-#       this line.  The included file is read at that point.
-;   include = /usr/local/samba/lib/smb.conf.%m
-
-# Configure Samba to use multiple interfaces
-# If you have multiple network interfaces then you must list them
-# here. See the man page for details.
-;   interfaces = 192.168.12.2/24 192.168.13.2/24 
-
-# Browser Control Options:
-# set local master to no if you don't want Samba to become a master
-# browser on your network. Otherwise the normal election rules apply
-;   local master = no
-
-# OS Level determines the precedence of this server in master browser
-# elections. The default value should be reasonable
-;   os level = 33
-
-# Domain Master specifies Samba to be the Domain Master Browser. This
-# allows Samba to collate browse lists between subnets. Don't use this
-# if you already have a Windows NT domain controller doing this job
-;   domain master = yes 
-
-# Preferred Master causes Samba to force a local browser election on startup
-# and gives it a slightly higher chance of winning the election
-;   preferred master = yes
-
-# Enable this if you want Samba to be a domain logon server for 
-# Windows95 workstations. 
-;   domain logons = yes
-
-# if you enable domain logons then you may want a per-machine or
-# per user logon script
-# run a specific logon batch file per workstation (machine)
-;   logon script = %m.bat
-# run a specific logon batch file per username
-;   logon script = %U.bat
-
-# Where to store roving profiles (only for Win95 and WinNT)
-#        %L substitutes for this servers netbios name, %U is username
-#        You must uncomment the [Profiles] share below
-;   logon path = \\%L\Profiles\%U
-
-# Windows Internet Name Serving Support Section:
-# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
-;   wins support = yes
-
-# WINS Server - Tells the NMBD components of Samba to be a WINS Client
-#	Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
-;   wins server = w.x.y.z
-
-# WINS Proxy - Tells Samba to answer name resolution queries on
-# behalf of a non WINS capable client, for this to work there must be
-# at least one	WINS Server on the network. The default is NO.
-;   wins proxy = yes
-
-# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
-# via DNS nslookups. The default is NO.
-   dns proxy = no 
-
-# These scripts are used on a domain controller or stand-alone 
-# machine to add or delete corresponding unix accounts
-;  add user script = /usr/sbin/useradd %u
-;  add group script = /usr/sbin/groupadd %g
-;  add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
-;  delete user script = /usr/sbin/userdel %u
-;  delete user from group script = /usr/sbin/deluser %u %g
-;  delete group script = /usr/sbin/groupdel %g
-
-
-#============================ Share Definitions ==============================
-
-
diff --git a/abs/core-testing/live-installer/templates/settings/default_1/keybindings.txt b/abs/core-testing/live-installer/templates/settings/default_1/keybindings.txt
deleted file mode 100644
index f82f2d2..0000000
--- a/abs/core-testing/live-installer/templates/settings/default_1/keybindings.txt
+++ /dev/null
@@ -1,209 +0,0 @@
-context	action	description	keylist	hostname
-Music	FFWD	Fast forward	PgDown	REPLACEME
-Music	STOP	Stop playback	O	REPLACEME
-Music	MUTE	Mute	|,\\\\,F9	REPLACEME
-Gallery	SCROLLUP	Scroll image up	2	REPLACEME
-Music	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
-Music	VOLUMEUP	Volume up	],},F11	REPLACEME
-qt	DELETE	Delete	D	REPLACEME
-Music	RWND	Rewind	PgUp	REPLACEME
-qt	EDIT	Edit	E	REPLACEME
-Music	PAUSE	Pause/Start playback	P	REPLACEME
-Gallery	RECENTER	Recenter image	5	REPLACEME
-Gallery	FULLSIZE	Full-size (un-zoom) image	0	REPLACEME
-Gallery	LOWRIGHT	Go to the lower-right corner of the image	PgDown	REPLACEME
-Gallery	SCROLLRIGHT	Scroll image right	6	REPLACEME
-Gallery	MENU	Toggle activating menu in thumbnail view	M	REPLACEME
-Gallery	SCROLLDOWN	Scroll image down	8	REPLACEME
-Gallery	ZOOMIN	Zoom image in	9	REPLACEME
-Gallery	UPLEFT	Go to the upper-left corner of the image	PgUp	REPLACEME
-Gallery	RANDOMSHOW	Start Random Slideshow in thumbnail view	R	REPLACEME
-Gallery	ROTLEFT	Rotate image left 90 degrees	[,1	REPLACEME
-Gallery	SLIDESHOW	Start Slideshow in thumbnail view	S	REPLACEME
-Gallery	ROTRIGHT	Rotate image right 90 degrees	],3	REPLACEME
-Gallery	END	Go to the last image in thumbnail view	End	REPLACEME
-Gallery	HOME	Go to the first image in thumbnail view	Home	REPLACEME
-Gallery	SCROLLLEFT	Scroll image left	4	REPLACEME
-Gallery	PLAY	Start/Stop Slideshow	P	REPLACEME
-NetFlix	REMOVE	Removes movie from queue	D	REPLACEME
-Archive	TOGGLECUT	Toggle use cut list state for selected program	C	REPLACEME
-Gallery	ZOOMOUT	Zoom image out	7	REPLACEME
-NetFlix	MOVETOTOP	Moves movie to top of queue	1	REPLACEME
-Global	DOWN	Down Arrow	Down	REPLACEME
-ITV Menu	MENUTEXT	Menu Text	F7	REPLACEME
-ITV Menu	TEXTEXIT	Menu Exit	F6	REPLACEME
-Global	LEFT	Left Arrow	Left	REPLACEME
-Global	RIGHT	Right Arrow	Right	REPLACEME
-Global	UP	Up Arrow	Up	REPLACEME
-Global	MENU	Pop-up menu	M	REPLACEME
-Global	PREVVIEW	Previous View	Home	REPLACEME
-Global	ESCAPE	Escape	Esc	REPLACEME
-Global	PAGEUP	Page Up	PgUp	REPLACEME
-Global	SELECT	Select	Return,Enter,Space	REPLACEME
-Global	HELP	Help	F1	REPLACEME
-Global	INFO	More information	I	REPLACEME
-Global	NEXTVIEW	Next View	End	REPLACEME
-ITV Menu	MENUBLUE	Menu Blue	F5	REPLACEME
-Global	PAGEDOWN	Page Down	PgDown	REPLACEME
-Global	EJECT	Eject Removable Media		REPLACEME
-Global	3	3	3	REPLACEME
-Global	1	1	1	REPLACEME
-Global	6	6	6	REPLACEME
-Global	0	0	0	REPLACEME
-Global	2	2	2	REPLACEME
-Global	4	4	4	REPLACEME
-TV Frontend	DELETE	Delete Program	D	REPLACEME
-Global	8	8	8	REPLACEME
-Global	7	7	7	REPLACEME
-TV Frontend	PAGEDOWN	Page Down	9	REPLACEME
-TV Frontend	PAGEUP	Page Up	3	REPLACEME
-Global	5	5	5	REPLACEME
-TV Frontend	CHANGERECGROUP	Change Recording Group		REPLACEME
-Global	9	9	9	REPLACEME
-Video	END	Go to the last video	End	REPLACEME
-Video	INCPARENT	Increase Parental Level	],},F11	REPLACEME
-Weather	PAUSE	Pause current page	P	REPLACEME
-TV Frontend	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
-Video	BROWSE	Change browsable in video manager	B	REPLACEME
-Welcome	SHOWSETTINGS	Show Mythshutdown settings	F11	REPLACEME
-Video	HOME	Go to the first video	Home	REPLACEME
-Video	FILTER	Open video filter dialog	F	REPLACEME
-Welcome	STARTXTERM	Open an Xterm window	F12	REPLACEME
-Music	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
-Music	BLANKSCR	Blank screen	5	REPLACEME
-Video	DELETE	Delete video	D	REPLACEME
-Music	THMBUP	Increase rating	9	REPLACEME
-Music	CYCLEVIS	Cycle visualizer mode	6	REPLACEME
-Teletext Menu	REVEAL	Reveal hidden Text	F8	REPLACEME
-Music	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
-TV Frontend	PLAYBACK	Play Program	P	REPLACEME
-News	FORCERETRIEVE	Force update news items	M	REPLACEME
-Video	DECPARENT	Decrease Parental Level	[,{,F10	REPLACEME
-News	RETRIEVENEWS	Update news items	I	REPLACEME
-News	CANCEL	Cancel news item updating	C	REPLACEME
-Teletext Menu	TOGGLEBACKGROUND	Toggle Background	F7	REPLACEME
-Teletext Menu	MENUWHITE	Menu White	F6	REPLACEME
-ITV Menu	MENURED	Menu Red	F2	REPLACEME
-ITV Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
-ITV Menu	MENUGREEN	Menu Green	F3	REPLACEME
-Teletext Menu	PREVSUBPAGE	Previous Subpage	Left	REPLACEME
-Teletext Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
-Teletext Menu	MENUGREEN	Menu Green	F3	REPLACEME
-Teletext Menu	NEXTSUBPAGE	Next Subpage	Right	REPLACEME
-Teletext Menu	MENUBLUE	Menu Blue	F5	REPLACEME
-Teletext Menu	TOGGLETT	Toggle Teletext	T	REPLACEME
-Teletext Menu	NEXTPAGE	Next Page	Down	REPLACEME
-TV Editing	LOADCOMMSKIP	Load cut list from commercial skips	Z,End	REPLACEME
-TV Editing	BIGJUMPREW	Jump back 10x the normal amount	,,<	REPLACEME
-TV Editing	BIGJUMPFWD	Jump forward 10x the normal amount	>,.	REPLACEME
-TV Playback	JUMPTODVDROOTMENU	Jump to the DVD Root Menu		REPLACEME
-Teletext Menu	MENURED	Menu Red	F2	REPLACEME
-TV Playback	SIGNALMON	Monitor Signal Quality	F7	REPLACEME
-Teletext Menu	PREVPAGE	Previous Page	Up	REPLACEME
-TV Editing	INVERTMAP	Invert Begin/End cut points	I	REPLACEME
-TV Playback	PLAY	Play	Ctrl+P	REPLACEME
-TV Editing	PREVCUT	Jump to the previous cut point	PgUp	REPLACEME
-TV Editing	NEXTCUT	Jump to the next cut point	PgDown	REPLACEME
-TV Playback	CYCLECOMMSKIPMODE	Cycle Commercial Skip mode		REPLACEME
-TV Playback	TOGGLESLEEP	Toggle the Sleep Timer	F8	REPLACEME
-TV Playback	JUMPREC	Display menu of recorded programs to jump to		REPLACEME
-TV Playback	FINDER	Show the Program Finder	#	REPLACEME
-TV Playback	ADJUSTSTRETCH	Turn on time stretch control	A	REPLACEME
-TV Editing	CLEARMAP	Clear editing cut points	C,Q,Home	REPLACEME
-TV Editing	TOGGLEEDIT	Exit out of Edit Mode	E	REPLACEME
-TV Playback	TOGGLESTRETCH	Toggle time stretch speed		REPLACEME
-TV Playback	TOGGLERECCONTROLS	Recording picture adjustments for this recorder	G	REPLACEME
-TV Playback	TOGGLEAUDIOSYNC	Turn on audio sync adjustment controls		REPLACEME
-TV Playback	TOGGLEEDIT	Start Edit Mode	E	REPLACEME
-TV Playback	SPEEDINC	Increase the playback speed	U	REPLACEME
-TV Playback	STRETCHDEC	Decrease time stretch speed		REPLACEME
-TV Playback	SPEEDDEC	Decrease the playback speed	J	REPLACEME
-TV Playback	TOGGLECHANCONTROLS	Recording picture adjustments for this channel	Ctrl+G	REPLACEME
-TV Playback	GUIDE	Show the Program Guide	S	REPLACEME
-TV Playback	JUMPPREV	Jump to previously played recording		REPLACEME
-TV Playback	QUEUETRANSCODE	Queue the current recording for transcoding	X	REPLACEME
-TV Playback	STRETCHINC	Increase time stretch speed		REPLACEME
-TV Playback	TOGGLEPICCONTROLS	Playback picture adjustments	F	REPLACEME
-TV Playback	PREVCC708	Previous ATSC CC track		REPLACEME
-TV Playback	NEXTCC708	Next ATSC CC track		REPLACEME
-TV Playback	NEXTCC	Next of any captions		REPLACEME
-TV Playback	NEXTSCAN	Next video scan overidemode		REPLACEME
-TV Playback	NEXTCC608	Next VBI CC track		REPLACEME
-TV Playback	PREVCC608	Previous VBI CC track		REPLACEME
-TV Playback	PREVAUDIO	Previous audio track	-	REPLACEME
-TV Playback	PREVSUBTITLE	Previous subtitle track		REPLACEME
-TV Playback	NEXTSUBTITLE	Next subtitle track		REPLACEME
-TV Playback	NEXTAUDIO	Next audio track	+	REPLACEME
-TV Playback	SELECTCC708_3	Display ATSC CC4		REPLACEME
-TV Playback	SELECTCC708_0	Display ATSC CC1		REPLACEME
-TV Playback	SELECTCC608_1	Display VBI CC2		REPLACEME
-TV Playback	SELECTAUDIO_0	Play audio track 1		REPLACEME
-TV Playback	SELECTCC608_2	Display VBI CC3		REPLACEME
-TV Playback	TOGGLETTM	Toggle Teletext Menu		REPLACEME
-TV Playback	SELECTSUBTITLE_1	Display subtitle 2		REPLACEME
-TV Playback	SELECTCC608_3	Display VBI CC4		REPLACEME
-TV Playback	SELECTCC708_1	Display ATSC CC2		REPLACEME
-TV Playback	SELECTCC708_2	Display ATSC CC3		REPLACEME
-TV Playback	SELECTAUDIO_1	Play audio track 2		REPLACEME
-TV Playback	SELECTSUBTITLE_0	Display subtitle 1		REPLACEME
-TV Playback	TOGGLETTC	Toggle Teletext Captions		REPLACEME
-TV Playback	SELECTCC608_0	Display VBI CC1		REPLACEME
-TV Playback	SWAPPIP	Swap PiP/Main	N	REPLACEME
-TV Playback	TOGGLEASPECT	Toggle the display aspect ratio	W	REPLACEME
-TV Playback	TOGGLECC708	Toggle ATSC CC		REPLACEME
-TV Playback	TOGGLECC608	Toggle VBI CC		REPLACEME
-TV Playback	TOGGLEPIPMODE	Toggle Picture-in-Picture mode	V	REPLACEME
-TV Playback	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
-TV Playback	TOGGLEPIPWINDOW	Toggle active PiP window	B	REPLACEME
-TV Playback	MUTE	Mute	|,\\\\,F9	REPLACEME
-TV Playback	TOGGLEBROWSE	Toggle channel browse mode	O	REPLACEME
-TV Playback	TOGGLESUBTITLE	Toggle Subtitles		REPLACEME
-TV Playback	VOLUMEUP	Volume up	],},F11	REPLACEME
-TV Playback	TOGGLECC	Toggle any captions	T	REPLACEME
-TV Playback	JUMPSTART	Jump to the start of the recording.	Ctrl+B	REPLACEME
-TV Playback	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
-TV Playback	SKIPCOMMERCIAL	Skip Commercial	Z,End	REPLACEME
-TV Playback	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
-TV Playback	SWITCHCARDS	Switch Capture Cards	Y	REPLACEME
-TV Playback	SKIPCOMMBACK	Skip Commercial (Reverse)	Q,Home	REPLACEME
-TV Playback	TOGGLEINPUTS	Toggle Inputs	C	REPLACEME
-TV Playback	FFWDSTICKY	Fast Forward (Sticky) or Forward one frame while paused	>,.	REPLACEME
-TV Playback	JUMPFFWD	Jump ahead	PgDown	REPLACEME
-TV Playback	PREVCHAN	Switch to the previous channel	H	REPLACEME
-TV Playback	JUMPBKMRK	Jump to bookmark	K	REPLACEME
-TV Playback	RWNDSTICKY	Rewind (Sticky) or Rewind one frame while paused	,,<	REPLACEME
-TV Playback	NEXTFAV	Switch to the next favorite channel	/	REPLACEME
-TV Playback	JUMPRWND	Jump back	PgUp	REPLACEME
-TV Playback	SEEKRWND	Rewind	Left	REPLACEME
-TV Playback	SEEKFFWD	Fast Forward	Right	REPLACEME
-TV Playback	CHANNELDOWN	Channel down	Down	REPLACEME
-TV Playback	CHANNELUP	Channel up	Up	REPLACEME
-TV Playback	ARBSEEK	Arbitrary Seek	*	REPLACEME
-TV Playback	DELETE	Delete Program	D	REPLACEME
-TV Playback	CLEAROSD	Clear OSD	Backspace	REPLACEME
-TV Frontend	DETAILS	Show program details	U	REPLACEME
-TV Frontend	CUSTOMEDIT	Edit Custom Record Rule	E	REPLACEME
-TV Frontend	UPCOMING	List upcoming episodes	O	REPLACEME
-TV Frontend	CHANUPDATE	Switch channels without exiting guide in Live TV mode.	X	REPLACEME
-TV Frontend	RANKDEC	Decrease program or channel rank	Left	REPLACEME
-TV Frontend	VIEWCARD	Switch Capture Card view	Y	REPLACEME
-TV Playback	PAUSE	Pause	P	REPLACEME
-TV Frontend	RANKINC	Increase program or channel rank	Right	REPLACEME
-TV Frontend	PAGERIGHT	Page the program guide right	>,.	REPLACEME
-TV Frontend	PAGELEFT	Page the program guide left	,,<	REPLACEME
-TV Frontend	NEXTFAV	Toggle showing all channels or just favorites in the program guide.	/	REPLACEME
-Gallery	DELETE	Delete marked images or current image if none are marked	D	REPLACEME
-TV Frontend	DAYRIGHT	Page the program guide forward one day	End,1	REPLACEME
-Gallery	MARK	Mark image	T	REPLACEME
-Game	TOGGLEFAV	Toggle the current game as a favorite	?,/	REPLACEME
-TV Frontend	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
-TV Frontend	DAYLEFT	Page the program guide back one day	Home,7	REPLACEME
-Music	PREVTRACK	Move to the previous track	,,<,Q,Home	REPLACEME
-Game	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
-Music	DELETE	Delete track from playlist	D	REPLACEME
-Gallery	INFO	Toggle Showing Information about Image	I	REPLACEME
-Game	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
-Music	REFRESH	Refresh music tree	8	REPLACEME
-Music	NEXTTRACK	Move to the next track	>,.,Z,End	REPLACEME
-Music	FILTER	Filter All My Music	F	REPLACEME
-Music	THMBDOWN	Decrease rating	7	REPLACEME
diff --git a/abs/core-testing/live-installer/templates/settings/default_1/settings.txt b/abs/core-testing/live-installer/templates/settings/default_1/settings.txt
deleted file mode 100644
index 8c3a391..0000000
--- a/abs/core-testing/live-installer/templates/settings/default_1/settings.txt
+++ /dev/null
@@ -1,320 +0,0 @@
-value	data	hostname
-AC3PassThru	0	REPLACEME
-AggressiveSoundcardBuffer	0	REPLACEME
-AllowQuitShutdown	3	REPLACEME
-AltClearSavedPosition	1	REPLACEME
-AspectOverride	0	REPLACEME
-AudioNag	1	REPLACEME
-AudioOutputDevice	/dev/dsp	REPLACEME
-AutoCommercialSkip	2	REPLACEME
-AutoLookupCD	1	REPLACEME
-AutomaticSetWatched	0	REPLACEME
-AutoPlayCD	0	REPLACEME
-BackendServerPort	6543	REPLACEME
-BackendStatusPort	6544	REPLACEME
-CCBackground	0	REPLACEME
-CDBlankType	fast	REPLACEME
-CDCreateDir	1	REPLACEME
-CDDevice	/dev/cdrom	REPLACEME
-CDDiskSize	1	REPLACEME
-CDWriterEnabled	0	REPLACEME
-CDWriteSpeed	0	REPLACEME
-ChannelFormat	<num> <sign>	REPLACEME
-ChannelOrdering	channum	REPLACEME
-chanPerPage	5	REPLACEME
-ClearSavedPosition	1	REPLACEME
-CommNotifyAmount	0	REPLACEME
-CommRewindAmount	0	REPLACEME
-CustomFilters		REPLACEME
-DateFormat	ddd MMM d	REPLACEME
-DecodeExtraAudio	1	REPLACEME
-Default MythVideo View	1	REPLACEME
-DefaultCCMode	0	REPLACEME
-DefaultRipQuality	0	REPLACEME
-DefaultTVChannel	3	REPLACEME
-Deinterlace	1	REPLACEME
-DeinterlaceFilter	kerneldeint	REPLACEME
-DisplayGroupDefaultView	0	REPLACEME
-DisplayGroupTitleSort	0	REPLACEME
-DisplayRecGroup	Default	REPLACEME
-DispRecGroupAsAllProg	0	REPLACEME
-DTSPassThru	0	REPLACEME
-DVDDeviceLocation	/dev/dvd	REPLACEME
-DVDOnInsertDVD	1	REPLACEME
-DVDRipLocation	/data/media/tmp	REPLACEME
-EjectCDAfterRipping	1	REPLACEME
-EnableMHEG	0	REPLACEME
-EnableXbox	0	REPLACEME
-EnableXbox	0	REPLACEME
-EncoderType	ogg	REPLACEME
-EndOfRecordingExitPrompt	1	REPLACEME
-EPGFillType	10	REPLACEME
-EPGScrollType	1	REPLACEME
-EPGShowCategoryColors	1	REPLACEME
-EPGShowCategoryText	1	REPLACEME
-EPGShowChannelIcon	1	REPLACEME
-EPGShowFavorites	0	REPLACEME
-ExactSeeking	0	REPLACEME
-FFRewReposTime	100	REPLACEME
-FFRewReverse	1	REPLACEME
-FilenameTemplate	ARTIST/ALBUM/TRACK-TITLE	REPLACEME
-GalleryDir	/data/media/images	REPLACEME
-GalleryImportDirs	/mnt/cdrom:/mnt/camera	REPLACEME
-GalleryMoviePlayerCmd	mplayer -fs %s	REPLACEME
-GalleryOverlayCaption	0	REPLACEME
-GalleryRecursiveSlideshow	1	REPLACEME
-GallerySortOrder	20	REPLACEME
-GalleryThumbnailLocation	1	REPLACEME
-GameAllTreeLevels	system gamename	REPLACEME
-GameFavTreeLevels	gamename	REPLACEME
-GeneratePreviewPixmaps	0	REPLACEME
-GuiHeight	0	REPLACEME
-GuiOffsetX	0	REPLACEME
-GuiOffsetY	0	REPLACEME
-GuiSizeForTV	0	REPLACEME
-GuiVidModeResolution	640x480	REPLACEME
-GuiWidth	0	REPLACEME
-HideMouseCursor	1	REPLACEME
-HorizScanPercentage	0	REPLACEME
-Ignore_ID3	0	REPLACEME
-IndividualMuteControl	0	REPLACEME
-IntelliLastPlayWeight	25	REPLACEME
-IntelliPlayCountWeight	25	REPLACEME
-IntelliRandomWeight	15	REPLACEME
-IntelliRatingWeight	35	REPLACEME
-ISO639Language0	eng	REPLACEME
-ISO639Language1	eng	REPLACEME
-JobAllowCommFlag	1	REPLACEME
-JobAllowTranscode	1	REPLACEME
-JobQueueCheckFrequency	60	REPLACEME
-JobQueueCPU	0	REPLACEME
-JobQueueMaxSimultaneousJobs	1	REPLACEME
-JobQueueWindowEnd	23:59	REPLACEME
-JobQueueWindowStart	00:00	REPLACEME
-KeyboardAccelerators	1	REPLACEME
-Language	EN	REPLACEME
-LastMusicPlaylistPush	0	REPLACEME
-LCDBacklightOn	1	REPLACEME
-LCDBigClock	0	REPLACEME
-LCDEnable	0	REPLACEME
-LCDHeartBeatOn	0	REPLACEME
-LCDKeyString	ABCDEF	REPLACEME
-LCDPopupTime	5	REPLACEME
-LCDShowChannel	1	REPLACEME
-LCDShowGeneric	1	REPLACEME
-LCDShowMenu	1	REPLACEME
-LCDShowMusic	1	REPLACEME
-LCDShowMusicItems	ArtistTitle	REPLACEME
-LCDShowRecStatus	0	REPLACEME
-LCDShowTime	1	REPLACEME
-LCDShowVolume	1	REPLACEME
-LircKeyPressedApp		REPLACEME
-ListAsShuffled	0	REPLACEME
-LiveTVInAllPrograms	0	REPLACEME
-LogCleanDays	14	REPLACEME
-LogCleanDays	14	REPLACEME
-LogCleanEnabled	0	REPLACEME
-LogCleanEnabled	0	REPLACEME
-LogCleanMax	30	REPLACEME
-LogCleanMax	30	REPLACEME
-LogCleanPeriod	14	REPLACEME
-LogCleanPeriod	14	REPLACEME
-LogMaxCount	100	REPLACEME
-LogMaxCount	100	REPLACEME
-LogPrintLevel	8	REPLACEME
-LogPrintLevel	8	REPLACEME
-LongChannelFormat	<num> <name>	REPLACEME
-MasterMixerVolume	70	REPLACEME
-MenuTheme	MythVantage-menu	REPLACEME
-MixerControl	PCM	REPLACEME
-MixerDevice	/dev/mixer	REPLACEME
-MonitorDrives	0	REPLACEME
-MovieDataCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D	REPLACEME
-MovieListCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no	REPLACEME
-MoviePosterCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P	REPLACEME
-Mp3UseVBR	0	REPLACEME
-MTDac3Flag	0	REPLACEME
-MTDConcurrentTranscodes	1	REPLACEME
-MTDLogFlag	0	REPLACEME
-MTDNiceLevel	20	REPLACEME
-MTDPort	2442	REPLACEME
-MTDRipSize	0	REPLACEME
-MTDxvidFlag	1	REPLACEME
-MusicAudioDevice	default	REPLACEME
-MusicLocation	/data/media/audio	REPLACEME
-MusicShowRatings	0	REPLACEME
-MythArchiveAlwaysUseMythTranscode	1	REPLACEME
-MythArchiveChapterMenuAR	Video	REPLACEME
-MythArchiveCopyRemoteFiles	1	REPLACEME
-MythArchiveDateFormat	%a  %b  %d	REPLACEME
-MythArchiveDvdauthorCmd	dvdauthor	REPLACEME
-MythArchiveDVDLocation	/dev/dvd	REPLACEME
-MythArchiveEncodeToAc3	1	REPLACEME
-MythArchiveFfmpegCmd	ffmpeg	REPLACEME
-MythArchiveFileFilter	*.mpg *.mov *.avi *.mpeg *.nuv	REPLACEME
-MythArchiveGrowisofsCmd	growisofs	REPLACEME
-MythArchiveMainMenuAR	16:9	REPLACEME
-MythArchiveMkisofsCmd	mkisofs	REPLACEME
-MythArchiveMpeg2encCmd	mpeg2enc	REPLACEME
-MythArchiveMplexCmd	mplex	REPLACEME
-MythArchivePng2yuvCmd	png2yuv	REPLACEME
-MythArchiveShareDir	/usr/local/share/mythtv/mytharchive/	REPLACEME
-MythArchiveSpumuxCmd	spumux	REPLACEME
-MythArchiveTcrequantCmd	tcrequant	REPLACEME
-MythArchiveTempDir	/data/media/tmp	REPLACEME
-MythArchiveTimeFormat	%I:%M %p	REPLACEME
-MythArchiveUseFIFO	1	REPLACEME
-MythArchiveVideoFormat	NTSC	REPLACEME
-MythControlsVolume	1	REPLACEME
-mythdvd.DVDPlayerCommand	Internal	REPLACEME
-mythvideo.db_folder_view	1	REPLACEME
-mythvideo.ImageCacheSize	50	REPLACEME
-mythvideo.sort_ignores_case	1	REPLACEME
-NetworkControlEnabled	1	REPLACEME
-NetworkControlPort	6546	REPLACEME
-NonID3FileNameFormat	GENRE/ARTIST/ALBUM/TRACK_TITLE	REPLACEME
-NoPromptOnExit	0	REPLACEME
-NoWhitespace	0	REPLACEME
-OnlyImportNewMusic	0	REPLACEME
-OSDCC708CapitalsFont	FreeMono.ttf	REPLACEME
-OSDCC708CapitalsItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708CasualFont	FreeMono.ttf	REPLACEME
-OSDCC708CasualItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708CursiveFont	FreeMono.ttf	REPLACEME
-OSDCC708CursiveItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708DefaultFontType	MonoSerif	REPLACEME
-OSDCC708MonoSansSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSansSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSansSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSansSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708TextZoom	100	REPLACEME
-OSDCCFont	FreeMono.ttf	REPLACEME
-OSDFont	FreeMono.ttf	REPLACEME
-OSDGeneralTimeout	2	REPLACEME
-OSDNotifyTimeout	6	REPLACEME
-OSDProgramInfoTimeout	3	REPLACEME
-OSDTheme	Gray-OSD	REPLACEME
-OSDThemeFontSizeType	default	REPLACEME
-ParanoiaLevel	Full	REPLACEME
-PassThruOutputDevice	Default	REPLACEME
-PCMMixerVolume	70	REPLACEME
-PersistentBrowseMode	1	REPLACEME
-PIPLocation	0	REPLACEME
-PlaybackBoxStartInTitle	1	REPLACEME
-PlaybackExitPrompt	2	REPLACEME
-PlaybackPreview	1	REPLACEME
-PlaybackPreviewLowCPU	1	REPLACEME
-PlayBoxEpisodeSort	Date	REPLACEME
-PlayBoxOrdering	1	REPLACEME
-PlayBoxShading	0	REPLACEME
-PlayBoxTransparency	1	REPLACEME
-PlayMode	none	REPLACEME
-PostCDRipScript		REPLACEME
-PreferredMPEG2Decoder	ffmpeg	REPLACEME
-PreviewFromBookmark	1	REPLACEME
-PVR350EPGAlphaValue	164	REPLACEME
-PVR350InternalAudioOnly	0	REPLACEME
-PVR350OutputEnable	0	REPLACEME
-PVR350VideoDev	/dev/video16	REPLACEME
-QtFontBig	25	REPLACEME
-QtFontMedium	16	REPLACEME
-QtFontSmall	12	REPLACEME
-QueryInitialFilter	0	REPLACEME
-RandomTheme	0	REPLACEME
-RealtimePriority	1	REPLACEME
-RecordFilePrefix	/data/media/video/recordings	REPLACEME
-RememberRecGroup	1	REPLACEME
-RepeatMode	all	REPLACEME
-RunFrontendInWindow	0	REPLACEME
-SelChangeRecThreshold	16	REPLACEME
-SelectChangesChannel	1	REPLACEME
-ServiceMythWEB	0	REPLACEME
-ServiceNFS	0	REPLACEME
-ServiceSamba	0	REPLACEME
-SetupPinCodeRequired	0	REPLACEME
-ShortDateFormat	M/d	REPLACEME
-ShowGroupInfo	0	REPLACEME
-ShowWholeTree	1	REPLACEME
-SlideshowBackground		REPLACEME
-SlideshowDelay	5	REPLACEME
-SlideshowOpenGLTransition	none	REPLACEME
-SlideshowOpenGLTransitionLength	2000	REPLACEME
-SlideshowTransition	none	REPLACEME
-SmartChannelChange	0	REPLACEME
-SmartForward	0	REPLACEME
-StickyKeys	1	REPLACEME
-Style	Windows	REPLACEME
-SubTitleCommand	-sid %s	REPLACEME
-TagSeparator	 - 	REPLACEME
-Theme	basic-blue	REPLACEME
-ThemeFontSizeType	default	REPLACEME
-ThemePainter	qt	REPLACEME
-TimeFormat	h:mm AP	REPLACEME
-timePerPage	4	REPLACEME
-TitlePlayCommand	mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c	REPLACEME
-TranscodeCommand	transcode	REPLACEME
-TreeLevels	splitartist artist album title	REPLACEME
-TVVidModeForceAspect	0.0	REPLACEME
-TVVidModeForceAspect0	0.0	REPLACEME
-TVVidModeForceAspect1	0.0	REPLACEME
-TVVidModeForceAspect2	0.0	REPLACEME
-TVVidModeRefreshRate	0	REPLACEME
-TVVidModeRefreshRate0	0	REPLACEME
-TVVidModeRefreshRate1	0	REPLACEME
-TVVidModeRefreshRate2	0	REPLACEME
-TVVidModeResolution	640x480	REPLACEME
-TVVidModeResolution0	640x480	REPLACEME
-TVVidModeResolution1	640x480	REPLACEME
-TVVidModeResolution2	640x480	REPLACEME
-UDPNotifyPort	6948	REPLACEME
-UnknownCategory	Unknown	REPLACEME
-UnknownTitle	Unknown	REPLACEME
-upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1	dee5b0fe-7087-4960-8794-428d3e01a61f	REPLACEME
-UseArrowAccels	1	REPLACEME
-UseOutputPictureControls	1	REPLACEME
-UseVideoModes	0	REPLACEME
-UseVideoTimebase	0	REPLACEME
-UseVirtualKeyboard	1	REPLACEME
-VCDDeviceLocation	/dev/cdrom	REPLACEME
-VCDPlayerCommand	mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv	REPLACEME
-VertScanPercentage	0	REPLACEME
-VideoAggressivePC	0	REPLACEME
-VideoArtworkDir	/data/media/images/posters	REPLACEME
-VideoBrowserNoDB	0	REPLACEME
-VideoDefaultParentalLevel	4	REPLACEME
-VideoGalleryAspectRatio	1	REPLACEME
-VideoGalleryColsPerPage	4	REPLACEME
-VideoGalleryNoDB	0	REPLACEME
-VideoGalleryRowsPerPage	3	REPLACEME
-VideoGallerySubtitle	1	REPLACEME
-VideoListUnknownFiletypes	1	REPLACEME
-VideoNewBrowsable	1	REPLACEME
-VideoDefaultPlayer	Internal	REPLACEME
-VideoStartupDir	/data/media/video/movies	REPLACEME
-VideoTreeLoadMetaData	1	REPLACEME
-VideoTreeNoDB	0	REPLACEME
-VidModeHeight0	0	REPLACEME
-VidModeHeight1	0	REPLACEME
-VidModeHeight2	0	REPLACEME
-VidModeWidth0	0	REPLACEME
-VidModeWidth1	0	REPLACEME
-VidModeWidth2	0	REPLACEME
-VisualCycleOnSongChange	0	REPLACEME
-VisualMode	Random	REPLACEME
-VisualModeDelay	0	REPLACEME
-VisualScaleHeight	1	REPLACEME
-VisualScaleWidth	1	REPLACEME
-WatchTVGuide	0	REPLACEME
-WebBrowserCommand	/usr/local/bin/mythbrowser	REPLACEME
-WebBrowserHideScrollbars	0	REPLACEME
-WebBrowserScrollMode	1	REPLACEME
-WebBrowserScrollSpeed	4	REPLACEME
-WebBrowserZoomLevel	20	REPLACEME
-XScanDisplacement	0	REPLACEME
-YScanDisplacement	0	REPLACEME
-HaltCommand	sudo /sbin/poweroff	REPLACEME
-RebootCommand	sudo /sbin/reboot	REPLACEME
diff --git a/abs/core-testing/live-installer/templates/settings/default_2/keybindings.txt b/abs/core-testing/live-installer/templates/settings/default_2/keybindings.txt
deleted file mode 100644
index f82f2d2..0000000
--- a/abs/core-testing/live-installer/templates/settings/default_2/keybindings.txt
+++ /dev/null
@@ -1,209 +0,0 @@
-context	action	description	keylist	hostname
-Music	FFWD	Fast forward	PgDown	REPLACEME
-Music	STOP	Stop playback	O	REPLACEME
-Music	MUTE	Mute	|,\\\\,F9	REPLACEME
-Gallery	SCROLLUP	Scroll image up	2	REPLACEME
-Music	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
-Music	VOLUMEUP	Volume up	],},F11	REPLACEME
-qt	DELETE	Delete	D	REPLACEME
-Music	RWND	Rewind	PgUp	REPLACEME
-qt	EDIT	Edit	E	REPLACEME
-Music	PAUSE	Pause/Start playback	P	REPLACEME
-Gallery	RECENTER	Recenter image	5	REPLACEME
-Gallery	FULLSIZE	Full-size (un-zoom) image	0	REPLACEME
-Gallery	LOWRIGHT	Go to the lower-right corner of the image	PgDown	REPLACEME
-Gallery	SCROLLRIGHT	Scroll image right	6	REPLACEME
-Gallery	MENU	Toggle activating menu in thumbnail view	M	REPLACEME
-Gallery	SCROLLDOWN	Scroll image down	8	REPLACEME
-Gallery	ZOOMIN	Zoom image in	9	REPLACEME
-Gallery	UPLEFT	Go to the upper-left corner of the image	PgUp	REPLACEME
-Gallery	RANDOMSHOW	Start Random Slideshow in thumbnail view	R	REPLACEME
-Gallery	ROTLEFT	Rotate image left 90 degrees	[,1	REPLACEME
-Gallery	SLIDESHOW	Start Slideshow in thumbnail view	S	REPLACEME
-Gallery	ROTRIGHT	Rotate image right 90 degrees	],3	REPLACEME
-Gallery	END	Go to the last image in thumbnail view	End	REPLACEME
-Gallery	HOME	Go to the first image in thumbnail view	Home	REPLACEME
-Gallery	SCROLLLEFT	Scroll image left	4	REPLACEME
-Gallery	PLAY	Start/Stop Slideshow	P	REPLACEME
-NetFlix	REMOVE	Removes movie from queue	D	REPLACEME
-Archive	TOGGLECUT	Toggle use cut list state for selected program	C	REPLACEME
-Gallery	ZOOMOUT	Zoom image out	7	REPLACEME
-NetFlix	MOVETOTOP	Moves movie to top of queue	1	REPLACEME
-Global	DOWN	Down Arrow	Down	REPLACEME
-ITV Menu	MENUTEXT	Menu Text	F7	REPLACEME
-ITV Menu	TEXTEXIT	Menu Exit	F6	REPLACEME
-Global	LEFT	Left Arrow	Left	REPLACEME
-Global	RIGHT	Right Arrow	Right	REPLACEME
-Global	UP	Up Arrow	Up	REPLACEME
-Global	MENU	Pop-up menu	M	REPLACEME
-Global	PREVVIEW	Previous View	Home	REPLACEME
-Global	ESCAPE	Escape	Esc	REPLACEME
-Global	PAGEUP	Page Up	PgUp	REPLACEME
-Global	SELECT	Select	Return,Enter,Space	REPLACEME
-Global	HELP	Help	F1	REPLACEME
-Global	INFO	More information	I	REPLACEME
-Global	NEXTVIEW	Next View	End	REPLACEME
-ITV Menu	MENUBLUE	Menu Blue	F5	REPLACEME
-Global	PAGEDOWN	Page Down	PgDown	REPLACEME
-Global	EJECT	Eject Removable Media		REPLACEME
-Global	3	3	3	REPLACEME
-Global	1	1	1	REPLACEME
-Global	6	6	6	REPLACEME
-Global	0	0	0	REPLACEME
-Global	2	2	2	REPLACEME
-Global	4	4	4	REPLACEME
-TV Frontend	DELETE	Delete Program	D	REPLACEME
-Global	8	8	8	REPLACEME
-Global	7	7	7	REPLACEME
-TV Frontend	PAGEDOWN	Page Down	9	REPLACEME
-TV Frontend	PAGEUP	Page Up	3	REPLACEME
-Global	5	5	5	REPLACEME
-TV Frontend	CHANGERECGROUP	Change Recording Group		REPLACEME
-Global	9	9	9	REPLACEME
-Video	END	Go to the last video	End	REPLACEME
-Video	INCPARENT	Increase Parental Level	],},F11	REPLACEME
-Weather	PAUSE	Pause current page	P	REPLACEME
-TV Frontend	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
-Video	BROWSE	Change browsable in video manager	B	REPLACEME
-Welcome	SHOWSETTINGS	Show Mythshutdown settings	F11	REPLACEME
-Video	HOME	Go to the first video	Home	REPLACEME
-Video	FILTER	Open video filter dialog	F	REPLACEME
-Welcome	STARTXTERM	Open an Xterm window	F12	REPLACEME
-Music	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
-Music	BLANKSCR	Blank screen	5	REPLACEME
-Video	DELETE	Delete video	D	REPLACEME
-Music	THMBUP	Increase rating	9	REPLACEME
-Music	CYCLEVIS	Cycle visualizer mode	6	REPLACEME
-Teletext Menu	REVEAL	Reveal hidden Text	F8	REPLACEME
-Music	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
-TV Frontend	PLAYBACK	Play Program	P	REPLACEME
-News	FORCERETRIEVE	Force update news items	M	REPLACEME
-Video	DECPARENT	Decrease Parental Level	[,{,F10	REPLACEME
-News	RETRIEVENEWS	Update news items	I	REPLACEME
-News	CANCEL	Cancel news item updating	C	REPLACEME
-Teletext Menu	TOGGLEBACKGROUND	Toggle Background	F7	REPLACEME
-Teletext Menu	MENUWHITE	Menu White	F6	REPLACEME
-ITV Menu	MENURED	Menu Red	F2	REPLACEME
-ITV Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
-ITV Menu	MENUGREEN	Menu Green	F3	REPLACEME
-Teletext Menu	PREVSUBPAGE	Previous Subpage	Left	REPLACEME
-Teletext Menu	MENUYELLOW	Menu Yellow	F4	REPLACEME
-Teletext Menu	MENUGREEN	Menu Green	F3	REPLACEME
-Teletext Menu	NEXTSUBPAGE	Next Subpage	Right	REPLACEME
-Teletext Menu	MENUBLUE	Menu Blue	F5	REPLACEME
-Teletext Menu	TOGGLETT	Toggle Teletext	T	REPLACEME
-Teletext Menu	NEXTPAGE	Next Page	Down	REPLACEME
-TV Editing	LOADCOMMSKIP	Load cut list from commercial skips	Z,End	REPLACEME
-TV Editing	BIGJUMPREW	Jump back 10x the normal amount	,,<	REPLACEME
-TV Editing	BIGJUMPFWD	Jump forward 10x the normal amount	>,.	REPLACEME
-TV Playback	JUMPTODVDROOTMENU	Jump to the DVD Root Menu		REPLACEME
-Teletext Menu	MENURED	Menu Red	F2	REPLACEME
-TV Playback	SIGNALMON	Monitor Signal Quality	F7	REPLACEME
-Teletext Menu	PREVPAGE	Previous Page	Up	REPLACEME
-TV Editing	INVERTMAP	Invert Begin/End cut points	I	REPLACEME
-TV Playback	PLAY	Play	Ctrl+P	REPLACEME
-TV Editing	PREVCUT	Jump to the previous cut point	PgUp	REPLACEME
-TV Editing	NEXTCUT	Jump to the next cut point	PgDown	REPLACEME
-TV Playback	CYCLECOMMSKIPMODE	Cycle Commercial Skip mode		REPLACEME
-TV Playback	TOGGLESLEEP	Toggle the Sleep Timer	F8	REPLACEME
-TV Playback	JUMPREC	Display menu of recorded programs to jump to		REPLACEME
-TV Playback	FINDER	Show the Program Finder	#	REPLACEME
-TV Playback	ADJUSTSTRETCH	Turn on time stretch control	A	REPLACEME
-TV Editing	CLEARMAP	Clear editing cut points	C,Q,Home	REPLACEME
-TV Editing	TOGGLEEDIT	Exit out of Edit Mode	E	REPLACEME
-TV Playback	TOGGLESTRETCH	Toggle time stretch speed		REPLACEME
-TV Playback	TOGGLERECCONTROLS	Recording picture adjustments for this recorder	G	REPLACEME
-TV Playback	TOGGLEAUDIOSYNC	Turn on audio sync adjustment controls		REPLACEME
-TV Playback	TOGGLEEDIT	Start Edit Mode	E	REPLACEME
-TV Playback	SPEEDINC	Increase the playback speed	U	REPLACEME
-TV Playback	STRETCHDEC	Decrease time stretch speed		REPLACEME
-TV Playback	SPEEDDEC	Decrease the playback speed	J	REPLACEME
-TV Playback	TOGGLECHANCONTROLS	Recording picture adjustments for this channel	Ctrl+G	REPLACEME
-TV Playback	GUIDE	Show the Program Guide	S	REPLACEME
-TV Playback	JUMPPREV	Jump to previously played recording		REPLACEME
-TV Playback	QUEUETRANSCODE	Queue the current recording for transcoding	X	REPLACEME
-TV Playback	STRETCHINC	Increase time stretch speed		REPLACEME
-TV Playback	TOGGLEPICCONTROLS	Playback picture adjustments	F	REPLACEME
-TV Playback	PREVCC708	Previous ATSC CC track		REPLACEME
-TV Playback	NEXTCC708	Next ATSC CC track		REPLACEME
-TV Playback	NEXTCC	Next of any captions		REPLACEME
-TV Playback	NEXTSCAN	Next video scan overidemode		REPLACEME
-TV Playback	NEXTCC608	Next VBI CC track		REPLACEME
-TV Playback	PREVCC608	Previous VBI CC track		REPLACEME
-TV Playback	PREVAUDIO	Previous audio track	-	REPLACEME
-TV Playback	PREVSUBTITLE	Previous subtitle track		REPLACEME
-TV Playback	NEXTSUBTITLE	Next subtitle track		REPLACEME
-TV Playback	NEXTAUDIO	Next audio track	+	REPLACEME
-TV Playback	SELECTCC708_3	Display ATSC CC4		REPLACEME
-TV Playback	SELECTCC708_0	Display ATSC CC1		REPLACEME
-TV Playback	SELECTCC608_1	Display VBI CC2		REPLACEME
-TV Playback	SELECTAUDIO_0	Play audio track 1		REPLACEME
-TV Playback	SELECTCC608_2	Display VBI CC3		REPLACEME
-TV Playback	TOGGLETTM	Toggle Teletext Menu		REPLACEME
-TV Playback	SELECTSUBTITLE_1	Display subtitle 2		REPLACEME
-TV Playback	SELECTCC608_3	Display VBI CC4		REPLACEME
-TV Playback	SELECTCC708_1	Display ATSC CC2		REPLACEME
-TV Playback	SELECTCC708_2	Display ATSC CC3		REPLACEME
-TV Playback	SELECTAUDIO_1	Play audio track 2		REPLACEME
-TV Playback	SELECTSUBTITLE_0	Display subtitle 1		REPLACEME
-TV Playback	TOGGLETTC	Toggle Teletext Captions		REPLACEME
-TV Playback	SELECTCC608_0	Display VBI CC1		REPLACEME
-TV Playback	SWAPPIP	Swap PiP/Main	N	REPLACEME
-TV Playback	TOGGLEASPECT	Toggle the display aspect ratio	W	REPLACEME
-TV Playback	TOGGLECC708	Toggle ATSC CC		REPLACEME
-TV Playback	TOGGLECC608	Toggle VBI CC		REPLACEME
-TV Playback	TOGGLEPIPMODE	Toggle Picture-in-Picture mode	V	REPLACEME
-TV Playback	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
-TV Playback	TOGGLEPIPWINDOW	Toggle active PiP window	B	REPLACEME
-TV Playback	MUTE	Mute	|,\\\\,F9	REPLACEME
-TV Playback	TOGGLEBROWSE	Toggle channel browse mode	O	REPLACEME
-TV Playback	TOGGLESUBTITLE	Toggle Subtitles		REPLACEME
-TV Playback	VOLUMEUP	Volume up	],},F11	REPLACEME
-TV Playback	TOGGLECC	Toggle any captions	T	REPLACEME
-TV Playback	JUMPSTART	Jump to the start of the recording.	Ctrl+B	REPLACEME
-TV Playback	TOGGLERECORD	Toggle recording status of current program	R	REPLACEME
-TV Playback	SKIPCOMMERCIAL	Skip Commercial	Z,End	REPLACEME
-TV Playback	VOLUMEDOWN	Volume down	[,{,F10	REPLACEME
-TV Playback	SWITCHCARDS	Switch Capture Cards	Y	REPLACEME
-TV Playback	SKIPCOMMBACK	Skip Commercial (Reverse)	Q,Home	REPLACEME
-TV Playback	TOGGLEINPUTS	Toggle Inputs	C	REPLACEME
-TV Playback	FFWDSTICKY	Fast Forward (Sticky) or Forward one frame while paused	>,.	REPLACEME
-TV Playback	JUMPFFWD	Jump ahead	PgDown	REPLACEME
-TV Playback	PREVCHAN	Switch to the previous channel	H	REPLACEME
-TV Playback	JUMPBKMRK	Jump to bookmark	K	REPLACEME
-TV Playback	RWNDSTICKY	Rewind (Sticky) or Rewind one frame while paused	,,<	REPLACEME
-TV Playback	NEXTFAV	Switch to the next favorite channel	/	REPLACEME
-TV Playback	JUMPRWND	Jump back	PgUp	REPLACEME
-TV Playback	SEEKRWND	Rewind	Left	REPLACEME
-TV Playback	SEEKFFWD	Fast Forward	Right	REPLACEME
-TV Playback	CHANNELDOWN	Channel down	Down	REPLACEME
-TV Playback	CHANNELUP	Channel up	Up	REPLACEME
-TV Playback	ARBSEEK	Arbitrary Seek	*	REPLACEME
-TV Playback	DELETE	Delete Program	D	REPLACEME
-TV Playback	CLEAROSD	Clear OSD	Backspace	REPLACEME
-TV Frontend	DETAILS	Show program details	U	REPLACEME
-TV Frontend	CUSTOMEDIT	Edit Custom Record Rule	E	REPLACEME
-TV Frontend	UPCOMING	List upcoming episodes	O	REPLACEME
-TV Frontend	CHANUPDATE	Switch channels without exiting guide in Live TV mode.	X	REPLACEME
-TV Frontend	RANKDEC	Decrease program or channel rank	Left	REPLACEME
-TV Frontend	VIEWCARD	Switch Capture Card view	Y	REPLACEME
-TV Playback	PAUSE	Pause	P	REPLACEME
-TV Frontend	RANKINC	Increase program or channel rank	Right	REPLACEME
-TV Frontend	PAGERIGHT	Page the program guide right	>,.	REPLACEME
-TV Frontend	PAGELEFT	Page the program guide left	,,<	REPLACEME
-TV Frontend	NEXTFAV	Toggle showing all channels or just favorites in the program guide.	/	REPLACEME
-Gallery	DELETE	Delete marked images or current image if none are marked	D	REPLACEME
-TV Frontend	DAYRIGHT	Page the program guide forward one day	End,1	REPLACEME
-Gallery	MARK	Mark image	T	REPLACEME
-Game	TOGGLEFAV	Toggle the current game as a favorite	?,/	REPLACEME
-TV Frontend	TOGGLEFAV	Toggle the current channel as a favorite	?	REPLACEME
-TV Frontend	DAYLEFT	Page the program guide back one day	Home,7	REPLACEME
-Music	PREVTRACK	Move to the previous track	,,<,Q,Home	REPLACEME
-Game	INCSEARCHNEXT	Incremental search find next match	Ctrl+N	REPLACEME
-Music	DELETE	Delete track from playlist	D	REPLACEME
-Gallery	INFO	Toggle Showing Information about Image	I	REPLACEME
-Game	INCSEARCH	Show incremental search dialog	Ctrl+S	REPLACEME
-Music	REFRESH	Refresh music tree	8	REPLACEME
-Music	NEXTTRACK	Move to the next track	>,.,Z,End	REPLACEME
-Music	FILTER	Filter All My Music	F	REPLACEME
-Music	THMBDOWN	Decrease rating	7	REPLACEME
diff --git a/abs/core-testing/live-installer/templates/settings/default_2/settings.txt b/abs/core-testing/live-installer/templates/settings/default_2/settings.txt
deleted file mode 100644
index 106be04..0000000
--- a/abs/core-testing/live-installer/templates/settings/default_2/settings.txt
+++ /dev/null
@@ -1,320 +0,0 @@
-value	data	hostname
-AC3PassThru	0	REPLACEME
-AggressiveSoundcardBuffer	0	REPLACEME
-AllowQuitShutdown	3	REPLACEME
-AltClearSavedPosition	1	REPLACEME
-AspectOverride	0	REPLACEME
-AudioNag	1	REPLACEME
-AudioOutputDevice	/dev/dsp	REPLACEME
-AutoCommercialSkip	2	REPLACEME
-AutoLookupCD	1	REPLACEME
-AutomaticSetWatched	0	REPLACEME
-AutoPlayCD	0	REPLACEME
-BackendServerPort	6543	REPLACEME
-BackendStatusPort	6544	REPLACEME
-CCBackground	0	REPLACEME
-CDBlankType	fast	REPLACEME
-CDCreateDir	1	REPLACEME
-CDDevice	/dev/cdrom	REPLACEME
-CDDiskSize	1	REPLACEME
-CDWriterEnabled	0	REPLACEME
-CDWriteSpeed	0	REPLACEME
-ChannelFormat	<num> <sign>	REPLACEME
-ChannelOrdering	channum	REPLACEME
-chanPerPage	5	REPLACEME
-ClearSavedPosition	1	REPLACEME
-CommNotifyAmount	0	REPLACEME
-CommRewindAmount	0	REPLACEME
-CustomFilters		REPLACEME
-DateFormat	ddd MMM d	REPLACEME
-DecodeExtraAudio	1	REPLACEME
-Default MythVideo View	1	REPLACEME
-DefaultCCMode	0	REPLACEME
-DefaultRipQuality	0	REPLACEME
-DefaultTVChannel	3	REPLACEME
-Deinterlace	1	REPLACEME
-DeinterlaceFilter	kerneldeint	REPLACEME
-DisplayGroupDefaultView	0	REPLACEME
-DisplayGroupTitleSort	0	REPLACEME
-DisplayRecGroup	Default	REPLACEME
-DispRecGroupAsAllProg	0	REPLACEME
-DTSPassThru	0	REPLACEME
-DVDDeviceLocation	/dev/dvd	REPLACEME
-DVDOnInsertDVD	1	REPLACEME
-DVDRipLocation	/data/media/tmp	REPLACEME
-EjectCDAfterRipping	1	REPLACEME
-EnableMHEG	0	REPLACEME
-EnableXbox	0	REPLACEME
-EnableXbox	0	REPLACEME
-EncoderType	ogg	REPLACEME
-EndOfRecordingExitPrompt	1	REPLACEME
-EPGFillType	10	REPLACEME
-EPGScrollType	1	REPLACEME
-EPGShowCategoryColors	1	REPLACEME
-EPGShowCategoryText	1	REPLACEME
-EPGShowChannelIcon	1	REPLACEME
-EPGShowFavorites	0	REPLACEME
-ExactSeeking	0	REPLACEME
-FFRewReposTime	100	REPLACEME
-FFRewReverse	1	REPLACEME
-FilenameTemplate	ARTIST/ALBUM/TRACK-TITLE	REPLACEME
-GalleryDir	/data/media/images	REPLACEME
-GalleryImportDirs	/mnt/cdrom:/mnt/camera	REPLACEME
-GalleryMoviePlayerCmd	mplayer -fs %s	REPLACEME
-GalleryOverlayCaption	0	REPLACEME
-GalleryRecursiveSlideshow	1	REPLACEME
-GallerySortOrder	20	REPLACEME
-GalleryThumbnailLocation	1	REPLACEME
-GameAllTreeLevels	system gamename	REPLACEME
-GameFavTreeLevels	gamename	REPLACEME
-GeneratePreviewPixmaps	0	REPLACEME
-GuiHeight	0	REPLACEME
-GuiOffsetX	0	REPLACEME
-GuiOffsetY	0	REPLACEME
-GuiSizeForTV	0	REPLACEME
-GuiVidModeResolution	640x480	REPLACEME
-GuiWidth	0	REPLACEME
-HaltCommand	halt	REPLACEME
-HideMouseCursor	1	REPLACEME
-HorizScanPercentage	0	REPLACEME
-Ignore_ID3	0	REPLACEME
-IndividualMuteControl	0	REPLACEME
-IntelliLastPlayWeight	25	REPLACEME
-IntelliPlayCountWeight	25	REPLACEME
-IntelliRandomWeight	15	REPLACEME
-IntelliRatingWeight	35	REPLACEME
-ISO639Language0	eng	REPLACEME
-ISO639Language1	eng	REPLACEME
-JobAllowCommFlag	1	REPLACEME
-JobAllowTranscode	1	REPLACEME
-JobQueueCheckFrequency	60	REPLACEME
-JobQueueCPU	0	REPLACEME
-JobQueueMaxSimultaneousJobs	1	REPLACEME
-JobQueueWindowEnd	23:59	REPLACEME
-JobQueueWindowStart	00:00	REPLACEME
-KeyboardAccelerators	1	REPLACEME
-Language	EN	REPLACEME
-LastMusicPlaylistPush	0	REPLACEME
-LCDBacklightOn	1	REPLACEME
-LCDBigClock	0	REPLACEME
-LCDEnable	0	REPLACEME
-LCDHeartBeatOn	0	REPLACEME
-LCDKeyString	ABCDEF	REPLACEME
-LCDPopupTime	5	REPLACEME
-LCDShowChannel	1	REPLACEME
-LCDShowGeneric	1	REPLACEME
-LCDShowMenu	1	REPLACEME
-LCDShowMusic	1	REPLACEME
-LCDShowMusicItems	ArtistTitle	REPLACEME
-LCDShowRecStatus	0	REPLACEME
-LCDShowTime	1	REPLACEME
-LCDShowVolume	1	REPLACEME
-LircKeyPressedApp		REPLACEME
-ListAsShuffled	0	REPLACEME
-LiveTVInAllPrograms	0	REPLACEME
-LogCleanDays	14	REPLACEME
-LogCleanDays	14	REPLACEME
-LogCleanEnabled	0	REPLACEME
-LogCleanEnabled	0	REPLACEME
-LogCleanMax	30	REPLACEME
-LogCleanMax	30	REPLACEME
-LogCleanPeriod	14	REPLACEME
-LogCleanPeriod	14	REPLACEME
-LogMaxCount	100	REPLACEME
-LogMaxCount	100	REPLACEME
-LogPrintLevel	8	REPLACEME
-LogPrintLevel	8	REPLACEME
-LongChannelFormat	<num> <name>	REPLACEME
-MasterMixerVolume	70	REPLACEME
-MenuTheme	STB-menu	REPLACEME
-MixerControl	PCM	REPLACEME
-MixerDevice	/dev/mixer	REPLACEME
-MonitorDrives	0	REPLACEME
-MovieDataCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D	REPLACEME
-MovieListCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no	REPLACEME
-MoviePosterCommandLine	/usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P	REPLACEME
-Mp3UseVBR	0	REPLACEME
-MTDac3Flag	0	REPLACEME
-MTDConcurrentTranscodes	1	REPLACEME
-MTDLogFlag	0	REPLACEME
-MTDNiceLevel	20	REPLACEME
-MTDPort	2442	REPLACEME
-MTDRipSize	0	REPLACEME
-MTDxvidFlag	1	REPLACEME
-MusicAudioDevice	default	REPLACEME
-MusicLocation	/data/media/audio	REPLACEME
-MusicShowRatings	0	REPLACEME
-MythArchiveAlwaysUseMythTranscode	1	REPLACEME
-MythArchiveChapterMenuAR	Video	REPLACEME
-MythArchiveCopyRemoteFiles	1	REPLACEME
-MythArchiveDateFormat	%a  %b  %d	REPLACEME
-MythArchiveDvdauthorCmd	dvdauthor	REPLACEME
-MythArchiveDVDLocation	/dev/dvd	REPLACEME
-MythArchiveEncodeToAc3	1	REPLACEME
-MythArchiveFfmpegCmd	ffmpeg	REPLACEME
-MythArchiveFileFilter	*.mpg *.mov *.avi *.mpeg *.nuv	REPLACEME
-MythArchiveGrowisofsCmd	growisofs	REPLACEME
-MythArchiveMainMenuAR	16:9	REPLACEME
-MythArchiveMkisofsCmd	mkisofs	REPLACEME
-MythArchiveMpeg2encCmd	mpeg2enc	REPLACEME
-MythArchiveMplexCmd	mplex	REPLACEME
-MythArchivePng2yuvCmd	png2yuv	REPLACEME
-MythArchiveShareDir	/usr/local/share/mythtv/mytharchive/	REPLACEME
-MythArchiveSpumuxCmd	spumux	REPLACEME
-MythArchiveTcrequantCmd	tcrequant	REPLACEME
-MythArchiveTempDir	/data/media/tmp	REPLACEME
-MythArchiveTimeFormat	%I:%M %p	REPLACEME
-MythArchiveUseFIFO	1	REPLACEME
-MythArchiveVideoFormat	NTSC	REPLACEME
-MythControlsVolume	1	REPLACEME
-mythdvd.DVDPlayerCommand	Internal	REPLACEME
-mythvideo.db_folder_view	1	REPLACEME
-mythvideo.ImageCacheSize	50	REPLACEME
-mythvideo.sort_ignores_case	1	REPLACEME
-NetworkControlEnabled	1	REPLACEME
-NetworkControlPort	6546	REPLACEME
-NonID3FileNameFormat	GENRE/ARTIST/ALBUM/TRACK_TITLE	REPLACEME
-NoPromptOnExit	0	REPLACEME
-NoWhitespace	0	REPLACEME
-OnlyImportNewMusic	0	REPLACEME
-OSDCC708CapitalsFont	FreeMono.ttf	REPLACEME
-OSDCC708CapitalsItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708CasualFont	FreeMono.ttf	REPLACEME
-OSDCC708CasualItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708CursiveFont	FreeMono.ttf	REPLACEME
-OSDCC708CursiveItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708DefaultFontType	MonoSerif	REPLACEME
-OSDCC708MonoSansSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSansSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708MonoSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSansSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSansSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSerifFont	FreeMono.ttf	REPLACEME
-OSDCC708PropSerifItalicFont	FreeMono.ttf	REPLACEME
-OSDCC708TextZoom	100	REPLACEME
-OSDCCFont	FreeMono.ttf	REPLACEME
-OSDFont	FreeMono.ttf	REPLACEME
-OSDGeneralTimeout	2	REPLACEME
-OSDNotifyTimeout	6	REPLACEME
-OSDProgramInfoTimeout	3	REPLACEME
-OSDTheme	Gray-OSD	REPLACEME
-OSDThemeFontSizeType	default	REPLACEME
-ParanoiaLevel	Full	REPLACEME
-PassThruOutputDevice	Default	REPLACEME
-PCMMixerVolume	70	REPLACEME
-PersistentBrowseMode	1	REPLACEME
-PIPLocation	0	REPLACEME
-PlaybackBoxStartInTitle	1	REPLACEME
-PlaybackExitPrompt	2	REPLACEME
-PlaybackPreview	1	REPLACEME
-PlaybackPreviewLowCPU	1	REPLACEME
-PlayBoxEpisodeSort	Date	REPLACEME
-PlayBoxOrdering	1	REPLACEME
-PlayBoxShading	0	REPLACEME
-PlayBoxTransparency	1	REPLACEME
-PlayMode	none	REPLACEME
-PostCDRipScript		REPLACEME
-PreferredMPEG2Decoder	ffmpeg	REPLACEME
-PreviewFromBookmark	1	REPLACEME
-PVR350EPGAlphaValue	164	REPLACEME
-PVR350InternalAudioOnly	0	REPLACEME
-PVR350OutputEnable	0	REPLACEME
-PVR350VideoDev	/dev/video16	REPLACEME
-QtFontBig	25	REPLACEME
-QtFontMedium	16	REPLACEME
-QtFontSmall	12	REPLACEME
-QueryInitialFilter	0	REPLACEME
-RandomTheme	0	REPLACEME
-RealtimePriority	1	REPLACEME
-RecordFilePrefix	/data/media/video/recordings	REPLACEME
-RememberRecGroup	1	REPLACEME
-RepeatMode	all	REPLACEME
-RunFrontendInWindow	0	REPLACEME
-SelChangeRecThreshold	16	REPLACEME
-SelectChangesChannel	1	REPLACEME
-ServiceMythWEB	0	REPLACEME
-ServiceNFS	0	REPLACEME
-ServiceSamba	0	REPLACEME
-SetupPinCodeRequired	0	REPLACEME
-ShortDateFormat	M/d	REPLACEME
-ShowGroupInfo	0	REPLACEME
-ShowWholeTree	1	REPLACEME
-SlideshowBackground		REPLACEME
-SlideshowDelay	5	REPLACEME
-SlideshowOpenGLTransition	none	REPLACEME
-SlideshowOpenGLTransitionLength	2000	REPLACEME
-SlideshowTransition	none	REPLACEME
-SmartChannelChange	0	REPLACEME
-SmartForward	0	REPLACEME
-StickyKeys	1	REPLACEME
-Style		REPLACEME
-SubTitleCommand	-sid %s	REPLACEME
-TagSeparator	 - 	REPLACEME
-Theme	basic-blue	REPLACEME
-ThemeFontSizeType	default	REPLACEME
-ThemePainter	qt	REPLACEME
-TimeFormat	h:mm AP	REPLACEME
-timePerPage	4	REPLACEME
-TitlePlayCommand	mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c	REPLACEME
-TranscodeCommand	transcode	REPLACEME
-TreeLevels	splitartist artist album title	REPLACEME
-TVVidModeForceAspect	0.0	REPLACEME
-TVVidModeForceAspect0	0.0	REPLACEME
-TVVidModeForceAspect1	0.0	REPLACEME
-TVVidModeForceAspect2	0.0	REPLACEME
-TVVidModeRefreshRate	0	REPLACEME
-TVVidModeRefreshRate0	0	REPLACEME
-TVVidModeRefreshRate1	0	REPLACEME
-TVVidModeRefreshRate2	0	REPLACEME
-TVVidModeResolution	640x480	REPLACEME
-TVVidModeResolution0	640x480	REPLACEME
-TVVidModeResolution1	640x480	REPLACEME
-TVVidModeResolution2	640x480	REPLACEME
-UDPNotifyPort	6948	REPLACEME
-UnknownCategory	Unknown	REPLACEME
-UnknownTitle	Unknown	REPLACEME
-upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1	dee5b0fe-7087-4960-8794-428d3e01a61f	REPLACEME
-UseArrowAccels	1	REPLACEME
-UseDHCP	1	REPLACEME
-UseOutputPictureControls	1	REPLACEME
-UseVideoModes	0	REPLACEME
-UseVideoTimebase	0	REPLACEME
-UseVirtualKeyboard	1	REPLACEME
-VCDDeviceLocation	/dev/cdrom	REPLACEME
-VCDPlayerCommand	mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv	REPLACEME
-VertScanPercentage	0	REPLACEME
-VideoAggressivePC	0	REPLACEME
-VideoArtworkDir	/data/media/images/posters	REPLACEME
-VideoBrowserNoDB	0	REPLACEME
-VideoDefaultParentalLevel	4	REPLACEME
-VideoGalleryAspectRatio	1	REPLACEME
-VideoGalleryColsPerPage	4	REPLACEME
-VideoGalleryNoDB	0	REPLACEME
-VideoGalleryRowsPerPage	3	REPLACEME
-VideoGallerySubtitle	1	REPLACEME
-VideoDefaultPlayer	/usr/bin/playmedia.sh VIDEO %s	REPLACEME
-VideoListUnknownFiletypes	1	REPLACEME
-VideoNewBrowsable	1	REPLACEME
-VideoStartupDir	/data/media/video/movies	REPLACEME
-VideoTreeLoadMetaData	1	REPLACEME
-VideoTreeNoDB	0	REPLACEME
-VidModeHeight0	0	REPLACEME
-VidModeHeight1	0	REPLACEME
-VidModeHeight2	0	REPLACEME
-VidModeWidth0	0	REPLACEME
-VidModeWidth1	0	REPLACEME
-VidModeWidth2	0	REPLACEME
-VisualCycleOnSongChange	0	REPLACEME
-VisualMode	Random	REPLACEME
-VisualModeDelay	0	REPLACEME
-VisualScaleHeight	1	REPLACEME
-VisualScaleWidth	1	REPLACEME
-WatchTVGuide	0	REPLACEME
-WebBrowserCommand	/usr/local/bin/mythbrowser	REPLACEME
-WebBrowserHideScrollbars	0	REPLACEME
-WebBrowserScrollMode	1	REPLACEME
-WebBrowserScrollSpeed	4	REPLACEME
-WebBrowserZoomLevel	20	REPLACEME
-XScanDisplacement	0	REPLACEME
-YScanDisplacement	0	REPLACEME
diff --git a/abs/core-testing/live-installer/templates/sources/mv-core b/abs/core-testing/live-installer/templates/sources/mv-core
deleted file mode 100644
index f9f6c97..0000000
--- a/abs/core-testing/live-installer/templates/sources/mv-core
+++ /dev/null
@@ -1,2 +0,0 @@
-#Begin official list of mirrors
-Server = http://www.mythvantage.com/repo/mv-core
diff --git a/abs/core-testing/live-installer/templates/sources/mv-core-testing b/abs/core-testing/live-installer/templates/sources/mv-core-testing
deleted file mode 100644
index 1fce6ea..0000000
--- a/abs/core-testing/live-installer/templates/sources/mv-core-testing
+++ /dev/null
@@ -1,2 +0,0 @@
-#Begin official list of mirrors
-Server = http://www.mythvantage.com/repo/mv-core-testing
diff --git a/abs/core-testing/live-installer/templates/sources/mv-extra b/abs/core-testing/live-installer/templates/sources/mv-extra
deleted file mode 100644
index e13640f..0000000
--- a/abs/core-testing/live-installer/templates/sources/mv-extra
+++ /dev/null
@@ -1,2 +0,0 @@
-#Begin official list of mirrors
-Server = http://www.mythvantage.com/repo/mv-extra
diff --git a/abs/core-testing/live-installer/templates/sources/mv-extra-testing b/abs/core-testing/live-installer/templates/sources/mv-extra-testing
deleted file mode 100644
index c176add..0000000
--- a/abs/core-testing/live-installer/templates/sources/mv-extra-testing
+++ /dev/null
@@ -1,2 +0,0 @@
-##Begin official list of mirrors
-Server = http://www.mythvantage.com/repo/mv-extra-testing
diff --git a/abs/core-testing/live-installer/templates/sources/svc_pkg b/abs/core-testing/live-installer/templates/sources/svc_pkg
deleted file mode 100644
index c1efdcc..0000000
--- a/abs/core-testing/live-installer/templates/sources/svc_pkg
+++ /dev/null
@@ -1,3 +0,0 @@
-[svc_pkg]
-Server = http://REPLACEME/repo/mirror/svc_pkg/os/i686
-
diff --git a/abs/core-testing/live-installer/templates/transmit/Time_Warner_SA3250/lircd.conf b/abs/core-testing/live-installer/templates/transmit/Time_Warner_SA3250/lircd.conf
deleted file mode 100755
index 51db997..0000000
--- a/abs/core-testing/live-installer/templates/transmit/Time_Warner_SA3250/lircd.conf
+++ /dev/null
@@ -1,413 +0,0 @@
-#
-
-begin remote 
- 
-   name   Time_Warner_SA3250 
-   flags CONST_LENGTH|RAW_CODES 
-   eps            30 
-   aeps          100 
- 
-   ptrail          0 
-   repeat     0     0 
-   gap    100240 
-   frequency   57600 
- 
-       begin raw_codes 
- 
-           name MUTE 
-               972     802     971     802    1887     778 
-               971     798     971     798     972     798 
-               971     798     972     798     971    1677 
-               972     802    1887    1656     992 
- 
-           name POWER 
-              3450    3229     894    2468     891    2468 
-               893     778     892    2468     891    2469 
-               917    2444     891    2468     892    2469 
-               891     779     892     778     918     752 
-               917     754     917     752     892    2471 
-               889     779     892     779     892     777 
-               892     779     892     777     868    2492 
-               892    2469     891    2470     890 
- 
-           name GUIDE 
-              3397    3285     890    2470     840    2519 
-               916     755     891    2470     839    2520 
-               891     780     891    2474     860    2495 
-               892     778     917     754     890     780 
-               891     781     864     804     917    2443 
-               865     805     891     779     866    2495 
-               864     805     892     779     891    2469 
-               865    2495     891    2469     866 
- 
- 
-           name INFO 
-              3449    3231     918    2441     920    2440 
-               920     750     947    2414     920    2440 
-               920     750     894     777     919     750 
-               947    2413     921     750     919     750 
-               920     751     919     752     918    2441 
-               921     749     895     776     919    2441 
-               920    2440     920    2441     920     749 
-               921    2439     921    2440     921 
- 
-           name UP 
-              3396    3285     915    2444     919    2442 
-               918     752     916    2444     919    2441 
-               919     751     916    2445     919     751 
-               890     780     916     753     917     754 
-               942     729     889     780     916    2445 
-               919     751     915     756     914    2448 
-               916     752     916    2444     918    2442 
-               919    2441     918    2443     918 
- 
-           name DOWN 
-              3421    3261     890    2470     918    2442 
-               919     751     916    2446     917    2441 
-               919    2442     918    2442     918     752 
-               916    2444     919     751     890     780 
-               916     755     915     755     915    2445 
-               919     753     914     755     889     781 
-               889     781     916    2444     919     752 
-               889    2471     919    2441     918 
- 
-           name LEFT 
-              3427    3255     918    2441     924    2437 
-               920     750     918    2442     920    2441 
-               919    2440     921    2439     921     750 
-               919     751     944     726     919     752 
-               917     753     918     751     944    2417 
-               920     750     893     777     919     751 
-               919     752     918    2441     921    2440 
-               920    2440     920    2440     921 
- 
-           name RIGHT 
-              3424    3258     892    2466     921    2439 
-               896     774     920    2441     920    2440 
-               920     750     920     751     945    2414 
-               921     750     919     751     920     750 
-               919     752     919     751     919    2440 
-               921     750     918     752     918    2442 
-               920    2440     921     749     918    2443 
-               920    2440     920    2441     919 
- 
-           name SELECT 
-              3424    3257     944    2416     919    2442 
-               919     750     918    2442     920    2441 
-               919     751     943     727     918    2442 
-               920    2440     920     752     916     752 
-               969     702     917     753     892    2468 
-               919     751     892     778     918    2442 
-               924    2436     921     750     917     753 
-               918    2443     919    2441     919 
- 
-           name SETTINGS 
-              3402    3278     871    2491     921    2438 
-               921     749     922    2440     919    2441 
-               919    2440     921     749     921     750 
-               895    2465     920    2440     921    2440 
-               920     749     896     775     921    2439 
-               920     749     923     748     895     775 
-               922    2439     920    2440     920     749 
-               897     774     896     774     921 
- 
-           name EXIT 
-              3400    3279     896    2464     921    2439 
-               921     750     895    2465     921    2439 
-               921     749     898     772     896    2465 
-               920    2440     920     750     920    2441 
-               920     749     896     774     870    2491 
-               921     749     921     749     895    2465 
-               921    2440     920     749     922     748 
-               897    2464     920     750     896 
- 
-           name PGUP 
-              3425    3255     920    2440     920    2440 
-               921     749     895    2466     920    2440 
-               920     749     920    2441     896    2464 
-               921     749     919    2445     917    2440 
-               920     750     920     750     920    2441 
-               921     748     921     749     920    2440 
-               921     750     919     752     919    2440 
-               921     749     921     750     919 
- 
-           name PGDN 
-              3400    3281     921    2438     921    2441 
-               920     749     895    2465     896    2465 
-               920    2440     920    2440     920    2440 
-               921     749     896    2465     895    2465 
-               920     750     895     775     920    2440 
-               921     749     921     750     895     775 
-               896     774     896     774     921    2439 
-               921     749     921     751     894 
- 
-           name VOLUP 
-               995     778    1886     779     994     775 
-               995     777     993     774     996     774 
-               995     775     995    1654    1885     778 
-               995     775     995     774     995 
- 
-           name VOLDN 
-               996     778     971     802    1862     803 
-               970     799     996     774     995     774 
-               996     774     995    1654    1886     778 
-               996     773     971    1678     991 
- 
-           name CHUP 
-              3421    3259     916    2444     918    2443 
-               918     751     917    2444     919    2441 
-               919    2441     919     751     916    2444 
-               919    2441     919    2443     918     751 
-               941     729     916     755     917    2442 
-               919     752     916     754     891     778 
-               918    2444     918     751     916     754 
-               917     753     916    2445     919 
- 
-           name CHDN 
-              3421    3260     915    2445     918    2442 
-               919     751     891    2469     919    2441 
-               927     745     915    2444     919    2441 
-               919    2441     919    2442     918     752 
-               915     755     890     780     917    2443 
-               919     752     916     754     915    2445 
-               919     751     915     755     890     781 
-               914     756     916    2445     917 
- 
-           name A 
-              3425    3258     916    2442     920    2441 
-               919     751     918    2442     919    2441 
-               920    2440     920    2441     919    2441 
-               919    2441     920     750     917    2443 
-               920     751     917     752     919    2442 
-               920     750     918     753     917     753 
-               917     753     942     728     917     753 
-               918    2442     920     750     942 
- 
-           name B 
-              3398    3283     916    2443     892    2470 
-               892     778     892    2468     891    2475 
-               886     779     916     754     892     777 
-               892     778     919    2442     891    2468 
-               918     753     892     778     891    2469 
-               892     778     892     778     918    2443 
-               891    2469     892    2467     893    2469 
-               891     778     918     753     892 
- 
-           name C 
-              3396    3283     891    2469     892    2468 
-               892     778     917    2444     892    2468 
-               892    2469     891     778     892     779 
-               893     777     892    2468     892    2468 
-               918     752     893     777     892    2469 
-               892     778     892     778     867     802 
-               918    2444     917    2442     868    2492 
-               893     778     892     779     916 
- 
-           name 1 
-              3424    3257     890    2470     865    2495 
-               891     780     892    2468     865    2495 
-               892     777     891     780     892     779 
-               890     780     916    2444     865     805 
-               891     779     917     753     916    2445 
-               865     805     916     754     892    2469 
-               865    2494     916    2445     865    2495 
-               891     779     917    2443     866 
- 
-           name 2 
-              3422    3258     916    2444     865    2496 
-               889     782     915    2444     865    2495 
-               917    2444     839     830     891     780 
-               915     755     890    2470     864     806 
-               917     753     891     780     866    2495 
-               864     805     891     779     892     779 
-               865    2494     865    2496     891    2469 
-               865     805     891    2469     865 
- 
-           name 3 
-              3397    3284     916    2443     892    2468 
-               892     779     893    2467     892    2468 
-               917     753     892    2469     891     778 
-               893     778     891    2469     892     778 
-               918     753     890     779     893    2468 
-               891     779     893     778     891    2469 
-               892     777     893    2468     891    2468 
-               917     754     943    2417     892 
- 
-           name 4 
-              3421    3261     890    2470     839    2520 
-               917     753     891    2470     865    2495 
-               917    2443     865    2495     890     781 
-               891     778     891    2470     865     804 
-               895     776     892     779     891    2468 
-               866     805     917     753     943     727 
-               866     805     889    2471     865    2494 
-               892     780     916    2444     865 
- 
-           name 5 
-              3396    3282     920    2441     892    2467 
-               894     778     891    2468     892    2469 
-               891     780     866     802     893    2470 
-               890     779     918    2443     891     777 
-               892     779     918     752     892    2468 
-               892     779     918     752     918    2443 
-               891    2469     891     779     891    2469 
-               892     778     891    2468     893 
- 
-           name 6 
-              3396    3284     918    2442     866    2494 
-               892     778     917    2444     866    2494 
-               917    2444     865     804     893    2468 
-               890     780     916    2445     890     779 
-               892     779     891     778     918    2443 
-               891     778     892     779     892     779 
-               891    2468     892     778     919    2444 
-               889     778     893    2468     891 
- 
-           name 7 
-              3398    3282     893    2467     892    2468 
-               893     779     891    2469     891    2468 
-               919     752     892    2467     892    2469 
-               891     779     892    2468     892     777 
-               893     778     918     752     892    2468 
-               893     779     916     753     918    2442 
-               892     779     891     778     893    2468 
-               892     778     893    2467     892 
- 
-           name 8 
-              3448    3232     892    2468     866    2494 
-               892     779     892    2467     867    2494 
-               891    2469     866    2495     891    2469 
-               865     805     968    2394     864     804 
-               918     753     891     779     892    2468 
-               866     804     917     754     891     780 
-               916     752     917     754     892    2469 
-               865     804     893    2468     890 
- 
-           name 9 
-              3422    3258     891    2469     839    2521 
-               891     780     892    2468     824    2536 
-               916     754     916     755     891     779 
-               866    2494     839    2522     891     778 
-               892     778     890     781     915    2448 
-               837     831     891     779     890    2470 
-               837    2523     942    2418     838     832 
-               892     778     890    2471     839 
- 
-           name 0 
-              3398    3284     891    2469     890    2469 
-               893     779     891    2468     892    2468 
-               892    2468     892     778     892     779 
-               891    2469     892    2468     893     778 
-               892     777     893     777     893    2469 
-               891     778     892     779     868     802 
-               917    2443     892    2469     890     779 
-               891     779     892    2468     893 
- 
-           name LAST 
-              3422    3258     891    2471     916    2443 
-               891     780     891    2469     272    3088 
-               865     805     916    2445     308    3052 
-               890    2469     892     779     915     756 
-               889     781     889     780     890    2471 
-               890     779     889     781     891    2471 
-               272    1397     890     779     891     781 
-               890    2469     448    2912     917 
- 
-           name FAV 
-              3423    3257     918    2442     944    2417 
-               917     753     892    2469     890    2471 
-               324    3036     890    2469     379     289 
-               167    2525     891    2470     379    2981 
-               890     780     378     270     242     781 
-               866     806     889    2469     786     884 
-               891     779     891     779     892     779 
-               916     754     890     779     892     778 
-               891    2470     839 
- 
-           name REW 
-              3420    3258     916    2445     326    3033 
-               891     780     916    2443     891    2469 
-               916    2445     838     831     918     754 
-               890    2471     837     832     916    2444 
-               838     832     891     779     916    2445 
-               838     831     892     779     890     780 
-               892    2469     839    2520     891     780 
-               915    2444     836     836     890 
- 
-           name PLAY 
-              3448    3233     916    2444     891    2469 
-               917     753     892    2468     918    2443 
-               941    2420     891    2468     917     754 
-               915     755     914    2446     918    2443 
-               916     754     916     753     945    2416 
-               943     727     941     729     918     752 
-               917     753     919    2442     916    2444 
-               915     755     943     728     916 
- 
-           name FF 
-              3420    3259     917    2442     946    2415 
-               918     752     916    2445     918    2441 
-               943     728     917     753     942     728 
-               892    2470     864     806     889    2471 
-               865     805     918     752     916    2443 
-               944     726     892     779     891    2470 
-               891    2469     915    2445     917     753 
-               890    2471     222    1447     891 
- 
-           name PAUSE 
-              3421    3259     891    2470     787    2573 
-               890     780     916    2444     840    2520 
-               892    2468     864     806     917    2444 
-               839     831     890     780     891     779 
-               891     780     891     779     889    2471 
-               839     831     916     755     915     754 
-               892    2469     839     830     917    2444 
-               840    2521     891    2469     840 
- 
-           name STOP 
-              3398    3284     889    2471     325    3036 
-               891     779     890    2470     395     290 
-               140    2535     889     781     890     781 
-               889    2470     274    1397     891    2470 
-               272    3087     917     754     890     780 
-               889    2472     293    1377     890     779 
-               916    2444     448    2913     916     754 
-               866    2495     325    1344     891     779 
-               915 
- 
-           name REC 
-              3421    3258     917    2444     916    2444 
-               942     729     942    2420     889    2469 
-               992    2367     942     730     891    2468 
-               917     754     916    2443     892    2470 
-               892     777     916     754     892    2467 
-               943     730     916     754     891     779 
-               917    2442     917     754     943    2417 
-               918     753     915     754     892 
- 
-           name BYPASS 
-              3450    3231     891    2470     890    2470 
-               917     753     916    2447     913    2445 
-               273    3088     889     780     890    2470 
-               891    2469     916     755     890     780 
-               942     727     918     752     916    2444 
-               890     782     916     754     865     805 
-               891    2469     891     780     889     781 
-               891    2468     259    3102     866 
- 
-           name TV/VCR 
-             19945    3915     612    1873     560    1926 
-               560    1925     561     931     560     931 
-               587     905     559     931     563     931 
-               557     932     561    1925     585     908 
-               583    1901     559     931     586     905 
-               585     907     610    1875     561    1924 
-               561    1926     559    1926     535    1951 
-               559    1925     586     907     585    1899 
-               560     931    1048    7898    3707    3862 
-               587    1899     586    1899     586    1900 
-               559     932     586     908     323 
- 
-       end raw_codes 
- 
- end remote
diff --git a/abs/core-testing/live-installer/templates/xine.config.template b/abs/core-testing/live-installer/templates/xine.config.template
deleted file mode 100644
index 966487f..0000000
--- a/abs/core-testing/live-installer/templates/xine.config.template
+++ /dev/null
@@ -1,754 +0,0 @@
-#
-# xine config file
-#
-.version:2
-
-# Entries which are still set to their default values are commented out.
-# Remove the '#' at the beginning of the line, if you want to change them.
-
-# Enable deinterlacing by default
-# bool, default: 0
-#gui.deinterlace_by_default:0
-
-# Configuration experience level
-# { Beginner  Advanced  Expert  Master of the known universe }, default: 0
-gui.experience_level:Expert
-
-# Enable OSD support
-# bool, default: 1
-#gui.osd_enabled:1
-
-# Dismiss OSD time (s)
-# numeric, default: 3
-#gui.osd_timeout:3
-
-# Ask user for playback with unsupported codec
-# bool, default: 0
-#gui.play_anyway:0
-
-# Automatically reload old playlist
-# bool, default: 0
-#gui.playlist_auto_reload:0
-
-# Audio visualization plugin
-# { oscope  fftscope  fftgraph  goom }, default: 0
-gui.post_audio_plugin:fftgraph
-
-# gui skin theme
-# { Antares  Centori  KeramicRH8  cloudy  xinetic }, default: 4
-gui.skin:KeramicRH8
-
-# Change xine's behavior for unexperienced user
-# bool, default: 1
-#gui.smart_mode:1
-
-# Snapshot location
-# string, default: /home/jams
-#gui.snapshotdir:/home/jams
-
-# Display splash screen
-# bool, default: 1
-gui.splash:0
-
-# Subtitle autoloading
-# bool, default: 1
-#gui.subtitle_autoload:1
-
-# Visual animation style
-# { None  Post Plugin  Stream Animation }, default: 1
-#gui.visual_anim:Post Plugin
-
-# Windows stacking (more)
-# bool, default: 0
-#gui.always_layer_above:0
-
-# Audio mixer control method
-# { Sound card  Software }, default: 0
-#gui.audio_mixer_method:Sound card
-
-# Visiblility behavior of panel
-# bool, default: 0
-#gui.auto_panel_visibility:0
-
-# Visibility behavior of output window
-# bool, default: 0
-#gui.auto_video_output_visibility:0
-
-# Deinterlace plugin.
-# string, default: tvtime:method=LinearBlend,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
-#gui.deinterlace_plugin:tvtime:method=LinearBlend,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
-
-# Event sender behavior
-# bool, default: 1
-#gui.eventer_sticky:1
-
-# Windows stacking
-# bool, default: 0
-#gui.layer_above:0
-
-# Use unscaled OSD
-# bool, default: 1
-gui.osd_use_unscaled:0
-
-# Screensaver reset interval (s)
-# numeric, default: 10
-#gui.screensaver_timeout:10
-
-# Menu shortcut style
-# { Windows style  Emacs style }, default: 0
-#gui.shortcut_style:Windows style
-
-# Stream information
-# bool, default: 0
-#gui.sinfo_auto_update:0
-
-# Skin Server Url
-# string, default: http://xine.sourceforge.net/skins/skins.slx
-#gui.skin_server_url:http://xine.sourceforge.net/skins/skins.slx
-
-# Chapter hopping
-# bool, default: 1
-#gui.skip_by_chapter:1
-
-# New stream sizes resize output window
-# bool, default: 1
-#gui.stream_resize_window:1
-
-# Tips timeout (ms)
-# numeric, default: 5000
-#gui.tips_timeout:5000
-
-# gui tips visibility
-# bool, default: 1
-#gui.tips_visible:1
-
-# Name of video display
-# string, default:
-#gui.video_display:
-
-# Synchronized X protocol (debug)
-# bool, default: 0
-#gui.xsynchronize:0
-
-# Double size for small streams (require stream_resize_window)
-# bool, default: 0
-#gui.zoom_small_stream:0
-
-# Logo mrl
-# string, default: file:/usr/share/xine/skins/xine-ui_logo.mpv
-#gui.logo_mrl:file:/usr/share/xine/skins/xine-ui_logo.mpv
-
-# use XVidModeExtension when switching to fullscreen
-# bool, default: 0
-#gui.use_xvidext:0
-
-# height for xinerama fullscreen (-8192 = autodetect)
-# numeric, default: -8192
-#gui.xinerama_fullscreen_height:-8192
-
-# width for xinerama fullscreen (-8192 = autodetect)
-# numeric, default: -8192
-#gui.xinerama_fullscreen_width:-8192
-
-# x coordinate for xinerama fullscreen (-8192 = autodetect)
-# numeric, default: -8192
-#gui.xinerama_fullscreen_x:-8192
-
-# y coordinate for xinerama fullscreen (-8192 = autodetect)
-# numeric, default: -8192
-#gui.xinerama_fullscreen_y:-8192
-
-# Screens to use in order to do a very fullscreen in xinerama mode. (example 0 2 3)
-# string, default: 0 1
-#gui.xinerama_use_screens:0 1
-
-# Amplification level
-# [0..200], default: 100
-#gui.amp_level:100
-
-# gui panel visibility
-# bool, default: 1
-gui.panel_visible:0
-
-# numeric, default: 200
-gui.panel_x:21
-
-# numeric, default: 100
-gui.panel_y:1050
-
-gui.control_x:186
-
-gui.control_y:46
-
-gui.dropped_frames_warning:0
-
-gui.eventer_x:1041
-
-gui.eventer_y:781
-
-gui.mrl_browser_x:23
-
-gui.mrl_browser_y:9
-
-gui.setup_x:717
-
-gui.setup_y:227
-
-gui.viewlog_x:200
-
-gui.viewlog_y:210
-
-# color specification yuv-opacity
-# string, default: 8080c0-f
-#gui.osdmenu.color_focused_button:8080c0-f
-
-# color specification yuv-opacity
-# string, default: 808080-f
-#gui.osdmenu.color_focused_slider:808080-f
-
-# color specification yuv-opacity
-# string, default: ff8080-f
-#gui.osdmenu.color_focused_slider_knob:ff8080-f
-
-# color specification yuv-opacity
-# string, default: 808080-f
-#gui.osdmenu.color_focused_text_border:808080-f
-
-# color specification yuv-opacity
-# string, default: ff8080-f
-#gui.osdmenu.color_focused_text_foreground:ff8080-f
-
-# color specification yuv-opacity
-# string, default: 0080c0-f
-#gui.osdmenu.color_label_border:0080c0-f
-
-# color specification yuv-opacity
-# string, default: c08080-f
-#gui.osdmenu.color_label_foreground:c08080-f
-
-# color specification yuv-opacity
-# string, default: 0080c0-f
-#gui.osdmenu.color_label_window:0080c0-f
-
-# color specification yuv-opacity
-# string, default: 008000-f
-#gui.osdmenu.color_slider:008000-f
-
-# color specification yuv-opacity
-# string, default: ffff00-f
-#gui.osdmenu.color_slider_knob:ffff00-f
-
-# color specification yuv-opacity
-# string, default: 008000-f
-#gui.osdmenu.color_text_border:008000-f
-
-# color specification yuv-opacity
-# string, default: ffff00-f
-#gui.osdmenu.color_text_foreground:ffff00-f
-
-# color specification yuv-opacity
-# string, default: 0080c0-f
-#gui.osdmenu.color_text_window:0080c0-f
-
-# directory a media in dvd device will be mounted
-# string, default: /dvd
-#gui.osdmenu.dvd_mountpoint:/dvd
-
-# palette (foreground-border-background) to use for subtitles and OSD
-# { white-black-transparent  white-none-transparent  white-none-translucid  yellow-black-transparent }, default: 0
-#ui.osd.text_palette:white-black-transparent
-
-# audio driver to use
-# { auto  null  alsa  oss  esd  file  none }, default: 0
-audio.driver:oss
-
-# a/v sync method to use by OSS
-# { auto  getodelay  getoptr  softsync  probebuffer }, default: 0
-#audio.oss_sync_method:auto
-
-# use A/52 dynamic range compression
-# bool, default: 0
-#audio.a52.dynamic_range:0
-
-# downmix audio to 2 channel surround stereo
-# bool, default: 0
-#audio.a52.surround_downmix:0
-
-# A/52 volume
-# [0..200], default: 100
-#audio.a52.level:100
-
-# OSS audio device name
-# { auto  /dev/dsp  /dev/sound/dsp }, default: 0
-#audio.device.oss_device_name:auto
-
-# OSS audio device number, -1 for none
-# numeric, default: -1
-#audio.device.oss_device_number:-1
-
-# OSS audio mixer number, -1 for none
-# numeric, default: -1
-#audio.device.oss_mixer_number:-1
-
-audio.device.alsa_front_device:default
-
-# speaker arrangement
-# { Mono 1.0  Stereo 2.0  Headphones 2.0  Stereo 2.1  Surround 3.0  Surround 4.0  Surround 4.1  Surround 5.0  Surround 5.1  Surround 6.0  Surround 6.1  Surround 7.1  Pass Through }, default: 1
-#audio.output.speaker_arrangement:Stereo 2.0
-
-# offset for digital passthrough
-# numeric, default: 0
-#audio.synchronization.passthrough_offset:0
-
-# play audio even on slow/fast speeds
-# bool, default: 0
-#audio.synchronization.slow_fast_audio:0
-
-# method to sync audio and video
-# { metronom feedback  resample }, default: 0
-#audio.synchronization.av_sync_method:metronom feedback
-
-# always resample to this rate (0 to disable)
-# numeric, default: 0
-#audio.synchronization.force_rate:0
-
-# enable resampling
-# { auto  off  on }, default: 0
-#audio.synchronization.resample_mode:auto
-
-# startup audio volume
-# [0..100], default: 50
-#audio.volume.mixer_volume:50
-
-# restore volume level at startup
-# bool, default: 0
-#audio.volume.remember_volume:0
-
-# video driver to use
-# { auto  aadxr3  dxr3  xv  opengl  SyncFB  xshm  none  xxmc  sdl  vidixfb  vidix  fb  xvmc }, default: 0
-#video.driver:auto
-
-# pitch alignment workaround
-# bool, default: 0
-#video.device.xv_pitch_alignment:0
-
-# disable exact alpha blending of overlays
-# bool, default: 0
-#video.output.disable_exact_alphablend:0
-
-# disable all video scaling
-# bool, default: 0
-#video.output.disable_scaling:0
-
-# horizontal image position in the output window
-# [0..100], default: 50
-#video.output.horizontal_position:50
-
-# vertical image position in the output window
-# [0..100], default: 50
-#video.output.vertical_position:50
-
-# deinterlace method (deprecated)
-# { none  bob  weave  greedy  onefield  onefield_xv  linearblend }, default: 4
-video.output.xv_deinterlace_method:linearblend
-
-# MPEG-4 postprocessing quality
-# [0..6], default: 3
-#video.processing.ffmpeg_pp_quality:3
-
-# DXR3 device number
-# numeric, default: 0
-#dxr3.device_number:0
-
-# swap odd and even lines
-# bool, default: 0
-#dxr3.encoding.swap_fields:0
-
-# add black bars to correct aspect ratio
-# bool, default: 1
-#dxr3.encoding.add_bars:1
-
-# use smooth play mode for mpeg encoder playback
-# bool, default: 1
-#dxr3.encoding.alt_play_mode:1
-
-# device used for CD audio
-# string, default: /dev/cdrom
-#media.audio_cd.device:/dev/cdrom
-
-# slow down disc drive to this speed factor
-# numeric, default: 4
-#media.audio_cd.drive_slowdown:4
-
-# query CDDB
-# bool, default: 1
-#media.audio_cd.use_cddb:1
-
-# CDDB cache directory
-# string, default: /home/jams/.xine/cddbcache
-#media.audio_cd.cddb_cachedir:/home/jams/.xine/cddbcache
-
-# CDDB server port
-# numeric, default: 8880
-#media.audio_cd.cddb_port:8880
-
-# CDDB server name
-# string, default: freedb.freedb.org
-#media.audio_cd.cddb_server:freedb.freedb.org
-
-# directory for saving streams
-# string, default:
-#media.capture.save_dir:
-
-# Number of dvb card to use.
-# numeric, default: 0
-#media.dvb.adapter:0
-
-# Remember last DVB channel watched
-# bool, default: 1
-#media.dvb.remember_channel:1
-
-# Last DVB channel viewed
-# numeric, default: -1
-#media.dvb.last_channel:-1
-
-# default language for DVD playback
-# string, default: en
-#media.dvd.language:en
-
-# region the DVD player claims to be in (1 to 8)
-# numeric, default: 1
-#media.dvd.region:1
-
-# device used for DVD playback
-# string, default: /dev/dvd
-#media.dvd.device:/dev/dvd
-
-# raw device set up for DVD access
-# string, default: /dev/rdvd
-#media.dvd.raw_device:/dev/rdvd
-
-# read-ahead caching
-# bool, default: 1
-#media.dvd.readahead:1
-
-# CSS decryption method
-# { key  disc  title }, default: 0
-#media.dvd.css_decryption_method:key
-
-# play mode when title/chapter is given
-# { entire dvd  one chapter }, default: 0
-#media.dvd.play_single_chapter:entire dvd
-
-# unit for seeking
-# { seek in program chain  seek in program }, default: 0
-#media.dvd.seek_behaviour:seek in program chain
-
-# unit for the skip action
-# { skip program  skip part  skip title }, default: 0
-#media.dvd.skip_behaviour:skip program
-
-# path to the title key cache
-# string, default: /home/jams/.dvdcss/
-#media.dvd.css_cache_path:/home/jams/.dvdcss/
-
-# file browsing start location
-# string, default: /home/jams
-#media.files.origin_path:/home/jams
-
-# list hidden files
-# bool, default: 0
-#media.files.show_hidden_files:0
-
-# network bandwidth
-# { 14.4 Kbps (Modem)  19.2 Kbps (Modem)  28.8 Kbps (Modem)  33.6 Kbps (Modem)  34.4 Kbps (Modem)  57.6 Kbps (Modem)  115.2 Kbps (ISDN)  262.2 Kbps (Cable/DSL)  393.2 Kbps (Cable/DSL)  524.3 Kbps (Cable/DSL)  1.5 Mbps (T1)  10.5 Mbps (LAN) }, default: 10
-#media.network.bandwidth:1.5 Mbps (T1)
-
-# Timeout for network stream reading (in seconds)
-# numeric, default: 30
-#media.network.timeout:30
-
-# Domains for which to ignore the HTTP proxy
-# string, default:
-#media.network.http_no_proxy:
-
-# HTTP proxy host
-# string, default:
-#media.network.http_proxy_host:
-
-# HTTP proxy password
-# string, default:
-#media.network.http_proxy_password:
-
-# HTTP proxy port
-# numeric, default: 80
-#media.network.http_proxy_port:80
-
-# HTTP proxy username
-# string, default:
-#media.network.http_proxy_user:
-
-# MMS protocol
-# { auto  TCP  HTTP }, default: 0
-#media.network.mms_protocol:auto
-
-# automatically advance VCD track/entry
-# bool, default: 1
-#media.vcd.autoadvance:1
-
-# VCD default type to use on autoplay
-# { MPEG track  entry  segment  playback-control item }, default: 3
-#media.vcd.autoplay:playback-control item
-
-# CD-ROM drive used for VCD when none given
-# string, default:
-#media.vcd.device:
-
-# VCD position slider range
-# { auto  track  entry }, default: 0
-#media.vcd.length_reporting:auto
-
-# show 'rejected' VCD LIDs
-# bool, default: 0
-#media.vcd.show_rejected:0
-
-# VCD format string for stream comment field
-# string, default: %P - Track %T
-#media.vcd.comment_format:%P - Track %T
-
-# VCD debug flag mask
-# numeric, default: 0
-#media.vcd.debug:0
-
-# VCD format string for display banner
-# string, default: %F - %I %N%L%S, disk %c of %C - %v %A
-#media.vcd.title_format:%F - %I %N%L%S, disk %c of %C - %v %A
-
-# v4l radio device
-# string, default: /dev/v4l/radio0
-#media.video4linux.radio_device:/dev/v4l/radio0
-
-# v4l video device
-# string, default: /dev/v4l/video0
-#media.video4linux.video_device:/dev/v4l/video0
-
-# device used for WinTV-PVR 250/350 (pvr plugin)
-# string, default: /dev/video0
-#media.wintv_pvr.device:/dev/video0
-
-# path to RealPlayer codecs
-# string, default: /usr/lib/win32
-#decoder.external.real_codecs_path:/usr/lib/win32
-
-# path to Win32 codecs
-# string, default: /usr/lib/win32
-#decoder.external.win32_codecs_path:/usr/lib/win32
-
-# subtitle size
-# { tiny  small  normal  large  very large  huge }, default: 1
-#subtitles.separate.subtitle_size:small
-
-# subtitle vertical offset
-# numeric, default: 0
-#subtitles.separate.vertical_offset:0
-
-# font for subtitles
-# string, default: sans
-#subtitles.separate.font:sans
-
-# encoding of the subtitles
-# string, default: iso-8859-1
-#subtitles.separate.src_encoding:iso-8859-1
-
-# use unscaled OSD if possible
-# bool, default: 1
-#subtitles.separate.use_unscaled_osd:1
-
-# default duration of subtitle display in seconds
-# numeric, default: 4
-#subtitles.separate.timeout:4
-
-# frames per second to generate
-# numeric, default: 14
-#effects.goom.fps:14
-
-# goom image height
-# numeric, default: 240
-#effects.goom.height:240
-
-# goom image width
-# numeric, default: 320
-#effects.goom.width:320
-
-# colorspace conversion method
-# { Fast but not photorealistic  Slow but looks better }, default: 0
-#effects.goom.csc_method:Fast but not photorealistic
-
-# number of audio buffers
-# numeric, default: 230
-#engine.buffers.audio_num_buffers:230
-
-# number of video buffers
-# numeric, default: 500
-#engine.buffers.video_num_buffers:500
-
-# default number of video frames
-# numeric, default: 15
-#engine.buffers.video_num_frames:15
-
-# priority for a/52 decoder
-# numeric, default: 0
-#engine.decoder_priorities.a/52:0
-
-# priority for bitplane decoder
-# numeric, default: 0
-#engine.decoder_priorities.bitplane:0
-
-# priority for dts decoder
-# numeric, default: 0
-#engine.decoder_priorities.dts:0
-
-# priority for dvaudio decoder
-# numeric, default: 0
-#engine.decoder_priorities.dvaudio:0
-
-# priority for dxr3-mpeg2 decoder
-# numeric, default: 0
-#engine.decoder_priorities.dxr3-mpeg2:0
-
-# priority for dxr3-spudec decoder
-# numeric, default: 0
-#engine.decoder_priorities.dxr3-spudec:0
-
-# priority for faad decoder
-# numeric, default: 0
-#engine.decoder_priorities.faad:0
-
-# priority for ffmpeg-wmv8 decoder
-# numeric, default: 0
-#engine.decoder_priorities.ffmpeg-wmv8:0
-
-# priority for ffmpeg-wmv9 decoder
-# numeric, default: 0
-#engine.decoder_priorities.ffmpeg-wmv9:0
-
-# priority for ffmpegaudio decoder
-# numeric, default: 0
-#engine.decoder_priorities.ffmpegaudio:0
-
-# priority for ffmpegvideo decoder
-# numeric, default: 0
-#engine.decoder_priorities.ffmpegvideo:0
-
-# priority for gdkpixbuf decoder
-# numeric, default: 0
-#engine.decoder_priorities.gdkpixbuf:0
-
-# priority for gsm610 decoder
-# numeric, default: 0
-#engine.decoder_priorities.gsm610:0
-
-# priority for image decoder
-# numeric, default: 0
-#engine.decoder_priorities.image:0
-
-# priority for mad decoder
-# numeric, default: 0
-#engine.decoder_priorities.mad:0
-
-# priority for mpc decoder
-# numeric, default: 0
-#engine.decoder_priorities.mpc:0
-
-# priority for mpeg2 decoder
-# numeric, default: 0
-#engine.decoder_priorities.mpeg2:0
-
-# priority for nsf decoder
-# numeric, default: 0
-#engine.decoder_priorities.nsf:0
-
-# priority for pcm decoder
-# numeric, default: 0
-#engine.decoder_priorities.pcm:0
-
-# priority for qta decoder
-# numeric, default: 0
-#engine.decoder_priorities.qta:0
-
-# priority for qtv decoder
-# numeric, default: 0
-#engine.decoder_priorities.qtv:0
-
-# priority for real decoder
-# numeric, default: 0
-#engine.decoder_priorities.real:0
-
-# priority for realadec decoder
-# numeric, default: 0
-#engine.decoder_priorities.realadec:0
-
-# priority for rgb decoder
-# numeric, default: 0
-#engine.decoder_priorities.rgb:0
-
-# priority for spucc decoder
-# numeric, default: 0
-#engine.decoder_priorities.spucc:0
-
-# priority for spucmml decoder
-# numeric, default: 0
-#engine.decoder_priorities.spucmml:0
-
-# priority for spudec decoder
-# numeric, default: 0
-#engine.decoder_priorities.spudec:0
-
-# priority for spudvb decoder
-# numeric, default: 0
-#engine.decoder_priorities.spudvb:0
-
-# priority for sputext decoder
-# numeric, default: 0
-#engine.decoder_priorities.sputext:0
-
-# priority for theora decoder
-# numeric, default: 0
-#engine.decoder_priorities.theora:0
-
-# priority for vorbis decoder
-# numeric, default: 0
-#engine.decoder_priorities.vorbis:0
-
-# priority for win32a decoder
-# numeric, default: 0
-#engine.decoder_priorities.win32a:0
-
-# priority for win32v decoder
-# numeric, default: 0
-#engine.decoder_priorities.win32v:0
-
-# priority for yuv decoder
-# numeric, default: 0
-#engine.decoder_priorities.yuv:0
-
-# media format detection strategy
-# { default  reverse  content  extension }, default: 0
-#engine.demux.strategy:default
-
-# memcopy method used by xine
-# { probe  libc  kernel  mmx  mmxext  sse }, default: 0
-engine.performance.memcpy_method:libc
-
-# percentage of discarded frames to tolerate
-# numeric, default: 10
-#engine.performance.warn_discarded_threshold:10
-
-# percentage of skipped frames to tolerate
-# numeric, default: 10
-#engine.performance.warn_skipped_threshold:10
-
-# allow implicit changes to the configuration (e.g. by MRL)
-# bool, default: 0
-#misc.implicit_config:0
-
diff --git a/abs/core-testing/live-installer/templates/xorg/modeline.ATSC b/abs/core-testing/live-installer/templates/xorg/modeline.ATSC
deleted file mode 100644
index b2cd709..0000000
--- a/abs/core-testing/live-installer/templates/xorg/modeline.ATSC
+++ /dev/null
@@ -1,33 +0,0 @@
-ModeLine "ATSC-720p60Hz" 74.160 1280 1352 1392 1648 720 725 730 750
-
-ModeLine "My480p" 28.6 720 744 768 900 480 484 492 525
-
-ModeLine "My540p" 37.26 960 976 1008 1104 540 542 548 563 +hsync +vsync
-
-ModeLine "My720p"  73.825 1280 1320 1368 1640 720 722 724 751 +hsync +vsync  74.086 MHz 44.955 kHz 5$
-
-ModeLine "My720p2" 73.825 1280 1320 1368 1640 720 722 724 751 +hsync +vsync  74.086 MHz 44.955 kHz 5$
-
-ModeLine "My1080i" 79.84 1920 2040 2200 2368 1080 1090 1106 1125 +vsync -hsync interlace
-
-ModeLine "My1080i2" 74.52 1920 1952 2016 2208 1080 1084 1096 1126 -hsync -vsync interlace
-
-Modeline "My1920x1080_i" 74.52 1920 1952 2016 2208 1080 1084 1096 1126 -HSync -VSync Interlace
-
-Modeline "in1080_i" 74.52 1760 1888 2096 2208 960 1012 1028 1126 -HSync -VSync Interlace
-
-Modeline "1920x1080_59i" 76.11 1920 1952 2240 2272 1080 1104 1110 1135 interlace
-
-Modeline "1920x1080_60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
-
-Modeline "1920x1080_61i" 79.08 1920 1952 2248 2280 1080 1104 1110 1135 interlace
-
-Modeline "1776x1000_60i" 65.91 1776 1808 2056 2088 1000 1023 1028 1051 interlace
-
-Modeline "1920x1080_30" 77.60 1920 1952 2240 2272 1080 1104 1110 1135
-
-Modeline "1760x960_60i" 62.39 1760 1792 2024 2056 960 982 987 1009 interlace
-
-Modeline "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
-
-Modeline "1280x720_50.00" 74.25 1280 1360 1400 1984 720 725 730 750 -hsync -vsync
diff --git a/abs/core-testing/live-installer/templates/xorg/modeline.DVD b/abs/core-testing/live-installer/templates/xorg/modeline.DVD
deleted file mode 100644
index 9e846d0..0000000
--- a/abs/core-testing/live-installer/templates/xorg/modeline.DVD
+++ /dev/null
@@ -1,9 +0,0 @@
-#DVD-NativeModes
-ModeLine "NTSC-DVD-59.94i" 13.5 720 736 800 858 480 484 492 525 Interlace
-ModeLine "NTSC-DVD-60i" 13.514 720 736 800 858 480 484 492 525 Interlace
-ModeLine "NTSC-DVD-59.94p" 27.0 720 736 800 858 480 484 492 525
-ModeLine "NTSC-DVD-60p" 27.027 720 736 800 858 480 484 492 525
-ModeLine "NTSC-DVD-71.93p" 32.4 720 736 800 858 480 484 492 525
-ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
-ModeLine "NTSC-DVD-119.88p" 54.0 720 736 800 858 480 484 492 525
-ModeLine "NTSC-DVD-120p" 54.054 720 736 800 858 480 484 492 525
diff --git a/abs/core-testing/live-installer/templates/xorg/modeline.NTSC b/abs/core-testing/live-installer/templates/xorg/modeline.NTSC
deleted file mode 100644
index 5536c1b..0000000
--- a/abs/core-testing/live-installer/templates/xorg/modeline.NTSC
+++ /dev/null
@@ -1,10 +0,0 @@
-#Analog-RegularModes
-ModeLine "NTSCspec-59.94i" 14.318 768 784 848 910 483 484 492 525 Interlace
-ModeLine "NTSCspec-59.94p" 28.636 768 784 848 910 483 484 492 525
-ModeLine "Laserdisk-59.94i" 567 583 647 684 483 484 492 525 Interlace
-ModeLine "Laserdisk-59.94p" 567 583 647 684 483 484 492 525
-ModeLine "Broadcast-59.94i" 483 484 492 525 Interlace
-ModeLine "Broadcast-59.94p" 483 484 492 525
-ModeLine "VHS-59.94i" 483 484 492 525 Interlace
-ModeLine "VHS-59.94p" 483 484 492 525
-
diff --git a/abs/core-testing/live-installer/templates/xorg/modeline.VESA b/abs/core-testing/live-installer/templates/xorg/modeline.VESA
deleted file mode 100644
index a026f64..0000000
--- a/abs/core-testing/live-installer/templates/xorg/modeline.VESA
+++ /dev/null
@@ -1,163 +0,0 @@
-# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
-ModeLine "640x350"    31.5  640  672  736  832    350  382  385  445 +hsync -vsync
-
-# 640x400 @ 85Hz (VESA) hsync: 37.9kHz
-ModeLine "640x400"    31.5  640  672  736  832    400  401  404  445 -hsync +vsync
-
-# 720x400 @ 85Hz (VESA) hsync: 37.9kHz
-ModeLine "720x400"    35.5  720  756  828  936    400  401  404  446 -hsync +vsync
-
-# 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
-ModeLine "640x480"    25.2  640  656  752  800    480  490  492  525 -hsync -vsync
-
-# 640x480 @ 72Hz (VESA) hsync: 37.9kHz
-ModeLine "640x480"    31.5  640  664  704  832    480  489  491  520 -hsync -vsync
-
-# 640x480 @ 75Hz (VESA) hsync: 37.5kHz
-ModeLine "640x480"    31.5  640  656  720  840    480  481  484  500 -hsync -vsync
-
-# 640x480 @ 85Hz (VESA) hsync: 43.3kHz
-ModeLine "640x480"    36.0  640  696  752  832    480  481  484  509 -hsync -vsync
-
-# 800x600 @ 56Hz (VESA) hsync: 35.2kHz
-ModeLine "800x600"    36.0  800  824  896 1024    600  601  603  625 +hsync +vsync
-
-# 800x600 @ 60Hz (VESA) hsync: 37.9kHz
-ModeLine "800x600"    40.0  800  840  968 1056    600  601  605  628 +hsync +vsync
-
-# 800x600 @ 72Hz (VESA) hsync: 48.1kHz
-ModeLine "800x600"    50.0  800  856  976 1040    600  637  643  666 +hsync +vsync
-
-# 800x600 @ 75Hz (VESA) hsync: 46.9kHz
-ModeLine "800x600"    49.5  800  816  896 1056    600  601  604  625 +hsync +vsync
-
-# 800x600 @ 85Hz (VESA) hsync: 53.7kHz
-ModeLine "800x600"    56.3  800  832  896 1048    600  601  604  631 +hsync +vsync
-
-# 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
-ModeLine "1024x768"   44.9 1024 1032 1208 1264    768  768  776  817 +hsync +vsync Interlace
-
-# 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
-ModeLine "1024x768"   65.0 1024 1048 1184 1344    768  771  777  806 -hsync -vsync
-
-# 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
-ModeLine "1024x768"   75.0 1024 1048 1184 1328    768  771  777  806 -hsync -vsync
-
-# 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
-ModeLine "1024x768"   78.8 1024 1040 1136 1312    768  769  772  800 +hsync +vsync
-
-# 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
-ModeLine "1024x768"   94.5 1024 1072 1168 1376    768  769  772  808 +hsync +vsync
-
-# 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
-ModeLine "1152x864"  108.0 1152 1216 1344 1600    864  865  868  900 +hsync +vsync
-
-# 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
-ModeLine "1280x960"  108.0 1280 1376 1488 1800    960  961  964 1000 +hsync +vsync
-
-# 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
-ModeLine "1280x960"  148.5 1280 1344 1504 1728    960  961  964 1011 +hsync +vsync
-
-# 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
-ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
-
-# 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
-ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync
-
-# 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
-ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync
-
-# 1600x1200 @ 60Hz (VESA) hsync: 75.0kHz
-ModeLine "1600x1200" 162.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
-# 1600x1200 @ 65Hz (VESA) hsync: 81.3kHz
-ModeLine "1600x1200" 175.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
-
-# 1600x1200 @ 70Hz (VESA) hsync: 87.5kHz
-ModeLine "1600x1200" 189.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
-
-# 1600x1200 @ 75Hz (VESA) hsync: 93.8kHz
-ModeLine "1600x1200" 202.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
-
-# 1600x1200 @ 85Hz (VESA) hsync: 106.3kHz
-ModeLine "1600x1200" 229.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
-
-# 1792x1344 @ 60Hz (VESA) hsync: 83.6kHz
-ModeLine "1792x1344" 204.8 1792 1920 2120 2448   1344 1345 1348 1394 -hsync +vsync
-
-# 1792x1344 @ 75Hz (VESA) hsync: 106.3kHz
-ModeLine "1792x1344" 261.0 1792 1888 2104 2456   1344 1345 1348 1417 -hsync +vsync
-
-# 1856x1392 @ 60Hz (VESA) hsync: 86.3kHz
-ModeLine "1856x1392" 218.3 1856 1952 2176 2528   1392 1393 1396 1439 -hsync +vsync
-
-# 1856x1392 @ 75Hz (VESA) hsync: 112.5kHz
-ModeLine "1856x1392" 288.0 1856 1984 2208 2560   1392 1393 1396 1500 -hsync +vsync
-
-# 1920x1440 @ 60Hz (VESA) hsync: 90.0kHz
-ModeLine "1920x1440" 234.0 1920 2048 2256 2600   1440 1441 1444 1500 -hsync +vsync
-
-# 1920x1440 @ 75Hz (VESA) hsync: 112.5kHz
-ModeLine "1920x1440" 297.0 1920 2064 2288 2640   1440 1441 1444 1500 -hsync +vsync
-
-# 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
-ModeLine "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
-
-# 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
-ModeLine "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
-
-# 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
-ModeLine "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
-
-# 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
-ModeLine "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
-
-# 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
-ModeLine "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
-
-# 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
-ModeLine "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
-
-# 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
-ModeLine "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
-
-# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
-ModeLine "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
-
-# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
-ModeLine "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
-
-# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
-ModeLine "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
-
-# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
-ModeLine "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
-
-# 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
-ModeLine "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
-
-# 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
-ModeLine "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
-
-# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
-ModeLine "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
-
-# 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
-ModeLine "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
-
-# 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
-ModeLine "1400x1050"  122.61  1400 1488 1640 1880  1050 1051 1054 1087  -HSync +Vsync
-
-# 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
-ModeLine "1400x1050"  149.34  1400 1496 1648 1896  1050 1051 1054 1094  -HSync +Vsync
-
-# 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
-ModeLine "1400x1050"  155.85  1400 1496 1648 1896  1050 1051 1054 1096  -HSync +Vsync
-
-# 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
-ModeLine "1400x1050"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
-
-# 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
-ModeLine "1400x1050"  214.39  1400 1512 1664 1928  1050 1051 1054 1112  -HSync +Vsync
-
-# 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
-ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
diff --git a/abs/core-testing/live-installer/templates/xorg/modeline.custom b/abs/core-testing/live-installer/templates/xorg/modeline.custom
deleted file mode 100644
index ca6d678..0000000
--- a/abs/core-testing/live-installer/templates/xorg/modeline.custom
+++ /dev/null
@@ -1 +0,0 @@
-ModeLine "CustomModeline" 14.318 768 784 848 910 483 484 492 525 Interlace
diff --git a/abs/core-testing/live-installer/templates/xorg/xorg.conf.ati b/abs/core-testing/live-installer/templates/xorg/xorg.conf.ati
deleted file mode 100644
index c6d9249..0000000
--- a/abs/core-testing/live-installer/templates/xorg/xorg.conf.ati
+++ /dev/null
@@ -1,94 +0,0 @@
-Section "ServerLayout"
-	Identifier     "X.org Configured"
-	Screen      0  "aticonfig-Screen[0]" 0 0
-	InputDevice    "Mouse0" "CorePointer"
-	InputDevice    "Keyboard0" "CoreKeyboard"
-EndSection
-
-Section "Files"
-	RgbPath      "/usr/share/X11/rgb"
-	ModulePath   "/usr/lib/xorg/modules"
-	FontPath     "/usr/share/fonts/misc"
-	FontPath     "/usr/share/fonts/75dpi"
-	FontPath     "/usr/share/fonts/100dpi"
-	FontPath     "/usr/share/fonts/TTF"
-	FontPath     "/usr/share/fonts/Type1"
-EndSection
-
-Section "Module"
-	Load  "xtrap"
-	Load  "dbe"
-	Load  "record"
-	Load  "extmod"
-	Load  "dri"
-	Load  "type1"
-	Load  "freetype"
-EndSection
-
-Section "InputDevice"
-	Identifier  "Keyboard0"
-	Driver      "kbd"
-EndSection
-
-Section "InputDevice"
-	Identifier  "Mouse0"
-	Driver      "mouse"
-	Option	    "Protocol" "auto"
-	Option	    "Device" "/dev/input/mice"
-	Option	    "ZAxisMapping" "4 5 6 7"
-EndSection
-
-Section "Monitor"
-	Identifier   "Monitor0"
-	VendorName   "Monitor Vendor"
-	ModelName    "Monitor Model"
-EndSection
-
-Section "Monitor"
-	Identifier   "aticonfig-Monitor[0]"
-#	HorizSync    
-#	VertRefresh 
-	Option	    "VendorName" "ATI Proprietary Driver"
-	Option	    "ModelName" "Generic Autodetecting Monitor"
-	Option	    "DPMS" "true"
-EndSection
-
-Section "Device"
-
-        ### Available Driver options are:-
-        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
-        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
-        ### [arg]: arg optional
-        #Option     "ShadowFB"           	# [<bool>]
-        #Option     "DefaultRefresh"     	# [<bool>]
-        #Option     "ModeSetClearScreen" 	# [<bool>]
-	Identifier  "Card0"
-	Driver      "vesa"
-	VendorName  "ATI Technologies Inc"
-	BoardName   "RV370 5B60 [Radeon X300 (PCIE)]"
-	BusID       "PCI:1:0:0"
-EndSection
-
-Section "Device"
-	Identifier  "aticonfig-Device[0]"
-	Driver      "fglrx"
-#INSERT HERE
-
-#	Option	    "ForceMonitors" "tv,nocrt1,notmds1"
-#	Option	    "TVStandard" "SCART"
-#	Option	    "TVFormat" "PAL-B"
-EndSection
-
-
-Section "Screen"
-	Identifier "aticonfig-Screen[0]"
-	Device     "aticonfig-Device[0]"
-	Monitor    "aticonfig-Monitor[0]"
-	DefaultDepth     24
-	SubSection "Display"
-		Viewport   0 0
-		Depth     24
-		Modes    "640x480"
-	EndSubSection
-EndSection
-
diff --git a/abs/core-testing/live-installer/templates/xorg/xorg.conf.intel b/abs/core-testing/live-installer/templates/xorg/xorg.conf.intel
deleted file mode 100644
index a4d258a..0000000
--- a/abs/core-testing/live-installer/templates/xorg/xorg.conf.intel
+++ /dev/null
@@ -1,148 +0,0 @@
-Section "ServerLayout"
-	Identifier     "Xorg Configured"
-	Screen      0  "Screen0" 0 0
-	InputDevice    "Keyboard0" "CoreKeyboard"
-	InputDevice    "PS/2 Mouse" "CorePointer"
-# Serial Mouse not detected
-# USB Mouse not detected
-EndSection
-
-Section "ServerFlags"
-	Option "AllowMouseOpenFail"  "true"
-	
-EndSection
-
-Section "Files"
-	RgbPath      "/usr/share/X11/rgb"
-	ModulePath   "/usr/lib/xorg/modules"
-	FontPath     "/usr/share/fonts/misc:unscaled"
-	FontPath     "/usr/share/fonts/misc"
-	FontPath     "/usr/share/fonts/75dpi:unscaled"
-	FontPath     "/usr/share/fonts/75dpi"
-	FontPath     "/usr/share/fonts/100dpi:unscaled"
-	FontPath     "/usr/share/fonts/100dpi"
-	FontPath     "/usr/share/fonts/PEX"
-# Additional fonts: Locale, Gimp, TTF...
-	FontPath     "/usr/share/fonts/cyrillic"
-#	FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
-#	FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
-# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
-	FontPath     "/usr/share/fonts/Type1"
-	FontPath     "/usr/share/fonts/ttf/western"
-	FontPath     "/usr/share/fonts/ttf/decoratives"
-	FontPath     "/usr/share/fonts/truetype"
-	FontPath     "/usr/share/fonts/truetype/openoffice"
-	FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
-	FontPath     "/usr/share/fonts/latex-ttf-fonts"
-	FontPath     "/usr/share/fonts/defoma/CID"
-	FontPath     "/usr/share/fonts/defoma/TrueType"
-EndSection
-
-Section "Module"
-        Load  "ddc"  # ddc probing of monitor
-	Load  "dbe"
-	Load  "dri"
-	Load  "extmod"
-	Load  "glx"
-        Load  "bitmap" # bitmap-fonts
-	Load  "type1"
-	Load  "freetype"
-	Load  "record"
-EndSection
-
-Section "InputDevice"
-	Identifier  "Keyboard0"
-	Driver      "keyboard"
-        Option      "CoreKeyboard"
-	Option "XkbRules" "xorg"
-	Option "XkbModel" "pc105"
-	Option "XkbLayout" ""
-	Option "XkbVariant" ""
-EndSection
-
-Section "InputDevice"
-	Identifier  "Serial Mouse"
-	Driver      "mouse"
-	Option      "Protocol" "Microsoft"
-	Option      "Device" "/dev/ttyS0"
-	Option      "Emulate3Buttons" "true"
-	Option      "Emulate3Timeout" "70"
-	Option	    "SendCoreEvents"  "true"
-EndSection
-
-Section "InputDevice"
-	Identifier  "PS/2 Mouse"
-	Driver      "mouse"
-	Option      "Protocol" "auto"
-	Option          "ZAxisMapping"          "4 5"
-	Option      "Device" "/dev/psaux"
-	Option      "Emulate3Buttons" "true"
-	Option      "Emulate3Timeout" "70"
-	Option	    "SendCoreEvents"  "true"
-EndSection
-
-Section "InputDevice"
-        Identifier      "USB Mouse"
-        Driver          "mouse"
-        Option          "Device"                "/dev/input/mice"
-	Option		"SendCoreEvents"	"true"
-        Option          "Protocol"              "IMPS/2"
-        Option          "ZAxisMapping"          "4 5"
-        Option          "Buttons"               "5"
-EndSection
-
-# Auto-generated by Archie mkxcfg
-
-Section "Monitor"
-	Identifier "Monitor0"
-		Option "DPMS" "true"
-EndSection
-
-# Auto-generated by Archie mkxcfg
-
-Section "Device"
-	Identifier  "Card0"
-	Driver      "intel"
-	VendorName  "All"
-	BoardName   "All"
-EndSection
-
-Section "Screen"
-	Identifier "Screen0"
-	Device     "Card0"
-	Monitor    "Monitor0"
-	DefaultColorDepth 16
-	SubSection "Display"
-		Depth     1
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-	SubSection "Display"
-		Depth     4
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-	SubSection "Display"
-		Depth     8
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-	SubSection "Display"
-		Depth     15
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-	SubSection "Display"
-		Depth     16
-		Modes  "800x600" 
-		virtual 800 600 
-	EndSubSection
-	SubSection "Display"
-		Depth     24
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-	SubSection "Display"
-		Depth     32
-		Modes "1024x768" "800x600" "640x480"
-	EndSubSection
-EndSection
-
-Section "DRI"
-	Mode 0666
-EndSection
diff --git a/abs/core-testing/live-installer/templates/xorg/xorg.conf.nvidia b/abs/core-testing/live-installer/templates/xorg/xorg.conf.nvidia
deleted file mode 100755
index dec0f42..0000000
--- a/abs/core-testing/live-installer/templates/xorg/xorg.conf.nvidia
+++ /dev/null
@@ -1,90 +0,0 @@
-# nvidia-xconfig: X configuration file generated by nvidia-xconfig
-# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
-
-Section "ServerLayout"
-    Identifier     "Layout0"
-    Screen      0  "Screen0"
-    InputDevice    "Keyboard0" "CoreKeyboard"
-    InputDevice    "Mouse0" "CorePointer"
-EndSection
-
-Section "Files"
-    RgbPath         "/usr/X11R6/lib/X11/rgb"
-EndSection
-
-Section "Module"
-    Load           "dbe"
-    Load           "extmod"
-    Load           "type1"
-    Load           "freetype"
-    Load           "glx"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Mouse0"
-    Driver         "mouse"
-    Option         "Protocol" "auto"
-    Option         "Device" "/dev/psaux"
-    Option         "Emulate3Buttons" "no"
-    Option         "ZAxisMapping" "4 5"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Keyboard0"
-    Driver         "keyboard"
-EndSection
-
-Section "Monitor"
-    Identifier     "Monitor0"
-    VendorName     "Unknown"
-    ModelName      "Unknown"
-#    HorizSync       
-#    VertRefresh    
-    Option         "DPMS" "false"
-    DisplaySize  203 153
-    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
-    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
-    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
-    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
-    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
-#INSERT MODELINE
-EndSection
-
-Section "Device"
-    Identifier     "Device0"
-    Driver         "nvidia"
-    VendorName     "NVIDIA Corporation"
-    Option "DPI" "100 x 100"
-    Option "NoLogo" "1"    
-	
-#INSERT HERE
-
-#END OPTIONS
-
-#    Option "ConnectedMonitor" "DFP"
-#    Option "FlatPanelProperties" "Scaling = centered, Dithering = enabled"
-#    Option "DigitalVibrance" "0"
-#    Option "TransparentIndex" "0"
-#    Option  "CursorShadowAlpha" "64"
-#    Option  "CursorShadowXOffset"  "4"
-#    Option  "UseEdidFreqs" "True"
-#    Option  "NvAGP" "1"
- 
-
-
-
-EndSection
-
-Section "Screen"
-    Identifier     "Screen0"
-    Device         "Device0"
-    Monitor        "Monitor0"
-    DefaultDepth    24
-    SubSection     "Display"
-        Depth       24
-        Modes     "1280x720" 
-    EndSubSection
-EndSection
-
diff --git a/abs/core-testing/live-installer/templates/xorg/xorg.conf.via b/abs/core-testing/live-installer/templates/xorg/xorg.conf.via
deleted file mode 100644
index 6dd7821..0000000
--- a/abs/core-testing/live-installer/templates/xorg/xorg.conf.via
+++ /dev/null
@@ -1,77 +0,0 @@
-# nvidia-xconfig: X configuration file generated by nvidia-xconfig
-# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
-
-Section "ServerLayout"
-    Identifier     "Layout0"
-    Screen      0  "Screen0"
-    InputDevice    "Keyboard0" "CoreKeyboard"
-    InputDevice    "Mouse0" "CorePointer"
-EndSection
-
-Section "Files"
-    RgbPath         "/usr/X11R6/lib/X11/rgb"
-EndSection
-
-Section "Module"
-    Load           "dbe"
-    Load           "glx"
-    Load           "extmod"
-    Load           "type1"
-    Load           "freetype"
-    Load           "dri"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Mouse0"
-    Driver         "mouse"
-    Option         "Protocol" "auto"
-    Option         "Device" "/dev/psaux"
-    Option         "Emulate3Buttons" "no"
-    Option         "ZAxisMapping" "4 5"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Keyboard0"
-    Driver         "keyboard"
-EndSection
-
-Section "Monitor"
-    Identifier     "Monitor0"
-    VendorName     "Unknown"
-    ModelName      "Unknown"
-    HorizSync       30.0 - 110.0
-    VertRefresh     50.0 - 150.0
-    Option         "DPMS" "false"
-    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
-    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
-    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
-    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
-    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
-EndSection
-
-Section "Device"
-    Identifier     "Device0"
-    Driver         "via"
-    VendorName     "via"
-    Option "DPI" "100 x 100"
-
-
-EndSection
-
-Section "Screen"
-    Identifier     "Screen0"
-    Device         "Device0"
-    Monitor        "Monitor0"
-    DefaultDepth    16
-    SubSection     "Display"
-        Depth       16
-	 Modes "800x600"
-    EndSubSection
-EndSection
-
-Section "DRI"
-	  Group   "video"
-	    Mode    0666
-    EndSection
diff --git a/abs/core-testing/live-installer/templates/xorg/xorg.conf.vmware b/abs/core-testing/live-installer/templates/xorg/xorg.conf.vmware
deleted file mode 100755
index 843f2f4..0000000
--- a/abs/core-testing/live-installer/templates/xorg/xorg.conf.vmware
+++ /dev/null
@@ -1,72 +0,0 @@
-# nvidia-xconfig: X configuration file generated by nvidia-xconfig
-# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Aug  1 21:11:12 PDT 2006
-
-Section "ServerLayout"
-    Identifier     "Layout0"
-    Screen      0  "Screen0"
-    InputDevice    "Keyboard0" "CoreKeyboard"
-    InputDevice    "Mouse0" "CorePointer"
-EndSection
-
-Section "Files"
-    RgbPath         "/usr/X11R6/lib/X11/rgb"
-EndSection
-
-Section "Module"
-    Load           "dbe"
-    Load           "extmod"
-    Load           "type1"
-    Load           "freetype"
-    Load           "glx"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Mouse0"
-    Driver         "mouse"
-    Option         "Protocol" "auto"
-    Option         "Device" "/dev/psaux"
-    Option         "Emulate3Buttons" "no"
-    Option         "ZAxisMapping" "4 5"
-EndSection
-
-Section "InputDevice"
-    # generated from default
-    Identifier     "Keyboard0"
-    Driver         "keyboard"
-EndSection
-
-Section "Monitor"
-    Identifier     "Monitor0"
-    VendorName     "Unknown"
-    ModelName      "Unknown"
-    HorizSync       30.0 - 110.0
-    VertRefresh     50.0 - 150.0
-    Option         "DPMS" "false"
-    Modeline  "1280x720" 74.25   1280 1316 1452 1644    720  720  723  751 -hsync +vsync
-    Modeline  "1280x720_60.00" 74.25 1280 1352 1432 1648 720 725 730 750 -hsync -vsync
-    ModeLine  "848x480" 34.0 848 880 1016 1072 480 494 495 527 -hsync -vsync
-    Modeline  "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
-    ModeLine "NTSC-DVD-72p" 32.432 720 736 800 858 480 484 492 525
-EndSection
-
-Section "Device"
-    Identifier     "Device0"
-    Driver         "vmware"
-    VendorName     "NVIDIA Corporation"
-    Option "DPI" "100 x 100"
-
-
-EndSection
-
-Section "Screen"
-    Identifier     "Screen0"
-    Device         "Device0"
-    Monitor        "Monitor0"
-    DefaultDepth    24
-    SubSection     "Display"
-        Depth       24
-        Modes     "1280x720" 
-    EndSubSection
-EndSection
-
diff --git a/abs/core-testing/live-installer/timezip.py b/abs/core-testing/live-installer/timezip.py
deleted file mode 100755
index 505b4a4..0000000
--- a/abs/core-testing/live-installer/timezip.py
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/python
-# import MySQL module
-#used to import the zipcode/timezone/nfs info fromMBE
-import MySQLdb
-import sys
-import getopt
-import socket
-
-
-def usage():
-    print " -h --help"
-    print " -d  --installdb"
-    print " -m --masterdb"
-    print " -n  --hostname of current machine"
-
-def printvars():
-    print "masterdb: " + masterdb
-    print "installdb:" + installdb
-    print "hostname: " + thishostname
-    print "BEhostname:" + BEhostname
-    print "zipcode:" + zipcode
-    print "timezone:" + tz
-    print "nfsip:" + nfsip
-    print "nfstoggle:" + nfstoggle
-    print "nfsmount:"  + nfsmount
-    print "hobbitclient:" + hobbitclient
-# connect
-def selectvars():
-
-    global BEhostname
-    global zipcode
-    global tz
-    global nfsip
-    global nfstoggle
-    global nfsmount
-    global hobbitclient
-
-    db = MySQLdb.connect(host=masterdb, user="mythtv", passwd="mythtv", db="mythconverg")
-    # create a cursor
-    cursor = db.cursor()
-    # execute SQL statement
-    cursor.execute("select hostname from settings where value='BackendServerIP' and data=(%s)",(masterdb))
-    result = cursor.fetchone()
-    BEhostname=result[0]
-
-    cursor.execute("select data from settings where value='HostZipcode' and hostname=(%s)",(BEhostname))
-    result = cursor.fetchone()
-    try:
-        zipcode =  result[0]
-    except TypeError:
-        zipcode=""
-
-    cursor.execute("select data from settings where value='HostCentralNFSIP' and hostname=(%s)",(BEhostname))
-    result = cursor.fetchone()
-    try:
-        nfsip=result[0]
-    except TypeError:
-        nfsip=""
-
-    cursor.execute("select data from settings where value='HostHaveCentralNFS' and hostname=(%s)",(BEhostname))
-    result = cursor.fetchone()
-    try:
-        nfstoggle=result[0]
-    except TypeError:
-        nfstoggle=""
-
-    cursor.execute("select data from settings where value='HostNFSmountpoint' and hostname=(%s)",(BEhostname))
-    result = cursor.fetchone()
-    try:
-        nfsmount=result[0]
-    except TypeError:
-        nfsmount=""
-
-    cursor.execute("select data from settings where value='HostTimeZone' and hostname=(%s)",(BEhostname))
-    result = cursor.fetchone()
-    try:
-        tz=result[0]
-    except TypeError:
-        tz=""
-
-    if  ( thishostname != BEhostname ):
-        cursor.execute("select data from settings where value='GlobalServiceHobbitserver'")
-        result = cursor.fetchone()
-        try:
-            hobbitclient=result[0]
-        except TypeError:
-            hobbitclient="0"
-
-
-
-def insertvars():
-
-    db = MySQLdb.connect(host=installdb, user="mythtv", passwd="mythtv", db="mythconverg")
-    cursor = db.cursor()
-#inserting the zipcode
-    cursor.execute("select * from settings where value='HostZipcode' and hostname=(%s)",(thishostname))
-    result = cursor.fetchone()
-    if ( zipcode!="" ):
-        if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostZipcode',(%s),(%s))",(zipcode,thishostname))
-            print "inserting zipcode"
-        else:
-            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostZipcode'",(zipcode,thishostname))
-            print "updating zipcode"
-
-#inserting the timezone
-    cursor.execute("select *  from settings where value='HostTimeZone' and hostname=(%s)",(thishostname))
-    result = cursor.fetchone()
-    if ( tz != ""):
-         if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostTimeZone',(%s),(%s))",(tz,thishostname))
-            print "inserting timezone"
-         else:
-            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostTimeZone'",(tz,thishostname))
-            print "updating timezone"
-
-
-#start of NFSIP
-    cursor.execute("select data from settings where value='HostCentralNFSIP' and hostname=(%s)",(thishostname))
-    result = cursor.fetchone()
-    if ( nfsip != ""):
-        if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostCentralNFSIP',(%s),(%s))",(nfsip,thishostname))
-            print "inserting nfsip"
-
-    if (nfstoggle != ""):
-        cursor.execute("select data from settings where value='HostHaveCentralNFS' and hostname=(%s)",(thishostname))
-        result = cursor.fetchone()
-        if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostHaveCentralNFS',(%s),(%s))",(nfstoggle,thishostname))
-            print "inserting nfstoggle"
-
-    if ( nfsmount !="") :
-        cursor.execute("select data from settings where value='HostNFSmountpoint' and hostname=(%s)",(thishostname))
-        result = cursor.fetchone()
-        if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostNFSmountpoint',(%s),(%s))",(nfsmount,thishostname))
-            print "inserting nfsmountpoint"
-
-#hobbitclient
-    cursor.execute("select *  from settings where value='HostServiceHobbitclient' and hostname=(%s)",(thishostname))
-    result = cursor.fetchone()
-    if ( tz != ""):
-         if (result == None):
-            cursor.execute("INSERT INTO  settings (value,data,hostname) VALUES ('HostServiceHobbitclient',(%s),(%s))",(hobbitclient,thishostname))
-            print "inserting hobbitcleint"
-         else:
-            cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostServiceHobbitclient'",(hobbitclient,thishostname))
-            print "updating hobbitclient"
-
-
-def main(argv):
-    global masterdb
-    global installdb
-    global thishostname
-    thishostname=""
-    global BEhostname
-    global zipcode
-    global tz
-    global nfsip
-    global hobbitclient
-    try:
-        opts, args = getopt.getopt(argv, "hm:d:n:", ["help", "masterdb=", "installdb=" , "hostname=" ] )
-    except getopt.GetoptError:
-        sys.exit(2)
-    for opt, arg in opts:
-        if opt in ("-h", "--help"):
-             usage()
-             sys.exit()
-        elif opt in ( "-d" , "--installdb"):
-             installdb = arg
-        elif opt in ("-m", "--masterdb"):
-             masterdb = arg
-        elif opt in ("-n", "--hostname"):
-             thishostname = arg
-
-    if ( thishostname == "" ):
-         thishostname = socket.gethostname()
-
-    selectvars()
-    printvars()
-    insertvars()
-if __name__ == "__main__":
-    main(sys.argv[1:])
-
diff --git a/abs/core-testing/live-installer/timezone.bin b/abs/core-testing/live-installer/timezone.bin
deleted file mode 100755
index a11d65a..0000000
Binary files a/abs/core-testing/live-installer/timezone.bin and /dev/null differ
diff --git a/abs/core-testing/live-installer/xconfig.sh b/abs/core-testing/live-installer/xconfig.sh
deleted file mode 100755
index 42603d6..0000000
--- a/abs/core-testing/live-installer/xconfig.sh
+++ /dev/null
@@ -1,233 +0,0 @@
-#!/bin/bash
-BASE=""
-. /etc/profile
-#TEMPLATES="/usr/share/templates"
-
-function Xvalues {
-    VGACARDTYPE=`lspci|grep -i vga|sort -r|head -n 1| cut -d: -f3|cut -d" " -f 2`
-    echo $VGACARDTYPE
-    currentmode=`cat $BASE/etc/X11/xorg.conf |grep Modes|awk -Fs ' { print $2 } '`
-    }
-
-function presetupX {
-if [ x$XUseAdvanced =  x1 ]
-then
-    if  [ x$XIgnoreConfig  = x1 ]
-    then
-        echo "Using User supplied X"
-        if [ -f  $BASE/data/home/mythtv/templates/xorg.user ]
-        then
-            cp -f  $BASE/data/home/mythtv/templates/xorg.user  $XORG_CONF
-        else
-            echo "Didn't find the file"
-            echo "Copy your config file to $BASE/data/home/mythtv/templates/xorg.use  " >>  $XORG_CONF
-         fi
-    else
-    setupAdvancedX
-    fi
-else
-      setupX
-fi
-
-}
-
-function setupAdvancedX {
-echo "#doing the advanced" > /tmp/options
-        Xcatagory=` echo $Xresadvanced |cut -d_ -f1`
-        Xres=` echo $Xresadvanced |cut -d_ -f2`
-        echo $Xcatagory
-        if [ x$Xcatagory = "xNvidia" ]
-        then
-            Xres=""
-            if [  $XnVidia1080p = "1" ]
-            then
-                Xres="${Xres} \"1920x1080_60\""
-            fi
-            if [  $XnVidia1080i = "1" ]
-            then
-                Xres="${Xres}  \"1920x1080_60i\""
-            fi
-            if [  $XnVidia720p = "1" ]
-            then
-                Xres="${Xres}  \"1280x720_60\""
-            fi
-            if [  $XnVidia480p = "1" ]
-            then
-                Xres="${Xres}  \"720x480_60\""
-            fi
-                ML="\t Modes ${Xres}"
-        else
-
-         ML="\t Modes \"${Xres}\""
-        fi
-        echo $ML
-    case $Xcardtype in
-        NVIDIA|nVidia )
-
-                         case $Xconnection in
-                                DVI)    ConnectedMonitor=DFP ;;
-                                vga)    ConnectedMonitor=CRT;;
-                                Auto)   ConnectedMonitor=Auto;;
-                                TV)    ConnectedMonitor=TV
-                                          echo "Option \"TVStandard\" \"$XTVstandard\""  >>/tmp/options
-                                          echo "Option \"TVOutFormat\" \"$XTVconnection\"" >> /tmp/options
-                                           ;;
-                            esac
-                            if [ $ConnectedMonitor = Auto ]
-                            then
-                              echo "auto connection"
-                            else
-                             echo    "Option \"ConnectedMonitor\" \"$ConnectedMonitor\"" >> /tmp/options
-                             echo    "Option \"FlatPanelProperties\" \"Scaling = centered, Dithering = enabled\"" >> /tmp/options
-                            echo    "Option \"DigitalVibrance\" \"0\"" >> /tmp/options
-                            fi
-
-                            if  [ x$XignoreEDID = x1 ]
-                                    then
-                                        EDIDvalue=true
-                                        EDIDFREQ=false
-                                        DS="     DisplaySize $XDisplaysize"
-                                        HS="    HorizSync  $XHsync"
-                                        VR="    VertRefresh $XVrefresh"
-                                      else
-                                        EDIDvalue=false
-                                        EDIDFREQ=true
-                                        DS="# Display size edid used "
-                                        HS="#Hsync edid used "
-                                        VR="#Vertrefresh edid used "
-
-                            fi
-                            echo   "Option  \"UseEdidFreqs\" \"$EDIDFREQ\"" >> /tmp/options
-                            echo   "Option  \"IgnoreEDID\" \"$EDIDvalue\"" >> /tmp/options
-
-
-                sed -e "s/^.*Modes.*$/${ML}/" \
-                       -e "/INSERT MODELINE/r  $TEMPLATES/xorg/modeline.$Xcatagory" \
-                       -e "s/^.*DisplaySize.*$/  $DS/" \
-                       -e "s/^#.*HorizSync.*$/ $HS/g" \
-		       -e "s/^#.*VertRefresh.*$/ $VR/g" \
-                       -e "/INSERT HERE/r /tmp/options"  $TEMPLATES/xorg/xorg.conf.nvidia  > $XORG_CONF
-
-          ;;
-         ati|ATI)
-	 	 case $Xconnection in
-                                DVI)    ConnectedMonitor="tmds1,nocrt1,notv";;
-                                VGA)    ConnectedMonitor="crt1,notmds1,notv" ;;
-                                TV)    ConnectedMonitor="tv,nocrt1,notmds1"
-                                       echo "Option \"TVStandard\" \"$XTVstandard\""  >>/tmp/options
-                                       echo "Option \"TVFormat\" \"$XTVconnection\"" >> /tmp/options
-					;;
-
- 		esac
-
-
-                      if  [ x$XignoreEDID = x1 ]
-                                    then
-                                        DS="     DisplaySize $XDisplaysize"
-                                        HS="    HorizSync  $XHsync"
-                                        VR="    VertRefresh $XVrefresh"
-                                      else
-                                                        DS="# Display size edid used "
-                                        HS="#Hsync edid used "
-                                        VR="#Vertrefresh edid used "
-
-                            fi
-
-		echo "Option \"ForceMonitors\" \"$ConnectedMonitor\"" >> /tmp/options
-
-                  sed -e "s/^.*Modes.*$/\t $ML/" \
-                     -e "/INSERT MODELINE/r  $TEMPLATES/xorg/modeline.$Xcatagory" \
-                     -e "s/^.*DisplaySize.*$/  $DS/" \
-                     -e "s/^#.*HorizSync.*$/ $HS/g" \
-		     -e "s/^#.*VertRefresh.*$/ $VR/g" \
-		     -e "/INSERT HERE/r /tmp/options"  $TEMPLATES/xorg/xorg.conf.ati  > $XORG_CONF
-	;;
-
-        via|VIA|Via) echo "no via here"
-            ;;
-
-        *)
-                echo "unknown card type"
-        ;;
-    esac
-}
-
-
-
-function setupX {
-    Xvalues
-    echo "$currentmode  ____    ${Xres}"
-    #if [ !  x${currentmode} = x\"${Xres}\" ]
-    if [   x = x ]
-    then
-        case $VGACARDTYPE in
-            nVidia )
-                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.nvidia > $XORG_CONF
-                    if [ !  x$TESTMODE = "xtest" ]
-                    then
-                            pacman --noconfirm  -R libgl-dri
-#                            pacman --noconfirm  -S nvidia-STB nvidia-utils
-                            pacman --noconfirm  -S nvidia nvidia-utils
-                    fi
-                                ;;
-            VMware )
-                       sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.vmware > $XORG_CONF
-                    ;;
-
-            VIA )
-                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.via > $XORG_CONF
-                    if [ ! x$TESTMODE = "xtest" ]
-                    then
-                        pacman --noconfirm  -R nvidia-STB nvidia-utils
-                        pacman --noconfirm  -S libgl-dri
-                    fi
-
-                    ;;
-             Intel)
-                    sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" $TEMPLATES/xorg/xorg.conf.intel > $XORG_CONF
-                    if [ !  x$TESTMODE = "xtest" ]
-                    then
-                            pacman --noconfirm  -Rd nvidia-utils
-                            pacman --noconfirm -S libgl-dri
-                    fi
-                                ;;
-
-	*)  #XCONF=`hwd -x |grep etc`
-        XCONF=`hwd -x |grep etc|tr -d [:cntrl:]|cut -d\/ -f 2-`
-
-         
-  		   cat /$XCONF |grep -v Modes | sed -e '/Depth     16/a Modes "800x600"' -e 's/dev\/mouse/dev\/psaux/g'> $XORG_CONF
-		;;
-        esac
-    fi
-
-}
-
-#MAIN
-TESTMODE=$1
-if [ x$TESTMODE = "xtest" ]
-then
-    XORG_CONF="/tmp/xorg.conf.test"
-    XUseAdvanced="1"
-    XIgnoreConfig="${2}"
-    Xcardtype="${3}"
-    XIgnoreEDID="${4}"
-    Xconnection="${5}"
-    XHsync="${6}"
-    XVrefresh="${7}"
-    Xresadvanced="${8}"
-    XTVstandard="${9}"
-    XTVconnection="${10}"
-    XDisplaysize="${11}"
-else
-    if [ -f   /etc/systemconfig ]
-    then
-        . /etc/systemconfig
-    else
-        Xres="800x600"
-    fi
-    XORG_CONF="/etc/X11/xorg.conf"
-fi
-presetupX
-
-
-- 
cgit v0.12