Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • purple-mm-sms purple-mm-sms
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • purple-mm-smspurple-mm-sms
  • Merge requests
  • !26

WIP: Add support for MMS into purple-mm-sms

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Chris Talbot requested to merge kop316/purple-mm-sms:mmsd into master Dec 26, 2020
  • Overview 27
  • Commits 54
  • Pipelines 45
  • Changes 4

The above MR adds support to recieve and send MMS into purple-mm-sms. The code is not very well inegrated with chatty, so work is needed to add that. Receiving works for (seemingly) any file, and works to send text on a group MMS. There is stubbed out code to add things like pictures/attachments, but since chatty does not support this, I kept that code commented out. The MR is dependent on the below mmsd:

https://source.puri.sm/kop316/mmsd/-/tree/ModemManager

There is additional work needed to fully integrate it as well, but it is in a state for others to help test the recieving portion.

./bootstrap-configure --enable-debug --enable-maintainer-mode

Make it. Run daemon in foreground with debugging

./src/mmsd -n -d 'src/*'

mmsd now automakes a config file you can populate (in ~/.mms/any) for your mmsproxy, mmsc, and interface.

make and sudo make install purple-mm-sms

Run chatty (preferrably in debug mode) and test!

Edited May 25, 2021 by Chris Talbot
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: mmsd