SmsForwarder

短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正

20 articles 26.6k View on GitHub ↗
20 articles
How to Troubleshoot SmsForwarder Message Forwarding Failures Using Logs

Troubleshoot SmsForwarder message forwarding failures with ease. Learn to effectively use local logs and Logcat to diagnose and resolve issues. Essential guide for developers.

how-to-guide
Jun 22, 2026
SmsForwarder Pure Client Mode: Use Cases and Implementation Guide

Explore SmsForwarder pure client mode use cases. Control your device remotely, send SMS, and query device status, all while disabling forwarding services for enhanced security and focused control.

how-to-guide
Jun 22, 2026
How the Bark Notification Push Integration Works in SmsForwarder

Learn how SmsForwarder's Bark notification integration transforms messages into HTTP POST requests via the Bark API. Supports verification code detection, AES encryption, and Basic Auth.

deep-dive
Jun 22, 2026
How SmsForwarder Implements Lock Screen State Detection and Conditional Forwarding

Discover how SmsForwarder detects lock screen state and conditionally forwards messages. Learn about its use of LockScreenReceiver, SharedPreferences, and WorkManager for efficient message management.

internals
Jun 22, 2026
Bluetooth and Network State Change Triggers in SmsForwarder: A Complete Guide

Discover Bluetooth and network state change triggers in SmsForwarder. Learn how this guide details event handling for seamless message forwarding based on device and connectivity status.

how-to-guide
Jun 22, 2026
How SmsForwarder Implements Call Logging and Call Event Forwarding: PhoneUtils and CallReceiver Analysis

Discover how SmsForwarder implements call logging and event forwarding using PhoneUtils and CallReceiver. Learn to track call details and forward events efficiently.

internals
Jun 22, 2026
How Cron-Based Scheduled Tasks Are Implemented in SmsForwarder: WorkManager and Cron Parser Integration

Discover how SmsForwarder implements cron scheduled tasks using WorkManager and CronParser. Learn about CronWorker for execution and CronJobScheduler for timing.

internals
Jun 22, 2026
SmsForwarder Battery Monitoring and Charging State Trigger System: A Deep Dive into the Source Code

Explore SmsForwarder's battery monitoring and charging state trigger system. Learn how it uses Android BroadcastReceiver and WorkManager for automated actions based on custom conditions.

deep-dive
Jun 22, 2026
Database Schema and Repository Pattern in SmsForwarder: Room Architecture Explained

Explore the SmsForwarder database schema and repository pattern. Learn how Room architecture, six entities, and DAO abstraction empower your ViewModel layer.

architecture
Jun 22, 2026
How SmsForwarder Handles App Notification Forwarding Using NotificationListenerService

Discover how SmsForwarder uses NotificationListenerService to forward app notifications. Learn about interception, filtering, and delivery via WorkManager.

deep-dive
Jun 22, 2026
SmsForwarder's FRP (Reverse Proxy) Integration for NAT Traversal: A Technical Deep Dive

Discover SmsForwarder's FRP integration for NAT traversal. Expose local Android services publicly using a reverse proxy and outbound TCP tunnels through FRP.

deep-dive
Jun 22, 2026
How SmsForwarder Implements MMS Message Handling and Parsing in Android

Discover how SmsForwarder handles MMS messages by registering broadcast receivers, decoding message parts like text and images using Java reflection, and merging them for forwarding. Learn the technical implementation.

internals
Jun 22, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →