#! /bin/sh # Samsung scanner procfs hack script # case $1 in start) for dir in `ls /proc/bus`; do mkdir /dev/bus/$dir > /dev/null 2>&1; mount --bind /proc/bus/$dir /dev/bus/$dir ; done; mount --bind /dev/bus /proc/bus; ln -s /sys/kernel/debug/usb/devices /proc/bus/usb/devices; echo "procfs scanner hack is active \n"; ;; stop) rm /proc/bus/usb/devices > /dev/null 2>&1; umount /proc/bus > /dev/null 2>&1; for dir in `ls /dev/bus`; do umount /dev/bus/$dir > /dev/null 2>&1; done; echo "procfs scanner hack is inactive \n"; ;; *) echo "Usage (start | stop) \n"; ;; esac