Welcome to

FoxFW v2.0

🦊 FoxFW v2.0

Complete User Guide

FoxFW is a custom Flipper Zero firmware built from the ground up for power users who want enhanced security, a smarter file browser, deeper Sub-GHz tooling, and a polished system-wide experience.

🔒 Locked out? If you have exhausted your PIN attempts and cannot access the device, Click Here for recovery support.
Chapter 1

About FoxFW

FoxFW is a fully custom Flipper Zero firmware that extends the official firmware with a large set of exclusive features. It is designed around three goals: security, usability, and deeper RF tooling.

Key things that make FoxFW different from stock firmware:

Chapter 1b

Web Installer New

FoxFW can be installed directly from your browser — no software required. Connect your Flipper via USB and the web installer handles everything, including downloading the firmware and triggering the update.

Recommended for most users. Works in Chrome and Edge on desktop. Your Flipper must be connected via USB before you begin.
⚡ Open Web Installer →

Opens at foxfw.github.io/2.0/flasher.html

How it works

  1. Open the link above in Chrome or Edge on desktop.
  2. Choose Standard Update (Flipper on) or DFU Recovery (Flipper unresponsive).
  3. Click Connect Flipper and select your device from the browser dialog.
  4. Click Install Now — the installer downloads the firmware and transfers it automatically.
  5. Your Flipper reboots and applies the update. The Fox Setup Wizard runs on first boot.
Standard Update uploads the firmware as a .tgz package to your SD card via the Flipper's USB connection, then triggers the install on reboot. Your files and settings are preserved.

DFU Recovery writes the firmware directly to the Flipper's internal flash via WebUSB — use this if your Flipper will not boot normally. SD card contents are not affected.
Chapter 2

First Boot — Fox Setup Wizard

After installing FoxFW (or after a firmware update that includes a wizard reset), the device automatically launches the Fox Setup Wizard on the first boot. You cannot skip the wizard entirely — you must at least reach the final page and press Finish.

The wizard walks through four pages:

  1. Welcome — Introduces FoxFW. Press Right or OK to continue.
  2. Rename your Flipper — Optionally set a custom device name.
  3. Set a PIN — Optionally secure the device with a lock-screen PIN.
  4. Done — Summary. If you made changes the device restarts automatically to apply them.
You can skip both name and PIN by pressing Left (Skip) on those pages. The wizard will still complete and the device will boot normally. You can configure both later in Fox Settings.

Renaming your Flipper

Enter a name using the on-screen keyboard. Allowed characters are letters (A–Z, a–z) and numbers (0–9). Maximum length is 7 characters. Leave the field empty and confirm to use the hardware default name.

The device name appears on the lock screen greeting and is used as the Bluetooth advertised device name.

Setting a PIN in the wizard

The PIN grid shows digits 0–9 arranged in a 3-column layout. Navigate with the directional buttons, press OK to select a digit, and press Back to delete the last digit. Once you have entered at least one digit you will be asked to confirm by entering the same PIN again.

The PIN is applied immediately — you do not need to reboot for the lock-screen PIN to become active. The PIN is also stored persistently so it survives power cycles.

Done page text:
If you changed your Flipper name → "Flipper will restart to apply your changes." The restart happens automatically when you press Finish.
If you only set a PIN (no name change) or made no changes → "Please join our Discord!" and the device does not restart.
Chapter 3

Desktop Overview

The FoxFW desktop is the idle screen you see after booting. FoxFW uses a fully custom Fox Theme with an all-orange UI — the stock Dolphin idle animation is intentionally absent and is replaced by a clean static screen. The status bar at the top shows the battery, clock (if enabled), and connection indicators.

Button Shortcuts

Pressing directional buttons on the idle desktop triggers shortcuts. Some shortcuts are fixed by the firmware; others are configurable in Fox Settings → Favorite Apps.

