Commit Graph

2710 Commits

Author SHA1 Message Date
Adithya R c84519f8c4 msmnile: perf: Boost I/O performance during bootup
* inspired from google pixels
 * speeds up boot by ~1-2s

Change-Id: I9cf6e2f38b3cac0881282a3bfe9d977e4cf2643c
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-09-15 18:41:54 +05:30
Fazil Sheik 3ee92b397b vendor: display: Guard QTI AIDL Lights HAL
Causes msmnile to bootloop
2024-09-15 18:41:48 +05:30
Fazil Sheik 6482aabd53 Revert "system: overlay: Show 4G icon for all carriers"
This reverts commit 67b1430fff.
2024-09-15 18:41:48 +05:30
Fazil Sheik c9f704490d perf: msmnile: Add node for CPU input boost 2024-09-15 18:41:48 +05:30
Fazil Sheik ec07e99e69 Revert "vendor: perf: Enable performance mode on msmnile"
This reverts commit e116fc72e093e743d0a50ef69c0b07bac6bfffbc.
2024-09-15 18:41:48 +05:30
Fazil Sheik 972fd23e9c vendor: perf: Enable performance mode on msmnile
Change-Id: I3c81d1721272528f7a57f4dffe434f68b830131a
Signed-off-by: BladeRunner-A2C <prisoner56898@protonmail.com>
2024-09-15 18:41:48 +05:30
Fazil Sheik 7ef64a1c19 sm8150-common: Stop using preffered apps.
Preffered apps is very aggressive and causes app kills too frequently.

Change-Id: Ia9e1d58dc449eb8daf4d32423c7e919f080cf92b
2024-09-15 18:41:48 +05:30
Adithya R 583149d0ea msmnile: perf: Enable EXPENSIVE_RENDERING hint
Inspired by 62190e84ac

Change-Id: I5f1b693e5d7e73512546a92e8bda1751292f2c7e
2024-09-15 18:41:48 +05:30
fazil 3f555741c7 aospa: sepolicy: replace hub app's DPM/TCM socket with opendelta
Change-Id: I756cd0d9b9c2f71a24292442b526a88fb4e315ec
2024-09-15 18:41:48 +05:30
Arian a74b1c3674 common: sepolicy: Allow apps to read auxiliary camera properties
Change-Id: Ib9a4e31ff331678c230b105a39c5d3eafa9ef2f2
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-09-15 18:41:48 +05:30
Bruno Martins 84796197d7 common: wfd: Declare WFD libs as symlinks during extraction
Change-Id: I2a035323a483b8b2422b4a54219b2f6268ab4a61
2024-09-15 18:41:48 +05:30
Bruno Martins ef837c7e9b common: adreno: Declare EGL libs as symlinks during extraction
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2024-09-15 18:41:48 +05:30
Bruno Martins 322fdc3a6d common: telephony: Declare IMS libs as symlinks during extraction
Change-Id: Ia1b8097d28dd4888232fe383b830515b1b9bafaa
2024-09-15 18:41:48 +05:30
Bruno Martins d207a167a2 common: telephony: Create symlink target for CneApp
Change-Id: Ic9629b046e078ca170fe081952749b8e51899ff6
2024-09-15 18:41:48 +05:30
Bruno Martins 0e1ceafaa0 common: Introduce RFS install_symlink targets
The old way of creating RFS symlinks was preventing all Qualcomm targets
to build hermetic partitions. All devices should now be able to drop
BUILD_BROKEN_INCORRECT_PARTITION_IMAGES flag for good.

Change-Id: I95076d884ab3c3d46b3875e77b9088f6df895c31
2024-09-15 18:41:48 +05:30
balgxmr 4c43d21e05 vendor: adreno-msmnile: Update to nabu V13.0.3.0.RKXCNXM
* So Magic Eraser/Editor stops crashing.
* Also stop crashes while editing on Google Photos

[cyberknight777: Create adreno-msmnile to use nabu blobs for msm-4.14]
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
2024-09-15 18:41:48 +05:30
Omkar Chandorkar cd3555a518
vendor: wlan-legacy: Enable 802.11ax for msm-4.14+
Change-Id: I3a95429443227c82284679e0276ce4b8617585fd
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-09-15 14:27:45 +09:00
Omkar Chandorkar bbfa2280fb
vendor: wlan: Remove kver check for 802.11ax
- All modern platforms support it

Change-Id: I00a04cf73253a14f3e9818595d86e0c95aa47e48
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-09-15 14:26:59 +09:00
Omkar Chandorkar d73cd4eef1
vendor: Flip the kernel version check
- Consider futureproofing

Change-Id: Icc9e6f471e5cc85de3772fbafaf0efb860aa91cd
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-09-15 14:26:46 +09:00
Fabian Leutenegger 4898502afe fixup! dlkm: Add support to system_dlkm kernel modules build
AOSPs build system already takes care of copying modules from within "system_dlkm/lib/modules/"

