Commit Graph

205 Commits

Author SHA1 Message Date
Arian
0625d4f18a Revert "sm6250-common: copy libhidlcache from vndk 29"
This reverts commit 9abdfa8c4b.

Change-Id: Idaf145ab0dffe3db00cf7c91926843c664f5f2cc
2022-04-01 17:09:02 +02:00
Arian
4ab7d2a026 sm8350-common: Drop system variants of libhidltransport and libhwbinder
Change-Id: I442b25294eddf7af080f6b380101932daf60444c
2022-04-01 17:09:02 +02:00
Arian
87bb5432db Revert "sm8350-common: build libdrm for qvrservice"
This reverts commit 47377b4bb9.

Change-Id: I9e17d788ab9105eddbd3af35615bbc1e153f1022
2022-04-01 17:09:02 +02:00
Arian
3976e723b5 sm8350-common: Drop unnecessary keylayout
Change-Id: Ic6b994fb85897853fc980e33b8d229ce7b42f75d
2022-04-01 17:09:02 +02:00
Arian
449ada419b sm8350-common: Drop no longer existing omx video components
They have been removed with 31c505a97d

Change-Id: I41f17542819b1e541d8b99a2c7d65ff5093d586a
2022-04-01 17:09:02 +02:00
Arian
d40436782a sm8350-common: Drop no longer existing GSMA NFC service
Change-Id: I40d2520eb588f0108b664c7ef817d251ded617c5
2022-04-01 17:09:02 +02:00
Pig
d11e95e4f0 sm8350-common: Drop no longer existing BluetoothQti
Change-Id: I6bf3e1dda6fe5dc66f6fafdb32a1daecb9616c84
2022-04-01 17:09:02 +02:00
Michael Bestas
5abe69250b sm8350-common: Don't build textclassifier
* Target no longer exists

Change-Id: I2079d7dbbeb59bbe9cd925a56f6bcc84c8a38d7f
2022-04-01 17:09:02 +02:00
Erfan Abdi
794251ea3f sm8350-common: Drop unused servicetracker products 2022-04-01 17:09:02 +02:00
Erfan Abdi
a817bae6f6 sm8350-common: Drop unused aosp RCS packages 2022-04-01 17:09:02 +02:00
Arian
ace5f39a56 Revert "sm6250-common: include AVB public keys"
These are already built by including gsi_keys.mk

This reverts commit 884bcf7c15.

Change-Id: I63cc4499f20a9cb68f7ae43575bdd2d9f7f437a4
2022-04-01 17:09:02 +02:00
Erfan Abdi
c77ac6517f sm8350-common: Add comments on inherited products 2022-04-01 17:09:02 +02:00
Erfan Abdi
d65695502b sm8350-common: Decommonize some audio configs 2022-04-01 17:09:02 +02:00
Arian
f20abccbaf sm8350-common: Decommonize powershare package
Change-Id: I4ad25058b73760f7ef6247acf9ef4725344e058c
2022-04-01 17:09:02 +02:00
Erfan Abdi
6d1aa31814 sm8350-common: Decommonize fod package 2022-04-01 17:09:02 +02:00
Cosmin Tanislav
788e6f1a27 sm8350-common: remove extra spaces 2022-03-02 18:03:43 +01:00
Cosmin Tanislav
a745051014 sm8350-common: use TARGET_COPY_OUT_SYSTEM 2022-03-02 18:03:43 +01:00
Cosmin Tanislav
40c501c008 sm8350-common: remove duplicate build of libqti_vndfwk_detect.vendor 2022-03-02 18:03:43 +01:00
Cosmin Tanislav
9fae36b451 sm8350-common: do not build gralloc.default already built by base_vendor.mk 2022-03-02 18:03:43 +01:00
Cosmin Tanislav
0efa46b515 sm8350-common: copy more google media configs to vendor 2022-02-28 11:41:27 +01:00
Cosmin Tanislav
5e0bd7f242 sm8350-common: build qti thermal@2.0 service
Change-Id: I6caadd8eb39e4501c9fd2df866e5d3acd3ac6233
2022-02-28 11:40:18 +01:00
shoudil
f1e6a25fd5 sm8350-common: Build framework detect modules
Add JNI and libqti_vndfwk_detect module name to product_packages
to specify module to be installed to device. Here explicitly
specify the vendor variant in PRODUCT_PACKAGES.

