- Git - Download for Windows, on Linux/Mac install via package manager (
brew,apt, ...)
For development:
- Git
- Python3
- VSCode
You should clone with
$ git clone --recursive https://github.com/v1nc/flipperzero-firmware.gitCheck out documentation/fbt.md for details on building and flashing firmware.
./fbt./fbt COMPACT=1 DEBUG=0 updater_packageCheck dist/ for build outputs.
Use flipper-z-{target}-full-{suffix}.dfu to flash your device.
Check out documentation/fbt.md for details on building and flashing firmware.
.\fbt.cmd.\fbt.cmd COMPACT=1 DEBUG=0 updater_packageCheck dist/ for build outputs.
Use flipper-z-{target}-full-{suffix}.dfu to flash your device.
If compilation fails, make sure all submodules are all initialized. Either clone with --recursive or use git submodule update --init --recursive.