Commit graph

104 commits

Author SHA1 Message Date
LuK1337
fea51bce3c sm8250-common: Update blobs from OOS 11.0.5.5
Change-Id: Iaa7ca6c73513a4bccda4c6738d78b47bf52630dd
2021-03-30 12:13:40 +02:00
LuK1337
d1d109c825 sm8250-common: Bring in TOF sensor HAL
Change-Id: Ic5296a9ecf96f9a7fec5f523f9c59bfb68a0704f
2021-02-16 19:18:10 +01:00
dianlujitao
0a0b0f26f8 sm8250-common: Switch to source built vendor.qti.hardware.perf@2.0.so
Change-Id: Ia5de8c300d71b6def223e97ef9d58898c9c11a57
2021-02-16 13:28:27 +01:00
LuK1337
d3a5d47f75 sm8250-common: Add com.android.hotwordenrollment.common.util library
Fixes:
E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.android.hotwordenrollment.xgoogle, PID: 4331
E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/android/hotwordenrollment/common/EnrollmentUtil;
E AndroidRuntime: 	at com.android.hotwordenrollment.common.EnrollmentService.onCreate(EnrollmentService.java:59)
E AndroidRuntime: 	at android.app.ActivityThread.handleCreateService(ActivityThread.java:4186)
E AndroidRuntime: 	at android.app.ActivityThread.access$1500(ActivityThread.java:237)
E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1932)
E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:223)
E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7660)
E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.android.hotwordenrollment.common.EnrollmentUtil
E AndroidRuntime: 	... 10 more

Change-Id: I5e9605a3ecb9ec080aed554c1541ded9f25c188b
2021-02-01 14:34:15 +01:00
LuK1337
8276504d67 sm8250-common: Decommonize audio amplifier firmware
Change-Id: Id262c31832d203fb04c1a36335f125547e1f850b
2021-01-24 15:55:07 +01:00
LuK1337
a5e8df179d sm8250-common: Add liboemcrypto and its dependency
* For some users L1 isn't disabled on BL unlock.
  While this occurence is a true mystery that
  I wasn't able to reproduce on my hardware,
  it's totally fine to include these blobs in
  the vendor image so that these users can enjoy L1.

Change-Id: Ib5fdb7a41fec84a9df03296ad48473e70ce8f208
2021-01-23 17:28:11 +01:00
Bruno Martins
08c4245a54 sm8250-common: Drop prebuilt libwfdaac
Change-Id: Ia2b8b073b652c3969ac8b95c2ecce355754bd1b4
2021-01-12 21:08:04 +01:00
LuK1337
d2b4a13530 sm8250-common: Add 32-bit vendor.qti.hardware.dsp@1.0 HIDL lib
* Somehow this lib is being loaded by `media.codec` process
  and thus along with stagefright vendor plugin fixes video
  recording start timestamp (?)

Change-Id: Ib39fb9385b13947b5e1ec6f0bf7e62a22d7ab0c3
2021-01-12 04:37:43 +01:00
LuK1337
9e70d87ab6 sm8250-common: Add PowerOffAlarm app
* Blob has been modified to add back MS_IN_ONE_MIN offset.

Change-Id: Ib69b4e00794c5d094a5e95e84281f7db205d423f
2021-01-08 14:31:39 +01:00
LuK1337
343e954111 sm8250-common: Start building vendor and odm
* Build whatever we can from source
* Import vintf compatibility_matrix and manifest
* Import stock vendor props

Change-Id: I905b2b6c388f6b76844e7cea2def70d10e164dab
2021-01-08 14:31:38 +01:00
LuK1337
bd522502d1 sm8250-common: Disable qti-telephony-common injection for time being …
TODO: revisit once usable qti-telephony-common jar is available.

