FuriLabs FLX1: actually usable Linux phone
I'm not new to Linux Phones. I was a backer of the original Librem 5 camping, own a Librem 5 devkit, later on a PinePhone. During FOSDEM I walked around and found the stand by FuriLabs where they demonstrated their FLX1 phone and chatted with all the participants. I knew about the phone because one of the people on a Discord server mentioned it (looking sus, btw) claiming great battery life and near perfect driver support. I chatted with FuriLab's CEO and engineers; they are smart and down to the ground. Better? The demo phones are awesome and actually works. And so I bought one of the phones at the stand and gave it a few test drives.
I am no tech reviewer so pardon the crude review. The phone is now my work phone. No unnecessary distractions.
The phone
I shall start by copying the specs from the FuriLab's website:
Category | Feature | Specification | |
Motherboard | Chipset | MediaTek Dimensity 900 | |
Memory | 6GB LPDDR4X | ||
Storage | 128GB UFS2.1 | ||
CPU | 2x Cortex-A78 2.4GHz & 6x Cortex A55 2.0GHz | ||
GPU | Mali G68 MC4 | ||
Camera | Front Camera | 16MP, f/2.0 | |
Back Camera | 50MP, f/1.88, with Phase Detection Autofocus and OIS | ||
Macro Camera | 2MP, f/2.4, fixed focus | ||
Battery | Charging | Wired/Wireless and NFC combo | |
Battery Type | Li-Po Removable battery | ||
Battery Capacity | 5000mAh | ||
USB | Type C 3.0 waterproof | ||
Connectivity | Modem | 2G/3G/4G/5G/5G ENDC | |
SIM Slots | Dual | ||
WiFi | WiFi 6.0 (a/b/g/n/ac/ax) | ||
Bluetooth | 5.2, A2DP, LE | ||
eSIM | N/a | ||
Bands | GSM | 2/3/5/8 | |
UMTS | B1/8 | ||
TD-LTE | B38/40 | ||
FDD-LTE | B1/2/3/4/5/7/8/12/20/28A/28B/66 | ||
5GNR | N1, 2, 3, 4, 5, 7, 8, 12, 20, 28, 38, 40, 41, 60, 66, 77, 78 SA/NSA | ||
Screen | Resolution | 6.59" FHD+ IPS Display 10 point multi touch | |
Refresh Rate | 60Hz/120Hz panel | ||
Glass Type | Gorilla Glass 5 | ||
Fingerprint | Fingerprint | Side Mounted, on power button | |
Peripherals | Micro SD | Up to 1TB | |
Headphone Jack | 3.5mm waterproof | ||
Material | Back Cover | Polycarbonate | |
Mid Frame | Polycarbonate and TPU | ||
Keys | Metal | ||
Water Proof | IP68 |

The spec it is much better then what the Librem5 and PinePhone (Pro) provided. More RAM, better display, more storage, better connectivity, everything. Even water proof. But that's just half of the story. The PinePhone though decent in it's hardware, has poor integration and driver support that makes it's power consumption unbearable. And it fully suspends when you press the power button - leading to music and phone calls both stopping to work - which is not what you want.
The FLX1 does very good in this regard. It will stop most front ground work when in sleep. But background processes are still allowed to run. YouTube in the background? Phone calls? They just work.
Battery life
The most important question of it all indeed. Can it wake you up in the morning... yes!
The PinePhone when I had it, uses 40% power even on idle over a working day. Very often if I forgot to charge the PinePhone - the battery it completely drained the next day. And the phone becomes hot to the touch, even overheating just browsing Phoronix.
The FLX1 uses 10% (in my experience) idling with WiFi and 4G on over the same period of time. Not even getting hot going through websites or video playback.
Camera quality
The best camera I have seen on any Linux running phone. And usable too! It is not Google Pixel or iPhone quality. But good enough for day to day photos. Vibrant, little post processing, no overly detailed metadata.
Both indoor and outdoor performance is great. Took photos of my Miku plush pile:

And an outdoor one:

Calls and text
I do not have a 5G SIM to test against, but it 4G works perfectly in Taiwan. SMS and calls alike.

Mobile network also works flawlessly. Took a photo of it working at a meetup in a restaurant.

Android App Compatibility
FuriOS (the custom distribution based on Debian) comes preinstalled with Waydroid and F-Droid. The apps I care about runs without problem. The biggest issue is NewPipe crashing when switched in landscape mode. But I just disable automatic rotation to work around that problem.
Audio is perfect too! Bluetooth and headphones alike. High quality analog too, no PinePhone jank and minimal volumes!


Martin Chang
Systems software, HPC, GPGPU and AI. I mostly write stupid C++ code. Sometimes does AI research. Chronic VRChat addict
I run TLGS, a major search engine on Gemini. Used by Buran by default.
- martin \at clehaxze.tw
- Matrix: @clehaxze:matrix.clehaxze.tw
- Jami: a72b62ac04a958ca57739247aa1ed4fe0d11d2df