#!/system/bin/sh
# Required by Passion's libhtc_ril.so: HTC-RIL 2.2.1001G (Jul 16 2010,21:52:13)
# to fix "Use 2G only networks" feature in settings

if [ ! -f /data/misc/rild_ril.prefer.network.select-type ]; then
  touch /data/misc/rild_ril.band.select-mode
  touch /data/misc/rild_ril.mosms.service
  touch /data/misc/rild_ril.prefer.network.select-type
  chown radio.radio /data/misc/rild_ril.*
  chmod 660 /data/misc/rild_ril.*
fi

# Allow everybody to read the xt_qtaguid resource tracking misc dev.
# This is needed by any process that uses socket tagging.
chmod 0644 /dev/xt_qtaguid

# flashlight
chmod 777 /sys/class/leds/flashlight/*
chmod 777 /sys/devices/platform/flashlight.0/leds/flashlight/brightness
chmod 777 /sys/devices/platform/fm radio.0/leds/fm radio/audio

# contact pictures
chmod 775 /data/data/com.android.providers.contacts/files/
chmod 666 /data/data/com.android.providers.contacts/files/*

# GPS
chown system.system /dev/smd27
chmod 777 /dev/smd27
chown root.root /dev
chmod 755 /dev
