diff --git a/rootdir/init.qcom.rc b/rootdir/init.qcom.rc
index 93722fd99537c67581da61746de09b8ecbfa921f..23e51ce7a2dc26aaf38e10b2a90601d051e1b402 100644
--- a/rootdir/init.qcom.rc
+++ b/rootdir/init.qcom.rc
@@ -309,6 +309,10 @@ on post-fs-data
     mkdir /dev/socket/location 0770 gps gps
     mkdir /dev/socket/location/ehub 0770 gps gps
 
+    #Create directories for wifihal services
+    mkdir /dev/socket/wifihal 0770 wifi wifi
+    chmod 2770 /dev/socket/wifihal
+
     #Create directory from IMS services
     mkdir /data/shared 0755
     chown system system /data/shared