Commit Graph

4713 Commits

Author SHA1 Message Date
Ghosuto
6bd334ec7e release: Drop reactive clock
Change-Id: Ia644cdb08fc836a5784310e45304652a9c37c0bd
2025-11-05 09:51:40 +00:00
Zabuka_zuzu
4da5c90729 vendor: build OmniStyle 2025-11-05 09:51:02 +00:00
Ghosuto
796f9a66a4 config: Update pihooks to pixel 9
Change-Id: I6db8e4f5e7e828d811bbef56e3431e78c47645a1
2025-11-05 09:50:44 +00:00
Pranav Vashi
1dbd754c7b Revert "overlay: Default to Seedvault backup transport"
* If we never set up SeedVault, we get error notification every boot.

This reverts commit a88d06f120.
2025-11-05 09:50:44 +00:00
Pranav Vashi
7cc6affd22 overlay: Drop now playing customization
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-11-05 09:50:44 +00:00
Michael Bestas
a9ea067da7 vars: August 2025 Security Update
Change-Id: I6289a65be823d0d674710d4da39c919b29abbddb
2025-11-05 09:50:44 +00:00
LuK1337
3b7f6e96cc Reapply "lineage: Add framework compatibility matrix for Lineage HALs"
It's time to fix your devices.

This reverts commit 9887e1f751.

Change-Id: I78da6340f38b93fdc4c3694cb8f431f387d16c0d
2025-11-05 09:50:44 +00:00
Yannick Binnenweg
8007377751 Update APN settings for Odido/T-Mobile NL
This change includes:
- Name change from T-Mobile NL to Odido. In 2023 T-Mobile and Tele2
  Mobile became Odido.
- Removed unusable MMS APN configuration. As a response to the Android
  Stagefright bug T-Mobile NL disabled MMS on the network back in 2015.
  Because MMS is no longer supported on the network, the APN profile is
  no longer necessary.
- Changes the default APN from "internet" to "internet.mobiel", which is
  the recommended default setting.
  On the Odido network the "internet" APN is specifically for 'gaming' usage.
  Reference: https://www.odido.nl/service/veelgestelde-vragen/hoe-moet-ik-internet-instellen-op-mijn-smartphone-wat-is-bijvoorbeeld-het-apn-van-odido/000453837
- Adds a new APN profile for 'gaming' usage. See reference above.

Change-Id: I139231102ece45f9a4142f3be2d747276f60de76
2025-11-05 09:50:44 +00:00
Ghosuto
fe0451df4d config: drop unused flags
Change-Id: Ifc878b180d500e10ee287aa70976b3bc582ba82c
2025-11-05 09:50:44 +00:00
Abhay Singh Gill
da77c68015 release: Don't use refactored task thumbnail
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-11-05 09:50:43 +00:00
Michael Bestas
9583c3f336 release: Bump Security String to 2025-08-01
Implemented:
============
None

Previously Implemented:
================
None

Not Implemented:
================
None

Not Applicable (platform source):
=================================
None
2025-11-05 09:50:21 +00:00
Zabuka_zuzu
48abb46ea0 vendor: build updater only in official 2025-11-05 09:49:50 +00:00
rmp22
c99559b91c vendor: add bypass charging support
Change-Id: I0ee0c7c56e57daeea782051b778409275f6a62ef
2025-11-05 09:16:56 +00:00
Danny Lin
41d350fa42 vendor: Disable ABI checks
ABI compatibility checks fail for several reasons:
  - The update to Clang 12 causes some changes, but no breakage has been
    observed in practice.
  - Switching to zlib-ng changes some internal structs, but not the public
    API.

We may fix these eventually by updating the ABI specifications, but it's
likely not worth the effort for us because of how many repos are affected.
We would need to fork a lot of extra repos (thus increasing maintenance
overhead) just to update the ABI specs.

For now, just skip the ABI checks to fix build errors.

Change-Id: I0967cc2680e384310f5f3859c7d8296580928046
2025-11-05 09:16:56 +00:00
Abhay Singh Gill
94d4eba867 release: Disable apply_picture_profiles
We do not have a media quality service set up yet.

Change-Id: If32e802eddac7464d98685f15aa86eb8f8228b6a
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-11-05 09:16:56 +00:00
Abhay Singh Gill
784b10eebf release: Disable codec_availability flags
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-11-05 09:16:56 +00:00
Michael Bestas
bea793b517 build: Drop VARIANT_DEFCONFIG/SELINUX_DEFCONFIG support
This has been unused for a long time and any users that mistakenly use
this should migrate to defconfig fragments.

