Coder Social home page Coder Social logo

northnorth999 / flipper-xtreme Goto Github PK

View Code? Open in Web Editor NEW

This project forked from flipper-xfw/xtreme-firmware

2.0 0.0 0.0 490.33 MB

The most advanced Flipper Zero Firmware. With custom animations, an interesting twist to the boring level system, clean / stable integrations of new applications and a lot more.

License: GNU General Public License v2.0

Shell 0.02% Ruby 0.01% C++ 0.92% Python 0.81% C 97.08% PHP 0.32% Assembly 0.03% PowerShell 0.01% Makefile 0.01% HTML 0.80% Batchfile 0.01%

flipper-xtreme's Introduction

XFW - Xtreme Firmware for the Flipper Zero

This firmware is a complete overhaul of "RM" (RogueMaster), with changes on all graphics, disgusting code and more. Xtreme brings you the most for your little flipper companion.



What makes it special?

This firmware is based on RogueMaster (I know, should have forked unleashed, too late now). It combines the bleeding-edge PRs of Rogues firmware with actual understanding of whats going on, fixing bugs that are regularly talked about, removing unstable / broken applications (.FAP) and actually using the level system that just sits abandoned in RM.

  • The focus of this firmware is functionality & stability: If an App doesnt work, its gone

  • Giving the level system a purpose: Right now, each level unlocks a new wallpaper. More on that below

  • Clean upgraded code: RM wrote some updates to certain files. These are... painful, to say the least. Here its all rewritten and cleaned up. The last messy file I have to get around to clean would be applications\system\dolphin\helpers\dolphin-state.c, in case anyone wants to help

  • Up2Date: This firmware receives updates from a few repositories, not just from its Upstream. If there are functional, but yet un-merged Pull requests on another flipper firmware that are good, they will be in here!



Animations:

This firmware contains NSFW animations. No, actually it consisnts purely of those in stock configuration. If you dont like that, There will also be an SFW version soon.

The animations are tied to the level system. Each level you reach, unlocks a new animation. The higher your level, the more lewd it will become. Rumors have it, I'm to be found in at least one of those too

Level Animations
1-10 Try harder. Just sexy clothes
11-20 Some tits, maybe an ass
21-30 Fully NSFW, graphic scenes


List of changes:

Note: This repo is always updated with OFW, Unleashed & Rogue. No need to mention all those here. I will only mention MY changes

[Added]

- Jamming Files
- Custom subghz presets
- Subghz and IR signal replication via gpio (allows using external antenas and emitters)
- Honda Keys (CVE-2022-27254)
- Multiple Animation profiles to fit your style
- New API Routes for Locale settings
- Scrolling view for long file names in browser
- Tamagotchi rom
[Updated]

- All graphics
- Applications now use the new Locale setting
- Compiler now handles all non-compiled faps during build
- Compiler now accepts WIP SDK 
- Compiler just stfu about non-fatal problems
- Some further NFC stuff
- Weather App
- Applications now use below mentioned API Routes
[Fixed]

- Leveling system
- Mood system
[REMOVED]

- Broken apps (bad apple, chess, etc.)
- Unused code from FAPs and system calls


Known Bugs:

- Wii EC can crash due to Null Pointer
- subghz brutemap not working


Install:

  • Download the latest release from The releases tab

  • Extract the archive. Inside you will find a readme, alternate animations in a folder labelled "Animations" and a folder for your Firmware

  • Open qFlipper, head to SD/Update and simply move the firmware folder there

  • On the Flipper, hit the Arrow Down button, this will get you to the file menu. Hit Arrow Left once, and then simply search for your updates folder

  • Inside that folder, select the Firmware you just moved onto it, and run the file thats simply called Update

  • Enjoy!



Build it yourself:

To download the needed tools:
$ git clone --recursive https://github.com/ClaraCrazy/Flipper-Xtreme.git
$ cd Flipper-Xtreme/

To flash directly to the Flipper (Needs to be connected via USB, qFlipper closed)
$ ./fbt flash_usb

To just compile firmware
$ ./fbt updater_package

If building FAPS:
$ ./fbt fap_dist

If building image assets:
$ ./fbt resources icons dolphin_ext

flipper-xtreme's People

Contributors

roguemaster avatar xmasterx avatar eng1n33r avatar skotopes avatar glitchcore avatar drzlo13 avatar gornekich avatar claracrazy avatar skorpionm avatar nminaylov avatar derskythe avatar hedger avatar qistoph avatar itsyourbedtime avatar darmiel avatar aprosvetova avatar g3gg0 avatar gsurkov avatar gmman avatar zhovner avatar rusdacent avatar shmuma avatar esurge avatar tqmatvey avatar albkharisov avatar aku-plooks avatar astrrra avatar drunkbatya avatar disasm avatar shxkenzuto avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.