Skip to content

Commit 1446ed3

Browse files
authored
Update with recent changes (#8)
1 parent c3bff5e commit 1446ed3

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

content/en/usage/setup.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66

77
## Installing the libraries and tools
88

9-
The [libraries and tools of the tweasel project](/) are distributed as NPM packages. You can install them via NPM or Yarn, if you have [Node.js](https://nodejs.org/) (version 18 or greater) installed. Also, on some systems, you need to have `clang` installed.[^clang-macos] All other dependencies (such as the Android SDK, Frida, and pymobiledevice3) are automatically installed.
9+
The [libraries and tools of the tweasel project](/) are distributed as NPM packages. You can install them via NPM or Yarn, if you have [Node.js](https://nodejs.org/) (we need version 18) installed. All other dependencies (such as the Android SDK, Frida, and pymobiledevice3) are automatically installed.
1010
You can install Node.js, NPM, and the tweasel CLI on Ubuntu 23.04[^ubuntu-node] like this:
1111

12-
[^clang-macos]: On macOS `clang` should be provided by the Xcode command line tools. You can get it by installing `xcode-select --install`.
13-
[^ubuntu-node]: Note: The repositories of older Ubuntu versions contain versions of Node.js that are too old. On these, you have to install Node.js in another way, for example via [nvm](https://github.com/nvm-sh/nvm) or the [NodeSource packages](https://github.com/nodesource/distributions).
12+
[^ubuntu-node]: Note: The repositories of other Ubuntu versions may contain versions of Node.js that are too old or too new. On these, you have to install Node.js in another way, for example via [nvm](https://github.com/nvm-sh/nvm) or the [NodeSource packages](https://github.com/nodesource/distributions).
1413

1514
```sh
1615
sudo apt update
17-
sudo apt install nodejs npm clang
16+
sudo apt install nodejs npm
1817

1918
sudo npm i -g tweasel-cli
2019
```
@@ -36,11 +35,11 @@ For iOS, additional setup steps are only necessary under Windows. Here, you have
3635

3736
## Device preparation
3837

39-
Our libraries work with physical phones and emulators on Android and physical phones on iOS. We test with the following target (but other versions may also work):
38+
Our libraries work with physical phones and emulators on Android and physical phones on iOS. We test with the following targets (but other versions may also work):
4039

4140
| Platform | Type | Tested versions |
4241
| --- | --- | --- |
43-
| Android | `device` (Moto G7 Power) | 13 (API level 33) |
42+
| Android | `device` (Moto G7 Power) | 13 (API level 33, LineageOS) |
4443
| Android | `emulator` | 11 (API level 30), 13 (API level 33) |
4544
| iOS | `device` (iPhone X, iPhone 6S) | 15.6.1, 15.7.5, 16.0, 16.3.1 |
4645

0 commit comments

Comments
 (0)