Specify this so that USB can be properly brought back online via HAL.
It was already specified in these locations:
- device/motorola/sm6225-common/rootdir/etc/init.target.rc
But this apparently isn't early enough in the boot process.
- vendor/qcom/opensource/usb/vendor_product.mk
But this apparently isn't included and doesn't take effect.
As a result, vendor/qcom/opensource/usb/hal/Usb.cpp would use its
fallback value of a600000.dwc3, which is not correct.
Issue: calyxos#2154
Change-Id: I3f10cb8d902281b3cd06e8c2b51bdf60bb57742e
Enable the persist.sys.fuse.passthrough.enable flag for the device
configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish, Wembley and Redbull devices for
months and no issues have been detected yet.
Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
ScopedStorageTest
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c
[basamaryan: This is needed to fix RIL on Android U]
Signed-off-by: basamaryan <basam.aryan@gmail.com>
Change-Id: Ie3fa610f71077b4ee2af1b4d57bd0c30b34f30fa
First, It was enabled by 10e1bc345d
to sync with CodeLinaro and fixed incall speaker volume control.
Later, It was disabled by a3f3ca2931 again
accidently.
So, re-enable it again.
Change-Id: I0adf0171772f073487cb5e3f71538faf65394039
This prop was removed while switching to the AOSP BT stack,
which seems to cause issues with some AAC headphones.
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/5381
Change-Id: I384df444be353475458ab156e4ec09542e23388a
* Remove properties that are same as defaults
* Add missing properties from stock
* Correct some properties from stock
Change-Id: I9ee3b8c1760e33b14a1b8a81a99c80ade35cdfd2
We support IMS features on carriers not listed in the CarrierConfig,
so let's use the props to enable it everywhere.
Change-Id: Id3ad71d522a22048f7ad86d89695ad262361632d