Commit graph

61 commits

Author SHA1 Message Date
Michael Bestas
3992e14abe
sm6375-common: Get rid of TARGET_RECOVERY_DEVICE_DIRS
Change-Id: Id32dc00987178a6e9b0fd7fac0f4598f1b3be7e3
2025-04-27 16:34:18 +05:30
Michael Bestas
aad3703afe
sm6375-common: Remove unused RFS MDM MPSS symlink
Change-Id: Ib61df731835f70e566308c272d56430fb00c1531
2025-04-16 13:45:27 +05:30
basamaryan
a5f7bafa78
sm6375-common: Unset VNDK flag
Change-Id: I2ef63b9e95b35e23b6026b3f28bbb70590b427c1
2025-04-16 13:45:19 +05:30
Michael Bestas
de472a95f9
sm6375-common: Add hardware/motorola to soong namespaces
Change-Id: I1606d2dc9cef82a4ce9d8764c1f52b59d183e9b2
2025-04-04 18:30:30 +05:30
Demon000
c0cc3b0db4
sm6375-common: switch to common QCOM AIDL bootctrl HAL
Change-Id: I04ab771d3b1c38b58913607fbff1bb3b55e1fe25
2025-04-04 18:26:53 +05:30
Michael Bestas
9469797e13
sm6375-common: Migrate mount point creation out of Android.mk
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
2025-01-20 22:11:41 +05:30
Bruno Martins
f5c6781fbc
sm6375-common: Convert WiFi firmware symlink to install_symlink target
The last bit that was preventing building hermetic images.

Change-Id: I75bb7de4593a7992f6015317cf97e088beeba0cb
2025-01-20 22:11:41 +05:30
Michael Bestas
d3d8da216e
sm6375-common: Create rfs fsg symlink
Change-Id: Id337670d40aeb598e4b2507bd94d4885344c675c
2025-01-20 22:11:38 +05:30
Bruno Martins
52912b9925
sm6375-common: Move to new RFS install_symlink targets
Change-Id: I9560fd0da00958d9349a0881b5a5f64a2c02e495
2025-01-20 22:11:38 +05:30
Demon000
78a3586e4e
sm6375-common: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2025-01-18 00:32:57 +05:30
Moeta Yuko
0b4dabfaba
sm6375-coommon: remove OMX
* OMX HW video codecs are no longer used after enabling Codec2
 * OMX HW audio codecs won't work without QCOM A/V enhancements, which
   we don't have on Lineage.

Change-Id: I65852151c8fb6387add5fc4402ba3f13c97b5f64
2025-01-17 14:28:15 +05:30
Nolen Johnson
f125b49b3b
sm6375-common: Ensure we build the vendor version of libcrypto_shim
Reference: Ia42de59ff157cddc930a111f8ce5e36e645055ed
Change-Id: I9c9340b37a1ad0d6c22d3947541fe1196a5efeec
2024-11-11 12:51:15 +05:30
LuK1337
22c8464422
sm6375-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-11-11 12:47:03 +05:30
Michael Bestas
c1d90ad058
sm6375-common: Shim widevine with libcrypto_shim
The following change
e202e51cb0
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-11-11 12:35:47 +05:30
Michael Bestas
add45126b8
sm6375-common: Switch to AIDL USB HAL
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-11-11 12:35:20 +05:30
Michael Bestas
f194c4c58c
sm6375-common: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-11-11 12:35:03 +05:30
Anand S
0607293922
Revert "sm6375-common: Switch to Thermal 2.0 mock"
This reverts commit e03aec7112.

Reason for revert: We're switching to QTI AIDL thermal.

Change-Id: I27b78d5dcc32e0dce31a39d2a71ba4b3b9892a50
2024-11-11 12:33:52 +05:30
Yumi Yukimura
c34753c913
sm6375-common: Switch to QTI Memtrack AIDL HAL
Change-Id: Ibcbaff02fd56fbccc3a88c01a5f46a89cb212ef5
2024-10-01 20:16:00 +05:30
Michael Bestas
fb008aa5b8
sm6375-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-10-01 20:16:00 +05:30
Aaron Kling
d4e90af834
sm6375-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-10-01 20:16:00 +05:30
Anand S
2805c8e380
sm6375-common: Decommonise libgui_shim_vendor
Change-Id: I835cbf1ace68a5b1151714332ac5e538911bd35d
2024-08-07 20:16:00 +05:30
johnmart19
49713d9f94
sm6375-common: Build android.hardware.media.omx from source
* Fixes: android.hardware.media.omx@1.0-service: Service not available yet.

