Commit graph android_device_motorola_sm6.../common.mk
Author SHA1 Message Date
Michael Bestas
fb91d9ddc9
sm7325-common: Regenerate overlays and move them to vendor
Generated with https://github.com/ArianK16a/rro-utils
Additional changes:
* Added translatable=false to all strings and string-arrays
* Reordered according to the original source files
* Updated comments according to the original source files
* Set priorities: 200 for common, 250 for target SoC

Change-Id: Ic6e7f30f8b78c49e739c4b58ff4e73edd9382965
2025-03-13 07:53:54 +02:00
Michael Bestas
ac261745dc sm7325-common: Add hardware/motorola to soong namespaces
Change-Id: I1606d2dc9cef82a4ce9d8764c1f52b59d183e9b2
2025-03-11 04:05:08 +00:00
Michael Bestas
a1b0a487a0 sm7325-common: Enable ELF checks for libmdmcutback
Change-Id: I734990bc95adacc1229f649d7e39bf2066abbbe6
2025-03-11 04:05:04 +00:00
Michael Bestas
f86ac29f0e sm7325-common: Enable ELF checks for libwpa_client dependent libs
Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
2025-03-10 23:58:27 -04:00
Cosmin Tanislav
28733117b5 sm7325-common: switch to common QCOM AIDL bootctrl HAL
Change-Id: I04ab771d3b1c38b58913607fbff1bb3b55e1fe25
2025-03-10 19:59:01 -04:00
Michael Bestas
eb8007735a sm7325-common: Drop LineageOS copyright years
Change-Id: Ia2dfdb083cb17b573a60f818c72d1500d9d63df2
2025-03-04 14:16:39 +00:00
Alexander Koskovich
6cd98d0ad3
sm7325-common: Update to Boot Control HAL v1.2
Change-Id: Ib5d06c9b0c7e2ed000eb03a9bf18e4d78cc8740d
2025-03-01 02:30:21 +02:00
Cosmin Tanislav
24b82c5e80
sm7325-common: remove Telecomm overlays
These are all the default values. It's also guarded
by TARGET_FWK_SUPPORTS_FULL_VALUEADDS which we just disabled.

Change-Id: I4bf30d4a12145a30feee6e560d415c1258ce5385
2025-03-01 00:38:13 +02:00
SGCMarkus
e7d73c4738
sm7325-common: remove CarrierConfig overlay
This is now generated by extract script in device tree

Change-Id: Ife7b35b51d5af5c84fa7f40f31de890e2b22aa23
2025-03-01 00:38:13 +02:00
Michael Bestas
6615ea2909
sm7325-common: Don't build gralloc.default
Change-Id: I4aaef1b9dfa59bd1bfe472334ee8e3ced1a008c1
2025-03-01 00:38:12 +02:00
Bruno Martins
81e79c44b0
sm7325-common: Use aidl sensors multihal
Change-Id: I21da3da39e9726dca693d6bcbe42e93be861f7c7
2025-03-01 00:38:12 +02:00
Alexander Koskovich
46865aa155
sm7325-common: Remove vendor RenderScript implementation.
* RenderScript is deprecated on newer platforms and
   is being officially replaced.

 * On April 19, 2021, Google announced that RenderScript
   will be deprecated in Android 12, and recommended
   porting existing code to Vulkan.

   https://android-developers.googleblog.com/2021/04/android-gpu-compute-going-forward.html

Change-Id: I19460ef266a646b046f1e7d2f0b4eab7c48ae536
2025-03-01 00:38:12 +02:00
Ethan Chen
208df00612
sm7325-common: Remove leftover PRODUCT_VENDOR_MOVE_ENABLED directive
Change-Id: I07e660f6fab0734c8e590e86862406c043cfe9dd
2025-03-01 00:38:12 +02:00
Michael Bestas
2e368ec73c
fixup! sm7325-common: do not manually build dependencies
Change-Id: Ie61100d5235b27ea3b80c31c1b1ed897353f0a9e
2025-03-01 00:38:12 +02:00
Michael Bestas
4c7e135375
sm7325-common: Drop soundfx targets that are built by default
Change-Id: I505758cf06b4992ae8edd5904b9c0b522e48303a
2025-03-01 00:38:12 +02:00
llololo
eebdd3ddc7
sm7325-common: Remove A2DP input module in audio policy configuration
No Pixel device support A2DP sink functionality.

Bug: 163050296
Test: A2DP related test.
Change-Id: I269220cf29451ea79362fc004fa073713f72fdb2
2025-03-01 00:38:11 +02:00
Michael Bestas
b0f2a69460
sm7325-common: Get rid of TARGET_RECOVERY_DEVICE_DIRS
Change-Id: Id32dc00987178a6e9b0fd7fac0f4598f1b3be7e3
2025-03-01 00:38:11 +02:00
Michael Bestas
cbef6d2166
sm7325-common: Switch to SPDX copyright & update dates
Change-Id: I1adc8afc557a0d8a7379ec24589ea68b2391d147
2025-02-28 04:06:01 +02:00
danascape
2691b7c323
sm7325-common: Drop atrace HAL
It is deprecated in Android 14.

Change-Id: I5af8056853058ad29be7debb5c5af5dea83d84a9
2025-02-28 04:06:01 +02:00
Yan Yan
dedbe6566e sm7325-common: Add feature flag for IPSEC_TUNNEL_MIGRATION
This commit adds the IPSEC_TUNNEL_MIGRATION feature flag,
with XFRM_MIGRATE used as the implementation

