--- name: user-profile description: "User is an Android researcher/developer using Pixel 10 Pro Fold with Termux, interested in AI agents and reverse engineering" metadata: node_type: memory type: user originSessionId: a0bf5811-73e6-4c69-beeb-9a2867ab56bf --- **Device**: Pixel 10 Pro Fold (Android), connected via ADB (device ID: `59131FDCG000YB`) **Primary Environment**: Termux on Android - Shell: `/bin/sh` (dash), not bash - Home: `/data/data/com.termux/files/home/` - Ubuntu proot-distro container for running Linux-native tools **Tools & Stack**: - **Hermes**: AI agent framework (hermes-agent) installed in Termux, Python-based - **Claude Code**: Runs inside Ubuntu proot-distro container via `claude-run` wrapper - **Frida**: Installed (`frida-inject` binary present in home) - **ADB**: Device connected and accessible from macOS host **Interests**: - AI agent orchestration (Hermes, Claude Code) - Android reverse engineering (WeChat hooking, Frida, Xposed) - Cross-platform development workflow on mobile **How to apply**: - All file operations on Android go through `adb shell run-as com.termux` - Hermes config lives at `~/.hermes/config.yaml` - Claude Code config lives in Ubuntu container at `/root/.claude/settings.json` - Shell init files are `.profile` and `.bashrc` (the latter only loaded by bash, not default sh)