Commit Graph

74 Commits

Author SHA1 Message Date
Sebastiano Barezzi
49f1174e9c
sm8250-common: Switch to AOSP light HIDL
* QTI light AIDL is just the AIDL version of the default light HIDL

Change-Id: I2d88cf7dd2aadcbfee4af7b0dae99e7facef80c1
2021-06-08 14:51:43 +02:00
Sebastiano Barezzi
545fe5c78e sm8250-common: Drop power AIDL extension
Change-Id: Ied144ee0f7840ab43499d43f3d0c64dfd414d99f
2021-06-03 00:27:20 +02:00
Sebastiano Barezzi
e46be13972
sm8250-common: Build default Trust HIDL
Change-Id: Icfecbd97df7adccc51406ae667fbc3cb10865a5a
2021-05-20 11:45:15 +02:00
Sebastiano Barezzi
a856c06112
sm8250-common: Import audio_policy_volumes.xml from stock
* And apply latest changes from AOSP

Change-Id: I1988f841d3df1126b234cad5456661e919b58705
2021-04-29 19:38:49 +02:00
Sebastiano Barezzi
63500bb501
sm8250-common: Import excluded-input-devices.xml
* From lmi-user 11 RKQ1.200826.002 V12.2.6.0.RJKMIXM release-keys

Change-Id: I9ec50ed82b07ec5936e54d8cd021985b0c1b9486
2021-04-25 03:19:54 +02:00
Quallenauge
2dd47ea9c3
sm8250-common: Exclude CarrierConfig overlays from RRO
They doesn't work right, because xml attributes where
stripped down, and leading zeros are removed.

E.g. instead of
 <carrier_config mcc="262" mnc="06">
the values are modified and get
 <carrier_config mcc="262" mnc="6">

This prevents matching of defined carrier definitions.

Change-Id: I11efe716f9d2ea44bef80c15004d7a8cb71b58b9
2021-04-25 03:03:42 +02:00
Sebastiano Barezzi
65dd214490
sm8250-common: Require opt-in for FOD
Change-Id: I71523b61b47cb2d454d38ba5ba8aeb08e7b93d11
2021-04-25 02:49:48 +02:00
Sebastiano Barezzi
a520e21b9e
sm8250-common: Build fingerprint HIDL
Change-Id: I2e18fc9891610e6285f29d5d43d6728f6057e65c
2021-04-25 00:26:38 +02:00
Sebastiano Barezzi
2138cd4d13
sm8250-common: Build touchfeature HIDL lib from source
Change-Id: Ib92a8af07422873dd9667ebfdbb25a4417b1abde
2021-04-22 15:17:29 +02:00
dianlujitao
748d1110ea
sm8250-common: Switch to source built vendor.qti.hardware.perf
* https://review.lineageos.org/c/LineageOS/android_vendor_qcom_opensource_interfaces/+/303909.

Change-Id: I1dc96e4a51c4c81dd847c59a58ec670d89054f64
2021-04-22 15:17:28 +02:00
Sebastiano Barezzi
ea0975ee4a
sm8250-common: Use QTI USB init configs from USB HAL repo
Change-Id: I966d251a2756c9d9e91f621cbc5872448d022de4
2021-04-22 00:48:55 +02:00
Sebastiano Barezzi
82d6a9c205
sm8250-common: Remove unneeded rootdir files
Change-Id: I6d65371667b7b375f9e536bcae2cf62973f60bca
2021-04-22 00:48:54 +02:00
Sebastiano Barezzi
252cb57bb8
sm8250-common: Move SSC sensor script to proprietary-files.txt
Change-Id: Iaf0a7c653b0e8655eddaca9aa869731744006c3f
2021-04-22 00:48:54 +02:00
Sebastiano Barezzi
58ec93f5a8
sm8250-common: Move seccomp policy to proprietary-files.txt
Change-Id: Ic5130a08e873558f694a41414abbd769c1a55ccf
2021-04-22 00:48:54 +02:00
Sebastiano Barezzi
84ab096e95
sm8250-common: Move GPS configs to proprietary-files.txt
Change-Id: Ia5ae3e3d3ccd70366608d365ea167fbe11b3ea04
2021-04-22 00:48:54 +02:00
Sebastiano Barezzi
2887577f80
sm8250-common: Drop displayfeature
Co-authored-by: Ramii Ahmed <ramy@ahmedramy.com>

