Commit Graph

162 Commits

Author SHA1 Message Date
Michael Bestas
9ee20a9def sm7250-common: Build fastboot mock HAL
* This adds all the missing methods and makes fastbootd
  wipe work properly.

Change-Id: I4906f6e9dcc00d37a7fa97e0139ba536f00755fa
2022-03-28 23:51:39 +05:30
Akshay Kakatkar
5dc90dd003 sm7250-common: Drop op extras 2022-03-28 23:51:39 +05:30
KakatkarAkshay
e57f0c68d0 sm7250-common: Prebuilt Google Camera Go 2022-03-07 13:13:47 +00:00
Daniel Jacob Chittoor
9bd78fb15b sm7250-common: Nuke qti thermal hal
* Handled by thermal-engine, sometimes causes google photos to not backup with "Device is too hot"
2022-03-07 13:13:47 +00:00
Daniel Jacob Chittoor
4ff4462ed7 sm7250-common: rootdir: Remove unused FTM init scripts
Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
2022-03-07 13:13:47 +00:00
KakatkarAkshay
4afb835916 sm7250-common: Commonize fstab and encryption props 2022-03-07 13:13:47 +00:00
KakatkarAkshay
8580ed614e sm7250-common: configs: Update Media configs from LA.UM.9.12.r1-13400.02-SMxx50.QSSI12.0
* Also move them to seperate directory
2022-03-07 13:13:47 +00:00
LuK1337
46f465a7bd sm7250-common: Build libssrec from source
Change-Id: Ib5b1d99a0b6980a76d4c83063c7a84a0c090b361
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
Sebastiano Barezzi
e268732821 sm7250-common: Uprev bluetooth audio HIDL impl to 2.1
* We get free LC3 support, isn't it poggers?

Change-Id: I0f1713ee542102374183ef8088bcad62d3859c2f
2022-01-05 11:00:41 +05:30
Akshay Kakatkar
8895c7e6e9 Revert "sm7250-common: Build Health HAL 2.0"
This reverts commit 0d195728de.
2022-01-05 11:00:41 +05:30
Sebastiano Barezzi
ded5788f32 sm7250-common: Build extra VNDK version 30
* Basically make system a GSI, but this should avoid us the headache made by VNDK libs not being built based on proprietary interfaces

Change-Id: I1ca876b5d2a82d41af76f4c327b89a181bb3d6bd
2022-01-05 11:00:41 +05:30
Edwin Wong
edd64739bd sm7250-common: Update clearkey plugin to drm HAL v1.4
Test: atest
  atest CtsMediaTestCases:android.media.cts.MediaDrmClearkeyTest#testGetPlaybackComponent

Bug: 182525516
Change-Id: I406b7d3c2921d4698535421894c6eb3785eb1c0d
2022-01-05 11:00:41 +05:30
Rohan Hasabe
7a8c707f4e sm7250-common: Build vendor HIDL interfaces
Change-Id: I8695467802fdaccef3887d1cfc76a6313feaef83
2021-10-30 18:20:44 +02:00
TheScarastic
b7ee7e9a4e sm7250-common: Switch to udfps 2021-10-30 18:20:40 +02:00
Chandra Chaganti
e60b2b84df sm7250-common: nuke livedisplay 2021-10-18 18:20:54 +02:00
TARKZiM
0d195728de sm7250-common: Build Health HAL 2.0
Co-authored-by: HELLBOY017 <abhaygill017@gmail.com>
2021-10-10 15:55:38 +02:00
PIPIPIG233666
386e70b688 sm7250-common: Split component-overrides to support pure AOSP/QTI BT stack
Change-Id: Ia40a996ba5164ba8a6fc5dde0dfb3ef859af1477
2021-10-10 15:55:37 +02:00
Chandra Chaganti
cbdaae6070 sm7250-common: Switch back to bool for FOD 2021-10-10 15:55:37 +02:00
Chandra Chaganti
9d40bc895a sm7250-common: remove lineage trust 2021-10-10 15:55:36 +02:00
Chandra Chaganti
19d897b8d0 sm7250-common: PixelExperience Bringup 2021-10-10 15:55:13 +02:00
craftju
7427e26e20 sm7250-common: Disable Rescue Party mechanism on userdebug & eng build
Bug: 151191362
Test: adb shell getprop | grep persist.sys.disable_rescue => Pass
Change-Id: Idf12b1c817b45bb0b7ffe2189b86a745813b56fa

Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
2021-09-26 09:22:28 +02:00
KakatkarAkshay
d0559544ba sm7250-common: Build system variant of libhidltransport and libhwbinder
* Needed by libnxpnfc-nci.so
2021-09-26 09:22:28 +02:00
KakatkarAkshay
2bc4b7fb8c sm7250-common: Decommonise tri-state-key packages
* Only Nord has alert slider
2021-09-26 09:21:30 +02:00
KakatkarAkshay
01ff2a2cce sm7250-common: Decommonise vibrator package
* Some devices don't have oneplus haptics
2021-09-26 09:21:10 +02:00
LuK1337
5b8806c5cd sm7250-common: Build android.hardware.thermal@2.0-service.qti
As seen on stock ROM.

