FriendlyNeighborhoodShane
1767477965
README.md: add "microG user group" on Telegram as a support channel
3 years ago
FriendlyNeighborhoodShane
ad28359a70
func-resdl.sh: use apksigner instead of jarsigner for signature verification
...
It's much more robust and complete than jarsigner and should catch more
issues than it. I suspect the flags that I'm using to make it work for
JARs (signature format v1) is a hack and not actually an intended feature
but it works for now.
It also likely has much more availability across platforms as it's a
Java applet (separately packaged for Debian etc.) instead of being part of
a JDK.
3 years ago
FriendlyNeighborhoodShane
637f3b768f
README.md: update sync adapter status
...
We forgot to update the README when we added support for it back in
c6292f83d7
3 years ago
FriendlyNeighborhoodShane
1074e15a0f
Fix some shellcheck complaints
3 years ago
FriendlyNeighborhoodShane
cb531cf13f
script-addon.sh: better helper script detection
3 years ago
FriendlyNeighborhoodShane
9f429c16fe
script-addin.sh: add footer meesage
3 years ago
FriendlyNeighborhoodShane
44a349c531
script-addon.sh: recursively pass files to functions, not dirs
...
The addon.d helper functions don't like being passed directories, so we
just use find and pass the them the files ourselves.
We could have implemented the helper functions, but there's too much of
a mess going on in the addon.d world. That will probably cause more problems
that it will solve.
3 years ago
FriendlyNeighborhoodShane
a06a773915
test.sh: use globs for root scripts
3 years ago
FriendlyNeighborhoodShane
feeb079155
test.sh: add exception SC1091
3 years ago
FriendlyNeighborhoodShane
491f4ea4f4
func-defconf.sh: make sure required conditions are met for script
3 years ago
FriendlyNeighborhoodShane
190131eafc
script-{addon,init}.sh: split out from func-defconf.sh
...
The scripts were initially embedded because I didn't want to have extra
files other than the defconfs, but since we have funcs now anyway...
3 years ago
FriendlyNeighborhoodShane
4079901354
func-defconf.sh: remove superfluous tr invocation
3 years ago
FriendlyNeighborhoodShane
4f21907d11
INSTALL.md: rename from lowercase
3 years ago
FriendlyNeighborhoodShane
e115e7bf92
func-defconf.sh: remove detection for old markfile
...
It has been over half a year (even if just one release) but it should be
okay. Everybody should have upgraded by now.
3 years ago
FriendlyNeighborhoodShane
09f3944ab3
install.md: make command a code block
3 years ago
FriendlyNeighborhoodShane
e02b835069
README.md: update outdated pack info
...
We switched back to the F-Droid builds for the LocalGSM backend back in
077072685f
but forgot to update the README.
3 years ago
FriendlyNeighborhoodShane
b141a67afd
conf/resdl-download.txt: use master branch instead of eleven for A11 APKs
3 years ago
FriendlyNeighborhoodShane
39ab6e037b
install.md: update DAVx5 login instructions
...
The older method now required turning off 2FA which should not be recommended
in any case. App passwords are a much better alternative to use here.
This should have been updated long ago as I myself haven't been using this
method ever since 2FA.
3 years ago
FriendlyNeighborhoodShane
0cbccbbeb3
install.md: improve permission troubles section
3 years ago
FriendlyNeighborhoodShane
510a327958
install.md: add running npem from adb
3 years ago
FriendlyNeighborhoodShane
de51551caa
update.sh: user curl with -f for error handling
3 years ago
FriendlyNeighborhoodShane
884fc05ab7
update.sh: remove useless field from update log
3 years ago
FriendlyNeighborhoodShane
ea843f931f
update.sh: add checksum to update log for the update delta
...
The cksum utility is sued for the value.
It's not cryptographically secure, but this is just a simple update
check. The actual cryptographic verification is already done by
verifycerts(). Plus, cksum is POSIX amd universally available.
3 years ago
FriendlyNeighborhoodShane
2d6f3ec4fd
func-resdl.sh: refactor updatedelta()
3 years ago
FriendlyNeighborhoodShane
ce7dbe90ad
remove ls use
3 years ago
FriendlyNeighborhoodShane
00726d9684
build.sh: add $confdir
3 years ago
FriendlyNeighborhoodShane
2efc1d10b9
use `command -v` instead of `which` to determine tool availability.
...
It's POSIX and also considers builtins.
3 years ago
FriendlyNeighborhoodShane
3afe9f0ddd
bump.sh: add script to bump defconfs
3 years ago
FriendlyNeighborhoodShane
8e99dc83b8
conf: fix quoting
3 years ago
FriendlyNeighborhoodShane
00e8ca3fce
README.md: add /r/microG subreddit as a suport link
3 years ago
FriendlyNeighborhoodShane
c826a347f0
Remove links to the NoGoolag Telegram group for support.
...
It is no longer a support channel as I am no longer a part of the community.
For now, there is no support channel through Telegram.
3 years ago
FriendlyNeighborhoodShane
cfadfcf6d6
pre_install_actions: run after archive extraction
3 years ago
FriendlyNeighborhoodShane
f882fb4e4b
conf/resdl-download.txt: formatting update to preemptively prepare for future disasters
3 years ago
FriendlyNeighborhoodShane
bd3e8e024f
res: remove old fdroid privperm file
3 years ago
FriendlyNeighborhoodShane
72051229f4
build.sh: show error on files not found
3 years ago
Nihal Anand
408a350175
README.md: credit for old rewritten commit
...
The credited author for this commit wrote 34ad161546
but I didn't know how to amend commits at the time so I just squashed and they
lost their credit. This is an empty commit just to credit them for it.
3 years ago
FriendlyNeighborhoodShane
de845739ec
res/util: move resdl funcs and make shell scripts
3 years ago
FriendlyNeighborhoodShane
6381625b8a
resdl-download.txt: fix cert checking
...
An APK might posess a MANIFEST.MF but still not have a signature.
It's better to just check for an RSA file.
3 years ago
FriendlyNeighborhoodShane
90b143650c
resdl-download.txt: simplify some code
3 years ago
FriendlyNeighborhoodShane
6a56600357
update.sh: clean jq code
3 years ago
FriendlyNeighborhoodShane
917beba376
Add semicolons
3 years ago
FriendlyNeighborhoodShane
16ede62948
Bump version
3 years ago
FriendlyNeighborhoodShane
1ca8735edf
update.sh: Fix gitlab downloads
4 years ago
FriendlyNeighborhoodShane
c33d7a7979
update-binary: format overlong constructs
4 years ago
FriendlyNeighborhoodShane
3811525c3f
Add monospace markdown
4 years ago
FriendlyNeighborhoodShane
6ad032968b
resdl-download.txt: better cert verification
4 years ago
FriendlyNeighborhoodShane
4e4f05e977
funcs.txt: Add addon.d-v2 support
...
For maintainability, the script now uses helpers provided by addon.d.
4 years ago
chanceforpie
f70b552e2a
Update install.md
...
updated documentation to reflect changes in UI
4 years ago
FriendlyNeighborhoodShane
f2318c2d15
funcs.txt: Add fancy new addon.d version tag
...
Further changes are probably needed to support A/B
4 years ago
FriendlyNeighborhoodShane
052934d953
Change the dirty-update mark file to /data/.mmg
...
The detection for the old mark shall be removed in a few releases.
4 years ago