Commit Graph

74 Commits

Author SHA1 Message Date
Arian
d9a98b74d6
sm6150-common: Add all stock ADSP modules
Change-Id: I610c1cddab2eb043170711eb699b989cb1561b55
2021-06-18 18:32:31 +02:00
Michael Bestas
f3e8480dc8
sm6150-common: Remove unused gps certificates
* They are used by xtwifi-inet-agent which we disabled.

Change-Id: I4fbf6e02276b508a27f320e630ddad3c9aada5a8
2021-06-18 18:32:31 +02:00
Arian
59684442f2
sm6150-common: Remove xtwfi-client and xtwifi-inet-agent
Change-Id: I232fd3b351f0e47b86f7d5d7b2a2bd0f28712d64
2021-06-18 18:32:31 +02:00
Arian
b227173d9e
sm6150-common: Update from Mi Note 10 Lite V12.1.4.0.RFNMIXM
Change-Id: I80f4200b46268a3c4bc638529c916122eb20ddba
2021-06-18 18:32:23 +02:00
Arian
48936b4c54
sm6150-common: Drop unused 3.0 and 4.1 keymaster service
Change-Id: Ica391eb12fb9558657090652c6616e04111242a2
2021-06-18 18:21:34 +02:00
dianlujitao
65dda5f875
sm6150-common-common: Switch to source built vendor.qti.hardware.perf@2.2.so
For some reason, any prebuilt ones from pre-R ROMs no longer work on R
and cause the following error:
  E ANDR-PERF: Unable to link to gPerfHal death notifications!

Change-Id: I1dc96e4a51c4c81dd847c59a58ec670d89054f64
2021-04-25 15:23:52 +02:00
Arian
6f4cbf9fa6
sm6150-common: Build open source bluetooth interfaces from source
Change-Id: If024ae91b3f882efb31815c630945054903ac933
2021-04-25 15:23:51 +02:00
Bruno Martins
e16c0d428d
sm6150-common: Drop prebuilt libwfdaac
Change-Id: Ia2b8b073b652c3969ac8b95c2ecce355754bd1b4
2021-04-25 15:23:51 +02:00
raghavt20
84e0156c30
sm6150-common: Move perf configs to device tree
Change-Id: Ia251c28784d24f2d7b1fdcb7a3676be1c5a63d1b
2021-04-25 15:23:51 +02:00
raghavt20
0aa378102c
sm6150-common: Transform davinci into common tree
* The following things are left in devices, because they're device specific
  - voip compress properties
  - HVDCP properties
  - audio configs
  - power profile
  - rounded corner configuration
  - partition configuration
  - FOD
  - camera motor
  - NFC
  - board-info
  - fstab
  - ipa and graphics firmware
  - shipping and manifest target level

Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Co-authored-by: Arian <arian.kulmer@web.de>
Change-Id: I8bef29041f8f239361b999fc8ab1a43cc2ebb86b
2021-04-25 15:18:14 +02:00
Arian
2adf4360af
davinci: Add Certificate Authority service
Change-Id: I1b8df9fbd8fea6e23bb8fbd1ff23746ad5642fae
2021-04-25 14:49:59 +02:00
Arian
2b825821f6
davinci: Pin qdcm profiles from 12.0.3
* The chinese beta qdcm profiles defaults to the video33 mode which is horribly yellow tinted.

Change-Id: I4e4cb08446299e1381321a77749c70f362c72138
2021-04-25 14:49:59 +02:00
Arian
2e45a1266b
davinci: Add aptX blobs from Pixel 4A
Change-Id: I90ea22bff76c802bdf2afacc369799733806ee5e
2021-04-25 14:49:59 +02:00
Arian
ec12babff2
davinci: Kang libsdedrm.so from Nubia Z20
Change-Id: I6f3fcf01d82f6326e4e4309f627290083906a40b
2021-04-25 14:49:59 +02:00
Arian
40b126dec9
davinci: Build libplatformconfig from source
Change-Id: I8b4f2272ee47f7652c21918792d9fb72c7018db6
2021-04-25 14:49:59 +02:00
Arian
bffe4ca0cf
davinci: Update proprietary files from 20.10.22
Change-Id: Ibaeaae488efbce21fc73ae7db14f9427806e7d66
2020-12-30 02:02:58 +01:00
LuK1337
75a6862a95
Revert "davinci: Use timeservice_app_cert certificate for TimeService app"
* This cert is no longer present in qcom sepolicy.

