#!/system/bin/sh
# get_macaddrs (Cyanogen 7)
# by subpsyke
#
# This script will read the MAC addresses from Samsung's RIL.

unset WIFIMAC

# Skip processing if MAC addresses are already written
if [ -f /data/misc/wifi/.nvmac.info ]; then
echo "MAC addresses already found."
fi

# Wait until Samsung's RIL announces MAC addresses
until [ $(expr length "$WIFIMAC") == 17 ]; do
WIFIMAC=`getprop ril.wifi_macaddr`
sleep 1
done

# Set WiFi MAC address
echo $WIFIMAC >/data/misc/wifi/.nvmac.info

exit
