4549 Commits

Author SHA1 Message Date
982af598f6 更新 config/strix_audio.mk 2025-07-14 11:35:35 +08:00
shuixx
b276b5b5c7 strix 2025-07-14 03:14:39 +00:00
shuixx
732117171d strix 2025-07-14 01:42:42 +00:00
c6f5f40333 删除 .github/workflows/build/action.yml 2025-07-13 15:39:08 +08:00
94063d9b26 删除 .github/workflows/gerrit.yml 2025-07-13 15:39:01 +08:00
SkyMinus
6a68a9a3ae overlay: Fix system webview implementation 2025-07-02 13:27:40 +08:00
Dmitrii
35b2924245 release: enable more flags
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-07-02 13:27:34 +08:00
ralph950412
6977873fc4 release: Enable WallpaperPicker2 flags
Change-Id: I7f389e8bdb6e9998681cf7abb561d5aaf6b8d909
2025-07-02 11:13:57 +08:00
ralph950412
efe10e564a release: Enable SystemUI flags (com.android.systemui.shared)
Change-Id: I7a4b4fa22e3f3c6f5b2eceea9e3fde573a937e9c
2025-07-02 11:13:57 +08:00
ralph950412
bf7756fd9a release: Enable SystemUI flags
Change-Id: Id7b6b7ec61363c9a90a4354ec78215c7ce697652
2025-07-02 11:13:57 +08:00
ralph950412
6382d28bb5 release: Enable SettingsLib flags
Change-Id: Ide729f28d84e05063b961c504e52dc2249febe98
2025-07-02 11:13:57 +08:00
ralph950412
5e6f231a2b release: Enable Settings flags
Change-Id: I4aacdc60d799a139941783dc69fd03cb591ec84a
2025-07-02 11:13:57 +08:00
ralph950412
ff6423bff3 release: Enable Launcher3 flags
Change-Id: I06cb64470805c579619fe2512ae79d60a746d65c
2025-07-02 11:13:47 +08:00
SkyMinus
6bd427f427 additions: Set preprocessed with Via 2025-07-02 09:04:46 +08:00
SkyMinus
0ddb62043c config: Import Gboard Inputmethod for mobile_full 2025-07-01 21:26:53 +08:00
SkyMinus
1a169e0bf6 config: Import Via for mobile_full product 2025-07-01 21:26:05 +08:00
SkyMinus
821a9ddc31 Initial MinusOS Balsam
Signed-off-by: SkyMinus <minus_rav@qq.com>
2025-07-01 21:20:43 +08:00
Michael W
230d1dca1c repopick: Paginate queries properly
Currently there is a limit of 500 changes per page, giving us only
those when repopicking a query. By observing the "_more_changes" field
in the response and adding the "start" parameter to the query we can
do pagination and return all changes

Test: repopick -p -Q "branch:lineage-23.0"
Result before: 500 changes
Result after: 1094 changes (correct count as of time of commit)

Change-Id: I00304bc2c87b75cef89a26838da3dd1b1f0e65db
2025-06-27 15:07:55 +00:00
Michael Bestas
06f80d3399 vars: Add tegu
Change-Id: I0275c155ff87c2d4d77edf1dc6861babc05ff669
2025-06-27 08:26:12 +01:00
Michael Bestas
f1746c2d1f vars: Track aml tag for pixels
Change-Id: I8db09ce86dff6ba8a1d897523932b1b9cef5f79b
2025-06-27 08:26:12 +01:00
Chirayu Desai
c042dba17a vars: Baklava
Change-Id: Ie8dd43ada53fd296b51b4e9ca640e321dcd5a283
2025-06-27 08:26:12 +01:00
Bruno Martins
aa45b67bf7 config: Remove touch HIDL from FCM
Change-Id: I9510fc0a1aa9c6f9b89e86dd9a6598d332b34e82
2025-06-27 08:26:12 +01:00
Michael Bestas
085fdefe6d config: RIP Trebuchet
Change-Id: If195faead912e8e2aa943d16d7495508167fcac2
2025-06-27 08:26:12 +01:00
Michael Bestas
5daa4f3f23 release: Set RELEASE_GOOGLE_TEGU_16K_DEVELOPER_OPTION
From BP2A.250605.031.A2

Change-Id: I8535aeb6dba5893ba06e6f73cb555be69ca3b34c
2025-06-27 08:26:12 +01:00
Michael Bestas
0c0598b6cc release: Set RELEASE_SVN_TEGU
From BP2A.250605.031.A2

Change-Id: If86a59f1469a927cc748816a2c70c9c6c79c2bc5
2025-06-27 08:26:12 +01:00
basamaryan
8bc0272298 lineage: Bump aconfig flags extension to BP2A
Change-Id: I7ee78cbc5ea3b48b85631bd275f9af6aca7940db
2025-06-27 08:26:12 +01:00
basamaryan
db0e0203b1 LineageOS 23.0
Change-Id: Ib993e7d13e3e51e354a6e59fe6b2088b5e5af0de
2025-06-27 08:26:12 +01:00
micky387
a8b479083d envsetup.sh: Export LLVM_AOSP_PREBUILTS_VERSION with the current clang version from soong
Needed for KERNEL_CLANG_VERSION if TARGET_KERNEL_CLANG_VERSION hasn't been set by the device config

