hab es auf dem OSMC Jessie hinbekommen.
Bash: Script.sh
#stop kodi mediacenter
sudo systemctl stop mediacenter
#install base system
sudo apt update && sudo apt dist-upgrade
sudo apt-get install git bzip2 make gcc patch patchutils libproc-processtable-perl -y
sudo apt-get install kernel-package rbp2-headers-4.9.29-11-osmc linux-source rbp2-source-4.9.29-11-osmc -y
#clone git
cd
git clone git://linuxtv.org/media_build.git
git clone --depth=1 https://github.com/trsqr/media_tree.git -b xboxone ./media
#build media_build
cd media_build
#install osmc headers-4cd media_build
sudo tar -xjvf /usr/src/rbp2-source-4.9.29-11-osmc.tar.bz2
sudo rm -rf /lib/modules/4.9.29-11-osmc/build
sudo mv rbp2-source-4.9.29-11-osmc/ /lib/modules/4.9.29-11-osmc/build
sudo cp /boot/config-4.9.29-11-osmc /lib/modules/4.9.29-11-osmc/build/.config
cd /lib/modules/4.9.29-11-osmc/build
sudo make oldconfig && sudo make prepare
cd ~/media_build
sudo cp /usr/src/rbp2-headers-4.9.29-11-osmc/scripts/recordmcount /lib/modules/4.9.29-11-osmc/build/scripts/
sudo cp -r /usr/src/rbp2-headers-4.9.29-11-osmc/scripts/genksyms/ /lib/modules/4.9.29-11-osmc/build/scripts/
sudo cp -r /usr/src/rbp2-headers-4.9.29-11-osmc/scripts/mod /lib/modules/4.9.29-11-osmc/build/scripts/
#new to get the right mb version
git reset --hard 9ccb87d51d2c525455022c0f31daee77938f31c1
make dir DIR=../media
make distclean
make
#install it
make install
#download the needed fws
cd /lib/firmware
sudo wget http://linuxtv.org/downloads/firmware/dvb-usb-dib0700-1.20.fw
sudo wget http://palosaari.fi/linux/v4l-dvb/firmware/MN88472/02/latest/dvb-demod-mn88472-02.fw
#reboot
Alles anzeigen
das bauen hat bei mir auf dem Raspberry Pi 3 bis zu 2 Stunden gedauert.
die Version sollt ihr bei euch aber noch anpassen.
ich habe z.B die 4.9.29-11-osmc die Version sieht man, wenn man sich per SSH einlogt.
eine Allgemeine frage hätte ich noch, wenn ich von Windows aus ein SSH befehl zu Raspberry schicke und dann diesen Fenster schlissen, läuft dieser Befehl trotzdem auf dem Raspberry komplett durch oder nicht?