Commit Graph

1298 Commits

Author SHA1 Message Date
Guidix
1581547474
sm8350-common: Link libwvhidl against libcrypto from vndk 33 2024-11-13 03:43:20 +05:30
51edabbad4
sm8350-common: Build Missing DRM Library
Signed-off-by: zaidkhan0997 <kzaid0997@gmail.com>
2024-11-13 03:38:56 +05:30
41afca5cd9
sm8350-common: Adapt TARGET_RECOVERY_PIXEL_FORMAT
fixes:
Error parsing JSON in file: /out/rom/soong/soong.rom_device.extra.variables. Reason: Expecting ',' delimiter:

Signed-off-by: zaidkhan0997 <kzaid0997@gmail.com>
2024-11-06 00:03:03 +05:30
danielml
e2ed3e3a6f
sn8350-common: sepolicy: Allow vendor_init to set vendor_fp_prop
Change-Id: Icefe77b7e22f48cd9a59097274e138f790e61984
Signed-off-by: danielml <daniel@danielml.dev>
Signed-off-by: Ramadhani <ramadhanifals@gmail.com>
2024-11-05 19:01:43 +05:30
basamaryan
5553dea641
sm8350-common: Move to Xiaomi fingerprint AIDL
Change-Id: I68dba7184034fd37454c7d32a065f041cb611625
2024-11-05 17:08:30 +05:30
Michael Bestas
9b31425f0b
sm8350-common: Switch to AIDL USB HALs
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-11-05 14:27:52 +05:30
Michael Bestas
5638d4bd4f
sm8350-common: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-11-05 14:27:52 +05:30
e2302ce2ae
sm8350-common:parts: Adapt PerApp RefreshRate for lisa
Anhh Shit we dont have 120hz

Signed-off-by: zaidkhan0997 <kzaid0997@gmail.com>
2024-11-05 14:27:51 +05:30
kssrao13882
2528e62255
sm8350-common: Remove order preference for Thermal Profiles
- In Infinity X rom this tab at top spoils the look of Battery section
2024-11-05 14:27:51 +05:30
Chaohui Wang
ff5e5ae891
sm8350-common: parts: Migrate to CompoundButton.OnCheckedChangeListener
Switch and SwitchCompat are both CompoundButton.

Using CompoundButton in Java will helps migration in the future.

Bug: 306658427
Test: manual - check Settings pages
Test: m RunSettingsLibRoboTests
Change-Id: I85a70d4c504d8584030ea4a058f30d74206ab835
2024-11-05 14:27:50 +05:30
Peter Kalauskas
860c457475
sm8350-common: parts: Enable use_resource_processor for all sysui deps
This will make the build faster

Test: m checkbuild
Bug: 295208392
Change-Id: I0c1bd901429bbe3bf81c1530e156735f8637a96e
2024-11-05 14:27:50 +05:30
Adithya R
0dd852e91e
sm8350-common: parts: Fix thermal profile screen state handling 2024-11-05 14:27:49 +05:30
EmanuelCN
64f26f6e50
sm8350-common: parts: Checkout thermal profiles to xiaomi-sm8250 implementation 2024-11-05 14:27:49 +05:30
truly-irham
d9101e5932
sm8350-common: Address sepolicy denial for per-app thermal profile parts 2024-11-05 14:27:48 +05:30
Arian
a873a54015
sm8350-common: parts: Import from xiaomi_sdm845-common
e261035d91/parts

