Commit graph

408 commits

Author SHA1 Message Date
Danny Lin
9eefb3b898 docs: pixel-bringup: Add fix-certs 2022-04-04 15:47:01 -04:00
Danny Lin
4fc3d0a302 docs: Document individual commands 2022-04-04 15:47:01 -04:00
Danny Lin
103c33c127 commands: Universal wrapped source for all commands
Not including diff (dual-source) for now
2022-04-04 15:47:01 -04:00
Danny Lin
2c0705f51a commands: Refactor wrapped source code into frontend/ 2022-04-04 15:47:01 -04:00
Danny Lin
4e6a823a93 eslint: Remove AirBnB config 2022-04-04 15:47:01 -04:00
Danny Lin
d82e8b42b2 extract: Use wrapped source 2022-04-04 15:47:01 -04:00
Danny Lin
55a4142ca4 docs: pixel-bringup: Initial bringup guide 2022-04-04 15:47:01 -04:00
Danny Lin
36a1b66934 config: Add example configs with docs 2022-04-04 15:47:01 -04:00
Danny Lin
5c1b146bcc readme: Highlight generated items 2022-04-04 15:47:01 -04:00
Danny Lin
2449ecaf88 Revert "Switch to triple-equals for comparisons"
This reverts commit 3053c87158312e2052cb3a79db15d3914c0e87dc.

We should've done this earlier, but the code is too dependent on == for
null and undefined. Fix it later.

Signed-off-by: Danny Lin <danny@kdrag0n.dev>
2022-04-04 15:47:01 -04:00
Danny Lin
21932f36e3 Switch to triple-equals for comparisons
Triple-equals (===) is still useful with TypeScript.
2022-04-04 15:47:01 -04:00
Danny Lin
5561939d44 yarn: Sync lock 2021-12-25 02:05:26 -08:00
Danny Lin
b46f80935a Apply automatic fixes for eslint issues 2021-12-25 02:05:25 -08:00
Danny Lin
b376b5b277 eslint: Initial config 2021-12-25 02:05:25 -08:00
Danny Lin
1046f51ef7 package: Add eslint and plugins/configs 2021-12-25 02:05:25 -08:00
Danny Lin
dc90c82fe2 package: Update keywords 2021-12-25 02:05:25 -08:00
Danny Lin
5a371055b2 Reformat all code with Prettier 2021-12-25 02:05:23 -08:00
Danny Lin
d694cce8c5 eslint: Remove config
We'll replace this with a new config later.
2021-12-25 01:47:24 -08:00
Danny Lin
d5f7617ac5 prettier: Add initial config 2021-12-25 01:47:05 -08:00
Danny Lin
36459be53a package: Add prettier, remove eslint and mocha 2021-12-25 01:46:48 -08:00
Danny Lin
198214e5ad docs: Fix generate typos 2021-12-25 01:28:06 -08:00
Danny Lin
da01c949c8 package: Update eslint 2021-12-25 01:27:30 -08:00
Danny Lin
a79861fceb gitignore: Ignore IDEA project 2021-12-25 01:27:16 -08:00
Danny Lin
6aa91ae5af config: pixel: minimal: Exclude all AiAi overlays 2021-12-23 00:56:55 -08:00
Danny Lin
2c1fac1e0e docs: Add initial bringup guide as copy of update 2021-12-23 00:47:18 -08:00
Danny Lin
9f8d36940b docs: Add generate/update docs 2021-12-23 00:18:57 -08:00
Danny Lin
ea1d2dbd46 github: Add funding links 2021-12-23 00:17:59 -08:00
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