Alessandro Astone
49a4548984
Add version and arch checks
2022-02-08 00:40:38 +01:00
Alessandro Astone
2f30bf7eb5
Always cleanup on failure
2022-02-07 23:42:07 +01:00
Alessandro Astone
71198e3696
Update install script after SetupWizard was moved to system_ext
2022-02-03 17:48:43 +01:00
Michael W
6baa8fc468
Add overlay for Family Link
...
* Apparently this is required to set up family link on a device
- it is empty by default
2022-01-28 17:14:00 +01:00
Alessandro Astone
1984bedbd6
rro: build: Make it work after m clean
2022-01-28 14:17:19 +01:00
Alessandro Astone
3adfb82419
rro: build: Make x86 targets build
2022-01-28 14:17:18 +01:00
Alessandro Astone
307550ed7d
build: rro: mkdir $OUT
...
$OUT may not exist yet, but we need to start creating the log file now
2022-01-28 10:47:15 +01:00
Alessandro Astone
829c575db1
build: rro: Don't use inherit-product
...
It is broken in weird ways
2022-01-28 10:47:05 +01:00
Alessandro Astone
de00d21a12
Add backup transport overlay
2021-12-16 20:23:29 +01:00
Alessandro Astone
401e4af0e0
Add overlays
...
* Use a high priority to override other rro overlays
2021-12-16 20:13:05 +01:00
Alessandro Astone
de08478020
Fixup the install-time removal of Provision apk
2021-12-08 18:03:12 +01:00
Paul Keith
65ac6290d1
Move SetupWizard to system_ext
...
* This is where it's supposed to be
2021-11-16 12:52:24 -06:00
Paul Keith
64fe7f9c11
cicd: Check privapp-permissions by partition
2021-11-16 12:34:30 -06:00
Paul Keith
664187a854
Fix typo in script
2021-11-16 12:15:38 -06:00
Paul Keith
4776e158af
Update TODO
2021-10-31 15:03:50 -05:00
Paul Keith
02586c2889
Set 0755 on all toybox binaries
2021-10-31 14:56:59 -05:00
Paul Keith
bb65fb0f1b
Add x86_64 static toybox
...
* From: LineageOS/android_external_toybox @ 48ba553a2402aaf0d0abcedd1806bb99d691e7fd
2021-10-31 14:55:30 -05:00
Paul Keith
66f25ff99f
Avoid manually overriding Provision with setup-makefiles.sh
...
* extract_utils now supports specifying this in proprietary-files.txt
2021-10-28 09:39:28 -05:00
Paul Keith
720abb0200
Fix check to remove Provision when flashing zip
...
* Google's SuW was renamed, but this check wasn't fixed
2021-10-20 18:26:47 -07:00
Paul Keith
87b6cc26cb
Initial changes for Android 12 zips
2021-10-13 11:23:03 -05:00
Paul Keith
0a5e02a067
Swap AndroidMigratePrebuilt for GoogleRestore
...
* This appears to be what we are supposed to use when not
pulling from a Pixel factory image
2021-10-13 10:23:55 -05:00
Paul Keith
5a484dcf7a
Update TODO and README
...
* Re-alphabetize README while we're at it
2021-10-13 10:19:07 -05:00
Paul Keith
128c0b29a2
Revert "Add aapt binary built from lineage-19.0 source tree"
...
* No longer needed with custom Docker image
This reverts commit fca6c52e8e
.
2021-10-13 10:18:20 -05:00
LuK1337
ca0cff7bce
Publish Dockerfile
2021-10-13 17:08:41 +02:00
LuK1337
2d5a84a23b
Use splitlines() instead of split('\n')
2021-10-13 17:08:22 +02:00
LuK1337
4e86318340
Replace regexes with parse()
2021-10-13 17:08:06 +02:00
LuK1337
7abac34edf
Run cicd/verify-permissions.py directly
2021-10-13 17:00:35 +02:00
LuK1337
5e4bc3e303
Use f-strings everywhere
2021-10-13 16:52:08 +02:00
LuK1337
b433294810
Run autopep8 on verify-permissions.py
2021-10-13 16:51:19 +02:00
LuK1337
329e759213
Use our own Docker image for CI
2021-10-13 16:49:50 +02:00
Paul Keith
ac513b6cd9
Install requests in before_scripts
2021-10-13 01:01:30 -05:00
Paul Keith
fca6c52e8e
Add aapt binary built from lineage-19.0 source tree
...
* Also include libc++ dependency
2021-10-13 00:59:35 -05:00
Paul Keith
dcb54d16dc
Create initial gitlab-ci config
...
* Loosly based on gitlab's python template
2021-10-13 00:04:17 -05:00
Paul Keith
66b355e013
verify-permissions: Fix permissions mask check again
...
* This cannot be greater than the length of the mask set,
so don't bother allowing that case in the conditional
2021-10-12 23:15:44 -05:00
Paul Keith
a8b1bba0c8
verify-permissions: Fix checking of permission mask
...
* Currently this passes if the permission is either
signature OR privileged, not both. Fix it.
2021-10-12 23:12:42 -05:00
Paul Keith
99ffe4e102
verify-permission: Fix relative paths
...
* Allows script to be run from outside its directory
2021-10-12 23:12:34 -05:00
Paul Keith
ac9236535a
verify-permissions: Switch to regex
2021-10-12 23:12:27 -05:00
Paul Keith
76f8d40ecc
Add script to verify priv-app permission allowlists
...
* TODO: Implement this with CI/CD
2021-10-12 22:43:07 -05:00
Paul Keith
62723efdbc
Add TODO list for MTG
2021-10-08 13:09:28 -05:00
Paul Keith
9cc3de1250
Add x86_64 gapps
2021-10-08 13:04:07 -05:00
Paul Keith
ea3ef2979c
Initial skeleton x86_64 support
...
* Needs proprietary files and toybox
2021-10-08 12:56:05 -05:00
Paul Keith
b1d862e6a1
Update Google dialer support jar
...
* Missed when updating common gapps
2021-10-08 12:46:41 -05:00
Paul Keith
d0ec58570c
Make SetupWizard override Provision again
2021-10-08 12:43:33 -05:00
Paul Keith
de412da335
Rengerate makefiles
2021-10-08 12:42:47 -05:00
Paul Keith
259673442b
Update common gapps
2021-10-08 12:39:15 -05:00
Paul Keith
70dad6ef9c
Update Phonesky APK with proper versions
2021-10-08 12:30:59 -05:00
Paul Keith
03bc0ca963
Make PhoneSky arch specific
...
* TODO: Update with arch specific APKs
2021-10-08 12:27:28 -05:00
Paul Keith
85e08d4128
Update arch specific APKs
2021-10-08 12:22:46 -05:00
Paul Keith
36c78c10d9
Initial list update to 12
...
* Only updated package names for now
* TODO: Remove Markup libs when removing MarkupGoogle apk
* TODO: Drop x86 support and/or add x86_64 support for emu
2021-10-08 12:22:15 -05:00
Erik Jensen
a91f9c08b5
Support tab-delimited /etc/recovery.fstab
...
Previously, update-binary only supported space-delimited /etc/recovery.fstab.
2021-04-30 05:42:41 +00:00