Change-Id: I70f1aa82e3adcbf85b11e8685f188d0eadfff2e3
2025-11-05 09:16:56 +00:00
Michael Bestas
92ef449956 build: Drop separate recovery kernel support
Last users were in lineage-18.1, build side is no longer being ported.

Change-Id: I091498ab3536eeb050511d71cc37373f6a77486d
2025-11-05 09:16:56 +00:00
LuK1337
dff5fbe91d build: Make {aosp,clo}remote work when not in the root dir of the repo
Change-Id: I59dcfb7a7c50ad5ae70b3823cea50b3cbf4671d6
2025-11-05 09:16:56 +00:00
Abhay Singh Gill
7ca7dee39f release: Enable some Launcher3 flags
Change-Id: I0e23e90ee56d972ca5678198ef112d160bc2e965
Signed-off-by: Ghosuto <clash.raja10@gmail.com>
2025-11-05 09:16:56 +00:00
Ghosuto
41b1022cb2 config: Reduce audio-app cpuset use
Change-Id: I99030e035a79e7735b3e62cf4ebff6e6b91064c7
2025-11-05 09:16:56 +00:00
Ghosuto
28229b65a4 config: Tune dexopt and FG properties
Change-Id: I5c6dcb54f97e45677d922c6120dd6f1d3f76cef7
2025-11-05 09:16:56 +00:00
Ghosuto
eb89ac1138 config: Use speed-profile for system server compiler
Change-Id: I36feae79b8897274794825b99d418290caebd2e6
2025-11-05 09:16:56 +00:00
Michael Bestas
a978d9afec release: Remove no longer used Pixel flags
Change-Id: Ia4e03a0c4c47a72cf4116f7344846ccc9b37c3ab
2025-11-05 09:16:56 +00:00
Alexander Koskovich
161ebb6b16 apns: Update US Mobile APNs
https://www.usmobile.com/apn-download

Change-Id: I5cd4a1023f08af0f820ee99fb41ededf5d33ae7a
2025-11-05 09:16:56 +00:00
Danny Lin
177c575de8 config: Downscale task snapshots to 80%
This saves memory without a noticeable loss in quality.

Extracted from the Pixel stock ROM.

Change-Id: I112ae613b3fb40ec3226e7697415426756fa2cbb
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-11-05 09:16:56 +00:00
rmp22
9054130ba2 config: reduce memory footprint
- add flag

Change-Id: Ifc84bbd8e4790ff0dab33368d9ac45158e7c47fc
Co-authored-by: Ghosuto <clash.raja10@gmail.com>
Signed-off-by: Ghosuto <clash.raja10@gmail.com>
2025-11-05 09:16:55 +00:00
Aryan Sinha
390fbc9050 apns: Add BSNL 4G APN config
* BSNL 4G (Bharat Sanchar Nigam Limited) - Madhya Pradesh North Circle

Change-Id: I7dfad871def8f25c142bf6b466b4092094946937
Signed-off-by: techyminati <sinha.aryan03@gmail.com>
2025-11-05 09:16:06 +00:00
Alexander Koskovich
d56f3892fb apns: Add AT&T 5G NSA & SA APNs (310|410) from att5g[sa]_us-64000000006
Change-Id: I95a30f45dacc6c4c470919e2fd7dee110ee0d407
2025-11-05 09:16:06 +00:00
LuK1337
109142da04 Revert "soong: Make mkdir install dir optional"
This reverts commit ff19773ea4.

Change-Id: Ia701f07eaabbf33098434ea2e4851d9ba5cdaff6
2025-11-05 09:16:06 +00:00
Dmitrii
1bbed03874 aconfig: drop new font in the status bar
Change-Id: I61ea590be4bc90afa6db3c2d14bd077c2d5f4c01
2025-11-05 09:15:31 +00:00
Zabuka_zuzu
fe9c622680 vendor: Move gms flags in common.mk
Change-Id: I1ff68c042bc999ee298344ecd137d09235d5e413
2025-11-05 09:14:47 +00:00
Dmitrii
0f44fa0d87 vendor: drop more launcher flags
expressive dimiss is bugged, and launcher icon shapes is unused
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-11-05 08:13:41 +00:00
Pranav Vashi
aa01e01344 release: Re-add transparent notification
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-11-05 08:13:41 +00:00
Marc Bourgoin
a766d8b43b apns-conf: Update carriers from the Philippines
Mabuhay!

This also adds DITO Telecommunity and Red Internet

Taken from Xiaomi 14 Pro (shennong) A15 stock ROM

I removed read_only ="true" from two entries as it is not allowed