This fixes the behavior from 4246a3ba6f which resulted in copying modules to "system_dlkm/lib/modules/lib/modules/" as well as "system_dlkm/lib/modules/", breaking system_dlkm module loading

Change-Id: I76cd7050bed409bb8306f6dfa4a80e6a4781f918
2024-09-12 08:32:06 +00:00
chrisl7 43539015f1 vendor: display: Use new QTI AIDL Lights HAL for all
* android.hardware.lights-service.qti and lights.qcom are in device/qcom/vendor-common,
  but that's only up to R GRF repository, in S GRFP onwards this was moved to
  vendor.qti.hardware.lights.service used in vendor/qcom/opensource/lights repository.
  Whereas now using U GRF for our repositories, we will enable the new HAL for everyone.

Mandatory: https://gerrit.aospa.co/c/AOSPA/android_hardware_qcom_display/+/41132

Change-Id: I0e49dd1bf2d68a44d504079d7143197ee1a1d3ee
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-09-09 03:50:28 +00:00
Tobey Maguire (ShelbyHell) c9807bc6bf fixup! vendor: init: Update kernel-scripts to LA.VENDOR.13.2.2
* 987ae85
Change-Id: I2ad3d7f6d94cec0c91a91dedc2945a5ef9bb230a
Signed-off-by: Tobey Maguire (ShelbyHell) <shelbyhell@proton.me>
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-09-09 03:48:06 +00:00
YumeMichi a4f0d9367d Revert "common: sepolicy_vndr: Add sepolicy for libOpenCL_adreno"
This reverts commit 13e7fa6b4f.

Reason for revert: duplicate with 40709

Change-Id: I3bce67fa0570a11eb92ab92cdbaaed9c98caa8fd
2024-08-31 06:08:20 +00:00
Phalguni Bumhyavarapu 176666ef80 common: sepolicy: Integrating Widevine APEX
From Android U and onwards, Widevine provides a APEX prebuilt to be
installed on device instead of building from Widevine source code.

Renamed vendor_hal_drm_widevine to hal_drm_widevine.

Change-Id: I1a4a150d24c6eca90c59ffcd032f86ebc8d90fc1
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-08-29 18:43:09 +00:00
Fabian Leutenegger 25a95dedd2
common: dlkm: Include NXP and ST NFC modules
Change-Id: Ifbeb036bdba4bd2020e71e28eee808df2b2447f6
2024-08-26 09:50:45 +02:00
Fabian Leutenegger 9ffdc2ff23
common: dlkm: Update modules include for 5.15
Change-Id: Ib56406cfcf1ed795a9313b747c1484db5fe09a7a
2024-08-26 09:50:44 +02:00
Jyotiraditya Panda 40545ee65d
wlan: Add additional generic flags for DLKM compatibility
- These new flags are necessary for DLKM builds. They weren't
   previously required because most developers integrated WLAN
   drivers directly into the kernel tree and used the kernel's
   module building process.

 - Adding these flags provides better support for DLKM builds
   without affecting existing in-tree builds.

Change-Id: I595834bdfe0fd12df323403612da10200d1e24cc
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
2024-08-20 22:14:11 +09:00
Jyotiraditya Panda 448122c89e common: Build android.hidl.memory.block@1.0.vendor
- Required by qcom.trustedui and qcom.eid

Change-Id: I3dfbab252ea539bdacac67a75e5d8a9b7d889ad0
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
2024-08-06 11:06:58 +00:00
chrisl7 21505b791e common: sepolicy: add vendor_qti_init_shell rules in the correct file
Change-Id: I4d9f7db07b43905f8c140892100c37c769556b8f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-08-05 10:31:02 +00:00
chrisl7 a8380809ac common: sepolicy: Dontaudit perf_default to find default_android_service
[1] - 07-29 19:27:57.187     0     0 E SELinux : avc:  denied  { find } for pid=922 uid=0 name=vendor.qti.memory.pasrmanager.IPasrManager/default scontext=u:r:vendor_hal_perf_default:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=0

Change-Id: I693f5a5bae322562b351080f5b27f9e0c08a02cf
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-08-05 10:30:47 +00:00
chrisl7 63da9372a4
vendor: nfc: Include support to AOSP STNFC
Change-Id: Ieee025f5864cdf68aff385888ad6a3378fc25859
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-07-19 22:33:39 +05:30
Jyotiraditya Panda 30b4dd14ad
common: Restructure nfc component
Change-Id: Icb8edfe114bdaf1b6f052e9a8ee2a1d23a035451
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
2024-07-19 22:28:37 +05:30
redducc 9dbe349a61 fixup! vendor: perf: Enable QGPE on ravelin,montague,montaguep too
* Comment it under aospa edit

