Commit graph

4829 commits

Author SHA1 Message Date
Alcatraz323
e81a5c900c sdm660-common: proprietary: update QSEEComHAL, Listen, Media, Peripheral blobs
* mainly from Honeywell/hon660/hon660:12/94.00.03/0037:user/release-keys (LA.UM.10.2.1.r1-03400-sdm660.0), listen jni lib from LA.QSSI.13.0.r1-09700-qssi.0
* drop libOmxVideoDSMode since hon660 don't have this lib and as oss-hals/media/mm-core/src/common/qc_omx_core.c#388 written, we can't find "isDSModeActive" entry in s62pro version, so keep it will get dlsym error as well
* also "decoder.avc.dsmode" isn't necessary for most use cases, it's for wfd decoding/down sampling. Not for normal video and wfd encoding

Co-authored-by: 1582130940 <1582130940@qq.com>
2023-08-22 08:44:53 +02:00
Alcatraz323
b6fbffe0c9 sdm660-common: proprietary: update SCVE, Sensors, Thermal, Time service blobs
* from Honeywell/hon660/hon660:12/94.00.03/0037:user/release-keys
* the REAL LA.UM.10.2.1.r1-03400-sdm660.0

Co-authored-by: 1582130940 <1582130940@qq.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Alcatraz323
e41fed398e sdm660-common: proprietary: remove unused QTI perf libs
* we don't use QTI HMP Perf HAL service, these libs has no reference
* we are using EAS + UtilClamping

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Alcatraz323
81409305b6 sdm660-common: proprietary: clean up mux & mmosal lib from Media section
* belongs to and used by Wifi Display
2023-08-22 08:44:53 +02:00
Alcatraz323
be6bc1aba6 sdm660-common: proprietary: update CNSS, eSE blobs
* Honeywell/hon660/hon660:12/94.00.03/0037:user/release-keys
* CLO tag LA.UM.10.2.1.r1-03400-sdm660.0

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Alcatraz323
e7451d34f0 Revert "sdm660-common: drop eSE service blobs"
* as hon660 WCNSS(Wi-Fi) config enables eSE feature, and eSIM may use it and be portable, it is not only used by NFC now
This reverts commit c38a7abad5cc5014e0a85382cf6645939dc564e0.
2023-08-22 08:44:53 +02:00
pix106
9431cf7736 FIX bad blobs list 2023-08-22 08:44:53 +02:00
Mohammad Hasan Keramat J
501c3df6bf sdm660-common: Update display blobs from Cat S62Pro sdm660_64-user 11 RKQ1.210406.002 1.015.00
Signed-off-by: Mohammad Hasan Keramat J <ikeramat@protonmail.com>
Change-Id: I39b4e5b38e93dbf09100a333b08dd40e753b7a85
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
pix106
daa5bb5770 Revert "sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit c4dc68b927.
2023-08-22 08:44:53 +02:00
pix106
5d699a0785 Revert "sdm660-common: Update Graphics blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 1bbb05237f.
2023-08-22 08:44:53 +02:00
pix106
63f6353ff5 Revert "sdm660-common: Update GPS blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit d13f5cdbc9.
2023-08-22 08:44:53 +02:00
pix106
3eea1c4cc2 Revert "FIX sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ed9aec1201.
2023-08-22 08:44:53 +02:00
pix106
ce197ec81b Revert "sdm660-common: update audio blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 81490640ee.
2023-08-22 08:44:53 +02:00
pix106
dc7b93e66a Revert "sdm660-common: update audio fx blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 27fd7416e9.
2023-08-22 08:44:53 +02:00
pix106
1f246892aa Revert "sdm660-common: add missing cdsp blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit dd080ab0fd.
2023-08-22 08:44:53 +02:00
pix106
1cbdfcde70 Revert "sdm660-common: add missing drm blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ab11bcf940.
2023-08-22 08:44:53 +02:00
pix106
91c02b9c16 Revert "sdm660-common: add EIS blob from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ede0766fec.
2023-08-22 08:44:53 +02:00
pix106
c7a443748a Revert "sdm660-common: add prebuilt tinyxml from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 5030ac1886.
2023-08-22 08:44:53 +02:00
pix106
d117003390 Revert "sdm660-common: add missing graphics postprocessing blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit baebb674c3.
2023-08-22 08:44:53 +02:00
pix106
9930453090 Revert "sdm660-common: add missing keymaster blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit b3caccc2c5.
2023-08-22 08:44:53 +02:00
pix106
2b99157163 Revert "sdm660-common: add qseecom hal gfrom LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit b81c4bb5a0.
2023-08-22 08:44:53 +02:00
pix106
3eef3fefe9 Revert "sdm660-common: add SCVE blobs from from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 53edd94a47.
2023-08-22 08:44:53 +02:00
pix106
d8b30a60b1 Revert "sdm660-common: add UBWC blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 46afa2f65c.
2023-08-22 08:44:53 +02:00
pix106
22ad344d55 Revert "sdm660-common: add capability configstore blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 7ff3d8afb5.
2023-08-22 08:44:53 +02:00
pix106
c71ed17d00 Revert "sdm660-common: build vendor.qti.hardware.capabilityconfigstore@1.0"
This reverts commit 77c3dd3e8e.
2023-08-22 08:44:53 +02:00
pix106
984c2c9077 Revert "sdm660-common: add CapabilityConfigStore to manifest"
This reverts commit 11d6f85dc1.
2023-08-22 08:44:53 +02:00
pix106
4c3df924f1 Revert "sdm660-common: sepolicy: allow hal_capabilityconfigstore_qti_default access to vendor_cap_configstore_dbg_prop"
This reverts commit 2b5dfda876.
2023-08-22 08:44:53 +02:00
pix106
55a578e3ab FIX sdm660-common: media: Add and publish Codec2 HAL service 2023-08-22 08:44:53 +02:00
pix106
e0ab377c10 sdm660-common: properties: move some props to system.prop
[    8.765717] init: Do not have permissions to set 'persist.vendor.bt.a2dp_offload_cap' to 'sbc-aptx-aptxhd-aac-ldac' in property file '/vendor/build.prop': SELinux permission check failed
[    8.766012] init: Do not have permissions to set 'ro.hwui.render_ahead' to '20' in property file '/vendor/build.prop': SELinux permission check failed
[    8.766364] init: Do not have permissions to set 'ro.config.avoid_gfx_accel' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
2023-08-22 08:44:53 +02:00
pix106
6330969a6f sdm660-common: cleanup device mk 2023-08-22 08:44:53 +02:00
Immanuel Raj
f87436f1fe sdm660-common: Remove Sysui from dexopt apps
Already done in vendor/aosp

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Jake Weinstein
7247144d42 sdm660-common: Use speed tuning for performance critical applications
The default ART setting is quicken: run DEX code verification and
optimize some DEX instructions to get better interpreter performance.