Change-Id: I93f97fc9220e648f2e37cda11822af64b3d37612
2025-11-05 08:13:41 +00:00
Alexander Koskovich
2e155667ee apns: Update Verizon (311|480) from verizon_us-64000000022
Change-Id: Ia7643b92b77caa186c090e123fc0771d022ba729
2025-11-05 08:13:41 +00:00
Alexander Koskovich
90aa4db323 apns: Update Xfinity Mobile MVNO (311|480) from xfinity_us-64000000012
Change-Id: Ia5f7324ce88bf4983b1f12b7247cee2a9103f076
2025-11-05 08:13:41 +00:00
Alexander Koskovich
f29a16f581 Add mvno_match_data to StraightTalk Verizon
Required so the APN doesn't show up on the main carrier, not even sure
if this is really used anymore either since Google stopped shipping it
in CarrierSettings.

Change-Id: Ibb5b3a63638b641fa781c2bc5e9445e6d71f19f5
2025-11-05 08:13:41 +00:00
Aaron Kling
1290e49ea2 common: Allow vendors to exclude bp paths
This resolves a couple issues. Allowing bp's that don't resolve to be
in-tree. And allowing multiple copies of the same target.

Change-Id: I85cfc566e18ea9fe1cb4cd8d70a71ef80517fd41
2025-11-05 08:13:41 +00:00
Dmitry Muhomor
683d0eb430 fixup! overlay: enable desktop mode support 2025-11-05 08:13:41 +00:00
minaripenguin
b35c36c878 aconfig: Disable FRP enforcement
Change-Id: I77f990d2187b4afa3d106a79361a8dc340d09065
2025-11-05 08:13:41 +00:00
Zabuka_zuzu
e03520842b vendor: Set speed-profile fot install fast
Change-Id: I1817e346db0f8029fc5907c62044430f2512ec07
2025-11-05 08:12:06 +00:00
Zabuka_zuzu
162609e192 vendor: Setup build package type
Change-Id: I4286c114043d8908e90c912ce5c39f604566cae
2025-11-05 08:08:27 +00:00
Yumi Yukimura
1bcdb3937c kernel: Fix building x86 kernel with GCC
Change-Id: Ib1097d604776adc63c31b90cec9a0d13729248be
2025-11-05 07:32:03 +00:00
Yumi Yukimura
3c840dfd77 kernel: Sign kernel modules only if CONFIG_MODULE_SIG_FORMAT=y
Change-Id: If8ef12f2b751390fc1689edb551379ca2e4e78be
2025-11-05 07:32:03 +00:00
Yumi Yukimura
0e55d14351 kernel: Fix build when device does not set BOARD_SYSTEM_KERNEL_MODULES_LOAD
... but sets SYSTEM_KERNEL_MODULES

build/make lets BOARD_SYSTEM_KERNEL_MODULES_LOAD default to false
when it's unset.

Change-Id: I581da33bf0321f171aa6a20bdb023e1ee824cb18
2025-11-05 07:32:03 +00:00
Yumi Yukimura
80fb955aae kernel: Support installing kernel modules to system
* Example usecase: Installing zram.ko on devices without system_dlkm

Change-Id: I3afe358bcd444f7c3724e5682d4056fe52cfeea9
2025-11-05 07:32:03 +00:00
Yumi Yukimura
7b96386510 kernel: Add support for external kernel configs (v2)
For targets that uses mainline kernel, the kernel tree usually only
contains configs on top of the upstream repository.

In such case, if we put the configs in elsewhere, we can simply just
track the upstream kernel repo, without needing to import configs.

Example usage:

TARGET_KERNEL_CONFIG_EXT := \
    $(COMMON_PATH)/kconfig/platform_defconfig \
    $(COMMON_PATH)/kconfig/common-addons.config

TARGET_KERNEL_CONFIG_EXT += \
    $(DEVICE_PATH)/kconfig/device.config

Change-Id: Ibafd0afa7ec06df643ba290a6149a4f0781d67fb
2025-11-05 07:30:11 +00:00
Yumi Yukimura
48cd0222c1 kernel: Enhancements to searching DTBs during non-QCOM DTB image generation
* Allow wildcard pattern
* Support searching in specified directory
* Add variable that accepts a list of such patterns

Change-Id: I35da8ed19447b4ab69142152d7dc8e60bc55bf14
2025-11-05 07:30:11 +00:00
Yumi Yukimura
5ca54bf62d overlay: tablet: Enable config_canInternalDisplayHostDesktops
Change-Id: I1981c56fbc024f045ea78331c902acf4657e779b
2025-11-05 07:30:11 +00:00