- Aug 3, 2025
- 338
- 0
The Doogee X50 is a budget 5-inch Android Go device built on the MediaTek MT6580 quad-core chipset. This is the April 2019 stock firmware package — version 8.1.0, dated April 30, 2019. It covers softbrick recovery, boot loop repair, and full system restoration for the X50. The device ships on Android 8.1 Oreo and this build matches that base version, so it is the correct restore target for any X50 that has gone wrong after a bad flash, failed OTA, or corrupted system partition.
No public changelog has been independently verified for this specific build. The firmware is listed here for recovery and documentation purposes.
Flashing firmware replaces the device's system software and will erase all user data. Before proceeding, back up contacts, media, and any app data you want to keep — there is no recovery after a full flash wipes the device. The MT6580 is a well-documented chipset with broad SP Flash Tool support, but using the wrong scatter file or selecting the wrong partition set can leave the device in a worse state than it started. Confirm the file size matches 663 MB after downloading. If the sizes don't match, the file is corrupt — do not flash it.
In authorized service environments, restoring stock firmware may reset certain system states as part of the recovery process. Only service devices you own or are explicitly authorized to repair. Always follow applicable local laws and manufacturer policies.
All firmware files referenced in this article are the intellectual property of their respective manufacturers. Links are provided solely for repair, recovery, and research purposes. This forum does not host, distribute, or claim ownership of any firmware files. If you are a rights holder and have a concern about a specific link, please contact the site administration.
The download link below connects to an externally hosted file. Verify the file size before flashing.
No MD5, SHA1, or SHA256 hash was supplied with this file. The only integrity check available before flashing is file size — the downloaded ZIP must be 663 MB. A noticeably smaller file after download means the transfer was cut short; do not flash an incomplete package.
To check the file size on Windows, right-click the file and select Properties. On Linux/Mac, run
For a complete illustrated walkthrough with screenshots covering every SP Flash Tool step, refer to the full SP Flash Tool guide for MediaTek devices.
No public changelog has been independently verified for this specific build. The firmware is listed here for recovery and documentation purposes.
Firmware Details
| Device Name | Doogee X50 |
| Model Number | Doogee X50 |
| Chipset | MediaTek MT6580 / MT6580M — Quad-Core 1.3 GHz ARM Cortex-A7 |
| GPU | ARM Mali-400 MP |
| Android Version | Android 8.1 Oreo |
| Firmware Version | 8.1.0 |
| Build Date | April 30, 2019 |
| File Name | Doogee_X50_MT6580_20190430_8.1.0.zip |
| File Size | 663 MB |
| File Type | Stock ROM — Full system package (ZIP) |
| Required Flashing Tool | SP Flash Tool (MediaTek) |
| File Hash | Not provided — verify file size (663 MB) before flashing |
| Source / Host | Google Drive (external) |
| Last Verified | May 06, 2026 |
Risk Warning
Flashing firmware replaces the device's system software and will erase all user data. Before proceeding, back up contacts, media, and any app data you want to keep — there is no recovery after a full flash wipes the device. The MT6580 is a well-documented chipset with broad SP Flash Tool support, but using the wrong scatter file or selecting the wrong partition set can leave the device in a worse state than it started. Confirm the file size matches 663 MB after downloading. If the sizes don't match, the file is corrupt — do not flash it.
In authorized service environments, restoring stock firmware may reset certain system states as part of the recovery process. Only service devices you own or are explicitly authorized to repair. Always follow applicable local laws and manufacturer policies.
Intellectual Property
All firmware files referenced in this article are the intellectual property of their respective manufacturers. Links are provided solely for repair, recovery, and research purposes. This forum does not host, distribute, or claim ownership of any firmware files. If you are a rights holder and have a concern about a specific link, please contact the site administration.
Download
The download link below connects to an externally hosted file. Verify the file size before flashing.
Filename: Doogee_X50_MT6580_20190430_8.1.0.zip
File Size: 663 MB
Android Version: Android 8.1 Oreo
Build Date: April 30, 2019
Chipset: MediaTek MT6580
Hash: Not available — confirm file size matches 663 MB after download
Download: Doogee_X50_MT6580_20190430_8.1.0.zip — Google Drive
File Size: 663 MB
Android Version: Android 8.1 Oreo
Build Date: April 30, 2019
Chipset: MediaTek MT6580
Hash: Not available — confirm file size matches 663 MB after download
Download: Doogee_X50_MT6580_20190430_8.1.0.zip — Google Drive
File Integrity
No MD5, SHA1, or SHA256 hash was supplied with this file. The only integrity check available before flashing is file size — the downloaded ZIP must be 663 MB. A noticeably smaller file after download means the transfer was cut short; do not flash an incomplete package.
To check the file size on Windows, right-click the file and select Properties. On Linux/Mac, run
ls -lh Doogee_X50_MT6580_20190430_8.1.0.zip in terminal.Flashing Preparation Checklist
- Confirm the device is a Doogee X50 — check Settings > About Phone > Model. Do not flash this on any other Doogee model, even those using MT6580.
- Charge the battery to at least 50% or keep the device connected to power during the flash.
- Back up all user data. This flash will wipe the device.
- Download and install the MediaTek MT6580 USB driver on your PC before connecting the device.
- Download SP Flash Tool — v5.x is widely compatible with the MT6580 chipset.
- Extract the firmware ZIP to a folder with no spaces in the path. SP Flash Tool can fail to read scatter files if the path contains spaces or special characters.
- Locate the scatter file inside the extracted folder — it will be named MT6580_Android_scatter.txt. This file is required to load the firmware in SP Flash Tool.
How to Flash the Doogee X50 Using SP Flash Tool
- Extract Doogee_X50_MT6580_20190430_8.1.0.zip to a local folder — for example,
C:\Doogee_X50_Firmware. - Install the MediaTek USB driver on your PC if not already installed.
- Open SP Flash Tool as administrator (right-click > Run as administrator).
- Click Scatter-loading and navigate to the extracted folder. Select MT6580_Android_scatter.txt.
- Set the flash mode to Download Only from the drop-down menu. This flashes all partitions and is the correct mode for full system recovery.
- Power off the Doogee X50 completely — not restart, fully off.
- Click the green Download button in SP Flash Tool.
- Connect the powered-off Doogee X50 to the PC using the USB cable. SP Flash Tool will detect the device automatically and begin flashing.
- Do not disconnect the cable or close SP Flash Tool until the green circle confirmation appears on screen.
- Once confirmed, disconnect the device and power it on. First boot after a full flash takes longer than normal — allow up to 5 minutes.
- Go to Settings > About Phone and confirm the build version shows 8.1.0 and the date aligns with April 2019.
For a complete illustrated walkthrough with screenshots covering every SP Flash Tool step, refer to the full SP Flash Tool guide for MediaTek devices.
Frequently Asked Questions
No. The X50L and any other X50 variant are separate models with different firmware. This package is built specifically for the Doogee X50 on MT6580. Flashing it on a different variant risks a hard brick. Always match firmware to the exact model number shown in Settings > About Phone.
In most cases, yes. Boot loops on the X50 are commonly caused by corrupted system partitions, and restoring the full stock ROM via SP Flash Tool addresses that. Power the device off completely (hold the power button, or remove and reinsert the battery if it is accessible), then follow the flashing steps above. If SP Flash Tool cannot detect the device even in the off state, try a different USB cable or USB port — MT6580 devices can be picky about USB 3.0 ports, so try USB 2.0 first.
First, give it time — first boot on the MT6580 after a full flash can take 3 to 5 minutes. If it still won't boot after that, the most common cause is a partial or corrupt download. Re-download the firmware, verify the file size is exactly 663 MB, extract it fresh, and reflash from scratch using Download Only mode. If the problem persists after a confirmed clean flash, the issue may be hardware-related rather than firmware.
This April 2019 build is the most recent package available in this thread. Doogee released the X50 in early 2018 and the device has reached end-of-support — no further official firmware updates are expected. If a newer build surfaces from an official Doogee source, this thread will be updated.