From 5691606aa948bddc641e3ecbccf5375a12b65924 Mon Sep 17 00:00:00 2001 From: N0zoM1z0 <161784452+N0zoM1z0@users.noreply.github.com> Date: Fri, 9 Oct 2026 18:31:22 +0800 Subject: [PATCH] fix(website): clarify Android host and JDK requirements --- website/evidence/aegis-login-code.md | 5 ++-- website/public/showcase/aegis/index.html | 29 +++++++----------------- 2 files changed, 11 insertions(+), 23 deletions(-) diff --git a/website/evidence/aegis-login-code.md b/website/evidence/aegis-login-code.md index 9567fba88a..6ee862139b 100644 --- a/website/evidence/aegis-login-code.md +++ b/website/evidence/aegis-login-code.md @@ -130,8 +130,9 @@ teaching material; the demo is not recovered original application source. The claim is a static APK investigation and a checked reconstruction of its default code calculation. It covers neither Android UI execution nor APK signature verification, split APK handling, native libraries or vault storage. -The shell walkthrough was executed on Linux. The PowerShell recipe uses the -same CLI/environment inputs but was not executed on a Windows host. +The Android provider requires a Linux or macOS host and a full JDK 17 or later, +including `jdk.compiler`. The shell walkthrough was executed on Linux with +JDK 21. Raw REA results, provider scratch paths, Java harness classes and the downloaded binaries remain outside the public website. The public page uses generic filenames diff --git a/website/public/showcase/aegis/index.html b/website/public/showcase/aegis/index.html index d9bde85ac0..1c90cfab25 100644 --- a/website/public/showcase/aegis/index.html +++ b/website/public/showcase/aegis/index.html @@ -564,9 +564,14 @@ code = pad_with_zeroes(code, 6)

Inspect the APK yourself

- Set up REA, then download these - two files into the same folder. Android analysis needs Java; this - case was checked with Java 21. + Set up REA on macOS or Linux, + then download these two files into the same folder. On Windows, + use a Linux environment such as WSL. +

+

+ Android analysis needs a full JDK 17 or later. Select it with + JAVA_HOME or PATH. This case used JDK + 21.

npx rea-agents@latest inspect-android-package \ ./aegis-v3.4.3.apk --format json --full-output
-
- Windows PowerShell -
-
- PowerShell -
-
$env:REA_JADX_MCP_JAR = (Resolve-Path ./jadx-headless-mcp-0.7.1-all.jar).Path
-npx rea-agents@latest inspect-android-package ./aegis-v3.4.3.apk --format json --full-output
-
-

Your agent can continue through REA's CLI using the prompt above. For MCP, add REA_JADX_MCP_JAR to the REA server's