Change-Id: I950ab50ded7b3c1164ff88ab18d7f1e3365a6086
2021-09-26 09:20:40 +02:00
LuK1337
a56ed01f90 sm7250-common: Add wifi mac generator shell script
Change-Id: I95593db840dc4a668f899d248b2c8e03d4ebbc3e
2021-09-26 09:20:40 +02:00
KakatkarAkshay
d179c3dd27 sm7250-common: Revise feature permission sets 2021-09-26 09:20:40 +02:00
Lokesh Gidra
2c85ec0e33 sm7250-common: Use 6GB dalvik-heap config
We are currently using 2GB dalvik-heap config.

Bug: 145823510
Test: MPTS
Change-Id: I086d4a5c09634c3c7bd51ec5d08dcaa1551511b4
2021-09-26 09:20:40 +02:00
LuK1337
e0e0ff94b1 sm7250-common: Build libhidltransport.vendor
Needed for NFC.
2021-09-26 09:20:40 +02:00
KakatkarAkshay
ee5e276e9b sm7250-common: Update wifi configs from OnePlusNordCE OxygenOS 11.0.4.4 2021-09-26 09:20:40 +02:00
KakatkarAkshay
b2e970992b sm7250-common: Update gps configs from from OnePlusNordCE OxygenOS 11.0.4.4 2021-09-26 09:20:40 +02:00
KakatkarAkshay
bddc776409 sm7250-common: Update audio and media configs from OnePlusNordCE OxygenOS 11.0.4.4 2021-09-26 09:20:40 +02:00
KakatkarAkshay
981ad16ac0 sm7250-common: Update init scripts from OnePlusNordCE OxygenOS 11.0.4.4 2021-09-26 09:20:40 +02:00
Bruno Martins
70e9d3f059 sm7250-common: Remove useless or unused init scripts
Change-Id: I579319d620b14aab0decd49587d58a20262576ae
2021-09-26 09:20:40 +02:00
KakatkarAkshay
5185b709bf sm7250-common: Populate initial common blobs list 2021-09-26 09:20:39 +02:00
KakatkarAkshay
419a5b32d9 sm7250-common: Initial common device tree conversion 2021-09-26 09:18:39 +02:00
LuK1337
43591c3713 sm8250-common: Switch to hardware/oneplus components
Change-Id: I26ba94eac5d7a0cdad07559afe55e6cabe2e161e
2021-09-20 15:05:35 +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
a866a168f7 sm8250-common: rootdir: Strip out unnecessary SKU customization
I'd rather never wake up to wake_up_samurai.ogg.

Change-Id: Id52e643546b2e3e0a3eab8690188004c7a2386df
2021-06-21 09:25:54 +02:00
Bruno Martins
8ffaa9403b sm8250-common: Copy haptics exclusion config directly from QTI repo
Change-Id: I9758f359c4be549b334e487bbc49ca34b749efc3
2021-06-19 14:06:34 +02:00
Bruno Martins
f0a77ac18c sm8250-common: Remove unused keylayout and input device config files
Change-Id: Iddd5298bb0d9a7e2944166faf2811b780cf2c141
2021-06-19 13:27:07 +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
919636446c sm8250-common: Move unnecessary WFD priv-app permissions whitelist
Our apk does not have these permissions in AndroidManifest.xml.

Change-Id: I5c8adf64e83a570f8c6a90ad7f082c78b707cb07
2021-05-28 00:14:43 +02:00
LuK1337
dc3d086fbd sm8250-common: Import QTI vibrator HAL
Change-Id: I6ed3252c6da746c8fb24f44b3b3ec2b1f32a6cb2
2021-04-14 18:57:16 +02:00
LuK1337
335e820c4c sm8250-common: livedisplay: Uprev to 2.1
Change-Id: I98b2ea16ed342339ee652d5cb79dcfd22f8c0a0d
2021-04-09 12:09:28 +02:00
PIPIPIG233666
278ffc532d sm8250-common: Add custom audio amplifier for TFA amp feedback
* Based on observing reverse engineering from davinci stock audio HAL.
 * Fixes speaker distortion on high volume.

 * Same logic with Smosia, rewritten by me.

Co-authored-by: Smosia <stasenko_nv@nrcki.ru>
Change-Id: I369555a9fcb06065177636b436d2e006c7a0b07d
2021-03-02 18:56:18 +01:00
chandra
c5ba644983 sm8250-common: Correct media codecs copy destination
Change-Id: I4ac12b4945aea67df067e1778f6e0c7aa1b790ad
2021-03-02 11:08:40 +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