Commit b10efed8 authored by Chris T's avatar Chris T
Browse files

Update the README

parent 3560075b
......@@ -2,20 +2,76 @@ Multimedia Messaging Service
Copyright (C) 2010-2011 Intel Corporation. All rights reserved.
Updated 2021 by: Mohammad Sadiq, kent, kop316,
fuzzy7k, craftyguy, anteater
Parts adapted from:
Copyright (C) 2018 Purism SPC
mmsd is a lower level daemon that transmits and recieves MMSes. It works with
both the ofono stack and the Modem Manager stack.
Please note that mmsd alone will not get MMS working! It is designed to work
with a higher level chat application to facilitate fetching and
sending MMS. It interfaces with other applications via the dbus.
Compilation and installation
Compiling mmsd
In order to compile proxy daemon you need following software packages:
- GCC compiler
- D-Bus library
- GLib library
Installing mmsd
To configure run:
./configure --prefix=/usr
./bootstrap-configure --prefix=/usr/
Configure automatically searches for all required components and packages.
To compile and install run:
make && make install
To compile, run:
And to Install:
make install
mmsd will be installed in /${prefix}/libexec (if you are following this guide,
it is /usr/libexec )
To uninstall, simply remove the "mmsd" binary from /${prefix}/libexec or run:
sudo make uninstall
Note that you must manually configure your favorite service manager to run
the daemon, as this installer does not configure it to autorun.
Testing out mmsd
To configure, run:
./bootstrap-configure --enable-debug --enable-maintainer-mode
Make it:
Run daemon in foreground with debugging:
./src/mmsd -n -d 'src/*'
General Configuration
On first run, mmsd will write a settings file at
IMPORTANT NOTE: If you change settings in this file, mmsd MUST BE RESTARTED
for the changes to take effect!
This settings file use sane defaults, but you can change them:
Whether you want delivery reports for MMSes you send
The maximum size all of your attachments can be before mmsd rejects it.
NOTE: This value is carrier specific! Changing this value to a higher
number may cause your carrier to silently reject MMSes you send.
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment