@medy which UIFlow version do you use? v1.9.0? I have the M5Paper (Version 1) with v1.9.0
I've still got some issues but I'm glad that this topic still has some progress.
The code you posted from boot.py is present on mine as well, but commented out. If I add the code (in boot.py or main.py) my device freezes. This happens on sd.info() and os.mount(sd, '/sd').
Did you use your third code from the post? or is this just a regular micropython module?
Any help is highly appreciated :)