This reverts commit 0a95afa32f.

Change-Id: Ie4e882058825287d9db3f7a3bdd37c641c67a5c2
2020-12-30 02:02:56 +01:00
LuK1337
b9c9a2f990
davinci: Switch vintf manifest from copy files to build targets
* Fixes:
  build/make/core/Makefile:49: error: VINTF metadata found in PRODUCT_COPY_FILES

Change-Id: I0a7ddebff54563f7901b6ce5d6af9580ea201a77
2020-12-30 02:02:56 +01:00
Arian
3476ddfcaf
davinci: Drop unused packages and proprietary files
Change-Id: Ia71338d2cb795977af9c6ff945e2715fb693ea1a
2020-12-30 01:47:09 +01:00
jhenrique09
027a842a58
davinci: parts: Implement popup motor calibration
Co-authored-by: Arian <arian.kulmer@web.de>
Change-Id: If1f6c757cbf521fd27f7124284f40ea602f53ba8
2020-11-28 18:12:03 +01:00
Arian
b97294d58f
davinci: Build the vendor.xiaomi.hardware.motor@1.0 interface
Change-Id: Ieda22802167fb20f54b301f3c686f158599f09eb
2020-11-28 18:12:03 +01:00
Arian
7b875c6270
davinci: Add 32-bit perf stack and drop unused libskewknob
* Our audio HAL want's to use it

Change-Id: I2146369cacbb4f5a342781842bf34ce93db551f0
2020-11-28 18:12:03 +01:00
Arian
cc90c3bee5
davinci: Drop unnecessary display calibration files
Change-Id: Ib2d56131c6a5709644097cfd3a45eb6310fc9196
2020-11-28 18:12:02 +01:00
kazerine
ab51fafbdd
davinci: Get rid of megvii dependencies in camera.qcom.so
Change-Id: I97058c320d06819a468ebe38e2704360e9aa91db
Signed-off-by: Arian <arian.kulmer@web.de>
2020-11-28 18:12:01 +01:00
LuK1337
71a981f61c
davinci: Disable uplink features in librmnetctl and build it from source
Change-Id: I2e5f63f3cb688f3d141fa9123f3a6e91b6294157
2020-11-23 20:44:38 +01:00
Arian
fea051b9c7
davinci: audio: Drop audiosphere
Change-Id: I3263caea70c4b954e434bcf3498a4fdd7700fbdf
2020-11-23 20:44:38 +01:00
Arian
8ea8838e3e
davinci: Drop misound karaoke
Change-Id: I86c8c8d42050ea16cfe4a473358012c6abb5341a
2020-11-23 20:44:38 +01:00
Arian
27edb262ed
davinci: Drop audioconfigstore
Change-Id: Iadb796a9f6f5187994474ccba7acdc77f51b7e75
2020-11-23 20:44:38 +01:00
Arian
12f436ea0f
davinci: Drop graphite ipc
Change-Id: I544529d834616340d4da98f9af9456cd65b0cb91
2020-11-23 20:44:38 +01:00
Arian
d5591d6d37
davinci: Build audio HAL from source
* Disable ssrec and hdmipassthru since they depend on proprietary headers

Change-Id: I6abf4baf2e03aa9dc4ce52cbe758d976441cc7fc
2020-11-23 20:44:38 +01:00
Bruno Martins
e0dab7b3ec
davinci: audio: Nuke dirac and misoundfx effect
Change-Id: I5672e554a2b2b21fbadfe915b9a89cd2365f3864
Signed-off-by: Arian <arian.kulmer@web.de>
2020-11-23 20:44:38 +01:00
Arian
f88933946c
davinci: Import GPS configs from MIUI V12.0.1.0.QFJMIXM
Change-Id: Id3ec33eeb511081ebf2eb07324b167b3e58c11a2
2020-11-23 20:44:38 +01:00
dianlujitao
bf60c73d8e
davinci: Build GNSS HAL
* Remove unnecessary dependencies on liblbs_core.so
 * Hardcode vendor loc HIDL version to 3.0 to enable vendor HIDL when
   building w/o BSP.

