Danny Lin
|
3e7e348e2f
|
Add compiled overlay parsing using AAPT2
|
2021-11-11 03:21:13 -08:00 |
|
Danny Lin
|
a60c36178f
|
util: Add common aapt2 helper
|
2021-11-11 01:28:35 -08:00 |
|
Danny Lin
|
c497401e80
|
make: Add variable to build vendor image when necessary
|
2021-11-11 00:36:42 -08:00 |
|
Danny Lin
|
20625202db
|
make: Temporarily declare ELF prebuilts in PRODUCT_COPY_FILES
|
2021-11-11 00:35:18 -08:00 |
|
Danny Lin
|
df55592af7
|
entry: Re-enable Soong for ELF files on Android 12
|
2021-11-11 00:24:48 -08:00 |
|
Danny Lin
|
0263c6dbd4
|
soong: Add support for arbitrary prebuilt etc/ files
|
2021-11-11 00:23:42 -08:00 |
|
Danny Lin
|
07c454a717
|
firmware: Generate android-info.txt from device and version info
|
2021-11-11 00:23:23 -08:00 |
|
Danny Lin
|
5103d18865
|
build: Disable Soong for modules with cross-partition conflicts
|
2021-11-11 00:04:42 -08:00 |
|
Danny Lin
|
800822a9d8
|
firmware: Extract android-info.txt from nested ZIP
|
2021-11-10 20:18:10 -08:00 |
|
Danny Lin
|
a5d802a8fc
|
check-presigned: Add support for writing new list
|
2021-11-10 19:39:56 -08:00 |
|
Danny Lin
|
3631344263
|
generate-full: Build missing SELinux policies
|
2021-11-10 19:06:29 -08:00 |
|
Danny Lin
|
bb9d59d06e
|
make: Add support for SELinux policies
|
2021-11-10 19:06:26 -08:00 |
|
Danny Lin
|
f3aaa415ab
|
system-state: Add SELinux contexts
|
2021-11-10 19:06:12 -08:00 |
|
Danny Lin
|
f28f1414af
|
sepolicy: Add parser for SELinux contexts
|
2021-11-10 19:05:55 -08:00 |
|
Danny Lin
|
2cb253ac97
|
generate-full: Add support for loading system state
|
2021-11-10 17:00:00 -08:00 |
|
Danny Lin
|
02cbe922ba
|
Add command to collect and save system state
|
2021-11-10 16:59:50 -08:00 |
|
Danny Lin
|
c7a165603c
|
generate-full: Fix AB_OTA_PARTITIONS generation
|
2021-11-10 16:00:22 -08:00 |
|
Danny Lin
|
b2be62d539
|
generate-full: Add flag to skip file copying
|
2021-11-10 16:00:09 -08:00 |
|
Danny Lin
|
35702602d5
|
Add command to generate vendor from scratch with config
|
2021-11-10 15:39:07 -08:00 |
|
Danny Lin
|
a722371d72
|
factory: Add support for extracting firmware from factory ZIPs
|
2021-11-10 15:35:57 -08:00 |
|
Danny Lin
|
3263dc01c2
|
util: Add FileReader to use with unzipit
|
2021-11-10 15:35:39 -08:00 |
|
Danny Lin
|
acee0efe70
|
make: Simplify block building
|
2021-11-10 15:35:02 -08:00 |
|
Danny Lin
|
6f88c06512
|
make: Skip empty prop sets
|
2021-11-10 15:34:52 -08:00 |
|
Danny Lin
|
aa36aa6f13
|
Remove stray semicolons
|
2021-11-10 15:34:17 -08:00 |
|
Danny Lin
|
ad625abac3
|
overrides: Simplify index creation
|
2021-11-10 15:32:57 -08:00 |
|
Danny Lin
|
cee15e1fcd
|
presigned: Fix zx verbose output
|
2021-11-10 15:32:24 -08:00 |
|
Danny Lin
|
72bcffb4fa
|
package: Add unzipit library for factory images
|
2021-11-10 15:32:03 -08:00 |
|
Danny Lin
|
200f6f68c1
|
build: make: Add support for radio files and board info
|
2021-11-09 22:09:10 -08:00 |
|
Danny Lin
|
adcfa688f2
|
build: make: Use block model for Android.mk
|
2021-11-09 22:02:49 -08:00 |
|
Danny Lin
|
40404ef78e
|
build: make: Add AB_OTA_PARTITIONS
|
2021-11-09 21:55:48 -08:00 |
|
Danny Lin
|
8ef36d5ba3
|
blobs: file_list: Remove unused import
|
2021-11-09 21:49:33 -08:00 |
|
Danny Lin
|
b079a72684
|
config: device: Add prop filters
|
2021-11-09 21:49:24 -08:00 |
|
Danny Lin
|
2b21dce1e4
|
blobs: props: Add prop key filtering
|
2021-11-09 21:49:16 -08:00 |
|
Danny Lin
|
640c281082
|
build: make: Add support for fingerprint override
|
2021-11-09 20:26:14 -08:00 |
|
Danny Lin
|
fd3e7aa56c
|
diff-props: Fix build key pattern
|
2021-11-09 20:03:50 -08:00 |
|
Danny Lin
|
ae4c7baf6b
|
blobs: props: Fix system_ext and product props on Android 12
|
2021-11-09 20:03:38 -08:00 |
|
Danny Lin
|
4e7e3b6134
|
blobs: props: Fix diff logic for modified props
|
2021-11-09 19:58:05 -08:00 |
|
Danny Lin
|
45179b2521
|
diff-files: Neutralize output headers
|
2021-11-09 19:56:11 -08:00 |
|
Danny Lin
|
1d3f4cf24d
|
diff-files: Switch to common diff helpers
|
2021-11-09 19:55:56 -08:00 |
|
Danny Lin
|
c81ac14333
|
build: Rename soong_info to match naming convention
|
2021-11-09 19:54:56 -08:00 |
|
Danny Lin
|
30b9f012b9
|
build: make: Make product Makefile blocks optional
|
2021-11-09 19:54:35 -08:00 |
|
Danny Lin
|
455b85146d
|
blobs: file_list: Switch to new helpers and add serialization
|
2021-11-09 19:53:43 -08:00 |
|
Danny Lin
|
1346e0381e
|
blobs: copy: Switch to common spinner
|
2021-11-09 19:53:18 -08:00 |
|
Danny Lin
|
475ea2b1c9
|
extract: Refactor file writing logic into blobs/build
|
2021-11-09 19:52:47 -08:00 |
|
Danny Lin
|
9bea87651a
|
blobs: file_list: Update Pixel 6 patterns for completeness
|
2021-11-09 19:51:59 -08:00 |
|
Danny Lin
|
5c9f503843
|
blobs: entry: Add source -> partition path converter
|
2021-11-09 19:51:13 -08:00 |
|
Danny Lin
|
7aa83fe8d1
|
util: cli: Add common spinner helpers
|
2021-11-09 19:50:55 -08:00 |
|
Danny Lin
|
e5c8ecfb4e
|
resolve-overrides: Refactor logic into build/ and track built paths
|
2021-11-09 19:50:12 -08:00 |
|
Danny Lin
|
0ef0f3df05
|
download: Refactor logic into factory/
|
2021-11-09 19:49:41 -08:00 |
|
Danny Lin
|
0dd57b0777
|
check-presigned: Refactor logic into blobs/
|
2021-11-09 19:49:22 -08:00 |
|