* This is needed for full support of all audio usecases
and matches stock.
* Set all default board flags for sdm845 targets used
while building the custom audio policy HAL.
Change-Id: I2d6e9ac0c5b49e1cf311ba100ddb4c216a35e2c2
* Mentioning CodeAurora, AtFwd hal is implemented as an Android service
and it starts from the system partition, that is, it's not a traditional
vendor hal and hence it should be declared in the framework manifest.
Change-Id: I0aa37ae9b3baacf42dcfa54419f62fc528b00bcb
Add androidboot.usbcontroller parameter to specify device node
for USB controller used to execute USB ConfigFS initialization
sequences for recovery boot.
Change-Id: I087e750338e848507abfc3a41f27b66bbf38ea10
Enable 64 bit compilation for DRM plugins.
This will generate DRM plugins, HALs & oemcrypto_test in 64 bit.
Change-Id: I451db39edea3446d9816fcaba77caa8d3b097afb
* Now defined in the latest builds, remove duplicate property contexts
in order to allow devices to boot.
This reverts commit 683242f174.
Change-Id: I76d7381721abf28c283acc1b54f17f586fa908b0
* All sdm845 targets got P builds by now, so lets maintain a common list.
* From: Xiaomi/polaris/polaris:9/PKQ1.180729.001/8.10.25:user/release-keys
Change-Id: I27b8cd5f6e3e445dfe43248a94cb949b603fc940
These services are pretty useless for production builds. Moreover,
cnss_diag was running in the background and continuously writing logs
to sdcard/wlan_logs, so disable them.
Change-Id: I4a9dea38179f39ca939174b60a132f1cbbc1fa44
* Some apps rely on this and won't work properly if they
can't read this property. See ~ Snapchat.
Change-Id: I737e28f038941e6d18b96ff512f29dbe0ad7b7e4
Xiaomi sends a custom keycode while trying to adjust volume through
in-headphone volume buttons so add a custom keylayout to handle such
usecase.
Change-Id: I86c6a84051bd0c23b3b25eb02f070fbdc8a1376c
org.codeaurora.ims has become a priv-app
to acquire some permissions we need to
whitelist the package.
Change-Id: I3f31f949e054cc79f8cff99e66cbcb70f5f0715f
* Several mount points got updated for treble compliance,
so keep fstab up-to-date and also remove contexts accordingly.
Change-Id: I3dc7e08e9b64b759b03f1a93c85f161a5c1a554f
It seems that Xiaomi made their own additions in separate files
so add them to support more carrier specific functions
Change-Id: I94c701a9ee229002f0bb69a05c088be60025f453
* The lib responsible for audio postprocessing (libvolumelistener)
from Xiaomi causes stuttering distorted audio. Replace with a working
copy from enchilada.
Change-Id: I27d631e5fea0dbd338c18a529b26d1ef700affd7
* The purpose is to apply the same BT A2DP fix that used to be
applied in the individual device trees.
Change-Id: I500948b5e1e11ee11097ee2e115b0c23dd808a12
* Apparently relying on property persist.vendor.sys.ssr.enable_ramdumps=0
to be set results in trying to stop the service too early. Forcebly
stop it after boot is completed.
Change-Id: I00ee60039c52c0656a29ee16c4f006718b3b5f9a