Change-Id: I9581b6d244f4336d2cff4785ba99bd64079faa1f
2024-08-01 20:16:00 +05:30
Anand S
a132e28cf3
sm6375-common: Update Media and OMX stack from S2RUBS32.51-15-9-5
* From corfur_g-user 12 S2RUBS32.51-15-9-5 76c7d7 release-keys.
* Remove unused blair_lite configs and media_codecs_vendor_audio.xml.

Change-Id: I622aee21b1a50d3580fdd5aff5bf93e7a8ff8129
2024-07-30 20:16:00 +05:30
Anand S
4d44aef0e9
sm6375-common: Decommonise audio_io_policy.conf
Change-Id: I9e11a69f29a7e82c4b0feb4f3210d25897ccaf86
2024-07-27 20:16:00 +05:30
Anand S
0e62d3387e
sm6375-common: media: Import more media configs from stock
* From fogos_g-user 14 U1UGS34M.23-82-2-2 0c9cb9 release-keys.

Change-Id: I9e911846ef7d0a86db1a655ee60ea950026768f8
2024-07-27 20:16:00 +05:30
Anand S
a3c08a6b7f
sm6375-common: audio: Copy all configs to /vendor/etc
Change-Id: Icfd400db69ffc4e38bcaa2f7fa14bf210a1a8c2c
2024-07-27 20:16:00 +05:30
Anand S
558658882d
sm6375-common: Fix copying path of ueventd.rc
* ueventd: Legacy ueventd configuration file detected and will not be parsed: /vendor/ueventd.rc. Please move your configuration to /vendor/etc/ueventd.rc instead.

Change-Id: I85eaea032bc8e9c494ee604fdc8c199dc1f610ef
2024-07-25 20:16:00 +05:30
Anand S
8d0f27975b
sm6375-common: Remove in-tree Livedisplay HAL
Change-Id: I6f6ccfdc816c2bfb7267f13b6e6787014282f446
2024-07-21 20:16:00 +05:30
Anand S
928b8b38b5
sm6375-common: Switch to GNSS HAL from stock
* From U1UG34M.23-82-2

Change-Id: I75ac90f482127ae1119e2c691d11b2b574f1efb4
2024-07-20 20:16:00 +05:30
Anand S
f3dfd70ae6
sm6375-common: Drop custom GNSS hal
Change-Id: I1971cb6a7e9b791684f99294be10d19ce843fa83
2024-07-20 20:16:00 +05:30
Bruno Martins
4ec7aee975
sm6375-common: Use common libqti-perfd-client and power-libperfmgr
Change-Id: I22d6b35c72629553817005deaefcae60abc72cfd
2024-07-20 20:16:00 +05:30
EcrosoftXiao
e03aec7112
sm6375-common: Switch to Thermal 2.0 mock
* QTI Thermal couldn't read the temperature for some reason
* sepolicy: Adjust sepolicy for thermal

Change-Id: Idea1bcdea070913ef35b699fafd1242d740453a9
2024-07-19 20:16:00 +05:30
Vivekachooz
df75d5ee49
sm6375-common: Import and adapt powerhint from redfin
* From redfin-user-13-TQ3A.230901.001-10750268-release-keys

Change-Id: I923c1adf70d035c9def0032ccf29530ce92ebe66
2024-07-18 20:16:00 +05:30
Lucchetto
1e25d6fd85
sm6375-common: Create dummy libqti-perfd-client
* proprietary perfd blobs can finally be nuked without breaking goodix
* we could even map the functions to use libperfmgr powerhints in the future

Change-Id: I124652f3041761966a3e3bd97c757fecc39cc5fb
2024-07-18 20:16:00 +05:30
Subhajeet Muhuri
642f408f24
sm6375-common: Include hardware/google/interfaces and hardware/google/pixel
* Required by power-libperfmgr