Button Action Configurable?
↑ Up (short) Lock Menu — shows lock / power options No — always fixed
↑ Up (hold) Lock Screen immediately No — always fixed
↓ Down (short) Fox File Browser (FFB) No — always FFB
↓ Down (hold) Toggle Clock Lock (freeze/unfreeze the clock display) No — always fixed
← Left (short) Favorite App — default: Fox File Browser Yes — Fox Settings → Favorite Left Short
← Left (hold) Favorite App — default: Fox File Browser Yes — Fox Settings → Favorite Left Long
→ Right (short) Favorite App — default: Fox File Browser Yes — Fox Settings → Favorite Right Short
→ Right (hold) Favorite App — default: Fox File Browser Yes — Fox Settings → Favorite Right Long
OK (hold) Favorite App — default: Fox File Browser Yes — Fox Settings → Favorite OK Long
OK (short) Open main App Menu No

Lock Menu (Up short)

The Lock Menu appears when you short-press Up on the desktop. It offers:

Lock Screen

When locked, the screen shows a greeting with your Flipper's name and the PIN entry grid (if a PIN is set). Enter your PIN to unlock. If no PIN is set, any button press unlocks the device.

USB: No AutoLock — In Fox Settings → Security, the USB: No AutoLock setting suppresses the auto-lock timer while qFlipper is actively connected via USB. This prevents the device from locking and dropping your qFlipper session mid-transfer. When USB is disconnected, normal auto-lock timing resumes immediately.

Auto-lock and PIN: If your PIN is removed — or after a firmware update clears it — the auto-lock timer is automatically reset to Off on the next boot. Auto-locking without a PIN has no security value (the Back×3 bypass is trivially easy), so FoxFW enforces this reset silently and saves the corrected settings.
Wrong PIN attempts: If you enter the wrong PIN more times than the configured MAX Attempts limit, the On Exceed action triggers (see Fox Settings → Security & Privacy). If you are permanently locked out, email foxcustomfirmware@gmail.com.
Chapter 4

Fox File Browser FoxFW Exclusive

The Fox File Browser (FFB) replaces the stock Archive app as FoxFW's primary file management and launch tool. It is accessible from the desktop (Down short press, or any configured Favorite shortcut) and from within the firmware updater flow.

The home screen offers two options:

If you have no Favorites saved, the home screen is skipped entirely and FFB opens directly in Browse mode. The home screen only appears once you have pinned at least one file.

Browse SD Card

The file browser lists all files and folders on your SD card. Navigate with Up / Down, open a folder with OK or Right, and go back with Left or Back.

The Left button on the home screen also directly opens the Favorites list if one exists.

Favorites

The Favorites list shows pinned files as two-line rows:

If the path hint is too long to fit, it scrolls when selected — bouncing left and right so you can read the full path. Unselected rows show a …suffix — the most specific (rightmost) part of the path that fits, preceded by ....

Favorites are stored in /ext/apps_data/ffb/favorites.txt. The file is created automatically if it does not exist.

File Actions

Press OK on any file in Browse or Favorites to open the action menu:

ActionFile typeWhat it does
Run in app NFC, Sub-GHz, Infrared, iButton, and other supported types Opens the matching app pre-loaded with the selected file.
Install .fuf firmware update files Launches the firmware updater to install the selected firmware. The device will restart automatically to begin the update process.
Launch .fap external apps Runs the selected FAP application directly.
Add to Favorites Any file Adds the file to your Favorites list so it appears on the FFB home screen.
Remove Favorite Files in your Favorites list Removes the file from Favorites. If this was the last Favorite, the home screen is hidden until you add another.
Rename Any file Renames the file in place using the on-screen keyboard.
Delete Any file Permanently deletes the file. There is no undo.
Chapter 5

Fox Settings

Fox Settings is found in the main App Menu under Settings. It contains all FoxFW-specific configuration. The menu remembers your scroll position while you navigate into sub-menus and back — it only resets to the top when you exit the app entirely.

Security & Privacy

The Security & Privacy screen is the heart of FoxFW's protection system. It covers PIN management, attempt limiting, the On Exceed action, automatic communication disconnect on lock, and auto-lock timers.

PIN Setup

The label changes based on current state: Set PIN (no PIN exists), Change PIN, and Remove PIN (once one is set).

PIN entry uses the digit grid — Up/Down moves between rows, Left/Right moves between columns, OK selects a digit, Back deletes the last digit. Confirm by pressing OK in the bottom-right cell once your minimum digit count is reached.

The PIN is applied immediately without requiring a reboot.

