Commit Graph

75 Commits

Author SHA1 Message Date
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
3ccb8d04dd sm6250-common: Build IR HAL from source
Change-Id: I619157582ece00d6fb7adef00182347211716706
2021-09-09 18:46:21 +02:00
278e6e50e7 sm6250-common: Build IPACM libs
Change-Id: Idd968a3ea54f1f7fda1e3579bdbce95b96349d3a
2021-09-09 18:46:20 +02:00
6c8fa8c7bc sm6250-common: Add device input configs and keylayouts
And disable buttons.

Change-Id: If4c7d64f473d97e28652a6c7333be9f20c84b190
2021-09-09 18:46:20 +02:00
97feddb671 sm6250-common: Add basic permission file for HotwordEnrollment
Change-Id: I2986ba3599fe65a8da27649d98d70cd548257aa8
2021-09-09 18:46:20 +02:00
955090199f sm6250-common: Build libhwbinder
* Some libs use it

Change-Id: Ic40f730a4d498725459785b8c33ef7f5e8d0b13b
2021-09-09 18:46:20 +02:00
25560e511b sm6250-common: Build android.hidl.base@1.0
Change-Id: I5457ebbadd95e4c43af4f4dd2e1a1413a241d865
2021-09-09 18:46:20 +02:00
2fffef342c sm6250-common: Build health HIDL
Change-Id: I89c431c7ac87fe878537375cd811606d68f4bb1d
2021-09-09 18:46:19 +02:00
6fae12a724 sm6250-common: Build FM libs
Change-Id: If5d73c3a142f44f3b9af69dbe287c362117c254e
2021-09-09 18:46:19 +02:00
3559a3e6e2 sm6250-common: Build our fingeprint service
Change-Id: I8bd2a730e3fe4ef6b981094a54a2a608ca9113d7
2021-09-09 18:46:19 +02:00