It's boring to change it on each Google change ...

Change-Id: I1d682611cbf6c60d7ae6227b0b5afde591adf471
2025-06-26 22:04:16 +01:00
Alexander Koskovich
40161df056 merge_dtbs: Add qcom,oem-id to EXTRA_KEYS
This is used by Nothing to differentiate between the base & pro models
on the Phone (3a).

Change-Id: I56f7e58f134571ea35a6dafef54e2b30ba20b5f0
2025-06-14 18:24:24 +00:00
Cosmin Tanislav
49cbf625f2 merge_dtbs: ignore not matching DTBOs when finding symbols for a fixup
Change-Id: I1705341d9ec68b46ac6f6c1007c6ea28f9c4e95d
2025-06-11 05:53:44 +00:00
Yumi Yukimura
101451f332 lineage: products: Add Cuttlefish products
How-to:
1. Build and install cuttlefish packages by following [1]
2. Build LineageOS image and hosttar
    ```
    source build/envsetup.sh
    breakfast cf_phone_x86_64
    m hosttar updatepackage
    ```
3. Extract LineageOS image and hosttar
    ```
    mkdir lineage-cvd
    cd lineage-cvd
    unzip <LineageOS tree>/out/target/product/vsoc_x86_64/lineage_cf_phone_x86_64-img.zip
    tar xzvf <LineageOS tree>/out/host/linux-x86/cvd-host_package.tar.gz
    ```
4. Run it
    ```
    HOME=$PWD ./bin/launch_cvd
    ```
5. Open https://127.0.0.1:8443 in browser, and enjoy

[1]: https://github.com/google/android-cuttlefish?tab=readme-ov-file#debian-packages

Change-Id: I7d69db7be99d250f02d7e76fd398ebf5c2ca7c5f
2025-06-10 01:47:16 +08:00
Yumi Yukimura
6b8100b68f init.lineage-system_ext.rc: Rename bugreport service
* Cuttlefish has defined one with the same name.

[ 99% 157176/157198] build out/target/product/vsoc_x86_64/host_init_verifier_outp
FAILED: out/target/product/vsoc_x86_64/host_init_verifier_output.txt
/bin/bash -c "out/host/linux-x86/bin/host_init_verifier                 -p out/target/product/vsoc_x86_64/obj/ETC/passwd_system_intermediates/passwd_system        -p out/target/product/vsoc_x86_64/obj/ETC/passwd_system_ext_intermediates/passwd_system_ext                -p out/target/product/vsoc_x86_64/obj/ETC/passwd_vendor_intermediates/passwd_vendor               -p out/target/product/vsoc_x86_64/obj/ETC/passwd_odm_intermediates/passwd_odm             -p out/target/product/vsoc_x86_64/obj/ETC/passwd_product_intermediates/passwd_product             --property-contexts=out/target/product/vsoc_x86_64/obj/ETC/plat_property_contexts_intermediates/plat_property_contexts              --property-contexts=out/target/product/vsoc_x86_64/obj/ETC/system_ext_property_contexts_intermediates/system_ext_property_contexts --property-contexts=out/target/product/vsoc_x86_64/obj/ETC/product_property_contexts_intermediates/product_property_contexts               --property-contexts=out/target/product/vsoc_x86_64/obj/ETC/vendor_property_contexts_intermediates/vendor_property_contexts          --property-contexts=out/target/product/vsoc_x86_64/obj/ETC/odm_property_contexts_intermediates/odm_property_contexts              --out_system out/target/product/vsoc_x86_64/system                --out_system_ext out/target/product/vsoc_x86_64/system_ext                --out_vendor out/target/product/vsoc_x86_64/vendor                --out_odm out/target/product/vsoc_x86_64/odm     --out_product out/target/product/vsoc_x86_64/product             > out/target/product/vsoc_x86_64/host_init_verifier_output.txt"
host_init_verifier: out/target/product/vsoc_x86_64/vendor/etc/init/init.cutf_cvm.rc: 108: ignored duplicate definition of service 'bugreport'
host_init_verifier: Failed to parse init scripts with 1 error(s).

Change-Id: I0af60a1c19035d336a88a543089fd01400736dd5
2025-06-10 01:47:16 +08:00
Cosmin Tanislav
0ea2a44fbc merge_dtbs: Sort DTBOs based on needed symbols
Some DTBOs might use symbols from other DTBOs and require them to be
applied before them.

Sort them based on the __symbols__ and __fixups__ nodes, by creating a
dependency graph.

Change-Id: I40acf5da6b673b636a91f75ae3f3c634f2b5c505
2025-06-08 18:34:54 +03:00
Nikita Savchenko
722d1ce1be kernel: Report all modules not found at once
Change-Id: Ic46f72989b2dd5de574cc33b7e9f7499323d9bb0
2025-06-07 17:12:21 +00:00
Luca Stefani
f4a6ff209c Add AIDL touch HAL
Change-Id: I9b54a662bf09ff1bfe26ac1d0585595b3d21f2b0
2025-06-06 20:56:19 +00:00
Aaron Kling
67bbe4a32d kernel: Stop warnings for prebuilt kernel platform
If both prebuilt kernel and prebuilt kernel headers are provided, assume
that they match.

Change-Id: I8818659bd4642aa20260ff638d4a0c3f2b56a463
2025-05-31 19:24:17 +00:00
Aaron Kling
cae9b362a9 soong: Support prebuilt_kernel_headers
This depends on a kernel headers tarball path being passed in
TARGET_PREBUILT_KERNEL_HEADERS, in the style that the kleaf kernel
platform build generates.

Change-Id: Ib82659fa44ef221e73d0d129daafbaae6bad87a2
2025-05-31 19:24:17 +00:00
Michael Bestas
dde831fce2 vars: Update qcom tags
Change-Id: I27906db0ebd6f5a20f62fdca6f78a8b4e1d757cf
2025-05-28 15:02:52 +00:00
LuK1337
0782bdf838 config: BoardConfigReservedSize: Disable via WITHOUT_RESERVED_SIZE=true
Test: WITHOUT_RESERVED_SIZE=true \
      get_build_var BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT
Test: WITH_GMS=true \
      get_build_var BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT
Test: WITHOUT_RESERVED_SIZE=true WITH_GMS=true \
      get_build_var BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT
Test: get_build_var BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT
Change-Id: I54dfce46c57c4265954ecbdee3ed9b9f2fc18efe
2025-05-27 21:27:15 +02:00
Michael Bestas
e1e121bea4 Revert "Add product_launched_with_j{,_mr1,mr2}.mk"
This reverts commit c756f6051f.

Reason for revert: Dead.

Change-Id: Ia4f1e45d18459004625c38754440c018333a3452
2025-05-27 18:19:07 +03:00
Michael Bestas
82511810dd config: Mark remaining BoardConfig flags as deprecated
There are still lots of users for those and maintainers haven't been
very responsive, so make it a build warning and remove them in 23.0.

Change-Id: Ibf59f45921f622b8eca6df6d57e9e3557847af51
2025-05-11 16:41:03 +00:00
Michael Bestas
03a709673f config: Deprecate BOOTLOADER_MESSAGE_OFFSET
All users have migrated to soong_config_set.

Change-Id: I0b621c9a92d79a54ab45ca9d7a54e843ce3d39d4
2025-05-11 16:37:40 +00:00
LuK1337
c2dd68f84a config: Use add_soong_config_namespace/add_soong_config_var macros
Test: m nothing and compare out/soong/soong.lineage_*.variables
Change-Id: I802f4f7eb37d520fd74599e2b673a5b2368c5d09
2025-05-11 11:20:01 +00:00
Bruno Martins
df60b80a44 config: Deprecate TARGET_POWERSHARE_* flags
Change-Id: I8fc2be89d4bcb2ea7c253376ba656321eccda41b
2025-05-11 09:21:16 +01:00
sidharthify
5b6439083a config: Migrate PowerShare to AIDL
Change-Id: Ie2ad2cc36bb6153f19ef799d52ef295274bd6429
Signed-off-by: sidharthify <wednisegit@gmail.com>
2025-05-10 11:48:03 +00:00
Michael Bestas
fc8519eb63 release: Sync flag_values with BP1A.250505.005
Also same as BP1A.250505.005.B1

Change-Id: I999c16c0339812bb0e58b2e67ad420399f019f01
2025-05-08 19:30:37 +00:00
Chirayu Desai
9e87c4de1b vars: May 2025 Security update
Change-Id: I270a53f7fce11ae365c84e9a36fdd6a824e8d588
2025-05-08 19:30:37 +00:00
Bruno Martins
113344049b config: Deprecate TARGET_POWER_LIBPERFMGR_MODE_EXTENSION_LIB
All users have migrated to soong_config_set.

Change-Id: I55e7907253c85f6c0615ceb67be4638ad177b6b0
2025-05-07 20:19:27 +03:00
Michael Bestas
e722226e88 config: Deprecate TARGET_TRUST_USB_CONTROL_* flags
No shipping device uses them.

Change-Id: I5fb71c9231ed82fa9e63fa74078ba0bebfd476c4
2025-05-07 20:17:54 +03:00
Michael Bestas
c9cf7884ba config: Move additional gralloc 10 usage bits to select()
Change-Id: If1542af472e74cd953d9ca093dd225dbba028aea
2025-04-30 01:08:39 +01:00