546 Commits

Author SHA1 Message Date
SGCMarkus
094c887e12 sm7325-common: update blobs to S1RG32.53-18-11-7
Change-Id: I1fd5f5d662268ae3dff95c8bff1f08dc6b9a65cb
2022-08-07 22:50:10 +02:00
SGCMarkus
1008a7e64b sm7325-common: build more blobs from source
includes:
*) com.dsi.ant@1.0
*) vendor.qti.hardware.btconfigstore@1.0
*) vendor.qti.hardware.btconfigstore@2.0
*) vendor.qti.hardware.display.composer-service
*) libdisplayconfig.qti
*) libsdmcore
*) libsdmutils
*) libsdedrm
*) libqsap_sdk
*) vendor.qti.hardware.systemhelper@1.0

Change-Id: Ica20d37094b0528f0b3984f0500f17f6f253b14f
2022-08-07 15:28:00 +02:00
SGCMarkus
5d74aa1df4 sm7325-common: add missing blob for wfd
Change-Id: I491adc3078b4494a5f5334ddf05951a005d78c33
2022-08-07 14:03:35 +02:00
SGCMarkus
0b1356480e sm7325-common: add back qccsyshal and uprev to 1.1
Change-Id: I681bf3964c697c16a3b9d8fd1d9d720c3331b720
2022-08-07 14:03:09 +02:00
Michael Bestas
3f2fa585cb sm7325-common: Enable peak refresh rate toggle in Settings
Nio supports switching between 60 and 90 Hz refresh rates, pstar between
48, 60, 90, 120 and 144 Hz, so let's expose it in
Settings -> Display -> Peak refresh rate for users to save battery
if necessary.

Smooth display only changes between 48 and 144 Hz, which can cause
flickering on certain brightness levels, so let the user chose
which range he prefers.

Test: visual confirmation after toggling several times
Change-Id: Ia206c495e3f40f583f8cd35e7753c30a5e917656
2022-08-06 22:08:29 +02:00
SGCMarkus
af0009e996 Revert "sm7325-common: show smooth display settings instead of min refresh rate"
This reverts commit 0a4e913d635efb03f901605396fda7401bc38923.

Change-Id: Id22747471ac809f1245ec7985d5756453aa94f78
2022-08-06 22:08:09 +02:00
SGCMarkus
f2a8de29f1 sm7325-common: update to S1RG32.53-18-11
Change-Id: I4bea9b6ebe78c4fc87c89405b43bb51467575be5
2022-08-06 21:51:07 +02:00
Marc Bourgoin
782cc6aa56 sm7325-common: Add support for dubai (Edge 30)
Also decommonize a kernel cmdline

Change-Id: Id5aa4a5b2b893bd43531fa7bd0c1b9391705b430
2022-08-04 10:14:51 +02:00
SGCMarkus
bd19a02fbd sm7325-common: manifest: add back qspmhal entry
was accidentally nuked in 5ea51e95460be6f5602ad641c0a0b0ee767f9f7c

Change-Id: I98dd0253e2ffc5a5db8ceecd0733ea12e6fe34de
2022-08-04 08:53:23 +02:00
Marc Bourgoin
c75f08dd0f sm7325-common: Fix setup makefiles for berlin
Change-Id: I7c983f470594025cd6e90c217641fb4e70fa4d93
2022-08-04 08:14:25 +02:00
SGCMarkus
5ea51e9546 sm7325-common: manifest: remove non-existing services
also add entries for esepowermanager and qteeconnector

