Skip to content

Full Package Installation

Note

Flashing will format the system. Please back up your data in advance.

Flashing Tool Installation

Developers need to preinstall the necessary software on a local Windows computer before using the Rhino Pi X1R:

  • 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 installation package download link

USB Driver Installation

  • Extract the USB_Driver_qud.win.1.1_installer_10061.1.zip file.

  • After extraction, double-click the setup.exe program and wait for the Qualcomm USB Drivers installation interface to appear. Follow the prompts and click next to complete the installation.

System Flashing Tool Installation

  • Extract the QPST_2.7.496.zip file to the current folder.

  • Navigate to the extracted QPST_2.7.496 directory and double-click the QPST.2.7.496.1.exe program to start the installation.

  • Follow the prompts and click next continuously to complete the installation.

  • Default installation path after completion: C:\Program Files (x86)\Qualcomm\QPST\bin.

  • You can navigate to this directory and send the QFIL.exe program to the desktop.

  • The desktop icon is as follows.

ADB Tool Installation

  1. Unzip
  • Extract the platform-tools.zip file to the D drive.
  1. Configure ADB Environment Variables
  • Copy the path of the extracted platform-tools folder.

  • Right-click "This PC" and select "Properties".

  • In the pop-up settings window, click "Advanced system settings".

  • In the Advanced tab of the pop-up System Properties window, click "Environment Variables".

  • In the pop-up Environment Variables window, select the Path variable in the "System variables" section and click "Edit" below.

  • In the pop-up Edit Environment Variable window, click "New" and add the previously copied platform-tools path.

  • Click "OK" in sequence to save the variable settings and exit.
  1. Verify if the ADB Environment Configuration is Available
  • Open the cmd window and enter adb. No error is reported.

Ubuntu System Installation

Switching to Flashing Mode

  1. After the device powers on, connect the computer and the device using a USB Type-A to Type-C cable

    • Connect the Type-A end to a USB port on the computer
    • Connect the Type-C end to the Type-C port on the device
  2. After connecting, press WIN+R on the Windows computer, enter cmd, and run:

bash
adb devices

The connected device should be listed. If not, wait a moment or reconnect the Type-C cable.

  1. Switch to flashing mode:
bash
adb root
adb reboot edl

Enter flashing mode

Forced entry into 9008 flashing mode

Verification Press and hold the SW1 button, power on the device, and release the button after about 3 seconds to enter firmware flashing mode.

Configuring the QFIL Configuration Options

  1. Open QFIL, and click ConfigurationFireHose Configuration at the top Config configuration
  2. In the pop-up Download Configuration window, set:
    • Download Protocol: select 0-Sahara
    • Device Type: select ufs
    • Check the Reset After Download option
    • Keep the other options at their defaults Config configuration
  3. After configuration is complete, click OK to save

Selecting the Flashing Port

  1. Click the Select Port option
  2. In the pop-up window, select the 9008 port and click OKSelect 9008 port
  3. If the 9008 port does not appear, power off and restart, then switch to flashing mode again

Selecting the Flashing Files

  1. Extract the ROM files, find the Select Build Type item, and select Flat Build.
  2. Find the Select Programmer item and click Browse... after Programmer PathSelect Programmer file
  3. Navigate to the extracted ROM file directory
  4. Change the file type filter to All Files (*.*)Switch to show all files
  5. Select the xbl_s_devprg_ns.melf file and click Open Select xbl file

Selecting the Flashing XML Files

  1. Find the Select Flat Build item and click Load XML... below it Select Flat file
  2. In the pop-up window, select all XML files and click Open Select all xml files
  3. Another window will pop up automatically. Select all patch XML files and click Open Select all patch files

Starting the Flashing

  1. After all the above options are selected, click Download to start flashing
  2. Wait for the successful prompt, which indicates that flashing is complete Flashing complete
  3. If flashing fails, please contact the APLUX after-sales team

First Boot after Flashing

  1. After a successful flash, the system will start automatically
  2. Wait for the system to start (about 1~2 minutes)

Note

Do not unplug the USB cable or disconnect power during flashing. Interruption will corrupt the firmware partitions and prevent the device from booting.
If flashing fails unexpectedly, power off, disconnect the cable, power on again to enter EDL mode, and re-flash to recover.