Change-Id: I4053938614be26c7066ea83d97955739f39b4144
2024-07-18 20:16:00 +05:30
Anand S
1c6d7e3c10
sm6375-common: Build power-libperfmgr
Change-Id: Icada887bc2f414c6e41d81361762a86332df1aee
2024-07-18 20:16:00 +05:30
Wei Wang
d8ec9a75c6
sm6375-common: Remove QTI perfd
Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4
2024-07-18 20:16:00 +05:30
Lokesh Gidra
3586166e3f
sm6375-common: Use 4GB dalvik-heap config
Change-Id: I086d4a5c09634c3c7bd51ec5d08dcaa1551511b4
2024-07-17 12:56:42 +05:30
Anand S
df31270d2f
sm6375-common: Drop unused packages and permissions
Change-Id: I6a5e807dc1f2ff8730274dd5715534513cf36d81
2024-07-16 12:56:42 +05:30
Michael Bestas
263f49d80e
sm6375-common: Build fastboot custom HAL
* This adds getprop functionality in fastbootd.

Change-Id: I4906f6e9dcc00d37a7fa97e0139ba536f00755fa
2024-07-14 20:41:27 +05:30
Anand S
abf9c1dc4b
sm6375-common: Build missing hidl/hals
Change-Id: I472f836e4966c8d75b6901f735d451594400ffe2
2024-07-05 12:56:42 +05:30
Anand S
7a96a5062f
sm7325-common => sm6375-common
* All configs updated from fogos U1UG34M.23-82-2 build

Change-Id: I6750c454f2eeec53205c56f033c76443e93b44ed
2024-07-03 12:56:42 +05:30
dianlujitao
5dd69c17ba sm7325-common: Build MotoNrEnabler
Change-Id: Ib142f2c6ff58cb9b1b23982618c4eaf5106f922e
2024-07-01 18:02:55 +00:00
Chirayu Desai
45e60673ef sm7325-common: Disable UFFD GC
Unable to determine UFFD GC flag for kernel version "5.4.268-qgki".
You can fix this by explicitly setting PRODUCT_ENABLE_UFFD_GC to "true" or
"false" based on the kernel version.
1. Set PRODUCT_ENABLE_UFFD_GC to "true" if the kernel supports userfaultfd(2)
   and MREMAP_DONTUNMAP.
2. Set PRODUCT_ENABLE_UFFD_GC to "false" otherwise.

Change-Id: Ie77d9a86a7fe94e4cade1868ffea27194f724e03
2024-06-20 11:31:48 -04:00
Michael Bestas
17b770768b sm7325-common: Build missing libraries for 14 QPR3
Change-Id: I6a84526ca1e9f4e5140c8068646433cab3fe85b2
2024-06-20 11:31:47 -04:00
basamaryan
7b1dbed07b sm7325-common: Don't explicitly include updatable_apex.mk
It is inherited by base_system.mk as of QPR2

Change-Id: I020a05b233f61ea28d03199cbc76051e6e97e1dc
2024-03-21 15:14:14 -04:00
Demon Singur
b205eedb59 sm7325-common: do not build useless packages
Change-Id: I72076113083308e26573289923f5d3c00a8a6b44
2024-02-04 22:22:12 -07:00
Sebastiano Barezzi
6ff6a11fd4 sm7325-common: Stop explicitely building netutils-wrapper-1.0
* Built by default

Change-Id: Id6666535bb8d0b84d2d0a8d19411fafa49df3d68
2024-02-04 22:22:12 -07:00
LuK1337
029151f194 sm7325-common: Build android.frameworks.sensorservice@1.0.vendor
Required by libdpps.

Change-Id: Iaf821dcbb07d7820f2fc3ff5ca9cca5e973360f2
2023-12-18 23:27:38 -05:00
LuK1337
ff112a5676 sm7325-common: Build android.hardware.bluetooth@1.0{,vendor}
Required by libantradio.

Change-Id: I5e26a4154cf54e64f424cb6cf20db87b7023f1cd
2023-12-18 23:27:23 -05:00