Change-Id: I78719e1f66aa0bc6df366424e3aeb92433d3d899
2021-04-10 23:45:19 +02:00
Sebastiano Barezzi
6e848ff338
sm8250-common: Use AOSP A2DP Input config
Change-Id: I654283643c28f2ea087d6bfbda807d1abc7c34af
2021-03-31 11:39:20 +02:00
Sebastiano Barezzi
794b5cc797
sm8250-common: Import recovery init files
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys
2021-03-29 09:29:20 +02:00
Sebastiano Barezzi
06426098e3
fixup! sm8250-common: Override QTI power AIDL init entry
* Actually copy the init file

Change-Id: Ia899d265688acc190d515d07e26b741dc1819109
2021-02-22 20:50:39 +01:00
Sebastiano Barezzi
4ff0cae557
sm8250-common: Remove install-recovery.sh
* Cringe bro

Change-Id: I20656cc2eeca036f5e446b4d16675ed792b3f2d3
2021-02-22 14:53:35 +01:00
Sebastiano Barezzi
284fdf3e93
sm8250-common: Cleanup audio init scripts
* We don't even ship tinymix...

Change-Id: I1f8f5af4e0ca4bc51622c3bfefb24f4e7de7ab03
2021-02-22 14:51:52 +01:00
Sebastiano Barezzi
380b727cc4
sm8250-common: Build android.hidl.base@1.0
Change-Id: I5457ebbadd95e4c43af4f4dd2e1a1413a241d865
2021-02-21 16:47:29 +01:00
Ryan Mitchell
1705788c35
sm8250-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.

Remove usages of profile_supported_* from overlays as they no
longer configure the enable state of Bluetooth components.

Bug: 135048762
Test: adb shell pm query-services \
      com.android.bluetooth/.avrcpcontroller.AvrcpControllerService
      adb shell pm query-services \
      com.android.bluetooth/.hid.HidDeviceService
      adb shell pm query-services \
      com.android.bluetooth/.sap.SapService

Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
2021-02-20 00:43:33 +01:00
Sebastiano Barezzi
5c426c197c
sm8250-common: Decommonize device-specific audio configs
Change-Id: I6324d8d2e7f056e92f20524f58aa7760d3d2b330
2021-02-20 00:17:28 +01:00
Sebastiano Barezzi
5ee669c101
sm8250-common: Build QTI thermal HIDL
Change-Id: Id8d468198cef11a67cd40a93a3c50de7185bec43
2021-02-19 23:08:18 +01:00
Sebastiano Barezzi
1093d57bb0
sm8250-common: parts: Enable FOD service with prop
Change-Id: I570e00d8f25900fd9484083c0b661acb407a5931
2021-02-15 18:54:37 +01:00
Sebastiano Barezzi
131c25c742
sm8250-common: Import XiaomiParts from sdm845-common
* From commit beba0fc
* Kill Dirac and thermal stuff

Change-Id: I35edd8aa2698ba510d94285149d3e7a6c9ec7c52
2021-02-15 18:54:37 +01:00
TheScarastic
b4c826232c
sm8250-common: Initial hardware/xiaomi based FOD implementation
Change-Id: Idfd24c3dc96c442438a1cbafc64c344d9138180c
2021-02-15 18:54:37 +01:00
Sebastiano Barezzi
e2679f7a74
sm8250-common: Build LiveDisplay HIDL
Change-Id: I6b767fe2269b679438c8fc0c49ceef9110a96a23
2021-02-15 18:54:36 +01:00
Sebastiano Barezzi
acb43a1dde
sm8250-common: Initial lineage-sdk overlays
* Define hardware keys and add fastbootd to advanced reboot

