FriendlyNeighborhoodShane
b6587525e0
npem: add LOS network allowlisting
...
LOS now uses a new uid-based network allowlist, which seems to not grant
internet access on boot sometimes. Automate enabling access.
2023-01-11 10:03:47 +05:30
FriendlyNeighborhoodShane
cd4e235849
npem: factor out get_uid
2023-01-11 09:54:03 +05:30
Christopher Roy Bratusek
feb90370c1
Blokada is no longer on F-Droid
2022-12-11 21:43:40 +01:00
Christopher Roy Bratusek
9b1dd75bce
Merge branch 'bromite-sig-v2-v3' into 'master'
...
CommonInstaller: Support APK signature schemes v2/v3 for Bromite WebView Overlay
See merge request Nanolx/NanoDroid!43
2022-11-05 10:09:17 +00:00
zer0def
ee1037a59b
CommonInstaller: Support APK signature schemes v2/v3 for Bromite WebView Overlay
2022-09-23 12:29:10 +02:00
Christopher Roy Bratusek
c660d96a43
Merge branch 'org.bromite.webview' into 'master'
...
Added support for installing Bromite SystemWebView under new package name
Closes #223
See merge request Nanolx/NanoDroid!42
2022-07-12 16:15:43 +00:00
zer0def
eec83cc03b
Added support for installing Bromite SystemWebView under new package name
2022-06-30 09:16:49 +02:00
Christopher Roy Bratusek
08a9f21157
Merge branch 'master' into 'master'
...
npem: fix permissions not being granted
See merge request Nanolx/NanoDroid!40
2022-02-03 19:26:41 +00:00
FriendlyNeighborhoodShane
50ec605b91
npem: fix permissions not being granted
...
I messed up with the last fix. While that solved the case where there were
both 'granted=true' and 'granted=false' entries, it introduced a regression.
It was written with the assumption that whenever a permission is not granted,
there will be 'granted=false' entries. That assumption was not tested well
at the time, and further testing has revealed that there are also many
situations where there are no 'granted=' entries for permissions at all, not
even 'false'.
Since there is no defined spec for the output of dumpsys, we just do a
pessimistic case-by-case parsing of its output.
2022-02-02 20:14:27 +05:30
Christopher Roy Bratusek
4d5a9ffe75
proper Android R google sync adapters
2022-02-01 19:20:32 +01:00
Christopher Roy Bratusek
2468b0d6d0
remove DroidGuard from file database
2022-01-29 10:30:40 +01:00
Christopher Roy Bratusek
12a46ac931
nlp backends as user app
2022-01-26 20:02:22 +01:00
Christopher Roy Bratusek
6475bfbfc0
drop droidguard helper
2022-01-26 19:55:16 +01:00
Christopher Roy Bratusek
21308161ea
npem improvements: @FriendlyNeighborhoodShane
2022-01-26 19:48:01 +01:00
Christopher Roy Bratusek
e2a130cf5c
update ChangeLog
2021-05-21 21:01:28 +02:00
Christopher Roy Bratusek
0779e0cdff
patcher:
...
- import improved apex mount code from Magisk
- import bootclasspath setup from Magisk
- possibly improve support for Android <9
2021-05-21 20:55:35 +02:00
Christopher Roy Bratusek
85c749c734
uninstaller: import improved apex mount path from Magisk
2021-05-21 20:54:00 +02:00
Christopher Roy Bratusek
68333f3529
systest: import improved apex mount code from Magisk
...
sync build.props logic with CommonInstaller
2021-05-21 20:53:45 +02:00
Christopher Roy Bratusek
e15fb90e76
import improved apex mount code from Magisk
2021-05-21 20:53:18 +02:00
Christopher Roy Bratusek
b5d669ab30
fix issue #198
2021-05-13 10:08:07 +02:00
Christopher Roy Bratusek
566cf18f60
update ChangeLog
2021-05-05 14:40:24 +02:00
Christopher Roy Bratusek
65608703c5
Android 10 google sync/swipe works on Android 11 aswell
2021-05-05 14:37:23 +02:00
Christopher Roy Bratusek
b5ed6a3cda
update ChangeLog
2021-05-05 14:30:05 +02:00
Christopher Roy Bratusek
082486d6fa
when searching system/vendor partitions look for app/vnr aswell
2021-05-05 14:27:58 +02:00
Christopher Roy Bratusek
9dcde11d37
nanodroid-overlay: support /system/system_ext/
2021-03-23 18:31:30 +01:00
Christopher Roy Bratusek
636da5bacc
bump version to 23.2 in-dev
2021-03-04 20:48:34 +01:00
Christopher Roy Bratusek
b84c2bb438
update priv-app permisson detection fixes #189
2021-03-04 20:27:31 +01:00
Christopher Roy Bratusek
4518195616
abort when we can't detect block devices
2021-03-03 20:58:47 +01:00
Christopher Roy Bratusek
3411c7b43a
re-add free space check see https://gitlab.com/Nanolx/NanoDroid/-/issues/181~
2021-03-03 20:27:10 +01:00
Christopher Roy Bratusek
fda1820a0f
systest update
2021-01-18 18:53:03 +01:00
Christopher Roy Bratusek
3a60010f67
decho () is only in CommonInstaller
2021-01-18 18:52:55 +01:00
Christopher Roy Bratusek
bebbf79bfb
decho () is only in CommonInstaller
2021-01-18 18:50:55 +01:00
Christopher Roy Bratusek
0cedf2bf81
Merge branch 'master' into 'master'
...
Documentation improvement + minor corrections from shellcheck
See merge request Nanolx/NanoDroid!35
2021-01-18 17:49:41 +00:00
w1nst0n
dfa0c863ef
Improve README quality
2021-01-17 18:38:42 +01:00
w1nst0n
52868d5ad1
Some minor corrections (shellcheck)
2021-01-17 18:38:31 +01:00
w1nst0n
64f322b7db
Documentation improvement (mostly wording and layout)
2021-01-17 18:38:11 +01:00
Christopher Roy Bratusek
5deac13cc7
typo
2021-01-17 16:01:03 +01:00
Christopher Roy Bratusek
6ee502826c
bump version to 23.1.2
2021-01-17 15:31:10 +01:00
Christopher Roy Bratusek
865934a076
Patcher: more busybox compat
2021-01-17 15:28:42 +01:00
Christopher Roy Bratusek
603bf03ea3
update ChangeLog
2021-01-17 14:01:30 +01:00
Christopher Roy Bratusek
3d2aa1143a
setup_busybox() 64bit arm detection
2021-01-17 13:40:37 +01:00
Christopher Roy Bratusek
a05fdf8e71
setup_busybox () fix compat with TWRP that uses busybox instead of toolbox
2021-01-17 12:31:55 +01:00
Christopher Roy Bratusek
609e2af604
bump version to 23.1.1
2021-01-16 09:24:41 +01:00
Christopher Roy Bratusek
3ee67f2d00
update ChangeLog
2021-01-16 09:22:29 +01:00
Christopher Roy Bratusek
5da7c4c2a4
nanodroid-overlay: check if config file exists before doing anything (-x/--create)
2021-01-16 09:19:11 +01:00
Christopher Roy Bratusek
b5cf624e24
update ChangeLog
2021-01-15 20:40:52 +01:00
Christopher Roy Bratusek
3a0d262604
Patcher: fix executing Patcher
2021-01-15 20:30:12 +01:00
Christopher Roy Bratusek
aea82d64ec
update ChangeLog
2021-01-12 22:04:15 +01:00
Christopher Roy Bratusek
2503c2ff3a
likewise for all other modules
2021-01-12 21:53:59 +01:00
Christopher Roy Bratusek
ce58ced55f
CommonInstaller: fix the probably most silly mount error(tm)
2021-01-12 20:48:00 +01:00