An experimental encoder released under the LGPL that runs on GPUs with OpenCL or CUDA support. On high end GPUs it has been reported to outperform CPU encoders by orders of magnitude. Multi-channel or higher than 16 bit depth are not yet supported.
An independent LGPL implementation purported to be faster at the same compression ratio than the reference libFlac; it also offers some experimental higher compression ratios. An experimental version that supports multiple threads/cores has been developed by a third party.
FLAC is not natively supported on the iOS platform, including all "iDevices". This is especially true of iTunes software on such devices, where FLAC is not supported, with Apple only offering native support for their own similar ALAC lossless audio format. Third party applications are available in the App Store which enable FLAC playback.Jailbroken iOS devices could play it through the applications from Cydia.
As with their iOS operating system, Apple's iTunes software on OS X cannot natively playback FLAC audio files. One exception to this is with the use of a third-party software plug-in, which currently allows iTunes software to playback a small percentage of Ogg-based FLAC files. Computers that run on the OS X operating system require third-party non-iTunes media players in order to playback FLAC files, or to encode into FLAC files.
Native support for FLAC was added to the Android operating system starting from the 3.1 'Honeycomb' update. The feature came about after much public discussion on Android's Google Code development site. However, FLAC support is limited to .FLAC files as Android does not support decode inside of other file containers (such as MP4 and MKV).
Prior to the Android 3.1 update, Samsung included native support on over 32 Android devices, including their Galaxy line of phones. In addition, other prior Android device users could only (and still today) resort to using third-party applications (apps) available for Android such as PowerAMP, andLess, Astro Player or otherwise alternatively turn to installing custom system ROM's such as CyanogenMod. Note that some of these third-party applications, especially PowerAMP, decode FLAC and other formats using FFmpeg and therefore do not rely on the operating system to provide that functionality.
Playing a flac file on VLC player (Beta) on Android v 2.3.6 also works.
The Windows Mobile operating system is able to support playback of FLAC files through the use of plugins or third-party applications such as TCMP and others. On Windows Phone 7 (WP7) there is no FLAC support available in the default Zune media player though playback is supported in third-party applications like a Flac Player.
Android operating system devices are capable of playing FLAC since version 3.1  Others may also support it by replacing the device's firmware with the third-party CyanogenMod ROM, which can play back FLAC. Otherwise users could simply opt to use a third-party supported application for Android such as PowerAMP, andLess, RockPlayer or Meridian Media Player. Such players can even recognize the tags after using Extended Media Scanner.
Rockbox open source firmware for multiple portable audio players