Change-Id: I442f48780ca020f3e420ee4ccaf8ac07b05457cb
Signed-off-by: Anush02198 <anush.4376@gmail.com>
2024-11-05 14:27:48 +05:30
danielml
7b5ee0675f
sm8350-common: Fix vendor.qti.diaghal@1.0 elf checks
Change-Id: I6336f5a2fda3721e03bfc21030a9b1092d0c9828
2024-11-05 14:27:47 +05:30
Karan Parashar
a0afa5f316
[DNM] sm8350-common: Prepare for MIUICamera
Change-Id: I418d5b7de7f155b6ab601a4d7ac1a61b61ee4ca6
2024-11-05 14:27:47 +05:30
Hridaya Prajapati
a4397e2420
sm8350-common: Use clang-r487747c for kernel compilation
Change-Id: If6963c0729d4b6cf63f4a5f13e8603f1c156da2f
2024-11-05 14:27:46 +05:30
Adithya R
b650ab370d
sm8350-common: Add blobs for QTI diag services support
Required for apps like Network Signal Guru.
2024-11-05 14:27:46 +05:30
Xin Li
f5e4c31c6c
sm8350-common: overlay: Turn on screen on unplug
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: I9d49a6bcdaaf2defa4d8c9c3528110b25e266653
2024-11-05 14:27:45 +05:30
Karan Parashar
5f69996e98
sm8350-common: overlay: Enable force LTE_CA toggle
Change-Id: I79715f210feb4958b5bb8d4b67b099eb4e577401
2024-11-05 14:27:45 +05:30
Karan Parashar
2846d75712
sm8350-common: overlay: Disable pocket mode lock
Change-Id: I85ee0637f65e0ba11b7b57ff2461ad769bf946b3
2024-11-05 14:27:44 +05:30
829cd4c332
sm8350-common: Welcome cAOSP
Signed-off-by: zaidkhan0997 <kzaid0997@gmail.com>
2024-10-19 20:02:58 +05:30
Michael Bestas
299eb63dac sm8350-common: Enable ELF checks for libwfdmmsrc_proprietary
Change-Id: I7eecffc5481b44451094a6816e50436ad084db7a
2024-10-01 04:49:34 +08:00
Sebastiano Barezzi
7609be9cd2 sm8350-common: udfps: s/hander/handler
Change-Id: I49726102bf33d54a29f2aae1bea707c9a55694b2
2024-09-30 03:57:08 +08:00
FlowerSea0208
c5cb0e5f61 sm8350-common: udfps: Ensure fod_status is always enabled during enroll
Change-Id: Id4a51e4fd7421d57001e0d4384b03b2c2a2887ae
2024-09-30 03:57:08 +08:00
Arian
077d9235e0 sm8350-common: udfps: Update vendorCodes
Change-Id: I39f37f278e39487c21d96e05ee331c4960d5e2be
2024-09-30 03:56:32 +08:00
Arian
5c97801789 sm8350-common: udfps: Notify goodix HAL on fod_press_status changes
Modern fingerprint.goodix_fod.so has moved the polling of this out of the hal and replaced it with extCmd 1.

Change-Id: I7cf01bd8af2e782646195afbb276e14a9f6690cc
2024-09-30 03:56:32 +08:00
Aaron Kling
a61c4fe556 sm8350-common: Remove elf files in copy files check
New extract files uses packages instead of copy files

Change-Id: I337c07d13bd350958d4808e1693cc6e03753a96c
2024-09-30 03:56:32 +08:00
FlowerSea0208
f0ff526336 sm8350-common: Import missing 64-bit wfd lib
Change-Id: I53a78dc406f79324c14e0e96bc6e92ec778602a0
2024-09-30 03:56:32 +08:00
FlowerSea0208
a8fef1837d sm8350-common: Import missing 32-bit blobs
Change-Id: If64f0cac3e90900a77e0a6a74fa9b50bcb45bd28
2024-09-30 03:56:32 +08:00
FlowerSea0208
8d14517ec8 sm8350-common: Decommonize citsensorservice
Change-Id: If086a47845ebc06f81576aed81dad2c0d842a4d5
2024-09-30 03:56:32 +08:00
Michael Bestas
7c3234f4c2 sm8350-common: extract-files improvements
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2024-09-30 03:56:32 +08:00
Michael Bestas
63e1073306 sm8350-common: Patch libwfdservice to resolve duplicate dependencies
Fixes:
error: module "libwfdservice" variant
"android_arm_armv8-a_cortex-a76_static": depends on multiple
versions of the same aidl_interface:
android.media.audio.common.types-V2-cpp-source,
android.media.audio.common.types-V3-cpp-source