Bug: 273379472
Test: build, flash and verify with "adb shell pm list features"
Test: atest IpSecManagerTunnelTest
Change-Id: Id2ee3e65183e32ea63f6251ba921e1e4c6b09ed0
2025-02-27 13:23:42 -05:00
Cosmin Tanislav
321fbb3d28 sm7325-common: enable lineage health service
/sys/class/power_supply/battery/device -> '../../../soc:mmi,discrete-charging/force_charger_suspend'

Change-Id: I6446876aca021bf3729609f3cad8fa5d9755e785
2025-02-06 17:39:06 -07:00
LuK1337
228a37ab22 sm7325-common: Move WfdCommon boot jar declaration to vendor
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
2025-01-25 01:11:16 -05:00
Michael Bestas
bb8e1a544f
sm7325-common: Remove unused apdr.conf
Change-Id: I6afaef3031af7bb72cde8d567454c1d85e827d2c
2025-01-21 07:53:16 +02:00
Michael Bestas
e89213447f
sm7325-common: Build libloc_socket from source
Change-Id: I8b9ed4372ba0f3aa14863ae7ce256ad40ea640de
2025-01-21 07:52:13 +02:00
Michael Bestas
888f06e3af
sm7325-common: Remove xtwifi seccomp policy
Change-Id: I92bc7d12c0fa5a7b86cd5eb05621c0aacf6bfa4e
2025-01-21 07:50:43 +02:00
Arian
e4a1acf407
sm7325-common: Drop unused libs
Change-Id: I302af2e0a1c4008cd614151a4d1d0ba10528c4b1
2025-01-21 00:31:34 +02:00
Nolen Johnson
c303b1b6c4 sm7325-common: Don't build libsynergy_loc_api
Change-Id: I84cd692dd42d12594e831fbd18f056e44fd17cdd
2025-01-20 01:07:49 -05:00
Cosmin Tanislav
577ca9945e
sm7325-common: remove CellBroadcastReceiver overlay
Values overlayed here do not exist.

Change-Id: Ic6fb9fd733d8bff1bdd64b9d247ab4516c2d3e24
2025-01-19 20:34:06 +02:00
Steven Moreland
9641fa1439
sm7325-common: Move /vendor/ueventd.rc to /vendor/etc/ueventd.rc
The root location of this file is deprecated for Android T.

Bug: 189268918
Bug: 178221726
Test: device reaches boot complete after raising API level to 32
Change-Id: I97a6d2e5cacd0ac5eeb81daafeb8b1a0ad5c119b
2025-01-19 19:12:14 +02:00
Michael Bestas
1354be5ff8 sm7325-common: Migrate mount point creation out of Android.mk
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
2025-01-14 14:10:01 -05:00
dianlujitao
7072eff760
sm7325-common: 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-04 20:27:05 +02:00
Cosmin Tanislav
42b4f71266 sm7325-common: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-11-14 22:39:37 -07:00
Nolen Johnson
1d70ea6701 sm7325-common: Ensure we build the vendor version of libcrypto_shim
Reference: Ia42de59ff157cddc930a111f8ce5e36e645055ed
Change-Id: I9c9340b37a1ad0d6c22d3947541fe1196a5efeec
2024-10-27 17:04:07 -04:00
LuK1337
986ed29e19 sm7325-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-10-23 15:08:02 -04:00
Michael Bestas
6877ce4086 sm7325-common: Shim widevine with libcrypto_shim
The following change
e202e51cb0
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-10-23 14:48:45 +00:00
Michael Bestas
d97869b1bf sm7325-common: Switch to AIDL USB HAL
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-10-23 14:48:45 +00:00
Michael Bestas
1480063c60 sm7325-common: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-10-23 14:48:45 +00:00
Yumi Yukimura
bc676f7640 sm7325-common: Switch to QTI Memtrack AIDL HAL
Change-Id: Ibcbaff02fd56fbccc3a88c01a5f46a89cb212ef5
2024-09-25 20:42:36 -06:00
Michael Bestas
714cca6024 sm7325-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-25 20:42:36 -06:00
Aaron Kling
88937c970f sm7325-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-25 20:42:36 -06:00
Marc Bourgoin
2143846123 sm7325-common: Update blobs from dubai-user-14-U1RD34.80-40-f0ea3-release-keys
Change-Id: I203f9a1ab4ce61f97d98a8936141167651f5c1e4
2024-09-25 07:36:47 -06:00
Georg Veichtlbauer
e4162b4989 sm7325-common: Build vendor variant of libpower
Change-Id: Id7fe8a2598ffb93be4635424c86100a88aea8780
2024-07-13 16:44:21 -04:00
Bruno Martins
52c15bd6ab
sm7325-common: Convert WiFi firmware symlink to install_symlink target
The last bit that was preventing building hermetic images.

Change-Id: I75bb7de4593a7992f6015317cf97e088beeba0cb
2024-07-02 04:47:52 -07:00
Michael Bestas
48e9f7fb7a
sm7325-common: Convert aw882xx firmware symlink to install_symlink target
Change-Id: I1ed840d33d09e717bdc00675212fe508021dcc1c
2024-07-02 04:47:52 -07:00
Michael Bestas
ad0fcaf14c
sm7325-common: Create rfs fsg symlink
Change-Id: Id337670d40aeb598e4b2507bd94d4885344c675c
2024-07-02 04:47:52 -07:00
Bruno Martins
9b1fd82b74
sm7325-common: Move to new RFS install_symlink targets
Change-Id: I9560fd0da00958d9349a0881b5a5f64a2c02e495
2024-07-02 04:47:52 -07:00
Eran Messeri
030ac039c2
sm7325-common: Copy out permission for target that supports Device ID attestation
* https://source.android.com/security/keystore/attestation

Change-Id: Ibeebb76e45338c24d41d82b680c3353af3ca478f
2024-07-02 04:47:52 -07:00
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