CRs-Fixed: 2372775

Change-Id: Ic64f5ac0cfbbe9e105a6b48b5bc7687c8d23d7e8
2022-02-28 11:39:58 +01:00
VortexHD
66bd8b7440 sm8350-common: Correctly remove FM Radio 2021-11-26 02:20:18 +02:00
Cosmin Tanislav
57a415f197 sm8350-common: build powershare hal 2021-09-30 23:37:26 +03:00
Cosmin Tanislav
0711ff7c31 sm8350-common: build custom sensors multihal 2021-09-21 02:21:57 +03:00
Cosmin Tanislav
30ddf5a818 sm8350-common: rootdir: cleanup 2021-09-20 20:41:20 +03:00
Cosmin Tanislav
c0091a3c9c sm8350-common: import hals.conf 2021-09-20 20:41:20 +03:00
Cosmin Tanislav
fdc878085d sm8350-common: rootdir: update 2021-09-18 03:11:01 +03:00
Cosmin Tanislav
9ae9bdc57e sm8350-common: build qti power hal 2021-09-17 19:59:22 +03:00
Cosmin Tanislav
620edf3647 sm8350-common: remove power hal 2021-09-17 17:12:35 +03:00
Cosmin Tanislav
b66f137c63 sm8350-common: build inscreen fingerprint hal 2021-09-10 03:10:40 +03:00
Cosmin Tanislav
9593827009 sm8350-common: build open source display hal libs 2021-09-09 20:34:43 +03:00
Cosmin Tanislav
ec8056096b sm8350-common: remove light hal
Display brightness is handled through composer,
and we don't have any other light emitting hardware.
2021-09-07 14:43:30 +03:00
Cosmin Tanislav
2ae0bc225b sm8350-common: remove unused keylayout and idc files 2021-09-07 14:21:18 +03:00
Cosmin Tanislav
ab5c0493a4 sm8350-common: inherit 6GB RAM makefile 2021-09-07 01:36:47 +03:00
Cosmin Tanislav
3c1a37828c sm8350-common: audio: use mi audio policy configuration
Xiaomi overrides the default audio policy configuration from
vendor/etc/audio/sku_lahaina inside of AudioPolicyManager,
and uses vendor/etc/audio_policy_configuration_mi.xml.

