Unlike the M5Stack SD Launcher, this one runs apps directly from the flash, reducing the loading time to less than three seconds.
In this demo running on M5CoreS3, all applications have been modified to load the menu from the factory partition instead of the SD card.
This is still a work in progress:
https://github.com/tobozo/M5Stack-SD-Updater/tree/1.2.8/examples/M5Stack-FW-Menu