Release pages: Ariadne for Android 0.61

This commit is contained in:
Local Dev 2026-10-26 01:09:54 +02:00
parent 982e7d3c4a
commit cae0add92a
2 changed files with 28 additions and 8 deletions

View file

@ -112,12 +112,12 @@
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.60</span></h2>
<div class="meta">Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Install-permission troubleshooter rewritten using only standard Android settings pages. The MIUI-specific detour — reflecting <code>android.os.SystemProperties</code> to detect MIUI and launching <code>com.miui.securitycenter</code> activities by class name — was removed because Play Protect flagged it as suspicious and warned users on every install. Xiaomi / Redmi / POCO / HyperOS users still reach the OEM-specific pages one tap deeper through App info. Same signing key; installs over 0.59.</div>
<h2>Ariadne for Android <span style="color:var(--acid)">0.61</span></h2>
<div class="meta">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 <code>UpdateFileProvider</code> from <code>exported="true"</code> to <code>exported="false"</code> (standard FileProvider pattern). In-app updater and Thread VPN unchanged. Same signing key; installs over 0.60.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.60.apk">ariadne-v0.60.apk</a> — APK</div>
<code>3b7a10b552ed2280110e31e7590ba351dc5b82584a2ddb52f7a11802ebd87e6b</code>
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.61.apk">ariadne-v0.61.apk</a> — APK</div>
<code>fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3</code>
</div>
<div class="file">
<div class="n">Signing certificate — SHA-256 (the same key signs every future release)</div>
@ -125,6 +125,16 @@
</div>
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.60</span></h2>
<div class="meta">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 <code>android.os.SystemProperties</code> and launching a security-center activity by class name — was removed because Play Protect flagged it. Same signing key; installs over 0.59.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.60.apk">ariadne-v0.60.apk</a> — APK</div>
<code>3b7a10b552ed2280110e31e7590ba351dc5b82584a2ddb52f7a11802ebd87e6b</code>
</div>
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.59</span></h2>
<div class="meta">Android 5.0+ (API 21) · self-signed release key · 2026-10-25 · Settings restructured. Search engine and LLM engine (renamed from AI engine) moved to the top as a vertical list of per-provider rows with real favicons. Resolution, Ariadne's Thread and Names &amp; Certificates folded into one Thread section with On-device / System-wide / Other networks sub-blocks. Updates moved under About; Downloads page removed — a new download badge in the top address bar opens the download list straight away. Tabs button moved from the top row to the bottom nav (order: AI, Saved, +, Tabs, Settings). Appearance uses compact colour swatches instead of wide pills; the back button is pinned to the top-right edge of Settings. Toggles no longer serve a cached page on reload, and clicked rows flip visually before the reload fires. Same signing key; installs over 0.58.</div>

View file

@ -111,12 +111,12 @@
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.60</span></h2>
<div class="meta">Android 5.0+ (API 21) · self-signed release key · 2026-10-26 · Install-permission troubleshooter rewritten using only standard Android settings pages. The MIUI-specific detour — reflecting <code>android.os.SystemProperties</code> to detect MIUI and launching <code>com.miui.securitycenter</code> activities by class name — was removed because Play Protect flagged that pattern as suspicious and warned users on every install. Xiaomi / Redmi / POCO / HyperOS users still reach the OEM-specific pages one tap deeper through App info. Same signing key; installs over 0.59.</div>
<h2>Ariadne for Android <span style="color:var(--acid)">0.61</span></h2>
<div class="meta">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 <code>UpdateFileProvider</code> from <code>exported="true"</code> to <code>exported="false"</code> (standard FileProvider pattern; <code>exported="true"</code> 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.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.60.apk">ariadne-v0.60.apk</a> — APK</div>
<code>3b7a10b552ed2280110e31e7590ba351dc5b82584a2ddb52f7a11802ebd87e6b</code>
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.61.apk">ariadne-v0.61.apk</a> — APK</div>
<code>fd11a055ee301d736725cdcccc9969141f019d6c01adf6eacd79ff1f1e30fbb3</code>
</div>
<div class="file">
<div class="n">Signing certificate — SHA-256 (the same key signs every future release)</div>
@ -124,6 +124,16 @@
</div>
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.60</span></h2>
<div class="meta">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 <code>android.os.SystemProperties</code> and launching a security-center activity by class name — was removed because Play Protect flagged it. Same signing key; installs over 0.59.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/ariadne-v0.60.apk">ariadne-v0.60.apk</a> — APK</div>
<code>3b7a10b552ed2280110e31e7590ba351dc5b82584a2ddb52f7a11802ebd87e6b</code>
</div>
</div>
<div class="rel">
<h2>Ariadne for Android <span style="color:var(--acid)">0.59</span></h2>
<div class="meta">Android 5.0+ (API 21) · self-signed release key · 2026-10-25 · Settings restructured. Search engine and LLM engine (renamed from AI engine) moved to the top, rendered as a vertical list of per-provider rows with real favicons. Resolution, Ariadne's Thread and Names &amp; Certificates folded into one Thread section with On-device / System-wide / Other networks sub-blocks. Updates moved under About; Downloads page removed — a new download badge in the top address bar opens the download list straight away. Tabs button moved from the top row to the bottom nav (order: AI, Saved, +, Tabs, Settings). Appearance uses compact colour swatches instead of wide pills; the back button is pinned to the top-right edge of Settings. Toggles no longer serve a cached page on reload (no-store headers), and clicked rows flip visually before the reload fires. Same signing key; installs over 0.58.</div>