Change-Id: I8fd402f96816edfb93a2f0250f063adaba5ce8b1
2022-07-30 14:10:52 +02:00
SGCMarkus
a34f68d835 sm7325-common: enable opensource st hal
Change-Id: I0173f8dd0e2bdca208e97dbe828041fca0a2cad2
2022-07-30 14:00:59 +02:00
SGCMarkus
e4707038de sm7325-common: proprietary files: add missing libmmosal.so
Change-Id: I56776f83afe41f59d22c8761e138cd0c30e010aa
2022-07-29 21:04:47 +02:00
SGCMarkus
fa03a06bc4 sm7325-common: yupik: add missing service entries
Change-Id: I433f835b4cb645b497ed6e1a8a6061f0a093c5fd
2022-07-29 21:04:20 +02:00
SGCMarkus
f5802549a3 sm7325-common: create wpss symlinks
Change-Id: Ia35bce3be6951401137d96a77ba11e6290524b64
2022-07-29 19:31:00 +02:00
SGCMarkus
d023bd34ae sm7325-common: rename qca6750.ko to qca_cld3_qca6750.ko during build
Change-Id: I39ffbec91342edec871665653961425c9d78a5b9
2022-07-29 15:16:07 +02:00
SGCMarkus
f216a1fc2e sm7325-common: rootdir: add missing qti display_boot and qcv rc files
Change-Id: I10a47aa3d4bfeb8b99f20e55659318ec43931832
2022-07-29 15:14:46 +02:00
SGCMarkus
228c85acee sm7325-common: make manifest.xml sku specific
Change-Id: Ib30a34dd8b5cb75d0fce29ab8c81243bcdfb624f
2022-07-29 15:14:16 +02:00
SGCMarkus
1acd9985f2 sm7325-common: add missing blobs
Change-Id: If397d94efa834ee7f20c528c71afa23782ddcdf4
2022-07-29 15:13:16 +02:00
SGCMarkus
2c029aedde sm7325-common: recovery: fix usb
Change-Id: I7a3c7f74d885505252faa6610199ab603c89e396
2022-04-06 17:30:40 +02:00
SGCMarkus
225edc4c9f sm7325-common: dont try to copy non-existing media files
remnant from sm8250 -> sm7325 conversion and old berlin tree

Change-Id: Ief117f831977a5281e6d0a3edf9df383569830f2
2022-04-04 22:22:35 +02:00
SGCMarkus
1eb1c08c26 sm7325-common: manifest: remove duplicate fingerprint entry
is built and added in device specific tree

Change-Id: I90197e5095f12868e63d8212dc66e86e1d25adbf
2022-04-04 22:21:41 +02:00
SGCMarkus
297359d95e sm7325-common: set AUDIO_FEATURE_ENABLED_GKI true
Change-Id: I29c95d6058ea6b81a06e8658876a4c802ceb1505
2022-04-04 12:04:12 +02:00
SGCMarkus
fa0c739028 sm7325-common: proprietary-files: remove non-existing files
Change-Id: Id969f4742a37a4fd8873293709f6211f3cac1cce
2022-04-03 21:52:07 +02:00
SGCMarkus
599b343fcf sm7325-common: kernel: use proper defconfigs
Change-Id: I26ed6f5f5c75df079a7daf7532824472ca12500f
2022-04-03 21:51:42 +02:00
SGCMarkus
e7c5fc252b sm7325-common: sepolicy: move some moto props to private
Change-Id: I2f992b80f29ed1f9660e72c82b2dc6a21fb697fe
2022-04-03 21:51:09 +02:00
SGCMarkus
85e730bd67 sm7325-common: sepolicy: remove battery duplicate
Change-Id: I3743d3535c46db57f661b8f34d2ed5496a8314c0
2022-04-03 21:50:32 +02:00
LuK1337
897d23af83 sm7325-common: gpt-utils: Fix build errors
Change-Id: Ie8245d1637e12b5979a8af1b864cc713135b5c95
2022-04-01 18:25:30 +02:00
Smita Ghosh
163ab6a1d0 sm7325-common: gpt-utils: Add OTA support for below partition
1. shrm
2. cpucp

Change-Id: I14e8c4b3399f403fbec857bcbb073f54ced24339
2022-04-01 18:21:40 +02:00
Nirmal Kumar
cb02d14619 sm7325-common: gpt-utils: Add UFS BSG IOCTL for slot switch
- Use Opensource UFS BSG framework by replacing existing UFS IOCTL implementation.

Change-Id: Idc5ef9658dc93f2d7b351361b59f87cb21c7f7d9
2022-04-01 18:16:41 +02:00
SGCMarkus
a42400032e sm7325-common: sepolicy: remove duplicate definition
this is defined in device/qcom/sepolicy_vndr/generic/vendor/lahaina

