Commit Graph

82 Commits

Author SHA1 Message Date
Sandeep P S
5c426ff40e sm7250-common: Drop liboemcrypto blob
Unfortunately even though avicii shows as Widevine L1 status
It doesn't work. Apps like Netflix fail to load or in other cases reboot the device.

logcat shows errors such as:
E WVCdm   : [device_files.cpp(1111):RetrieveHashedFile] File does not exist: path = /data/vendor/mediadrm/IDM1013/L1/cert.bin
W WVCdm   : [device_files.cpp(144):RetrieveCertificate] Unable to retrieve certificate file

So DRM keys probably got wiped upon bootloader unlock as even stock ROM
this same behavior happens.

Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-01-26 14:50:20 +00:00
KakatkarAkshay
5f403a427f sm7250-common: Update blobs from LA.UM.9.12.r1-14200.02-SMxx50.QSSI12.0 2023-01-05 22:30:44 +05:30
KakatkarAkshay
221589fbe3 sm7250-common: Update blobs from LA.UM.9.12.r1-14000.02-SMxx50.QSSI12.0
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-01-05 22:30:33 +05:30
KakatkarAkshay
bbbc1eb40a sm7250-common: Update Blobs from OOS 11.0.16.16.EB13DA 2023-01-05 21:57:08 +05:30
aswin7469
68031e1fee sm7250-common: include oneplus camera
Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Manikantraaavi <raavimanikanta6595@gmail.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-01-05 21:56:27 +05:30
KakatkarAkshay
a61a2dffe4 Revert "sm7250-common: Switch to seperate repo for WfdCommon jar"
This reverts commit f85b8c31f5.
2022-03-28 23:51:39 +05:30
KakatkarAkshay
2ddaf2d87d sm7250-common: Use thermal-engine from OOS
* Causes "Device too hot" in google photos
2022-03-28 23:51:39 +05:30
KakatkarAkshay
6b68c634cc sm7250-common: Update WFD Blobs from from LA.UM.9.12.r1-13400.02-SMxx50.QSSI12.0
* LA.QSSI.12.0.r1-04900.02-qssi.0
2022-03-28 23:51:39 +05:30
KakatkarAkshay
ad5b1f14b2 sm7250-common: Commonize keymaster 2022-03-07 13:13:47 +00:00
KakatkarAkshay
4b0a6ab533 sm7250-common: Kang some blobs from LA.UM.9.12.r1-13400.02-SMxx50.QSSI12.0 2022-03-07 13:13:46 +00:00
KakatkarAkshay
40aa0d7468 sm7250-common: Update blobs from OnePlusNordCE-user 11 RKQ1.201217.002 2111120252 2022-03-07 13:12:29 +00:00
KakatkarAkshay
f85b8c31f5 sm7250-common: Switch to seperate repo for WfdCommon jar 2022-03-07 13:12:29 +00:00
luca020400
65a51c5695 sm7250-common: Switch back to AOSP NFC 2022-03-07 13:12:25 +00:00
Akshay Kakatkar
6173497850 sm7250-common: ims: Pin from LA.QSSI.11.0.r1-07500-qssi.0 2022-01-05 11:00:41 +05:30
Akshay Kakatkar
c75de081a4 sm7250-common: Update Blobs from RKQ1.201217.002 2109152230 2022-01-05 11:00:41 +05:30
Daniel Jacob Chittoor
822cfc7148 sm7250-common: Decommonize CNSS subsystem daemon
* ConNectivity SubSystem daemon from OnePlus Nord CE (ebba)
   does not load bdwlan data for OnePlus Nord (avicii) properly
   therefore, decommonize the daemon from the common inheritance.

Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
2021-10-10 15:55:40 +02:00
KakatkarAkshay
add7eaf495 sm7250-common: Decommonize vendor/bin/rmt_storage
* OnePlus Nord uses oem_stanvbk partition while Nord CE uses oplusdycnvbk partition
2021-10-10 15:55:40 +02:00
KakatkarAkshay
6d5fe9e407 sm7250-common: Decommonise Audio Blobs 2021-10-10 15:55:38 +02:00
KakatkarAkshay
081114eed3 sm7250-common: Use prebuilt audio stack 2021-09-26 09:22:28 +02:00
KakatkarAkshay
ac964c8409 sm7250-common: Decommonise ADSP Modules 2021-09-26 09:22:28 +02:00
KakatkarAkshay
5185b709bf sm7250-common: Populate initial common blobs list 2021-09-26 09:20:39 +02:00
LuK1337
7ad5bbf53f sm8250-common: RIP remove_packages
No longer necessary since now we can just pass `OVERRIDES` to extract
utils and it'll handle it automatically for us :^)

Change-Id: I19c97f5daa72d809dae2442fcb2b8b81a702aaf2
2021-08-23 18:52:01 +02:00
LuK1337
a980329556 sm8250-common: Update blobs from OOS 11.0.8.8
Change-Id: I60f5d95c8aa1a478466c359ec15b4116bce0a569
2021-08-18 14:19:45 +02:00
Omkar Chandorkar
51943f7a17 sm8250-common: Use prebuilt vendor libdisplayconfig.qti.so
There are several VMTs inside that library that are prone to change
on CAF merges.

So far, last LA.QSSI.11.0.r1-12300-qssi.0 merge already modified
ConfigInterface VMT in a way that's not backwards compatible thus
it'd be better if we provided a prebuilt library instead.

Change-Id: I25fe58e6721b8d0e67882f576cfaf288c9992fc9
2021-06-28 13:35:47 +02:00
LuK1337
bc32893867 sm8250-common: Update blobs from OOS 11.0.7.7
Change-Id: Iaf5c72c7c5b840afedbae498fd4d25c6aee74514
2021-06-12 19:04:02 +02:00
Bruno Martins
2bee5a8ca6 sm8250-common: Move "proprietary" seccomp policies to vendor
Also discard unused qspm.policy as we don't ship qspm.

Change-Id: Icc1b978d373de8b0b7bc3e483c088c2cdeb5d325
2021-06-01 10:56:16 +02:00
Bruno Martins
191c30fbd9 sm8250-common: Prepend "system/" before paths where necessary
Change-Id: I29a61453565d0b2a27c601b8e58edbe1bad3ec9a
2021-06-01 10:40:49 +02:00
LuK1337
f972f8c9fb sm8250-common: Update blobs from OOS 11.0.6.6
Change-Id: I5b0519136cbca2b94c90fbae114197f4f1d4416e
2021-05-27 14:26:19 +02:00
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