Change-Id: I75556e7f23b4d1a18d8dae8b8359d02a3623b76a
2024-06-19 14:55:23 +03:00
Sugakesshaa b8497c310b vendor: perf: Enable QGPE on ravelin,montague,montaguep too
Change-Id: Icc31d51ef3ca73437793f986518362996b41d755
Signed-off-by: redducc <sushmit718@gmail.com>
2024-06-16 07:33:36 +00:00
Omkar Chandorkar 6686368184
system: overlay: Update to LA.QSSI.14.0.r1-15100-qssi.0
Change-Id: Ifd9dd4aac77b18e66208bbfdbc56c5f9c7a3f8d1
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-06-13 04:33:17 +09:00
Jake Weinstein 7c03436f28 vendor: init: Update to LA.VENDOR.1.0.r2-10200-WAIPIO.QSSI13.0
Change-Id: I8e2c4f76c53043842b512f51dd9711c41b447195
2024-06-08 07:27:50 +00:00
Omkar Chandorkar 584e5bf68b
system: telephony: Bring back datastatusnotification
- This caused issues for legacy devices on A12, seems fine now

Change-Id: I5dffee18a7a1a391a2f03213ae02808c0fa95f43
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-06-02 17:13:07 +09:00
Omkar Chandorkar 4031582ec6
vendor: perf: Remove PASR and deps
- based on ctwo

Change-Id: I410968048261939637777e5f818f4c1d83cebdd4
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-05-31 11:31:43 +09:00
Omkar Chandorkar 2a58e512eb
vendor: perf: Update to LA.VENDOR.14.3.0.r1-11500-lanai.0
Change-Id: I3f47e1b05ac5b7e1f6473cd0a37c94b78ddf49db
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-05-31 11:31:34 +09:00
Jake Weinstein be724519c7
vendor: perf: Update to LA.VENDOR.13.2.6.r1-01400-KAILUA.0
Change-Id: I0198f9573e0d8d2a17f7bcd6ec365123dc6b5a5d
2024-05-30 22:57:22 +09:00
Jake Weinstein 0fd227f575
vendor: perf: Update to LA.VENDOR.1.0.r2-09600-WAIPIO.QSSI13.0
Change-Id: Ie6028be7069368a7e7bb4ebc92b4bc909ff68590
2024-05-30 22:57:14 +09:00
Omkar Chandorkar b3e664393e
vendor: perf: Build servicetracker libs from source
Change-Id: Icab6531624069eadcffbf45a6283f51e5d92877a
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-05-30 22:57:02 +09:00
Jinhao Zhang 0128162aeb vendor: init: Don't launch qcomsysd process in USER Build
Change-Id: If3ee20753e490bccf40db3efa23a97a9187cfd51
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2024-05-15 01:38:10 +00:00
Omkar Chandorkar 41d88161e0 vendor: perf: Update to chenfeng
Change-Id: I18dc682f2ff2ee3d1380c6c754b3b4886159c25c
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-04-10 04:54:35 +00:00
Omkar Chandorkar 260f99d76f common: Enable SSR for all targets
Change-Id: I49819bef2dd863ab7cf48cced5ab6dbeefe637ee
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-04-10 03:56:18 +00:00
DylanAkp 4d491ca4bf
sepolicy: Label vbmeta_vendor partition
- needed for update_engine to write vbmeta_vendor

Change-Id: Ied1708251f7a7a173038f332e83ed1cd0ac06012
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-04-04 01:37:24 +09:00
BladeRunner-A2C 8f1fb6de32 vendor: overlays: Remove cutout overlays
Change-Id: I8101f8c99c4e30d0101f13f1595872dd64cb2ce8
Signed-off-by: BladeRunner-A2C <john.smith@unused.email>
2024-04-03 12:15:04 +00:00
Jprimero15 27271d6453 sepolicy: legacy: msm8937: Unlabel logdump partition
* Some devices are using this as metadata partition.

Change-Id: Ib69e34c5937a63ca20a22c083980ed223f12bd8a
Signed-off-by: Jprimero15 <jprimero15@aospa.co>
2024-04-03 11:16:09 +00:00
Jprimero15 600c798938
sepolicy: legacy: Add vendor_ prefix on hal_srvctracker
* This align servicetracker with sepolicy vndr
* This also remove the old servicetracker attributes

Change-Id: I762fa6fe5643e357449fb0e3e4bf92fe0d3aae9e
Signed-off-by: Jprimero15 <jprimero15@aospa.co>
2024-04-03 07:42:26 +08:00
Pooja Singh a19ab4188d sepolicy: legacy: Sepolicy rules for servicetrackeraidl-service
Change-Id: I3fd591529bc4af05b3416bebd97a5d8f345eb327
Signed-off-by: Jprimero15 <jprimero15@aospa.co>
2024-04-01 00:10:27 +00:00