MAX Attempts
How many wrong PINs are allowed before the On Exceed action fires. Set to 0 to allow unlimited attempts (no lockout).
Range: 0 (unlimited) · 1 – 10
On Exceed
What happens when wrong PINs exceed MAX Attempts.

Device is Locked: The device immediately reboots and on the next startup displays a "Locked!" screen, advising you to reinstall the firmware. The locked screen itself does not delete anything — any actual data loss depends on the On Exceed settings you configured beforehand.
Recovery after On Exceed triggers: The device is locked, which also blocks qFlipper access. The fastest path back is a DFU firmware reinstall — your SD card files are unaffected. Alternatively, see the Lockout & Recovery section below for a step-by-step guide (you will need a computer and your SD card).

Disconnect Services

Controls which interfaces are disconnected when the device locks. All sub-options are disabled and shown as N/A while On Lock is OFF.

On Lock (master toggle)
Must be ON for any interface to disconnect on lock.
Options: OFF · ON
BLE
Drops any active Bluetooth Low Energy connection when the screen locks. The Flipper re-advertises automatically after unlocking.
Options: OFF · ON
GPIO
Acquires exclusive control of the hardware UART pins (USART & LPUART) on the GPIO header when locked, blocking external serial adapters and debuggers. Pins are released on unlock.
Options: OFF · ON
USB
Minimal — USB stays connected, GUI is locked. qFlipper buttons are inactive but the device stays visible. Fastest to unlock.

CLI + RPC — Physical USB connection stays alive but the active CLI/RPC session is closed. Reopen qFlipper after unlocking.

Full Disconnect — The CDC interface is torn down. Windows removes the COM port, qFlipper shows "Connect your Flipper." Maximum isolation. Best for unattended or high-security storage.
Choosing USB mode:
At desk, actively working → Minimal
Stepping away but staying plugged in → CLI + RPC
Storing, transporting, or handing over → Full Disconnect
Auto Lock Timer
How long the device stays idle before locking automatically.
Options: OFF · 10s · 15s · 30s · 60s · 90s · 2min · 5min · 10min
Auto Lock Disarm by USB
When ON, the auto-lock timer is suppressed while the Flipper is connected to USB — handy for desk sessions with qFlipper.
Options: OFF · ON

Custom Wallpaper

Replaces the desktop background with a custom 128 × 64 pixel monochrome image stored at /ext/wallpaper.xbm on the SD card.

If the file is missing, FoxFW automatically generates a default wallpaper from the firmware and writes it to that path. This means a valid wallpaper.xbm is always present after the first boot.

Custom Wallpaper
Toggles the wallpaper on or off. The dolphin animation is hidden when a wallpaper is active — the desktop shows your artwork cleanly with the status bar and any running app UI drawn on top.
Options: OFF · ON

Creating your own wallpaper:

Validation: If Fox Settings reports "FOUND but invalid. Use 128×64 XBM format." it means the file exists but the data is not a valid 128×64 XBM. Re-export using one of the methods above and ensure the output dimensions are exactly 128×64 pixels.

Change Flipper Name

Changes the device's display name. The name appears on the lock screen greeting and is broadcast as the Bluetooth device name.

Tip: A unique name makes your Flipper easy to identify in qFlipper and when nearby Flippers exchange information.

Battery View

Controls the battery level indicator in the status bar. Changes take effect immediately — no restart is required.

Bar
Classic segmented bar — no numbers, clean look.
Percent
Plain percentage number (e.g. 87%).
Inverted Percent
Percentage in a filled (inverted) block.
Retro 3
3-segment retro-style bar.
Retro 5
5-segment retro-style bar — more granular than Retro 3.
Bar + Percent
Segmented bar combined with a percentage number.

Show Clock

Show Clock
Displays the current time in the status bar. Follows the system 12h/24h setting. Changes take effect immediately — return to the desktop and the clock appears or disappears without a restart.
Options: OFF · ON
Menu Style
Controls the visual theme of the main App Menu.

Flipper — The standard Flipper grid menu.
Fox — FoxFW's custom menu theme with the orange FoxFW aesthetic.
Options: Flipper · Fox

Favorite Apps

