SmsForwarder Forward SMS (and others!) to another app/device, a must-have for anyones\' secondary smartphone. \nFree 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: For the first time, click the following steps to set it up. Tips: Pull to refresh; Long press to delete one log entry. Tips: Tap "NEW SMS/Call Fw. 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. Clear logs Add rule Add sender Version Check for updates Auto startup Show tips Suggest old bird close prompt, the page is more refreshing, reduce pop-up prompt Repo URL Repo Mirror QQ Group Group 1:562854376 Group 2:31330492 Join Group 1 Join Group 2 Cache size Purge Checking… Yo, you are up to date! Cache purged No mobile QQ is installed or not supported by recent version! Delete confirmation Are you sure to delete this log entry? The log entry is deleted. Resending Details Are you sure to clear all forwarding logs? Pull to refresh. Release to refresh. Refreshing… SMS Fw. Rule Settings Call Fw. Rule Settings App Ntf. Fw. Rule Settings Delete confirmation Are you sure to delete this rule? The rule has deleted. Please add a new sender and then choose it. Please add a sender first. Select Sender Rule tester: Test SIM Slot Test Phone Number Test Msg Content Test PackageName Test Ntf. content SIM Slot Field Phone No. PackageName SMS Ntf. 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 App Settings Bark Settings ServerChan·Turbo Settings Telegram Bot Settings SMS Settings FeiShu Bot Settings PushPlus Settings Gotify Settings 19999999999 Test Group Name Failed to fwd: Sender name cannot be blank Token is invalid Invalid email settings Bark-server cannot be blank or not a valid url Neither ApiToken nor ChatId can be blank The proxy is enabled. The host name and port number cannot be blank Authentication is enabled. The user and password cannot be empty at the same time SendKey cannot be blank WebServer cannot be blank Webhook cannot be blank The specified member cannot be blank or select @all CronID, AgentID and Secret cannot be blank Phone number cannot be blank GroupName/Status Bark-Server e.g. https://day.app/XXXXXXXX/ Bark-Icon (optional) e.g. http://day.app/assets/images/avatar.jpg Name/Staus Token(Not contain links) e.g. the XXX part of https://oapi.dingtalk.com/robot/send?access_token=XXX Secret (optional) At Mobiles e.g. 18888888888,19999999999 Protocol SMTP IMAP Server Host Server Port SSL Account Password/Auth Code Nickname Send To Tip:Separate multiple recipients with a "," Email Title Webhook Secret (optional) Msg Type Text Interactive Interactive Title 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 Label SIM2 Label Label of SIM,\neg. AT&T_88888888 Low power alarm Value range: 0–99.\nLeft blank or 0 is disabled Retry interval Disabled when times = 0,\nthe interval is incremented Forward sms Main switch, requires permissions to read and sned SMS messages, especially verification SMS texts. Forward calls log Main switch, requires permissions to read call log and contacts. Forward app Ntf. Main switch, requires permission to read notification. Auto close Ntf. Global Custom Template Priority: custom template for forwarding rules > Global custom template > System default Enable regular replacement content Format: RegularExpression===ReplacementResult,One rule per line.\ne.g. (\\d{3})\\d+(\\d{4})===$1****$2 Hide from recent Apps Enable to hide SmsForwarder from recent Apps to keep it alive Custom templates Tip:Insert labels as needed; Leave blank to apply 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, and delete senders, rules, and logs! Battery Optimization Set it to manual management, including automatic startup, associated startup, and background running Unknown Number Your phone does not support this setting Set successfully! Can not directly operate the system power saving optimization Settings 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: \n[Note] The APP version of the sender and receiver must be the same!\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! Start 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. Http Server does NOT work without Wi-Fi connection. Please enter a valid server IP address 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\'s notification could be forwarded. Forwarding automatically canceled! The notification service is enabled The notification service is disabled Token Tips: Go to https://www.pushplus.plus Topic Template html Channel Webhook Code Callback Url Valid time(secs) wechat ✱Account ✱Servers ✱Email % 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 SmsHub client Mode Execute the operation returned by the interface Privacy Policy Agree Refuse   SmsForwarder (the "Application/App"), is 100\% free and open source, and is compliled and released basing on repository hosted on GitHub. The App will not collect any of your privacy data!\n\n Version information of the App will be sent in the following situations: \n  1. As startup, version information will be sent to "Umeng +· U-APP Mobile Statistics" for user retention analyze and crash stats;\n  2. Manual update check triggered by user;\n  The App collects no any other data!!\n\n  The App collects and uses version information only in accordance with the Privacy Policy, and will not collect any other information as an abuse of users\' consent to the Privacy Policy; WebServer ]]> Title Template Priority(1 – 9) 5 Enable this rule Dingtalk Bot Email Bark Webhook WeCom Group Bot WeCom App ServerChan·Turbo Telegram Bot SMS FeiShu Bot PushPlus Gotify 0 1 2 3 4 Settings Senders Rules Logs TODO Forwarding Function Main switch: Enable the forwarding function as required Call type: Missed Received Call out Optional action: Active request Obtain instructions through passive reception or active polling to operate the machine Local HttpServer Available under WiFi network, after startup, other machines in the LAN can directly call the local interface Battery monitor [Note] You need to manually create APP forwarding rules, package name: 88888888 Keep alive measures It is recommended to open each authorization or setting, do not disable the notification bar, to avoid the APP service being killed Custom settings If the automatic acquisition fails, please fill in the remarks manually; after clearing, it will be automatically acquired again! , Interval sec Retry [Test Channel] Congratulations, the sending channel test is successful, please continue to add forwarding rules! SIM1_TestOperator_18888888888 Continued RESEND From: Msg: Slot: Rule: Time: \n\nResult: \n In the processing… {{FROM}} {{SMS}} {{PACKAGE_NAME}} {{MSG}} {{CARD_SLOT}} {{RECEIVE_TIME}} {{DEVICE_NAME}} {{APP_VERSION}} {{TITLE}} SMS CALL APP ALL Transpond All Phone Num Msg Content Multi Match Package Name Inform Content  Card   When   Fw. To   All Fw. To  IS NOTIS CONTAIN STARTWITH ENDWITH NOTCONTAIN REGEX Package name copied: Loading user app, please wait… Loading system app, please wait… Very sorry! The program has an exception and is about to exit… A call type must be selected to enable call log forwarding! Notification service is on [Note] The upper and lower limits of the battery warning threshold are 0, and the continuous warning does not work. Compatible solution Please wait 3 seconds after clicking start One-click clone operation is complete! \nPlease check whether the general settings and switches are turned on! Download complete, preparing to restore data… Download failed: Downloading Please wait… One-click clone failed: The APP versions of the sender and the receiver are inconsistent, and cannot be cloned with one click! Failed to get one-click clone information from sender Linkman: Via Number: Sound (optional) e.g. minuet.caf Badge (optional) e.g. 888 Url (optional) e.g. https://github.com/pppscn/SmsForwarder Level active timeSensitive passive 授权提醒 授权失败,请正确授予权限 获取权限失败,请手动授予权限 获取权限失败,请手动授予%s 没有授予后台定位权限,请您选择"始终允许" 前往授权 日历权限 相机权限 通讯录权限 定位权限 后台定位权限 附近的设备权限 麦克风权限 电话权限 通话记录权限 身体传感器权限 健身运动权限 短信权限 存储权限 安装应用权限 悬浮窗权限 系统设置权限 通知栏权限 查看使用情况权限 获取所有必需的权限成功! 获取部分权限成功,但部分权限未正常授予,APP部分功能可能受限! 被永久拒绝授权,请前往系统设置手动授予权限! 获取必需的权限失败,APP功能可能受限! \n    首次使用请按照1234步骤顺序设置,数字点亮表示该步骤已设置(4点亮表示有成功日志)!\n\n    根据以往用户反馈,90%的新用户最终排查结果都是手机权限设置问题,5%的用户是APP保活问题,其他问题排查参考Wiki中的常见问题(APP右上角使用帮助入口)\n\n    强烈建议:手动排查一下系统设置:自启动、电源策略、APP的权限,把所有权限打开(始终允许,不要“使用中允许”,MIUI系统就全部变绿),特别是一些国产定制系统加入隐私保护、验证码保护等(例如:MIUI 系统的 空白通行证)\n\n    请选择是否立即“前往系统设置”检查,或“稍后自行处理”?