Full Image Installation
Caution
Flashing will format the system. Please back up your data in advance.
Flashing Tool Installation
Before using the A8550MA1, developers need to pre-install the necessary software on a local Windows PC:
- USB Driver:
USB_Driver_qud.win.1.1_installer_10061.1.zip - System Flashing Tool:
QPST_2.7.496.zip - ADB Tool:
platform-tools.zip
Software download link: Software Tool Package Download
USB Driver Installation
- Extract
USB_Driver_qud.win.1.1_installer_10061.1.zip - After extraction, double-click
setup.exeto launch the "Qualcomm USB Drivers" installation window - Follow the installation wizard and click
Nextuntil the driver installation is complete
System Flashing Tool Installation
- Extract
QPST_2.7.496.zipto the current folder - Navigate to the extracted
QPST_2.7.496directory and double-clickQPST.2.7.496.1.exeto install
- Follow the prompts and click
nextto complete the installation - Default installation path:
C:\Program Files (x86)\Qualcomm\QPST\bin - You can enter this directory and create a desktop shortcut for
QFIL.exe
ADB Tool Installation
- Extract
platform-tools.zipto the D: drive - Copy the extracted
platform-toolspath
- Right-click "This PC" → "Properties" → "Advanced system settings" → "Environment Variables"

- In "System variables", select the Path variable and click "Edit"

- Click "New" and add the platform-tools path

- Click "OK" to save the settings
- Open a CMD window and enter
adb; no error means installation is successful
Ubuntu System Installation
Enter Flashing Mode
After the device powers on, connect it to the computer using a USB Type-A to Type-C cable
- Type-A end to the computer's USB port
- Type-C end to the device's Type-C port
Once connected, press Win+R on the Windows PC, enter
cmd, and run:
adb devicesA connected device should normally be listed. If not, wait briefly or re-plug the Type-C cable.
- Switch to flashing mode:
adb root
adb reboot edl
Tip — Force Entry into 9008 Flashing Mode
Long-press the SW1 button, power on the device, continue holding for about 3 seconds, then release. The device will enter firmware flashing mode.
Configure QFIL Configuration Settings
- Open QFIL, click
Configuration→FireHose Configuration
- In the Download Configuration window, set:
- Download Protocol: select
0-Sahara - Device Type: select
ufs - Check
Reset After Download - Keep other options at default

- Download Protocol: select
- After configuration, click OK to save
Select Flashing Port
- Click
Select Port - In the popup window, select the
9008port and clickOK
- If the 9008 port does not appear, power cycle and re-enter flashing mode
Select Flashing Files
- Extract the ROM file, find
Select Build Type, and chooseFlat Build. - Find
Select Programmer, clickBrowse...next toProgrammer Path
- Navigate to the extracted ROM file directory
- Change the file type filter to
All Files (*.*)
- Select
xbl_s_devprg_ns.melfand click Open
Select Flashing XML Files
- Find
Select Flat Buildand clickLoad XML...below it
- In the popup window, select all XML files and click Open

- Another window will automatically pop up; select all patch XML files and click Open

Start Flashing
- After all options are selected, click
Downloadto start flashing - Wait for the
successfulmessage indicating flashing is complete
- If flashing fails, please contact APLUX after-sales support
First Boot After Flashing
- After successful flashing, the system will automatically start
- Wait for the system to boot (approximately 1–2 minutes)
Warning
Do not unplug the USB cable or cut power during flashing. Interruption will corrupt the firmware partition and render the device unable to boot.
If flashing fails unexpectedly, power off, disconnect the cable, then power on again to re-enter EDL mode and re-flash to recover.