Assigns apps to the five configurable desktop button shortcuts. Each slot is triggered from the idle desktop screen.

Favorite — Left Short
Short press of Left on the desktop. Default: Fox File Browser.
Favorite — Left Long
Hold Left on the desktop. Default: Fox File Browser.
Favorite — Right Short
Short press of Right on the desktop. Default: Fox File Browser.
Favorite — Right Long
Hold Right on the desktop. Default: Fox File Browser.
Favorite — OK Long
Hold OK (centre) on the desktop. Default: Fox File Browser.
Tip: Any installed app (including external FAPs) can be assigned to a Favorite slot. Select None to clear a slot and restore its default behaviour.
Chapter 6

Sub-GHz

The Sub-GHz app lets your Flipper interact with radio-frequency devices between ~300 MHz and 928 MHz — garage doors, gate openers, weather stations, tyre-pressure sensors, key fobs, alarm remotes, and many more. FoxFW adds a Waterfall display, an in-app RAW editor, a Modulation Analyzer, and per-protocol enable/disable toggles.

Legal notice: Only transmit signals you are authorised to send. Replaying remotes you own is generally fine; transmitting on licensed frequencies without authorisation is not. Know your local regulations.

Read

Listens on the configured frequency and tries to decode every received signal against all enabled protocols. When a known signal is identified it is displayed and can be saved.

OKSave the displayed signal to SD card
↑ ↓Scroll through recently received signals
← (hold)Open Radio Settings
BackStop and return to menu
Tip: Open the Protocol List and disable all protocols you don't need — the decoder runs faster and false positives are reduced.

Read RAW Enhanced

Records everything the radio receives as a timed sequence of high/low edges without attempting to decode. Use this when the protocol is unknown, not yet supported, or uses rolling codes.

OKStart / stop recording
RightSave the current recording
LeftSend the recording immediately without saving
BackDiscard and return

FoxFW enhancements to Read RAW:

Storage tip: RAW files can be large. A 60-second recording at 433 MHz can exceed 1 MB. Keep recordings short and trim them in the RAW editor afterwards.

Saved Files & RAW Editor NEW

The Saved menu lists all .sub files under /ext/subghz/. Tap a file and press OK or More for available actions.

ActionFile typeDescription
EmulateAll decodedContinuously retransmit the saved signal.
RenameAllRename the file on SD card.
Edit RAWRAW onlyOpen the built-in waveform editor to trim the capture.
DeleteAllPermanently delete the file.
Counter BruteForceCounter-basedTry incrementing counter attacks.

RAW Editor controls:

← →Move the active marker (A or B) through the waveform
↑ ↓Zoom in / out
OK (short)Switch between marker A and marker B
OK (hold)Open the Save / Cut / Undo menu
BackReturn to file menu
Save
Export the region between A and B as a new .sub file in the same folder.
Cut
Remove everything outside the A–B region. Reversible with Undo.
Undo
Revert the last Cut. One undo level is kept in RAM; rebooting clears it.
Trimming workflow: Record with Read RAW → open in editor → place A just before the signal starts, B just after it ends → OK hold → Cut → Save. Clean, trimmed capture with no leading or trailing noise.

Signal Display — Classic & Waterfall NEW

Change between display styles in Radio Settings → Visualizer. The setting persists across reboots.

Classic
Original RSSI bar / waveform display. Lightweight. Good for confirming the presence or absence of a carrier.
Best for: Quick detection, low-noise environments
Waterfall
Scrolling history display. The live waveform is at the top; a rolling 30-frame history scrolls downward below it. Signal intensity is shown as a monochrome dither — denser = stronger.

Intensity levels: Empty = noise floor · Sparse = weak · Checkerboard = medium · Solid = strong
Best for: Spotting intermittent bursts, timing analysis, noisy RF environments

Frequency Analyzer

Sweeps a wide frequency range looking for any signal above the noise floor. When a carrier is detected its frequency is highlighted.

OK (short)Lock / unlock the highlighted frequency
OK (hold)Accept locked frequency and open Receiver on it
BackReturn to menu
When to use it: You have an unknown remote and don't know its frequency. Press a button on the remote while the analyzer runs — it finds the transmission frequency automatically.

Modulation Analyzer FoxFW Exclusive

