- 🔭 I’m currently working on RogueMaster Custom Firmware for the FlipperZero
- 📫 How to reach me: Discord - Patreon
This project forked from flipperdevices/flipperzero-firmware
RogueMaster Flipper Zero Firmware
Home Page: https://www.patreon.com/RogueMaster
License: GNU General Public License v3.0
Hi there,
I just noticed, that if I'm running a BadUSB payload on my testing machine, most of the special characters typed are incorrect.
My testing machine is a MacBook Pro with German keyboard layout.
I tried the "Char_Test" and "Char_Test_ALTSTRING" payload from UberGuidoZ on my FlipperZero which I've just flashed before.
The output from those payloads is as follows:
"Char_Test_ALTSTRING"
59 Semicolon
44 Comma
60 Less than
62 Greater than
46 Period
63 Question mark
47 Forward slash
92 Backslash
91 Left bracket
93 Right bracket
42 Asterisk
40 Left parentheses
41 Right parentheses
124 Pipe
126 Tilde
"Char_Test"
ö Semicolon
, Comma
; Less than
: Greater than
. Period
_ Question mark
- Forward slash
# Backslash
ü Left bracket
+ Right bracket
( Asterisk
) Left parentheses
= Right parentheses
' Pipe
> Tilde
Done for now! )Created bz UberGuidoY=
httpsÖ--github.com-UberGuidoY-Flipper
From what I read here https://www.reddit.com/r/flipperzero/comments/vz4cb9/badusb_displaying_as/ I assumed that it might have something to do with your firmware and that it should have worked with ALTSTRING (which unfortunately didn't) - is that correct?
Cheers,
g1lby
Describe the bug
By elimination method I figured out that NFC and BT/BLE part changes leads to hard fault if you try emulate Nice FloR-S protocol
To Reproduce
Steps to reproduce the behavior:
Expected behavior
No conflicts
Target
F7
Add floopper-bloopper to plugins.
@glitchcore made it for the flipper at Ludum Dare 47
Describe the bug
Unable to rename raw filename.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Saving with changed name as it should be.
Target
F7
Additional context
In my unleashed fork I will try make temp solution for it.
I've flashed both the [0.63.3-0801-RM-LVLS] and the [0.63.3-0731-RM-NOFAP] firmware, but the Sub-GHz transmission with 315Hz is still blocked with my EU version flipper, but unleashed works fine. I've already replaced the extend_range.txt file. Is there anything I did wrong? Thanks.
Flashing the firmware with EU version flipper
No response
No response
No response
error I'm receiving
home@me-MacBook-Pro flipperzero-firmware-wPlugins % ./fbt --with-updater updater_package
Setting build/f7-updater-C as latest built dir (./build/latest/)
CDB build/f7-updater-C/compile_commands.json
scons: *** [assets/resources/Manifest] TypeError : Tried to lookup Dir 'assets/resources/badusb/layouts' as a File.
********** ERRORS **********
Failed building assets/resources/Manifest: TypeError : Tried to lookup Dir 'assets/resources/badusb/layouts' as a File.
home@me-MacBook-Pro flipperzero-firmware-wPlugins %
Describe the bug
Release 0.61.0-0627-RM is labelled as version 0.61.0, but on installation on Flipper it says it is 0.62.0
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The version of the release should be the same as the version the Flipper reports
Additional context
I also noticed that the release does not list the dev build version from upstream in the file name or the release notes.
Describe the bug
The battery percentage that is overlayed on the battery meter is unreadable due to the font not fitting within the battery meter area, flowing into the white space around it.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The battery meter be readable.
Additional context
I have not checked how it looks when the battery is depleted as I don't let my flipper charge get that low.
I also noticed there is no way to turn it off for people, who unlike me, don't want a percentage.
Other option is having percentage in the place of the meter, and make the battery icon not visible?
Is your feature request related to a problem? Please describe.
Having the LCD timeout be able to line up with the auto-lock at all values would be really useful to know if the device has locked or not. Also 30s for the auto-lock is too long in my opinion.
Describe the solution you'd like
Have the same time options available for both LCD timeout and auto-lock, but they can still be separate options.
Describe alternatives you've considered
I would like to have an option to make the dolphin not cycle through all animations, but instead play the animations according to its mood.
In "All Changes/Features" in this repo's README.md, the relevant point is "Animations: Idle animations will show all animations regardless of level and butthurt [Thanks to qqMajiKpp]", but I couldn't find any more information about this.
No response
Today I got a boot loop / crash after flashing
0.63.4-0803-RM-BU2
I don't know that caused it (it crashed right away after boot). After reflashing from DFU mode to latest DEV it still continued crashing but in a different manner, it took a few seconds on the home screen to crash, so I was able to do a local update with the previous release using File Manager which fixed it.
I don't know what caused it, I did a by-the-book update by unzipping the release on the sd card and doing a local update which should include all needed resources etc., so it would be a bit surprising if it only happened to me.
Also very surprising that older binary releases are no longer available here on GitHub? I had to recompile with the latest release hash, not something an ordinary user should be expected to do...
Flash latest release - 0.63.4-0803-RM-BU2
No response
No response
No response
when i run
docker-compose exec dev ./fbt
i receive this error
qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
any ideas?
After flashing to 0.60.3-7618c8ba-0617-RM, my BadUSB scripts are no longer working, but work fine in the official firmware release. I flashed to official and they run fine, then back to 0.60.3-7618c8ba-0617-RM and no longer working.
Steps to reproduce the behavior:
Target
BadUSB
Newest FW 0.63.3-0801-RM-LVLS is crashing flipper after unmounting SD Card and clicking back to flipper menu
I saw that recently the firmware was updated to add levels up to 30, which is great! However, I played games with level-up systems since I was a child, and something that I noticed is that level progression on Flipper is kinda slow from the beginning. In general, though, in games it's really easy to level up at the beginning. Think about Pokémon battles, where you sometimes level up for even more than one level for a single battle at the beginning. My proposal is to add even more levels, making it easy to level up at the beginning and harder and harder as the level grows. Of course, it wouldn't be sustainable to hardcode all those levels, so I also thought of a system where the experience needed for each level is computed programmatically. I made a PoC implementation in my fork, where the maximum level is set to 255 and XP increment for each level is set to 3 so that 3 XP is required for level 2, 6 XP more for level 3 (for a total of 9 XP), 9 XP more for level 4 (for a total of 18 XP) etc. In this PoC, the total XP required to reach level 255 would be 97155, which means around 2.5 years if you get the max possible XP every day. I think this is also more sustainable than the current threshold of 155000 we have for level 30, which would require about 4 years. Of course this is just an RFC and the thresholds are easily tweakable. What do you think? If anyone else is interested in this approach I can open a PR 🙂
No response
Currently, clock app emits sounds even when system volume setting is set to 0%.
If changed to follow system settings, it would greatly improve stealth mode, since it's easy to press enter button, which starts the stopwatch - on every restart of the app, it reverts to default sound settings (Mario).
Behaviour present on 0.63.2-0728-RM-Tv2 and 0.62.3-0725-RM
No response
Guys,
can You tell me what should I do to see all the plugins which are included in this firmware on my flipper?? I can see only few of them link:
so the plugins without ELF highlight/information before the name of the plugin...
what to do to make rest of them visible and working?
I am adding DUCKY_LANG DE to the first or the second raw and the payload is still in default
Switch you keyboard setting to DE and execute the payload via Flipper
No response
No response
No response
I want to run a script and have it working on Windows with German keyboard layout.
I tried with that script: Hacker_Typer.txt
It's not working. The key codes are still sent with US layout.
Am I doing something wrong, or is there a bug?
How could I best debug this? There is a FURI_LOG_D statement in the code. Is there an easy way to see this log?
No response
No response
I've installed the latest FW-Update today morning.
I'm running the SubGhz in Read with Settings: Hopping = ON ; Modulation = AM650 ; Detect Raw = ON.
the sniffer works and creates the entries in the list. When I open an entry and emulate, the flipper screen goes off and is unresponsive. with "left + back" (soft reset) it gets back to life and provides an error message about hard fault
install latest FW
open SubGhz
open Read
set to "hopping = true"
set to "Modulation = AM650"
set to "Detect RAW = true"
start sniffing
once entry appears -> open it and press "emulate"
-> flipper crashes
0.63.4-0802-RM-LVLS Latest
No response
No response
Updated to latest Flipper firmware. Read Sub-Ghz does still crash Flipper.
I can read if use hopping mode but when try send Flipper does crash.
Read Sub-Ghz crash flipper.
Sub-Ghz read crash
No response
No response
After decrypting A and B keys for a Mifare-Classic, everything went well and saved.
At time of emulating, it seems that reader refuses to accept the emulated tag.
Crack any NFC Mifare-Classic tag using brute-force (dictionnary) attack and then try to emulate it in front of the reader > doesn't work.
NFC
Really needed ?
No response
Currently messing around with the current RougeMaster and it seems to be locked in game mode. I've tried different button combinations, but I have not figured out how to unlock it yet.
Open bad USB (no menu for keyboard config ?)
crash when back button is pressed
Open bad USB
press back = crash null pointer reference
0.63.4-0804-RM-R2
No response
No response
Please don't remove previous release assets.
For example Games folder crashes in latest release, so I wish to roll back, but can't, since it is not available here anymore.
When y use the elf loader, i always get an error:
Error: load failed: 3
It does this on every single one elf file
All buttons do bounce from time to time. This should be fixed in hardware but now we need to have it done by software instead.
It applies to the direction button, OK and back button.
It sometimes register that the button is pressed more than twice that is annoying.
Just try any menu, unlock code etc and you will see this behavior. Alot of the times I'm unable to unlock the device due to these bounces.
Latest RougeMaster FW
No response
No response
After a successful read of a protected tag (with A and B keys), adding a menu option to write the dump contents (with protected keys, etc ...) to a brand new and fresh tag.
As NFC tag emulation tends to have problems with protected tags (A and B keys), it might be a good option here.
No response
Is your feature request related to a problem? Please describe.
No current problem, just thinking ahead.
Describe the solution you'd like
We should have a one-time-use "Hide" or "Panic" mode that sets the Flipper device back to its default TX locked state (and then removes the option to do so), in case the device was obtained by someone (like, your big brother) who wants to see whether it was unlocked or could be used to TX certain frequencies he suspects you of having used.
It could hinge on the presence of a file or a bit within the file that when present removes the UI entry for "Panic" and locks the TX. This way no one can know of the UI option that you used to lock the TX. When you get back home, connect it (or the SD card) to the PC and you flip that bit or remove the file, then that re-adds the UI entry for "Panic" and unlocks the TX again.
Describe alternatives you've considered
Granted there is already the ability to lock the entire device. This is in case you are compelled to somehow (depending on how much of a bully your big brother is) or want to be able to easily "prove" to him you did nothing wrong.
Additional context
Don't have any context, this is just a nice-to-have.
Flipper does still crash with latest Tama update. When try read Sub-Ghz.
Still crash with Sub-Ghz read.
No response
No response
No response
I appreciate this project as well as the detailed release documentation. However, it makes finding the changes very hard for each release, which occurs quite frequently. I'd like to propose providing only changes in the release information and expanding the README with the stable changes that are currently in the release info.
I'd be happy to help rewrite the README and submit a PR if you are willing to accept my suggestion and only provide actual changes in the release info. Please let me know.
There should be a possibility to read and save chats done on the cli (subghz chat).
I already found out it uses the GFSK modulation which furi knows, but the subghz application is missing.
I tried my luck, but it does not work:
f7c128c
When using Read RAW with GFSK and the correct frequency. the flipper receives the message (when using another flipper and sending a message there), spl goes to 2 and the bar goes up, but never down as it should. Stopping recording and sending does nothing (aka, the flipper in chat does not receive anything).
Could you point me at the correct direction about what I am missing? Thank you in advance!
I would like to change the name of my flipper and i know the file is firmware/targets/f7/furi_hal/furi_hal_version.c and to search for CH0NG but what do you change in this code? And when building FW via Docker how does one know it compiled correctly?
const char* furi_hal_version_get_name_ptr() {
return *furi_hal_version.name == 0x00 ? NULL : furi_hal_version.name;
// return "N4V1RUK4";
// return "N00BY";
// return "CH33CH";
// return "CH0NG";
}
Thanks
No response
It would be nice if NFC tried the default keys before the user added ones, at least make it a choice in what order they are tried.
No response
I Try to Add/Modify frequency on setting_user
setting_user , but the Sub-Ghz >Read and read RAW > Frequency an not effective( i disable 300Mhz And Add 409Mhz)
No response
No response
No response
Game_Arkanoid is crashed in FW:0727 when pressing the Back button
No response
No response
No response
Looking at log
, it seems the desktop settings are being loaded constantly. This line is in the logs every 0.5-1 second:
Loading "/int/.desktop.settings"
Additionally, while in the subghz app, these lines are rapidly logged over and over:
Checking if frequency is valid
Using extended frequencies at own risk
There should not be any unnecessary logging like this. This is very likely to slow down the Flipper and make subghz feel sluggish and even miss signals.
Connect to Flipper via ssh and type log
. Browse in any app to see that the desktop settings are being constantly loaded. Attempt to capture a signal in the subghz app to see the extra lines being written to the log.
No response
No response
No response
Describe the bug
All of the releases within this repository do not contain the firmware files used to install onto the Flipper.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
The dfu files are available to download
Additional context
As a side note it would be great if the version release could be added to the update file name.
Updating the Flipper over the local update folder seems not to work.
As the flipper tells me the update was successful it is still showing 0.63.3 instead of 0.63.4, not sure if the update was not working or if you forgot to raise the versions info
No response
No response
No response
When I click left on the new mail for pass to the lvl 7 flipper reboot and hardfault
1 press left for read new mail
2 reboot and hardfault
0.63.3-0801-RM-LVLS
No response
No response
When you navigate to sub ghz, select auto read and select in options "detect raw", scan on 433.88MHz and AM650 Emulation and search for keys, it finds them and you can select them. If you try to click on one of the found keys, flipper crashes and can't boot up anymore. Goes in DFU, you just can re-flash it.
SubGHZ
Read
Detect RAW
Found Keys
Select them
Crash
Destroyed (just kiddin'. DFU.)
No response
No response
No response
Hey all, I'm having a few missing features with the new 0.60.3-556af0b8-0621-RM. BadUSB and U2F seem to have disappeared from the menu and nothing happens when I try to run them from the browsing menu.
Upon reflashing to the current official firmware they appear and work again, and going back to 0.60.3-556af0b8-0621-RM they once again disappear and don't work.
I'm seeing this as similar to issue #58, but given it is also missing U2F, I thought I would open a new issue. Hopefully this one isn't too bad.
Target: BadUSB, U2F
MouseJack is crashing
Start Mouse Jack an the flipper, select a file and then it crashes with "HardFault"
flipperzero 0.63.3-0801
none
NRF Scanner is working without a problem
When running the frequency analyzer it always picks up 468.000Mhz or 467.989Mhz right away. When troubleshooting and trying to see if this is a legitimate signal or not, nothing shows up in a raw capture. Using my hackrf and seeing if there is anything local that could be causing the signal i see nothing. On discord I brought this up and it sounds like other users are seeing the same behavior. I currently have all frequencies unlocked but i was seeing this happen before i did that. I tried upgrading to 0.63.4-0804-RM-NOFAP from 0.63.3-0802-RM-LVLS and it still is seeing this signal.
My guess is that there is either interference coming from the flipper itself or a bug in the Frequency Analyzer app. Maybe adding a sensitivity setting or block out 468Mhz unless it's a certain db?
Switch on and go to SubGhz
Select Frequency Analyzer
No response
No response
No response
The title of the issue is the message I see on the Flipper screen every time I try to send this saved signal:
S202207271401.sub.zip
It was recorded from my garage door remote, with the read function in subghz, at 868.35 AM270, hopping OFF, detect RAW OFF
I’m using firmware CA5D0963 (25 Jul 2022)
My hardware version: 12.F7B9C6
Radio FW: 1.13.3 LIT
Add the attached file to your flipper and try to send it.
No response
No response
No response
Is your feature request related to a problem? Please describe.
After updating to the ELF loader, the games and plugins on external are only openable after opening the ELF Loader, unlike all of them being organized under games or plugins.
Describe the solution you'd like
Allow the Plugin and Games menu to show or load .FAP files when put into the application.fam file under apps/meta. (when I compiled the firmware myself with them readded to the file, it has both internal and externals on the flipper)
Describe alternatives you've considered
Changing Plugins and games to their own ELF Loader programs and seperate folders in the sdcard for easier organization
Additional context
N'A
Hello, where can I find WIFI (MARAUDER)
in the latest release?
I've tried compiling manually and after doing the git clone --recursive, I run./fbt resources icons with no issues, but when I run ./fbt --with-updater updater_package I get "Failed building firmware/targets/f7/api_symbols.csv: SDK version is not finalized, please review changes and re-run operation" am I missing a step?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.