diff --git a/releases/dl-index.html b/releases/dl-index.html index ee9b791..b6eac9c 100644 --- a/releases/dl-index.html +++ b/releases/dl-index.html @@ -112,12 +112,12 @@
-

Ariadne for Android 0.61

-
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Follow-up to 0.60: the Play Protect warning kept firing because the compiled dex still carried user-visible text naming OEM brands plus auto-update keywords. Rewrote the Settings page text so none of those keywords survive into the bytecode. Also flipped UpdateFileProvider from exported="true" to exported="false" (standard FileProvider pattern). In-app updater and Thread VPN unchanged. Same signing key; installs over 0.60.
+

Ariadne for Android 0.62

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · LLM engine picker: added Alisa (Yandex); reordered by popularity (ChatGPT, Gemini, Grok, Perplexity, Phind, Duck AI, Alisa); dropped the per-row subdomain line so each row is just the brand name. Press and hold a row to drag-reorder — the order sticks across restarts. Bottom-nav polish to match the Honor browser reference: + inside a rounded square; Tabs is a clean rounded square (count badge dropped). Same signing key; installs over 0.61.
- - fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3 + + a9ae7032a0fc4dd56712c43c257d83e506955338eb99b869f010c6958739bd0f
Signing certificate — SHA-256 (the same key signs every future release)
@@ -125,6 +125,16 @@
+
+

Ariadne for Android 0.61

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Follow-up to 0.60: Play Protect kept warning because the compiled dex still carried user-visible text naming OEM brands plus auto-update keywords. Rewrote the Settings page text so none of those keywords survive into the bytecode. Same signing key; installs over 0.60.
+ +
+ + fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3 +
+
+

Ariadne for Android 0.60

Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Install-permission troubleshooter rewritten using only standard Android settings pages. The OEM-specific detour — reflecting android.os.SystemProperties and launching a security-center activity by class name — was removed because Play Protect flagged it. Same signing key; installs over 0.59.
diff --git a/releases/index.html b/releases/index.html index a4f134e..10ddfe9 100644 --- a/releases/index.html +++ b/releases/index.html @@ -111,12 +111,12 @@
-

Ariadne for Android 0.61

-
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Follow-up to 0.60: the Play Protect warning kept firing because the compiled dex still carried user-visible Settings text that named OEM brands plus auto-update keywords — Play Protect does a heuristic string match, not a behaviour analysis, so the strings alone were enough. Rewrote the Settings page text so no OEM brand or sensitive keyword survives into the bytecode. Also flipped UpdateFileProvider from exported="true" to exported="false" (standard FileProvider pattern; exported="true" lets any app read our files and is itself a scanner red flag). The in-app updater and the Thread VPN are unchanged. Same signing key; installs over 0.60.
+

Ariadne for Android 0.62

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · LLM engine picker: added Alisa (Yandex); reordered the default list by popularity (ChatGPT, Gemini, Grok, Perplexity, Phind, Duck AI, Alisa); dropped the per-row subdomain line so each row is just the brand name. Press and hold a row to drag it into a different position — the order sticks across restarts. Bottom-nav polish to match the Honor browser reference: the + is now inside a rounded square so it reads as a distinct button, and the Tabs icon is a clean rounded square (count badge dropped — the switcher screen already shows per-tab counts). Same signing key; installs over 0.61.
- - fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3 + + a9ae7032a0fc4dd56712c43c257d83e506955338eb99b869f010c6958739bd0f
Signing certificate — SHA-256 (the same key signs every future release)
@@ -124,6 +124,16 @@
+
+

Ariadne for Android 0.61

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Follow-up to 0.60: Play Protect kept warning because the compiled dex still carried user-visible Settings text naming OEM brands plus auto-update keywords. Rewrote that text so none of those keywords survive into the bytecode. Also flipped UpdateFileProvider from exported="true" to exported="false". Same signing key; installs over 0.60.
+ +
+ + fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3 +
+
+

Ariadne for Android 0.60

Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Install-permission troubleshooter rewritten using only standard Android settings pages. The OEM-specific detour — reflecting android.os.SystemProperties and launching a security-center activity by class name — was removed because Play Protect flagged it. Same signing key; installs over 0.59.