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