Commit graph

820 commits

Author SHA1 Message Date
Michael Bestas
373150694c
sm6375-common: Convert remaining overlays to standalone RRO
Change-Id: I70fc1fb9e8742b8e9b18bd2261673ca3ad8d6346
2026-08-29 12:05:48 +03:00
Michael Bestas
e8cbc8c08f
sm6375-common: Drop UFFD flag
See: Ibb2c5e9191744f6e15f6bced337ba7d0ed9681ca
Change-Id: I40424ec785b2f1674a5eefe2150bda5c0a170e61
2026-08-29 10:25:02 +03:00
Michael Bestas
9e44980e8c
sm6375-common: Drop no longer used TARGET_KERNEL_NO_GCC
See: I419ffd8c4f055ca29a6554983ed44aaaab54a666
Change-Id: I9ce189a991bddd4ec9e42f6853fe5fcd12b51038
2026-08-29 09:18:19 +03:00
LuK1337
cf7bfe4cca
Revert "sm6375-common: Use Clang r563880c for kernel build"
This reverts commit 21a9504b9a.

See: I5dde1b0f41b06cf691bc86de4be2df0c1c008596
Change-Id: I3a0752ba5fe372188ea9fc133a8ee42ad0377317
2026-08-29 09:17:55 +03:00
Michael Bestas
a0953ee827
sm6375-common: Update WFD system blobs from marvel_g A171WEH.20
Change-Id: I733c2bf342175474ce7f02d467a17ded6f0a8760
2026-08-29 09:17:28 +03:00
Nolen Johnson
e8da16be19
sm6375-common: fastbootd is now enabled by default
Change-Id: Ieb54140550168f84ba4f067605fd6f7107979c31
2026-08-06 14:41:07 +03:00
Nolen Johnson
d3e797a85d
sm6375-common: Drop system WFD blobs
* These are broken on 17, not easily shim-able, and no 17 devices
  are, or will soon ship on stock.
* Therefore, drop these until/if 17 blobs that work pop up, and even
  then I'd rather it just be a common repo we all inherit anyway.

Change-Id: I64a4d14f2b624399d824d2c973ee8274affc4e1a
2026-08-06 14:41:07 +03:00
Nolen Johnson
ad4cbfc075
sm6375-common: Use legacy libion implementation
* At least one blob directly depends on this, with
  many other bits and pieces likely.

Change-Id: Ic063618d6942a4f6e90dd7e21698e36d14113d06
2026-08-06 05:35:17 +03:00
Nolen Johnson
21a9504b9a
sm6375-common: Use Clang r563880c for kernel build
* Doesn't boot with default Clang version.

Change-Id: I35765e296044eef428d01bbf5a21e91f1897704e
2026-08-06 05:35:17 +03:00
Michael Bestas
0f95093a24
sm6375-common: Update to fogos_g V1UGS35H.75-14-3-9
Change-Id: If04f2f0a9416be312af5b7adf91d2b929932c101
2026-07-22 13:10:01 +03:00
Michael Bestas
6a8b820e91
sm6375-common: Remove unused fingerprint services
Change-Id: Idcc9dbd5bb1c02b1afcf0e5f26cfea1e0ceb9db6
2026-06-07 07:26:04 +03:00
Michael Bestas
b4c443ff2c
sm6375-common: Update to fogos_g V1UGS35H.75-14-3-8
Change-Id: I3ce881002eb85a57ae6f45c4e8e0e491df583e09
2026-06-01 17:21:54 +03:00
Arian
20bff46da7
sm6375-common: Allow to provide custom AVB keys and build an enabled vbmeta.img
Change-Id: I0578219addb01f094ecd9ec386e820aaf972c284
2026-05-11 20:03:49 +02:00
Nolen Johnson
bec8c1a920
sm6375-common: Set FCM level to 7
Change-Id: I06019ee4824a630180c09c39915e1819bb7482af
2026-05-07 17:39:32 +03:00
Michael Bestas
2f6236702d
sm6375-common: Convert Aperture overlay to RRO
Change-Id: If0abfcbc0a0c228dfe0cb3b4cd2f8b2fca7e8525
2026-05-05 21:44:53 +02:00
Tommy Webb
bdcdde058c
sm6375-common: Specify vendor.usb.controller
Specify this so that USB can be properly brought back online via HAL.

It was already specified in these locations:
- device/motorola/sm6225-common/rootdir/etc/init.target.rc
  But this apparently isn't early enough in the boot process.
- vendor/qcom/opensource/usb/vendor_product.mk
  But this apparently isn't included and doesn't take effect.

As a result, vendor/qcom/opensource/usb/hal/Usb.cpp would use its
fallback value of a600000.dwc3, which is not correct.

