Commit Graph

60 Commits

Author SHA1 Message Date
Bruno Martins
a1227f8b0b sdm845-common: Drop prebuilt libwfdaac
Change-Id: Ia2b8b073b652c3969ac8b95c2ecce355754bd1b4
2021-01-12 20:03:31 +00:00
Bruno Martins
11360d9805 sdm845-common: Update OMX codecs and VPP blobs
Change-Id: I3a0735190cbf5fc923feb067b78bf9321cb22056
2020-12-30 10:47:12 +00:00
Bruno Martins
c48452042d sdm845-common: Bump WFD stack
Change-Id: I73af0bbd2e2a33e711922c579513606604feba62
2020-12-30 10:46:46 +00:00
Bruno Martins
3d316ad303 sdm845-common: Move to new display HAL and update graphics blobs
Change-Id: I0ff514eef5d4a8b1287a910ba781ef77e5c584aa
2020-12-30 10:38:10 +00:00
Michael Bestas
f44df59ab2 sdm845-common: Remove libI420colorconvert
* It was only used in the long dead video editor

Change-Id: I5a3605585ede0b8f556f53cec7cf8d55d3ae4132
2020-12-30 10:37:46 +00:00
Chenyang Zhong
a328275c33 sdm845-common: Use the old libsdedrm.so
Xiaomi changed something in V12.0.1.0 that causes invalid secure mode in DRM.

E SDM     : DRMPlaneManager::Perform: Invalid secure mode 15967184 to set on plane 93
E SDM     : DRMPlaneManager::Perform: Invalid plane id 112
E SDM     : DRMAtomicReq::Validate: drmModeAtomicCommit failed with error 2
E SDM     : HWDeviceDRM::Validate: failed with error -2 for Peripheral Display

Change-Id: I2a5aeaea45c0419582d89ccf168ab8a5373c4d0b
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
2020-12-14 18:25:42 +01:00
Bruno Martins
1e57d9fbac sdm845-common: Update blobs from MIUI 12
Change-Id: I72984743e890c4ac9444f3003d8e9a225da7866c
2020-12-14 18:25:42 +01:00
Bruno Martins
82e74adbd4 sdm845-common: Move telephony packages to /system_ext
Change-Id: I38329f6d4ebb7b1a0b0f01e40918fdb73ccbcba9
2020-11-28 02:54:07 +00:00
Bruno Martins
f25862164a sdm845-common: Remove unused jars and 32-bit radio libs
Change-Id: I651edb4823e54b589b7b72f6362a07c6e78b955a
2020-11-28 00:53:34 +00:00
Arian
7b4f207c5c sdm845-common: Build libplatformconfig from source
Change-Id: I8b4f2272ee47f7652c21918792d9fb72c7018db6
2020-11-17 22:02:30 +00:00
LuK1337
39de56bc74 Revert "sdm845-common: Use timeservice_app_cert certificate for TimeService app"
* This cert is no longer present in qcom sepolicy.

This reverts commit 09b3aad196.

Change-Id: Ie4e882058825287d9db3f7a3bdd37c641c67a5c2
2020-10-09 15:32:18 +01:00
Bruno Martins
8efaf44d84 sdm845-common: Switch to QTI BT stack
This includes the proper alignment to stock audio policy configuration.

Change-Id: I084d25c54e08d1421dbf43818b43357f78ad81ca
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
2020-06-26 20:15:36 +02:00
Bruno Martins
d7ecc15075 sdm845-common: Update to MIUI V11.0.5.0.QDGMIXM global stable blobs
Reflect the new source of blobs and matching vendor SPL.

Change-Id: Ic6149e0638e401bd10895abcf1028ced66a54797
2020-06-03 21:34:47 +02:00
Bruno Martins
63050f58df sdm845-common: Specify the source of common blobs
Change-Id: I38bd7d529f8ac47f108b111f7dbec07141839cd7
2020-05-24 10:18:02 +02:00
Bruno Martins
0ed548280a sdm845-common: Drop no longer needed fingerprint blobs
Change-Id: I929173154ccc661214c6690c5f9386891a5ab374
2020-05-21 22:22:46 +02:00
LuK1337
0a5161eaee sdm845-common: Drop SSR blobs and set SSR restart_level in init.qcom.rc
Change-Id: I32fc08c9ad36b9c8ebfc019fc87a19eece18f0b4
2020-05-10 00:52:48 +02:00
Bruno Martins
7a5a4e237e sdm845-common: Remove Mirror Link service
According to CodeAurora, the ML project is de-PORed, whatever that means.

