~aleteoryx/muditaos

d02a8e44 — Hubert Chrzaniuk 5 years ago
[EGD-5014] Change MMC erase logic

MMC erase group size is 512 kB which would enforce
512 kB blocks on file system. Since for our purposes this
would be inefficient erase command has been disallowed.
adc3d34a — Lucjan Bryndza 5 years ago
[EGD-5334] Fix phone crash when MTP access

Fix phone crash when accessing file when new filesystem is used
9269d9c7 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
dca37deb — Wiktor S. Ovalle Correa 5 years ago
[EGD-5297] Fix Release build on linux

Some minor warnings were preventing us from completing
Release build of Linux emulator.
dcc72e0b — Lucjan Bryndza 5 years ago
[EGD-5332] Fix heap size and other merge fixes

After merge with master we are unable to run any application
It was caused by the insufficent heap size
067ca948 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
6b386720 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5289] Fix VFS folder mapping in emulator

Folder filtering prevented us from accessing /sys folder
of VFS image. This fix redirects all /sys references to
the image by default, requiring us to explicitly specify
all paths we want to redirect to Linux fs.
04e15263 — Lucjan Bryndza 5 years ago
[EGD-5303] Add dev script for LFS part

Add flash script for flashing phone with new littlefs partition
and restore to the old parition scheme.
There are only transient scripts for pre-release.
f51a1e52 — Jakub Pyszczak 5 years ago
[EGD-5248] Add statvfs to the libiosyscall library

Added support for statvfs in the libiosyscall library.
It is needed in service desktop implementation.
f8c26804 — Hubert Chrzaniuk 5 years ago
[EGD-5014] Fix global FS locks

Global locks are redundant and lower the performance.
5400c186 — Hubert Chrzaniuk 5 years ago
[EGD-5014] Add eMMC block device API

Add PureOS wrapper for eMMC driver with support
for basic block device operations.
b04f19bd — Lucjan Bryndza 5 years ago
[EGD-5286] Fix run renderer before preload

Run service renderer before preload
165788e1 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5139] Add some missing POSIX calls

This commit adds interceptions for common POSIX calls.
Issue [EGD-4551] has shown that some calls can be made from
stdlibc++ that we didn't trace or intercept so far. Our goal
here is to improve our POSIX coverage.
5bc3a96d — Wiktor S. Ovalle Correa 5 years ago
[EGD-4551] Add missing read() interception

Fix error caused by libstdc++ passing our fd to native read()
e8d1fd23 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5177] Change iosyscalls code style

This commit is part of libiosyscalls refining task.
Its purpose is to make this code more predictable and
easier to maintain (as well as fixing some minor bugs).
f7fef993 — Lucjan Bryndza 5 years ago
[EGD-5259] Fix littlefs format for block devices

Currently genlittlefs is unable to format block devices
currently it works only on the file images.
This patch resolves problem with bd format.
d9e098b7 — Jakub Pyszczak 5 years ago
[EGD-5198] Fix service database tests

Due to the problems with settings api test there is need to turn it off
till it's fixed. Should be reverted as soon as it's done.
79a6264b — Lucjan Bryndza 5 years ago
[EGD-5020] Add autodetect filesystem

Add support for autodetect filesystem in the fs core
6f3a6b4f — Lucjan Bryndza 5 years ago
[EGD-5199] Add support for mount umount

Add support for mount umount in the libiosyscall library
due to planning to use ro fatfs and remount to rw only
for update purposes.

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
eff6c3f0 — Lucjan Bryndza 5 years ago
[EGD-4498] Fix code after code review #1

Fixed some small minor issus in the RO mode in the vfs
Next