Merge branch 'EGD-5737-merge-master-to-exp-lbr-fix'
[EGD-5565] USB: Fix stack size for littlefs Update USB submodule
[EGD-5737] Fix compilation issues after merge Master was using some fetures removed by new filesystem
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-5503] Fix copyright Previous commit related to the same ticket introduced invalid copyright in some files. This commit fixes that.
[EGD-5503] Add watchdog implementation The system watchdog monitors whether there is message traffic on the Bus. If no message was sent for an extended period of time, a reset will occur. It should also protect against system-wide hangs. On Linux, watchdog is simulated by a FreeRTOS task that will call exit on timeout.
[EGD-5810] Fix for old batteries Temporary fix for old batteries
[EGD-3685] PR fixes Included Alek's suggestions from PR
[EGD-3685] Added infinite repeat Addef API for infinite vibra repeat
[EGD-3685] PR fixes Fixes after PR suggestions
[EGD-3685] Fixed linux stubs Fixed broken linux stubs
[EGD-3685] Vibra handling Added driver & business logic. Responds to messages.
[EGD-5701] Added DOM dump to harness * Added generic handler to developerMode * Added DOM message handling
[EGD-5805] Fix not charging icon Fix icons behavior in topbar. When plugged and no charging regular dischrging icon is displayed.
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5385] Fix unallowed use of ff_rename Fix unallowed use of ff_rename FFAT function
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5334] Fix phone crash when MTP access Fix phone crash when accessing file when new filesystem is used