uConsole build phone

I would be interested to try to build a phone from uConsole and experiment in using it daily, however I’m not very experienced in electronics.

Absolute necessity for this is a microphone and speaker. Any ideas how those could be added, looking at board renders? Probably mini size of mic and speaker could be simply added to 3.5 jack.

Nice to have would be a camera. AFAIS expansion port is already taken by 4G module, so the only port left is GPIO on top, but looks like it’s designed for screen, right?

1 Like

Easiest fix, use a bluetooth headset

1 Like

it’s not that easy actually

bluetooth headset wont’ work

right now the only way to call ,and hear the sound from calling is to use headset, with wire

the SIM/4G audio is independent


One of the first things I thought of when I saw the uConsole had a 4G LTE module was: can I make/receive phone calls with this?

A more concrete question: is something like creating a Voice over LTE (VoLTE) program possible using the available hardware? I’m inclined to think that it is possible but I am not familiar with this hardware/software ecosystem.

I thought 3G, 4G, EDGE, GPRS etc are only relating to data? As long and you have an active SIM with a telco, and the towers are the frequency the uConsole supports, you’ll be right for voice only? Maybe that info is a bit old now, maybe all voice to n mobile is now basically voIP? Feeling old. CDMA is dead now right?

That’s my hunch yeah, so I feel that creating a program that can communicate with cell towers in a way that emulates making/receiving voice calls should be workable.

“GSM/GPRS/EDGE: 850/900/1800/1900MHz”
Btw, GSM is in the list of bands, so voice should work probably.

During a GSM call, speech is converted from analogue sound waves to digital data by the phone itself, and transmitted through the mobile phone network by digital means.


@guu if I understand correctly, it might be possible to use a special 3.5mm male-to-male cable (or flywires, internally) to connect main audio and GSM audio, and reroute the bluetooth audio to/from main, so that it reaches GSM? :slight_smile:

Fully analog, no fuzz


is it possible to replace the phone modem board with a project board? no information on the schematic on gethub… I would love to install SenseHat type board in it’s place with a lightning detector… best alternative is to package these features in an external build and connect via wifi…

1 Like

maybe just bring a blackberry passport for phone call, and a uconsole for the rest :stuck_out_tongue:

Yes, you can remove the modem and add your own stuff.

1 Like

Now that uConsole is in the hands of a happy few… did one of you try to place a phone call with this thing?

I haven’t seen anyone post they got the modem working yet. After that they’ll need some kind of voip app.

I was just thinking to use google voice

I have my modem working using the guide on the clockwork uconsole github wiki.

As folks have mentioned, the audio call functionality is limited to the headset jack on the modem. All modem specific voice connections, like VoLTE would go through the modem audio jack. Looking at other linux-phone projects like the Pine Phone, and what it uses to manage calls and messages would be a good place to start.

My sim is a data-only sim, so I can’t leverage that feature, or sending/receiving text messages. I can make VoIP calls over data though.

1 Like

What is the esiest way to activate it is someone able to make a script so we just run it to do the process?

the uconsole comes with a script that enables/disables the modem, but you also need to run some additional commands to connect to it (or set it up using Network Manager).

I’m putting together some utility scripts to handle it nicer soon™️

1 Like

I wonder if anybody tried Gnome Phone, it should support make call using modem-manager.

Edit: it’s Gnome Calls…


what is gnome phone? i couldn’t find it in my package database nor in the gnome gitlab

Sorry, it’s Gnome Calls… :person_facepalming: