Set sys.usb.ffs.aio_compat.

Bullhead kernel does not support aio with ffs.
Set the property so adb/mtp know to use the compatible
functions, and the same while in recovery.

Bug: 37916658
Test: Use adb / use adb in recovery
Change-Id: Id35a05fcb9952dcf7239bd15a61cc620537419bc
diff --git a/init.bullhead.usb.rc b/init.bullhead.usb.rc
index 73a4bad..1aa4687 100644
--- a/init.bullhead.usb.rc
+++ b/init.bullhead.usb.rc
@@ -38,6 +38,8 @@
     setprop sys.usb.mtp.device_type 3
     write /sys/class/android_usb/android0/f_ffs/aliases adb,mtp
 
+    setprop sys.usb.ffs.aio_compat 1
+
 on post-fs-data
     write /sys/module/rndis_ipa/parameters/min_cpu_freq 1036800
     write /sys/class/android_usb/android0/f_rndis_qc/rndis_transports BAM2BAM_IPA
diff --git a/init.recovery.bullhead.rc b/init.recovery.bullhead.rc
index 74ba632..d52f53e 100644
--- a/init.recovery.bullhead.rc
+++ b/init.recovery.bullhead.rc
@@ -5,3 +5,5 @@
     write /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq 960000
     write /sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq 960000
     write /sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq 960000
+
+    setprop sys.usb.ffs.aio_compat 1