Jeongik Cha
4125da4765
sm6375-common: Specify version for aidl_interface explicitly
...
Bug: 150578172
Test: m
Change-Id: I4a9bf218b92252403e9ebbe8f89b10ee1899283f
Signed-off-by: Sebastiano Barezzi <barezzisebastiano@gmail.com >
2022-09-04 12:59:55 +00:00
Georg Veichtlbauer
b08ee0f4ca
sm6375-common: Remove CLANG compile flag
...
Defaults to true now project-wide.
Change-Id: I1e0ff5adadc889d81c90c816457a72d2621e4b5a
2022-09-04 12:59:55 +00:00
Nolen Johnson
62862416a5
sm6375-common: bluetooth: Disable clean turn on
...
* This isn't needed anymore.
Change-Id: Ib77e5212099d82bbc07aea6044eb35109faff5cb
2022-09-04 12:59:54 +00:00
Demon000
304f45617c
sm6375-common: enable ODM value additions
...
Change-Id: I597f2ed5f7c7b19c0fbff96b7e610125413fd3c6
2022-09-04 12:59:53 +00:00
Albert I
4cd824325b
sm6375-common: Set Bluetooth MAC address using persist property
...
The idea is to allow us to not depend on stock QTI Bluetooth HAL, as MAC
addresses fetched from NVRAM by nv_mac script will be saved as hex-encoded
files. We can decode back saved files to then the Bluetooth one be set using
persist property so it can be read by Bluetooth HAL.
This is loosely based on similar techniques used on Mi 9 and ZenFone Max Pro M2.
Signed-off-by: Albert I <kras@raphielgang.org >
Change-Id: I74d07c3c3125a04962c37fe8bfcc8385d1fd3398
2022-09-04 12:59:52 +00:00
Ramii Ahmed
2cd7756d93
sm6375-common: import bdroid_buildcfg header from CAF
...
* from LA.UM.9.16.r1-10100-MANNAR.0
Change-Id: I02fb46d7c57ee75abb6bc0ba5321e81682418985
2022-09-04 12:59:51 +00:00
dianlujitao
38bb6f24b4
sm6375-common: audio: Enable AOSP bluetooth audio HAL v2
...
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
2022-09-04 12:59:51 +00:00
Ramii Ahmed
7c305cbdcb
sm6375-common: import audio policy configuartion
...
* From veux_global-user 11 RKQ1.211001.001 V13.0.10.0.RKCMIXM release-keys
Change-Id: Id667a47b433a5491271575c2cbfce06dc6950fe7
2022-09-04 12:59:50 +00:00
Sebastiano Barezzi
a1f94a733b
sm6375-common: Build default Trust HIDL
...
Change-Id: Icfecbd97df7adccc51406ae667fbc3cb10865a5a
2022-09-04 12:59:49 +00:00
Sebastiano Barezzi
a8c5f83656
sm6375-common: Build LiveDisplay HIDL
...
Change-Id: I6b767fe2269b679438c8fc0c49ceef9110a96a23
2022-09-04 12:59:49 +00:00
Bruno Martins
1740250039
sm6375-common: Make IFAAManager compile again
...
Change-Id: Iae2d1004bd1b3c939b552f09ea994ae87d71d73e
2022-09-04 12:59:48 +00:00
dianlujitao
4460e37e0a
sm6375-common: Add ifaa apis to unrestricted greylist
...
Change-Id: If33a18edaf6083281265ce94fd143d72b4bb4fb8
2022-09-04 12:59:47 +00:00
Volodymyr Zhdanov
9aec82a371
sm6375-common: org.ifaa.android.manager: switch to blueprint
...
* otherwise rip boot jars
Change-Id: Iea769fb4d3e07202b5477d2a86e40dd04170a053
2022-09-04 12:59:46 +00:00
notsyncing
c7d980c87b
sm6375-common: Add IIFAAService for Alipay fingerprint payment
...
* The org.ifaa.android.manager.IIFAAService has been moved
from the SoterService.apk to MIUI framework, at least
since MIUI 9.4.26. Adding this interface will fix the
SoterService crashing when launching Alipay.
Change-Id: Ic97467eb0a8fe92b49e0edbedd56f1866c5fa01e
2022-09-04 12:59:46 +00:00
dianlujitao
98d44d5d8b
sm6375-common: Support Alipay and WeChat fingerprint payment
...
* IFAA manager is based on OnePlusOSS, but adapted for Xiaomi's mlipay
interface.
Change-Id: Ied17d6456561bb399e4dd4a868d57a48d2d51db2
2022-09-04 12:59:45 +00:00
Erfan Abdi
ac20091f7d
sm6375-common: sepolicy: Add mlipay rules
...
Change-Id: I1023e481d49ed5ec0ae15a513c65133987d6f556
2022-09-04 12:59:44 +00:00
luk1337
0311ca16ef
sm6375-common: Don't override fingerprint in recovery
...
- Incremental ota checks for build fingerprint
Signed-off-by: althafvly <althafvly@gmail.com >
Change-Id: Ice245ffcedac03dceb2e77b69a35e3f2ab659d06
2022-09-04 12:59:43 +00:00
Ramii Ahmed
744fe6e329
sm6375-common: Override HAL service and enable with nfc SKU
...
Change-Id: I3c33c50b65410a09a0e5529f3c9a94fbf36d8a31
2022-09-04 12:59:43 +00:00
Sebastiano Barezzi
6a821ad6b4
sm6375-common: Override HAL service and enable with nfc SKU
...
Change-Id: I3c33c50b65410a09a0e5529f3c9a94fbf36d8a31
2022-09-04 12:59:42 +00:00
Sebastiano Barezzi
ebb0a73926
sm6375-common: Move NFC manifest entries to nfc SKU
...
Change-Id: I2d83a4551551f370c1ecffb73502c5bcec0bd5a9
2022-09-04 12:59:41 +00:00
Ramii Ahmed
4abebb1669
sm6375-common: initial SEPolicy
...
Co-authored-by: Cosmin Tanislav <demonsingur@gmail.com >
Co-authored-by: Arian <arian.kulmer@web.de >
Co-authored-by: ItsVixano <giovanniricca@protonmail.com >
Change-Id: I2ab2e0b5981ec8044c22caa3ff41ba094ccadf38
2022-09-04 12:59:40 +00:00
Sebastiano Barezzi
7d6a66cd8a
sm6375-common: Add a script to reorder blobs list
...
Change-Id: I76e85e07f5a562b7e2a3683da264ccebff5c3613
2022-09-04 12:59:40 +00:00
Sebastiano Barezzi
58c1b2b484
sm6375-common: Build android.hidl.base@1.0
...
Change-Id: I5457ebbadd95e4c43af4f4dd2e1a1413a241d865
2022-09-04 12:59:39 +00:00
Chirayu Desai
e8ffa63dda
sm6375-common: rro_overlays: Move CarrierConfig to RRO
...
Change-Id: Ia57acd244608848f70fdcc30d5694c919db60671
2022-09-04 12:59:38 +00:00
Ramii Ahmed
c8c02f0964
sm6375-common: build WFD packages
...
Change-Id: Id4e359e75ed70d0688bb234ce1b2bd39466d6a21
2022-09-04 12:59:37 +00:00
Arian
178997bfe1
sm6375-common: Add telephony system-ext privapp permissions
...
Change-Id: Iaaab0ff52cd22b3095b56501189d55a68cfdc32b
2022-09-04 12:59:37 +00:00
Pranav Vashi
274f86a7f4
sm6375-common: Enable vibration multiple intensities
...
* Activates some options on Settings>accessibility>vibration
Change-Id: I461f926060807c0d0cabaccf5fe0ea54b92b3347
2022-09-04 12:59:36 +00:00
Dan Pasanen
fa8dafb9e2
sm6375-common: vibration: Enable config_vibrateOnIconAnimation
...
* Need those sexy vibes.
Change-Id: If5671135879f6f4069d0ed881b41b0a243890349
2022-09-04 12:59:35 +00:00
Ramii Ahmed
e0f56c8def
sm6375-common: Import CarrierConfig from CAF
...
Change-Id: I8f7b71efa6efcc6a5829010a4dda00d43b190ca5
2022-09-04 12:59:34 +00:00
Ramii Ahmed
35b079eaec
sm6375-common: Initial AOSP overlays
...
Change-Id: I89dfab269ca6284f51fa170470228b699eb5e759
2022-09-04 12:59:34 +00:00
Michael Bestas
0289426825
sm6375-common: gps: Lower debug level
...
* Kill logcat spam
Change-Id: I20d1f698d3c2d1b56e79f6eb6c5c17069e43c60f
2022-09-04 12:59:33 +00:00
TheStrix
155ede9c85
sm6375-common: gps: Disable xtwifi location services
...
Squashed with:
Author: Michael Bestas <mkbestas@lineageos.org >
Date: Fri Jan 15 22:14:25 2021 +0200
sm6375-common: Remove unused gps certificates
* They are used by xtwifi-inet-agent which we disabled.
Change-Id: I4fbf6e02276b508a27f320e630ddad3c9aada5a8
Author: Arian <arian.kulmer@web.de >
Date: Thu Apr 1 01:09:38 2021 +0200
sm6375-common: Remove xtwfi-client and xtwifi-inet-agent
Change-Id: I232fd3b351f0e47b86f7d5d7b2a2bd0f28712d64
Change-Id: I70f39d8d611167f65bb3912590b05f8a8d121c80
2022-09-04 12:59:32 +00:00
dianlujitao
3920f753ed
sm6375-common: Fix non-ASCII character in gps.conf
...
:caf:
Change-Id: Iea9c44c0fbad574cbc077feea3d9f1de83d7d99a
2022-09-04 12:59:31 +00:00
Arian
287a8379ba
sm6375-common: Build GPS HAL from source and import proprietary configs
...
Configs from veux V13.0.10.0.RKCMIXM
slim_daemon is disabled in izat.conf, hence drop it.
Change-Id: Ia1ed33f6250b898d149970389befe8033cc8eaf3
2022-09-04 12:59:30 +00:00
Arian
21baf7e3a4
sm6375-common: Import gps hal from LA.UM.9.14.r1-16700-LAHAINA.0
...
Change-Id: I134d6418f1357a4d7ce37358481d6b765d93e1a5
2022-09-04 12:59:30 +00:00
Ramii Ahmed
c48579f6ad
sm6375-common: add missing fingerprint extension entry to framework compatibility matrix
...
Change-Id: I70b054751f292305bcabc438d2c7d131c4964e63
2022-09-04 12:59:29 +00:00
Ramii Ahmed
956f4d6883
sm6375-common: Adjust Biometrics HIDL for Xiaomi SM6375
...
* rename all manifest, init & relative files
* adjust chown's & chmod's to fit holi's fingerprint devices
Change-Id: I409847c845620555b8a9b7035682c2f88f8a60a7
2022-09-04 12:59:28 +00:00
Ramii Ahmed
c819742d8c
sm6375-common: Import Biometrics HIDL from Xiaomi SM8250
...
Change-Id: I6a49ac55c29f3ad688f2c6af494a89bda9e809b3
2022-09-04 12:59:27 +00:00
Akhil Narang
c619bb5fa4
sm6375-common: releasetools: flash vbmeta_system as well
...
Change-Id: I2ecbf573fc7fa14ed7abff615c5353934f56aaee
2022-09-04 12:59:27 +00:00
XiNGRZ
ee8a1e8ef2
sm6375-common: releasetools: Ship and update vbmeta image
...
Change-Id: I8bb4da99945eceae3beab77489e6b9e2a47ab972
2022-09-04 12:59:26 +00:00
XiNGRZ
dd37cb27e2
sm6375-common: releasetools: Add dtbo image to the output zip if present
...
Change-Id: I8bb4da99945eceae3beab77489e6b9e2a47ab972
2022-09-04 12:59:25 +00:00
Ramii Ahmed
778e90bf46
sm6375-common: define vendor security patch level
...
Change-Id: I3658b532826c3440c23c9b0797dbc634c493f201
2022-09-04 12:59:24 +00:00
Ramii Ahmed
9194250c07
sm6375-common: build servicetracker HIDL
...
Change-Id: I95ff25985705dfcd643379bb9f59e9f3dc41a574
2022-09-04 12:59:24 +00:00
Ramii Ahmed
9e85006452
sm6375-common: build Renderscript HIDL
...
Change-Id: I8347cb672d5040444b3a8e7e60dcdc10d72d30aa
2022-09-04 12:59:23 +00:00
Ethan Chen
18342ccb70
sm6375-common: Add AOSP RCS packages
...
Change-Id: Ic16d3b92820d246db73ad70ccaa0f4bc7f50e515
2022-09-04 12:59:22 +00:00
Danny Baumann
4614559be0
sm6375-common: Enable call recording
...
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
2022-09-04 12:59:21 +00:00
Ryan Mitchell
83c828a030
sm6375-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
2022-09-04 12:59:21 +00:00
Sebastiano Barezzi
50ba62fab5
sm6375-common: Initial lineage-sdk overlays
...
* Define hardware keys and add fastbootd to advanced reboot
Change-Id: I9d2728eeeef5c72488824670d2a4c2bde5db7d51
2022-09-04 12:59:20 +00:00
Ramii Ahmed
cef224fbc4
sm6375-common: libinit: Adjust detection prop to better suite xiaomi sm6375 devices
...
* Xiaomi devices on SM6375 platform use ro.boot.board_id to identify different SKU's, let's mirror miui in that
Change-Id: I00dd84979db6066ad18bc36b619795de751925f8
2022-09-04 12:59:19 +00:00
Ramii Ahmed
b19e0e95ee
sm6375-common: libinit: rebrand to holi
...
Change-Id: I70be4a95eaef57f74b98327b421fc5101bf5d831
2022-09-04 12:59:18 +00:00