Commit Graph

4397 Commits

Author SHA1 Message Date
Christian Hoffmann
00ca937549 lineage: products: Use 6.1 for atv x86
Kernel 6.6 is not currently set up for CONFIG_NETFILTER_XTABLES_COMPAT,
breaking 32-bit iptables userspace.

Change-Id: I79823ea1c66d841f204a1d3c241619abb51f9040
2024-12-05 15:07:58 +00:00
Alexander Martinz
8e47b88870 roomservice: check all device repositories
Some devices have the same codename but shipped a long time
ago and may not have a current branch set up.
Continue looking up all repositories until a match is found
or no repos are left to check.

For example:

  - android_device_amazon_thor
    - cm-14.1
  - android_device_xiaomi_thor
    - lineage-21.0

  - android_device_semc_zeus
    - jellybean
  - android_device_xiaomi_zeus
    - lineage-21.0

  - android_device_amazon_otter
    - cm-12.1
  - android_device_shift_otter
    - lineage-21.0

Change-Id: Icf9826b31efd872363fdfe73d5a71ff2d06cbe20
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2024-12-04 16:58:36 +00:00
LuK1337
2adbe41213 common: Build Camelot
Change-Id: I823aa9cbaef3fcd1b5503d161017078b3e65c737
2024-12-03 23:07:00 +01:00
Michael Bestas
7158f85452 vars: Update barbet to final build
Change-Id: Ic4f63a8a36f09f5f9aaad0eb32bc36376faf830a
2024-11-30 00:33:58 +02:00
Bruno Martins
819ccd293a apns-conf: Add DIGI PT APN settings
Ref: https://www.digi.pt/configurar-internet

Change-Id: I86be7f223073c4583fc95085f89754f63d709239
2024-11-23 21:58:33 +00:00
LuK1337
6b123f7c44 common: Eleven -> Twelve
Change-Id: I12f498e473c46faad5287ecce5523eaeec7dd1e6
2024-11-22 18:04:19 +00:00
Aaron Kling
6bdd84760c Revert "kernel: Use CPATH for including host headers"
This reverts commit 2baeb4fb8b.

CPATH is used for both host and target. Meaning that system headers
will be used for target compilation. It is also a higher priority than
isystem, which is used for the compiler include paths, making this
override the compiler headers.

Change-Id: I4d836698f25d2d97d917d323a22ee359b937fcb4
2024-11-22 03:06:39 +00:00
Arian
e84e4c62ab aconfig: Enable polite notifications
Change-Id: Id82a89149b5c3bc6c11dfbec383cb90629e8fd4f
2024-11-11 19:48:08 +00:00
Michael Bestas
0941edfa8a vars: Update qcom tags
Change-Id: Id0df9f1eb5a8834b31970f80e0aee68422aaa5d3
2024-11-11 00:47:04 +02:00
Nolen Johnson
0da17a7edd lineage: config: Allow using an env var to enable insecure ADB
* Still requires key but most of us do this via vendor/extra anyway.

Change-Id: Ib2d58af850d01a9c9d787be7a67b6d6b8c6ef899
2024-11-09 10:15:05 +00:00
Michael Bestas
2e33440b2a release: Sync Pixel 9 SVN/kernel manually for Nov ASB
From: comet-ap3a.241105.008/vendor/etc/build_flags.json

Change-Id: Ia5b72901b9a72879d2dfa7fd882294ba1aeb4c32
2024-11-07 14:36:39 +02:00
Chirayu Desai
eb804592db release: Sync Pixel 6-8a SVN manually for Nov ASB
From: akita-ap3a.241105.007/vendor/etc/build_flags.json

Change-Id: I5a87403baafb181c09f65330add86f5cef5cb119
2024-11-07 14:36:11 +02:00
Chirayu Desai
2816697767 vars: November 2024 Security update
Change-Id: I284ac36cf0ec0f059e9d022f7d731171b2ae8ac2
2024-11-07 14:32:58 +02:00
LuK1337
413a493cc8 config: Add text classifier files to allowed product artifacts
Change-Id: Ia568e8ad8aec14784f1649ec4e14b961a3c17f91
2024-11-04 20:24:31 +01:00
Luca Stefani
f3cb134b6e Migrate to component-override for force enabled/disabled components
Test:
pm dump-package com.android.vending | grep disabledComponents -A20
pm dump-package com.google.android.gms | grep disabledComponents -A150
pm dump-package com.google.android.setupwizard | grep disabledComponents -A5

Change-Id: Iddac5f0edc9a312df8d7c436312bad111289c1b4
2024-11-04 19:18:57 +00:00
Dyneteve
e96bc80d77 config: Build the textclassifier models
Change-Id: I9d7d582ddc427998e68e668cc0375958325d8052
2024-11-04 17:20:58 +00:00
Luca Stefani
0cb50ea093 Add androidx.compose.compiler_compiler-hosted-plugin define
In AOSP this lives in prebuilts/sdk.

