alt.hn

4/3/2026 at 12:04:11 AM

I Built an SMS Gateway with a $20 Android Phone – Jonno.nz

https://jonno.nz/posts/built-an-sms-gateway-with-a-20-dollar-android-phone/

by jonno-nz

4/3/2026 at 12:14:06 PM

As others have pointed out, this kind of automated business use is very much against the T&Cs of carriers, so if you do this heavily you can expect to run into issues.

They can and do detect this kind of thing. In a similar vein there is also a whole industry in "sim boxes". Effectively a box of SIM cards / radio equipment that acts as a server. These can similarly be set up as servers to send SMS through carriers ( https://en.wikipedia.org/wiki/SIM_box ), though seemingly the popular use is to bridge VOIP calls to local destinations and sell "minutes" to others. There is also apparently a whole industry in software to manage them. These days that management software allegedly includes measures to have the SIMs behave like humans to evade detection (the sims text each other, browse around, sleep for hours of the day, and so on).

by pnm45678

4/3/2026 at 6:21:30 PM

Starting with > Twilio charges around $0.05–0.06 per SMS round-trip

Well - use an dedicated telecom API provider that doesn't squeeze you on pricing uselessly: https://telnyx.com/pricing/messaging

Twilio is the DataDog / Microsoft of telecom APIs. The only reason you buy them is because it's the biggest name, or you have already integrated them so deeply that you're unwilling to rip it out. Their price structure also has a huge floor because they're not a carrier so they have to buy everything from real carriers.

Telnyx is actually a registered carrier so other carriers are forced by law to peer with them at lower prices.

There are other low-cost SMS API providers but AFAIK none are actual carriers and they maintain the cost by only doing messaging and relying on enormous volume to make up for tiny margins - their profitability and therefore longevity are tenuous IMO.

by skrtskrt

4/4/2026 at 2:30:52 AM

> Telnyx is actually a registered carrier so other carriers are forced by law to peer with them at lower prices.

> There are other low-cost SMS API providers but AFAIK none are actual carriers and they maintain the cost by only doing messaging and relying on enormous volume to make up for tiny margins - their profitability and therefore longevity are tenuous IMO.

Depending on what you're doing, chances are you're better off ignoring everything an aggregator tells you. Measure delivery through actual user measures and cost keep active accounts with multiple providers and shift traffic where the cost/success is best for a given group of users (country/carrier/etc).

All the aggregators will tell you they have global coverage and that they use 100% direct routes, and they're all lieing.

by toast0

4/4/2026 at 3:02:47 PM

After what twilio did to authy and almost locked me out of my 2fa (and for what benefit to them?) I wouldn't use them if they were the only option

by dwedge

4/3/2026 at 10:28:31 PM

Is it US only?

by sumedh

4/6/2026 at 2:57:44 PM

nope!

by skrtskrt

4/3/2026 at 6:45:04 AM

There are so many interesting things that can be done with an Android phone. Tomorrow, if the Google Play store decides not to publish this app, I can still install it via the APK file. I wonder how many of these apps will be usable after Google's new rules about sideloading.

by thunderbong

4/3/2026 at 2:53:01 PM

All of them, you can still sideload after the changes.

by TGower

4/3/2026 at 6:50:32 PM

You might have to wait a day :(

by dddw

4/3/2026 at 10:33:17 AM

I can feel the 10DLC violations in the US already running through my blood. You will be eviscerated by the carriers for doing this for anything longer than a single day.

I hope your disaster recovery (or 'didn't realize') strategy includes a drawer full of additional burner Android phones and SIM cards.

by kotaKat

4/3/2026 at 12:43:17 PM

I had a client once who used a USB SIM modem as an out of band alert system set to text IT staff if certain monitoring thresholds were detected connected —useful if the Internet post were damaged. At the time, 10DLC wasn’t a concern in the system was reliable (but low volume.)

Would such a system be untenable these days? Is it possible to provision a physical SIM that cannot legally be shut off, but is whitelisted to only 10 consenting numbers at a time?

by elevation

4/3/2026 at 1:11:09 PM

I feel like people can fly under the radar on individual small scale use in-house, but the second you're trying to run a full scale public facing service with hundreds of thousands of messages originating off one SIM card you'll get lit hard.

by kotaKat

4/3/2026 at 1:03:42 AM

definitely a great setup for development, tho probably a good idea to have the Twilio integration ready to go.

legitimate messages or not, this will look like spam if you get a surprise burst of traffic. and providers will nuke your SIM, maybe blacklist your phone's IMEI, if they suspect you're using it for spam.

also is it weird that "That's its whole life now." made feel a bit sorry for the phone? might be spending too much time in opencode...

by inhumantsar

4/3/2026 at 7:34:32 AM

What is dead may never die. :)

by jonway

4/3/2026 at 2:44:10 PM

* FreeSwitch Messaging API - https://signalwire.com/pricing/messaging

Can/will do the trick for fractions of a penny... B)

Check their UseCases... * https://signalwire.com/products/cloud-messaging#message-use-...

Also, if you're a real PBX nerd, check Asterisk.org which pre-dates and may have sparked if/not powered early-Twilio.

by vladsanchez

4/3/2026 at 5:15:52 PM

Here's another:

''Textbelt is a no-nonsense SMS API built for developers who just want to send SMS. Thousands of customers prefer Textbelt over other SMS providers for our ease of setup, simple, predictable pricing packages, and personal support. ''

https://textbelt.com/

by cf100clunk

4/3/2026 at 10:00:27 PM

The self-hosted version of this project seems to rely on email-to-sms gateways, which many carriers have started to shut down [1]. Do you know if it's still reliable? It looks like the last commit was 2+ years ago.

[1] https://www.att.com/support/article/wireless/KM1061254/

by driftbyte62

4/3/2026 at 12:17:00 PM

Easier to just use a usb/minipcie modem and operate directly from the 'server' - no batteries, no OS to crash, no nothing, simple AT commands on linux "middleware" (modemmanager etc.)

by ajsnigrutin

4/3/2026 at 12:31:39 PM

I remember having an old Nokia phone that would expose the AT command set over a USB tty, yet still be useful as a handset. This feature wasn’t advertised in the box, I found it accidentally. Would love to find a low cost phone like this again.

by elevation

4/3/2026 at 1:03:34 AM

Unlimited texts.

Nope. Sorry, it is unlimited texts for *personal* use --- as defined by the carrier.

Send "too many" and your account can be suspended.

Some carriers offer an email to SMS gateway so if you can send email, you can skip the $20 Android phone.

https://20somethingfinance.com/how-to-send-text-messages-sms...

by jqpabc123

4/3/2026 at 7:33:44 AM

You lose the authz of a phone number to send from. SMS gateways are super jank in my experience.

Wish we could axe sms and rcs, too

by jonway

4/3/2026 at 4:10:23 PM

If I’m not wrong a lot of the email gateways have died because people would spam

by JimsonYang

4/3/2026 at 8:45:12 AM

What in god's name is that cookie consent form

by billynomates

4/3/2026 at 1:13:43 PM

I used to work at a place about 10 years ago where we had a cluster of six Android devices that we had used for our SMS gateway. At the time it worked fantastic, we eventually rolled off it to a different service. Somehow, we never ran into issues with carrier.

by baconomatic

4/4/2026 at 3:01:43 PM

I considered doing something like this, but unless you're running it on your main phone, you also need to factor in the monthly price for a second sim

by dwedge

4/3/2026 at 12:24:07 PM

Nice ai-written article but what I missed among all the slop is : where do I get a $20 phone?

EDIT: it’s a lie. At the bottom of the page : Dedicated device: Use a cheap Android phone ($100–200) with a prepaid SIM.

by loloquwowndueo

4/3/2026 at 3:01:08 PM

Prepaid mobile carriers offer "free" phones with one month of service. $25 a piece for Samsung a16 4-pack from Metro, if you only want 1 you can do $45 for a moto g power (8gb RAM) from Straight Talk. I've been using these as alternatives for SBC projects, cheap, battery and screen can be nice, most GPIO needs can be achieved by slapping on a $2 ESP32 clone over usb-serial. The supply will probably dry up soon, I think they might be eating a loss on just the RAM BOM.

by TGower

4/3/2026 at 5:23:46 PM

Won’t you have tons of driver problems though vs an RPi? It would be super convenient packaging as an SBC though !

by Skidaddle

4/3/2026 at 3:34:08 PM

45 is still not 20 bucks.

by loloquwowndueo

4/3/2026 at 5:28:24 PM

Check your local pawn shops/thrift stores/antique stores/craigslist/kajiji/ebay.

There's a good chance you will find an old android for about $20 that still works.

For instance: https://www.ebay.com/itm/336183863624

Took me less than 1 minute to find.

by BizarroLand

4/3/2026 at 7:17:02 PM

In Kenya you can get a Safaricom Smart Neon 4G phone for $22. It's actually not bad at all. It is an operator sponsored phone, but there is no monthly plan. Safaricom sustains its digital payment system (mpesa) with it.

by childintime

4/3/2026 at 3:49:04 PM

I worked with a guy (also in NZ) who did something very similar in the 2000s. A Nokia 5180 I believe, on the Telecom Ten Dollar Text plan which was theoretically unlimited (and predictably didn't last long).

by tjpnz

4/4/2026 at 6:28:55 PM

Brilliant idea!

Heck, a brilliant potential bootstrapped-from-virtually-nothing-except-a-cell-phone business idea!

by peter_d_sherman

4/3/2026 at 5:28:10 PM

Brings back memories of Gammu hooked up to a Nokia 6150 over serial. It was already questionable back then but never got caught by the telco

by flemhans

4/3/2026 at 7:13:47 AM

Maybe next he'll learn about sim900 and derivatives.

$20 and full android stack seems a massive waste for this, nevermind unreliable.

by snvzz

4/3/2026 at 8:37:40 AM

Find a 4g/5g board cheaper than an old phone?

by Daviey

4/3/2026 at 2:54:14 PM

Check newer sim900 variants on aliexpress.

Definitely cheaper, and far more reliable than a complex device running a full android stack.

by snvzz

4/3/2026 at 9:09:06 AM

Keep in mind though you may need to deal with encoding, chunking, and other low level issues.

by itopaloglu83

4/3/2026 at 2:57:55 PM

Not hard. I have such a thing as just a few lines of quickly put together python code, using pyserial, dockerized. Has run for an entire year w/o issue. ASCII and Unicode.

It replaced a very unreliable, problematic setup somebody else had set up in the past, which was based on an android phone.

Once I got the sim900-derived device from aliexpress, I moved the sim over and had it working in less than an hour. Polished the code and its setup during the first few days of use, and hadn't had to touch it since.

by snvzz

4/3/2026 at 10:06:29 AM

I've done this on symbian phone many many moons ago, for sms and mms messages. We all been there :)

by mindo

4/3/2026 at 11:22:47 AM

[dead]

by huflungdung

4/3/2026 at 9:46:45 AM

[dead]

by kanehorikawa