Beta support: MMS on chatty/mmsd on Modem Manager - help/testing wanted!
#90
(01-20-2021, 10:56 AM)FutureBucket Wrote:
(01-20-2021, 09:21 AM)kop316 Wrote: So depending on what you want to do, I want you to be aware of a couple of things:

- mmsd does not need chatty to work, that is just the higher level application I have been working which since I want chatty to support MMS. You can write your own program to process SMS/MMS (or MMS only) and it can work with mmsd
- Purism is working already to support matrix into chatty. As soon as they have a stable codebase, my goal is to then integrate MMS more fully into chatty.

So with more stability, comes more testing, which discovers more bugs. I have reworked mmsd and the modem manager plugin a bit more. The primary feature added is the modem manager plugin can much better handle if the modem is disconnected from mobile data, and a program can activate mmsd to process messages waiting to be sent/recieved manually! This is really good news to make mmsd handle real life scenarios.

Until I/someone else discover more bugs, the only outstanding issue is the MMS proxy issue.

So, if I understand you correctly https://source.puri.sm/kop316/mmsd/-/tree/ModemManager is the service that I'm going to talk to over DBUS to send SMS and MMSes. We're relatively certain this is okay with the MMS proxy via IP but it needs to be confirmed.

Then, on top of that, This guy https://source.puri.sm/kop316/purple-mm-...demManager hooks into Pidgin and will do the needful. This also needs to be tested and confirmed to work.

Eventually you're/someone is going to take the work with purple and merge it into chatty so that MMSes work there too.

Eventually Matrix messages will show up in Chatty, Purism is already working on this.

My plan is to take SMS/MMS messages from DBUS (be it OFONO or MM) and bridge them into Matrix. This way I can use Element on my PC to talk to people over SMS messages (like messages.google.com for android but for the PinePhone). I'll do this after I help you troubleshoot MMSes on Telus.

I'm in both the Main and Dev pmOS chat rooms now too.


> So, if I understand you correctly https://source.puri.sm/kop316/mmsd/-/tree/ModemManager is the service that I'm going to talk to over DBUS to send SMS and MMSes. We're relatively certain this is okay with the MMS proxy via IP but it needs to be confirmed.

mmsd only deals with MMS. Modem Manager deals with SMS. A third party program (right now that is purple-mm-sms) has to act as the "glue" between mmsd and Modem Manager. I designed mmsd this way because I wanted to be agnostic of what program actually works with mmsd and Modem Manager, and not try to have mmsd have to fight with a third party program.

> Then, on top of that, This guy https://source.puri.sm/kop316/purple-mm-...demManager hooks into Pidgin and will do the needful. This also needs to be tested and confirmed to work.

Yep! Although in talking to Purism, they are absorbing purple-mm-sms into chatty directly due to libpurple limitations (limitations I have run into as well). I am helping so thay can absorb the MMS portion.

> Eventually you're/someone is going to take the work with purple and merge it into chatty so that MMSes work there too.

My aim is to make it work with Chatty only. I only worked with libpurple, as that is their current implimentation.

> Eventually Matrix messages will show up in Chatty, Purism is already working on this.

Correct!

> My plan is to take SMS/MMS messages from DBUS (be it OFONO or MM) and bridge them into Matrix. This way I can use Element on my PC to talk to people over SMS messages (like messages.google.com for android but for the PinePhone). I'll do this after I help you troubleshoot MMSes on Telus.

It may be a bit more complicated than that if you have chatty running. I do not know all of the details though. If chatty could control that, that'd be an awesome feature though!

> I'm in both the Main and Dev pmOS chat rooms now too.

Great! I actually didn't know there was a dev channel, I am just in general. EDIT: I joined the dev channel
  Reply


Messages In This Thread
RE: Beta support: MMS on chatty/mmsd on Modem Manager - help/testing wanted! - by kop316 - 01-20-2021, 11:40 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  What File Manager Options Are There For The Pinephone? pinephoneuser22 7 3,814 10-18-2023, 08:37 AM
Last Post: luppivega
  A/B testing or Unit testing gulshan212 0 1,232 08-29-2023, 03:36 AM
Last Post: gulshan212
  Article: NuttX RTOS for PinePhone: 4G LTE Modem lupyuen 2 2,075 04-10-2023, 10:19 PM
Last Post: lupyuen
  changing from bullseye to bookworm to install mmsd-tng jyoung 8 4,204 04-09-2023, 06:08 PM
Last Post: zetabeta
Sad Modem is always visible/connected but stops working after a while dante404 6 4,072 11-08-2022, 09:12 AM
Last Post: dante404
  Downsides of the open-source modem firmware? alpineduck 4 3,368 10-25-2022, 05:28 PM
Last Post: Zebulon Walton
  Pinephone: OpenGL support? orbital 2 2,755 08-25-2022, 04:09 PM
Last Post: vortex
  Latest firmware for PinePhone modem! Subsentient 104 148,293 07-20-2022, 05:32 AM
Last Post: zetabeta
  Which PP OS currently has the best podcast support? kujo_marble 3 2,675 07-14-2022, 07:09 AM
Last Post: tophneal
  Help wanted: location of calls and chatty data files dukla2000 3 5,326 06-13-2022, 02:01 PM
Last Post: israel

Forum Jump:


Users browsing this thread: 36 Guest(s)