Hacker News new | ask | show | jobs
by rsync 3506 days ago
I want a unix phone.

I want a dialer command that can be used with pipes and stdio.

I want to consume "signal strength" with AT+CSQ from a command that I can pipe into things.

I want to see nearby towers in a 'top' like interface that shows me what the local carrier environment looks like. I want to enable and disable airplane mode with a command.

It would seem like you could do this with android, but I don't think you can ...

1 comments

Android phones run Linux and most have busybox/toybox installed, which gives you a form of Unix.

The rest of what you want needs a bit of coding but should be possible to do, just need to interface with the RIL.

Let me clarify ...

I want to control the phone with unix. I want to perform telephony functions with the command line.

I want to place calls with a command line. I want to redirect stdio into an SMS. I want to query provider/signal/encryption/service with sysctls.

And so on ...

I don't think many unix cellular telephony tools exist, do they ?

Closest thing I can think of is the Emacs interface to the freesmartphone.org (FSO) DBus APIs:

https://github.com/paulfertser/fso-el/wiki

You can always manually send DBus messages to the FSO/oFono daemons, here is an example for oFono:

https://together.jolla.com/question/17992/sending-an-sms-via...

I expect similar things are possible with Android RILs.