Use the proper configuration, but keep copying it into the old
location, since our AudioPolicyManager only knows how to load
it from there.
2021-09-07 00:23:16 +03:00
Cosmin Tanislav
9c053286f1 sm8350-common: build qti usb service 2021-09-06 08:50:22 +03:00
Cosmin Tanislav
40a255c9d0 Revert "DNM: sm8350-common: do not build usb service"
This reverts commit a3ce4ebc7d.
2021-09-06 08:49:49 +03:00
Cosmin Tanislav
e8980a3c40 sm8350-common: copy excluded input devices list 2021-09-05 15:32:24 +03:00
Cosmin Tanislav
f61d3c2446 sm8350-common: build custom qti vibrator hal 2021-09-05 15:32:24 +03:00
Cosmin Tanislav
c693affc4b sm8350-common: build packages needed for secure element service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
18526bf62d sm8350-common: build nfc from source 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
47377b4bb9 sm8350-common: build libdrm for qvrservice 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
a42ce87d3e sm8350-common: build 32bit libavservices_minijail for qvrservice 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
6b27fff825 sm8350-common: build android.hardware.thermal for qspmsvc 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
a3ce4ebc7d DNM: sm8350-common: do not build usb service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
0f26eca038 sm8350-common: remove fingerprint service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
d5c43a80a8 DNM: sm8350-common: do not build wfdcommon 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
06b1cc29cc DNM: sm8350-common: do not build display mapper 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
2349907c2c DNM: sm8350-common: do not build display allocator 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
842d1c93a8 DNM: sm8350-common: do not build livedisplay service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
895eb79e11 DNM: sm8350-common: do not build power service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
00de2ee48f DNM: sm8350-common: do not build light service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
f312f2c16f sm8350-common: remove graphics composer service 2021-09-05 01:15:14 +03:00
Cosmin Tanislav
8e0903bc1d sm8350-common: copy permissions 2021-09-03 22:11:38 +03:00
Cosmin Tanislav
236e8e4f37 sm8350-common: update audio configs 2021-09-03 22:11:38 +03:00
Cosmin Tanislav
cd179f72a0 sm8350-common: remove legacy drm service 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
9f3fb50ef4 sm8350-common: build vndservicemanager 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
3291333285 sm8350-common: place fstab in vendor, vendor ramdisk and recovery 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
637feb98aa sm8350-common: include gsi keys 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
ab1c9e4d11 sm8350-common: inherit emulated storage 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
4bb8fece48 sm8350-common: implement virtual A/B 2021-09-03 21:38:58 +03:00
Cosmin Tanislav
18a612bbf8 sm8350-common: import bootctrl hal and gpt-utils 2021-09-03 20:47:47 +03:00
Cosmin Tanislav
a0ffc59056 sm8350-common: update shipping api level 2021-09-03 20:24:52 +03:00
Cosmin Tanislav
c28a95caee sm8350-common: update recovery configuration 2021-09-03 20:23:13 +03:00
Cosmin Tanislav
d478fd5202 sm8350-common: atoll -> lahaina 2021-09-03 20:11:04 +03:00
Cosmin Tanislav
1649671922 sm6250-common: partial conversion to sm8350 2021-08-29 12:22:31 +03:00
Demon000
af65648bf9 sm6250-common: remove qcom.fmradio boot jar
This package is not allowed to be a boot jar and it breaks m dist.
2020-12-06 22:48:36 +02:00
Rick Chen
a7a4a3f4d8 sm6250-common: sensors: enable multihal 2.0
Bug: 152005392
Bug: 152727489
Test: Compile pass.
Change-Id: I9c059718a2529cd652360619797c22360ac213e2
Signed-off-by: Rick Chen <rickctchen@google.com>
2020-12-06 22:48:36 +02:00
Volodymyr Zhdanov
1bf142eb14 sm6250-common: build vendor version of libavservices_minijail
* required by loots of R blobs
2020-12-06 22:48:36 +02:00
Nitin Shivpure
816b531571 sm6250-common: Add vendor.qti.hardware.btconfigstore@2.0 into product package
Add vendor.qti.hardware.btconfigstore@2.0 into product package.

CRs-fixed: 2739162
Change-Id: I36ca083bf333826ac8980541181aa52022671396
2020-12-06 22:48:36 +02:00
Volodymyr Zhdanov
0c87c27a1d sm6250-common: build vendor.qti.hardware.display.mapper@1.1 interface
* needed by /vendor/lib64/sensors.ssc.so
2020-12-06 22:48:36 +02:00
Volodymyr Zhdanov
33d2f1582e sm6250-common: add servicetracker@1.2 interface to build packages 2020-12-06 22:48:36 +02:00
Volodymyr Zhdanov
d96b060c7d Revert "sm6250-common: Get rid of megvii dependencies in camera.qcom.so"
* doesn't work anymore

This reverts commit f8e46f5022.
2020-12-06 22:48:36 +02:00
Volodymyr Zhdanov
83f3d63bca sm6250-common: build vendor.qti.hardware.display.mapper@2.0.vendor
* needed for 11 adreno blobs
2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
17e2b77fc5 sm6250-common: configure livedisplay
* reboot issue fixed with https://review.lineageos.org/c/LineageOS/android_hardware_lineage_livedisplay/+/291215

Revert "sm6250-common: Add config value for a11y color mode"

This reverts commit 97a37101a3208557fc0f701dfa60ca3f8bb2e311.

Revert "sm6250-common: Remove COLOR_MODE_SATURATED"

This reverts commit 05e88c788f1b53edc2df14d7eb8d8e1a673d77f4.

Revert "sm6250-common: Enable adaptive color mode"

This reverts commit 656110c04a11caca5dc3121dd1864d758e51c29c.

Revert "sm6250-common: Override config_availableColorModes"

