[EGD-6558] Add automount mechanism of the mfgconf Add optional mounting nfgconf partition on the EEPROM with the LFS filesystem for the manufacturing data. Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6522] Add EEPROM emulation in the emulator Add possibility to emulate eeprom in the linux emulator
[EGD-6075] Add support for emmc system partitions Add support for EMMC hardware partitions to the disk manager Hardware system partitions are visible as <device_name>sys<num> Disk user partitions are visible as <device_name>part<num> Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6075] Fix partition name typo Fix partition name typo in the disk manager
[EGD-6156] Create crash dumps Integrate the CrashCatcher library in order to store phone state after a fault occurs. The dumps are stored in the CrashCatcher hex format and can be debugged using the CrashDebug stub built for x86_64 via the 'debug_crash_dump.sh' script.
[EGD-6013] Fix no copy syscall Due to lack of some filesystem syscalls std::filesystem::copy functions family doesn't work. This path add missing syscalls in the FS layer.
[EGD-5757] Fix backup API Fix backup endpoint to work with new paths and FS api The flow is based on the design in confluence.
Merge branch 'EGD-5737-merge-master-to-exp-lbr-fix'
[EGD-4495] Check partitions during registering new disk image Check partitions validity when registering disk. Add unittest and test disk image generation.
[EGD-5146] Add read LFS block size from part Add littlefs block size from partition bootable offset
[EGD-5334] Fix phone crash when MTP access Fix phone crash when accessing file when new filesystem is used
[EGD-5014] Add eMMC block device API Add PureOS wrapper for eMMC driver with support for basic block device operations.
[EGD-5020] Add autodetect filesystem Add support for autodetect filesystem in the fs core
[EGD-4498] Add unit test for remount RO Add unit test for remount filesystem in ro mode Some minor fixes
[EGD-4498] Add support RO filesystem in the vfscore Add support readonly filesystem mount flag Add support for mount / remount
[EGD-4498] Add user functions for mount Add user functions and methods for mount and unmount capable with linux filesystem.
[EGD-5153] Fix disk manager sector_count Currently when partition handle is passed to the disk manager it returns total disk sector count instead of partitions sector count
[EGD-5075] Add new vfs core to new lib syscalls Add new vfs core support to the new lib filesystem syscalls, so currently new platform is switched to the new fs
[EGD-5102] Fix compile on rt1051 platform It is initial commmit which fix compilation after vfs. global object removal. It still need implementation newlib syscalls.
[EGD-5098] Fix and remove old vfs class Fix and remove global vfs object remove all old data included in the vfs.hpp class