Change-Id: I8086a80fcc238d6b03d16640ee2c4e134129bbab
2024-09-30 03:56:32 +08:00
Michael Bestas
94360ffa5a sm8350-common: Work around using prebuilt HWC
After enabling ELF checks and switching prebuilts to modules,
the init and vintf files are no longer automatically built.

Change-Id: I48fcab53a7c8128b18e1399d9afadcfd5c85b116
2024-09-30 03:56:32 +08:00
Cosmin Tanislav
b4a1eb3456 sm8350-common: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-09-30 03:56:25 +08:00
Michael Bestas
02cbb9f2ae sm8350-common: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-09-29 05:43:16 +08:00
Cosmin Tanislav
e575f6b7bd sm8350-common: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-09-29 05:43:16 +08:00
Michael Bestas
efbdac36c4 sm8350-common: fix QCOM WFD ELF checks
Change-Id: If3d64c1cfa8fb6d30ca29a3260d2ebe51c9ffd2f
2024-09-29 05:43:16 +08:00
Cosmin Tanislav
e504df28aa sm8350-common: fix vendor.qti.imsrtpservice@3.0 ELF checks
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2024-09-29 05:43:16 +08:00
Cosmin Tanislav
ef279d53ca sm8350-common: fix com.qualcomm.qti.dpm.api@1.0 ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-09-29 05:43:16 +08:00
Aaron Kling
76c579f4c4 sm8350-common: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-09-29 05:43:16 +08:00
Aaron Kling
ee3e950db2 sm8350-common: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-09-29 05:43:16 +08:00
danielml
b1e890a14c sm8350-common: Build xiaomi-telephony-stub
To provide the required Xiaomi IMS methods

Change-Id: I1e75476a0d2ed55b5eae2a0a2c6ca4c3c4e2c0f1
2024-09-29 05:43:16 +08:00
Michael Bestas
bd2715b97b sm8350-common: Remove media_codecs_google_c2*
AOSP codecs can be used by default and it is not necessary to include
them device side.

Change-Id: I8227b06f0466b614f12fa9008402b92461ea3dd0
2024-09-29 05:43:16 +08:00
Michael Bestas
ea76fc4476 sm8350-common: Use AOSP default Codec2/OMX ranks
debug.stagefright.ccodec=4
is the default value in frameworks.

debug.stagefright.omx_default_rank=0
was used to rank OMX SW codecs lower than OMX HW codecs
but we have removed all OMX SW codecs now.

Change-Id: Idf55ec02c2c0f4d2fa73f949cffef0d820a54570
2024-09-29 05:43:16 +08:00
Aaron Kling
fffbda7ca3 sm8350-common: Remove software omx codec references
These are no longer available as of Android 14 QPR3. The C2 codecs
available by default in the swcodec apex will be used instead.

Change-Id: I8cdf3e700823779a7382c66c3df8410d41209b7c
2024-09-29 05:43:16 +08:00
AdarshGrewal
94686364bb sm8350-common: Update blobs from haydn V816.0.6.0.UKKMIXM
Change-Id: I0a3666c7354a45e570654cb2253a070c9e7596a6
2024-09-29 05:42:27 +08:00
Manish Kushwaha
0b7eed4b7d sm8350-common: Migrate sensor HAL to AIDL interface
Bug: 247478991
Test: tested on-device (P23) ab/P46941077
Test: `sensor_test -ahal list` and `sensor_test list`
Test: `sensor_test -ahal sample -s0` and `sensor_test sample -s0`

Change-Id: I40f6ab6b7780c53cd638a1f77c95f6c324dc2d15
Signed-off-by: ralph950412 <ralph950412@gmail.com>
2024-09-28 15:53:14 +00:00
Sebastiano Barezzi
6ec43311ae sm8350-common: Partially revert "Move to QTI health AIDL service"
https://github.com/LineageOS/android_system_core/blob/lineage-21.0/init/init.cpp#L1099

This partially reverts commit 4aca996701.

Change-Id: I284f80f364e9057a8373a015f0acaee3ef9e395d
Signed-off-by: Tashfin Shakeer Rhythm <tashfinshakeerrhythm@gmail.com>
2024-09-13 20:41:07 +05:30