This commit switches performance critical applications to speed:
run DEX code verification and AOT-compile all methods.

PRODUCT_DEXPREOPT_SPEED_APPS (New in Android O)
List of applications that have been identified as core to the products
and which are desirable to compile with the speed compiler filter.  For
example, persistent apps such as SystemUI get a chance to use
profile-guided compilation only at the next reboot, so it may be better
for the product to have these apps always AOT-compiled.

Change-Id: Ib2dc9a55dfb332ba3fb84a13544d564a63f37ad2
Signed-off-by: Immanuel Raj <iamimmanuelraj@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
pix106
57e5ed1287 Revert "sdm660-common: Add speed preopt for Launcher/Settings"
This reverts commit 95c6dc1c4c.
2023-08-22 08:44:53 +02:00
Alcatraz323
aa160dff7d sdm660-common: sepolicy: cleanup mismatched file & fix bluetooh, fsck denial
* fsck_untrusted(fsck.exfat) is for external sd, and access for sysfs is neverallowed

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Suren Baghdasaryan
03dac149f0 sdm660-common: Disable all lmkd properties
With new strategy default values for lmkd properties should work and no
property overrides are necessary.

Bug: 132642304
Test: lmkd_unit_test, ACT memory pressure tests
Change-Id: I9cb0eb2d49fdbf9a76ff790ed19b4b5beb4cccb7
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:53 +02:00
Alcatraz323
715de717be sdm660-common: keylayout: reorder uinput-fpc.kl
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-08-22 08:44:45 +02:00
Melody Olvera
6a417ef057 sdm660-common: rootdir: init: Remove debugfs
Signed-off-by: HeroBuxx <me@herobuxx.me>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-25 09:45:54 +02:00
Sabar
9dd38e9f76 sdm660-common: silent log spam
E OpenGLRenderer: Unable to match the desired swap behavior.

