Skip to content

An SMS based dialup network that uses two or more mobile phones.

License

Notifications You must be signed in to change notification settings

acejr1337/smsdialup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Why did I decide to create this?
In Australia mobile phone data plans can get quite expensive and I thought to myself that getting unlimited SMS is little to nothing, the cheapest plan I found in australia
that was only $10 a month which included unlimited local SMS and voice and 2gb of data was by a company called 'southern phone'.

I decided to take advantage of this generosity and thought well most people who own a mobile phone would if not have home internet because its cheaper? they would be
able to pay a friend or someone a little each month to keep a phone at their house connected to power, using their internet.

Then it dawned on me, I did some resaerch and found that someone by the name of Alexandra03 did a similar version of smsdialup however this used twilio's api and
defeated the whole purpose of what I was trying to do, I wanted the closest thing to free internet as I could find.

I based my idea of alexandra03's idea and decided to write the backend completely from scratch and I did this in android, the code is nothing flashy but it is a backend,

You might get SMS limits, and to fix this you need to use adb in your phone and execute these 3 commands:

adb shell
settings put global sms_outgoing_check_max_count 6000
settings put global sms_outgoing_check_interval_ms 60000

The backend waits for SMS messages in this case its just a website,

It checks if it is contains a .com or .org etc then if it does, checks if theres a https:// or http:https:// protocol prefix, if not then it adds a default http:https:// protocol prefix.


The app which I want to say thanks and give credits as I based the website app off alexandra03's sms dialup (browser) app and modified to code to work with my own backend instead of twillio's
also added some features and made quite a lot of changes.

Essentially this browser just waits for the START command then it knows to accept any message from there on out and store it in an ArrayList and when it receives the STOP command it
knows that it has all the data and then to render it as a visible webpage.

I also took the idea that Alexandra03 had and that was to sanitize the HTML code and to do this I used JSoup.

I then converted some strings into greek symbols and words on its own into letters.

Thank you and once again, credits goes to alexandra03 for using some of her website browser code to save me time in this project.
credits to myself for recreating the backend in java and for getting this to work without the use of twilio.

Alexandra03's github: https://github.com/alexandra03

About

An SMS based dialup network that uses two or more mobile phones.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages