~aleteoryx/muditaos

ref: 1f9e63e74f5e79f4a1e1effd7414d36d65ab68e3 muditaos/module-sys/SystemManager d---------
97527883 — Lukasz Mastalerz 2 years ago
[BH-1412] Whitelist update

Whitelist removed for Harmony
Changed the way whitelist is obtained
Added missing logs for Eink Dispaly
462a7393 — Lukasz Mastalerz 2 years ago
[BH-1412] Fix system shutdown procedure

Changed startup services order.
Prevent handling multiple "close ready" messages from one service while closing
system.
Introduced a new state in ServiceGUI.
Fixed a problem with turning on Harmony with a connected USB cable.
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
0e7ae160 — Adam Wulkiewicz 3 years ago
[BH-1639] Add welcome message with charging info

Add new bell welcome window
Add new close reasons
Add new actions
Bump assets version
Remove bold text from welcome message
Remove bold text from onboarding popups
9ece62c1 — Lefucjusz 3 years ago
[MOS-903] Remove reboot to USB MSC mode

Remove mechanics enabling to perform reboot
to MSC mode by sending request to one of the
endpoints via serial port, as it is not
implemented in bootloader and may potentially
be unsafe.
8d1da669 — Bartosz 3 years ago
[MOS-237] Removed unnecessary workaround for system reboot

Removed workaround for rebooting into recovery (update)
82e0c6df — Lefucjusz 3 years ago
[MOS-851] Remove factory reset screen from backup and restore

Fix of the issue that factory reset screen
informing user of need to manually turn
on the phone to continue the process
was appearing also when restarting to
backup or restore.
fef2ad61 — Bartosz 3 years ago
[MOS-786] A/B Booting - fixed factory reset from menu

Now factory reset works both from ecoboot and from menu
01857dd1 — Bartosz 3 years ago
[MOS-786] Added support for A/B boot codes in OS

Further implementation of A/B booting
0867d172 — Pawel Olejniczak 3 years ago
[CP-1424] Refactor backup and restore endpoints

Redesign of backup and restore endpoints in the
service-desktop to delegate responsibility for
execution of the actual backup and restore process
onto the Updater.
4bd7b1ac — Maciej-Mudita 3 years ago
[MOS-275] Fix alarm rings on the low battery screen

When we had a critical battery level and the alarm clock rang,
it was impossible to turn it off.
7fff20a0 — Maciej-Mudita 3 years ago
[MOS-788] Fix incorrect total CPU usage in logs

After a long time, a counter overflow appeared
f4aaf4e3 — Maciej-Mudita 3 years ago
[MOS-775] Create run-time statistics for tasks

Every hour, statistics of tasks that put a heavy load
on the CPU will be logged
e77b5d67 — Dawid Wojtas 3 years ago
[MOS-424] Improvement of logger module

Due to losing bytes the logger has a worker
which is responsible for dumping logs to
the file. The logger also has its own timer
to dump logs every 15 minutes. EventManager
is not responsible for interval dumping logs
now.
b7330da3 — Dawid Wojtas 3 years ago
[MOS-662][MOS-301] Fix E-ink shutdown while restoring data

While restoring system data the timer can turn off power of E-ink
to save the power. To avoid this situation we need to power on
the E-ink before wiping out the display. The restore procedure
also performs reversing services list to close. In this case
we do it twice so the order is wrong.
ded7e1a7 — Dawid Wojtas 3 years ago
[MOS-676] Fix destroying wrong sentinels

If the service is closed the governor removes connected
sentinel. The base iterator refers to the element that is next
in the reversed list. Adding std::next the iterator points to
the correct element.
fe708cdf — Adam Wulkiewicz 3 years ago
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes

Add --all and --fix-all options to style-check-hook
c9b16c30 — Maciej Gibowicz 3 years ago
[MOS-598] Improved keyboard responsiveness

Add sentinel that increases and hold the CPU frequency
after a button press event
87025043 — Paweł Joński 3 years ago
[MOS-298] HALize ServiceEink

Add HAL to ServiceEink
Remove dead code from Linux eink substitute
Fix LUTS.bin refresh problems on simulator
fc05d5e6 — Maciej Gibowicz 3 years ago
[MOS-389] Fix phone stuck on shutdown screen

The phone sometimes remained on the power off screen
during system shutdown.
Next