Skip to content

Xvirus Firmware is a fork of the Unleashed firmware tweaked to my likings. This is mostly a personal project and will be used for me to learn C

License

Notifications You must be signed in to change notification settings

DXVVAY/xvirus-firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xvirus Flipper Zero Firmware

Discord

Show me the code

Welcome to Xvirus's Firmware repo! My goal is to make a really nice flipper CFW, and to make it a pleasure for everyone to work with.

Donations:

If you like what you're seeing, please consider donating to me. Even tho my fw may not be the best but i had some fun time learning stuff while working on it, but I'd still appreciate a few bucks

Buy Me a Coff at ko-fi.com

Thanks for all your support <3 | Also check out my Discord

Build It Yourself

First clone the repository:

git clone --recursive https://github.com/DXVVAY/xvirus-firmware

Then enter the directory:

cd xvirus-firmware

Finally build the package for the latest DEV build, be warned bugs may still be found:

./fbt updater_package

Install Without Compiling

1.Install the latest firmware release from releases.

2.Go to qFlipper and connect your Flipper Zero to your PC via USB cable, then click on install from file, when prompted choose the .tgz file.

image

If this doesn't work then instead:

1.Download the .zip file and extract it into the "updates" folder on your Flipper Zero.

2.Inside your Flipper open the Browser (while on desktop press down then left) and find the updates folder.

3.Open the folder with the name "Dexvmaster0" or something similar and find the file named "update" (it will have an icon of a box with an arrow inside).

4.Select "Run In App"

Flipper Zero Firmware Breakdown

The Flipper Zero's firmware consists of two components:

  • Core2 firmware set - proprietary components by ST: FUS + radio stack. FUS is flashed at factory, and you should never update it.
  • Core1 Firmware - HAL + OS + Drivers + Applications.

They must both be flashed in the order described.

Links

Contact

  • @dexv

  • @dexv0

About

Xvirus Firmware is a fork of the Unleashed firmware tweaked to my likings. This is mostly a personal project and will be used for me to learn C

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • C 97.4%
  • Python 1.1%
  • HTML 0.9%
  • PHP 0.3%
  • C++ 0.3%
  • Shell 0.0%