Coauthored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>

move persist.log.tag.OpenGLRenderer=S
2023-06-25 09:45:54 +02:00
Alcatraz323
f7cd303bdd sdm660-common: disable hardware soundtrigger interface
* ok google doesn't support hardware interface for sdm660, let ok google use software implementation

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:46:34 +02:00
Pullakavi Srinivas
efce4ba8a1 sdm660-common: Disable SF composition prediction model
Only for kernel 5.4+

CRs-Fixed: 3243885
Change-Id: I64f82a25768b561bb343fdb7686b7d6c020d024a
Signed-off-by: Immanuel Raj <iamimmanuelraj@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:46:31 +02:00
Sabar
bb96429179 sdm660-common: import graphic firmware from lavender V12.5.7.0.QFGCNXM
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:46:10 +02:00
Alcatraz323
c35e1d376e sdm660-common: properties: match up stock Radio configs
* imsrcsd is a key IMS HAL service bundle, please don't do the thing like "ginkgo did it, so we copy"
* uceservice(User Capability Exchange) HIDL would never be found with this, so that no capability exchange if you disable that and will get a "always retry" logspam
* com.qualcomm.qti.imscmservice HIDL interface would never be found
* vendor.qti.ims.factory HIDL interface would never be found
* when "rearranging prop" please do not add/remove unexpected props
* "NV" subscription type is missing
* as persist.vendor.dpm.feature=11,
In binary 1011, the "0" means NSRM not enabled, the NSRM prop should not be added even for rearrange
* set back dpm.feature to 1, we don't need 0x8 TCP Connection Manager, 0x4 Network Socket Request Manager(NSRM), 0x2 Connection Tracking on an Android tablet
* dpm.feature=0x1 Fast Dormancy is also matched up with miui config

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:40:47 +02:00
Alcatraz323
9f5dcf90da sdm660-common: correct excluded-input-devices.xml location
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:40:47 +02:00
minaripenguin
31be07de4e sdm660-common: rootdir: Pin msm_irqbalance to system-background
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:40:47 +02:00
pix106
c40e23f27b sdm660-common: add camera shim for _ZN14SeeMoreWrapper11_yu3oaTHCJgEv 2023-06-24 08:20:03 +02:00
AdarshGrewal
e73b904a69 sdm660-common: sepolicy: Address cameraserver denial
avc: denied { write } for name="property_service" dev="tmpfs" ino=16815 scontext=u:r:cameraserver:s0 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
Shreedhan003
a6984f5866 sdm660-common: sepolicy: let camera hal access system_data_file
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
pix106
a96be03c56 sdm660-common: sepolicy: label MACE_CPP_MIN_VLOG_LEVEL camera prop 2023-06-24 08:20:03 +02:00
iamimmanuelraj
a0efee8bed sdm660-common: update CLO media profiles and codecs
From latest CLO tag available LA.UM.11.2.1.r1-03000-sdm660.0

Signed-off-by: Shridhan Varadkar <shridhan98@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
pix106
5d44633eab sdm660-common: overlay: use Aperture as default QR code scanner 2023-06-24 08:20:03 +02:00