Skip to content

Change logs

Feb 4 2026

FF OS 1.0.7 — Automatic timezone

FF1 uses the right timezone automatically

FF1 now automatically sets the correct timezone. This matters for works that change behavior based on local time—so what you see on screen matches the artist’s intent wherever the device is.

Feral File Mobile App 1.0.9 — Updates, browsing, and faster syncing

Manually update FF OS when you missed the overnight window

FF OS updates are usually applied automatically overnight. If your FF1 was powered off during that window, you can now trigger an update from the mobile app once the device is back online.

Playlists browsing stays smooth

Playlists no longer jump back to the top while loading or refreshing, and loading performance is smoother during longer browsing sessions.

Faster My Collection sync (with a note)

We reduced redundant requests during token syncing, which should make first-time sync and incremental updates noticeably faster—especially for larger collections.


Jan 28 2026

FF OS 1.0.6 — Faster loads, smoother onboarding, and better recovery

Faster loads with a larger Chromium cache

FF1 now keeps a larger Chromium cache, reducing repeat network requests. Artworks load faster, and it saves bandwidth on slower connections.

Internet detection is more forgiving during onboarding

FF1 now handles unstable internet and brief network drops more gracefully during onboarding, so setup is less likely to get blocked at the exact wrong moment.

Clear confirmation when OTA is triggered from the app

Starting with FF OS 1.0.6, when you trigger an OTA update from the mobile app, FF1 shows a clearer confirmation that the update was received and started. (On earlier versions like 1.0.5, OTA may still run in the background without an on-screen confirmation.)

Bigger log uploads for better debugging

FF1 can now upload larger logs, giving us more context when diagnosing tricky issues.

Feral File Mobile App 1.0.7 — More reliable collections, Now Playing, and device controls

Collections stay usable while indexing catches up

Large collections no longer fail all‑or‑nothing during indexing. When works are still syncing, the app keeps browsing and playback usable with what’s ready, and collection status is rendered from the server’s stage + counts. Rebuild metadata is safe again—it no longer produces empty playlists or makes the Me section disappear after an app restart. When a work can’t load, the app avoids blank “Error” tiles and shows a clear unavailable state instead.

Channels load consistently

The Channels tab no longer intermittently shows only the default Feral File channel.

Now Playing stays accurate for single‑art playback

Switching between single artworks no longer causes the Now Playing bar to desync, and expanding the Now Playing bar no longer shows an empty view.

Sleep / Screen Off for power saving

You can now put FF1 to sleep to turn off the screen and save power, with a reliable wake path when you’re ready to play again.


Jan 19 2026

FF OS 1.0.5 — HDMI orientation + crash recovery

Orientation stays correct after HDMI hot‑plug

FF1 no longer resets screen orientation to the default when you unplug/replug HDMI, so artworks keep playing in the intended orientation.

Playback resumes after service recovery

If the playback service crashes and restarts, FF1 now resumes the current playlist correctly instead of getting stuck.


Jan 15 2026

Feral File Mobile App 1.0.6 — Smoother FF1 setup and recovery

Setup continues without a second QR scan

FF1 still shows a QR code to get you into the app, but you shouldn’t have to scan it twice. After install, the app can discover a nearby FF1 over Bluetooth and continue setup. If there’s more than one FF1 nearby, you can pick the one you want before connecting.

Wi‑Fi setup is clearer when you’re moving fast

Choosing a Wi‑Fi network now centers the SSID list as the main action, with Other network… as the fallback. If FF1 can’t connect, the app now gives a clearer error and a better next step (for example: double-check the password, try again, or move FF1 to a stronger signal).

Reconnect is no longer a dead end after reinstall

If you delete and reinstall the app (or use Forget I exist), you can re-discover and reconnect to an existing FF1 instead of getting stuck without a connect path.

My Collection search stays fresh

After you add an address, My Collection search updates when indexing completes—without needing an app restart.


Jan 10 2026