New in FoxFW. The Modulation Analyzer does not exist in stock Flipper firmware.

The Modulation Analyzer solves the complementary problem to the Frequency Analyzer: you know the frequency but you don't know the modulation. It rapidly cycles through all enabled modulation presets at a fixed frequency, recording any preset whose RSSI rises above a detection threshold as a "hit." After scanning, select a hit and press OK to open the Receiver pre-configured for that exact frequency and modulation.

Controls:

↑ ↓Select a hit in the results list
OK (short)With hits: open Receiver on selected modulation. No hits: toggle Start/Stop
OK (hold)Toggle scanning on / off
← LeftOpen Config page (scanning pauses)
BackStop scanning and return to menu

Screen layout:

AreaContent
Header barTarget frequency (left) · Current preset being tested or STOPPED (right)
Hit listDetected modulations with RSSI in dBm and signal-strength bars (●●●○○)
FooterConfig · Stop/Start · OK=Tune (when hits exist)

Config page: Press Left to open. Scanning pauses automatically.

Frequency
The target frequency (300–928 MHz). Pre-populated from Radio Settings, so running the Frequency Analyzer first means this is already set correctly.
AM650 / AM270 / FM238 / FM476 / FM95 / FM15k / BLE / GFSK9.99
Toggle each modulation preset ON (include in scan) or OFF (skip). Disabling unlikely presets makes each cycle faster and reduces false positives.

Modulation reference:

AM650
OOK/ASK · 650 baud
Most common. Gate openers, garage doors, alarm remotes.
AM270
OOK/ASK · 270 baud
Slower OOK. Older remotes and simple sensors.
FM238
2-FSK · 2.38 kbps
Narrow-band FSK. Weather stations, tyre-pressure sensors.
FM476
2-FSK · 4.76 kbps
Wider FSK. Some security systems, sensor hubs.
FM95
2-FSK · 9.5 kbps
Higher-rate FSK. Metering, industrial sensors.
FM15k
2-FSK · 15 kbps
High-speed FSK. Some proprietary protocols.
BLE
GFSK · 1 Mbps
Bluetooth LE channels. Mainly useful at 2.4 GHz; rarely useful in Sub-GHz range.
GFSK9.99
GFSK · 9.99 kbps
Gaussian FSK. European devices, smart meters.

Recommended workflow — unknown device:

Step 1Frequency Analyzer
Find frequency
Step 2OK on result
Saves to Radio Settings & returns to Sub-GHz
Step 3Modulation Analyzer
Find modulation at saved freq
Step 4OK on hit
Opens Receiver pre-configured
Step 5Receiver
Capture & save
Seamless transition: When the Frequency Analyzer locks onto a signal and you press OK, the detected frequency is saved directly to the Sub-GHz Radio Settings and you are returned to the Sub-GHz main screen — no manual entry required. Similarly, pressing OK on a Modulation Analyzer hit immediately opens the Receiver with both frequency and modulation already configured. The entire workflow from unknown signal to captured .sub file can be completed in under a minute without touching a settings menu.
Dwell time: The analyzer spends ~80 ms on each preset before moving to the next. With all 8 enabled, a full cycle takes under a second. For very short transmissions, disable all presets except the most likely candidates so each gets more dwell time.
Limitation: The analyzer detects carrier energy (RSSI), not successful decoding. A strong interference source will register on every modulation. The hit with the highest RSSI is most likely the correct one. Always confirm in the Receiver.

Protocol List & Filters NEW

Every protocol the Sub-GHz app knows about is listed here. In FoxFW each protocol has an ON / OFF toggle. Protocols set to OFF are completely ignored during Read and Read RAW.

The top of the list shows the active protocol count:

SituationDisplay
All enabledActive Protocols: 62
Some disabledActive Protocols: 58/62
↑ ↓Scroll the list
← → or OKToggle the highlighted protocol ON / OFF
Back (hold)Reset all protocols to ON
Back (short)Save and return
Persistence: Toggle states are saved to the SD card (/ext/subghz/protocol_filter.save) and restored on every app launch.

Garage Door Remote FoxFW Exclusive

