Download

Pick your device.
Get the right build.

Choose a model to see the build that fits it, then follow the installation guide below.

Meizu 20
Meizu 20 Infinity
Meizu 20 Pro
Meizu 21
Meizu 21 Note
Meizu 21 Pro
Meizu 22
Meizu Lucky 08

Community project • Unofficial • Always back up your data before installing

A Meizu running FlymeVN: the build download screen with a progress bar and a list of steps.

Interface artwork, illustrative.

Two release channels

Pick the one that suits you.

The same ROM, on two different rhythms. Stable is open to everyone; RC comes with FlymeVN Plus.

  • Free

    Stable

    Open to everyone

    A build the community has already tested, meant for a daily driver.

    • Has been through a round of community testing
    • Favours stability over new features
    • Updated by hand: download the new build and reflash
  • FlymeVN Plus

    RC

    For FlymeVN Plus subscribers

    Release candidates, out ahead of stable so they can be tried and reported on.

    • New features before they reach stable
    • OTA updates and an automatic keybox on the phone
    • A private support channel when something goes wrong

Every build is published with its hash, so you can verify the file yourself before flashing.

Buy FlymeVN Plus

Before you start

Six things to do first.

Skipping one of these is the single most common reason an install fails.

  • Back up everything

    Installing wipes all the data currently on the phone.

  • Charge above 50%

    A phone that dies mid-flash can fail the whole run.

  • Unlock the bootloader (required)

    The flasher package cannot run against a locked bootloader. The Meizu Lucky 08 unlocks from inside the FlymeVN Flasher app; every other model needs an unlock code Meizu issues per device.

  • Have a cable and a computer ready

    Use a cable in good condition, plugged straight into the computer's USB port.

  • Pick the right build

    A file meant for another model can brick your device.

  • Read the whole guide

    Know the steps, and how to recover, before you begin.

A Meizu running the FlymeVN installer: a progress ring turning on a dark screen.

The install run

Five steps,
in this order.

Work through them in sequence, and do not pull the cable part way. If a step reports an error, stop and read that step again before carrying on.

  1. Download the flasher package and unzip it

    Pick your model above, download the installer (.zip) and unzip it into a folder on your computer.

  2. Verify the file

    Check the package hash (.sha256) against the value published with the build.

  3. Unlock the bootloader and enter fastboot

    The bootloader has to be unlocked already. Power off, hold Volume down + Power to reach fastboot, then plug into the computer.

  4. Run flash-all

    macOS/Linux: run ./flash-all.sh. Windows: double-click flash-all.bat. The script flashes every partition itself — leave the phone connected until it finishes.

  5. Cold boot it once

    Power right down for about ten seconds, then start it up. The first boot takes longer than usual (5–15 minutes) — do not cut the power.

Downloading safely

Check before you flash.

  • Check the hash

    Every build is published with a hash. A file that does not match is a file not to flash.

  • Only download from the project's own channels

    Builds are released through the project's channels; copies re-hosted elsewhere have not been verified.

  • Keep the backup

    Hold on to it until the phone has run steadily for a few days of real use.

Community project • Unofficial • Always back up your data before installing