Change-Id: I2b80a3beb931d11db4b8367cded738e935797002
2021-01-03 12:48:22 +01:00
LuK1337
3cf4ec1db4 sm8250-common: Relocate aptX blobs to system_ext
Change-Id: Id8de7887096d9532cfdbdddfdac9487604108481
2020-12-11 14:23:08 +01:00
LuK1337
82a8a601c4 sm8250-common: Add local OpFeatures implementation and unpin affected blobs
Change-Id: Ibb1d890a96683e005520da977f2433f8094b0644
2020-11-23 15:10:40 +01:00
LuK1337
5d377ba4d6 sm8250-common: Update blobs from OOS11 2020-11-23 15:10:40 +01:00
LuK1337
a3a556caeb sm8250-common: Update blobs from 10.5.12
Extracted from OnePlus8ProOxygen_15.E.21_OTA_021_all_2008080100_c953.zip
2020-08-15 15:03:38 +02:00
LuK1337
f03b5d364a sm8250-common: livedisplay: Say hello to PictureAdjustment ^.^ 2020-06-27 00:17:27 +02:00
LuK1337
17aa9e3b15 sm8250-common: Bring back prebuilt NxpNfcNci 2020-06-27 00:17:13 +02:00
LuK1337
07ff3e7daa sm8250-common: Bring up blobs 2020-06-27 00:17:13 +02:00
LuK1337
7c48438172 sdm845-common: Replace libplatformconfig blob with a dummy module
Change-Id: Icf6442c4e3a0efcaa6b76f293826febcb5f7926f
2020-05-14 13:02:45 +02:00
Bruno Martins
e4a9612cf0 sdm845-common: Specify the source of blobs
Change-Id: I38bd7d529f8ac47f108b111f7dbec07141839cd7
2020-05-08 20:53:40 +02:00
LuK1337
019a124953 sdm845-common: Add missing aptX blob source header
Change-Id: Ifbbed2b7333cc906a64f8cd755dec9f9dc83e705
2020-04-19 22:49:23 +02:00
LuK1337
98fbd09d7d sdm845-common: Relocate dashd to /system/bin
Change-Id: Ief585959ebef9461bd62b26039997ae3c438c1d5
2020-04-03 00:38:29 +02:00
LuK1337
d37ea76298 sdm845-common: Drop prebuilt boot-WfdCommon.oat
* No longer needed.

Change-Id: I3fa2a8fde9b73efbd1a9f0dedc66f182c23d8f5f
2020-02-01 17:03:23 +01:00
LuK1337
c97bde19b3 sdm845-common: Update qti-telephony-common from DRG
* Funfact: the blob has been modified to not alter
  settings_network_and_internet_v2.

Change-Id: I2f7bbc5b1c028afca35c81b8d631c96417e3ecf9
2019-12-20 16:05:35 +01:00
LuK1337
cd87985dca sdm845-common: Update aptX blobs from crosshatch
* from crosshatch-user 10 QP1A.190711.020 5800535 release-keys

