Changelog

14.0.2
April 20, 2026

FuriOS 14.0.2 introduces support for external displays via the FLH1, along with improved power-saving mode behavior and enhancements to Android shared folder integration. This version rebases on GNOME 50, Firefox 149 and includes improved memory management and increased ZRAM for better performance under load, and many fixes for modem stability and carrier-related issues.

Updated
Rebase all changes on top of latest GNOME and Debian as of April 10th
Updated
Rebase all forks and plugins on top of GNOME 50
Updated
Firefox: Update to version 149
Added
FLH1: Add support for GNOME on external displays
Improved
Batman: Rewrite in C and make powersaving more adaptive to user changes
Improved
FLX1s: Increase ZRAM
Improved
FLX1: Increase ZRAM
Fixed
Pipewire: Fix switching cameras crashing the pipeline
Fixed
Pipewire: Fix using camera in Flatpak apps such as Decoder
Fixed
Modem: Fix MMS with Telus Canada
Fixed
Modem: Fix mobile data with Congstar Germany
Fixed
Modem: Fix mobile data with Lebara France
Fixed
Modem: Fix roaming with Omnitel Lithuania
Improved
Android: Rework shared folder to pass in entire home directories from each side
Fixed
Android: Fix using mobile data in Android with carriers disallowing hotspot
Fixed
Android: Fix desktop files not being cleaned up after app removal
Improved
Android: Improve and rework notification handling to be more robust and optimized
Improved
Android: Add support for MPRIS streams for apps inside the container
Improved
Feedbackd: Implement breath pattern notification led
Improved
Camera: Correctly adjust video recording output according to device orientation
Fixed
oFono: Fix some carriers disconnecting and never reconnecting back to the network
Fixed
oFono: Fix issues with CBS in UMTS format
Improved
Recovery: Improve error handling during factory reset
Fixed
Recovery: Fix factory reset not fully restoring kernel and device tree overlay on encrypted devices
Fixed
GTK: Fix blue tint on emojies
Improved
Bootman: Improve downloading and installing procedures of Ubuntu Touch dual boot
Improved
Flatpak: Always force gl backend for GTK apps to have GPU acceleration
Improved
Firefox: Rework UI from GNOME theme to traditional Firefox and impove performance
14.0.1
January 27, 2026

FuriOS 14.0.1, the second release based on Debian Forky, is a bugfix and performance-focused update. It includes major GPU optimizations, fixes mobile data issues with several carriers, improves MMS attachment compatibility, reworked brightness handling and reduces CPU and RAM usage for better overall performance and stability.

Updated
Rebase all changes on top of latest GNOME and Debian as of January 15th
Improved
Phosh/GNOME: Rework how backlight brightness is handled to fix issues with unexpected brightness changes
Improved
FLX1s: Optimize zram utilization
Improved
FLX1: Optimize zram utilization
Improved
FLX1: Improve GPU performance significantly (150-200%)
Fixed
FLX1s: Fix issues with 5GHz WiFi routers
Improved
FLX1s: Improve GPU performance significantly (150-200%)
Fixed
Modem: Fix mobile data with Neibo Belgium
Fixed
Modem: Fix mobile data with CoopVoce Italy
Fixed
Modem: Fix mobile data with Telenet Belgium
Improved
MMS: Allow to attach files other than picture, audio and text (such as video or binary files)
Fixed
MMS: Fix crashes caused by bad MMS SMIL sent by other MMS clients
Improved
Camera: Allow to copy unknown QR code text into clipboard
Fixed
Audio: Fix crashes when opening Settings->Sounds during a call
Fixed
MTP: Fix issues with indexing making file sharing incomplete
Improved
Batman: Allow for GPU frequency boost on performance mode
Fixed
Assistant Button: Fix CPU usage spikes on double and long press
Improved
Charger Mode: Add a 15 second screen timeout and optimize charging
Improved
LMKd: Optimize for zram and memory usage
Improved
Recovery: Improve scaling for different screen sizes
Improved
Bootman: Allow to install Ubuntu Touch without rebooting
Fixed
Bootman: Fix small UI bugs crashes
Improved
V4L2 Camera: Don't peg CPU if camera is not available yet
Fixed
Quirks: Fix QT6 Flatpak apps crashing the compositor on some scaling values (Thanks ajdunevent)
Fixed
Store Provider: Fix regression introduced in 14.0.0 when removing Open Store apps
14.0.0
October 27, 2025

