622c9f780c
This reverts commit 38e7a35910.
Description
A good portion of this code is derived from the "Furi" code in the Flipper Zero firmware. Some of it is also inspired by the Android operating system.