This reverts commit b9c2b988f01ac77ff476956458783c38f796645f.

Revert "Revert "sm6250-common: add livedisplay support""

This reverts commit a3a4c1544ca797b54bcfe7d6cb195b5ca493cec4.

Revert "Revert "sm6250-common: enable default color mode""

This reverts commit 8cba7668001eff8dd695dbf93db63b6b1f763b49.

Partially revert "sm6250-common: add livedisplay support"
2020-12-05 00:36:18 +02:00
Weilun Du
8ef6293311 sm6250-common: Add Tethering Config
Tethering package is APEX and we need to create a RRO to overwrite
the values for config_tether_wifi_regexs and config_tether_wifi_p2p_regexs.
BUG: 163800715

Signed-off-by: Weilun Du <wdu@google.com>
Change-Id: Ia0834f5215ff8c3b13effa591bd2f84d93419a06
2020-12-05 00:36:18 +02:00
Ajit Vaishya
66f8d29ca8 sm6250-common: Wifi: Default compile of WPA based module
This commit introduce to provide default compilation
for WPA based module.

Change-Id: Ic0a1cd4383102dea83ea9c3d80177677ea2e59b7
CRs-Fixed: 2410589
2020-12-05 00:36:18 +02:00
LuK1337
2b220fa218 sm6250-common: Enable RRO overlays for lineage-sdk and Snap
Change-Id: I482f2393e10e90362db2c66b7abb0de837085843
2020-12-05 00:36:18 +02:00
PIPIPIG233666
5663d13d8b sm6250-common: Split component-overrides to support pure aosp/qti bt stack
Change-Id: Ia40a996ba5164ba8a6fc5dde0dfb3ef859af1477
2020-12-05 00:36:18 +02:00
Ryan Mitchell
a6db72a1fc sm6250-common: Use component-override to configure Bluetooth
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
on sunfish devices.

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/.a2dpsink.A2dpSinkService
      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/.hfpclient.HeadsetClientService
      adb shell pm query-services \
      com.android.bluetooth/.hid.HidDeviceService
      adb shell pm query-services \
      com.android.bluetooth/.sap.SapService

Change-Id: If41df9fdefbcd952f8387451dc137565343e3d75
2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
6a2025c8b1 sm6250-common: build our fingeprint service 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
27e4f91c33 sm6250-common: build IR HAL from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
140603d594 sm6250-common: build servicetracker interfaces from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
dcee65c43f sm6250-common: build libsensorndkbridge from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
873b400635 sm6250-common: build libqti_vndfwk_detect from source 2020-12-05 00:36:18 +02:00
Ethan Chen
126c94e443 sm6250-common: Convert libhidl to blueprint
Change-Id: Ief105a44eeb403b2fa41d391a0d72c776da13248
2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
9c283de32d sm6250-common: remove unused audio configs 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
a0583d7375 sm6250-common: build camera stack from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
9e10256ab6 sm6250-common: build ril stack from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
b96573d148 sm6250-common: build ipacm from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
d19c6bc30a sm6250-common: build usb hal from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
7434303b02 sm6250-common: build media stack from source 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
50a6e2c731 sm6250-common: import media configs to device tree 2020-12-05 00:36:18 +02:00
Volodymyr Zhdanov
4f84ad1ece sm6250-common: copy google media codecs from frameworks/av 2020-12-05 00:36:17 +02:00
Volodymyr Zhdanov
0b3f00ebe2 sm6250-common: build renderscript hal from source 2020-12-05 00:36:17 +02:00
LuK1337
b1112f918d sm6250-common: Prepare for LA.UM.9.1 display HAL
Change-Id: I3501d4bd6075db39aca03137c6670c0e009d2806
2020-12-05 00:36:17 +02:00
Volodymyr Zhdanov
c67aef45f7 sm6250-common: build display stack from source 2020-12-05 00:36:17 +02:00
Volodymyr Zhdanov
bc47a90e2f sm6250-common: add device-specific audio configs to device tree 2020-12-05 00:36:17 +02:00
Volodymyr Zhdanov
5202ad272b sm6250-common: copy audiopolicy configs from frameworks/av 2020-12-05 00:36:17 +02:00