FuriOS 14.0.0 is the first version of FuriOS based on Debian Forky. This release introduces support for mobile data over IPv6 and many modem fixes and improvements, low memory killer bug fixes, software store fixes and support for hiding apps in the app drawer from Settings. This release includes a lot of code cleanup, many infrastructure improvements, and important fixes for stability and security.

Just like FuriOS 13.1.1, this release focuses on bug fixes and cleanups rather than features. A vast amount of resources was spent rebasing our system on top of the new Debian and GNOME release, while cleaning up after ourselves along the way.

This release also splits a lot of code from FLX1 to be reused for FLX1s which will reduce the workload in future releases

Updated
Rebase all changes on top of latest GNOME and Debian as of October 10th

Updated
Rebase all forks and plugins on top of GNOME 49
Updated
Kernel: Update to CIP 123

Added
Settings: Add IP configuration dialog for Mobile Network
Improved
Settings: Implement support for hiding apps in the app drawer

Added
Audio: Add support for USB headphones/headsets
Fixed
Feedbackd: Play alarm sound even on quiet and silent mode

Fixed
Store Provider: Fix deadlocks and freezes
Fixed
Store Provider: Fix issues with installing OpenStore apps

Added
Modem: Add support for ringback tone on VoLTE calls
Fixed
Modem: Fix data issues with Vodafone Romania network provider

Fixed
Modem: Fix data issues with KPN Netherlands network provider
Fixed
MMSd: Fix race condition for sending messages

Improved
oFono2MM: Implement support for IPv6 context
Improved
oFono2MM: Implement data configuration for IPv6

Improved
oFono2MM: Implement call waiting
Improved
oFono2MM: Lower CPU and memory usage

Improved
LMKd: Fine tune more for daily usage
Improved
Timekeeper: Rewrite in C and fix issues with restoring time

Improved
Calls: Color answer and hang up buttons more clearly
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.1.1
August 18, 2025

FuriOS 13.1.1 introduces a smart dynamic low memory killer, support for cell broadcasts and lots of modem improvements. This release also fixes some issues with Vulkan, MMS stability and lots of usability fixes and memory leaks to improve overall system stability and performance.

This release focuses on fixing lots of bugs in the system rather than adding new features. While it may seem small, in reality it includes far more fixes and stability improvements than most previous releases.

FuriOS 13.1.1 will be the last version based on Debian Trixie.

Updated
Rebase all changes on top of latest GNOME and Debian as of August 14th

Improved
SIM Toolkit: Overhaul the UI and improve usability
Improved
Gallery: Improve startup speed significantly

Improved
Gallery: Improve video viewer controls
Fixed
Gallery: Fix unselecting albums for deletion

Added
LMKd: Initial implementation of low memory killer
Fixed
Geoclue: Fix WiFi source using the wrong interface and not functioning

Improved
oFono2MM: Emit a signal on all prop changes
Improved
oFono2MM: Improve CPU usage and stability

Added
oFono2MM: Implement Cell broadcast
Fixed
Phosh: Fix issue with screen flickering and needing a reboot

Fixed
Keyring: Fix keyring not showing credentials
Fixed
MMS: Fix MMS for T-Mobile in some regions

Fixed
MMS: Fix MMS for ROGERS Canada
Fixed
GPU: Fix Vulkan driver showing a transparent window

Improved
Bootman: Make OS selection menu adaptive with all scales
Improved
Modem: Improve VoLTE stability with IPv6

Improved
Firefox: Improve adaptability with all scaling options
Fixed
MMS: Fix data getting blocked by MMS context

Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform
13.1.0
June 20, 2025

