(01-13-2021, 08:14 PM)Rey Wrote: These are the steps I used to install and test on Manjaro
This image of Manjaro was used:
Manjaro-ARM-phosh-pinephone-dev-20210110.img
1. ssh into phone and update all packages
Code:sudo pacman -Syu
reboot
sudo pacman -S automake autoconf gcc pkg-config make
reboot
2. Download ModemManager (Read the README to install and more info)
Code:wget https://source.puri.sm/kop316/mmsd/-/archive/ModemManager/mmsd-ModemManager.tar.gz
tar zxvf mmsd-ModemManager.tar.gz
cd mmsd-ModemManager
autoupdate
./bootstrap-configure --enable-debug --enable-maintainer-mode
make
./src/mmsd -n -d 'src/*
ctrl-c
cd ../
By running the mmsd once it creates our config file
3. Download purple-mm-sms
Code:wget https://source.puri.sm/kop316/purple-mm-sms/-/archive/mmsd/purple-mm-sms-mmsd.tar.gz
tar zxvf purple-mm-sms-mmsd.tar.gz
cd ../purple-mm-sms-mmsd/
make
sudo make install
cd ../
4. Edit the ModemManager file for your carriers info
Code:cd mmsd-ModemManager
vi ../.mms/modemmanager/ModemManagerSettings
5. Start ModemManager in debug mode
Code:./src/mmsd -n -d 'src/*'
A few good 'mmcli' commands to help you check the modem:
mmcli --scan-modems (May not give results just errors out)
mmcli --list-modems <-- This will give a dbus path and the number at the end is your modem
i.e. /org/freedesktop/ModemManager1/Modem/4 <----
mmcli --modem=4 <--At the bottom of tthis command will give you your bearer number
i.e. dbus path: /org/freedesktop/ModemManager1/Bearer/4
mmcli --modem=4 --bearer=4
Hope that helps the next person and thank you kop316 for all of the work you put in to further the cause
Thank you for annotating!
Also, not to give you too much false hope, but someone else noted that they have the same issue as you. So the issue may not just be SMIL, it may be the parser that is in purple-mm-sms. If there is a difference, than I may be able to parse out the picture too.
If you also want to help, I have the steps to install a debug version of chatty, and if I get the logs for that I may be able to understand a but better on how to parse the MMS you got too.