Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dakhnod/fzfs

Flipper Zero filesystem driver
https://github.com/dakhnod/fzfs

Last synced: about 1 month ago
JSON representation

Flipper Zero filesystem driver

Awesome Lists containing this project

README

        

# 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.