There is no evidence that Qualcomm devices running a rather recent IMS
stack need to include AOSP RCS packages. RCS already worked before this
change and continues to do so, but the main goal was to get rid of some
of the RCS related log spam, which was accomplished here.
Change-Id: I219546e29d288373877e9bcd194a60ef5e09f224
For whatever reason, Xiaomi left an empty path here for the use
case of "deep-buffer-playback bt-sco-wb". This leads to audio
stuttering and error log spam of:
D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-sco-wb
D audio_route: Apply path: deep-buffer-playback bt-sco-wb
D audio_hw_primary: select_devices: done
D audio_hw_primary: start_output_stream: Opening PCM device card_id(0) device_id(0) format(0x4)
E audio_hw_primary: pcm_open_prepare_helper: pcm_prepare returned -1
...under the following use case:
* join a voice call (whatsapp, discord, etc.)
* using BT headset
* then start a video playback with audio
Therefore, add the missing mixer path from CAF's sdm845 mixer config
to link it to "deep-buffer-playback bt-sco", so that the ctl of
"SLIMBUS_7_RX Audio Mixer MultiMedia1" can be used correctly.
"<ctl name="BT SampleRate" value="KHZ_16" />" entry has been omitted
because our mixer path from stock does not have BT SampleRate set
to KHZ_8 by default.
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Change-Id: I94e8d7f714b80380f46148a3fdd8d140a99c6bb2
android.hardware.vr.high_performance.xml contains set of
features required for a VR-compatible device
Change-Id: Id3f8cdafc551077b682cb25a9316f20352aa3cdf
*) If you turn the screen on whilst the device is still in a pocket the
fp sensor stays disabled even when the device is moved out into the open.
*) This commit ensures that the FP sensor is always reenabled when the
screen is turned on.
Change-Id: If27967a468673f29d9c1a4742cc9dda95adaab59
Since composer HAL is now able to handle display brightness,
this can be removed from the lights HAL.
Change-Id: Ic10cead638382d448a94205bcec3543177d387f6
This change sets the new Vulkan dEQP level feature flag to the value
corresponding to the Vulkan dEQP tests for Android 11.
Change-Id: I0715787b310f48c27747849ebd0724e0ca6fbbde
Preinstalled overlays needn't be signed with the same cert
as the package it overlays, simply being preinstalled is
enough. Sign with the default cert instead for now, which
provides fewer special privileges.
Bug: 162195999
Test: verify values still overlaid correctly
Change-Id: I017491fd383551c5aadf8648edb900e0c12a27b8
Runtime Resource Overlays (RROs) can no longer change the value of
resources in manifest when read during PackagerParser.
This change uses component-override to enable the service by default.
Remove usages of profile_supported_* from overlays as they no
longer configure the enable state of Bluetooth componenets.
Bug: 135048762
Test:
adb shell pm query-services \
com.android.bluetooth/.avrcp.AvrcpTargetService
adb shell pm query-services \
com.android.bluetooth/.avrcpcontroller.AvrcpControllerService
adb shell pm query-services \
com.android.bluetooth/.ba.BATService
adb shell pm query-services \
com.android.bluetooth/.hid.HidDeviceService
adb shell pm query-services \
com.android.bluetooth/.hid.HidHostService
adb shell pm query-services \
com.android.bluetooth/.sap.SapService
Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
Xiaomi changed something in V12.0.1.0 that causes invalid secure mode in DRM.
E SDM : DRMPlaneManager::Perform: Invalid secure mode 15967184 to set on plane 93
E SDM : DRMPlaneManager::Perform: Invalid plane id 112
E SDM : DRMAtomicReq::Validate: drmModeAtomicCommit failed with error 2
E SDM : HWDeviceDRM::Validate: failed with error -2 for Peripheral Display
Change-Id: I2a5aeaea45c0419582d89ccf168ab8a5373c4d0b
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Qualcomm HALs have been updated to get rid of LOCAL_COPY_HEADERS usage.
This reverts commit 60ec4ce6ab.
Change-Id: I9f60f60fa0c1146bf5e75d3b18af4166061b68fb
The framework was changed in Android R to require explicit authenticator registration.
This change allows apps to continue to use the fingerprint sensor.
Bug: 147445115
Test: Builds
Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45
The wifi interface names for wifi can either be wlan0 or wlan1.
Change the "config_tether_wifi_regexs" appropriately.
Bug: 80375412
Test: Ensured we display "Hotspot on" in settings when softap is started
on either wlan0 or wlan1.
Change-Id: I0c456412f9b71ef2ee784f3bfa58b01b9287ca73