Mission brief // Official download source
FlyLM APK
Download FlyLM APK v3.2, the free 95.3 MB unofficial fan project that brings back Mobile Legends: Bang Bang as it was in 2019. This MLBB private server runs game version 1.4.22 from the M1 era, with every hero and skin unlocked.
This is the official download source for the FlyLM APK. Every build is scanned and installed on real test phones before the download button goes live, and this page always describes the exact file you are getting.
v3.2 · 95.3 MB · Android 5.0+ · scanned on real devices
Subject contained
BUILD v3.2 // SEALED
Build version
MB file size
Rating / 68.7k reviews
Malware scan
On this page
App Information
- App Name
- FlyLM
- Version
- v3.2 (1.4.22)
- File Size
- 95.3 MB
- Requires Android
- 5.0 and up
- Category
- Action
- Price
- Free
- Rating
- 4.6/5 (68,772 ratings)
Game Preview
Gameplay frames from the FlyLM 2019-era build running on our test phones.

Home screen
Real capture

Hero select
Real capture

Classic gameplay
Real capture

Ranked mode
Real capture
Updating to a Newer Build
STEP 1
Grab the new FlyLM APK from the download page. A fresh FlyLM download always comes from the download page above, so the signature matches your installed build.
STEP 2
Install it directly over the old version. Your FlyLM account and progress live on the fan server, so they carry across automatically.
STEP 3
Only uninstall first on a signature conflict. If the installer refuses with a signature error, remove the old build, then install fresh and log back into your fan-server account. Server updates can also roll out separately from the APK, so let the game download any in-game patch on a stable connection.
Devices That Can Run It
Android phones: the main target. Anything on Android 5.0 or newer with some free storage installs the FlyLM APK cleanly.
Tablets: work well, with extra room for the classic interface and the match HUD.
Android TV and TV boxes: installation is possible, but the touch-first controls feel awkward with a remote.
Fire OS devices: sideloading usually works, though navigation varies by model.
PC emulators: install fine in a configured emulator, handy for playing the 2019 build on a bigger screen.
iPhones: not supported. APK files do not run on iOS, and there is no iPhone version of this game.
Technical Details
| App name | FlyLM |
| Build | v3.2 (1.4.22) |
| Package | com.fyrefly.flylm |
| File size | 95.3 MB |
| Requires Android | 5.0 and up |
| Category | Action |
| Price | Free |
| Rating | 4.6/5 from 68,772 ratings |
| Internet | Required (online private server) |
| Languages | Indonesian and English |
The package details above describe the exact FlyLM APK hosted on the download page. If a copy you find elsewhere shows a different size or version, treat it as a different file.
An internet connection is required at all times. This is an online private server, so nothing in the game works offline.
Common Problems and Fixes
Fix 1: Parse error during install
The download did not finish. Delete the file, re-download, and confirm it is about 95.3 MB before opening it.
Fix 2: App not installed, CPU or ABI error
You grabbed the wrong build. Download the 64-bit file for modern phones, or the 32-bit file for very old devices.
Fix 3: Stuck on the loading screen
Check your connection first. If the connection is fine, the fan server may be having an unstable moment, so wait and retry.
Fix 4: Lag or disconnections in matches
This is server-side. The developers are actively improving it. Playing during off-peak hours helps.
Fix 5: Login fails or account not found
Your account belongs to the FlyLM fan server, not to official MLBB. Create a fresh account inside the app. No official progress transfers over.
Still stuck after these fixes? The blog guides cover each FlyLM APK failure in depth, with the exact screens where things go wrong.
Pros and Cons
Strengths
- +Every hero and skin unlocked from the start
- +Free diamonds from every match
- +Max emblems with zero grinding
- +Faithful 2019 M1-era look and feel
- +Ranked mode with bots up to Mythic
- +64-bit and 32-bit builds for old and new phones
- +Free download, tested on real phones
- +Separate account, so no ban risk to your main MLBB account
Trade offs
- −Unofficial fan project, not affiliated with Moonton
- −Server can be unstable, with lag or disconnections
- −Ranked is bots only, no real opponents
- −Android only, no iPhone version
- −Internet required, nothing works offline
Used as a nostalgia toy with honest expectations, the FlyLM APK is a lot of fun. Just remember it is a fan project, not a replacement for the live game.
FlyLM APK FAQs
Quick answers to the questions players ask most. Each one is also in the page schema so search engines can surface it directly.
What is FlyLM APK?
FlyLM APK is an unofficial, fan-made private server that recreates Mobile Legends: Bang Bang as it was in 2019. It runs game version 1.4.22 from the M1 era on a separate fan-run server, with all heroes and skins unlocked, free diamonds from every match, and max emblems. It is not affiliated with Moonton and is built for fans of old Mobile Legends who want the original experience back.
Is FlyLM an official Mobile Legends app?
No. FlyLM is an unofficial fan project and is not affiliated with or endorsed by Moonton. It is a completely separate build on a separate server, not an official MLBB release.
Is FlyLM APK safe to download?
The file hosted on this page is scanned for malware and installed on real test phones before the download button goes live. That covers the file itself. As for the service, treat it like any unofficial fan project: use a fresh account, never reuse passwords from other services, and do not spend real money on it.
Will FlyLM get my official MLBB account banned?
No. Your FlyLM account lives on the fan server and is completely separate from your official MLBB account. Nothing you do in FlyLM touches your main account, so there is no ban risk to it. Just keep the two apart and do not reuse the same login details.
Can I use my official MLBB account in FlyLM?
No. You create a brand new account inside FlyLM on the fan server. There is no way to log in with your official MLBB account, and no progress, skins, or diamonds transfer in either direction.
Which should I download, the 64-bit or the 32-bit build?
Download the 64-bit build if your phone was made in the last several years, which covers almost all modern devices. The 32-bit build is only for very old phones that cannot run 64-bit apps. If the install fails with a CPU or ABI error, you grabbed the wrong one.
Why won't FlyLM install on my phone?
The usual causes are an incomplete download, the wrong build for your phone (64-bit vs 32-bit), unknown sources not allowed in Android settings, or not enough free storage. Confirm the file is about 95.3 MB, allow installs from your browser, and try again.
Does FlyLM work offline?
No. FlyLM is an online MLBB private server, so it needs an internet connection at all times. Nothing in the game works offline.
How do I update FlyLM to a new version?
Download the newer FlyLM APK from the download page and install it over your current build. Your account and progress live on the fan server, so they carry across automatically. Only uninstall first if the installer reports a signature conflict.
Where can I get older versions of FlyLM?
This page always carries the current tested build, which is v3.2. The FlyLM ML blog guides cover version history and older builds, with notes on which builds still connect to the fan server.

Daniel Reyes
Mobile Gaming Analyst
Daniel Reyes has tested Android MOBA games on real devices since 2019. As a MOBA specialist he covers Mobile Legends builds and private servers, verifying every claim about the FlyLM APK with install and gameplay tests before it reaches readers.
