universal7580: Set sys.usb.ffs.aio_compat
authorJerry Zhang <zhangjerry@google.com>
Fri, 14 Jul 2017 18:36:32 +0000 (20:36 +0200)
committerJan Altensen <info@stricted.net>
Fri, 16 Aug 2019 21:18:49 +0000 (23:18 +0200)
The 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

ramdisk/etc/init.samsungexynos7580.usb.rc

index 7dc182e4a188eba4f52ed7d97275751316f3649f..12c0d2969c4d2420d3e02b0592a83da7933427ed 100644 (file)
@@ -24,6 +24,7 @@ on boot
     write /sys/class/android_usb/android0/iProduct ${ro.product.model}
     write /sys/class/android_usb/android0/iSerial ${ro.serialno}
     write /sys/class/android_usb/f_mass_storage/inquiry_string "Samsung"
+    setprop sys.usb.ffs.aio_compat 1
 
 on fs
     mkdir /dev/usb-ffs 0770 shell shell