uberguidoz / flipper Goto Github PK
View Code? Open in Web Editor NEWPlayground (and dump) of stuff I make or modify for the Flipper Zero
License: MIT License
Playground (and dump) of stuff I make or modify for the Flipper Zero
License: MIT License
I hold the boot button whilst plugging in and the PC will not recognize the dev tool as plugged in. I hear the device manager chime... But not able to flash...
I love the IRDB but trying to use the main Flipper repo as a submodule is a nightmare. Perhaps a seperate DB for Sub-GHz if possible?
Thank you!
Hey! I'm loving this repository and the programs very much. I'm not sure if this is a me issue or if the software is outdated, but when I execute some of the programs, I get the error: "Preload Failed. API Version Mismatch"
Could we return to the merged dictionary file please? I've added lots of keys to the user dictionary for the cards I use and as your user dictionary gets packaged in RM and other firmware installs, they get overwritten every time.
It would be far better to use a merged dictionary to replace the flipper one - which should get updated regularly and pushed with firmware updates then the user dictionary remains in control of the users.
I'm also planning on adding an update to take cached keys and add them to the user dictionary. Having the merged file back would really help with this
https://github.com/UberGuidoZ/Flipper/blob/main/Sub-GHz/ReadMe.md does not have the necessary information needed to get BruteForceRest.sub working on 467750000 frequency. What are the files that need to be changed?
There are six instances of a "o" instead of a 0 and four instances of a "l" instead of a 1 in this file in some of the keys.
24bit Princeton seems quite common for cheap Wireless Remote Control Sockets on amazon. So I was wondering could you please make a deBruijn sequence file for 24bit Princeton? Thanks!
The Music Player fap is being written to the misc
folder when flashing firmware as there's no music
folder/category on official firmware. Should we keep it on the misc folder to make drag-drop updates easier or move it to music and alert users will be music players apps installed?
Hi,
I'm wondering if you can put a README.md in the apps folder that would link to the sources for the fap files?
Thanks in advance.
Hi.
The File https://github.com/UberGuidoZ/Flipper/blob/9a08e933ce9276b508b7ae3585d0dc8524b5905c/Sub-GHz/Misc/Crosswalk_Unknown.sub seems to be malformed and Flippers of multiple People including myself cannot parse it.
See possible reason and preceding discussion here: https://discord.com/channels/740930220399525928/954422680969445377/1006997909465739314
I get the error below when trying to load the applications designed for RogueMaster (Main, Games, Misc, Tools, Music). I installed the latest firmware for RogueMaster (https://github.com/RogueMaster/flipperzero-firmware-wPlugins/releases/tag/0.69.2-1020-RM).
Error :
Preload Failed
API version mismatch
Most of the Applications do not work with the latest release 0.74.2... They all give this error,
I believe this is due to some API changes with the audio...
Says error: line 1
When trying to run on my flipper zero with 0.65.2 official fw.
Loading the Bluetooth remote from commit 66f8971
Gives the following error
Error
Load failed
Found unsatisfied imports
After flashing with FZ_Marauder_v2.0.zip the LED of the WiFi DevBoard would no longer flash except for a short blink when plugging the board into the FZ. Running AP scans or DeAuth attacks would not cause the LED to shine in the intended color. When I downgraded the Marauder firmware to v1.7 the LED worked normally again in any mode and with the expected color.
When using downgit my computer popped up with warnings from defender saying there was a trojan file found while it was making the clone. Is that just in the badusb files? (I'm new to all this)
Using Eng1n33r's Unleashed firmware and this file won't parse although BruteForceRest433.sub runs just fine. I addedd the 467750000 frequency to the list in subghz_testing.c and subghz_setting.c and recompiled but that didn't make a difference.
See output of my flash below. Note: Putty remains blank when trying to remote into this device directly over USB.
Not sure if the flash was successful or not. It appears so, but unable to get a successful connection with Putty.
#########################################
# Marauder Flasher Script v1.90 #
# By Frog, tweaked by UberGuidoZ #
# and by ImprovingRigmarole #
#########################################
esptool.py v4.1
Serial port COM4
Connecting.....
Chip is ESP32-S2
Features: WiFi, No Embedded Flash, No Embedded PSRAM, ADC and temperature sensor calibration in BLK2 of efuse V2
Crystal is 40MHz
MAC: 68:67:25:c0:c6:ba
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Erasing region (may be slow depending on size)...
Erase completed successfully in 0.4 seconds.
Staying in bootloader.
Traceback (most recent call last):
File "esptool.py", line 34, in <module>
File "esptool\__init__.py", line 995, in _main
File "esptool\__init__.py", line 820, in main
File "esptool\loader.py", line 1334, in soft_reset
File "esptool\loader.py", line 806, in flash_finish
File "esptool\loader.py", line 378, in check_command
File "esptool\loader.py", line 365, in command
File "serial\serialutil.py", line 372, in timeout
File "serial\serialwin32.py", line 222, in _reconfigure_port
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: OSError(22, 'A device which does not exist was specified.', None, 433)
[16860] Failed to execute script 'esptool' due to unhandled exception!
Firmware Erased, preparing write...
esptool.py v4.1
Serial port COM4
Connecting.....
Chip is ESP32-S2
Features: WiFi, No Embedded Flash, No Embedded PSRAM, ADC and temperature sensor calibration in BLK2 of efuse V2
Crystal is 40MHz
MAC: 68:67:25:c0:c6:ba
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00004fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x00010000 to 0x000e0fff...
Compressed 13648 bytes to 9382...
Wrote 13648 bytes (9382 compressed) at 0x00001000 in 0.4 seconds (effective 256.6 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 129...
Wrote 3072 bytes (129 compressed) at 0x00008000 in 0.1 seconds (effective 225.5 kbit/s)...
Hash of data verified.
Compressed 854752 bytes to 564103...
Wrote 854752 bytes (564103 compressed) at 0x00010000 in 17.3 seconds (effective 396.2 kbit/s)...
Hash of data verified.
Leaving...
Staying in bootloader.
Traceback (most recent call last):
File "esptool.py", line 34, in <module>
File "esptool\__init__.py", line 995, in _main
File "esptool\__init__.py", line 820, in main
File "esptool\loader.py", line 1334, in soft_reset
File "esptool\loader.py", line 806, in flash_finish
File "esptool\loader.py", line 378, in check_command
File "esptool\loader.py", line 365, in command
File "serial\serialutil.py", line 372, in timeout
File "serial\serialwin32.py", line 222, in _reconfigure_port
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: OSError(22, 'A device which does not exist was specified.', None, 433)
[22884] Failed to execute script 'esptool' due to unhandled exception!
-----------------------------------------------------------------------------------------------
Process has completed Please disconnect your Wifi Devboard and connect it to your Flipper Zero.
==========================================================================
ERRORS ABOVE MAY BE NORMAL - Please ignore them for now and give it a try.
==========================================================================
(You may now close this window or press any key to exit.)
I was testing ir_remote mappings and couldn't get it to work with my Sony Bravia. I tried with an Apple TV Remote and a Vizio TV and both managed to work.
While testing, I noticed that my Sonos seemed to respond to the signal (it's controlled by the Sony Bravia) however the TV itself wasn't responding.
When using the base IR app with the Sony_Bravia.ir from IRDB, everything worked.
My hypothesis is it has something to do with how ir_remote is handling passing SIRC protocol?
The link provided in "Flipper App Package/ReadMe.md" is now dead.
Should the naming structure of the git repos folders reflect the firmware's folder structure(ie change Sub-GHz etc to subghz, infrared, badusb) so that people can drag and drop the cloned folders onto their SD card?
Not an issue, but there's nowhere else to post it and be seen by everyone:
Faps only need to be recompiled if the API major version has changed. IE: If API version is 7.4, apps compiled for 7.0 through 7.4 should work fine, but when the API version changes to 8.0 then you have to recompile all faps to make them work.
Of course, if the app itself has changed it should be recompiled.
One way to be absolutely sure, you should do a binary or hash comparison to make sure you're not committing the same file with just the modified date.
Did a quick check and most of the faps which really changed are the ones bundled with official firmware which, yes, is important to update them.
Cannot browse the content inside discord link in the readme file
RFID 125 kHz -> Extra actions -> Animals is missing from the FlipperZero's build.
unable to parse file when it comes to BruteForceRest.sub in the Restaurant pagers
Hi,
I try to use projectors.ir, but I always have an error message : failed to load selected remote...
my firmw: RC 0.65.2
Thanks for your help.
The only code that seemed to work was the full capture and it only worked on the first tire. Now my tpms is hosed. I noticed on the tool referenced there is a GM mode and a Ford mode but the captures aren't labeled. I ordered a similar tool on amazon that just just says GM. Assuming it corrects things I will do a set of captures and try to relearn with those captures. If all goes well I will do a PR with those codes. The tool ordered is an EL-504948 OEC-T5
When trying to run any command (help, scan, etc.) flipper crashes: Flipper crashed and was rebooted, NULL pointer dereference
Flipper FW: Official stable 0.70.1
fap api 7.0
wifi module: nodemcu (wiring from https://github.com/SequoiaSan/FlipperZero-Wifi-ESP8266-Deauther-Module), and working fine on pc throught usb serial console
File: BadUSB/RickRoll_Term_Win.txt
Exception calling "GetResponse" with "0" argument(s).
(417) Expectation Failed.
Line 12:
STRING $request = [System.Net.HttpWebRequest]::Create("http://ascii.live/rick");$receiveStream=$request.GetResponse().GetResponseStream();$readStream=[System.IO.StreamReader]::new($receiveStream);[console]::TreatControlCAsInput=$true;$initialForegroundColor=[Console]::ForegroundColor;while($line=$readStream.ReadLine()){if([Console]::KeyAvailable){$key=[System.Console]::ReadKey($true);if(($key.modifiers -band [ConsoleModifiers]"control") -and ($key.key -eq "C")){break;}}[Console]::WriteLine($line);}
Permalink:
Flipper/BadUSB/RickRoll_Term_Win.txt
Line 12 in 26ace44
Error from $receiveStream=$request.GetResponse()
(system language Dutch):
Exception calling "GetResponse" with "0" argument(s): "De externe server heeft een fout geretourneerd: (417) Expectation Failed."
At line:1 char:74
+ ... reate("http://ascii.live/rick");$receiveStream=$request.GetResponse()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : WebException
After testing some BadUSB scripts, I noticed this one wasn't working. After trying to debug, I wasn't able to fix it myself.
I do wonder why the powershell script is this complicated instead of just using:
STRING cmd
ENTER
STRING curl http://ascii.live/rick
ENTER
Applications/Unleashed/GPIO_Extra/ESP8266_Wifi_Deauther_v2.fap
Getting an error: "Preload failed / API version mismatch"
when trying to run.
Here the link to my work: https://github.com/meoker/pagger
This isn't really an issue however I was wandering if I could get a pinout for the MIKROE Click 11
Uploaded all these files to Flipper Zero.
When I try to run the files, I get error 'Can't parse file'.
Firmware - Unleashed
Version - 020
https://github.com/nonamecoder/FlipperZeroHondaFirmware
Please include this.
I got a new flipper and tried to use the level 11 .dolphin.state file to level back up to where my previous flipper was and not only is it still at level 1 but now when I run anything I actually LOSE points and am going down, any advice on how to fix this or is this a bug? even after restoring the original backup of my .dolphin.state file this problem still persists. Thanks
Good morning,
When i triend to launch an app i have the message in title.
On all app.
I'm on 0.73.1.
How can i launch app ?
Thank's
Currently only 433.92 MHz. They also use 868.35 MHz. Can we split these files into two sets and add the 868 ones please
cannot access the application
@7h30th3r0n3 and @johnmckee02 thanks for the script.
But
Different languages use different file names. Wi-Fi is not used on germany for example. the xml files are starting with WLAN-*.
In addition is specially on accounts that are connected to a OneDrive Account the %userprofile% different from the c:\user\xyz\desktop\ folder. So even is the files are created, zoom in will bring up nothing.
I wrote a piece of concept app to write to waveshare eink screens (https://gitlab.com/bettse/wink). Thought it might be good to include in the built fap list while we want for an official catalog. I might add more features, but I'd also encourage others to.
I had to rename the Directory Tree.txt to Directory_Tree.txt to be able to transfer it.
Log were showing [RPC] Cannot match message with ID xxxx.
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.