~aleteoryx/muditaos

ref: d2b9a10dd3cc4d3441c5bc0935da25bbb0eeae70 muditaos/module-services/service-cellular/src d---------
d2b9a10d — Lefucjusz 2 years ago
[MOS-1002] Change USSD code handling to match design

Fixed issues with GUI behaviour on failed
USSD code handling.
Minor code cleanup in several parts of system.
f7ad63c9 — Lukasz Mastalerz 2 years ago
[BH-1412] Fix services dependencies

Changes in dependecy managment
Replacing state flags with states in ServiceGUI
Unifying some parts of code
b4568c32 — Kuba Kleczkowski 2 years ago
[MOS-977] Added VoLTE support in additional countries

Added VoLTE support in Poland, Germany, Denmark, United Kingdom,
 Netherlands, Canada and Austria.
f94d7f63 — Kuba Kleczkowski 2 years ago
[MOS-636] Added MMI/USSD confirmation

USSD/MMI codes are now confirmed after they are sended.
028229a9 — Maciej-Mudita 2 years ago
[MOS-924] Fix redundant logs about CSQ reporting mode

When the modem was turned off (e.g. due to a discharged battery),
CSQ reporting mode logs caused logger buffer overflow.
63c1a413 — Kuba Kleczkowski 2 years ago
[MOS-960] Fixed SMS flow after failed try in Offline

SMS handling is now fixed after attempt to send SMS in offline mode.
After SMS was rejected by Offline mode, Pure was not able to send
any message until device reboot.
c514fc53 — Kuba Kleczkowski 2 years ago
[MOS-47] Fixed non closed USSD session

USSD pull session was not closed when USSD popup
was closed by back button. Also USSD code was slightly
refactored.
c5fbf282 — Kuba Kleczkowski 3 years ago
[MOS-879] Fixed misleding SMS flow

Fixed misleading SMS flow after sending error.
When modem was rebooting attempt to send SMS was causing
Rejected by no sim popup, which was misleading for user.
bf8faf80 — Marcin Zieliński 3 years ago
[MOS-483] Import SIM card contacts properly

According to information elaborated by Quectel, the contacts don't have
to be saved on a SIM card contiguously and the only way to make sure all
of them are imported is to request for the range [1, 250] (first to
biggest allowed index).
d47d9689 — Marcin Zieliński 3 years ago
[MOS-869] Correct typo in file name

Now (correctly): 'TetheringHandler.cpp'
ace4e133 — Marcin Zieliński 3 years ago
[MOS-840] Render VoLTE unavailable if no SIM card

Also, done a minor code cleanup.
94a825af — Marcin Zieliński 3 years ago
[MOS-810] Fixed call state timer termination

Fixed the problem that the call state polling
timer wasn't terminated in some cases, so the
modem command AT+CLCC had still been issued
until e.g. another call was made. In such cases,
this lead to inability for the modem to go to
a power-down state due to constant activity and
thus lead to battery power waste.

Additionally, fixed a hidden bug that TimerRing
hadn't got a virtual destructor.

Also thrown out some dead code.
357ae2d5 — Marcin Zieliński 3 years ago
[MOS-825] VoLTE steering according to IMSI

Steering the GUI and the modem according to
whether VoLTE is permitted for the active
SIM card's operator. This is done based on
the SIM card's IMSI string.

Additionally, made logging more consistent.
c19d38e5 — Kuba Kleczkowski 3 years ago
[MOS-816] Add parse and filter IMSI

Added reading IMSI and parsing US MCC and MNC.
MCC and MNC are filterd if they are TMobile US.
1c96ab62 — Marcin Zieliński 3 years ago
[MOS-821] Adjust VoLTE GUI basing on operator

When VoLTE isn't permitted for the current SIM
card's operator, display information only.
Otherwise, display a switch.
13d91811 — Marcin Zieliński 3 years ago
[MOS-811] Make SMS modem domain in line with voice

Ditto
b069b7bc — Marcin Zieliński 3 years ago
[MOS-793] Connect GUI and modem VoLTE steering

Additionally, fixed many covert bugs that emerged due to
modem restarting.
d528cac7 — Maciej-Mudita 3 years ago
[MOS-641] Fix SIM cards window

Creating menus and actions depending on the SIM card
lock status.
d6fbf631 — Kuba Kleczkowski 3 years ago
[MOS-792] Added VoLTE setting in db

VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
a3c0791b — Kuba Kleczkowski 3 years ago
[MOS-797] Revert "[MOS-792] Added VoLTE setting in db"

This reverts commit 0eb652a5152de6bdf77c897a787d037d6e6b43d4
Next