FF OS 1.0.4 — Stable playback with large artworks

Player Crash Fix for Large Artwork Data

Fixed a crash in the FF1 player when playlists include large artwork payloads. This also reduces the knock‑on effects we saw on the phone side (app lag and occasional loss of connection while FF1 is under load).

Bluetooth Reconnect Without Re-Scanning QR

After the initial QR setup, the mobile app can scan and reconnect to FF1 over Bluetooth without scanning the TV QR code again. This makes setup one-scan-per-install, and it gives users a recovery path when the app forgets the device.

Feral File Mobile App 1.0.5 — Connectivity, UX, and Support

Offline Recovery

If you launch the app while offline, it now restores connection automatically once the internet is back.

Friendlier Prompt Bar Errors

Errors in the Prompt Bar now show human-friendly messages instead of technical failures.

QR + Camera Permission Fix

Fixed a camera permission error on first-time QR scanning.

Now Playing + Collection Sync Fixes

  • Tapping the currently playing artwork from the Now Playing bar no longer shows a blank screen
  • Now Playing bar reliably updates the active artwork
  • Collection artwork lists stay in sync between Home and Playlists without needing an app restart

Navigation Fix

Fixed the “→ All” button disappearing after returning from the All Curated Playlists view.

FF1 Connection Improvement

The app no longer requires a second QR scan to connect to FF1 after install.

Play Tooltip

Added a tooltip to explain how to play art from the mobile app.

Support

Customer support is now handled via email: support@feralfile.com


Dec 17

FF OS 1.0.2 — More reliable playlist playback

Playlists Start Consistently

Fixed an edge case where tapping Play on FF1 from a playlist could fail to start playback on the device, even though the same artwork would play when launched directly.

Feral File Mobile App 1.0.2 — Readability & Stability

Improved Readability

Typography is now larger and more consistent across onboarding and core screens, making the app easier to scan when your phone is acting as an FF1 controller.

More Stable Browsing

Resolved a crash that could occur while scrolling and loading more items in Playlists, Channels, and Works.

My Collection Ordering Stays Stable

Fixed a case where works could jump to the top of My Collection even when nothing changed for the connected wallet. “Recent” should now reflect your own adds and transfers.


Dec 10

FF OS 1.0.1 — Playlist Reliability & Faster Recovery

Playlists Advance Correctly

Fixed an issue where FF1 could play only the first artwork in a playlist and then stop. The playback queue now moves through the full sequence as expected.

Faster Factory Reset & Log Upload

Factory reset and log upload now run primarily over Wi‑Fi instead of Bluetooth. Resets complete faster and logs reach us more reliably for debugging. If Wi‑Fi is unavailable or fails, FF1 automatically falls back to Bluetooth so recovery still works.

Feral File Mobile App 1.0.0 — Dedicated FF1 Controller

New FF1-Focused App

We’ve launched a new mobile app dedicated to FF1 setup and control, with updated onboarding, menus, and setup flows to make first-time pairing and daily use simpler.

Collection & Playback Fixes

  • Correct token ordering for works affected by address-agnostic provenance
  • Fix for the first two artworks sometimes showing as “Unknown Artist / Unknown Title” with no thumbnail
  • Reliable playlist thumbnails after adding an address
  • “Play” button in user playlists now starts playback as expected

Simpler Sign-In

The new app no longer requires a passkey to use. You can control FF1 more quickly while we continue to evolve the long-term account and credential model.


Dec 2

FF OS 0.15.0 — OTA Firmware Upgrade Support

OTA Firmware Components

System components like BlueZ now update over the air. Future firmware releases install normally without requiring a manual reflash.

Bluetooth Connection Recovery

Fixed a rare handshake failure that could break communication between the mobile app and your FF1 while artwork continued to play. Connection recovery is now reliable.

Manual Reflash Required

This release needs a manual reflash (flashing guide). OTA resumes for future releases.

Feral File Mobile App 0.66.8 — Interface Refinements