FuriOS 13.1.0 includes support for installing apps from the OpenStore (https://open-store.io/), changing encryption password, installation of Ubuntu Touch dual boot and Android quick settings. This release also fixes some GPU crashes, modem crashes, MMS issues and fingerprint stability improvements and kernel updates to improve overall system stability and performance.

Updated
Rebase all changes on top of latest GNOME 48 and Debian as of June 15th
Added
Mediatek WiFI manager: Initial implementation

Fixed
MMS: Fix conflicts with different services
Fixed
MMS: Fix remaining issues with T-Mobile US and messages coming from dumb phones

Fixed
GPU: Fix EGL related crashes
Improved
Sensors: Improve reliability of start/stop

Improved
Recovery: Implement navigation using volume rocker
Improved
Phosh: Add support for managing Android through quick settings

Improved
Bootman: Improve boot times significantly
Improved
Bootman: Implement installation of UBports

Improved
Bootman: Implement navigation using volume rocker
Improved
Batman: Expose a API for gbinder

Added
Widi: Initial implementation
Added
Store provider: Implement CLI to manage OpenStore apps

Added
GNOME Software: Implement plugin to install apps from OpenStore
Improved
Settings: Refactor encryption page and add support for changing password

Fixed
Recovery: Fix more issues with missing WiFi after factory reset
Fixed
Radio: Fix crash when a modem request timed out (Telia fi)

Fixed
oFono: Patch all new security vulnerabilities
Improved
Isodrive: Switch to new DBus service and deprecate old isodrive tool

Fixed
Fingerprint: Fix more deadlocks and freezes
Added
Encryption: Implement Crypted and deprecate old encryption service

Improved
Encryption: Allow to change encryption password
Updated
Firefox: Update FuriOS tweaks version to 139

Updated
Kernel: Update to CIP 120
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.9
April 20, 2025

FuriOS 13.0.9 includes support for two-way clipboard, new fingerprint, store and flashlight daemon, support for Pipewire camera and V4L2 camera fixes. This release also fixes all remaining issues with Firefox, many crash fixes and optimizations in the stack, and several kernel optimizations to improve overall system stability and performance.

Updated
Rebase all changes on top of latest GNOME 48 and Debian as of April 12th

Added
Store: Implement a unified daemon for F-Droid and Open-Store
Added
PAM: Implement a module for parallel authentication

Added
Fingerprint: Implement a PAM module
Added
Biometric: Reimplement the biometric daemon such as fingerprint without QT and libhybris

Added
Pipewire: Implement pipewire camera to allow all apps to use camera
Improved
V4L2 Camera: Enable and keep auto focus enabled

Improved
V4L2 Camera: Cleanup cameras if the service crashes to not get stuck
Improved
Android: Mark screen lock as enabled to spoof apps

Added
Android: Add support for two way clipboard
Fixed
Android: Fix all sensors such as gyroscope, magnetometer and accelerometer

Fixed
Android: Fix virtual radio service getting stuck
Improved
Android: Pass more properties to guest to make the container look more realistic

Improved
Android: Make sure container and session manager never get stuck
Improved
Batman: Rewrite all external parts to expose a usable API for apps

Improved
Usage: Add support for killing Android apps and fix storage page
Improved
Settings: Redesign Batman settings

Added
Flashlight: Rewrite the daemon and support scalable values
Fixed
Firefox: Fix all remaining crashes

Improved
Offline charger: Allow to turn the screen off
Improved
Recovery: Add support for UBports OTA

Fixed
APT: Fix debconf for noninteractive applications
Fixed
GPS: Fix bad speed values

Fixed
Sound: Fix issues with low volume for alarm
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.8
March 9, 2025

FuriOS 13.0.8 includes 5G connectivity by default, improved gallery functionality, Android app installation via GNOME Software, and significant battery life improvements. This release also features Firefox 135, enhanced MMS compatibility, and several kernel optimizations to improve overall system stability and performance.

Updated
Rebase all changes on top of latest GNOME and Debian as of February 28th

Added
oFono: Implement an interface to send raw AT commands to the modem
Added
oFono2MM: Allow sending AT commands from mmcli and DBus to the modem

Fixed
MMS: Fix incoming MMS parsing for certain carriers
Improved
MMS: Fix some crashes and improve error handling

Fixed
Modem: Allow 5G by default and allow users to configure from settings instead of disabling
Improved
Gallery: Create thumbnails for screenshots

Fixed
Camera: Lock rotation to fix issues when device is rotated
Updated
Firefox: Update to version 135

Improved
Firefox: Improve compatibility with some websites via hostname-specific user-agent spoofing
Improved
Recovery: Allow to mount and unmount the rootfs

Added
Software store: Implement a plugin to allow installing Android apps
Added
Software store: Implement a plugin to use aptkit instead of packagekit for system updates to improve battery life and stability

Added
Settings: Add a page to configure enabled bands
Added
Android: Implement a virtual vibrator service to allow the usage of the vibration motor and manage Android vibra events

Added
Android: Implement a store service to allow managing and installing apps from host
Improved
Android: Integrate batman and put apps to sleep on screen state changes properly

Improved
Android: Free the sensor service when Android is off to save battery
Improved
Batman: Rework WiFi and modem suspend to improve battery life

Improved
Drivers: Improve compatibility with software that uses thread-local storage
Added
Kernel: Add and integrate EVDI into the kernel

Fixed
Kernel: Speculative fix for call audio kernel panics
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.7
January 27, 2025

FuriOS 13.0.7 includes a newly developed gallery app, support for dual booting, support for KVM and Docker, support for using GPS inside Android apps and Linux apps at the same time, MMS support in US, fixes for camera optical image stabilization and lots of performance and stability improvements..

Updated
Rebase all changes on top of latest GNOME and Debian as of January 20th

Improved
Android: Allow using GPS in Android and Linux at the same time
Improved
Android: Improve startup speed and battery life

Improved
Android: Wait for host sensor daemon to become available instead of crashing
Improved
Android: Improve audio latency and fix stutters

Improved
MMS: Improve battery life when there is no sim inside or sim is locked
Added
MMS: Implement a daemon for managing MMS routes

Improved
MMS: Improve compatibility with US carriers
Added
Boot manager: Initial implementation

Added
Settings: Add a page for MMS configuration
Added
Gallery: Initial implementation

Improved
Kernel: Severely cleanup drivers, improve performance and logging
Added
Kernel: Add support for docker

Added
Firmware: Add support for KVM
Fixed
Camera: Fix optical image stabilization and jumpy viewfinder

Fixed
GNOME settings daemon: Recover from bad brightness value properly
Improved
oFono: Improve battery life when there is no sim available

Improved
oFono2MM: Improve battery life when there is no sim available or sim is locked
Improved
STK: Don't crash if system has no sim or sim is locked

Improved
Firefox: Add user agent exceptions for websites that need it and default to Android user agent
Improved
Batman: Manage IRQ balance depending on system state

Improved
Fingerprint: Make sure to always recover from crashes
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.6
January 8, 2025

FuriOS 13.0.6 includes lots of battery management improvements, modem and radio stability improvements, support for full Android clipboard sharing and Android memory and performance improvements, camera focus and performance improvements as well as stability and performance fixes.

Updated
Rebase all changes on top of latest GNOME and Debian as of January 1st

Added
Android: Implement one way guest to host clipboard sharing
Added
Android: Expose getAppsInfo over the session bus

Improved
Android: Block notification server until the container is started to improve battery life
Added
Android: Implement pyclip's copy and paste logic and drop pyclip as a dependency

Added
Android: Switch from Trebuchet to FuriOS launcher to lower memory usage and improve stability
Improved
Android: Don't auto start all apps on startup to lower memory usage

Fixed
Android: Don't crash apps on missing Gservices
Fixed
Radio: Set the right ERAT value after sim unlocking

Fixed
oFono2MM: Fix issues with sim unlock blocking data
Fixed
oFono2MM: Unblock WWAN if it has been blocked on startup

Improved
oFono2MM: Make sure all interfaces are always exported on ofono state changes
Improved
oFono: Switch power management to a blocking approach instead of polling to improve battery life

Added
Gesture: Add support for palm rejection and glove mode
Fixed
MTP: Allow configfs to work without devtools

Improved
Camera: Default to continuous focus on the center at the start
Improved
Camera: Block the execution instead of an infinite loop when waiting for V4L2 actions to improve battery life

Improved
Camera: Allow disabling camera instant startup mode
Improved
Recovery: Ask to decrypt the filesystem before enabling SSH

Improved
Recovery: Install the kernel on factory reset from the factory image if no external image is found
Added
Network Manager: Use FuriOS servers for connectivity check

Improved
Network Manager: Enable DNS caching by default
Fixed
QT: Fix KDE apps that have no icon or missing elements

Improved
Fingerprint: Quit the loop after user unlocks the screen instead of keeping the sensor active
Improved
Fingerprint: Switch to a blocking approach instead of polling the display to improve battery life

Improved
NFC: Switch to a blocking approach instead of polling for NFC power changes to improve battery life
Improved
nicerdicer: Switch to a blocking approach instead of polling when setting new process priorities to improve battery life

Improved
Batman: Switch to a blocking approach instead of polling to improve battery life
Fixed
Settings daemon: Fix the issues with airplane mode turning on after turning off bluetooth and wifi

Added
Settings: Show the version string in System->About
Added
Krypton: Implement WiFI driver manager in Linux userspace

Improved
Krypton: Disable all unused hardware services by default
Updated
Kernel: Update to revision 325

Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform
13.0.5
November 30, 2024

FuriOS 13.0.5 includes battery management improvements, modem data and call fixes to eliminate most the remaining issues, support for full Android notification, sensor and fingerprint reliability fixes and lots of performance and stability improvements.

Updated
Rebase all changes on top of latest GNOME and Debian as of November 25th
Improved
Device: Set ERAT to a good value on modem startup to ensure we always get data

Improved
oFono2MM: Improvements and refactors to fix all data issues
Improved
oFono2MM: Take care of modem power and online changes correctly

Improved
oFono2MM: Allow NM to take care of more modem related actions
Improved
oFono2MM: Take care of airplane mode correctly

Added
Phosh: Implement airplane mode quick toggle
Improved
Phosh: Hide lock and unavailable items from system power menu (thank you Daniel B "Daniel-Blandford")

Improved
Android: Passthrough full notifications from guest to host with complete detail of the application and allow opening the application (thank you Marius "farao")
Added
Android: Always set the right size for the window when starting up

Improved
Batman: Improve CPU sampling to improve battery life
Added
Batman: Provide a library to set WiFi state to suspend and unsuspend

Improved
Batman: Rework the external API to make it more usable for other clients
Added
Batman: Implement Mediatek setCAM WiFi suspend

Fixed
Batman: Fix all memory leaks in provided libraries such as wlrdisplay
Improved
Fingerprint: Use screen locked status instead of display on status to allow fingerprint unlock

Improved
Fingerprint: Refresh the session id if it becomes invalid to always have a working fingerprint unlock
Improved
Sensors: Reimplement hadess sensor proxy with a GLib socketreader and drop QT to fix a memory leak and improve performance

Added
PQ: Implement the rest of 2.0 such as set color region, set TDSHP, set display scenario, set ambient light, set RGB gain and so on
Improved
PQ: Reimplement the C API to make it usable for external clients

Improved
Flatpak: Allow for auto completion with our wrapper script (thank you Luigi311)
Improved
APN: Update oFono cache properly on updates

Improved
Camera: Allow other apps and Android container apps to access camera even when running in the background
Improved
Camera: Allow to scan QR codes in the gallery

Improved
Settings daemon: Unclaim the light sensor when it is not in use to improve battery life
Improved
Settings: Reflect the state of NFC correctly according to the Android container

Fixed
Bluetooth: Properly read the auto OBEX generated configuration file
Improved
oFono: Correctly calculate the RSSI signal strength for FLX1 radio

Improved
Packagekit: Behave more like APT and make upgrades more predictable
Added
MTP: Implement isodrive using GLib and expose over DBus

Improved
MTP: Disable access to storage when screen is off
Improved
MTP: Make sure the USB manager always starts up correctly

Improved
Drivers: Improve audio driver stability
Fixed
udev: Fix permissions on /dev/uhid to ensure external input devices (e.g. Bluetooth keyboards) work

Fixed
udev: Mask out the JPEG encoder's V4L2 nodes to fix some apps freezing while trying to enumerate cameras
Added
Qt: Make Qt apps use the native file picker for more seamless integration

Fixed
Settings daemon: Keep track of the screen brightness to ensure we don't unexpectedly reset brightness to a stale value (e.g. on video playback)
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.4
October 19, 2024

FuriOS 13.0.4 includes support for modem status visibility within Android apps, fixes for SMS message delivery and modem crashes, mobile data not reactivating when switching from WiFi, and UI overhaul in some screens in Settings. This release also brings support for making the device source of power to charge other devices over a wired connection and the following LTE bands commonly used in the US: 2, 4, 12, 66

Updated
Rebase all changes on top of latest GNOME and Debian as of October 19th

Improved
Kernel: Build all peripheral drivers as a module instead of not building at all
Fixed
Settings: Make auto brightness not block manual brightness input and accept both

Fixed
oFono: Make sure SMS messages sent over IMS clear the queue and callback to oFono properly
Fixed
oFono: Fix crashes during modem startup

Improved
oFono2MM: Activate the created NM connection instead of relying on auto activation
Improved
Authenticator: Add support for scanning 2FA TOTS codes using the camera

Added
Phosh: Enable hotspot quick toggle using AP0 interface
Fixed
Audio: Fix some crashes related to Awinic during voice calls

Fixed
Radio: Fix radio being set to 2G and getting stuck
Improved
Clocks: Run in the background on startup to not miss alarms

Added
Batman: Implement powerconfig to configure the USB power source and sink
Fixed
Camera: Fix QR code box overflowing with long URLs

Improved
Assistant: Add a DBus API to report on the state
Fixed
Android: Fix video playback and apps that require codecs

Improved
Android: Make builds user and add props for root detection
Improved
Android: Sync timezone with host

Fixed
Android: Fix apps that need VPN dialogs, external storage and print services
Improved
Android: Debloat the image and removed unused components

Added
Android: Add a read only modem to keep apps that need a SIM card happy
Improved
Settings: Make airplane mode allow enabling bluetooth and WiFi

Improved
Settings: Redesign USB panel with Adwaita widgets
Improved
Settings: Add VoLTE and IMS info in modem details

Added
Modem: Initial release for modem firmware with US band support
Improved
Settings: Redesign Fingerprint panel with Adwaita widgets

Improved
Settings: Redesign Android panel with Adwaita widgets
Updated
Settings: Rebase to GNOME 47

Improved
Calls: Add VoLTE indications
Improved
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.3
September 12, 2024

FuriOS 13.0.3 includes support for sending vCard (contacts) through MMS, stability fixes for the modem stack, support for SIM Toolkit and Voice over LTE. This release also brings support for wake gesture and tilt to wake gesture.

Updated
Rebase all changes on top of latest GNOME and Debian as of September 9th

Updated
Kernel: Update to revision 233
Improved
Camera: Allow the app to suspend in the background and open immediately

Improved
Camera: Correctly append EXIF data related to GPS location
Improved
Camera: Redesign with a GTK4 look and feel

Fixed
Firefox: Fix some crashes related to memory leakage
Added
MMS: Add support for sending vCards

Improved
MMS: Only unexport classes that deal with system bus to fix instability and issues
Fixed
APN: Fix access point name of Vodafone MVNO carriers

Added
Calls: Add support for Voice over LTE
Added
Sensord: Add support for tilt detector sensor

Added
Sensord: Add support for wake gesture sensor
Improved
Settings: Integrate gesture sensors and SIM Toolkit

Added
Sensord: Add support for step detector sensor
Fixed
oFono2MM: Cleanup, fix occasional multiple SMS and improve startup times

Added
oFono: Add support for Voice over LTE
Fixed
Android: Fix apps that use contacts provider such as WhatsApp

Added
Input: Add support for keyboard input for QT5 and QT6 applications
Added
STK: Add support for SIM Toolkit

Added
Sensors: Integrate wake gesture and tilt detector to wake into the system
Added
Numerous small fixes, optimizations, improvements and tweaks throughout the platform

13.0.2
August 9, 2024

FuriOS 13.0.2 includes support for sending and receiving MMS in Chatty, configuration options for the left-side button (“assistant button”), improvements to Firefox’s design and stability, app compatibility fixes, and design improvements.

Updated
Rebase all changes on top of latest GNOME and Debian as of August 5th

Added
MMSD: Initial implementation of MMS
Fixed
Clock: Fix alarms/timers not making a sound

Fixed
Flatpak: Work around QT6 apps not starting up by temporarily disabling hardware acceleration
Added
Settings: Add a screen to configure the assistant button

Improved
Settings: Redesign fingerprint panel
Fixed
Firefox: Fix hardware acceleration issues and crashes

Improved
Firefox: Improve design, especially around context menus and popups
Improved
Cell network: Improve reliability of signal strength indicator

Added
Squeekboard: Add a gsettings key to customize the keyboard's scale
Added
Performance: Add nicerdicer, which reduces the priority for background processes and increases it for UI processes

Added
Recovery: Add an on-device terminal
Fixed
Recovery: Ensure we restore the correct kernel version during factory reset

Added
Sensord: Add support for step counter sensor
Improved
Android: Add support for killing apps and clearing app data

Fixed
Numerous small fixes, optimizations, improvements and tweaks throughout the platform
13.0.1
July 2, 2024

FuriOS 13.0.1 contains performance and stability improvements across the board, as well as:

  • Improved mobile radio reliability and performance
  • Improved Firefox performance, stability, and design
  • Faster and easier QR code scanning in the camera app
  • Increased maximum headphone volume
  • Memory management fixes
  • USSD code support in the phone app

This is the first FuriOS incremental batch of updates. All devices already running FuriOS can update from the software store.

Updated
Rebase all changes on top of latest GNOME and Debian as of June 28th

Fixed
Chatty: Fix notifications not coming through for numbers not in contacts
Fixed
Squeekboard: Fix sporadic startup crash leading to white screen of death

Improved
Camera: QR scanner now runs constantly in photo mode
Fixed
Camera: Focus on tap now chooses the correct focus point

Added
Firefox: Redesigned Settings page
Improved
Firefox: Improved memory efficiency and performance

Fixed
Firefox: Extension popups are now correctly sized and interactable
Added
Firefox: Support for tab bar on top of the screen

Improved
oFono2MM: Add support for getting cell info
Improved
oFono2MM: Improve startup times

Improved
oFono2MM: Make sure all interfaces get initialized overtime
Improved
oFono2MM: Update modem proxy on interface changes

Improved
oFono2MM: Implement getting exact location from modem
Improved
Kernel: Disable more debug options

Improved
Kernel: Higher default maximum headset volume
Updated
NFCd: Rebase on latest and switch to quilt

Added
Calls: Add support for USSD codes
Improved
Settings: Manage airplane mode by keeping track of modem states

Fixed
Recovery: Fix rebooting after certain amount of idle time
Improved
GTK4: Cache cairo textures and fix memory management issues

Fixed
Numerous small fixes, optimizations, improvements and tweaks throughout the platform
13.0.0
June 10, 2024

All FuriOS fixes and additions after forking the old project are included below for the first 13.0 release at June. Future releases will be incremental.

Updated
Fork and rename from the old project
Added
First Debian repository snapshot as of 4th of June

Improved
oFono2MM: Implement proper logging of modem
Fixed
oFono2MM: Cleanup useless variables and optimize modem stack

Improved
oFono2MM: Implement all DBus errors of modem
Fixed
oFono2MM: Set preferred state of modem correctly

Fixed
oFono2MM: Finish all remaining properties of the modem
Fixed
oFono2MM: Detect the correct sim if it is put in either slot

Fixed
oFono2MM: Set supported and current bands of modem correctly
Improved
oFono2MM: Setup APN correctly on startup for each sim

Improved
oFono2MM: Implement sending AT commands
Added
oFono2MM: Add ofonoctl for testing

Improved
oFono2MM: Save roaming and data status across reboots
Fixed
oFono2MM: indicate 3.75G (hspa plus)

Fixed
oFono2MM: Make USSD async
Improved
oFono2MM: Add ipv6 support to ofonoctl

Improved
oFono2MM: Handle ofonoctl exceptions
Improved
oFono2MM: Handle modem changes to keep the connection active

Fixed
oFono2MM: Properly handle modem re exporting
Fixed
oFono2MM: Additional fixes to all interfaces

Updated
oFono: Rebase on top of 1.29
Fixed
oFono: Allow APN with a dot as second character

Fixed
oFono: Patch CVE-2023-4233
Fixed
oFono: Patch CVE-2023-4234

Added
oFono: Add oFono APN database plugin and updated APNDB file
Added
oFono: Introduce IMS plugin

Added
oFono: Introduce and integrate
Added
FuriOS Recovery: Initial implementation

Added
LVGL charger: Initial implementation
Added
FuriOS Terminal: Initial implementation

Fixed
GTK4: Performance optimizations and fixes
Improved
GTK4: Add a back and exit button to all windows

Improved
GTK4: Maximize all windows to work on small displays
Improved
GTK4: Force an adaptive file chooser

Added
Android container: Debloat and adapt to FuriOS
Improved
Android container: Integrate MicroG and F-Droid

Improved
Android container: Sync host battery with container
Fixed
Android container: Ignore full ui and fix multi window mode

Added
Android container: Rebase on top of Android 13
Improved
Android container: Implement sleep and state methods

Fixed
Android container: Mark default apps as NoDisplay
Improved
Android container: Implement a replacement for IUserMonitor

Improved
Android container: Add a backup method for removing apps
Added
Android container: Package Android 13 images

Added
Android container: Implement folder sharing between host and guest
Added
Android container: Implement support for NFC state switching

Added
Android container: Implement DBus methods for all actions
Added
batman: Implement batman2ppd for power profiles and performance mode

Added
batman: Implement VR performance mode
Added
batman: Implement wifi suspend

Added
batman: Implement tether offlload
Added
batman: Implement NFC suspend

Added
batman: Add tweak powersave and tweak performance to boost performance
Added
batman: Implement Android container freeze and sleep

Added
batman: Implement MTK Power support
Improved
batman: Allow custom values for offline cores

Improved
batman: Allow powersave state when screen is on
Improved
Camera: Add support for QR codes

Added
Camera: Add support for image metadata
Added
Camera: Add support for GNSS metadata

Added
Camera: Implement status indicator for variables
Improved
Camera: Expand media preview and add gestures

Fixed
Camera: Handle rotations of viewfinder properly
Added
droidcam2v4l2: Introduce into the system

Added
PQ: Implement all Picture Quality states
Added
PQ: Implement GSD adapter to allow night light through PQ

Added
PQ: Implement PQ DBus to allow changing panel features
Added
GSD adapter: Implement privacy switches

Added
fpd-client: Implement fpd2fprintd for fprintd compatibility
Improved
geoclue: Add proper logging and fix code styling

Improved
geoclue: Implement AGPS using a SUPL server
Improved
geoclue: Inject time into modem using NTP

Improved
geoclue: Set IMSI to AGnssRil
Improved
geoclue: Allow using GNSS 2.0 interfaces

Added
fwupd-hybris: Implement initial bug report information API in form of fwupd
Added
obex-capabilities: Initial implementation

Improved
Firefox: Make launch times immediate
Added
Firefox: Introduce new mobile friendly customisations

Added
Feedbackd: Implement sysfs vibra backend
Added
Feedbackd: Implement sysfs led backend

Added
Isodrive: Initial implementation
Improved
Phosh: Save screenshots to disk at $HOME/Pictures

Fixed
Phosh: Allow night light quick toggle to be used with PQ
Added
Phosh: Implement powersave mode quick setting

Added
Phosh: Implement microphone privacy quick setting
Added
Phosh: Implement location privacy quick setting

Added
Phosh: Implement camera privacy quick setting
Added
Phosh: Implement dark mode quick toggle

Added
Phosh: Allow CSS to override top bar padding and handle rotations
Added
Phosh: Allow device specific styles

Updated
MTP server: Rebase MTP from API21 to API25
Fixed
Settings daemon: Set the brightness node correctly on state changes

Added
Settings daemon: Implement linear auto brightness
Improved
Settings: Rename Android page and add autostart, NFC, folder sharing and software store buttons

Added
Settings: Add options to expose device as bootable CD
Added
Settings: Add configuration panel for GPS

Added
Settings: Add a button to reboot into recovery
Added
Settings: Port fingerprint and android panels to use DBus

Added
Settings: Add page for panel customization through PQ
Added
Settings: Allow hotspot and WiFi to be used at the same time

Improved
Software store: Optimize for small displays
Added
Keyboard: Add support for fractional scaling

Fixed
qtmultimedia: Disable camerabin to not conflict with V4L2Loopback
Fixed
Flatpak: Fix issues with device mount points

Fixed
GTK3: Fix zooming on GTK3 applications
Fixed
GTK3: Implement units for left camera punch hole and rotations

Updated
fpd: Port to qt6
Fixed
fpd: Set default UID to 32011

Updated
fpd-client: Port to qt6
Updated
hadess-sensorfw-proxy: Port to qt6

Fixed
pulseaudio-modules-droid: Detect headphones from libinput properly
Fixed
pulseaudio-config-droid: Save audio levels across reboots

Fixed
Quirks: Allow screen brightness settings to be saved through reboots
Improved
Quirks: Allow FuriOS user to start and stop phone services

Fixed
Quirks: Unlock the keyring on startup correctly
Improved
Initramfs: Cleanup and add support for recovery mode

Added
Plymouth: Implement the boot animation of FuriOS
Fixed
Flashlightd: Add newline when writing to sysfs as some drivers need it

Fixed
LXC: Allow for dual slot vendor updates
Updated
Plymouth: Rebase on top of 24.004

Fixed
Settings: Fix all styling issues and clean our custom panels (USB, NFC, Android, GPS, Fingerprint))
Updated
Settings: Rebase on 46

Updated
Settings daemon: Rebase on 46
Updated
Software store: Rebase on 46.1

Updated
Feedbackd: Rebase on 0.3.0
Updated
geoclue: Rebase on 2.6.0

Updated
gst-plugins-bad: Rebase on top of 1.24.3
Updated
g4music: Switch to quilt and release 3.5.1

Improved
gmobile: Clean and reapply halium patches
Fixed
Meta: Mark meta packages as essential

Fixed
Large number of small fixes, optimizations, improvements and tweaks throughout the platform