# uConsole build phone

**URL:** <https://forum.clockworkpi.com/t/uconsole-build-phone/9072>\
**Category:** uConsole\
**Created:** [November 3, 2022, 4:19pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072 "2022-11-03T16:19:21Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![19th](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/19th/32/7092_2.png) [@19th](https://forum.clockworkpi.com/u/19th)\
**Post date:** [November 3, 2022, 4:19pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/1 "2022-11-03T16:19:21Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Mr\_Brolin](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mr_brolin/32/6641_2.png) [@Mr\_Brolin](https://forum.clockworkpi.com/u/Mr_Brolin)\
**Post date:** [November 7, 2022, 11:27am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/2 "2022-11-07T11:27:16Z")

</div>

Easiest fix, use a bluetooth headset

---

<div class="post-metadata">

**Author:** ![guu](https://avatars.discourse-cdn.com/v4/letter/g/7ab992/32.png) [@guu](https://forum.clockworkpi.com/u/guu)\
**Post date:** [November 8, 2022, 8:18am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/3 "2022-11-08T08:18:40Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![LibraryCommoner](https://avatars.discourse-cdn.com/v4/letter/l/22d042/32.png) [@LibraryCommoner](https://forum.clockworkpi.com/u/LibraryCommoner)\
**Post date:** [November 12, 2022, 10:25am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/4 "2022-11-12T10:25:30Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jase](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/jase/32/4604_2.png) [@Jase](https://forum.clockworkpi.com/u/Jase)\
**Post date:** [November 12, 2022, 12:13pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/5 "2022-11-12T12:13:29Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![LibraryCommoner](https://avatars.discourse-cdn.com/v4/letter/l/22d042/32.png) [@LibraryCommoner](https://forum.clockworkpi.com/u/LibraryCommoner)\
**Post date:** [November 12, 2022, 11:05pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/6 "2022-11-12T23:05:52Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![19th](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/19th/32/7092_2.png) [@19th](https://forum.clockworkpi.com/u/19th)\
**Post date:** [November 13, 2022, 6:22am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/7 "2022-11-13T06:22:03Z")

</div>

“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.

---

<div class="post-metadata">

**Author:** ![yatli](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/yatli/32/6253_2.png) [@yatli](https://forum.clockworkpi.com/u/yatli)\
**Post date:** [November 13, 2022, 7:07am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/8 "2022-11-13T07:07:48Z")

</div>

@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? 🙂

Fully analog, no fuzz

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [November 23, 2022, 4:44pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/9 "2022-11-23T16:44:37Z")

</div>

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…

---

<div class="post-metadata">

**Author:** ![mike](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@mike](https://forum.clockworkpi.com/u/mike)\
**Post date:** [March 20, 2023, 4:25am UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/10 "2023-03-20T04:25:24Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [March 20, 2023, 12:17pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/11 "2023-03-20T12:17:33Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![straypig](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/straypig/32/5062_2.png) [@straypig](https://forum.clockworkpi.com/u/straypig)\
**Post date:** [July 20, 2023, 1:44pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/12 "2023-07-20T13:44:58Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![barry99705](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/barry99705/32/6771_2.png) [@barry99705](https://forum.clockworkpi.com/u/barry99705)\
**Post date:** [July 20, 2023, 2:14pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/13 "2023-07-20T14:14:49Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![trademark91](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/trademark91/32/7397_2.png) [@trademark91](https://forum.clockworkpi.com/u/trademark91)\
**Post date:** [July 20, 2023, 2:29pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/14 "2023-07-20T14:29:22Z")

</div>

I was just thinking to use google voice

---

<div class="post-metadata">

**Author:** ![NanoCodeBug](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/nanocodebug/32/7501_2.png) [@NanoCodeBug](https://forum.clockworkpi.com/u/NanoCodeBug)\
**Post date:** [July 20, 2023, 3:22pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/15 "2023-07-20T15:22:21Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![jutleys](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jutleys](https://forum.clockworkpi.com/u/jutleys)\
**Post date:** [July 20, 2023, 4:01pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/16 "2023-07-20T16:01:01Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![NanoCodeBug](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/nanocodebug/32/7501_2.png) [@NanoCodeBug](https://forum.clockworkpi.com/u/NanoCodeBug)\
**Post date:** [July 20, 2023, 4:25pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/17 "2023-07-20T16:25:00Z")

</div>

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).

> **[How to use the 4G extension](https://github.com/clockworkpi/uConsole/wiki/How-to-use-the-4G-extension)**
>
> uConsole git repo. Contribute to clockworkpi/uConsole development by creating an account on GitHub.

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

---

<div class="post-metadata">

**Author:** ![NekoRouter](https://avatars.discourse-cdn.com/v4/letter/n/da6949/32.png) [@NekoRouter](https://forum.clockworkpi.com/u/NekoRouter)\
**Post date:** [July 20, 2023, 5:04pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/18 "2023-07-20T17:04:44Z")

</div>

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

Edit: it’s Gnome Calls…

> **[GNOME / Calls · GitLab](https://gitlab.gnome.org/GNOME/calls)**
>
> Welcome to GNOME GitLab

---

<div class="post-metadata">

**Author:** ![spv](https://avatars.discourse-cdn.com/v4/letter/s/a88e57/32.png) [@spv](https://forum.clockworkpi.com/u/spv)\
**Post date:** [July 20, 2023, 5:29pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/19 "2023-07-20T17:29:49Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![NekoRouter](https://avatars.discourse-cdn.com/v4/letter/n/da6949/32.png) [@NekoRouter](https://forum.clockworkpi.com/u/NekoRouter)\
**Post date:** [July 20, 2023, 5:58pm UTC](https://forum.clockworkpi.com/t/uconsole-build-phone/9072/20 "2023-07-20T17:58:31Z")

</div>

> **[GNOME / Calls · GitLab](https://gitlab.gnome.org/GNOME/calls)**
>
> Welcome to GNOME GitLab

Sorry, it’s Gnome Calls… 🤦

[Next page](https://forum.clockworkpi.com/t/uconsole-build-phone/9072.md?page=2)