Change-Id: Icdf311e239a0cfc59bcf1f848d037e31344c5ffb
2024-11-02 11:52:21 +01:00
Michael Bestas
d6777fa812 config: Changes for libfmjni bp conversion
Change-Id: I666bdc4c1d0cdab4d2557c07f32466cceabe8439
2024-11-01 20:32:14 +00:00
LuK1337
369fe67886 common: Build AvatarPicker
Required since ap3a enabled RELEASE_AVATAR_PICKER_APP.

Change-Id: I2d6f2692a13c77aa5369fab06182e9d879a604ed
2024-11-01 18:58:17 +00:00
Alexander Koskovich
abe274518b overlay: Do not set rounded_corner_content_padding
Dimensions related to the rounded corners should be left up to
individual devices.

This fixes the off status bar padding on the Pixel 9 series.

Change-Id: I1c9ecda672f6c7357942ac02af81606bafc365a2
2024-10-31 12:58:27 +00:00
Arian
e4c8afbdd1 aconfig: Enable revamped settings
Change-Id: I63d9cb0666a5ed71d94415dd7c0234a0196b9034
2024-10-31 06:25:48 +01:00
LuK1337
426aa2d862 soong: Remove LD_SHIM_LIBS support
Change-Id: I4a45fdd9a140a95aa42861bf294bfb8e8bb91f34
2024-10-30 08:38:03 +01:00
Michael Bestas
3ac1e9da6e overlay: Disable advanced rotation settings for foldable_book
Change-Id: I947e00328ce117e628fb7622c644b38d1478ab2f
2024-10-24 16:49:42 +00:00
Aaron Kling
3d33aaeee6 kernel: Add rust prebuilts to path
Starting with android common kernel 6.6, rust is enabled for arm64 gki.
It currently looks for rust version 1.73.0, so that was selected as the
default. This was only added for the clang compile path as gki requires
clang.

Change-Id: Ie7b57568d74cfb4a28a94c8dc8f4b5c622044317
2024-10-21 23:26:39 +00:00
Michael Bestas
70ca038fa2 release: Set Pixel values
Extracted from stock AP3A.241005.015

Change-Id: Icf1adde5ddf14651b6ff108796d19d0faa3b7dd3
2024-10-20 15:17:39 +00:00
Michael Bestas
a3187b9f50 release: Declare missing Pixel flags
As seen on stock AP3A.241005.015

Change-Id: I2d853f208315a622ba097db4415bf05062bff885
2024-10-20 15:17:33 +00:00
Michael Bestas
619b34e0bf common: Remove date UTC prop override key
This has been unused since ICS in 2011.

Change-Id: Ic8779d67778174a7b04f8b79f26b0b3c39556bae
2024-10-20 15:17:11 +00:00
Michael Bestas
f6a35bb6c3 backuptool: Only check against major version
Remove an unused version export while we are at it

Change-Id: Ib25dd9eb219db460478c887e7f420aad201d645e
2024-10-19 01:10:12 +02:00
Michael Bestas
dc34f77675 kernel: Nuke --cuda-path/--hip-path
Revert "kernel: Check HIP support of clang before disabling it"

This reverts commit 62c1374385.

Revert "kernel: Force disable LLVM HIP"

This reverts commit ef68678120.

Revert "kernel: Force disable LLVM CUDA"

This reverts commit ba14020f85.

Change-Id: I5cb2b4624eb0ec25dbc8c1b5888708d961ae59d7
2024-10-19 01:10:12 +02:00
Michael Bestas
76c539efe2 kernel: Update default clang version to r522817
The default build system version was updated for 15.

Change-Id: I177d01d98ba5dcdc2582372d2c61f7facfd41451
2024-10-19 01:10:12 +02:00
Michael Bestas
e2610f23f2 build: Don't set a default fingerprint
Since ADDITIONAL_SYSTEM_PROPERTIES is being deprecated, this will
need to be handled in build/make and build/soong

Change-Id: Ib4925969f0d9f60ea5b30455806ff80a1817d61f
2024-10-19 01:10:12 +02:00
Michael Bestas
870c3ef1b3 build: Move version & legal properties to PRODUCT_SYSTEM_PROPERTIES
ADDITIONAL_SYSTEM_PROPERTIES is being deprecated.
No functional changes.

Change-Id: I01fd45edcc6c700540d3b7352fc466e65677a44e
2024-10-19 01:10:12 +02:00
Michael Bestas
39b81453e7 build: goodbye Cid :')
Change-Id: Ida0778c0f6a9d02f7e87f75847472358b7c03076
2024-10-19 01:10:12 +02:00
Michael Bestas
e93a56f126 build: Drop lineage sdk versions
Change-Id: I2448822be41835723995734b4e20f191f3ce8987
2024-10-19 01:10:12 +02:00
Michael Bestas
283f7eb745 vars: Add lanai tags
Change-Id: I889eca16ff149f5c49d5cb757c8a1a88fa11cf28
2024-10-19 01:10:12 +02:00
Michael Bestas
c00a9efefa vars: Update qssi tag
Change-Id: Id56c768c4cd875e2f5ee7538e23041b2a0cf35a8
2024-10-19 01:10:12 +02:00
Arian
881683c4b7 aconfig: Drop use_media_router2_for_info_media_manager
It is now enabled by default on ap3a.

Change-Id: I95f409dda6c603da39b3654e94c28156011d6e47
2024-10-19 01:10:12 +02:00
Sourajit Karmakar
649713b9af aconfig: Add release and buildconfig textproto
Co-authored-by: AdarshGrewal <adarshgrewal@gmail.com>
Change-Id: I809f2eb7232c1e3755a50467341bdb50a6ec3c7f
2024-10-19 01:10:12 +02:00
Arian
5556ae9ae9 lineage: Bump aconfig flags extension to AP3A
Change-Id: Icbdcaf3c2667b8662d95cef04bb1cc265388b1f7
2024-10-19 01:10:12 +02:00
Michael Bestas
ffca5f4c63 soong: generator: Update for 15
Change-Id: I6f5be3f06f282b036cee5c2a884f1082f698bcaf
2024-10-19 01:10:11 +02:00
Michael Bestas
89c5cd1501 build: Switch to _get_build_var_cached
Change-Id: Id53622f5ce7de406f66b8374c3e91604deb4742b
2024-10-19 01:10:11 +02:00
Michael Bestas
44dcb39378 build: Drop makerecipe/mk_timer from envsetup
Change-Id: I5c15e2f509f69abb3cf993aaab945da47098f3da
2024-10-19 01:10:11 +02:00
Michael Bestas
a01acb80ff build: Split envsetup help to a separate file
Document missing functions while we are at it.

Change-Id: I76063d36775c8c7326153de50e44a24410fc11a2
2024-10-19 01:10:11 +02:00
Michael Bestas
a422a1a574 build: Import check_product from lineage-21.0 build/make
Change-Id: I6cb2856bbc15bc25fc3ad6a4c1a6aa6aa56057f1
2024-10-19 01:10:11 +02:00
LuK1337
6f60459814 Revert "roomservice: Try major-only revision if default doesn't exist"
This reverts commit 39392c99e1.

Change-Id: I124fb3cb668715b1c15a7bcd07f5889785333c16
2024-10-19 01:10:11 +02:00
Michael Bestas
1408de438a LineageOS 22.0
Change-Id: I49235781bcd8b9fbd82fd472182141166512d463
2024-10-19 01:10:10 +02:00
Michael Bestas
a52be1221f vars: Add Pixel 9 series
Change-Id: I09059d03cfcd2e305ae2fd9f060d06deac4deb04
2024-10-19 01:04:23 +03:00
Chirayu Desai
1e44002948 vars: October 2024 Security update, Android 15 for the Pixels
Change-Id: I7ca4ec030643a668eda4c86e4ed5c6e54763afcf
2024-10-19 00:34:49 +03:00
Torsten Grote
0834352855 overlay: SimpleDeviceConfig: Adjust values for SeedVault Backup usage
* 3f82689d2b
  timeout reduced to 5min (from 10min) "our data shows this is a reasonable value."
* However, this affects us, our backup transport service gets destroyed and the backups fails.
* Android 13 had 600000, this is even a bit higher to make it less likely that users run into this problem.

Ref:
* https://github.com/seedvault-app/seedvault/issues/564#issuecomment-1758222387
* https://github.com/seedvault-app/seedvault/issues/583

Test: adb shell device_config list backup_and_restore
Change-Id: Iefe7d5f2ef53300e3368aa6e809b72dd0b0d1db5
2024-10-18 13:20:35 +00:00
Tommy Webb
76efcbeb8b overlay: Use autofill compatibility mode for browsers
Provide the same autofill compatibility list that is provided by Google
on devices with Google Play Services, with the addition of CalyxOS's
build of Bromite (Chromium).

Without extensive effort by third-party developers, Chromium-based
browsers do not currently support native autofill. Other browsers in
the list may support this now, but we still include them, too.

Issue: calyxos#1063
Change-Id: I4859ca14b0670284c35dc6cb293826c71e4662bf
2024-10-18 13:20:35 +00:00