Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

N64

macrumors regular
Original poster
Dec 24, 2013
161
0
Lost Woods
It's an idea I had, but turns out they already have it (kinda) for Android.

I want my network data all sent over SMS since I have unlimited SMS and not unlimited 4G. From a programming perspective, it should be easy as long as you know how to hook into the iPhone's networking and reroute the traffic. I could even write one that just does web browsing myself. There would have to be a server, of course, that acts on behalf of the iPhone by sending and receiving SMS and packets.

Here is Smozzy, just a web browser: http://smozzy.com
Problems are that it's for Android, and it doesn't route all system traffic through SMS, just web browsing. Is there anything like this I can download on Cydia for iPhone?
 
Last edited:
SMS is limited to 160 bytes, TCP packets are 1500 bytes, so you would have major fragmentation issues, plus SMS latency is often measured in SECONDS, as compared to milliseconds for 3G/4G.

This is a really bad idea.
 
OMG, can you imagine downloading a 20 mb app update over SMS packets? That would take 156,000 text messages all arriving in order ... imagine if one text arrived out of order, the entire file would be corrupt, hah.

Not sure why you'd even think this would be remotely a good idea... to save what, a couple bucks a month?
 
Nothing is "unlimited" when it comes to cellular networks. Every "unlimited" offer comes with a fair use policy.

As the dude above says, 20MB would require over 100,000 messages. Don't forget ACK packets used to acknowledge the receipt of a packet to keep the TCP/IP 'sliding window' going. I think any carrier would suspend your SMS service if you sent and received that many messages.

If you want to send and receive lots of data without using a cellular 3G/LTE data connection, you should check out a recent invention called "wifi".
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.