0f2a05adab
sm6250-common: Modify Vulkan and OpenGL version to 2020-03-01
...
Bug: 191252896
Test: android.graphics.cts.VulkanDeqpLevelTest#testVulkanDeqpLevel pass
Change-Id: I0e598ee8a26cd614dc5076a87c514756ba39d740
2022-06-10 15:39:23 +01:00
3593f0f821
sm6250-common: Add OpenGL ES and update Vulkan dEQP feature flags
...
Populates a new feature flag to record the level of OpenGL ES dEQP
test support. Updates the analogous Vulkan dEQP feature flag to the
value for the next dessert release.
Bug: 159841535
Bug: 175706433
Merged-In: Ib0fb8f83732d0b3f56bb11a97c84fdc7727c1026
Change-Id: Ic97a65fba95a67e3e16cedd0eb4f3f209f645421
2022-06-10 15:39:03 +01:00
53672615c7
sm6250-common: Add android.software.vulkan.deqp.level, version 2020-03-01
...
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
2022-06-10 15:37:38 +01:00
e88c1e8a67
sm6250-common: Drop all component overrides
...
* Qualcomm no longer disables these for targets
that support RRO, e.g. all QSSI targets.
Change-Id: I0372817623e8d0e58926fbfb519671c3caa07b86
2022-05-17 13:27:31 +00:00
64688290d4
sm6250-common: Adapt for Pixel Experience
...
Change-Id: Iaa035b171c96ba36c92f59d29b0b5dc0fd53473c
2022-01-02 05:35:26 +00:00
b68c6447fa
sm6250-common: Add a shim to silence prebuilt audio HAL
...
For some reason Xiaomi built audio HAL with "very very verbose logging"
enabled [1] and it spams really too much. Until Xiaomi builds audio HAL
with sane logging level or a way to resolve OSS audio HAL issues is
found, just shim the whole log function to return nothing.
[1] https://github.com/LineageOS/android_hardware_qcom_audio/blob/c659e83702/hal/audio_hw.c#L41
Co-authored-by: Jan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de >
Change-Id: Iff278c44f203dc7b81bccb2281edfc3f5687a47c
2021-12-31 15:37:44 +00:00
d2fee33b4b
sm6250-common: Build vendor camera interface library
...
Change-Id: I851a0900f569df371cc8d39fa0acfb2771140ab1
2021-12-26 16:43:32 +00:00
b49abed590
sm6250-common: Drop QTI WFD
...
* It breaks too often, I would like to use AOSP implementation instead.
Change-Id: Ieab7b7ebd48e8f95243a9cda512f064c3c9f96a8
2021-12-21 15:46:39 +00:00
44c8945182
sm6250-common: audio: Use stock audio_policy_volumes.xml
...
* Stock changes are actually needed here.
* This reverts commit aff1d9eb0b
also reverting commit e74d103786
.
Change-Id: Ib6a70ac78d3041ebb7a14406a945a6a24dcd8b0b
2021-12-21 15:46:39 +00:00
7f99605ccc
sm6250-common: Update thermal HAL
...
* From hardware/google/pixel at d774cbb949e98627e4172bf8fc11e8d954599aa7.
Change-Id: I3a3a0c29575d0595e71a30f1e64e33ca34d2eb27
2021-11-01 08:20:48 +00:00
27f575c973
sm6250-common: Move to common Xiaomi light AIDL
...
Change-Id: I00494cd392d19abd97cd65aeb4ec4bd9c9b11352
2021-11-01 08:18:28 +00:00
b8b22c6cfb
sm6250-common: Uprev bluetooth audio HIDL impl to 2.1
...
* We get free LC3 support, isn't it poggers?
Change-Id: I0f1713ee542102374183ef8088bcad62d3859c2f
2021-10-18 18:48:59 +02:00
ee712a1a86
sm6250-common: Uprev clearkey DRM HIDL to 1.4
...
Change-Id: Id0895fee70495913f57bc8408ea433660467a7c7
2021-10-18 18:48:59 +02:00
d594b710b7
sm6250-common: Build vendor interfaces libraries
...
Change-Id: I0c8760ff6923c2d2a43ec058554d724ca6600f3c
2021-10-18 18:48:59 +02:00
c82f8ada0b
sm6250-common: Build netutils-wrapper-1.0
...
Change-Id: I30ac498fc3b5ca431b7cdf1989562d0d1ad0a464
2021-10-18 18:48:59 +02:00
894afbd8a9
sm6250-common: rootdir: Move to Android.bp
...
Change-Id: I28c3cb806d47e0e2c4f1fc0cf909d90638f2d2af
2021-10-18 18:48:52 +02:00
f7b5a79d5c
Revert "sm6250-common: Update camera provider service to 2.5."
...
* Reason for revert: camera HAL doesn't implement notifyDeviceStateChange.
This reverts commit 2ac59b869b
.
Change-Id: I7919e0c0160a4108c9d066e914211cb4daa9c24b
2021-09-23 19:02:58 +02:00
759befef55
sm6250-common: Update sensors service to 2.1
...
Change-Id: Ie417407c36929cf34ecbdd28feb1cab996fe1f30
2021-09-23 18:42:58 +02:00
2ac59b869b
sm6250-common: Update camera provider service to 2.5.
...
Change-Id: Id13db7bbd2d0ee1bd544e1670990c3caf46768ab
2021-09-23 18:42:58 +02:00
34dcc11300
sm6250-common: Remove vendor RenderScript implementation.
...
* RenderScript is deprecated on newer platforms and
is being officially replaced.
* On April 19, 2021, Google announced that RenderScript
will be deprecated in Android 12, and recommended
porting existing code to Vulkan.
https://android-developers.googleblog.com/2021/04/android-gpu-compute-going-forward.html
Change-Id: I19460ef266a646b046f1e7d2f0b4eab7c48ae536
2021-09-23 18:42:57 +02:00
ad4bcb28be
sm6250-common: Build WFD libs
...
Change-Id: I859cd3ff8e1729323f2c72df4feca55559262878
2021-09-09 18:46:34 +02:00
45be1c4d97
sm6250-common: Import WifiOverlay from CAF
...
* From LA.UM.9.1.r1-09100-SMxxx0.0
Change-Id: Icfd70a632425aec908b2189710ecf31ee21449cc
2021-09-09 18:46:34 +02:00
daf99d589e
sm6250-common: Import WiFi configs
...
* From curtana-user 11 RKQ1.200826.002 V12.0.5.0.RJWINXM release-keys
Change-Id: I8d6a32645274c3c17db08d2e20f8f4083233e95b
2021-09-09 18:46:31 +02:00
bad4e02fbf
sm6250-common: Build Wi-Fi stack
...
Change-Id: I2e99bb95cbcdb2fdb652e20bb1e9e55b53cab2eb
2021-09-09 18:46:31 +02:00
bd6d8f6542
sm6250-common: Import excluded-input-devices.xml
...
* From curtana-user 11 RKQ1.200826.002 V12.0.5.0.RJWINXM release-keys
Change-Id: Iacecd13232e064e95e6bb3470763d12d10f4a0a3
2021-09-09 18:46:31 +02:00
6095f69aaf
sm6250-common: Enable LED based vibrator
...
Enable LED based vibrator for talos, moorea and
atoll targets.
Change-Id: I079eefaefff77fe19304acc8749773febf91a7fc
2021-09-09 18:46:31 +02:00
cf73e010cc
sm6250-common: Be sure to build vndservicemanager
...
* We need it for our blobs
Change-Id: Ib757b97ee2c7d43fe606225366d729854ab987fc
2021-09-09 18:46:30 +02:00
252b9680bf
sm6250-common: Use QTI USB init configs from USB HAL repo
...
Change-Id: Ic9dc848773e996c60de0e9f273a7e9eaec178b3b
2021-09-09 18:46:30 +02:00
068695c76f
sm6250-common: Build USB HAL from source
...
Change-Id: Ia6b43a0af36680164d7807e6deb67da408784a6b
2021-09-09 18:46:30 +02:00
4eeb2c749f
sm6250-common: Build default Trust HIDL
...
Change-Id: I35fa81259290f7f3adfa7f0db3d03203fdf17c38
2021-09-09 18:46:30 +02:00
cefd104891
sm6250-common: thermal: Rebrand to Xiaomi SM6250
...
Change-Id: Iafa72da14648a2652df9b64a02dd6e5b9fa8bd9b
2021-09-09 18:46:29 +02:00
46df85c08a
sm6250-common: Changes for Pixel thermal HAL
...
Change-Id: Id5e4ec3e15f047a6ffd84af34dd9943fa70f7554
Signed-off-by: Alexander Winkowski <dereference23@outlook.com >
2021-09-09 18:46:29 +02:00
c03d9330bc
sm6250-common: Import Pixel thermal HAL
...
* From hardware/google/pixel at 728fb99bbb910be05711421310efa6827aaaa4fa.
Change-Id: I763b4dbef65084cfee337065b2c5ab465f69bca8
2021-09-09 18:46:29 +02:00
ea179f21b0
sm6250-common: Build telephony packages
...
Change-Id: I5fafc22fc696b04abc2f79100306f1625ac03fbc
2021-09-09 18:46:29 +02:00
18d45b2c40
sm6250-common: Build servicetracker interfaces from source
...
Change-Id: I1fcd5f6dc3c50fe12d50431b005ca9b7d68e058b
2021-09-09 18:46:28 +02:00
5d9f71d45f
sm6250-common: Build sensors HAL from source
...
Change-Id: I6e90d8c80458de8a950818226babc6e8677b0ffb
2021-09-09 18:46:28 +02:00
a5e8e1f9f2
sm6250-common: Build RIL libs
...
Change-Id: I449475abffebdf837e5645e77b571e0efd9988a1
2021-09-09 18:46:28 +02:00
ff31615379
sm6250-common: Build RenderScript HAL from source
...
Change-Id: I3c2451d6d3ead4d4ef364523c0617bf1ce5af33f
2021-09-09 18:46:28 +02:00
499843e45e
sm6250-common: Build QTI Framework detect libs
...
Change-Id: Ic4db96f8bd5a19f4805bd9c40544ed51d0352c61
2021-09-09 18:46:27 +02:00
ce994be274
sm6250-common: Create dummy libqti-perfd-client
...
* proprietary perfd blobs can finally be nuked without breaking goodix
* we could even map the functions to use libperfmgr powerhints in the future
Change-Id: I124652f3041761966a3e3bd97c757fecc39cc5fb
2021-09-09 18:46:26 +02:00
a41b14b1bd
sm6250-common: Import powerhint.json
...
* From sunfish-user 11 RQ3A.210705.001 7380771 release-keys
Change-Id: I09399706d007a0e3de89945bd9fe269bd7fa78e3
2021-09-09 18:46:24 +02:00
ab8029bdc2
sm6250-common: Build Xiaomi power AIDL HAL
...
Change-Id: I0e10f0b36598b8cbf25ee2dc08b8a4eced95c2ed
2021-09-09 18:46:23 +02:00
ee63dc6ded
sm6250-common: Copy AOSP permissions
...
Change-Id: Ifdacc41cd114e451fe2c98abce9be8f640a961a4
2021-09-09 18:46:23 +02:00
b992036dac
sm6250-common: Build OMX stack
...
Change-Id: Ib4ac3f9989e9e8c37d9a707cef3e2f5652843122
2021-09-09 18:46:23 +02:00
f7efd5302f
sm6250-common: Copy Google media configs from frameworks/av
...
[dereference23: Copy c2 configs]
Signed-off-by: Alexander Winkowski <dereference23@outlook.com >
Change-Id: Ic67bd609e5b1e4559fecfded914b4c6d61ab4fc9
2021-09-09 18:46:22 +02:00
707fe664af
sm6250-common: Import media configs
...
* From curtana-user 11 RKQ1.200826.002 V12.0.5.0.RJWINXM release-keys
Change-Id: If10e2e0610740e24e344bfbca20ac34063ade616
2021-09-09 18:46:22 +02:00
c0e75aa346
sm6250-common: Build media libs
...
Change-Id: I90dec4db678088cbea8c209cea80b3d001ca79ac
2021-09-09 18:46:22 +02:00
346597a773
sm6250-common: Build LiveDisplay HIDL
...
Change-Id: I6b767fe2269b679438c8fc0c49ceef9110a96a23
2021-09-09 18:46:22 +02:00
b4e037ad8e
sm6250-common: lights: Rebrand to Xiaomi SM6250
...
Change-Id: I3c2ec7f68b0d845ea15277e396194409f8ebe216
2021-09-09 18:46:21 +02:00
c755af1f0d
sm6250-common: Pull in AOSP lights AIDL
...
* From ee34a8ce6e
Change-Id: Id83b242a850119c83f1b7b2d9b7a74928a7d5e67
2021-09-09 18:46:21 +02:00