Full Recovery
Use full recovery when relaunch is not enough.
Recovery is the operator path for unstable bridge behavior, missing assets, daemon failures, or when you no longer trust the current state of the install.
When to relaunch
- Pin rebooted or battery drained
- Packages still look intact
- Assets are still present under
/data/local/tmp
When to reinstall
- Daemon missing or corrupted
- Primary app broken or absent
- Remote dependency failure left the device in an uncertain state
2026.03.29-r1
Current mirrored target for install and recovery.
2026.03.15-r3
Keep a previous known-good release visible so operators do not improvise under pressure.
Version Selection
Manifest wiring comes next. For now, the page is structured for stable and rollback awareness.
Stable: 2026.03.29-r1 ยท Rollback: 2026.03.15-r3
Manual Recovery Commands
Use these when recovery must be performed directly from the shell path.
curl.exe -L -O https://pin.onenos.ai/downloads/releases/2026.03.29-r1/assets/primaryapp-debug.apk curl.exe -L -O https://pin.onenos.ai/downloads/releases/2026.03.29-r1/assets/openpin-daemon.kexe curl.exe -L -O https://pin.onenos.ai/downloads/releases/2026.03.29-r1/assets/pty_exec .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign shell pkill -f openpin-daemon || true .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign install .\primaryapp-debug.apk .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign push .\openpin-daemon.kexe /data/local/tmp/openpin-daemon .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign push .\pty_exec /data/local/tmp/pty_exec .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign shell chmod +x /data/local/tmp/openpin-daemon .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign shell chmod +x /data/local/tmp/pty_exec .\adb_cli.exe usb --remote-auth-url https://pin.onenos.ai/api/pin/auth/sign shell nohup /data/local/tmp/openpin-daemon > /dev/null 2>&1 &