Skip to content

Commit 67b4fb5

Browse files
Update README.md
1 parent a81c400 commit 67b4fb5

1 file changed

Lines changed: 0 additions & 39 deletions

File tree

README.md

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -20,42 +20,3 @@ Download the latest APK from the [Releases Section](https://github.com/RohitKush
2020
> [!TIP]
2121
Join the reTerminal community to stay updated and engage with other users:
2222
- [Telegram](https://t.me/reTerminal)
23-
24-
25-
# FAQ
26-
27-
### **Q: Why do I get a "Permission Denied" error when trying to execute a binary or script?**
28-
**A:** This happens because ReTerminal runs on the latest Android API, which enforces **W^X restrictions**. Since files in `$PREFIX` or regular storage directories can't be executed directly, you need to use one of the following workarounds:
29-
30-
---
31-
32-
### **Option 1: Use the Dynamic Linker (for Binaries)**
33-
If you're trying to run a binary (not a script), you can use the dynamic linker to execute it:
34-
35-
```bash
36-
$LINKER /absolute/path/to/binary
37-
```
38-
39-
**Note:** This method won't work for **statically linked binaries** (binaries without external dependencies).
40-
41-
---
42-
43-
### **Option 2: Use `sh` for Scripts**
44-
If you're trying to execute a shell script, simply use `sh` to run it:
45-
46-
```bash
47-
sh /path/to/script
48-
```
49-
50-
This bypasses the need for execute permissions since the script is interpreted by the shell.
51-
52-
---
53-
54-
### **Option 3: Use Shizuku for Full Shell Access (Recommended)**
55-
If you have **Shizuku** installed, you can gain shell access to `/data/local/tmp`, which has executable permissions. This is the easiest way to run binaries without restrictions.
56-
57-
58-
## Found this app useful? :heart:
59-
Support it by giving a star :star: <br>
60-
Also, **__[follow](https://github.com/Rohitkushvaha01)__** me for my next creations!
61-

0 commit comments

Comments
 (0)