From 5020e050cbcb967578034201356cafadf0794790 Mon Sep 17 00:00:00 2001 From: gutosie Date: Tue, 26 Feb 2019 22:17:43 +0200 Subject: [PATCH] dodano zgemmah9s --- NeoBoot/images/h9_mmcblk0p6.sh | 143 +++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 NeoBoot/images/h9_mmcblk0p6.sh diff --git a/NeoBoot/images/h9_mmcblk0p6.sh b/NeoBoot/images/h9_mmcblk0p6.sh new file mode 100644 index 0000000..1c82a4a --- /dev/null +++ b/NeoBoot/images/h9_mmcblk0p6.sh @@ -0,0 +1,143 @@ +#!/bin/sh +#script - gutosie +if `grep -q 'osd.language=pl_PL' /media/neoboot/ImagesUpload/.kernel/used_flash_kernel + + elif [ ! -e /.multinfo ]; then + if [ -e /media/neoboot/ImagesUpload/.kernel/zImage.$BOXNAME.ipk ] ; then + echo "Reboot - Flash. Instalacja kernel do /dev/mmcblk0p6..." + if [ -d /proc/stb ] ; then + dd if=/media/neoboot/ImagesUpload/.kernel/flash-kernel-$BOXNAME.bin conv=noerror conv=sync of=/dev/mmcblk0p6 + fi + true + [ $PL ] && echo "Przenoszenie pliku kernel do /tmp..." || echo "Moving the kernel file to..." + sleep 2 + cp -fR /media/neoboot/ImagesUpload/.kernel/zImage.$BOXNAME.ipk /tmp/zImage.ipk + echo "Instalacja kernel zImage.ipk do /dev/mmcblk0p2..." + opkg install --force-reinstall --force-overwrite --force-downgrade --nodeps /tmp/zImage.ipk + cat /dev/kernel | grep "kernel" + sleep 2 + update-alternatives --remove vmlinux vmlinux-`uname -r` || true + echo "Used Kernel: " $TARGET > /media/neoboot/ImagesUpload/.kernel/used_flash_kernel + [ $PL ] && " NEOBOOT - zainstalowano kernel-image - " $TARGET "Za chwile nastapi restart systemu !!!" || " NEOBOOT - installed kernel-image - " $TARGET "The system will restart in a moment !!!" + fi + fi + sleep 5; reboot -d -f -h -i + else + if [ $TARGET != "Flash" ]; then + if [ -e /.multinfo ] ; then + INFOBOOT=$( cat /.multinfo ) + if [ $TARGET = $INFOBOOT ] ; then + echo "NEOBOOT is booting image " $TARGET + else + [ $PL ] && echo "Przenoszenie pliku kernel do /tmp..." || echo "Moving the kernel file to..." + sleep 2 + cp -f $IMAGE/$TARGET/boot/zImage.$BOXNAME /tmp/zImage + echo "Instalacja kernel do /dev/mmcblk0p6..." + sleep 2 + if [ -d /proc/stb ] ; then + dd if=dd if=/tmp/zImage of=/dev/mmcblk0p6 + fi + rm -f /tmp/zImage + true + cat /dev/kernel | grep "kernel"1 + update-alternatives --remove vmlinux vmlinux-`uname -r` || true + echo "Kernel dla potrzeb startu systemu " $TARGET " VUPLUS z procesorem arm zostal zmieniony!!!" + echo "Used Kernel: " $TARGET > /media/neoboot/ImagesUpload/.kernel/used_flash_kernel + echo "Typ procesora: " $CHIPSET " STB" + fi + else + [ $PL ] && echo "Przenoszenie pliku kernel do /tmp..." || echo "Moving the kernel file to..." + sleep 2 + cp -fR $IMAGE/$TARGET/boot/zImage.$BOXNAME /tmp/zImage + echo "Instalacja kernel bin do /dev/mmcblk0p6..." + sleep 2 + if [ -d /proc/stb ] ; then + dd if=dd if=/tmp/zImage of=/dev/mmcblk0p6 + fi + rm -f /tmp/zImage + true + cat /dev/kernel | grep "kernel" + update-alternatives --remove vmlinux vmlinux-`uname -r` || true + echo "Kernel dla potrzeb startu systemu " $TARGET " H7 zmieniony." + sleep 2 + echo "Za chwile nastapi restart systemu..." + sleep 2 + echo "Used Kernel: " $TARGET > /media/neoboot/ImagesUpload/.kernel/used_flash_kernel + sleep 2 + echo "Typ procesora: " $CHIPSET " STB" + fi + sleep 5; reboot -d -f -h -i + fi + fi +else + echo "$TARGET " > /media/neoboot/ImageBoot/.neonextboot + echo "Error - Nie wpierany model STB !!! " + exit 0 +fi +exit 0