From f91eab2f09279fb6159686b566563b9a4a8899f1 Mon Sep 17 00:00:00 2001 From: Jerry Zhang Date: Fri, 14 Jul 2017 11:32:25 -0700 Subject: 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 --- init.bullhead.usb.rc | 2 ++ init.recovery.bullhead.rc | 2 ++ 2 files changed, 4 insertions(+) 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 @@ on post-fs 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 @@ on boot 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 -- cgit v1.2.3