The Sub-GHz main menu includes a dedicated Garage Door Remote button that launches a purpose-built FAP for rolling-code and fixed-code garage door systems. It is accessible directly from the Sub-GHz start screen without needing to navigate to the Apps menu.

The GDR app is a standalone external FAP (garage_door_remote.fap) that communicates with the Sub-GHz radio using the same hardware path as the main Sub-GHz app. When you exit GDR, you are returned cleanly to the Sub-GHz app — the radio state is fully reset between the two apps to prevent conflicts.

Supported Systems Reference

FoxFW includes protocol decoders and encoders across three categories: automotive key fobs, gate & access control systems, and general RF protocols. All operate within the 315 MHz, 433 MHz, and 868 MHz Sub-GHz bands.

Legal notice: Only capture, replay, or transmit signals on systems you own or have explicit authorisation to test. Comply with your local radio regulations.

Automotive Key Fob Protocols

ManufacturerProtocolFrequencyModEncodeDecodeCRC
VAG (VW / Audi / Skoda / Seat)VAG GROUP433 MHzAM
PorschePorsche AG433 / 868 MHzAM
PSA (Peugeot / Citroën / DS)PSA GROUP433 MHzAM/FM
FordFord V0315 / 433 MHzAM
FordFord V1315 / 433 MHzFM
FiatFiat SpA433 MHzAM
FiatMarelli / Delphi433 MHzAM
Renault (older models)Marelli433 MHzAM
MazdaSiemens 5WK49365D315 / 433 MHzAM/FM
Kia / HyundaiKIA/HYU V0433 MHzFM
Kia / HyundaiKIA/HYU V1315 / 433 MHzAM
Kia / HyundaiKIA/HYU V2315 / 433 MHzAM/FM
Kia / HyundaiKIA/HYU V3 / V4315 / 433 MHzAM/FM
Kia / HyundaiKIA/HYU V5433 MHzFM
Kia / HyundaiKIA/HYU V6433 MHzFM
Kia / HyundaiKIA V7433 MHzFM
SubaruSubaru433 MHzAM
SuzukiSuzuki433 MHzFM
MitsubishiMitsubishi V0868 MHzFM
HondaHonda Type A / B433 MHzFM (custom)
HondaHonda Static433 MHzAM
Chrysler / Dodge / JeepFOBIK GQ43VT315 / 433 MHzAM
StarlineStar Line433 MHzAM
Scher-KhanScher-Khan433 MHzFM
Scher-KhanMagic Code PRO1 / PRO2433 MHzFM
SheriffSheriff CFM ZX750 / ZX930433 MHzAM

Gate & Access Control Protocols

ProtocolFrequencyModEncodeDecodeCRC
Keeloq315 / 433 / 868 MHzAM
Nice FLO433 MHzAM
Nice FloR-S433 MHzAM
CAME315 / 433 MHzAM
CAME TWEE433 MHzAM
CAME Atomo433 MHzAM
Faac SLH433 / 868 MHzAM
Holtek433 MHzAM
Holtek HT12x433 MHzAM
Somfy Telis433 MHzAM
Somfy Keytis433 MHzAM
Alutech AT-4N433 MHzAM
Keyfinder433 MHzAM
KingGates Stylo4k433 MHzAM
Beninca ARC433 MHzAM
Hormann HSM433 / 868 MHzAM
Marantec433 MHzAM
Marantec24433 MHzAM

General RF Protocols

ProtocolFrequencyModEncodeDecodeCRC
Princeton315 / 433 MHzAM
Linear315 MHzAM
LinearDelta3315 MHzAM
GateTX433 MHzAM
Security+ 1.0315 MHzAM
Security+ 2.0315 MHzAM
Chamberlain Code315 MHzAM
MegaCode315 MHzAM
Mastercode433 MHzAM
Dickert MAHS433 MHzAM
SMC5326433 MHzAM
Phoenix V2433 MHzAM
Doitrand433 MHzAM
Hay21433 MHzAM
Revers RB2433 MHzAM
Roger433 MHzAM
Column guide:
Mod — Modulation: AM = OOK/ASK · FM = FSK
Encode — FoxFW can transmit / replay signals in this protocol
Decode — FoxFW can receive and identify signals in this protocol
CRC — Protocol includes a checksum; decoded frames are validated (✓) or not (—)

