[Panda] Add boot initialization for Bluetooth components

Set the permissions on the services for bluetooth and start the
uimsysfs service

Change-Id: I10d4cf59d8040d271d79e419aa35e6befc36ddce
Signed-off-by: Dan Murphy <dmurphy@ti.com>
diff --git a/init.omap4pandaboard.rc b/init.omap4pandaboard.rc
index e66cf37..9b83397 100644
--- a/init.omap4pandaboard.rc
+++ b/init.omap4pandaboard.rc
@@ -24,6 +24,13 @@
 	mount ext4 /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data wait noatime nosuid nodev
 	mount ext4 /dev/block/platform/omap/omap_hsmmc.0/by-name/cache /cache wait noatime nosuid nodev
 
+# change permissions for Bluetooth/FM/GPS
+    chmod 0600 /sys/class/rfkill/rfkill0/state
+    chown bluetooth bluetooth /sys/class/rfkill/rfkill0/state
+    chmod 0600 /dev/ttyO1
+    chown bluetooth bluetooth /dev/ttyO1
+
+
 # take a wakelock on boot until PM is working
 	write /sys/power/wake_lock hack
 
@@ -33,6 +40,12 @@
 	group root
 	oneshot
 
+#shared transport user space mgr service for Bluetooth, FM and GPS
+service uim /system/bin/uim-sysfs
+	class core
+	user bluetooth
+	group bluetooth net_bt_admin
+
 # create virtual SD card at /mnt/sdcard, based on the /data/media directory
 # daemon will drop to user/group system/media_rw after initializing
 # underlying files in /data/media will be created with user and group media_rw (1023)