Change-Id: I9d2728eeeef5c72488824670d2a4c2bde5db7d51
2021-02-15 18:54:36 +01:00
Sebastiano Barezzi
2f9aa86153
sm8250-common: Initial AOSP overlay
* Extracted from lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: I3e54076c21bc06a2cbefb15d40e73d7bc50edb18
2021-02-15 18:54:35 +01:00
Sebastiano Barezzi
c5b104ab5b
sm8250-common: Import WifiResTarget from stock
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: Icfd70a632425aec908b2189710ecf31ee21449cc
2021-02-15 18:54:35 +01:00
LuK1337
cac48445c8
sm8250-common: Copy fstab to ramdisk
Change-Id: I17033687ee0cc92a84f5d045e85d7df80184233d
2021-02-15 18:54:35 +01:00
Anton Hansson
29afa4eb36
sm8250-common: Enforce RRO for all resource overlays
Bug: 118823052
Test: make
Change-Id: I579d09480c7a482543ea616dd5c493d825bb98b1
2021-02-15 18:54:34 +01:00
Sebastiano Barezzi
07ea25abb8
sm8250-common: Import wifi configs
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: I363ddda7a99bd261930300dec147f2b86d909727
2021-02-15 18:54:34 +01:00
Sebastiano Barezzi
152d20db91
sm8250-common: Import seccomp
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: Ied34c1369710cb6df28c86183fdb85ff4dffee5c
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
f24b1dcd2a
sm8250-common: Import media configs
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: I4c450564d6cb822de8e9faba12dddae57631c283
2021-02-15 18:54:33 +01:00
Christian Oder
ddd05d3307
sm8250-common: Add basic permission file for HotwordEnrollment
Change-Id: I2986ba3599fe65a8da27649d98d70cd548257aa8
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
12d1004a35
sm8250-common: Import GPS configs
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: I95bb2c410ec377636fa3b9d7d6e230aef36bfc00
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
fb47e7f800
sm8250-common: Import rootdir files
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: Ic3bdec2bc036e8366629444e56c66e288d5efd6e
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
bb089b916e
sm8250-common: Import public libraries list
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: I41725fac378391291e84cca00c16b1661797e22b
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
81db3753d3
sm8250-common: Import audio configs
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: Ie2f0337ff2bfff9d6a569920c311e38fabeb387a
2021-02-15 18:54:33 +01:00
Sebastiano Barezzi
918f52f5c8
sm8250-common: Copy AOSP permissions
Change-Id: Ifdacc41cd114e451fe2c98abce9be8f640a961a4
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
442cf4a5e4
sm8250-common: Build WFD libs
Change-Id: I859cd3ff8e1729323f2c72df4feca55559262878
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
06b616eaa7
sm8250-common: Build Wi-Fi stack
Change-Id: I2e99bb95cbcdb2fdb652e20bb1e9e55b53cab2eb
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
06ac55f274
sm8250-common: Build QTI vibrator AIDL
Change-Id: Idb1d2613843b4808a384e4a3531bb7c6ccfda7e8
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
459afdaf19
sm8250-common: Build QTI USB HIDL
Change-Id: Id7da15ac872967e4fb733836c99efaf39aca3a56
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
879ed3bd0b
sm8250-common: Build telephony libs
Change-Id: Ia5eb8c58d0badf90a33e958eee1ff200c9be20d5
2021-02-15 18:54:32 +01:00
Sebastiano Barezzi
23f348c854
sm8250-common: Build sensors HIDL
Change-Id: I6986bce0baeb529afd9e9796360faa9380c5b054
2021-02-15 18:54:31 +01:00
Sebastiano Barezzi
6edf46ba69
sm8250-common: Build RIL libs
Change-Id: I449475abffebdf837e5645e77b571e0efd9988a1
2021-02-15 18:54:31 +01:00