Awesome
Flipper Zero filesystem driver
This driver allows you to mount the flipper zero over its serial connection and manage it like a regular mass storage.
Installation
git clone --recursive https://github.com/dakhnod/fzfs.git
cd fzfs
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
Connect via USB Serial
The script takes two arguments, the serial port and the mount point
venv/bin/python3 fzfs.py -d /dev/ttyACM0 -m /home/user/flipper-zero
Then you should be able to access your flipper files through file browser of the console in the mountpoint.
Connect via BLE Serial
First, you need to pair your flipper with your computer. Tihs process varies, but a good starting point is:
bluetoothctl
agent on
pair your_flipper_mac_address
disconnect your_flipper_mac_address
This should ask you for a confirmation code and pair your device. After that, ensure that your Flipper is disconnected from your computer.
Then, you can run
venv/bin/python3 fzfs.py -a "your_flipper_mac_address" -m /home/user/flipper-zero
Disclaimer
This software is still work in progress and may have errors despite my best efforts, so use with caution.