Smoother Navigation

Animations, transitions, and visuals have been updated for a more consistent experience.

Optional Explore Bar

The Explore bar is now hidden by default. Enable it under Preferences → Settings if you want quick access to search and discovery tools.

Clearer Bluetooth Pairing

Pairing and reconnecting now show clearer progress states and error messages, making setup more transparent.


Nov 25

FF OS 0.14.0 — Bluetooth Connection Improvements

More Reliable Pairing

We've fixed pairing failures and dropped sessions that required multiple reconnect attempts. Connections should now work reliably from the first attempt. If you still encounter issues, let us know through in-app support.

Mobile App 0.65.0 — Major UI Refresh

Redesigned From the Ground Up

New navigation patterns, refined typography, updated color palette, and streamlined flows throughout. This is the first phase of the redesign, with more polish coming in future releases.


Nov 11

FF OS 0.13.0 — Vulkan Rendering & iOS Bluetooth

Vulkan Rendering for AMD Devices

Artworks now play correctly on AMD-based FF1 units. This update activates the Vulkan graphics pipeline on AMD hardware, fixing visual glitches and video playback issues.

iOS Bluetooth Optimization

Pairing with iOS devices is smoother and faster. Connection stability and command response have both improved.

Manual Reflash Required

This release needs a manual reflash (flashing guide).

Mobile App 0.64.0 — Rebuilt Art Indexer

Faster, More Accurate Collections

Your collection data is now accurate and near-instant. The new indexer rewrites how artworks are tracked and updated:

  • Collections sort by token acquisition time
  • Wallet transfers appear within seconds
  • Art Blocks metadata pulled directly from source for greater accuracy
  • Reliable thumbnails through redundant IPFS gateways

Objkt Playlists Return Soon

Now that the indexer is stable, Objkt playlists re-enable later this week using the same new data pipeline.

Indexer Stability Note

This is a complete rewrite of the indexing system. If you see missing metadata or broken thumbnails, please report them through in-app support.


Nov 4

FF OS 0.12.0 — Enhanced Observability

Real-Time Performance Metrics

Your FF1 now reports performance and stability metrics in real time. This deeper visibility helps us spot regressions quickly and focus fixes where they matter most.

OTA Compatibility Guard

If your FF1 encounters a version gap that prevents a direct upgrade, it now guides you with clear instructions—usually a one-time manual flash. This keeps devices from getting stuck mid-update.

Mobile App 0.63.4 — Launch Screen Fix

App Launch Fixed

Resolved an issue where the app could freeze during its first launch. If the problem persists, contact us through in-app support.


Oct 28

FF OS 0.11.0 — Security Hardening & Bug Fixes

OTA Security Hardening

Your FF1 now cryptographically verifies every OTA update before installation. No payload can be altered or tampered with in transit.

Automated Error Reporting

Crash logs and runtime exceptions are captured and sent automatically, helping us find and fix rare bugs faster.

Objkt Playback Fixed

Resolved a playback issue affecting certain Objkt artworks. All supported Objkt works now play normally through DP-1 playlists.

Manual Reflash Required

This release needs a manual reflash (flashing guide). OTA is not supported for 0.10.0 → 0.11.0. OTA resumes for future releases.

Mobile App — Content Update

Objkt Playlists Temporarily Hidden

We've paused visibility for most Objkt playlists in the mobile app while rebuilding the indexing pipeline. Two selective playlists remain available for demo purposes. Objkt artworks play normally on your FF1, but the mobile app couldn't load thumbnails or some artworks reliably. The feature returns once the new indexer is stable.


Oct 21

FF OS 0.10.0 — Prompt-to-Playlist & Security

Prompt-to-Playlist Tool

We've published ff1-cli, an open-source command-line tool that turns prompts into DP-1 playlists. Type a phrase, generate a playlist, and play it on your FF1—no web UI required. See the ff1-cli documentation.

OTA Security Update

