.FAP

FAP-fil

Flipper Application Package
Still et spørsmål
HURTIGSVAR

En .fap-fil er en Flipper Application Package, en app bygget for multiverktøyet Flipper Zero. Det er en ELF-eksekverbar fil for enhetens ARM Cortex-M4 MCU med Flipper-spesifikke metadata, et ikon og ressurser inkludert. Du åpner ikke en .fap på en PC for å kjøre den; i stedet installerer du den på en Flipper Zero ved hjelp av qFlipper, Flipper-mobilappen, katalogen på lab.flipper.net, eller ved å kopiere den til SD-kortets apps-mappe og starte den fra Apps på enheten.

Utvikler: Flipper Devices Kategori: Eksekverbare filer MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux Android iOS
Relatert: .APK · .EXE · .VBS · .JAR

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 30, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er FAP-filformatet?

En .fap-fil er en Flipper Application Package, en applikasjon bygget for multiverktøyet Flipper Zero laget av Flipper Devices. Under panseret er det en .elf-objektfil kompilert for STM32WB55 sin ARM Cortex-M4-kjerne, med Flipper-spesifikke metadata, et ikon og ressurser pakket inn i ekstra seksjoner.

Fordi Flippers mikrokontroller ikke kan kjøre kode direkte fra SD-kortet, kopierer fastvarens App Loader en .fap til RAM, sjekker at API-versjonen er kompatibel, utfører relokeringer og løser opp fastvarefunksjonene den kaller før den kjøres. Hver pakke registrerer fastvare-API-versjonen den ble bygget mot, slik at en app fortsetter å fungere på tvers av fastvareversjoner så lenge hovedversjonen samsvarer. Utviklere lager FAPs med Flipper Build Tool (FBT eller den lettere ufbt), styrt av et application.fam-manifest som markerer appen som ekstern.

Sikkerhet og trygghet

RISIKO: MEDIUM

A .fap is native ARM code that runs on the Flipper Zero, so a malicious or buggy app could misbehave on the device, though it runs in the Flipper's constrained environment and cannot infect a desktop PC by sitting on it. The main caution is that FAPs can drive the Flipper's radios and GPIO in ways that may be illegal or harmful if misused. Install FAPs from the official catalog or trusted repositories, and be aware community apps are not reviewed as strictly as official ones.

Formatdetaljer

i et nøtteskall
FULLT NAVNFlipper Application Packageogså kjent som Flipper App Package, FAP
UTVIKLERFlipper Devicessiden 2022
MIME-TYPEapplication/octet-stream
TYPEBinary (ELF-based relocatable executable with embedded metadata and resources)
Denne filendelsen brukes også av…
  • FileMaker (older ACT! / generic) - The .fap extension has occasionally appeared as an application or project file in older niche software, unrelated to Flipper Zero.
  • Generic 'application package' data - Some legacy tools used .fap as an ad hoc application data file; these predate and are unrelated to the Flipper Application Package.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
7F454C46
ASCII
·ELF
A FAP begins with the standard ELF magic (0x7F 'E' 'L' 'F') because it is an ELF object file. It has no unique .fap signature; the Flipper-specific metadata (fap_version, api version, icon, name) is embedded in ELF sections, so the file is identified by its .fap extension and ELF contents rather than a distinct header.

Programmer som åpner FAP-filer

Windows3 apps
qFlipper Gratis Connect the Flipper Zero over USB, open Applications, choose Install Application, and select the .fap to write it to the device.
Flipper Lab (lab.flipper.net) Gratis Open the site in a browser with the Flipper connected over USB and install a .fap straight from the catalog or a local file.
Flipper Build Tool (FBT / ufbt) Åpen kildekode Build, launch, or debug a .fap from source using ufbt or fbt fap_{APPID} targets.
macOS3 apps
qFlipper Gratis Connect the Flipper over USB, open Applications, choose Install Application, and pick the .fap to install it.
Flipper Lab (lab.flipper.net) Gratis Install a .fap from the web catalog while the Flipper is plugged in over USB.
Flipper Build Tool (FBT / ufbt) Åpen kildekode Compile and deploy a .fap from app source using the ufbt toolchain.
Linux3 apps
qFlipper Gratis Attach the Flipper over USB, open Applications, choose Install Application, and select the .fap to flash it to the device.
Flipper Lab (lab.flipper.net) Gratis Use the browser catalog to install a .fap onto a connected Flipper Zero.
Flipper Build Tool (FBT / ufbt) Åpen kildekode Run ufbt launch or fbt fap_{APPID} to build a .fap and load it onto the device.
Android1 app
Flipper Mobile App Gratis Pair with the Flipper over Bluetooth, open the Apps section in the Hub tab, and install a .fap from the catalog.
iOS1 app
Flipper Mobile App Gratis Connect to the Flipper over Bluetooth, open Apps in the Hub tab, and tap Install on the .fap you want.

