~aleteoryx/muditaos

ref: 891483cb8387e032b92ec7beca663579ce882c39 muditaos/module-services/service-cellular d---------
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.
ba591b81 — Kuba Kleczkowski 2 years ago
[MOS-177] Fix request factory UT are uncommented

Cellular call request factory unit test was commented out
due to failing cases. After MOS-944 failng cases are updated
and all tests are passing.
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.
5564408a — Kuba Kleczkowski 2 years ago
[MOS-944] Fixed handling USSD started by #

Now call request begins with # character is dicoverd
and handled as a USSD code.
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 3 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.
015d8ea4 — Lefucjusz 3 years ago
[MOS-29] Fix invalid screen after missed call

Fix of the issue that missed call triggered
view that shown 'call ended' text.
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).
ac68ec9e — Marcin Zieliński 3 years ago
[MOS-870] Fix undesirable notification on call

Fixed the case when a dot appeared around the Calls app
tile notifying about an answered call.
5e7ff6e5 — Marcin Zieliński 3 years ago
[MOS-840] VoLTE switch unavailability fix

Added checking if a SIM card is present in the active slot
during ApplicationSettings initialization so that in case
there's no SIM, the VoLTE switch is made anavailable to
toggle.
44ef5ddd — Mateusz Piesta 3 years ago
[MOS-807] Unpacking update package

* Added unpacking and validating of
update package
* Removed 'utils-bootconfig'
* Added 'tar' module
* Minor compilation issues fixed
d47d9689 — Marcin Zieliński 3 years ago
[MOS-869] Correct typo in file name

Now (correctly): 'TetheringHandler.cpp'
bf2d3208 — Marcin Zieliński 3 years ago
[MOS-812] Improved CUSD message handling

* Added handling for shorter +CUSD formats, thus got rid of a crash.
* Added handling for the "push session"+"action required" state of a
  USSD interaction with the network.
ace4e133 — Marcin Zieliński 3 years ago
[MOS-840] Render VoLTE unavailable if no SIM card

Also, done a minor code cleanup.
70fe3a40 — Kuba Kleczkowski 3 years ago
[MOS-813] Emergency calling fixed

User is now able to make emergency call with no sim card
inserted. RF functionality in modem is still disabled
until sim card is selected by user.
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.
4b6e06e8 — Kuba Kleczkowski 3 years ago
[MOS-655] USSD body in log

USSD body is printen in log, it will help to solve some customer issues.
d8786f39 — Marcin Zieliński 3 years ago
[MOS-839] Fix crashes after a few VoLTE toggles

Those were occuring after calls which were preceded by
a few VoLTE on/off toggles.
Next