docs(mobile): point quickstart setup at termux-bootstrap.sh
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+14
-11
@@ -25,15 +25,8 @@ Two devices are in play:
|
|||||||
|
|
||||||
## 1. One-time on-device setup
|
## 1. One-time on-device setup
|
||||||
|
|
||||||
```bash
|
**Step 1 — sync the tree** onto the phone (tar-over-ssh from the laptop; no gitea
|
||||||
# in Termux, on the phone
|
clone needed if the branch is unpushed):
|
||||||
pkg install python tmux git python-cryptography # cryptography avoids a rust build
|
|
||||||
pip install requests rich websockets # skip `srp` — the pure shim covers it
|
|
||||||
termux-wake-lock # keep Termux/sshd alive when backgrounded
|
|
||||||
```
|
|
||||||
|
|
||||||
Sync the repo onto the phone (tar-over-ssh from the laptop — no gitea clone
|
|
||||||
needed if the branch is unpushed):
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# from the laptop, in this repo
|
# from the laptop, in this repo
|
||||||
@@ -41,12 +34,22 @@ tar czf - cmd_chat scripts requirements-operator.txt \
|
|||||||
| ssh -i ~/.ssh/phone-deploy -p 8022 u0_a203@100.95.202.68 'mkdir -p ~/hh-mobile && tar xzf - -C ~/hh-mobile'
|
| ssh -i ~/.ssh/phone-deploy -p 8022 u0_a203@100.95.202.68 'mkdir -p ~/hh-mobile && tar xzf - -C ~/hh-mobile'
|
||||||
```
|
```
|
||||||
|
|
||||||
Add the launcher alias to `~/.bashrc` on the phone:
|
**Step 2 — run the bootstrap** in Termux on the phone. It installs deps
|
||||||
|
(`python-cryptography` to dodge a rust build; pure/wheeled pip deps; **no** `srp`
|
||||||
|
C-ext — the shim covers it), holds a wake-lock, installs the `hh` alias, and runs
|
||||||
|
the Phase-0 preflight. Idempotent — safe to re-run.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
alias hh='bash "$HOME/hh-mobile/scripts/hh"'
|
# in Termux, on the phone
|
||||||
|
bash ~/hh-mobile/scripts/termux-bootstrap.sh
|
||||||
|
source ~/.bashrc # activate the 'hh' alias
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Expect the preflight to end `RESULT: PASS`. (Manual equivalent, if you'd rather:
|
||||||
|
`pkg install python tmux git python-cryptography openssh` · `pip install requests
|
||||||
|
rich websockets` · `termux-wake-lock` · add `alias hh='bash
|
||||||
|
"$HOME/hh-mobile/scripts/hh"'` to `~/.bashrc`.)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 2. The `hh` launcher
|
## 2. The `hh` launcher
|
||||||
|
|||||||
Reference in New Issue
Block a user