Radio Settings

Frequency
Receive / transmit centre frequency. FoxFW extends the allowable range beyond stock firmware limits.
Common: 315 MHz · 433.92 MHz · 868.35 MHz · 915 MHz
Modulation
CC1101 modulation preset. Must match the target device — wrong modulation means no decode even on the right frequency.
Options: AM270 · AM650 · FM238 · FM476 · FM95 · FM15k · BLE · GFSK9.99
Visualizer
Live signal display style while the app is actively receiving.
Options: Classic (bar/waveform) · Waterfall (scrolling history)
TX Power
Transmit power. Higher = more range, more battery drain. Preset uses whatever the loaded .sub file specifies.
Options: Preset · 10 dBm · 7 dBm · 5 dBm · 0 dBm · −10 dBm · −15 dBm · −20 dBm · −30 dBm
Frequency Hopping
When ON, the Receiver cycles through multiple frequencies automatically instead of listening on one.
Chapter 7

System UX — Bounce Scroll & Text Rendering FoxFW Exclusive

FoxFW replaces the stock single-direction text scroll with a bounce-scroll system applied throughout the entire firmware. Any label that is too long to fit in its display area will:

  1. Pause briefly showing the start of the text.
  2. Smoothly slide left to reveal the end of the text.
  3. Pause at the right end.
  4. Slide back to the left — and repeat.

This affects the App Menu, all Settings menus, the Sub-GHz Protocol List, the Fox File Browser Favorites list path hints, and every other scrollable text element in the firmware.

In the Fox File Browser Favorites list specifically:

Chapter 8

Installing Firmware Updates

There are two ways to install a FoxFW update:

Method 1 — via qFlipper (recommended)

  1. Connect your Flipper to your computer via USB.
  2. Open qFlipper (v1.3.3 or later).
  3. Click Install from file and select the FoxFW .tgz update package.
  4. qFlipper will flash the firmware and copy resources automatically.
  5. The Flipper will reboot. On first boot after the update the Fox Setup Wizard runs.

Method 2 — via Fox File Browser (wireless / SD-card update)

  1. Copy the .fuf firmware update file to your SD card (any folder — Favorites or a dedicated folder is recommended).
  2. Open Fox File Browser from the desktop.
  3. Navigate to the .fuf file and press OK.
  4. Select Install from the action menu.
  5. The firmware updater launches and the device restarts to apply the update.
Tip: Pin your .fuf file to FFB Favorites for one-tap access — ideal if you regularly test new builds.
After an update: The Fox Setup Wizard runs on the first boot after every firmware update. Your PIN, name, settings, and files are all preserved. The wizard simply confirms your preferences for the new build.
Slow verification at ~11%: During "Install from file" via qFlipper, the progress bar may pause for an extended period (30 seconds or more) while verifying resources.ths. This is normal — FoxFW includes a larger resource bundle than stock firmware. qFlipper will eventually continue. If qFlipper times out and reports an error, the most reliable alternative is to copy the update .tgz directly to your SD card using a card reader, then use the Fox File Browser to install it from the device itself — this bypasses the USB verification step entirely.
Chapter 9

Lockout & Recovery

I forgot my PIN

If you remember your PIN but keep entering it wrong, stop — every failed attempt counts toward the MAX Attempts limit. Once the limit is reached, the On Exceed action fires and the device reboots to a "Locked!" screen. At that point normal access via the device or qFlipper is blocked. See below for recovery options.

I am completely locked out

If you cannot get back into the device on your own, you have two options:

  1. Reinstall the firmware via qFlipper DFU Mode. Boot your Flipper into DFU mode (there are several methods for this that should be common knowledge to you by now). In DFU Mode, connect your Flipper via USB, open qFlipper, and use Install from file to flash flipper-z-f7-full-local.dfu. This will restore normal access. Your SD card files (saved signals, NFC cards, etc.) are not affected by a firmware reinstall.
  2. Contact support. Email us and we will provide recovery instructions specific to your situation.
Contact support at:

📧 foxcustomfirmware@gmail.com

Please include a description of what happened and how you became locked out — this helps us give you the fastest and most accurate recovery path.