Change-Id: I8b2529297b9df383145779e9a3e2fe7b632b4782
2019-12-20 16:05:35 +01:00
LuK1337
cad7bf013a sdm845-common: Update blobs from OxygenOS 10.3.0
* Also pin P aptX blobs (they'll be updated in next patch)

Change-Id: I7d90dad4df10770d20818e683f2def428737af02
2019-12-20 16:05:33 +01:00
Christian Oder
a53ec793d1 sdm845-common: Update blobs to 9.0.8
* taken from OnePlus6-user-9-PKQ1.180716.001-1908012000-release-keys

Change-Id: I9163cfb6b8073fb41c78a38bc483a777f4a37ab9
2019-08-26 14:30:29 +02:00
LuK1337
9061ea5381 sdm845-common: Set TARGET_BOARD_PLATFORM and enable QCOM additions
Change-Id: Ife1f6bc16a3cc002789e6d96bfeb87bbf42c901c
2019-08-06 17:29:41 +02:00
Christian Oder
ed04289a98 sdm845-common: Update pinned blobs to enchilada OB21
* taken from OnePlus/OnePlus6/OnePlus6:9/PKQ1.180716.001/1906102300

Change-Id: Ieaa8489e45955383f0d9378f51359c8b0ef5d113
2019-06-26 21:01:24 +02:00
Christian Oder
f3af61404d sdm845-common: Unpin libwfdnative and patch it on the fly
Change-Id: Ia55cda25820e93f968999b17124e67415ddcb08e
2019-06-26 21:01:13 +02:00
Christian Oder
66caef52ae sdm845-common: Update ims blobs from daisy
* from xiaomi/daisy/daisy_sprout:9/PKQ1.180917.001/V10.0.9.0.PDLMIXM

Change-Id: Ief02c17d3e71e2bbdaa499c1fd8be18c6d0502aa
2019-06-26 21:01:06 +02:00
Luca Stefani
07c44c6547 sdm845-common: Switch to NXP NFC stack
Change-Id: I56908d6aa0a938ea89b35a41e3f90768bd8ce0ac
2019-05-17 13:08:21 +02:00
Artem Borisov
659430c672 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.
* Additionally libwfdnative has been modified to load
  libhidlbase.so instead of android.hidl.base@1.0.so using
  following command:
    sed -i 's/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' proprietary/lib64/libwfdnative.so proprietary/lib/libwfdnative.so

Change-Id: Id680d918b64c0e3733251db45992ec477b6fbdfb
2019-05-08 15:11:00 +02:00
LuK1337
e3b8016ded sdm845-common: Use ims.apk from daisy
Change-Id: I8aa15c2d7a43502376bd425d5b508190497cf0b9
2019-04-10 15:43:55 +02:00
Luca Stefani
0c490403b4 sdm845-commob: Add qcnvitems.jar
* Used by some userspace apps to configure NV

Change-Id: Ibdfefa24b0977042a13848b3c9b664cf9e26fe32
2019-02-03 11:09:53 +01:00
Luca Stefani
ae456c5385 sdm845-common: Add DPM support
Change-Id: I2461624105782b88da682b01d989b0467b68aff3
2019-01-14 18:13:28 +01:00
Luca Stefani
5cd233a168 sdm845-common: Add CNE support
Change-Id: I613e2682aa3b234592b37936627b4141171c9cc9
2019-01-14 18:12:50 +01:00
Luca Stefani
c6bbf8f2b0 sdm845-common: Add QtiTelephonyServicelibrary
Change-Id: I2e0c297798b9f255127012b562631a2bb90fd965
2019-01-14 17:56:39 +01:00
LuK1337
ff74c36010 sdm845-common: Add qti-telephony-common from xiaomi sdm845
Change-Id: I5d073075c7b6dac7998be78f65815260721a911f
2019-01-12 11:01:46 +01:00
Luca Stefani
c12f46a598 sdm845-common: Pin ims.apk
Change-Id: I83f6a43b1bebd44ac4cb3b15b7b7edfea4dc4d68
2019-01-12 11:01:39 +01:00
Luca Stefani
8c75e16b53 sdm845-common: Switch to stock qti_whitelist.xml
Change-Id: Ic8f03ab186e5c9673538b2c6103ec7af2592ddfe
2019-01-12 11:01:39 +01:00
Luca Stefani
066ab27624 sdm845-common: Switch back to vendor HWComposer
* Starting from Open Beta 6 we can use OP HAL

Change-Id: I11f62cee8bd512c928724f385b4851b0504b753d
2018-12-23 20:17:39 +01:00
Luca Stefani
c40f9a7756 sdm845-common: Add missing qti permissions
* qti_libpermissions.xml is used by qcrilmsgtunnel
* qti_permissions.xml new perms are used by ims.apk

Change-Id: Ifced0869228ee49f3f8ec01c5398e201b93b7101
2018-10-31 19:14:47 +01:00
Luca Stefani
376b9bba32 sdm845-common: Update custom HWComposer for P
* CAF tag: LA.UM.7.3.r1-05500-sdm845.0
* Remove support for color profiles
  -> https://gist.github.com/d70bc5984b0212bb76da91fc472ecf82

Change-Id: I064a92e870899f4dd7254a13d4ba5c39d3acfda9
2018-10-27 15:25:56 +02:00
Luca Stefani
4bce2e15f6 sdm845-common: Remove IOP system libs
* We now have runtime isolation enabled

Change-Id: Ie35d06e86fb3f2e7d42c9fc9d506458c2acd55d5
2018-10-14 14:34:09 +02:00
Luca Stefani
67c854d7f1 sdm845-common: Remove unneeded xml permissions
* These don't exist in P anymore

Change-Id: I5746b02c107de315a4c6c0eb6aeb1ef54c111037
2018-10-14 14:34:09 +02:00
LuK1337
602b987857 sdm845-common: Add aptX blobs
* For some reason they decided to move these back to /system.

Change-Id: I1ec1b7744484240386fc7c4594e418f4e9c0b1f0
2018-10-14 14:34:09 +02:00
Luca Stefani
213d9f2977 sdm845-common: Add IMS support
Change-Id: Iffab2d9311a00d9c995c430bc684c14cec6e4454
2018-07-26 09:14:04 +02:00
Danny Baumann
8ab3ada4d7 sdm845-common: Add permission for power-off alarm framework
Change-Id: Iaffc15bd748cc5cafec26aa9849e480c5be7b3c9
2018-07-26 09:04:17 +02:00
Danny Baumann
10c61538af sdm845-common: Add support for custom hwcomposer
The one in the vendor partition has broken color transformation.

Change-Id: I93e989af5573902eb7013656268e3298cba6c232
2018-07-20 12:26:22 +02:00
LuK1337
8f5f8a46b9 sdm845-common: Add ANT+ support
Change-Id: I722da6672e91ee52e004eadf0e123f813db81d8e
2018-07-19 21:45:48 +02:00
Luca Stefani
8f3a8b9b86 sdm845-common: Add HotwordEnrollment blobs
Change-Id: Ifcae5641ba0056aac008c3039ec27bfa85157b7f
2018-07-07 21:39:50 +02:00
LuK1337
b251bc22ad sdm845-common: Add dashd
Change-Id: I3afeaf04892ed031dbf3715edd37919d8d398e22
2018-07-07 18:44:54 +02:00
LuK1337
02a9fcb3e4 sdm845-common: Initial commit
Change-Id: I317c72bd943457c95d2b2c2c80ac0163c9f76a93
2018-07-07 18:44:53 +02:00