Change-Id: I90bfe119e6c47add333f0d96824987da91ee68ea
2020-04-04 18:01:03 +02:00
Bruno Martins
085d5c34bd sdm845-common: Update MIUI offmode charging daemon and its path
Change-Id: I46bda03f9a9eacf19e386d9a32870638650d4505
2020-02-12 00:29:16 +01:00
Bruno Martins
c64110ca04 sdm845-common: Add "system/" prefix to system blobs path
Change-Id: Id94956fbfd9695f398fd0580548aa17e9d0d126b
2020-02-08 22:37:31 +00:00
Bruno Martins
a189d636ce sdm845-common: Move aptX blobs to proper location
These blobs now live in /product.

Change-Id: Icad7fc3bed1374cc1d8f2383fc649a04b2bf67fc
2020-02-08 22:25:02 +00:00
Bruno Martins
e19933276a sdm845-common: Ship all stock audio HAL extensions
Change-Id: I4660a5ea0e29a1fab8d25cd0b5389decc224fa2e
2020-02-04 21:37:21 +01:00
Arian
3f2b0357d8 sdm845-common: Drop QC implemenation for audio sw effects
* AOSP implementation is used since 05a197da8c

Change-Id: I4de7bfcac10c673087ca6be900ed8804c503e7a2
2020-02-04 21:35:51 +01:00
Bruno Martins
eba7658462 sdm845-common: Blob out A2DP offload library
These targets are using prebuilt audio HAL and for some reason,
using the source-built lib breaks A2DP. Just use prebuilt one
and be happy with it.

Change-Id: I37a5601afdbfdcb81a1053b366fad79fadf4eaa7
2020-02-03 23:33:52 +00:00
Bruno Martins
ec2d012103 sdm845-common: Update to Q blobs
Taken from: Xiaomi/polaris/polaris:10/QKQ1.190828.002/V11.0.3.0.QDGMIXM:user/release-keys

Change-Id: I5bd4e94037836fb0e29f8b54b781ff8350f549ea
2020-02-02 10:09:14 +00:00
Bruno Martins
bf3b5df8c9 sdm845-common: Disable CNE and DPM for bring up
Change-Id: I760d5185d88732a632a921b4de05429b2e7fee05
2020-01-23 22:03:55 +00:00
dianlujitao
09b3aad196 sdm845-common: Use timeservice_app_cert certificate for TimeService app
Change-Id: I5b7ee8dc7d7be0e6b7f4a02a4535adb7ad6c677f
2020-01-11 11:58:34 +00:00
Bruno Martins
3c50cd02b7 sdm845-common: Set up WiFi and build the HAL from sources
Change-Id: I7b92eaea2cf2f059c8214916ea186dc6c1e03917
2019-11-25 23:29:03 +00:00
Bruno Martins
a057940299 sdm845-common: Kang newer power-off alarm blobs
Change-Id: Icc38c99b6498e4a6bfa94801e29e60997ddf72b2
2019-10-06 18:00:51 +02:00
Bruno Martins
0dc7e72545 sdm845-common: Move offline charging daemon to new path and update label
The charger daemon has been moved to /system/bin, so mimic that change
but keep using the nice deamon. Also the service label got changed to charger
and daemon is now labeled as charger_exec, therefore update it accordingly.

Change-Id: I93a88aef41f52837fd0be691e414a5319b689208
2019-09-28 19:25:22 +01:00
Bruno Martins
692220008b sdm845-common: Update display and media stack to Q
Change-Id: I460fdf675259f81cdbee1b073ca1b67b38cf5275
2019-09-24 23:27:30 +01:00
jhenrique09
0e221d0b0e sdm845-common: Update aptx blobs from crosshatch
Change-Id: Ic7f18aad91f9a9221fa5c76783adbd720612c0aa
2019-09-20 22:06:31 +01:00
argraur
4996a155ea sdm845-common: use spdaemon blobs from cepheus
Same reason as before haha yes

Change-Id: Ic174ef19e421dbe523687147cc50fe00463890ab
Signed-off-by: argraur <argraur@gmail.com>
2019-09-20 22:06:31 +01:00
argraur
2fd03c4d7c sdm845-common: use libaudioroute_ext from cepheus
This works on Android10, sdm845 one doesn't

Change-Id: I5c2b59ea547e7599b28182d76237bd74ba5c08e5
Signed-off-by: argraur <argraur@gmail.com>
2019-09-20 22:06:31 +01:00
1nfrag
7a4b89b64f sdm845-common: Switch to OSS display HAL
This allows to get rid of Xiaomi's display feature HAL