Change-Id: I01f661f1d1e038737801f5a9db88e3388d470f74
2020-11-23 20:44:38 +01:00
Arian
cadbc6c7eb
davinci: Add xtra_root_cert for xtwifi-inet-agent
Change-Id: I17d268efe42a1e87c12122e1a1f9a97d9bb195c3
2020-11-23 20:44:37 +01:00
PIPIPIG233666
86032a20b5
davinci: fod: Add support for Xiaomi's touchfeature
Change-Id: I15a4a3d777d784abe04e88372647fc9abff78626
Signed-off-by: Arian <arian.kulmer@web.de>
2020-10-13 18:25:13 +02:00
LuK1337
66573bbfea
davinci: Drop SSR blobs and set SSR restart_level in init.qcom.rc
Change-Id: I32fc08c9ad36b9c8ebfc019fc87a19eece18f0b4
2020-08-06 21:28:09 +02:00
Arian
f943def98b
davinci: fm: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: I933ee9527f2adff22df22acc4de330ff0c7fed50
2020-08-06 21:28:08 +02:00
Arian
221474267e
davinci: soter: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: I347e47f1ea844f887c2e569bcc32e3bf099db737
2020-08-06 21:28:08 +02:00
Fabian Leutenegger
85f1a5efdf
davinci: ant: Build ANT+ HAL
Change-Id: I0235a7f3dff531f000e897efa2e63621f969a23e
2020-08-06 21:28:08 +02:00
Arian
3e9108051f
davinci: charger: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: I8f920baf489e8b91cdbc5e3031a5e96a7646ae8e
2020-08-06 21:28:08 +02:00
Artem Borisov
4309433e5e
davinci: wfd: Add QCOM's implementation
Change-Id: I7fa7fff123130c2762b97528a8bfe973f55a727f
2020-08-06 21:28:08 +02:00
Arian
4575d7e7d5
davinci: sensors: Import blobs
Change-Id: If70ab52d2960a8bcc13e96a8b2f40c49e3aa1f00
2020-08-06 21:28:08 +02:00
Arian
eece4b9221
davinci: thermal: Add mi_thermald
Change-Id: I5de37c21f2c885665e4ff3fa5b431434eeddb023
2020-08-06 21:28:08 +02:00
Arian
14084ffdca
davinci: thermal: Import blobs
Change-Id: I02cd13e2d155796604f1c5c739134a3a1a1c98b1
2020-08-06 21:28:08 +02:00
Arian
b4714f28be
davinci: gps: Import blobs
Change-Id: I38bb6ff4582359755ed2f80c70d0a7a092a094d1
2020-08-06 21:28:08 +02:00
dianlujitao
0a95afa32f
davinci: Use timeservice_app_cert certificate for TimeService app
Change-Id: I5b7ee8dc7d7be0e6b7f4a02a4535adb7ad6c677f
2020-08-06 21:28:08 +02:00
Arian
79c6619511
davinci: timeservices: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: I0086fc814f430b55fb2101278ab35c2a60295869
2020-08-06 21:28:08 +02:00
Arian
2f201b7c7b
davinci: wifi: Import blobs
Change-Id: Idb8eae0f2705112b3c23ec76b9c1815e11a0b776
2020-08-06 21:28:08 +02:00
Arian
2058e3edb3
davinci: configstore: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: I3950a187176e59739c9257c3acab126d8bc70ae7
2020-08-06 21:28:08 +02:00
Arian
ed4eac579d
davinci: gatekeeper: Import blobs
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
Change-Id: Ifbd65b4e1962c2df6c380b67191ecaaeca76b781
2020-08-06 21:28:07 +02:00