mirror of git://git.sysmocom.de/ofono
df36faccd9
Change message class none configuration from directly delivering a new message in the event indication to storing it in the modem's NV then sending an event indication identifying the new message. Also, add checking for stored, unread messages at boot up. This fixes a scenario where the modem powers on, automatically connects to the network, receives a message, and sends an indication before oFono has fully initialized. Now, the message is saved and retrieved after initialization. This also helps with suspend/resume on platforms where the modem, supports waking the host CPU upon SMS reception. And, the platform design limitation is that the modem's interfaces (eg, cdc-wdm, wwan, etc) disconnect on suspend and reconnect on resume. This causes oFono to re-initialize and miss the message indication because it was sent before oFono is ready. Now, the wake up message is saved and retrieved after initialization. |
||
---|---|---|
.. | ||
common.h | ||
ctl.h | ||
devinfo.c | ||
dms.h | ||
gprs-context.c | ||
gprs.c | ||
location-reporting.c | ||
lte.c | ||
nas.c | ||
nas.h | ||
netmon.c | ||
network-registration.c | ||
pds.h | ||
qmi.c | ||
qmi.h | ||
qmimodem.c | ||
qmimodem.h | ||
radio-settings.c | ||
sim-legacy.c | ||
sim.c | ||
sms.c | ||
uim.h | ||
ussd.c | ||
util.h | ||
voice.h | ||
voicecall.c | ||
wda.h | ||
wds.h | ||
wms.h |