Change-Id: I3801a603e08547a919e2e7cd90edabfb116dfac8
2019-09-11 13:04:56 +02:00
Bruno Martins
9fba433ba9 sdm845-common: Remove prebuilt powerhint.xml
To be imported to the common device tree.

Change-Id: I310161990a8981ba6cd1031d9cb55a14f7be7f57
2019-08-23 15:19:53 +01:00
Bruno Martins
b6655da618 sdm845-common: Remove wcnss_filter and all references to it
* No longer needed with QTI BT stack

Change-Id: I6c30349e177613adf943f20d1f27bcd0b936911d
2019-08-05 23:11:45 +02:00
Bruno Martins
ee446f34ea sdm845-common: Decommonize ACDB loader libraries
* Turns out that equuleus and ursa have different ACDB files to load

Change-Id: Ibb521bc7138f6b9757f8947761e2c3f9afa3dc95
2019-08-05 01:11:56 +01:00
Bruno Martins
7c9b0a2e4f sdm845-common: Include missing hostapd init script
* The whole stack is blobbed out and this file is not copied
   from it's repo. WiFi tethering is back to working status.

Change-Id: If197a04cd26d950ad7bb0111af6b0fd96779726b
2019-08-01 12:24:58 +01:00
Bruno Martins
f608666ca5 sdm845-common: Compile IPACM from source
Change-Id: I65fba34550e4b2016524656a2d0b869e32256753
2019-08-01 00:35:48 +01:00
Bruno Martins
035cbc9f50 sdm845-common: Compile thermal and VR HALs from source
Change-Id: I4d15cbd56896a70c3ea6459f82d0e83d81cb5ca3
2019-08-01 00:35:48 +01:00
Bruno Martins
e1cce560af sdm845-common: Compile OMX from source
Change-Id: I0e55d49e96423a9473059cf9000b0114b903d277
2019-08-01 00:35:48 +01:00
Bruno Martins
ba4b96e9a1 sdm845-common: Compile open source sound FX modules
Change-Id: Iec50a263c8015dba798c574b4969d3d37b0004bc
2019-08-01 00:35:48 +01:00
Bruno Martins
438104a656 sdm845-common: Switch to vendor variants of the custom HALs
Change-Id: I599ef8b3d143641821b6e42ec41050aedd3f2b37
2019-08-01 00:28:53 +01:00
Bruno Martins
88f07d5230 sdm845-common: Populate initial list of common vendor blobs
* Common vendor repo will be created from perseus, which will
   eventually allow runtime linker namespace isolation to be enabled.

 * This goes along with the rest of basic shared libraries that can
   be built from source right away.

Change-Id: I944f210685d980c0603fd2c9bcd9defbfb0209c2
2019-07-31 10:53:48 +01:00
Bruno Martins
5547e73001 sdm845-common: Get rid of prebuilt vendor images' specific hacks
Change-Id: I52cde54e8d38f847f903004ea8d61437bf5efa0a
2019-07-30 17:41:49 +01:00
TheScarastic
2871519bbe sdm845-common: Update blob listing for 9.4.26
Change-Id: I5514da997f31366671339a9ac731e74aaaf83c40
2019-05-05 12:30:23 +01:00
Artem Borisov
807d0b3b87 sdm845-common: Add QCOM's WFD implementation
* Sadly, out-of-the-box Miracast support was killed in P, so
  we need this to keep Wi-Fi display feature working.

Change-Id: Ieff24313d55a60ca1898430113f0a8b00acfc6a0
2019-02-26 10:39:26 +01:00
Bruno Martins
01e0667bd3 sdm845-common: Remove unused jars and not required libs
Change-Id: I6de33d6782cca86ba59ab76cb901b635de8446e0
2019-02-21 23:18:06 +00:00
Bruno Martins
da01ce8c5f sdm845-common: Add dependencies required by MIUI 9.2.15 vendor images
Change-Id: If42872a196df57e94afe1aecd816098bb7a80d8c
2019-02-21 22:58:04 +00:00
Bruno Martins
439a75cfd4 sdm845-common: Satisfy LiveDisplay with neverallows addressed
* On TREBLE devices, most coredomains should not access vendor_files.
   For this reason, vendor.display.color@1.0.so must be present in /system
   so that libsdm-disp-apis.so can dlopen it.

Change-Id: I850b123ea23dd3e7cc74ee9708e781748561df06
2019-02-04 22:43:58 +00:00