2009-10-13, 02:39
flxfxp Wrote:Ok, here is a new installation procedure that uses 4.54 by ruff with his powersave and keymap patches. I edited most of the keys maps to have them working in xbmc without lirc. The only downside is that it has to build from source, which requires the entire toolbox plus time to compile.
This can be fixed as soon as I know how to properly make deps.
Procedure:
Code:apt-get install libnl1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 -y
wget http://flx.me/script/bluez-patched_4.54-1_i386.deb
dpkg -i bluez-patched_4.54-1_i386.deb
wget http://flx.me/script/ps3_pair.tar.gz
tar -xzvf ps3_pair.tar.gz
rm ps3_pair.tar.gz
echo modprobe uinput > /etc/rc.local
echo /usr/local/sbin/bluetoothd >> /etc/rc.local
echo "exit 0" >> /etc/rc.local
echo "<keymap>" > /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <global>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <keyboard>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f1>XBMC.ActivateWindow(osdaudiosettings)</f1>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f2>XBMC.ActivateWindow(osdaudiosettings)</f2>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f3>XBMC.ActivateWindow(videolibrary)</f3>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f4>XBMC.ActivateWindow(videofiles)</f4>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f5>XBMC.ActivateWindow(MyMusic)</f5>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f6>XBMC.ActivateWindow(MyPictures)</f6>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f7>XBMC.ActivateWindow(Weather)</f7>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f11>skipprevious</f11>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f12>skipnext</f12>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " </keyboard>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " </global>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <FullscreenVideo>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <keyboard>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f11>bigstepback</f11>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <f12>bigstepforward</f12>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " <menu>ShowVideoMenu</menu>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " </keyboard>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo " </FullscreenVideo>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
echo "</keymap>" >> /home/xbmc/.xbmc/userdata/Keymap.xml
flxfxp, what additional packages are needed for this procedure to start to work? I'm trying to install it on XBMCLive and constantly getting this error:
Code:
(T: XBMCLive)root@XBMCLive:~# tar -xzvf ps3_pair.tar.gz
bluez/
bluez/.svn/
bluez/.svn/tmp/
bluez/.svn/props/
bluez/.svn/prop-base/
bluez/.svn/text-base/
bluez/.svn/tmp/props/
bluez/.svn/tmp/prop-base/
bluez/.svn/tmp/text-base/
bluez/ServiceInterface.pyc
bluez/BlueZInterface.pyc
bluez/BaseInterface.pyc
bluez/errors.pyc
bluez/utils.pyc
bluez/Device.pyc
bluez/Adapter.pyc
bluez/Manager.pyc
bluez/__init__.pyc
bluez/BlueZInterface.py
bluez/ServiceInterface.py
bluez/utils.py
bluez/Adapter.py
bluez/__init__.py
bluez/Device.py
bluez/errors.py
bluez/BaseInterface.py
bluez/Manager.py
bluez/Agent.py
bluez/Agent.pyc
gzip: stdin: decompression OK, trailing garbage ignored
bluez/.svn/dir-prop-base
bluez/.svn/format
bluez/.svn/all-wcprops
bluez/.svn/entries
bluez/.svn/text-base/Makefile.am.svn-base
bluez/.svn/text-base/BlueZInterface.py.svn-base
bluez/.svn/text-base/ServiceInterface.py.svn-base
bluez/.svn/text-base/utils.py.svn-base
bluez/.svn/text-base/Adapter.py.svn-base
bluez/.svn/text-base/__init__.py.svn-base
bluez/.svn/text-base/Device.py.svn-base
bluez/.svn/text-base/errors.py.svn-base
bluez/.svn/text-base/BaseInterface.py.svn-base
bluez/.svn/text-base/Manager.py.svn-base
bluez/.svn/text-base/Agent.py.svn-base
ps3_pair.py
tar: Child returned status 2
tar: Error exit delayed from previous errors
Thanks!