- Git - Download for Windows, on Linux/Mac install via package manager (
brew,apt, ...)
For development:
- Git
- VSCode
You should clone with
$ git clone --recursive https://github.com/DarkFlippers/unleashed-firmware.gitfbt includes basic development environment configuration for VS Code. Run ./fbt vscode_dist to deploy it. That will copy the initial environment configuration to the .vscode folder. After that, you can use that configuration by starting VS Code and choosing the firmware root folder in the "File > Open Folder" menu.
Check out documentation/fbt.md for details on building and flashing firmware.
./fbt COMPACT=1 DEBUG=0 launch_app APPSRC=applications_user/yourplugin./fbt updater_package./fbt COMPACT=1 DEBUG=0 updater_packageCheck dist/ for build outputs.
Use flipper-z-{target}-update-{suffix}.tgz to flash your device.
Check out documentation/fbt.md for details on building and flashing firmware.
./fbt.cmd updater_package./fbt.cmd COMPACT=1 DEBUG=0 updater_packageYou may need to change / to \ in front of fbt command (Only for Windows)!
Check dist/ for build outputs.
Use flipper-z-{target}-update-{suffix}.tgz 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.