~aleteoryx/muditaos

muditaos/module-sys d---------
783ebcbb — Lefucjusz 2 years ago
[MOS-183] Fix RT1051 debug build

Fix of multiple issues that resulted
in debug build failing.
8c2b5aa7 — Dawid Wojtas 2 years ago
[BH-1624] Fix shutdown procedure

In some cases, the system wasn't able to turn off
because the GUI service got stuck. The device
was still working in the background. The cause
was an empty queue in DrawCommandQueue which
hang the GUI worker.

The interface was modified and synchronization
mechanism was removed.
The thread no longer waits in dequeue().

Also changed the worker to close in the right
way the logger worker.
0e7ae160 — Adam Wulkiewicz 2 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 2 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 2 years ago
[MOS-237] Removed unnecessary workaround for system reboot

Removed workaround for rebooting into recovery (update)
d28fdb65 — Lefucjusz 3 years ago
[MOS-882] Fix FLAC file playback with USB cable connected

Fix of the issue that caused system crash when
trying to play 96kHz FLAC file with USB cable
connected. The reason of the issue was the lack
of FreeRTOS heap space left, what caused
pvPortMalloc() to fail when allocating
memory for stream buffer.

Additionally minor code cleanup.
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
ab024909 — Lefucjusz 3 years ago
[MOS-559] Fix phone unlock after mode change

Correction of the previous fix addressing this issue.
Previous idea didn't work when popup tried to
display in application other than ApplicationDesktop
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
Next