FriendlyNeighborhoodShane
c28587caad
src: update mounting code
...
Some devices have a /system mount entry in fstab as well as using /system for
bins like chcon. Accomodate those by only mounting system when no other
candidate is found.
1 month ago
FriendlyNeighborhoodShane
5426bebd0b
conf: rename MinimalIAP to MinimalPhonesky
1 month ago
FriendlyNeighborhoodShane
3c77df5d2d
res: add gmscore priv-perm START_ACTIVITIES_FROM_BACKGROUND
1 month ago
FriendlyNeighborhoodShane
48d9826187
conf: add shellcheck source directives to defconfs
2 months ago
FriendlyNeighborhoodShane
64bdc4e38c
test.sh: enable a bunch of tests
...
add source directives to code for shellcheck. yay flow analysis!
2 months ago
FriendlyNeighborhoodShane
fccd8d9dd5
update.sh: refactor
2 months ago
FriendlyNeighborhoodShane
ba11fdc404
Apply shellcheck recommendations
2 months ago
FriendlyNeighborhoodShane
309dd78666
update.sh: add user-agent to curl command
...
needed to bypass stupid cloudflare sites
2 months ago
FriendlyNeighborhoodShane
3a99ea0f05
update.sh: add gitlab support for old attachment-style releases back
...
this is needed for older releases of apps
2 months ago
FriendlyNeighborhoodShane
57d7eece81
update.sh: make gitlab downloader grab links
2 months ago
FriendlyNeighborhoodShane
3694ed1f6b
INSTALL.mf: typo fixes (contributed by Omni)
9 months ago
zer0def
b8d718b55d
KSU fixes
9 months ago
FriendlyNeighborhoodShane
3df67b4f22
INSTALL.md: remove old info
9 months ago
FriendlyNeighborhoodShane
cb3d967b4c
build.sh: move kernelSU snippet
9 months ago
FriendlyNeighborhoodShane
e1ee9126a4
INSTALL.md: move KernelSU instructions
9 months ago
zer0def
eb2e87101d
Alter OTA build process, so built Magisk modules work with KernelSU
9 months ago
FriendlyNeighborhoodShane
623ca966ec
conf: bump defconfs
10 months ago
FriendlyNeighborhoodShane
29747ba9fa
bump.sh: improve error
10 months ago
FriendlyNeighborhoodShane
3b9271dcae
conf/defconf-standard.txt: move backuptransport to stuff_sdk
10 months ago
FriendlyNeighborhoodShane
f6bd6ffe12
conf: remove google swype libs and drm jars
...
I believe they haven't been relevant for quite a while now.
10 months ago
FriendlyNeighborhoodShane
8365656e19
conf: remove AuroraServices from all variants
...
This has probably been a long time coming.
10 months ago
FriendlyNeighborhoodShane
51677156ec
conf: get latest Phonesky from Pixel Experience gitlab
...
According to reports, it's working fine with microG, IAPs included.
10 months ago
FriendlyNeighborhoodShane
854ad03dd8
res/util/func-resdl.sh: use apksigner for cert dump
...
Avoids a dependency on openssl.
10 months ago
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)
10 months ago
FriendlyNeighborhoodShane
2bdc4be07a
conf/resdl-downloads.txt: remove fdroid from repo sources
...
We no longer need that source after the removal of UNLP and backends
10 months ago
FriendlyNeighborhoodShane
c53f6e7b39
conf: remove Backends variant
...
standalone UNLP has finally been archived by FDroid.
10 months ago
FriendlyNeighborhoodShane
bc34ec7251
conf: remove leftover references to backends
10 months ago
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
12 months ago
FriendlyNeighborhoodShane
655564d65d
res: add new GMSCore privperms
12 months ago
FriendlyNeighborhoodShane
0e2f4a71ec
update-binary: only mount /mnt/system with discovered block
...
If we mount over /system forcefully, recoveries may break.
1 year ago
FriendlyNeighborhoodShane
f141f03f25
update-binary: fix syntax
1 year ago
FriendlyNeighborhoodShane
68cafb3df7
update-binary: mount all candidate mountpoints
...
Just like earlier behaviour. Also add logging.
1 year ago
FriendlyNeighborhoodShane
8fc95dd055
README.md: change title of section to emphasize important info
1 year ago
FriendlyNeighborhoodShane
3c7ab51901
src: fix dynamic partition support
1 year ago
FriendlyNeighborhoodShane
dd7cc214c1
npem: shellcheck compliance
1 year ago
FriendlyNeighborhoodShane
c45906be40
npem: check for presence in network allowlist
1 year ago
FriendlyNeighborhoodShane
1eaa802d6d
INSTALL.md: mention LOS networking issue on dirty flash
1 year ago
FriendlyNeighborhoodShane
d01d41bf8a
npem: add LOS networking allowlisting
1 year ago
FriendlyNeighborhoodShane
3ba88f9ed0
npem: refactor into get_uid
1 year ago
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
1 year ago
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
1 year ago
FriendlyNeighborhoodShane
e641178926
conf/defconf-unlpbackends.txt: add new MinAddon package
1 year ago
FriendlyNeighborhoodShane
11bce4badc
conf/defconf-phonesky.txt: install addon script
1 year ago
FriendlyNeighborhoodShane
a7bc90826d
README.md: refactor variant section
1 year ago
FriendlyNeighborhoodShane
e99f0d9982
conf: add sync adapters for S-T
...
It seems BackupTransport is no longer required.
1 year ago
FriendlyNeighborhoodShane
20edc9355e
README.md: table clarification
1 year ago
zer0def
642c528bbc
README.md: Refactored component descriptions for package variants
1 year ago
FriendlyNeighborhoodShane
a1942c948b
res: update GMSCore privperms for A13
2 years ago
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.
2 years ago
FriendlyNeighborhoodShane
91fefd0bbc
res: add new Phonesky privperms
...
The update doesn't fail to disappoint in its invasiveness, as ever.
2 years ago