10e1373b3e
sm8450-common: Time for tequila!
2024-09-07 21:20:09 +00:00
SGCMarkus
3a47074b2f
sm8450-common: Unset BOARD_USERDATAIMAGE_PARTITION_SIZE
...
This not only saves a lot of build time when building with
TARGET_USERIMAGES_SPARSE_EXT_DISABLED and/or
TARGET_USERIMAGES_SPARSE_F2FS_DISABLED which is required
on A14, but also removes the need for the build system to
temporarily create a 40+GB userdata image.
Which means that less free space is required to start the
build.
Change-Id: Ibf48e7cdf566a4653e85352a79170b354d917234
2024-08-30 00:54:37 +02:00
Aaron Kling
26e0ff6d63
sm8450-common: Re-enable broken dup rules check
...
All failures of this have been resolved
Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-08-29 18:14:33 +02:00
Aaron Kling
766bc943bb
sm8450-common: Remove elf files in copy files check
...
New extract files uses packages instead of copy files
Change-Id: I337c07d13bd350958d4808e1693cc6e03753a96c
2024-08-29 17:36:08 +02:00
Cosmin Tanislav
c9597dc87d
sm8450-common: Move to lineage powershare implementation
...
Change-Id: I9c2ef85b7ef79ca4db127baf8d4095442f5d2f5a
2024-08-29 17:33:15 +02:00
Peng Xu
e1dff23693
sm8450-common: Enable support for IEEE80211AX
...
* This is to allow supporting WiFi 6 mobile hotspots,
to be noted this is only supported on SDM855+ platforms.
Change-Id: Iab61bd12499968e8823b3078acd1c7b8bce46136
2024-08-23 10:56:54 +02:00
Arian
abd3e699c6
sm8450-common: Update blobs from diting V816.0.6.0.ULFMIXM
...
Change-Id: Ie9b7b5361f054aa705558aab126c2842b7b56dc2
2024-08-21 10:56:41 +02:00
LuK1337
258777e748
sm8450-common: Include vendor/debugfs.config
...
This disables the following kernel configs:
* CONFIG_DEBUG_FS
* CONFIG_PAGE_OWNER
Change-Id: Idbf74e3dee4dccff4708462271e79374e28449ae
2024-08-20 11:07:42 +02:00
Bruno Martins
4a74a44b2e
sm8450-common: Build opensource soundtrigger HAL
...
Change-Id: I956d53a67841a9e1e296de6b73f08ef2efac7470
2024-08-12 16:39:57 +02:00
Arian
3c8e111a67
sm8450-common: Disable proprietary listen sound model
...
Change-Id: I9a836a8c0a68a45b1c4ae5233adfd1f14789b8f6
2024-08-12 16:39:57 +02:00
Arian
53191f2811
sm8450-common: sensors: Convert nonui notifier into a generalized sensor based notifier
...
Change-Id: I34b9861341f4f033185fdbd066b46d779dd95cfa
2024-08-12 10:24:04 +02:00
Arian
f6aa6d90f8
sm8450-common: Update blobs from diting V816.0.5.0.ULFMIXM
...
Change-Id: I1246f2f0f1773730f2f020df91f0c3c63ecce16c
2024-08-01 01:08:47 +02:00
Arian
7851954b06
sm8450-common: Use soong_config_set to set xiaomi powershare variable
...
Change-Id: Id00f757720800fbf4ee94bedee71edb6fedc5643
2024-08-01 01:08:47 +02:00
Bruno Martins
6b3861b808
sm8450-common: Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qualcomm targets can now build hermetic partitions.
Change-Id: I241105e01d85fea983b34846ca675666ac07541b
2024-08-01 01:08:47 +02:00
Arian
4e191dfe60
sm8450-common: Update blobs from diting V816.0.5.0.ULFEUXM
...
Change-Id: Iefdc239dde7a57b0588b4df104b6270ae9931fd5
2024-07-02 18:08:41 +02:00
Arian
ec8a98e97f
sm8450-common: Move to double tap sensor
...
Change-Id: Ib4803011fefad35c8b7a2d1e2b7d2744b32b13f4
2024-06-09 11:07:59 +02:00
Arian
41c5f376cb
sm8450-common: Update blobs from diting V816.0.4.0.ULFMIXM
...
Change-Id: I03465ac2c5939987e42dcfc7a10cddbeb26b4baf
2024-05-21 15:46:33 +02:00
Arian
5e4d14e637
sm8450-common: Build nxp nfc service from source
...
Change-Id: Ib2294005a1761570c4dab98b7c1a44728406b428
2024-05-18 14:41:04 +02:00
Arian
d34af56dba
sm8450-common: Update blobs from V816.0.8.0.ULCEUXM
...
Change-Id: I8c75f28cecb0d7304141b94f3b7299b963797301
2024-05-18 12:11:22 +02:00
Jens Reidel
f8535a90d0
sm8450-common: Build qca6750 module in addition to qca6490
...
Change-Id: I5ea957dc2ddb9742bb929595570ca7e63cd1476c
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Arian
2875d02e19
sm8450-common: Update blobs from V816.0.4.0.ULLMIXM
...
tunings.txt got removed from vendor, blobs only reference /mnt/vendor/persist/vpp/tunings.txt
Change-Id: Ic572965155a57b6815c7418fb5d368dc9268a960
2024-05-18 11:05:22 +02:00
Arian
6e6c6d5141
sm8450-common: Update blobs from V816.0.3.0.ULFMIXM
...
Change-Id: If178a1a004cfaf4474d9a375912301ef721f7f24
2024-04-09 18:16:58 +02:00
Cole Faust
91b704b61d
sm8450-common: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qcom has issues that prevent it from working with a hermetic
partition build.
Bug: 205632228
Test: Presubmits
Change-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a
2024-03-22 09:58:29 +01:00
Michael Bestas
341bfeae81
sm8450-common: Build Lineage Health HAL
...
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2024-03-19 23:22:37 +01:00
Jens Reidel
8c6add2160
sm8450-common: Build Lineage PowerShare HAL
...
Change-Id: I3ea02cd0c6b1a26851f1961768e00e5f3339c4bb
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:37 +01:00
Jens Reidel
6d717119b7
sm8450-common: Allow choosing NFC supported SKUs
...
Change-Id: Ia14a6c93e6320c8dfa1df2957e19b51a267c2234
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:37 +01:00
Arian
3ce1e37a01
sm8450-common: Update blobs from unicorn V816.0.3.0.ULECNXM
...
Change-Id: I450a8b6079fd8ec454de573e0c00145884e9d0d4
2024-03-19 23:22:37 +01:00
Jens Reidel
e2499f7089
sm8450-common: Fix qcacld-3.0 module path
...
This was a symlink to "." and removed in newer qcacld-3.0 versions.
Change-Id: I30bcdc56af59248b1fdc9f0f680c4c9f56e3d99b
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:37 +01:00
Bruno Martins
cc77d18b06
sm8450-common: Use the common device compatibility matrix from QCOM
...
Change-Id: I0c0f3ecddbe6d7b232cc0d13c78ca58094e4e720
2024-03-19 23:22:37 +01:00
Michael Bestas
9dc0c1f103
sm8450-common: Inherit common partition reserved sizes
...
Change-Id: I444ce2fcd37cdfa58d83a7e872dc547fb05a2a89
2024-03-19 23:22:37 +01:00
Arian
f7693955d8
sm8450-common: Reserve some space on system partitions
...
Change-Id: Ifa2c030cdeb1d731b114a93fefac20f8bf158048
2024-03-19 23:22:37 +01:00
Luofan Chen
cb98749357
sm8450-common: Import QCC system_ext blobs
...
Makes the QTI GNSS service happy. Thanks luca020400 for the help.
Change-Id: I6de25b0b3fde6cce3a6cdf95f31c68734d429956
2024-03-19 23:22:37 +01:00
Arian
73e615c43a
sm8450-common: Build GNSS HAL from source and import proprietary configs from V14.0.11.0.TLECNXM
...
Also drop disabled and unused gnss services
Change-Id: I5da8b02daf11a84d5083810ab3bcbe613cf618bb
2024-03-19 23:22:37 +01:00
Arian
8d24a268f9
sm8450-common: Drop sla
...
Change-Id: I725028a3a6cd41b4008d46de476bfe986052de60
2024-03-19 23:22:37 +01:00
Roger Ellis
e68f771221
sm8450-common: Add exclusion for vendor ELF prebuilts
...
- ELF prebuilts were banned in PRODUCT_COPY_FILES starting May 11.
- Adding BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true to
BoardConfig.mk temoporarily.
- See b/156534160 for long-term fix which should override this change.
Test: Build
Bug: 156534160
Change-Id: I7d80798d3b2d3818bc835fcede21de2e7ab04735
2024-03-19 23:22:37 +01:00
Dan Willemsen
a98cafec7e
sm8450-common: Mark as having overridden commands
...
To allow turning these into errors on other devices, and incrementally
fix these issue, set BUILD_BROKEN_DUP_RULES.
Bug: 77611511
Test: check out/soong.log
Change-Id: I3b8f29f0f9e2ad445e72c65e7688b109817dcff3
2024-03-19 23:22:37 +01:00
Arian
17318c1ba5
sm8450-common: Kang display blobs from eqs
...
Change-Id: I256ef5141c3ce1988da950c217da35ae75d50d94
2024-03-19 23:22:37 +01:00
Arian
761e3fe5cb
sm8450-common: Switch to unified supplicant service rc entry
...
Change-Id: I6cc5a1d062c19be570d5631cb7ea9c760a992aef
2024-03-19 23:22:37 +01:00
Arian
bf1d4271a1
sm8450-common: Switch to generic cpu variant
...
Change-Id: Iec116bb8d489ce7c07b36006086870b37ad971e6
2024-03-19 23:22:37 +01:00
Arian
60f3b13f27
sm8450-common: Decommonize regulator, touch, haptics and audio kernel modules
...
Change-Id: I644b35134d3beca8c31d218bfcbff2f4ad4ac2fd
2024-03-19 23:22:37 +01:00
Arian
5a49bb0289
sm8450-common: Extract from unicorn
...
Change-Id: I4eabd9505d7875357a43a26a472433b80e14ccc1
2024-03-19 23:22:37 +01:00
Arian
2e2859f77e
sm8450-common: Import proprietary files listing
...
Change-Id: I7d53b0acb56b101f909578e046553e48837867b3
2024-03-19 23:22:36 +01:00
Arian
d921c96ffd
sm8450-common: Configure kernel build
...
Change-Id: I478751631d78ce70f2032ad376ef017bfed39f78
2024-03-19 23:22:36 +01:00
Arian
41eb2e51bd
sm8450-common: Enable camera override format from reserved
...
This enables qcom additions for high framerate videos.
Change-Id: I572d35c6454711e838b2d0dba31551627d10f6e6
2024-03-19 23:22:36 +01:00
Arian
8da6db63f9
sm8450-common: Set display board flags
...
Change-Id: I1f78b0dadb14452f2a0c5152661813580b105064
2024-03-19 23:22:36 +01:00
Arian
4b95dd4ce1
sm8450-common: Set audio flags
...
Change-Id: I43706f761ac871638d00c2ca4b14c083de5d9701
2024-03-19 23:22:36 +01:00
Arian
37eea61587
sm8450-common: Initial sepolicy
...
Change-Id: Ia21793576649e8518e79e4680e0b79b6a9331720
2024-03-19 23:22:36 +01:00
Arian
65f2b53ea1
sm8450-common: Build WiFi hal from source
...
Change-Id: I31ad65417cfcd1bff81f8686e319c627634e992f
2024-03-19 22:58:04 +01:00
Arian
1253ccdfcf
sm8450-common: Enable 64bit audio HAL
...
Change-Id: Iab35e98a78863c8bb08d07b3fc3d13b792e4f824
2024-03-19 22:58:04 +01:00
Arian
8f6c27c442
sm8450-common: Add power HAL extension and use xiaomi-touch to handle dt2w
...
Change-Id: I5c65e0df255853eb2b3018a27ceb807c111bc4df
2024-03-19 22:58:04 +01:00