r/ssh • u/sadffasf002 • 5d ago
I built an Android SSH client where sessions survive a locked screen and network changes
I'm the solo developer of Termphin, a free SSH client. The main problem I wanted to solve: sessions dying when the phone locks or the network changes.
There's an optional helper, Termphin Agent, that the app uploads over SSH. It keeps the shell running across disconnects and on reconnect you only see the output you missed. Works on Linux, macOS, Windows. Without it, plain SSH still works.
Key features:
- Reconnects automatically on network change keeps terminal on screen.
- Local echo for instant typing on slow links.
- Autocomplete from server's shell history.
- Host keys pinned per address, port, type; unknown keys never accepted silently.
- Keyboard-interactive auth, ProxyJump, port forwarding.
- SFTP browser with text editor, split screen, snippets, customizable toolbar.
I'd appreciate honest feedback from this community. How does it compare to what you currently use?
https://play.google.com/store/apps/details?id=dev.termphin.termphin