xsms v1.0
Initial public release. Properly release-signed.
Self-hosted SMS ↔ Telegram bridge. Your phone runs everything; no server, no account, no cloud sync.
Highlights
- Forward incoming SMS to your private Telegram bot with tap-to-reply.
- Send SMS back from Telegram, with dual-SIM picker.
- Browse SMS inbox, call log, and contacts; paginated CSV export for each.
- Per-conversation view with dynamic char-budget pagination, sort toggle, and per-thread CSV export — full message bodies, no truncation.
- 8-permission per-user model × N allowed users per bot.
- Per-bot SOCKS5 proxy (RFC 1928 / 1929) with remote DNS for restricted regions.
- Block numbers with or without a saved contact (from the SMS push or inside a conversation).
- Foreground service + WorkManager watchdog + boot receiver for OEM survival (Samsung, Xiaomi, Huawei, OnePlus, OPPO, Vivo, Asus).
- True-black OLED dark theme; Material 3 throughout.
Requirements
- Android 7.0 Nougat (API 24) or later.
- A Telegram bot via @BotFather.
Install
Download `xsms-v1.0.apk` below directly on your phone and tap it to install. Android will prompt you to allow installs from unknown sources the first time. Package name is `xsms.app`.
See the README for the full setup walkthrough.