Skip to content

Flipper Zero firmware source code but with some ut1s changes ;)

License

Notifications You must be signed in to change notification settings

ut1s/flipperzero-firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ut1s's Flipper Zero firmware

This is a very cute image, isnt't it? Generated with DALL·E 2

Welcome to my fork of the official FlipperZero repo! It's a flipperzero-firmware repository by me but with some changes like plugins, with own graphics and more! (I hope 😅)

This repo will be merged from the official and from the non official firmwares to make an ultimate firmware including games and plugins. So in the most of the time I'll not really write codes but I'll always mention the creator of that part of the code. Soo if there is an issue then -I hope- most of the time it'll not be due to my code 😅

I hope it will be a weekly (or sometimes montly) updated firmware and I will the include those cool changes which made on that week (/in that month)

In the next days (or weeks) I'll update this ReadMe file to make it more ut1sish but til that I'll not change it very and just delete the for this non nessecary things.

Clone the Repository

You should clone with

$ git clone --recursive https://github.com/ut1s/flipperzero-firmware.git

Update firmware

I hope I can do releases for this repo so you can easily just download the .dfu file and install with qFlipper but until then you can still use fbt command to build it!

Fork changes

An always updating part of the ReadMe

The parts from firmwares and from another places:

Apps

BadUSB

A great user dummy-decoy made a program for PC and for Flipper so you can easily add any kind of keyboard layouts by copying the dummy-decoy's program created .kl files to the SD card and then just simply select it. Due to this DUCKY_LANG is not aviable for the scripts. (Just simply delete it form the first line 😅) His repo for this is there (download it to generate your keyboard layout file): the best way for this This part is from the Unleashed firmware

SubGHz

This part is from the Unleashed firmware too. It means there is support for many rolling code protocols but the region restrictions are still there (btw I'm not sure about that 😅)

Infrared

Now you can use universal remote not just to TVs but also to ACs, projectors, fans and audio bars! The original is from the Unleashed firmware

Plugins

Games

Some little changes

The added assets

  • Added my very own Flipper DJ animation. Very rare cool and cute. Check it out!
  • Added some infared assets to controll with universal remotes projectors, acs, audios and fans

Change the animation

Links

under construction

Project structure

(I kept this part lol)

  • applications - Applications and services used in firmware
  • assets - Assets used by applications and services
  • furi - Furi Core: os level primitives and helpers
  • debug - Debug tool: GDB-plugins, SVD-file and etc
  • documentation - Documentation generation system configs and input files
  • firmware - Firmware source code
  • lib - Our and 3rd party libraries, drivers and etc...
  • scripts - Supplementary scripts and python libraries home

Also pay attention to ReadMe.md files inside of those directories.

About

Flipper Zero firmware source code but with some ut1s changes ;)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.5%
  • Python 0.9%
  • HTML 0.9%
  • PHP 0.4%
  • C++ 0.3%
  • Assembly 0.0%