Commit graph

141 commits

Author SHA1 Message Date
flawedworld
4427f2808e Initial cleanup for 14 2023-10-05 21:42:33 -04:00
flawedworld
dfea0639e7 Fix vintf for 5th gen Pixels on 14 2023-10-05 21:42:17 -04:00
Dmitry Muhomor
ee0cd11c46 14: update build IDs 2023-10-04 13:37:31 -04:00
Dmitry Muhomor
8c8c5de062 14: update file and overlay removal 2023-10-04 13:37:31 -04:00
Dmitry Muhomor
9293b9d453 Revert "lower lynx SPL to 2023-09-01"
This reverts commit c7dafe9a0b.
2023-10-04 13:37:31 -04:00
Dmitry Muhomor
6ac4ae9191 Revert "lower 5th gen Pixel SPL to 2023-09-01"
This reverts commit 464ac24d8e.
2023-10-04 13:37:31 -04:00
Dmitry Muhomor
d70d036a53 add index of Pixel Android 14 QPR1 Beta 1 builds 2023-10-04 10:13:37 -04:00
Dmitry Muhomor
c7dafe9a0b lower lynx SPL to 2023-09-01 2023-10-03 02:47:09 -04:00
Dmitry Muhomor
464ac24d8e lower 5th gen Pixel SPL to 2023-09-01 2023-10-03 02:47:09 -04:00
Dmitry Muhomor
ec80c66a15 23-09: update build-id-to-tag index 2023-09-18 16:11:45 -04:00
Dmitry Muhomor
3ad4fbf6f0 correctly set prev_build_id property for sunfish and felix
This property is useful for doing manual comparisons.
2023-09-18 15:59:28 -04:00
Dmitry Muhomor
4bd8839b7d update configs for September 2023 Android 13 release 2023-09-18 14:20:48 -04:00
Dmitry Muhomor
852f8be352 add index of Pixel Android 14 Beta 5.3 builds 2023-09-18 14:20:48 -04:00
Dmitry Muhomor
cfbfaf7010 make kernel repo URL part of device config 2023-09-09 02:43:06 -04:00
Dmitry Muhomor
c8f93555c0 filter out several unused overlays without parsing them
Vendor module trees remain the same.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
29cd63fdda update overlay filters for felix and tangorpro
Previously-removed overlays no longer break the resource parser.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
c036c79a5e filter out HbmSVManager overlay on all devices
HbmSVManager ("high brightness mode manager") itself is not shipped, even though this overlay
no longer breaks resource parser.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
456fddae1b remove product/etc/CarrierSettings/ from dep_files
Inline carrier settings extraction is no longer used.

This directory is not filtered out elsewhere, it will still be included in full (non-prep) vendor
modules. However, collected system state files that were generated prior to this commit need to be
regenerated, since they list these files as included in AOSP due to the way dep_files directive
works.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
3bf5977e81 add command for making "BUILD_ID to AOSP tag" map 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
8d8604dbe7 check PLATFORM_SECURITY_PATCH value in product Makefile
On devices that no longer receive vendor updates (e.g. Pixel 4 / 4 XL), PLATFORM_SECURITY_PATCH
should be overriden to correctly indicate that.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
d7594443cd make file system type of OS partitions part of device config 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
a4d615c057 add index of Pixel Android 14 Beta 5.2 builds 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
061f631abc add index of Pixel Android 14 Beta 5.1 builds 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
6f2c9525e0 add index of Pixel Android 14 Beta 5 builds 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
1be5571e1e add index of Pixel Android 14 Beta 4.1 builds 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
47db1ba94c add index of stock OS builds for supported Pixel devices 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
31d493f58c make current and previous build ID part of device config
Previous build ID is useful when doing comparisons.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
4728496e47 group Pixel device-list configs by generation
This allows to invoke commands that accept a device-list for all devices in a given gen.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
1007b219cb move device configs from config/ to config/device/
This is preparation for adding new kinds of configs.
2023-08-31 16:03:43 -04:00
flawedworld
07beb10ede More tweaks 2023-06-27 19:38:15 -04:00
Dmitry Muhomor
2ee7b3b102 update overlay-removal for felix 2023-06-27 19:36:33 -04:00
Dmitry Muhomor
8d458f3f43 add felix (Pixel Fold) config file 2023-06-27 19:36:33 -04:00
Daniel Micay
cbac084fe8 fix overlay sort order 2023-06-23 13:20:19 -04:00
Dmitry Muhomor
43e3e547e7 remove empty Hub Mode menu from Settings app 2023-06-22 13:41:22 -04:00
flawedworld
90778b7bd5 Skip android:integer/config_multiuserMaximumUsers overlay 2023-06-21 19:30:27 -04:00
flawedworld
d39899a51c Exclude more items for Pixel Tablet 2023-06-21 19:30:27 -04:00
Dmitry Muhomor
7963a6428f update file-removal for tangorpro, part 2 2023-06-21 02:29:01 -04:00
Dmitry Muhomor
6c7454d4f1 update overlay-removal for tangorpro 2023-06-21 02:19:31 -04:00
Daniel Micay
27b41962f4 work around parsing issue 2023-06-20 21:55:09 -04:00
Dmitry Muhomor
f4c4269a57 update file-removal for tangorpro 2023-06-20 16:26:26 -04:00
Dmitry Muhomor
f6261a6985 add tangorpro (Pixel Tablet) config file 2023-06-20 16:26:26 -04:00
Dmitry Muhomor
277212d251 13 QPR3: remove WallpaperEmojiPrebuilt 2023-06-13 15:36:00 -04:00
Dmitry Muhomor
899d75ba57 13 QPR3: remove unneeded overlay 2023-06-13 15:36:00 -04:00
Dmitry Muhomor
2f2a038f88 13 QPR3: remove product/etc/sysconfig/google_fi.xml 2023-06-13 15:36:00 -04:00
smdyv
896e8ea8c4 [lynx] Exclude resource overlay file
Signed-off-by: Vladislav <stvlad06@gmail.com>
2023-05-11 10:25:56 -04:00
Vladislav
93d08e5a45 initial lynx port
Signed-off-by: Vladislav <stvlad06@gmail.com>
2023-05-11 00:16:12 -04:00
Dmitry Muhomor
2a16515341 ship vendor camera extensions properties
This makes Pixel Camera Services the provider of camera extensions.
Requires frameworks/base changes for validation of package that provides vendor camera extensions.
2023-04-06 06:32:13 -04:00
Dmitry Muhomor
7a22c22ab5 remove redundant filter for component-overrides on bluejay
There's device/google/gs101/component-overrides.xml that overrides it.
2023-03-18 18:10:01 -04:00
Dmitry Muhomor
35aefbdbbb end prefix filters that should match a single directory with '/'
prefix filters use startsWith() for matching, omitting the '/' makes them overly broad.

Verified that on all supported devices (4th, 5th, 6th, 7th gen) generated vendor modules stay
exactly the same.
2023-03-18 18:10:01 -04:00
Dmitry Muhomor
395d80aac8 deprivilege PixelNfc app
It doesn't use any privileged APIs, there's no need to keep it as a priv-app.
2023-03-18 18:10:01 -04:00