Change-Id: I236b7aee6e7996e5cd8fc3e93e863eb65b949203
2022-04-01 18:16:04 +02:00
SGCMarkus
7d32b1387c sm7325-common: sepolicy: first adaptions to berlin 2022-03-27 00:04:19 +01:00
SGCMarkus
81c175bd93 sm7325-common: gps: update to LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0 2022-03-26 23:27:49 +01:00
SGCMarkus
616168edec sm7325-common: gps: update configs from RRG31.Q3-23-85 2022-03-26 23:27:17 +01:00
SGCMarkus
53b83fdea2 sm7325-common: location: update to LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0 2022-03-26 23:23:50 +01:00
SGCMarkus
95b667c5b9 sm8250-common -> sm7325-common 2022-03-26 23:16:05 +01:00
SGCMarkus
5404d41486 sm8250-common: set missing opengles prop
Change-Id: I3b0dd5e399138bf14b16c1c633bce912872ca288
2022-03-25 11:54:14 +01:00
dianlujitao
f43784a236 sm8250-common: Drop dependencies on android.hidl.base@1.0.so
Change-Id: I4c6803a6f1bfdd3fde7d83f59c0642f3398f531b
2022-03-25 00:31:22 +01:00
SGCMarkus
da8c649a02 sm8250-common: manifest: add missing wfdhdcp drm entries
Change-Id: I634d5b9718ffba5629f24f1c251dd3131c4cf1c9
2022-03-25 00:16:53 +01:00
SGCMarkus
8533d830f2 sm8250-common: pin WFD blobs from nio S1RN32.19
also add few missing blobs

Change-Id: I978a0ca25e861793a6ec409060ddf3273954695f
2022-03-25 00:16:14 +01:00
SGCMarkus
c1f7d07154 sm8250-common: enable qcom wfd
also bring WfdCommon.jar proprietary-files entry inline with the rest

Change-Id: I0269a8ecc76ec4d9ecfc68bbcff02b7f13857c8a
2022-03-24 22:34:34 +01:00
SGCMarkus
aa53e29e9e sm8250-common: add WfdCommon to bootjars and build missing dependencies
Change-Id: I238877a23ae9f6dd792470574b3b8d9a5adebd4e
2022-03-24 22:04:06 +01:00
dianlujitao
631b93bbc8 sm8250-common: Kang WFD apk from lemonadep
Change-Id: Ie0c63d9c666911bae189db75f7209943cc3e1371
2022-03-24 22:03:29 +01:00
SGCMarkus
5cd9053efe sm8250-common: add qti wfd blobs
Change-Id: I663ed660dc01506d53aff0eaf8e275fe14ba90bf
2022-03-24 21:56:54 +01:00
Vinay Verma
b2f5a3635c sm8250-common: Disable Async MTE on System Server
Async mode MTE is enabled by default on System Server process.
Add property arm64.memtag.process.system_server=off
This property is read during system server forking process and
accordingly Heap Tagging level is set.

Change-Id: Ie6f6c4f553e2540ac7da9995cb4a3f7b45a910c7
2022-03-24 19:36:39 +01:00
Vinay Verma
a3dd6d4d07 sm8250-common: Enable PAC and BTI
Change-Id: I014eadcd8b59260ad59e9a1085ccf974404590d0
2022-03-24 19:29:34 +01:00
dianlujitao
2e94198a79 Revert "sm8250-common: Use gcc binutils for kernel"
This reverts commit b8be3007b09ad4129b8f1ba7a7d99f10f403ed04.

Change-Id: I5782f75c42a76b408058adeb62c3a9e336f969a9
2022-03-24 19:28:14 +01:00
Albert Wang
89864a876f sm8250-common: Update USB HAL to V1.3 implementation
Supports to enable/disable USB data signaling

Bug: 161414036
Test: Pass USB V1.3 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: Iffe00f8753206fb66cd3ab96cae5aa5ad9c410cd
2022-03-24 18:18:28 +01:00
LuK1337
1659f33ed2 sm8250-common: Remove trust HAL from product packages
USB 1.3 HAL now provides the same functionality and even more.

Change-Id: Idda908a90d3b935e1065eb41abec4babeefc4fd0
2022-03-24 18:17:28 +01:00
dianlujitao
ceb5c793a6 sm8250-common: Update overlay from LA.QSSI.12.0.r1-06300-qssi.0
Change-Id: I05ba90473cd5e428d4676bef05d12b44ffe38728
2022-03-24 18:16:10 +01:00