Issue: calyxos#3491
Change-Id: I3f10cb8d902281b3cd06e8c2b51bdf60bb57742e
2026-04-26 19:01:59 +02:00
Tommy Webb
487d7f08f3
sm6375-common: Specify vendor.usb.device
Needed to restrict USB properly.

Issue: calyxos#3491
Change-Id: I4fc97c4a0be7a96c89d674bcde613ccf83d1c336
2026-04-26 19:01:56 +02:00
Michael Bestas
d5ed01c027
sm6375-common: Update to fogos_g V1UGS35H.75-14-3-7
Change-Id: I603e1163432bee0afbd3f1f8fc7a221c9a459b05
2026-04-17 03:18:46 +03:00
LuK1337
0c9d6ba80f
sm6375-common: Remove fwk-detect lib from PRODUCT_PACKAGES
See: Iac75d83e6bc46c137c328a2365e6701c210bfe7a
Change-Id: I6b8571e81e59f438e34b76823f47ff024ec33dc6
2026-04-14 07:21:40 +03:00
Michael Bestas
827824220b
sm6375-common: gps: Move some config files to vendor
We don't make any changes there

Change-Id: I1dfaade4a86b37576e6c848732cec4af9ad97c47
2026-04-14 00:08:31 +03:00
Michael Bestas
ff1035c5d5
sm6375-common: Update to fogos_g V1UGS35H.75-14-3-6
Change-Id: I2e11b3835434154d0dce629331c9e001e76caeac
2026-02-28 06:27:23 +02:00
Michael Bestas
f06874eb71
sm6375-common: Remove vendor suffix from vendor.qti.qspmhal@1.0
This was missed in 3e2b71bd98

Change-Id: Ie27dba635ac052ccb05c729f96dc7fbb625687fd
2026-02-04 01:16:15 +02:00
Michael Bestas
6b8e6a885d
sm6375-common: Build Lineage Health HAL
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2026-02-03 15:08:05 +02:00
Edwin Moquete
93bb4b5ca1
sm6375-common: overlay: Convert config_screenBrightnessDoze to float
Change-Id: Ibbb6f9b2ae030ad0938f5608526c392ef5b0cb1e
2026-01-24 03:01:20 +02:00
basamaryan
761ac3e33f
sm6375-common: overlay-lineage: Disable blurs by default
Change-Id: Ia323bb8f66e3515bdf16ff3a14c919b8bd859eba
2026-01-17 07:35:25 +02:00
Lucas Dupin
a7c5921df2
sm6375-common: Enable blurs
Bug: 181092919
Test: manual; performance scripts
Change-Id: I5875a99167e80ddd5b79fc245f988d8a6ac167be
2026-01-16 23:29:33 +02:00
basamaryan
9692ca35f5
sm6375-common: Override kernel BPF version
Change-Id: I3c581f3120b6258b3b45020c5ba12f6bf5b0ee27
2026-01-16 03:16:59 +02:00
LuK1337
17d69f3634 sm6375-common: audio: Disable ULL mode
* Ultra low latency playback is currently broken. Crackling audio
   can be well noticed while playing WhatsApp audio messages or even
   during some games.
 * This patch routes all audio that normally used audio-ull-playback
   paths to low-latency-playback paths instead, thus meaning we're
   switching from ULL to LL mode.

Change-Id: I7d672f1ff10b984c8096c9c4ca83475e730fd16f
2026-01-09 14:56:21 +00:00
kyasu
18bcb06f9d
sm6375-common: Disable thumbnail_block_model of libstagefright
Change-Id: I86f92335af282d3de508150bbbcb3026993ec48c
2026-01-08 02:05:50 +02:00
Arian
3e2b71bd98
sm6375-common: Drop unused perf blobs
Change-Id: I09e2c332102a5b67b7e1d74e9db3d64137e3010a
2026-01-05 05:45:29 +02:00
Michael Bestas
1ddaea0e7c
sm6375-common: Patch some blobs to depend on libtinyxml2-v34.so
libtinyxml2 10.1.0 update which landed in BP4A contains ABI
incompatible changes which cause runtime crashes.

Change-Id: Icc67da5f754b0bb30dce6192b1e520fdf1349ac5
2025-12-29 14:31:06 +02:00
Michael Bestas
654a137547
sm6375-common: Remove machine learning blobs
* liblearningmodule loading is guarded under a debug prop
  in qti perf HAL and libmeters is a liblearningmodule dependency