Improved verification in the OTA update process for better reliability, file integrity, and source authority.

Manual Reflash Required

This release needs a manual reflash (flashing guide). Future updates return to over-the-air delivery.

Mobile App 0.63.3 — Collection Sync Fixes

Personal Collections Refresh Reliably

Collections now refresh correctly after adding new works.

Now Playing Thumbnails Load

Thumbnails appear consistently in the footer bar.

Objkt Search Works

Search results now show up properly in the Prompt Bar.

Plays Works Without Provenance

Artworks missing provenance fields in DP-1 playlists now play as expected.

Smoother Animations

Collection views and playback flows run with less visual stutter.


Oct 14

FF OS 0.9.0 — Hardware-Backed Security

TPM Identity

Your FF1 now stores its DeviceKey in the TPM (Trusted Platform Module). Hardware-backed identity that can't be copied or spoofed.

Manual Reflash Required

This release needs a one-time manual reflash (flashing guide). Future updates return to over-the-air delivery.

Mobile App 0.63.1 — Objkt Playlists

Play Objkt

Browse and play Objkt playlists directly from the app.


Oct 10

FF OS 0.8.1 — Ownership Tracking Fixed

Collections Sync Correctly

Transferred artworks now disappear from playlists as ownership changes. No stale items lingering after you've sold or moved a piece.

Mobile App 0.63.1 — Fixes for Smoother Daily Use

Now Playing Controls Restored

Rotate and fit/fill controls are back in the Now Playing bar.

Duplicate Items Removed

Fixed an issue where the same artwork appeared twice in Now Playing.

Navigation Scrolls to Current Work

Opening Now Playing now jumps directly to what's on screen.

Collection Reflects Transfers

Works you've transferred now disappear from your personal Collection properly.


Sep 30

FF OS 0.8.0 — Your Collection, Always Current

Play Your Personal Collection

Your FF1 now plays your personal collection as a playlist that updates as your collection changes over time.

Mobile App 0.63.0 — Easier Control, Smarter Curation

Factory Reset via Bluetooth

Reset your FF1 directly from the app.

What's Playing Next

The Now Playing bar now shows which artwork is coming up.

Add Your Addresses

Add your Ethereum or Tezos addresses in the Collection tab to sync art you own.

Search & Add with the Prompt Bar

Use natural language in the Prompt Bar to search playlists or add addresses.

Developer Notes - QEMU build support (see QEMU instructions)

Sep 19

FF OS 0.7.0 — More Reliable Updates, Better Monitoring

Redesigned Updates & Resets

OTA updates are now more robust and reliable. Factory resets restore your system to a clean snapshot more effectively.

System Monitoring

Your device now includes a built-in tracker to monitor system metrics.

Cleaner Logs

Reduced excessive Chromium logs for better performance and cleaner system output.


Sep 9

FF OS 0.6.0 — Smoother Setup, Clearer Errors

Improved Setup Flow

Fixed an issue where the device sometimes stayed stuck on a screen instead of returning to the QR code page.

Better Service Monitoring

Your device now keeps a closer eye on essential background services, showing clear error messages when something goes wrong.

Screen Rotation Fix

Screen rotation now works correctly in landscape and portrait.

Developer Notes - Run FF OS in QEMU for testing without physical hardware

Aug 22

FF OS 0.5.0 — Faster Support, Quieter Alerts

Improved Error Detection

Upgraded how your device detects and reports errors behind the scenes.

Focused Alerts

Fine-tuned error alerts to focus on critical issues, reducing unnecessary notifications.

Send Logs from the App

Share device logs directly from the FF1 mobile app.

Better Log Management

Improved how your device stores and manages logs for better performance.


Aug 18

FF OS 0.4.0 — Cleaner Code, Consistent Identity

Reorganized Open Source

Split the original repository into two separate repos: ffos for OS builds and ffos-user for services. The original feralfile-device repository has been archived.

FF1 Name Finalized

The device is now officially FF1 (formerly FFX1).