rmp22
abe874e1e4
config: deprecate unused cpu props
...
Change-Id: I7ee59696cb3526ad0bd1f46c9f9bf1fb20b25caf
2025-11-05 10:02:38 +00:00
rmp22
ae59a33cc4
config: Add PERF_ANIM_OVERRIDE flag
...
Change-Id: I7b40a15a61e60c61ddb3b424d90cfa9d390c17bd
2025-11-05 10:01:45 +00:00
Inhishonor
d4b9d79cfe
audio: Add Plasma Mobile alarms & notifications
...
In the interest of customization, here are a bunch more alarms and notifications sounds. The code is taken from ProtonAOSP, and adapted to Lineage.
Cherry-picked from: 629b35007c
Cherry-picked from: 6f203a966f
Change-Id: Iaacb0d2e94d2dda1cf90cabb9368cea1a4cf0a7f
Authored-by: Danny Lin <danny@kdrag0n.dev >
Co-Authored-by: Inhishonor <inhishonor@protonmail.com >
2025-11-05 10:00:21 +00:00
Aaron Kling
d3b66d57c6
kernel: Support building from kernel platform
...
This expects a few build variables to be set:
* TARGET_KERNEL_PLATFORM_TARGET: The base target name. For example,
'tegra' will indicate that the dist target is tegra_dist, abi is
tegra_abi, etc.
* TARGET_KERNEL_VERSION: Used to determine the kernel checkout path. For
example, a value of 6.6 will expect the kernel platform repo to be
checked out to $BUILD_TOP/../kernel-6.6.
* TARGET_KERNEL_SOURCE: Relative to the top of the kernel platform
checkout, the path to the kernel build rules. For example,
vendor/nvidia/tegra.
* BOARD_KERNEL_IMAGE_NAME: The kernel image to use. For example, Image.
Using the examples above, this will run bazel in the kernel-6.6
directory on the target //vendor/nvidia/tegra:tegra_dist, then source
the output from $OUT/tegra/dist, with the prebuilt kernel image being
Image.
Change-Id: If96e96dffa2c0bfd9bd824bb3d8064eb861c9d00
2025-11-05 10:00:21 +00:00
Nick Reuter
f6bd5d36f6
build: Update rust toolchain dynamically
...
Change-Id: Iedcc0ebc7f42f65bd1b9578d92bf101f642dec7e
2025-11-05 10:00:21 +00:00
Ghosuto
65243d12e4
config: Drop Low ram profile
...
Change-Id: I77a6a3610175a7b0ab088e8d7a5ec8de697c238a
Signed-off-by: Ghosuto <clash.raja10@gmail.com >
2025-11-05 10:00:21 +00:00
rmp22
5d70f55a82
config: reduce sf boost
...
Change-Id: I80519101c9dd452d19272944b0bdec313aa23aa0
2025-11-05 10:00:21 +00:00
Yumi Yukimura
0f82be69c5
lineage: Move build-manifest.xml build rule into build/tasks
...
* For Android.mk deprecation
Change-Id: I4aba949ae0af7674955d7a2c439d191348b41f3c
2025-11-05 10:00:21 +00:00
Yumi Yukimura
052820db0a
lineage: Restore Android.mk based build-manifest.xml build rule
...
Users don't like the increased delay during `. build/envsetup.sh` or `lunch`...
Change-Id: I1a92a171f2e2ec1ba2453d6c666cefcd9884b39b
2025-11-05 10:00:21 +00:00
Yumi Yukimura
0a805bd6ed
lineage: Convert build-manifest.xml to Android.bp
...
Change-Id: I2c629fc33af93232050834ac347674e7bb7cd8be
2025-11-05 10:00:19 +00:00
Ghosuto
15f1ab955c
config: enable PixelProps spoofing by default
...
Change-Id: Ic36dd709abd709f57de441eb8602f5f879a72593
2025-11-05 09:59:16 +00:00
Abhay Singh Gill
d23f511bca
overlay: Make a overlay for keybox
...
Change-Id: Id40251c68dc23568c4ebf835c0e60f1bf048f1bf
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com >
2025-11-05 09:59:15 +00:00
Ghosuto
47573824d7
config: Update pif fp
...
Change-Id: Idc9880cd956058f3d87e718d5bfc665c57b9edcc
2025-11-05 09:57:32 +00:00
rmp22
d9731e5483
config: separate bg and sys-bg cpusets
...
system-bg processes are called within visible processes. e.g loading playstore components.
Change-Id: I6a1f0b4d6009afafbbe028aa573cd46aa5656153
2025-11-05 09:56:07 +00:00
rmp22
5a9e0b2652
config: reduce sf boost
...
n2a/mtk has efficient surfaceflinger boosting api compared to us
Change-Id: If767b88a0e3d23cce0376bf8f92871ce7ae7b3b9
2025-11-05 09:55:06 +00:00
rmp22
13ab7b242c
[PERF] per app memcg enable
...
cgroupV2 is identical to per app memcg, enable the prop to sync lmkd and better uid management
Change-Id: I54e22bbdb3e358bd0e4acd8a2f9fb0ae2f0f07fb
2025-11-05 09:55:06 +00:00
Ghosuto
1fd2f7da1d
config: Fixup blur flag
...
Change-Id: Ibf911b5948df72e434b73fad3cbbc5fc9e9457bd
2025-11-05 09:55:06 +00:00
Ghosuto
a34d640430
config: cleanup low ram boot profile
...
Change-Id: I787ef9e592abfae9054fee1a900b95f5ee32766d
2025-11-05 09:54:30 +00:00
rmp22
67bbe9c967
config: update defaults cpu configuration
...
Change-Id: I051d6a99860aa0e580fb19cad2d4072f52955687
2025-11-05 09:54:00 +00:00
rmp22
1bf9cd8f39
config: Tune dalvik and lmkd for low profile mode
...
Change-Id: I9bd9c75cbe5e065d3da9a16314803b8e297c3154
Signed-off-by: Ghosuto <clash.raja10@gmail.com >
2025-11-05 09:53:05 +00:00
rmp22
c835ba9977
[DEFAULTS] move default common prop to product
...
Change-Id: I071a08db90a94b90361517588c730fae7ea49eb3
2025-11-05 09:53:04 +00:00
rmp22
814687a9ea
config: add display cpuset
...
Change-Id: I1185fefbd95355c4dff839a972f04bd3f03c7da0
2025-11-05 09:53:04 +00:00
Ghosuto
3325dae08f
overlay: use SpaceGrotesk as default font
...
Change-Id: Id31b0974e72182dbf661f4db3bca629e3106db90
2025-11-05 09:53:04 +00:00
rmp22
8e57c2f96c
config: boost surfaceflinger min uclamp utilization
...
Change-Id: If3a56c97039c90cc2656f8587f978471a897fd1c
2025-11-05 09:53:04 +00:00
Bruno Martins
546119783f
config: Remove LiveDisplay HIDL from FCM
...
Change-Id: I5da719688fa5c552a18beeba05ef3878848932d2
2025-11-05 09:53:04 +00:00
LuK1337
378566ffa1
config: Add vendor.lineage.livedisplay V1
...
Change-Id: I4542f8be12198e8dac1893aae892315b67fb0f1b
2025-11-05 09:53:04 +00:00
Yumi Yukimura
d2c855b172
config: Use a more accurate approach to locate device makefile for EPPE
...
* This approach should cover Pixel device trees where the name of
3rd level directory differs from the device codename
Change-Id: I5fe9390482259b0e7d53130aae0e5a66bc310983
2025-11-05 09:53:04 +00:00
LuK1337
9a1c53a045
kernel: Introduce macros for comparing versions and make use of them
...
Change-Id: Ie7debfea218117987f7e9588a71447061db08416
2025-11-05 09:53:04 +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
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
Ghosuto
fe0451df4d
config: drop unused flags
...
Change-Id: Ifc878b180d500e10ee287aa70976b3bc582ba82c
2025-11-05 09:50:44 +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
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
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
Zabuka_zuzu
fe9c622680
vendor: Move gms flags in common.mk
...
Change-Id: I1ff68c042bc999ee298344ecd137d09235d5e413
2025-11-05 09:14:47 +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
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
Zabuka_zuzu
db3ab96fff
vendor: build storage manager for everyone
2025-11-05 07:29:20 +00:00
Zabuka_zuzu
6804b12d03
vendor: build nexus launcher by default
2025-11-05 07:27:55 +00:00
Zabuka_zuzu
1365143cef
vendor: build OmniJaws
2025-11-05 07:26:35 +00:00
Zabuka_zuzu
1739597398
vendor: build quick switch
2025-11-05 07:19:14 +00:00
Michael Bestas
b67002740c
config: Remove fastcharge HIDL from FCM
...
Change-Id: I12a46912d1e1801975e8ee852475ac9f26154acc
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-05 07:18:05 +00:00
rmp22
0e6d65cc2a
vendor: Update add blur support
...
Change-Id: I1ced2b3c13c723886aaf46764ba294c18d6ff376
2025-11-05 07:17:55 +00:00
Zabuka_zuzu
1af85a6360
vendor: Build Quick Tap Service
...
Change-Id: I54238f5f55a191723ef54a72bd7103cdb354e296
2025-11-05 07:16:59 +00:00