[EGD-7754] Dates bumped in disclaimers Dates bumped from 2020 to 2021.
[CP-615] Update existing backup/restore implementation in OS [CP-648] Handle updated API requests Updated B&R to handle new API Extended error reporting Backup/Restore code clean up [CP-649] Check OS version compatibility during restore Added check of OS and backup versions Fixed adding of version.json to PurePhone.img
[CP-599] Add crc hash to the last chunk of sent file CRC was counted in one go before starting to send chunks of the file, which, in the case of a large file, caused communication to stop for a long while. In the current implementation, CRC is counted incrementally while sending individual file chunks. It is then appended to the last chunk of the file.
[EGD-7725] Tune up file system io access Increasd io stream buffers: - 64kB for big files with short lifetime scope - 16kB for big files with long lifetime scope - 1kB - dont changes default forr the rest
[EGD-7587] Change stream buffer size for fs endpoint Increases stream buffer size, to make sure it is working faster on ext4 partition.
[CP-162] Implement Logs directory Added listing of log/crash dump files Reorg'ed log/crash dump files locations Added harness api/device_info Updated test and tool scripts
[BH-819] Fix illegal dependencies in bsp Break circular dependencies in the BSP module. Fix some missing dependencies which surfaced after fixing BSP. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-564] Reorganize desktop endpoints Move desktop endpoint factory to a separate lib to be able to provide different factories for different products.
[BH-912] Improve sys module structure Improve structure of the module sys. Problems within this module prevents from linking others. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-907] Split utils module into components Split module-utils into smaller components for better dependency management. Fix many dependencies throughout the project. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-439] Add case color to device info endpoint Color of Mudita Pure's case can be now read from device info endpoint.
[BH-897] Split module-sys Split system module to better manage dependencies between system components. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7641] Disable service desktop tests Disable tests due to linkage problems. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-564] Make desktop endpoints a separate lib In order to have different sets of endpoints for different products, we need to separate endpoints from the desktop service.
[EGD-7459] Fixed factory reset process Fixed the factory reset process.
[EGD-7077] Rework of BT connection status in AppSettings Reworked AppSettings handling of BT devices to be prepared for handling the HFP profile, eliminating by the way few bugs and speeding up the flow (by getting rid of few refreshes). Added unit tests for handling the BT devices flow
[CP-578] Fix handling of requests for disabled endpoints Added NullEndpoint (as in Null Pattern) to respond in lieu of unknown endpoint
[CP-346] USB stops working during file transfer Increased CDC receive queue length to 1024 elements Improved debug output in Filesystem EP
[EGD-7505] Developer mode endpoint extended Developer mode endpoint extender to support file renaming, removal and listing dirs. Harness requirements updated.
[CP-47] Extend service desktop API with time based phonelock Time based phonelock can be now utilised via service desktop.