Change-Id: I7497b7c286c3ab6a6aeea908cf38863b0c60d757
2025-12-27 12:12:24 +02:00
Michael Bestas
d4ae46c903
sm6375-common: Remove unused proprietary files
Change-Id: Ia356a9cb94d8f82e1efc548f444785ef562b0732
2025-12-27 12:11:25 +02:00
Michael Bestas
faf933bcb2
sm6375-common: Update to V1UGS35H.75-14-3-5
Change-Id: I0f9b3f3c64a466a69ed2211f9062314194f6272b
2025-12-22 10:35:48 +02:00
Michael Bestas
a538353d66
sm6375-common: overlay: Remove Dialer overlay
Call recording is now enabled by default

Change-Id: Ie454647046b9a2e4b2129e3f04352dd08073c744
2025-12-20 10:53:21 +02:00
Yumi Yukimura
f9a89bae4a
sm6375-common: Update some soong config variables to bool type
Change-Id: Ice4a8e2cc6d756a743116b46299cf833a0e78c57
2025-12-07 07:50:52 +02:00
LuK1337
a229e53161
sm6375-common: Shim WFD with libinput_shim
Change-Id: I5c64d4fb6608cf6134ee7647802d9befc26fc8fb
2025-12-07 06:18:41 +02:00
Michael Bestas
b80aaca5b2
Revert "sm6375-common: Add hardware/samsung to soong namespaces"
This reverts commit 28f16e4bef.

Reason for revert: No longer needed

Change-Id: I55299e804cff6c5f5a36265e4f1c17b2399974bc
2025-11-26 12:42:20 +02:00
Michael Bestas
726a3b9bea
sm6375-common: Update to fogos_g V1UGS35H.75-14-3-4
Change-Id: I2319e56b67a0bdc4080aeceb7a786474aca7143d
2025-10-28 20:55:23 +02:00
Bruno Martins
3271d7427a
sm6375-common: Move to QTI health AIDL service
The health AIDL HAL service provides functionalities of charger,
therefore system charger at /system/bin/charger is deprecated.
On top of that, QTI health AIDL HAL service enables suspend by
default, the equivalent of setting ro.charger.enable_suspend
for legacy charger.

Change-Id: I59c23e7974cea1174b0161f31a535fa3afa1e5c9
2025-10-26 18:39:25 +02:00
Michael Bestas
7ceb975941
Revert "sm6375-common: Include vendor/debugfs.config"
debugfs is already disabled in vendor/holi-qgki_defconfig

This reverts commit 78087568d0.

Change-Id: I629a24df4bba7b609baf1048d2a3e46330bafa2d
2025-10-17 20:58:52 +03:00
Alexander Koskovich
3527fe40b5
sm6375-common: Drop PRODUCT_BUILD_SUPER_PARTITION
* Super image is not generated by a default 'm' build,
   but we at least want it for dist builds.

Change-Id: Ia12a5314632509fcd309d51ddf757efdc37499c3
2025-09-10 16:05:14 +03:00
Yumi Yukimura
5bec1538f6
sm6375-common: Cleanup more flags
These are gone after bp conversion for display and media

Change-Id: I1169adf12d717417f5f328ebbcc01ecc9b911889
2025-09-10 16:01:09 +03:00
Sebastiano Barezzi
4fbfbf2c73
sm6375-common: Remove TARGET_ENABLE_MEDIADRM_64
* It's only used when building drm@1.0 HIDL

Change-Id: I06412e2dd2bb48d798be4ef6e9a26a17b65277a7
2025-09-10 15:58:12 +03:00
Michael Bestas
b467a53813
sm6375-common: Remove no longer used display flags
Change-Id: Ifc4e10703d3424607b9dc8bcc8e417d1c88cc2f3
2025-09-10 15:57:00 +03:00
Michael Bestas
de224554bf
sm6375-common: Build LiveDisplay sysfs HAL
Change-Id: I7c5bd2cb2eaa94ce789d8c4444eff93e2ad7d8a1
2025-09-05 12:38:57 +03:00
Michael Bestas
b5118dcbda
sm6375-common: Build LiveDisplay SDM HAL
Change-Id: I0e403c9d7455cba1d356e4901a4dd4184d483f5b
2025-09-04 19:22:32 +03:00
Michael Bestas
be3f7661ee
sm6375-common: Update to fogos_g V1UGS35H.75-14-13-1
Change-Id: I0a297a6cec7c0d3feb6cd758daf73938c6165bd4
2025-08-27 14:18:40 +03:00
LuK1337
dbcbeb94e6
sm6375-common: Remove vendor/lineage device framework matrix inclusion
See: I78da6340f38b93fdc4c3694cb8f431f387d16c0d
Change-Id: I0b9f527de50ca02082be9b92375559f4893b2688
2025-08-12 22:45:49 +03:00
Michael Bestas
6f0277d62c sm6375-common: Update to fogos_g V1UGS35H.75-14-3-3
Change-Id: I07181c1f9f57b8214ae3fe4100ac7a7595f531cb
2025-07-28 23:51:52 +00:00