Commit graph

408 commits

Author SHA1 Message Date
flawedworld
ba517e2515 Automatically add all radio files 2022-04-18 15:12:51 -04:00
flawedworld
1dbd18af2b Add OTA firmware extraction command 2022-04-18 15:12:51 -04:00
flawedworld
06576a5dce external\extract_android_ota_payload: mark extract_android_ota_payload.py as executable 2022-04-18 15:12:51 -04:00
flawedworld
5dbb1ad2de external/extract_android_ota_payload: do not extract partitions built by AOSP 2022-04-18 15:12:51 -04:00
flawedworld
9b3c5bbeeb Import https://github.com/cyxx/extract_android_ota_payload @ 6952cd8095573b14cae24198fe923347a13790df 2022-04-18 15:12:51 -04:00
flawedworld
d164c96167 Do not ship FIPS fstab config on 6th generation devices 2022-04-18 15:12:51 -04:00
flawedworld
c7072862a1 Add Google Dialer and Ok Google libraries
This will allow for Google Dialer and Google Assistant functionality to work better, but gives no extra access
2022-04-18 15:12:51 -04:00
flawedworld
6a3e251936 Remove unwanted sysconfig and permissions XMLs 2022-04-18 15:12:51 -04:00
flawedworld
38fe5d946a Remove unwanted selinux policies 2022-04-18 15:12:51 -04:00
flawedworld
c87cbdcc48 Remove unwanted props 2022-04-18 15:12:51 -04:00
flawedworld
4e9560e888 Remove unwanted overlays and files 2022-04-18 15:12:51 -04:00
flawedworld
73b2f394d4 Baseline 4th generation build config 2022-04-18 15:12:51 -04:00
flawedworld
15a65a00a9 Baseline 4.5th generation build config 2022-04-18 15:12:51 -04:00
flawedworld
b2f2c2556c Ship CarrierSettings protobuf files 2022-04-18 15:12:51 -04:00
flawedworld
76c4b2ff2b Baseline 6th generation build config 2022-04-18 15:12:51 -04:00
flawedworld
5d2c94497a Baseline 5th generation build config 2022-04-18 15:12:51 -04:00
flawedworld
37d22cfff5 Remove overlays which we do not want 2022-04-18 15:12:51 -04:00
flawedworld
64ea256eb2 Initial GrapheneOS configs for modern Pixel devices 2022-04-18 15:12:51 -04:00
flawedworld
020cc2c1db Add eSIM support to 6th gen 2022-04-04 15:47:01 -04:00
flawedworld
f1264604f0 Revert "Ship device eSIM support apps"
This reverts commit a2cb17ad2453439abe9809f996e6849cd8688b16.
2022-04-04 15:47:01 -04:00
flawedworld
a15fc11e0d 6th gen Pixels 12L 2022-04-04 15:47:01 -04:00
flawedworld
b63ddfe9bb Ship device eSIM support apps 2022-04-04 15:47:01 -04:00
flawedworld
f8124497c0 Remove android:integer/config_keyChordPowerVolumeUp
Fixes call mute with buttons
2022-04-04 15:47:01 -04:00
flawedworld
d2ed7f81dd Remove config_defaultNightMode 2022-04-04 15:47:01 -04:00
flawedworld
b411a2a14c [temporary] include OTA firmware on 6th generation devices 2022-04-04 15:47:01 -04:00
Daniel Micay
66848d73bf Revert "Ship fs-verity certificates from stock OS"
This reverts commit e135b3393ffe2f6f61b3fd69594efc14de4d8e5e.
2022-04-04 15:47:01 -04:00
flawedworld
290516bedf Ship fs-verity certificates from stock OS 2022-04-04 15:47:01 -04:00
flawedworld
4c48be14b4 Cleanup 2022-04-04 15:47:01 -04:00
flawedworld
7922932aaa Simplify mountimages.bash directories 2022-04-04 15:47:01 -04:00
flawedworld
0cbcc317df Remove UCI daemon 2022-04-04 15:47:01 -04:00
flawedworld
77e5da7466 Add README for external repos folder 2022-04-04 15:47:01 -04:00
flawedworld
92c1c25ec6 [temporary] Add bash script to handle mounting and downloading 2022-04-04 15:47:01 -04:00
flawedworld
1f03dffe48 GrapheneOS configs
Only oriole has been tested
2022-04-04 15:47:01 -04:00
flawedworld
46a82ad50a Remove upstream config folder 2022-04-04 15:47:01 -04:00
flawedworld
701136ca8d Overwrite existing files always during unzip extraction
Otherwise adevtool hangs :(
2022-04-04 15:47:01 -04:00
Danny Lin
95f25fde97 download: Get latest build from last match instead of sorting
This fails for 12L: SP2A.220305.013.A3 < SQ1D.220205.004. Google always
adds builds to the bottom anyway, so just pick the last matched URL.
2022-04-04 15:47:01 -04:00
Danny Lin
4e0a7e1af2 config: pixel: Exclude beta-specific apps 2022-04-04 15:47:01 -04:00
Danny Lin
30158397b3 config: pixel: Re-enable Cast volume adjustment 2022-04-04 15:47:01 -04:00
Danny Lin
b5b62ec4dd build: Fix duplicate generated modules for cross-partition conflicts
The partition check for conflicts fails when we have cross-partition
conflicts, as the same-partition module may also be a conflict.

To fix the issue, keep a separate map of all candidate modules with the
same name and check all of them for duplicate entries, even if some fail
the partition check.
2022-04-04 15:47:01 -04:00
Danny Lin
fd31a7e7cc readme: Document choice of language 2022-04-04 15:47:01 -04:00
Danny Lin
0da043ac53 readme: Add example Pixel outputs 2022-04-04 15:47:01 -04:00
Danny Lin
fdadda91fe docs: Document system source formats 2022-04-04 15:47:01 -04:00
Danny Lin
7fc1a51fe0 docs: commands: Label extract-utils comparison video 2022-04-04 15:47:01 -04:00
Danny Lin
03f89a318d readme: Add speed comparison with LineageOS extract-utils 2022-04-04 15:47:01 -04:00
Danny Lin
da15bcab6b readme: Add asciinema demo video 2022-04-04 15:47:01 -04:00
Danny Lin
4ba1d48544 package: Bump version to 1.0.0 2022-04-04 15:47:01 -04:00
Danny Lin
56c8fcc4e7 config: device: Add type definition for structuredClone 2022-04-04 15:47:01 -04:00
Danny Lin
450808639a license: Update copyright year 2022-04-04 15:47:01 -04:00
Danny Lin
25973c813a generate-all: Generate simple readme 2022-04-04 15:47:01 -04:00
Danny Lin
1bff2abeaf readme: Clarify tagline 2022-04-04 15:47:01 -04:00