Add wcnss_filter to Bluetooth HAL section of device.mk.
This is done for three reasons:
1. wcnss_filter is part of Bluetooth HAL.
2. Once wcnss_filter is added to device.mk, entire BT section in
vendor/qcom/msm8998/proprietary/device-vendor.mk can be removed.
3. Switching to QCOM BT HAL becomes easier, just modify device.mk.
Bug: 73968979
Test: Manual build and test with BT A2DP headphones
Change-Id: Iecb725eb360bda624e98b21db154ebf3e9e17381
Add dependency to install move_widevine_data.sh to /system/bin.
The script is only needed for existing devices that
are running Widevine DRM and are upgrading to Pi or later
Android releases.
Test: Upgrade from O-MR1 to Pi, Netflix & Play Movies
can play back offline content downloaded in O-MR1
Test: adb shell to verify script is in /system/bin
Test: adb shell to verify widevine data is moved to
/data/vendor/mediadrm
Test: use audit2allow to verify no avc:denied for widevine drm service
bug: 73656300
Change-Id: Ie42a8229c4d20f71725ba7e8f5c2b267976ed294
Convert clearkey plugin to HIDL to support drm HAL v1.1.
Add SELinux policy for android.hardware.drm@1.1-service.clearkey.
Test: CTS test
ANDROID_BUILD_TOP= ./android-ccts-tradefed run cts-dev
--module CtsMediaTestCases
-t android.media.cts.ClearKeySystemTest#testClearKeyPlaybackCenc
bug: 69635855
Change-Id: I61e9c272c2a2788fd07d5c12921d28c785661b77
Convert clearkey plugin to HIDL to support drm HAL v1.1.
Add SELinux policy for android.hardware.drm@1.1-service.clearkey.
Test: CTS test
ANDROID_BUILD_TOP= ./android-ccts-tradefed run cts-dev
--module CtsMediaTestCases
-t android.media.cts.ClearKeySystemTest#testClearKeyPlaybackCenc
Merged-In: I61e9c272c2a2788fd07d5c12921d28c785661b77
bug: 69635855
Change-Id: I2b6dad3cbefa210400c0169b497ed58d355b85ab
TangoCore apk is not used anymore and hence these files are removed
Test: Tested on taimen
Bug: 71862081
Change-Id: I06ebb66c64b5aab7eec3ccacc96d1ae54f652f83
PRODUCT_ACTIONABLE_COMPATIBLE_PROPERTY_DISABLE must be true because
wahoo devices aren't prepared yet for whitelisting actionable system
properties.
Bug: 38146102
Test: tested on walleye
Change-Id: Ic41cbbf6cbe6f191f8ffe9a48609e46aeee5c374
For now, unlabeled vendor properties are marked as default_prop which is
one of core_property_type.
This CL will mark them with vendor_default_prop.
Bug: 38146102
Test: tested on walleye with PRODUCT_COMPATIBLE_PROPERTY=true
Change-Id: I8d4068927f435a0a0732fce86920adc3e7389424
This is temporary, until we get the hardware implementation from
Qualcomm. When we do, this reference implementation will be replaced.
Until then, keystore will notice this implementation when starting up,
but favor the hardware keymaster 3.0 implementation. Engineers who
wish to do testing and development with the KM4 reference HAL on wahoo
can simply remove the hardware 3.0 implementation from the device.mk
file. Keystore will then find no HW implementation and will load the
SW implementation.
Test: Boot and run KM4 VTS tests.
Change-Id: I1b7183b221041b55792200a2aa3e0ed974da2e0b
On wahoo devices we see bootloops due to failure to get KM4 HAL service
from hwservicemanager despite being running and registered.
This patch removes the reference KM4 HAL for now.
Test: N/A
Change-Id: I06cc6ce46d1fd754eefaff287e5e3cd8720507e3
Replace it with FCM Version = 2, specified explicitly
in device manifest.
Test: builds
Bug: 69636193
Change-Id: I0f5689344bb7b10b2b5db2549e95c940c4812f9d
Merged-In: I0f5689344bb7b10b2b5db2549e95c940c4812f9d
Replace it with FCM Version = 2, specified explicitly
in device manifest.
Test: builds
Bug: 69636193
Change-Id: I0f5689344bb7b10b2b5db2549e95c940c4812f9d