vpnhide/docs
okhsunrog cccfeefd7b fix(picker): fail-soft app enumeration instead of a hard "unlock a profile" wall
Root can enumerate every Android profile regardless of lock state (package
install metadata is Device-Encrypted), so a failed/empty profile scan is almost
always a bug, not a genuinely-unreadable profile. Stop hard-blocking the whole
picker when one profile doesn't scan: show every app that could be read (the
per-user root scan plus an in-process getInstalledApplications(0) backstop for
user 0) plus a soft banner naming the un-scanned profile, and hard-fail only when
nothing at all could be read. A partial-scan Save preserves settings -- roles and
auto-hidden state -- for packages the picker couldn't see this run, so nothing is
dropped. Stacks on the ARG_MAX streaming fix that already landed.
2026-08-20 17:12:13 +03:00
..
adb-root-debugging.md Upgrade diagnostic captures (#227) 2026-07-02 16:25:53 +03:00
avd-magisk-testing.md feat(lsposed): support Android 9 (API 28) 2026-08-19 01:45:02 +03:00
changelog.md fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
detection-vectors.md docs: refresh diagnostics/detection-vector docs for the current bundle + bind fix 2026-08-20 12:12:25 +03:00
development.md chore: treat the KPM backend as stable, drop experimental/beta labels 2026-08-19 09:38:03 +03:00
diagnostics.md docs: refresh diagnostics/detection-vector docs for the current bundle + bind fix 2026-08-20 12:12:25 +03:00
limits.md feat(kpm): add optional filesystem path hiding 2026-08-13 16:24:07 +03:00
lsposed-hook-debugging.md docs: refresh diagnostics/detection-vector docs for the current bundle + bind fix 2026-08-20 12:12:25 +03:00
protocol.md feat(zygisk): add best-effort filesystem path hiding 2026-08-13 22:53:05 +03:00
releasing.md build: align native cdylib on 16 KiB; unify kmod/zygisk build scripts 2026-04-26 23:26:30 +03:00
ROADMAP.md Upgrade diagnostic captures (#227) 2026-07-02 16:25:53 +03:00
state.md feat(zygisk): add best-effort filesystem path hiding 2026-08-13 22:53:05 +03:00
storage.md fix(picker): fail-soft app enumeration instead of a hard "unlock a profile" wall 2026-08-20 17:12:13 +03:00