This is recreate from Old SMS Gateway
now using Firebase
to turn my android as sms sender
Sending SMS
- You send data to sms.ibnux.net (or your server)
- Server will send push notification
- App receive push notification, and route it to sms
- App receive sent notification, and post it to your server
- App receive delivered notification, and post it to your server
RECEIVE SMS
- App receive SMS
- App send it to your server
Download APK from release page
then open https://sms.ibnux.net/ to learn how to send sms
you can find backend folder for server side in this source
to compile yourself, you need your own Firebase
- SENDING SMS
- RECEIVE SMS to SERVER
- SENT NOTIFICATION to SERVER
- DELIVERED NOTIFICATION to SERVER
- USSD
- MULTIPLE SIMCARD
- RETRY SMS FAILED TO SENT 3 TIMES
Not all phone and carrier work with this, this feature need accessibility to read message and auto close USSD dialog, but some device failed to close Dialog, i use samsung S10 Lite and it cannot close dialog
i think not all phone will work too, because of different of API for some OS which vendor has modification
You need to understand how to build android Apps, and compile your own version.
Create Firebase project, add apps to project to get google-services.json
Add server key to backend script
You will see MyObjectBox error, just build it once, it will create automatically, read in here
https://github.com/ibnux/Android-SMS-Gateway-MQTT/
Permissions
✓ Commercial use
✓ Distribution
✓ Modification
✓ Patent use
✓ Private use
Conditions
License and copyright notice
State changes
Limitations
No Liability
No Trademark use
No Warranty
you can find license file inside folder