Commit Graph

2026 Commits (master)
 

Author SHA1 Message Date
Christopher Roy Bratusek ef7c406e32 Merge branch 'file5.45' into 'master'
build-package: Fix mimetype detection with file >=5.45

See merge request Nanolx/NanoDroid!45
8 months ago
Christopher Roy Bratusek a8bf4fa5a4 Merge branch 'master' into 'master'
npem: add LOS network allowlisting

See merge request Nanolx/NanoDroid!44
8 months ago
zer0def 93ade7b797
build-package: Fix mimetype detection with file >=5.45 9 months ago
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.
1 year ago
FriendlyNeighborhoodShane cd4e235849 npem: factor out get_uid 1 year ago
Christopher Roy Bratusek feb90370c1 Blokada is no longer on F-Droid 1 year ago
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
2 years ago
zer0def ee1037a59b CommonInstaller: Support APK signature schemes v2/v3 for Bromite WebView Overlay 2 years ago
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
2 years ago
zer0def eec83cc03b Added support for installing Bromite SystemWebView under new package name 2 years ago
Christopher Roy Bratusek 08a9f21157 Merge branch 'master' into 'master'
npem: fix permissions not being granted

See merge request Nanolx/NanoDroid!40
2 years ago
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.
2 years ago
Christopher Roy Bratusek 4d5a9ffe75 proper Android R google sync adapters 2 years ago
Christopher Roy Bratusek 2468b0d6d0 remove DroidGuard from file database 2 years ago
Christopher Roy Bratusek 12a46ac931 nlp backends as user app 2 years ago
Christopher Roy Bratusek 6475bfbfc0 drop droidguard helper 2 years ago
Christopher Roy Bratusek 21308161ea npem improvements: @FriendlyNeighborhoodShane 2 years ago
Christopher Roy Bratusek e2a130cf5c update ChangeLog 3 years ago
Christopher Roy Bratusek 0779e0cdff patcher:
- import improved apex mount code from Magisk
- import bootclasspath setup from Magisk
- possibly improve support for Android <9
3 years ago
Christopher Roy Bratusek 85c749c734 uninstaller: import improved apex mount path from Magisk 3 years ago
Christopher Roy Bratusek 68333f3529 systest: import improved apex mount code from Magisk
sync build.props logic with CommonInstaller
3 years ago
Christopher Roy Bratusek e15fb90e76 import improved apex mount code from Magisk 3 years ago
Christopher Roy Bratusek b5d669ab30 fix issue #198 3 years ago
Christopher Roy Bratusek 566cf18f60 update ChangeLog 3 years ago
Christopher Roy Bratusek 65608703c5 Android 10 google sync/swipe works on Android 11 aswell 3 years ago
Christopher Roy Bratusek b5ed6a3cda update ChangeLog 3 years ago
Christopher Roy Bratusek 082486d6fa when searching system/vendor partitions look for app/vnr aswell 3 years ago
Christopher Roy Bratusek 9dcde11d37 nanodroid-overlay: support /system/system_ext/ 3 years ago
Christopher Roy Bratusek 636da5bacc bump version to 23.2 in-dev 3 years ago
Christopher Roy Bratusek b84c2bb438 update priv-app permisson detection fixes #189 3 years ago
Christopher Roy Bratusek 4518195616 abort when we can't detect block devices 3 years ago
Christopher Roy Bratusek 3411c7b43a re-add free space check see https://gitlab.com/Nanolx/NanoDroid/-/issues/181~ 3 years ago
Christopher Roy Bratusek fda1820a0f systest update 3 years ago
Christopher Roy Bratusek 3a60010f67 decho () is only in CommonInstaller 3 years ago
Christopher Roy Bratusek bebbf79bfb decho () is only in CommonInstaller 3 years ago
Christopher Roy Bratusek 0cedf2bf81 Merge branch 'master' into 'master'
Documentation improvement + minor corrections from shellcheck

See merge request Nanolx/NanoDroid!35
3 years ago
w1nst0n dfa0c863ef Improve README quality 3 years ago
w1nst0n 52868d5ad1 Some minor corrections (shellcheck) 3 years ago
w1nst0n 64f322b7db Documentation improvement (mostly wording and layout) 3 years ago
Christopher Roy Bratusek 5deac13cc7 typo 3 years ago
Christopher Roy Bratusek 6ee502826c bump version to 23.1.2 3 years ago
Christopher Roy Bratusek 865934a076 Patcher: more busybox compat 3 years ago
Christopher Roy Bratusek 603bf03ea3 update ChangeLog 3 years ago
Christopher Roy Bratusek 3d2aa1143a setup_busybox() 64bit arm detection 3 years ago
Christopher Roy Bratusek a05fdf8e71 setup_busybox () fix compat with TWRP that uses busybox instead of toolbox 3 years ago
Christopher Roy Bratusek 609e2af604 bump version to 23.1.1 3 years ago
Christopher Roy Bratusek 3ee67f2d00 update ChangeLog 3 years ago
Christopher Roy Bratusek 5da7c4c2a4 nanodroid-overlay: check if config file exists before doing anything (-x/--create) 3 years ago
Christopher Roy Bratusek b5cf624e24 update ChangeLog 3 years ago
Christopher Roy Bratusek 3a0d262604 Patcher: fix executing Patcher 3 years ago