chaptsand
1676adbf85
sm8550-common: Move to Samsung health AIDL
...
Change-Id: I7ebd8fe18fdb288042ad87c29e48cbe6ce4e989c
2025-07-15 21:31:25 -03:00
EmanuelCN
8ed6c916ef
sm8550-common: Override cgroups.json & task_profiles.json
...
* In order to allow uclamp kernels to place tasks correctly
2025-07-15 21:30:46 -03:00
Giovanni Ricca
101a25dd2d
sm8550-common: Copy audio policy volumes from AOSP
...
> audio_policy_volumes.xml: Contains extra volume streams.
Change-Id: I491d015dd0e64bc778fa3ba0d54b76d4efc876ac
2025-07-15 21:20:03 -03:00
Bruno Martins
d27d73e659
sm8550-common: Copy original card-defs and usecaseKvManager configs
...
This also introduces CONFIG_HAL_SRC_DIR and CONFIG_PAL_SRC_DIR
for copy rules simplification.
Change-Id: I55868a6353fe508552dade2df901bcd3bf9b3189
2025-07-12 08:37:46 -03:00
Sai Priyanka Thirukkovela
351effd9f3
sm8550-common: Add head_tracker to permissions for spatial audio
...
copy android.hardware.sensor.dynamic.head_tracker.xml to
permissions for dynamic spatial audio
Change-Id: I69a3802deadba3479f8c2a7c07fdeef73e9cb6b8
2025-07-06 23:18:27 -03:00
Bruno Martins
e3c2aef14d
sm8550-common: Build QSPA AIDL HAL
...
Change-Id: Ibd11c9d6c168aeb6a78bfc8166b1f320b0d0cfa1
2025-07-06 23:18:27 -03:00
Bruno Martins
21be573430
sm8550-common: Build more audio blobs from sources
...
Change-Id: I6c05826778c05ef14f7e4fbdbf40a1cd73e68bf5
2025-07-06 23:18:27 -03:00
Bruno Martins
1c8d576d3b
sm8550-common: Don't explicitly build libwpa_client
...
ELF checks have been enabled.
Change-Id: I4966370aef38f9e9459ba5813c598798b001d6ba
2025-07-06 23:18:27 -03:00
chaptsand
3b4be76fed
sm8550-common: Ship android.hardware.telephony.ims.xml
...
Fix com.android.phone crash on startup after Android 15 QPR2 by enabling IMS
feature, and ensure android.hardware.telephony.gsm.xml is not renamed.
Change-Id: Ie8b700f138e67be70bae4ac5e2121615ad014dfc
2025-04-28 16:28:26 +08:00
chaptsand
355c6d421c
sm8550-common: Regenerate RROs from LA.QSSI.15.0.r1-12000-qssi.0
...
Change-Id: I2c207a3ce93dc9149123fa1c3969f06aabd45756
2025-04-28 16:28:26 +08:00
chaptsand
62600d8561
sm8550-common: Enable broken dup rules check
...
Change-Id: I9a80f6246410d1571ea44990ff573a931556e1e4
2025-04-27 16:26:23 +08:00
Bruno Martins
f905ddc5ab
sm8550-common: Install default charger resources
...
Change-Id: I6c9bc24414ff359d9400d7a48d4f49d22df778c1
2025-03-27 23:41:54 +08:00
chaptsand
2859b30f9f
sm8550-common: Move to common RFS install_symlink targets
...
https://review.lineageos.org/c/LineageOS/android_hardware_qcom-caf_common/+/399047
Change-Id: Ic9315ed5ddf22a48e45519609c9434bb66f84474
2025-02-28 22:44:04 +08:00
Bruno Martins
87a52ea7f6
sm8550-common: Do not explicitly build protobuf
...
Not required with elf checks enabled.
Change-Id: Ic6cac22c605d7f4b0e46891b31db3d134f21e353
2025-02-27 22:12:04 +08:00
chandu078
2956463fad
sm8550-common: Remove manual build of libtinycompress and libavservices_minijail
...
These libraries are automatically built as part of shared_libs.
Change-Id: Ia7ddfacca4bfcdd7984fe93cc9d61a3791f77ddd
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com >
2025-02-27 22:12:04 +08:00
Bruno Martins
9ad1770040
sm8550-common: Remove bt_firmware mount point creation
...
Seemingly never used on Samsung devices based on Qualcomm SoC's.
Change-Id: I5b024f5482fc21d3f5aaa72787e41db9f0d3cf22
2025-02-27 22:12:04 +08:00
Michael Bestas
ea9845fb4a
sm8550-common: Migrate mount point creation out of Android.mk
...
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
2025-02-27 22:12:04 +08:00
chaptsand
1394d8d71c
sm8550-common: Import WLAN configuration files
...
* from S918BXXS6CXI4 && S9160ZHU5CXK1
Change-Id: I174fe23b36ca7b894cea86f50e1d2410fb4533eb
2024-12-30 22:37:24 +08:00
Bruno Martins
4e1d3120f3
sm8550-common: Move to OSS FM and HFP libs
...
Change-Id: I98dd9f6bfd995497188ecf59a84c9dafe4a6949e
2024-12-30 15:29:10 +08:00
Bruno Martins
d13d34e93e
sm8550-common: usb_compositions: Move config to odm
...
USB gadget HAL supports loading compositions from vendor, odm and
product partitions. Move the config to odm partition since it has
been modified and is now entirely device-specific and moreover not
to have a conflicting build copy rule.
Change-Id: Ibe1a62021af2fa2127c1361855451dc8dc67fe1f
2024-12-30 15:29:10 +08:00
chaptsand
9c6c56d206
sm8550-common: Drop device id attestation feature
...
Change-Id: Ibbbfb8ff0e87d24a1d4997c135afec3bd69d4f0e
2024-10-16 18:39:17 +08:00
chaptsand
7b4d3fb901
sm8550-common: overlay: Update QSSI overlays from LA.QSSI.14.0.r1-07000-qssi.0
...
Change-Id: Iea799f22a44095a2e71c4dc86ef877588742e6d4
2024-10-16 05:57:44 +08:00
chaptsand
11a7981ee5
sm8550-common: Using QTI USB init scripts
...
Change-Id: If7271d021916a9cb035a2bce734668fada3099f2
2024-10-16 05:57:44 +08:00
Michael Bestas
88ed7a81f8
sm8550-common: Switch to AIDL USB HALs
...
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-10-16 05:57:44 +08:00
Cosmin Tanislav
8318b9bc99
sm8550-common: Do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-10-16 05:57:31 +08:00
chaptsand
559efcfbef
sm8550-common: Resolve missing symbols of certain libraries
...
Change-Id: I6af760fceace3fc63c4d2e244d9ceb27e629551b
2024-10-15 14:40:32 +00:00
Bruno Martins
e016300ea1
sm8550-common: Work around using prebuilt audio primary HAL
...
Since audio.primary.kalama is no longer present in PRODUCT_PACKAGES,
the vintf files are not copied anymore, so account for that and merge
to the manifest instead.
Change-Id: I71b091950e5ecc810779d3ab51e99807d6648d0b
2024-10-15 03:36:19 +08:00
Michael Bestas
205813f6bd
sm8550-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-10-15 03:36:19 +08:00
chaptsand
968aea3233
sm8550-common: Sync feature permissions with stock
...
Change-Id: I4c0fbd45f4fedeba2eecc3e90bbf1efd7f4de43c
2024-10-14 13:39:47 +08:00
Bruno Martins
af42246aec
sm8550-common: Build QTI health service
...
Change-Id: I929a51b8516e5b3265f08160d0055f7dae6ab2bf
2024-09-18 23:56:32 +08:00
chaptsand
f32a033a43
sm8550-common: init: Add bind mounts for vendor firmwares
...
Change-Id: Ief17362b1a1e942fad64ddbb31d8861dce1852ad
2024-09-18 23:54:41 +08:00
bheatleyyy
e339c4c926
sm8550-common: Import powerhint.json from taro
...
* from https://github.com/PixelOS-Devices/device_xiaomi_sm8450-common/blob/fourteen/configs/powerhint.json
Change-Id: I73d822b9e317e970a9ea0255403b89fd9b3f691b
2024-09-15 13:34:28 +08:00
Bruno Martins
c8f8181faf
sm8550-common: Migrate to common libqti-perfd-client and power-libperfmgr
...
Change-Id: I22dd0baaf1594db1650bccf37b4d167b50135174
2024-09-15 13:34:28 +08:00
Wei Wang
31fa8d1612
sm8550-common: Remove QTI perfd
...
Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4
2024-09-15 13:34:28 +08:00
Pranav Vashi
15f8f74fac
sm8550-common: Do not build atrace HAL
...
Change-Id: I71b9f8055408f6ff60e40842d488b9850358720f
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2024-09-14 00:00:36 +08:00
Luka Panio
5e8e362687
sm8550-common: Build SamsungDoze
...
Change-Id: I9a758f5617a71c9ab0f2680370e3e40710a6e0ae
2024-09-14 00:00:36 +08:00
Luka Panio
abcf1810fc
sm8550-common: Move to samsung sensor service
...
This fixes proximity sensor
Change-Id: Idcfba31d8762cb443fe998aefe48cafe9226d92e
2024-09-14 00:00:36 +08:00
chandu078
2f897728a0
sm8550-common: Add libshim_ui dependency to unihal_android.so
...
The symbol _ZN7android19GraphicBufferMapper4lockEPK13native_handlejRKNS_4RectEPPvPiS9_
and _ZN7android19GraphicBufferMapper6unlockEPK13native_handle was removed after 14QPR2 / 24Q1
Change-Id: I702a4b4977987cbe16ad4a2dec2ab9fdf2b0e586
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com >
2024-09-14 00:00:36 +08:00
Cosmin Tanislav
078b3af731
sm8550-common: overlay: Allow switching between 60Hz and 120Hz
...
* At the same time, move the device-specific refreshrate overlays to FrameworksResSamsung.
Change-Id: I4f328dbdce50e709f30b1f098e71248d72819268
2024-09-14 00:00:36 +08:00
Michael Bestas
fbf53aae70
sm8550-common: overlay: Enable multiple vibration strength levels support
...
Change-Id: If17503f2dd4bd4d6e333891f9649a7db8d809852
2024-09-14 00:00:36 +08:00
P.Adarsh Reddy
8d022b74b3
sm8550-common: Enforce android-S new launch debugfs restrictions
...
Change-Id: I78878e1c4177c07d66b13e5659d4360252c5f87b
2024-09-14 00:00:36 +08:00
chandu078
ad71570f97
sm8550-common: Switch to 64 bit only builds
...
Change-Id: I0e730663a0e1ad8b18cfa1163b94edf0acd64fff
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com >
2024-08-31 19:51:29 +08:00
Bruno Martins
ded58571de
sm8550-common: Drop 32-bit audio HAL and its dependencies
...
Change-Id: I8edf07b896f286c9e55eb1cbf963d02bd8be6ab0
2024-08-31 19:37:56 +08:00
chaptsand
79d420767e
sm8550-common: Move to Samsung qcom common symlink targets
...
Change-Id: Ie278b4b05e869e2314aa8843aa3d14022426b007
2024-08-31 19:37:28 +08:00
someone5678
4b12a3f56b
sm8550-common: Use QCOM USB gadget HAL
...
* Newer SoC's like kalama use gadget HAL
* Import usb_compositions.conf for later customization
Change-Id: Ib3383bc1173db22c539b2073d72419c42fcf92cc
2024-08-31 15:23:36 +08:00
Michael Bestas
3bbef601ae
sm8550-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-08-31 15:23:36 +08:00
Aaron Kling
c8526b7547
sm8550-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-08-31 15:23:36 +08:00
chaptsand
592c4b0164
sm8550-common: audio: Copy kalama audio policy configuration to qssi location
...
Change-Id: Ibd2e68789872069df85e41fd3923e8ffdda4a15f
2024-08-31 15:23:04 +08:00
Arian
88bf687445
sm8550-common: Use soong_config_set to enable 64bit audio HAL
...
Change-Id: Id8cca7234ae62fba402ae4eaafa5cd5cc33ce564
2024-08-31 15:22:21 +08:00
Tim Zimmermann
abcf70abdb
sm8550-common: Inherit non_ab_device.mk
...
* This is required to build applypatch for updating recovery
Change-Id: I38053691f7724b5d6c30159c410d5d04ac136180
2024-07-29 17:17:30 +08:00