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
FriendlyNeighborhoodShane
da140955c7
README.md: formatting updates
2022-08-14 23:31:21 +05:30
FriendlyNeighborhoodShane
2bffffd37a
conf: make AuroraServices into a "MinAddon" package, and add Playstore
...
Drop minimalIAP, because it's basically Minimal + Playstore
2022-08-14 23:30:37 +05:30
FriendlyNeighborhoodShane
87610579fd
update-binary: use sysrootpart to properly handle partition-level tasks
2022-08-14 22:17:42 +05:30
FriendlyNeighborhoodShane
d0db360aca
update-binary: eliminate inconsistent usage of sysroot
2022-08-14 22:15:36 +05:30
FriendlyNeighborhoodShane
adb99b5fde
update-binary: use a list for cleanup unmounting
2022-08-14 22:07:55 +05:30
FriendlyNeighborhoodShane
7c40dd091c
update-binary: refactor into cleanup()
2022-08-14 22:03:01 +05:30
FriendlyNeighborhoodShane
48e4d058f3
update-binary: make sizecheck_pack a function
2022-08-14 22:00:26 +05:30
FriendlyNeighborhoodShane
67cc86bfd5
update-binary: use tr to get lowercase basename
2022-08-14 22:00:26 +05:30
FriendlyNeighborhoodShane
cf1c5e80e9
res: move gsync perms into right place
2022-02-23 14:24:00 +05:30
FriendlyNeighborhoodShane
d922ca278c
res: add old (deprecated) privperm for backuptransport
2022-02-23 13:20:17 +05:30
FriendlyNeighborhoodShane
b0660cca5e
func-resdl.sh: fix privperm detections
...
It will now parse privperm files by contents instead of filepath.
2022-02-23 13:20:17 +05:30
FriendlyNeighborhoodShane
a1c7cbd13c
func-resdl.sh: improve privperm extraction
...
Extract privperm list directly from the master branch of Android source
instead of regexing through a docpage.
Referenced from what mindthegapps does.
2022-02-23 00:27:58 +05:30
FriendlyNeighborhoodShane
53ff515063
res: add new A12 privperm the 'proper' way
...
Figured out by @AkiraNoSushi
Solves bootloops on some ROMs that weren't happy without the prefix. Don't
ask me how or why.
2022-02-20 22:05:19 +05:30
FriendlyNeighborhoodShane
99aecd0a29
conf: bump versions
2022-02-02 21:02:52 +05:30