- Grab DFU from Releases
- Flash onto Flipper Zero
- Edit universal_rf_map and upload to SD card under
/subghz/assets
folder
- UniRFRemix folder has the base code. Use
unirfremix_app
forapplications.c
- Icons used are located at
assets/icons/UniRFRemix
- Animated Icon used is located at
assets/icons/MainMenu/UniRFRemix_14
- Follow compilation instructions from Flipper Devices Flipper Zero Firmware GitHub
-
- Press a button to send the assigned capture file.
- Press Back button to set how many repeats the app should send. Capped at 5 repeats.
- Hold Back button to exit app.
- Only RAW SubGhz captures are supported currently.
- No skip function.
-
- Backwards compatible with jimilinuxguy Universal RF Remote map file. You should be able to use the map file as is with both versions.
- Recommend that you update the map file to the version included in this repo.
- File path should not have any spaces or special characters (- and _ excluded).
- Labels are limited to 12 characters.
- Why? This is to prevent overlapping elements on screen.
- For example: If you set your label or file to
WWWWWWWWWWWWWWW
you'll be over the screen limits.
-
- Code based on the Unleashed firmware
- I modified the wav_player title in applications.c but that's all.
-
- If you find any issues, report them. I am not sure I can fix them, but I will try.
- Repeat indictator is located at the bottom right
- Button pressed will highlight when sending
- LED indicator will flash
- If you don't have at least one valid file path set in your
universal_rf_map
file, you'll see this screen
- If you don't have the
universal_rf_map
file, you'll see this screen
I saw jimilinuxguy post an idea of having a TouchTunes/Jukebox remote app, and it was basically one screenshot and a link to a repo. At the time, I was reading the Hello World plugin tutorial and wanted to give coding a plugin a shot.
Using the Music_Player plugin as a starting point (instead of using the Hello World example) I began the journey. By referencing some of the code in Universal RF Remote app, I started to get a basic idea of how the Flipper Zero device works.
After a few days of coding, I managed to get the app running pretty good. I proceed with a layout change which helped me learn how to create/import images (as icons). Also, I implemented a few ideas/suggestions which were brought up by various users in the Flipper Devices Discord, and this project is now released.
- Jimilinuxguy for code base reference and the initial idea
- "Red_Link2" for creating the D-Pad animation
- "Shitposter Simulator" for the idea of adding a notification message for flashing the LED
- A bunch of others for convincing me to release this and also for just being generally good people.