Commit Graph

1305 Commits

Author SHA1 Message Date
Alexander Koskovich
bad2666656
sm8350-common: rootdir: Drop vm-bootsys from fstab
* Unused, and e2fsck is angry that it can't be opened
   because of lack of SEPolicy anyways.

Change-Id: I53d12572ca11f277a09b06b41e821d6acffcd121
2024-12-17 03:56:09 +05:30
Michael Bestas
5ed9fc2a9e
sm8350-common: gps: Convert remaining Android.mk to bp
Change-Id: I75e6af92795fe755a48557aa06106406b14c6750
2024-12-14 20:14:34 +05:30
Michael Bestas
e3e13ea822
sm8350-common: gps: Remove unused implementations
Change-Id: I079edea073f3ae43eaebbf04712e99ec1a931b10
2024-12-14 20:14:33 +05:30
Nick Reuter
12727b2f05
sm8350-common: Address missing libbinder symbols in libwfdnative
_ZN7android6binder12atrace_beginEmPKc
_ZN7android6binder10atrace_endEm

Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2024-12-14 20:14:33 +05:30
Nick Reuter
0d64f18d5b
sm8350-common: Bump libwfdservice to android.media.audio.common.types-V4
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2024-12-14 20:14:32 +05:30
Giovanni Ricca
27731da655
sm8350-common: Use patchelf instead
Change-Id: Ib9d5d8354da7b97f2c399605467c36f55d4ef7a4
2024-12-14 20:14:32 +05:30
dianlujitao
03d117f20b
sm8350-common: Nuke ATFWD
It's normally not used at all.

Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2024-12-14 20:14:09 +05:30
c0ca80b4b0
sm8350-common:parts: Adapt PerApp RefreshRate for lisa
Anhh Shit we dont have 120hz

Signed-off-by: zaidkhan0997 <kzaid0997@gmail.com>
2024-11-29 23:37:58 +05:30
kssrao13882
3aee897d8b
sm8350-common: Remove order preference for Thermal Profiles
- In Infinity X rom this tab at top spoils the look of Battery section
2024-11-29 23:37:58 +05:30
Chaohui Wang
b3e27ee6a6
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-29 23:37:57 +05:30
Peter Kalauskas
c9b0024003
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-29 23:37:57 +05:30
Adithya R
533053a930
sm8350-common: parts: Fix thermal profile screen state handling 2024-11-29 23:37:56 +05:30
EmanuelCN
f51b8eaa4b
sm8350-common: parts: Checkout thermal profiles to xiaomi-sm8250 implementation 2024-11-29 23:37:56 +05:30
truly-irham
0accc6f9fd
sm8350-common: Address sepolicy denial for per-app thermal profile parts 2024-11-29 23:37:55 +05:30
Arian
3f22eb1d2d
sm8350-common: parts: Import from xiaomi_sdm845-common
e261035d91/parts

Change-Id: I442f48780ca020f3e420ee4ccaf8ac07b05457cb
Signed-off-by: Anush02198 <anush.4376@gmail.com>
2024-11-29 23:37:55 +05:30
Karan Parashar
e924ef2d5f
[DNM] sm8350-common: Prepare for MIUICamera
Change-Id: I418d5b7de7f155b6ab601a4d7ac1a61b61ee4ca6
2024-11-29 23:37:22 +05:30
Hridaya Prajapati
4d90b98297
sm8350-common: Use clang-r487747c for kernel compilation
Change-Id: If6963c0729d4b6cf63f4a5f13e8603f1c156da2f
2024-11-29 23:37:22 +05:30
Xin Li
d09f84a634
sm8350-common: overlay: Turn on screen on unplug
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: I9d49a6bcdaaf2defa4d8c9c3528110b25e266653
2024-11-29 23:37:01 +05:30
Karan Parashar
5ee16d4b0a
sm8350-common: overlay: Enable force LTE_CA toggle
Change-Id: I79715f210feb4958b5bb8d4b67b099eb4e577401
2024-11-29 23:37:01 +05:30
Karan Parashar
c9834110b9
sm8350-common: overlay: Disable pocket mode lock
Change-Id: I85ee0637f65e0ba11b7b57ff2461ad769bf946b3
2024-11-29 23:37:00 +05:30
basamaryan
59de79d7e8
sm8350-common: Move to Xiaomi fingerprint AIDL
Change-Id: I68dba7184034fd37454c7d32a065f041cb611625
2024-11-18 09:20:35 +01:00
Tim Zimmermann
b8c9ee3585
sm8350-common: Remove quotes from TARGET_RECOVERY_PIXEL_FORMAT
* Required after TARGET_RECOVERY_PIXEL_FORMAT is added to soong

Change-Id: Ie6dcac4beccd7e499416a16d5d52404fe9d82f33
2024-11-15 00:11:02 +01:00
Michael Bestas
b0a07c8ab2
sm8350-common: Switch to AIDL USB HAL
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-11-12 16:39:12 +01:00
Michael Bestas
a07cf67e79
sm8350-common: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-11-12 16:39:12 +01:00
LuK1337
294c595ec9
sm6375-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-11-12 16:39:11 +01:00
Michael Bestas
7632dd0de5
sm8350-common: Shim widevine with libcrypto_shim
The following change
e202e51cb0
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-11-12 16:39:11 +01:00
Giovanni Ricca
5d8dcd8a41
sm8350-common: Move to 64bit wfdservice
Co-authored-by: Alexander Koskovich <zvnexus@outlook.com>
Co-authored-by: Alexander Winkowski <dereference23@outlook.com>
Change-Id: I9d1e97ea8ac8cc75bdb6c29d6dfc0008e57a660d
2024-11-12 16:39:08 +01:00
Giovanni Ricca
52b7932d1c
sm8350-common: Update display stack from sunstone V816.0.8.0.UMQMIXM
Change-Id: I51f8248dad6436e7b25afb52330661b4074bdd89
2024-11-12 16:30:59 +01:00
Giovanni Ricca
281f32c735
sm8350-common: Update blobs from haydn V816.0.10.0.UKKMIXM
Change-Id: Iff0b30220a8feefb163ae2502eba7aab1b88087c
2024-11-12 16:30:59 +01:00
Giovanni Ricca
253b5aa7a8
sm8350-common: Migrate to py extract utils
Change-Id: I30aa7853391de31bcfaf950515a78b2acdb3f540
2024-11-12 16:30:58 +01:00
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