Tekniske detaljer

dyp spesifikasjon
EncodingBinary ELF object file
Byte orderLittle-endian
ContainerELF (Executable and Linkable Format)
Elf MachineARM (Cortex-M4F / Thumb), targeting the STM32WB55 MCU on Flipper Zero
Code ModelRelocatable / position-independent; the App Loader processes relocations and resolves imported firmware symbols at load time
Symbol ResolutionImported functions are resolved against the firmware symbol table generated from api_symbols.csv
Embedded MetadataApp name, icon, category, stack size, fap_version and required firmware API version stored in dedicated ELF sections
ResourcesStatic and animated images can be bundled as private assets via the fap_icon_assets manifest field
Build ToolFlipper Build Tool (FBT / ufbt), configured through an application.fam manifest with apptype FlipperAppType.EXTERNAL
LoadingCannot execute in place from SD card; the App Loader copies the FAP into RAM, verifies compatibility, applies relocations, then runs it
Typical sizeA few kilobytes to a few hundred kilobytes
IntegrityApp Loader verifies API-version compatibility before running; no separate CRC/hash in the file itself
PlatformsFlipper Zero firmware (FreeRTOS-based)
StructureStandard ELF layout (ELF header, program/section headers, .text/.data/.rodata, relocation and symbol tables) plus custom sections carrying Flipper app manifest data and icon assets.
NotesFAPs are not tied to one firmware build; compatibility is decided by the required API version embedded in the file. Distributed through the official Flipper Apps catalog (lab.flipper.net), the Flipper mobile app, and community repositories.
Utgitt2022
Siste versjonTied to firmware API version (major.minor)
Spesifikasjondeveloper.flipper.net

FAP-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med FAP-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om FAP-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .fap-fil?
Du installerer den på en Flipper Zero i stedet for å åpne den på en datamaskin. Bruk qFlipper eller Flipper Lab via USB, Flipper-mobilappen via Bluetooth, eller kopier .fap-filen til SD-kortets apps-mappe og start den fra Apps > External på enheten.
Kan jeg åpne en .fap-fil på min PC?
Ikke for å kjøre den. En PC kan ikke utføre Flipper ARM-kode. Du kan inspisere en .fap som en ELF-binærfil med verktøy som readelf eller Ghidra, men den fungerer kun på en Flipper Zero.
Hvor skal FAP-filer ligge på SD-kortet?
De ligger i undermapper for kategorier under apps-mappen på Flippers microSD-kort. Kategorien hentes fra appens manifest, og appen vises deretter under Apps på enheten.
Hvorfor vil ikke FAP-filen min laste på Flipperen?
De fleste lastefeil skyldes manglende samsvar i API-versjon. FAP-filen ble bygget for en annen fastvare-API-versjon enn den Flipperen din kjører. Oppdater appen eller fastvaren slik at hovedversjonene for API samsvarer.
Hvordan lager jeg en .fap-fil?
Skriv appen i C, legg til et application.fam-manifest med apptype FlipperAppType.EXTERNAL, og bygg den med Flipper Build Tool (FBT) eller den frittstående ufbt.
Er FAP-filer trygge å installere?
FAPs fra den offisielle katalogen er de tryggeste. FAPs fra fellesskapet er naturlig kode med tilgang til Flippers maskinvare, så installer kun fra kilder du stoler på og følg lokale lover når du bruker radio- eller tilgangsfunksjoner.

Referanser

1Flipper Developer Docs - FAP (Flipper App Package)developer.flipper.net
2Flipper firmware documentation - AppsOnSDCard.mdgithub.com

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Relaterte filendelser

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å