Commit Graph

327 Commits

Author SHA1 Message Date
FriendlyNeighborhoodShane
3c77df5d2d res: add gmscore priv-perm START_ACTIVITIES_FROM_BACKGROUND 2024-03-30 09:17:21 +05:30
FriendlyNeighborhoodShane
48d9826187 conf: add shellcheck source directives to defconfs 2024-03-22 11:29:44 +05:30
FriendlyNeighborhoodShane
64bdc4e38c test.sh: enable a bunch of tests
add source directives to code for shellcheck. yay flow analysis!
2024-03-21 00:25:15 +05:30
FriendlyNeighborhoodShane
fccd8d9dd5 update.sh: refactor 2024-03-21 00:19:16 +05:30
FriendlyNeighborhoodShane
ba11fdc404 Apply shellcheck recommendations 2024-03-20 12:26:39 +05:30
FriendlyNeighborhoodShane
309dd78666 update.sh: add user-agent to curl command
needed to bypass stupid cloudflare sites
2024-03-20 12:12:46 +05:30
FriendlyNeighborhoodShane
3a99ea0f05 update.sh: add gitlab support for old attachment-style releases back
this is needed for older releases of apps
2024-03-20 12:12:46 +05:30
FriendlyNeighborhoodShane
57d7eece81 update.sh: make gitlab downloader grab links 2024-03-20 12:12:46 +05:30
FriendlyNeighborhoodShane
3694ed1f6b INSTALL.mf: typo fixes (contributed by Omni) 2023-08-13 12:49:31 +05:30
zer0def
b8d718b55d KSU fixes 2023-08-11 10:47:28 +05:30
FriendlyNeighborhoodShane
3df67b4f22 INSTALL.md: remove old info 2023-08-06 22:30:25 +05:30
FriendlyNeighborhoodShane
cb3d967b4c build.sh: move kernelSU snippet 2023-08-01 08:09:31 +05:30
FriendlyNeighborhoodShane
e1ee9126a4 INSTALL.md: move KernelSU instructions 2023-08-01 01:47:12 +05:30
zer0def
eb2e87101d
Alter OTA build process, so built Magisk modules work with KernelSU 2023-07-31 21:20:01 +02:00
FriendlyNeighborhoodShane
623ca966ec conf: bump defconfs 2023-07-30 02:26:48 +05:30
FriendlyNeighborhoodShane
29747ba9fa bump.sh: improve error 2023-07-30 02:25:13 +05:30
FriendlyNeighborhoodShane
3b9271dcae conf/defconf-standard.txt: move backuptransport to stuff_sdk 2023-07-29 09:54:05 +05:30
FriendlyNeighborhoodShane
f6bd6ffe12 conf: remove google swype libs and drm jars
I believe they haven't been relevant for quite a while now.
2023-07-29 09:46:30 +05:30
FriendlyNeighborhoodShane
8365656e19 conf: remove AuroraServices from all variants
This has probably been a long time coming.
2023-07-29 09:11:04 +05:30
FriendlyNeighborhoodShane
51677156ec conf: get latest Phonesky from Pixel Experience gitlab
According to reports, it's working fine with microG, IAPs included.
2023-07-29 07:52:07 +05:30
FriendlyNeighborhoodShane
854ad03dd8 res/util/func-resdl.sh: use apksigner for cert dump
Avoids a dependency on openssl.
2023-07-29 05:54:38 +05:30
FriendlyNeighborhoodShane
2470d2b31d res/util/func-resdl.sh: update JAR verification flags
It started to fail because JAR was being weird again.

