#!/system/bin/sh

SPK_LED_FILE=/sys/class/leds/hand_free/brightness
HEADSET_LED_FILE=/sys/class/leds/headset/brightness
MUTE_LED_FILE=/sys/class/leds/mute/brightness
POWER_LED_FILE=/sys/class/leds/power/brightness

times=0
first_booting=0
packages_file=/data/system/packages.xml
if [ ! -f $packages_file ]; then
    first_booting=1
fi
echo "first_booting: $first_booting"
while true
do
    echo "times: $times"
    echo 1 > $SPK_LED_FILE
    echo 1 > $HEADSET_LED_FILE
    echo 1 > $MUTE_LED_FILE
    echo 1 > $POWER_LED_FILE
    sleep 0.5
    echo 0 > $SPK_LED_FILE
    echo 0 > $HEADSET_LED_FILE
    echo 0 > $MUTE_LED_FILE
    echo 0 > $POWER_LED_FILE
    sleep 0.5
    let times++ 
    echo "first_booting: $first_booting"
    boot_completed=`getprop sys.boot_completed`
    echo "boot_completed: $boot_completed"
    if [ $first_booting = 1 ]; then
        if [ "$boot_completed" = "1" ]; then
            break;
        fi
    else
        if [ $times -gt 2 ]; then
            break;
        fi
    fi
done

echo 1 > $POWER_LED_FILE
