1#!/bin/sh 2 3answer=`alert " 4 5Please read the readme file first! 6 7 8It contains recovery instructions, which you will need if your computer crashes, freezes or fails to start. 9 10 11Do you really want to install the ICH AC97 driver now?" "No" "Yes"` 12 13 14if [ $answer == "No" ] 15then 16 alert "ICH AC97 driver NOT installed!" "OK" 17 exit 18fi 19 20if [ -e /boot/beos/system/add-ons/kernel/drivers/bin/i801 ] 21then 22 answer=`alert "The default BeOS ICH AC97 driver (i801) needs to be disabled. 23It will be restored if you uninstall this driver using the uninstall.sh file." "Abort" "OK"` 24 if [ $answer == "Abort" ] 25 then 26 alert "ICH AC97 driver NOT installed!" "OK" 27 exit 28 fi 29 curdir=`dirname "$0"` 30 if [ "$curdir" == "." ] 31 then 32 curdir=`pwd` 33 fi 34 cd /boot/beos/system/add-ons/kernel/drivers/bin 35 zip i801.zip i801 36 rm i801 37 cd $curdir 38fi 39 40if [ -e ~/config/add-ons/kernel/drivers/dev/audio/old/ich_ac97 ] 41then 42 rm ~/config/add-ons/kernel/drivers/dev/audio/old/ich_ac97 43fi 44 45if [ -e ~/config/add-ons/kernel/drivers/dev/audio/multi/ich_ac97 ] 46then 47 rm ~/config/add-ons/kernel/drivers/dev/audio/multi/ich_ac97 48fi 49 50if [ -e ~/config/add-ons/kernel/drivers/bin/ich_ac97 ] 51then 52 rm ~/config/add-ons/kernel/drivers/bin/ich_ac97 53fi 54 55unzip -od / `dirname "$0"`/install.zip 56 57kill -9 Media 58kill -9 media_server 59kill -9 media_addon_server 60kill -9 audio_server 61sleep 1 62 63rescan ich_ac97 64/boot/beos/system/servers/media_server & 65sleep 5 66 67alert " 68Installation Complete. 69 70Please enable Realtime audio and 71select 'AC97 (ICH)' as output and 'None In' as input. 72 73Restart the Media Services if required. 74Read the readme file if you experience problems." 75 76/boot/beos/preferences/Media & 77