6be64b9339/src/main/java/com/android/apksig/internal/apk/v1/V1SchemeVerifier.java (728)
2023-07-29 05:21:30 +05:30
FriendlyNeighborhoodShane
2bdc4be07a conf/resdl-downloads.txt: remove fdroid from repo sources
We no longer need that source after the removal of UNLP and backends
2023-07-29 04:50:23 +05:30
FriendlyNeighborhoodShane
c53f6e7b39 conf: remove Backends variant
standalone UNLP has finally been archived by FDroid.
2023-07-29 04:46:16 +05:30
FriendlyNeighborhoodShane
bc34ec7251 conf: remove leftover references to backends 2023-07-29 04:35:07 +05:30
FriendlyNeighborhoodShane
70461302b6 Remove UNLP from microG packages
microG has removes support for backends entirely.
Also remove UNLPBackends as its only use was with microg packages
2023-05-31 02:22:16 +05:30
FriendlyNeighborhoodShane
655564d65d res: add new GMSCore privperms 2023-05-31 01:15:19 +05:30
FriendlyNeighborhoodShane
0e2f4a71ec update-binary: only mount /mnt/system with discovered block
If we mount over /system forcefully, recoveries may break.
2023-01-10 01:30:41 +05:30
FriendlyNeighborhoodShane
f141f03f25 update-binary: fix syntax 2023-01-10 00:34:16 +05:30
FriendlyNeighborhoodShane
68cafb3df7 update-binary: mount all candidate mountpoints
Just like earlier behaviour. Also add logging.
2023-01-09 23:44:22 +05:30
FriendlyNeighborhoodShane
8fc95dd055 README.md: change title of section to emphasize important info 2023-01-01 21:09:30 +05:30
FriendlyNeighborhoodShane
3c7ab51901 src: fix dynamic partition support 2023-01-01 20:17:30 +05:30
FriendlyNeighborhoodShane
dd7cc214c1 npem: shellcheck compliance 2023-01-01 15:00:47 +05:30
FriendlyNeighborhoodShane
c45906be40 npem: check for presence in network allowlist 2023-01-01 13:07:42 +05:30
FriendlyNeighborhoodShane
1eaa802d6d INSTALL.md: mention LOS networking issue on dirty flash 2022-12-31 19:24:04 +05:30
FriendlyNeighborhoodShane
d01d41bf8a npem: add LOS networking allowlisting 2022-12-31 19:04:15 +05:30
FriendlyNeighborhoodShane
3ba88f9ed0 npem: refactor into get_uid 2022-12-31 18:15:28 +05:30
Tim Zimmermann
1c33667a3e MinMicroG: Don't recommend TWRP
* It is not supported by ROM maintainers on many modern devices
* Missing tools were only caused by broken installer script messing with /system/bin
2022-12-31 16:28:48 +05:30
Tim Zimmermann
20f467c6b0 MinMicroG: Support lineage recovery and dynamic partitions devices
With the previous install script we'd try to mount /system
which is in fstab on lineage recovery, but on Q and up recoveries
recovery has it's own /system and all the executables are in
/system/bin rather than /sbin, resulting in tools like "chcon"
missing after mounting /system
Also on dynamic partitions devices /system is not in fstab
due to the block device being only created when logical
partitions are mapped, support that case as well

Most of the code is taken from
https://gitlab.com/MindTheGapps/vendor_gapps/-/blob/tau/build/meta/com/google/android/update-binary
2022-12-31 16:28:48 +05:30
FriendlyNeighborhoodShane
e641178926 conf/defconf-unlpbackends.txt: add new MinAddon package 2022-12-31 15:56:00 +05:30
FriendlyNeighborhoodShane
11bce4badc conf/defconf-phonesky.txt: install addon script 2022-12-31 15:54:18 +05:30
FriendlyNeighborhoodShane
a7bc90826d README.md: refactor variant section 2022-12-31 15:40:44 +05:30
FriendlyNeighborhoodShane
e99f0d9982 conf: add sync adapters for S-T
It seems BackupTransport is no longer required.
2022-12-31 15:23:42 +05:30
FriendlyNeighborhoodShane
20edc9355e README.md: table clarification 2022-12-31 15:23:42 +05:30
zer0def
642c528bbc README.md: Refactored component descriptions for package variants 2022-12-24 14:04:58 +01:00
FriendlyNeighborhoodShane
a1942c948b res: update GMSCore privperms for A13 2022-10-22 22:24:22 +05:30
FriendlyNeighborhoodShane
863ceb960a npem: install Phonesky as user app
Recently there have been reports of internet being inaccessible to Playstore
on dirty flashes. Android added a permission whitelist for internet, similar
to for background location, so this might fix it being missing.
2022-10-22 22:21:56 +05:30
FriendlyNeighborhoodShane
91fefd0bbc res: add new Phonesky privperms
The update doesn't fail to disappoint in its invasiveness, as ever.
2022-09-01 21:48:34 +05:30
FriendlyNeighborhoodShane
feb0df733b file_getprop: fix regex 2022-08-15 11:56:46 +05:30
FriendlyNeighborhoodShane
317c3871ca conf: add minimalIAP back
minimal + playstore has too much conflict to be resolveable without a lot
of complicated machinations.
2022-08-15 10:29:47 +05:30