249f12ae1b
config/common: Update and adapt for PA
2024-05-19 16:20:10 +05:30
Dmitry Muhomor
54c49cb7c1
don't ship Pixel Camera Services on bramble and redfin
...
These are extended support devices, their upstream support ended before Android 14 QPR1.
Pixel Camera Services version that is present in factory images of these devices is incompatible
with 14 QPR1+ code.
See https://github.com/GrapheneOS/os-issue-tracker/issues/3137
2024-05-17 17:14:41 -04:00
flawedworld
68684cac51
Update AOSP tag index
2024-05-14 18:04:13 -04:00
Daniel Micay
7d1c33bf48
update vendor skels/specs for May 2024
2024-05-07 15:25:57 -04:00
Dmitry Muhomor
02b3f8bb47
May 2024 monthly update
2024-05-07 14:07:37 -04:00
Dmitry Muhomor
46ec99abad
update vendor specs for ro.vendor.build.svn change
...
ro.vendor.build.svn sysprop is now copied from stock OS image instead of being included from AOSP
device repo.
2024-04-20 12:23:54 -04:00
Dmitry Muhomor
2353f40561
switch felix to AP1A.240405.002.A2
2024-04-20 11:27:21 -04:00
Dmitry Muhomor
78d0ca4a43
switch panther, cheetah, lynx, shiba, husky to AP1A.240405.002.B1
2024-04-20 11:27:21 -04:00
Dmitry Muhomor
98c8ad8ab3
update build indices for new mid-April 2024 releases
2024-04-20 11:27:21 -04:00
Daniel Micay
c796dd5b19
April 2024 monthly update
2024-04-02 20:57:56 -04:00
Pratyush
bbe9342af0
bramble qpr2
2024-03-19 16:28:29 -04:00
Pratyush
3b53f36d6c
redfin qpr2
2024-03-19 16:28:27 -04:00
Daniel Micay
5535653383
update vendor skels/specs for QPR2
2024-03-06 13:51:48 -05:00
quh4gko8
00fdfb1171
Update build id to tag index for 14 QPR2 release
2024-03-06 13:49:34 -05:00
Dmitry Muhomor
1259585c21
14 QPR2: update overlay removal, part 2
2024-03-06 10:21:48 -05:00
Dmitry Muhomor
f601ff7afe
14 QPR2: don't remove vendor/etc/.device_symlinks symlink
...
It breaks device image generation in QPR2.
2024-03-05 15:54:34 -05:00
Dmitry Muhomor
6c95c373e9
14 QPR2: add "preprocessed: true" to presigned app imports
2024-03-05 15:35:48 -05:00
Dmitry Muhomor
aa55ae8336
14 QPR2: adjust parser of soong state
2024-03-05 15:02:15 -05:00
Dmitry Muhomor
32befca785
14 QPR2: update make-prep-build.sh
2024-03-05 15:02:15 -05:00
Dmitry Muhomor
9dfc4033a4
14 QPR2: update {file,overlay,prop} removal
2024-03-05 15:02:15 -05:00
Dmitry Muhomor
0fa3f24ba0
14 QPR2: update build IDs
2024-03-04 14:13:01 -05:00
Dmitry Muhomor
d4c9bda416
include missing "Learn more" fingerprint setup text
2024-03-02 15:51:08 -05:00
Dmitry Muhomor
99c0fc05c6
add support for null resource references to overlay parser
...
Fixes crash of new version of App info screen (SPA) on Pixel Tablet and Pixel Fold that was caused
by missing config_userAspectRatioOverrideEntries overlay (config_userAspectRatioOverrideEntries and
config_userAspectRatioOverrideValues are required to be of the same length).
2024-03-02 15:51:08 -05:00
Dmitry Muhomor
f4e3149ea9
fix escaping of "\" in overlay parser
...
Vendor spec diffs are due to no-op quoting changes in arrays.
2024-03-02 15:51:08 -05:00
Dmitry Muhomor
923be7d85d
reformat overlays.ts with Prettier
2024-03-02 15:51:08 -05:00
Dmitry Muhomor
69559b2b50
add index of Pixel Android 15 DP1 builds
2024-02-21 13:19:37 -05:00
Dmitry Muhomor
6d0d318cd0
switch bramble and redfin to UP1A.231105.001.B2
2024-02-21 13:19:37 -05:00
Dmitry Muhomor
e892ab9e6c
add index of Pixel Android 14 QPR3 Beta 1 builds
2024-02-21 13:19:37 -05:00
Dmitry Muhomor
391f6900fd
adjust parseBetaFactoryOrOtaPage() to 14 QPR3 beta image pages
2024-02-21 13:19:37 -05:00
Dmitry Muhomor
8d39db9904
reformat build-index.ts with Prettier
2024-02-21 13:19:37 -05:00
Dmitry Muhomor
1f4158ad82
ASB 24.02: update build-id-to-tag index
2024-02-21 13:19:37 -05:00
Daniel Micay
ee7f3a9060
update copyright notice
2024-02-15 02:57:19 -05:00
Daniel Micay
f1f301c346
update vendor specs for February
2024-02-05 15:47:14 -05:00
Dmitry Muhomor
4a443eea40
ASB 24.02: update build IDs
2024-02-05 14:35:52 -05:00
Dmitry Muhomor
5b24ed7870
add index of Pixel Android 14 QPR2 Beta 3.2 builds
2024-02-05 14:35:52 -05:00
Dmitry Muhomor
b8bbf5845d
filter out googlebattery sepolicy dir
...
It's now included in device/google/*-sepolicy makefiles.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
d2aa880785
remove product default-permissions.xml from 8th gen Pixels
...
They were included by mistake due to removal of default-permissions.xml from device/google/zuma,
which made adevtool copy them from the stock OS image.
This mistake was harmless, since permission grants which are defined in default-permissions.xml
apply only to preinstalled packages.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
2a0ff5ed4f
remove default-permissions for Google Meet and Pixel VPN
...
These files grant default permissions only if the target apps are part of the system image.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
c2e89ddb70
add system_ext:felix-services to PRODUCT_SYSTEM_SERVER_JARS on felix
...
This matches the stock OS configuration and is required for proper support of Pixel Fold.
See contents of proprietary/system_ext/framework/felix-services.jar for more info.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
73a84f1cc2
add support for appending to PRODUCT_SYSTEM_SERVER_JARS list
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
d3e0d8041e
ship CameraX extension support
...
CameraX extensions require Pixel Camera Services, which were shipped by the previous commit.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
98336dca41
ship Pixel Camera Services
...
This requires corresponding changes in fw/base to prevent privileged Pixel Camera Services from
interacting with unprivileged sandboxed Google Play.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
ce43cb5ce4
add device/google/gs-common to sepolicy_dirs config
...
This is needed to properly PixelCameraServices in the next commit, otherwise it would not be marked
as presigned, which would prevent it from running in its SELinux domain (vendor_pcs_app).
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
f71b0ed4f0
generate-prep: do not clear extra_product_makefiles config
...
Clearing it leads to incorrect diffing of SELinux contexts during state generation.
extra_product_makefiles config is currently used only for wireless_charger.mk inclusion, which
doesn't actually reference proprietary files directly.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
383b760aef
fix-certs command: handle empty signer arrays in mac_permissions.xml files
...
Such arrays broke fix-certs before this change.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
492912a327
remove support for 4th gen Pixels
...
They remain supported through the 13 branch.
2024-01-09 14:19:47 -05:00
Dmitry Muhomor
de6aeb63d2
remove default-permissions_pixelsupport.xml
2024-01-04 09:08:13 -05:00
Dmitry Muhomor
13239c51cc
ASB 24.01: update build-id-to-tag index
2024-01-04 09:08:13 -05:00
Dmitry Muhomor
70f2187fbc
fixup! add index of Pixel Android 14 QPR2 Beta 2 builds
2024-01-04 09:08:13 -05:00
Daniel Micay
da9b5a42ac
update vendor specs for January
2024-01-03 16:04:39 -05:00