Commit graph

381 commits

Author SHA1 Message Date
Danny Lin
c76e60409f download: Default to factory + latest build ID 2021-12-22 19:13:25 -08:00
Danny Lin
f500075648 generate: Fix feedback loop in override resolution 2021-12-21 19:52:36 -08:00
Danny Lin
830d5e939e collect-state: Support dir/<device>.json independent of multi-device 2021-12-21 19:52:16 -08:00
Danny Lin
fbf152fb63 readme: Revise features and license 2021-12-20 03:44:58 -08:00
Danny Lin
bdbe19ba99 readme: Add basic readme 2021-12-20 03:09:26 -08:00
Danny Lin
426cf83ae0 commands: Rename fix-keys to fix-certs 2021-12-20 02:51:14 -08:00
Danny Lin
503032c630 config: pixel: 2019: Exclude EGL debug prop 2021-12-19 03:00:19 -08:00
Danny Lin
3beca1a427 config: Exclude ro.adb.secure override 2021-12-19 02:59:32 -08:00
Danny Lin
353649d9d9 config: pixel: 2019: Enable AOD settings without Soli 2021-12-19 02:58:53 -08:00
Danny Lin
bae2a00286 config: Include files in /vendor/media
On Pixel devices, important camera and face unlock files are located in
/vendor/media. Face unlock doesn't work at all on the Pixel 4 series
without the files.
2021-12-19 02:56:33 -08:00
Danny Lin
fab307dae8 overlays: Fix RRO generation with multiple target configs + same package 2021-12-19 02:56:13 -08:00
Danny Lin
ce9d7fa6ca config: pixel: Exclude Google Sans overlays for PixelSetupWizard 2021-12-19 02:55:43 -08:00
Danny Lin
50b08886a1 config: gms: Don't exclude SetupWizard props 2021-12-19 02:55:10 -08:00
Danny Lin
d1f13f5a3a config: pixel: 2019: Don't lock refresh rate on lock screen 2021-12-19 02:53:55 -08:00
Danny Lin
250215749c config: pixel: Fix EuiccSupportPixel signature on P19 2021-12-18 19:49:23 -08:00
Danny Lin
13e064bc56 frontend: source: Fix conflicting block-scoped variable 2021-12-18 19:47:34 -08:00
Danny Lin
5813bd1b8e selinux: keys: Match original PEM line lengths 2021-12-18 18:58:43 -08:00
Danny Lin
3803585e71 fix-keys: Add support for wrapping stock sources 2021-12-18 18:58:30 -08:00
Danny Lin
482691c5ae config: pixel: minimal: Exclude PixelSetupWizard overlays 2021-12-18 18:29:27 -08:00
Danny Lin
df60fde05b config: pixel: Use P[YY] abbrevation for generations 2021-12-18 18:28:54 -08:00
Danny Lin
2e2985271c config: pixel: Add exclusions for P19 and P20 2021-12-18 18:28:14 -08:00
Danny Lin
542bac658d config: pixel: Add PixelSetupWizard overlays
Enables Material You theme for SetupWizard.
2021-12-18 18:27:58 -08:00
Danny Lin
ff576838f0 generate: Support multi-device state and migrate to forEachDevice 2021-12-18 18:27:06 -08:00
Danny Lin
8572903b3e collect-state: Add multi-device support 2021-12-18 18:26:23 -08:00
Danny Lin
44af21c885 frontend: Add parallel for-each-device helper with CLI output 2021-12-18 18:25:54 -08:00
Danny Lin
05a7ee26da config: pixel: 2020: Fix checkvintf for prep build 2021-12-18 17:16:15 -08:00
Danny Lin
209b43ed19 config: pixel: Fix Wi-Fi RSSI exclusions 2021-12-18 16:54:19 -08:00
Danny Lin
0163fbfa13 config: pixel: Use peak refresh rate on P19-20 when possible 2021-12-18 16:53:48 -08:00
Danny Lin
305fa98f48 config: pixel: 2019: Exclude OsloFeedback 2021-12-18 16:53:26 -08:00
Danny Lin
6b98117f76 frontend: source: Propagate extracted factory images path 2021-12-18 16:08:24 -08:00
Danny Lin
860c21c077 images: firmware: Accept extracted factory images 2021-12-18 16:08:24 -08:00
Danny Lin
204ecec1cd frontend: source: Extract firmware from factory images 2021-12-18 16:08:24 -08:00
Danny Lin
c1b851d0d1 config: pixel: 2020: Work around aapt2 CLI parsing bug 2021-12-18 16:08:21 -08:00
Danny Lin
b25e93bd2c generate: Add option to run jobs in parallel 2021-12-18 02:41:22 -08:00
Danny Lin
400298178b config: Organize Pixel configs 2021-12-18 02:35:30 -08:00
Danny Lin
8bc184ab17 Remove test template 2021-12-18 02:32:37 -08:00
Danny Lin
b91d9772c7 generate: Add flag to disable in-place extraction 2021-12-18 02:28:39 -08:00
Danny Lin
c9101eac0d frontend: source: Support in-place extraction 2021-12-18 02:27:09 -08:00
Danny Lin
ed4f3eae0c gitignore: Ignore extracted ROM files 2021-12-18 02:24:51 -08:00
Danny Lin
52f3137a01 frontend: source: Move code into class 2021-12-18 02:17:21 -08:00
Danny Lin
c956526f8f frontend: source: Prepare for class-based refactor 2021-12-18 02:05:16 -08:00
Danny Lin
1b9ed766f6 download: Add blank line between devices 2021-12-18 00:12:40 -08:00
Danny Lin
c2157032d2 download: Print terms disclaimer in yellow 2021-12-18 00:06:57 -08:00
Danny Lin
f2e4210c63 download: Print Google terms and disclaimers 2021-12-17 20:15:57 -08:00
Danny Lin
3709639fb7 download: Simplify cookies 2021-12-17 20:13:13 -08:00
Danny Lin
78ac29e733 gitignore: Ignore downloaded zips 2021-12-17 19:31:01 -08:00
Danny Lin
eedcb9c0ba generate: Dump overlay keys and values 2021-12-17 19:29:25 -08:00
Danny Lin
e86ecbd801 config: gms: Exclude overlay values containing GMS package name 2021-12-17 18:57:41 -08:00
Danny Lin
12dc83beb2 overlays: Add support for value filters 2021-12-17 18:50:45 -08:00
Danny Lin
2985783318 config: mainline: Simplify APEX exclusions 2021-12-17 18:47:52 -08:00