SmsForwarder
Forward SMS (and others!) to another app/device, a must-have for anyone's secondary smartphone. Free and open source, do NOT buy or sell this App.
OK
Cancel
Delete
Test
Confirm
All
Select
Clone Settings
Settings
About
Help
Rule Setting
Sender Setting
App List
Tips: Pull to refresh; Long press to delete one log entry.
Tips: Tap "NEW FORWARDING RULE" to add a new rule; Long press a rule to delete; Tap an existing rule to edit.
Tips: Tap "NEW SENDER" to add a new sender; Long press a sender to delete; Tap an existing sender to edit.
Tips: Tap to copy the package name of an App; Long press an App to start and jump to it.
Version
Check for updates
Auto startup
Show tips
Repo URL
Repo Mirror
QQ Group
1st:562854376
2nd:31330492
Join 1st Group
Join 2nd Group
Cache size
Purge
Checking…
Yo, you are up to date!
Cache purged
No mobile QQ is installed or not supported by recent version!
Clear Logs
Delete confirmation
Are you sure to delete this log entry?
This log entry is deleted.
Details
Are you sure to clear all forwarding logs?
Pull to refresh.
Release to refresh.
Refreshing…
Fwd Rule Settings
Fwd Rule Settings of call
Fwd Rule Settings of app
Delete confirmation
Are you sure to delete this rule entry?
The rule entry has deleted.
Please add a new sender and then choose it.
Please add a sender first.
Select Sender
Rule tester:
New sms forwarding rule
New call forwarding rule
New app forwarding rule
Test Sim Slot
Test Phone Number
Test Msg Content
Test PackageName
Test Inform content
Sim Slot
Field
Phone No.
PackageName
SMS
Inform content
Multiple
Type
Is
Contain
Not Contain
Start With
End With
Regex Match
Value
Invalid sender, abort!
Delete confirmation
Are you sure to delete this sender?
The sender is deleted.
Select sender type
Not supported
DingTalk Bot Settings
Email Settings
Webhook Settings
WeCom Group Bot Settings
WeCom Settings
Bark Settings
ServerChan·Turbo Settings
Telegram Bot Settings
SMS Settings
FeiShu Bot Settings
PushPlus Settings
19999999999
Test content @
【JD】code 387481, ihelp.jd.com
Test Group Name
Failed to fwd:
Token cannot be blank
Invalid email settings
Bark-server cannot be blank
Neither ApiToken nor ChatId can be blank
SendKey cannot be blank
WebServer cannot be blank
Webhook cannot be blank
The specified member cannot be blank or select @all
Phone number cannot be blank
New Sender
Bark Group Name
Bark-Server, e.g. https://bark.bms.ink/XXXXXXXX/
Bark-Icon (optional), e.g. http://day.app/assets/images/avatar.jpg
Name
Token e.g. the XXXXXX part of https://oapi.dingtalk.com/robot/send?access_token=XXXXXX
Secret (optional)
At Mobiles e.g. 18888888888,19999999999
Protocol
SMTP
IMAP
Server Host
Server Port
SSL
Account
Password/Auth Code
Nickname
Send To
Email Title
Webhook
Secret (optional)
Corp ID
Agent ID
App Secret
Is at all
Specified Member
\@all
Tip:Specify members receive messages, member ID list (multiple recipients with \'|\' space, maximum 1000)
WebHook, e.g. https://qyapi.weixin.qq.com/cgixx?key=xxx
ServerChan\'s SendKey
ApiToken or Custom address
ChatId
Method
WebServer e.g. https://a.b.com/msg?token=xyz
WebParams e.g. payload=%7B%22text%22%3A%22[msg]%22%7D [msg] will be replaced with text message content. \nSupport Json format, for example: {"text":[MSG]}.\n Note: MSG is automatically utF-8 encoded in addition to JSON format
Secret (sign is not counted if left blank)
Sim Slot
Same source
Receive mobile phone numbers separated by, e.g. 15888888888;19999999999
Enable when no network is available
Device name
SIM1 Remark
SIM2 Remark
Carrier_Mobile Number
Low power alarm threshold
Value range: 0–100. Left blank or 0 is disabled
Retry interval (seconds)
Retry five times after it fails
Forward sms
Main switch, grant the permission to read short messages, notify short messages, and send short messages
Forward missed calls
Main switch, please grant read call history, contact rights
Forward app notify
Master switch, please grant notice first
Enable custom templates
Priority: custom template for forwarding rules >Global custom template >The default
Enable regular replacement content
Format: RegularExpression===ReplacementResult,One rule per line.\ne.g. (\\d{3})\\d+(\\d{4})===$1****$2
Format check: line %d is badly formatted! Format: RegularExpression===ReplacementResult
Hide from recent Apps
Enable to hide SmsForwarder from recent Apps so as to keep alive
Custom templates
Tip:Insert labels as needed;Leave blank to default template
Phone
PackageName
SMS
InformContent
SIM
Time
Device
Restore initial Setting
Are you sure you want to restore the initial configuration? \n\n[Warning] This operation will reset Settings, delete send channels, rules, logs!
Battery Optimization
Request Notify Permission
Unknown Number
Incoming telegram
Your phone does not support this setting
Set successfully!
v1.0
https://github.com/pppscn/SmsForwarder
https://gitee.com/pp/SmsForwarder
0KB
SIM1
SIM2
多重匹配规则示例:\n \n 并且 是 手机号 相等 10086\n 或者 是 手机号 相等 10011\n 并且 是 短信内容 包含 欠费\n \n 以上规则表示:收到短信,并且(手机号是10086 或者 手机号是10010),并且 短信内容 包含 欠费 时转发短信\n Note: Space(s) at beginning of each line indicates rule hierarchy, complicity of multiple rules may causes large memory usage!
多重匹配规则示例:\n \n 并且 是 包名 相等 com.tencent.mm\n 或者 是 包名 相等 com.tencent.mm\n 并且 是 通知内容 包含 欠费\n \n 以上规则表示:收到APP通知,并且(包名是com.tencent.mm 或者 包名是com.tencent.mm),并且 通知内容 包含 欠费 时转发通知\n Note: Space(s) at beginning of each line indicates rule hierarchy, complicity of multiple rules may causes large memory usage!
POST
GET
Local IP:
Instructions: \n1. Please keep the SOURCE and DESTINATION phones in the same Wi-Fi network, and do not turn on isolation. \n2. Tap "Send" on SOURCE mobile phone, and get "server IP" \n3. After filling in "Server IP" on DESTINATION phone, tap "Receive". \n [NOTE:] sender(s), forwarding rule(s) and log(s) will be overwritten after cloning!
Send
Stop
I\'m the SCOURCE phone
Receive
I\'m the DESTINATION phone
Server IP:
.
Please enter a valid IP address
The server is started successfully
The server has been stopped
This mobile phone is the SOURCE and cannot receive files.
One-tap cloning function does NOT work without Wi-Fi connection.
Please enter a valid server IP address
Download Success
A Wireless network connected.
A Mobile network connected.
Not connected to a network.
No Wi-Fi network connected.
Failed to get an IP address
SMS
Call
App
App Icon
User App
System App
Please deactivate power optimization for SmsForwarder, in order to keep the App alive!
Please grant Notification reading permission to SmsForwarder, before other Apps' notification could be forwarded. Forwarding automatically canceled!
The notification service is enabled
The notification service is disabled
Token
Topic
Template
html
Channel
Webhook Code
Callback Url
Valid time(secs)
wechat
✱Account
✱Servers
✱Email
below
%
above
0
Monitor battery status changes
Notify when charging status changes (charging/discharging/uncharged/fully charged)
Proxy Settings
None
HTTP
SOCKS
Hostname
Port
Proxy Authenticator
Username
Password