docs(website): clarify platform setup requirements (#7925)

* fix(website): clarify platform setup requirements

* style(website): format platform guidance

* docs(website): clarify Ghidra Linux host support

* style(website): format the Linux platform guidance paragraph

* docs(website): refresh gettext locations after guidance formatting

The wrapped get-started paragraph shifted source lines. Message ids and translations are unchanged.

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
This commit is contained in:
morlutoandCursor Agent authored and GitHub committed 2026-10-29 16:55:17 +08:00
1 parent c88e1b0b43
commit d3ecf68000
26 files changed
+6905 -5722

No files matched your search

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+7 -4
View File
@@ -1039,7 +1039,7 @@ cd rea-work</code></pre>
<td translate="no">Hopper</td>
<td>Unavailable</td>
<td>12+</td>
<td>Supported distributions</td>
<td>x86_64 installer on supported distributions</td>
</tr>
<tr>
<td translate="no">Ghidra</td>
@@ -1070,9 +1070,12 @@ cd rea-work</code></pre>
demo and its private display.
</p>
<p>
Linux hosts: Ubuntu 24.04+, Fedora 41+, Nobara 44+, Arch
Linux, CachyOS or Omarchy. Hopper is commercial software; its
demo has vendor-defined limits.
Automated Linux setup requires an x86_64 host running Ubuntu
24.04+, Fedora 41+, Nobara 44+, Arch Linux, CachyOS or
Omarchy. An existing Hopper launcher can also be configured on
other supported Linux distributions. On Linux arm64, use
Ghidra. Hopper is commercial software; its demo has
vendor-defined limits.
</p>
<div class="code-block">
<div class="code-header">
+2 -1
View File
@@ -317,7 +317,8 @@
<strong>Hopper</strong> (macOS or Linux): REA's setup detects
it or offers to install it. On macOS, open Hopper once and
choose demo mode or activate a license before your first
analysis.
analysis. Automated Linux setup requires x86_64; use Ghidra on
Linux arm64.
</li>
<li>
<strong>Ghidra</strong> (macOS or Linux; experimental on
+10 -3
View File
@@ -712,9 +712,16 @@ code = pad_with_zeroes(code, 6)</span></code></pre>
<section class="article-section" id="try">
<h2>Inspect the APK yourself</h2>
<p>
<a href="../../get-started/">Set up REA</a> on macOS or Linux,
then download these two files into the same folder. On Windows,
use a Linux environment such as WSL.
<a href="../../get-started/">Set up REA</a>, then download these
two files into the same folder. On Windows x64, use a package with
matching Windows native controls and owned protocol stdin support;
see the
<a
href="https://github.com/morluto/rea/blob/main/docs/android-analysis.md"
>Android provider guide</a
>
for prerequisites and PowerShell setup. A Linux environment such
as WSL is another option.
</p>
<p>
Android analysis needs a full JDK 17 or later. Select it with