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.zipfile.After extraction, double-click the
setup.exeprogram and wait for theQualcomm USB Driversinstallation interface to appear. Follow the prompts and clicknextto complete the installation.

System Flashing Tool Installation
Extract the
QPST_2.7.496.zipfile to the current folder.Navigate to the extracted
QPST_2.7.496directory and double-click theQPST.2.7.496.1.exeprogram to start the installation.

Follow the prompts and click
nextcontinuously 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.exeprogram to the desktop.

- The desktop icon is as follows.

ADB Tool Installation
- Unzip
- Extract the
platform-tools.zipfile to the D drive.
- Configure ADB Environment Variables
- Copy the path of the extracted
platform-toolsfolder.

- 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.
- Verify if the ADB Environment Configuration is Available
- Open the
cmdwindow and enteradb. No error is reported.

Ubuntu System Installation
Switching to Flashing Mode
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
After connecting, press WIN+R on the Windows computer, enter
cmd, and run:
adb devicesThe connected device should be listed. If not, wait a moment or reconnect the Type-C cable.
- Switch to flashing mode:
adb root
adb reboot edl
Forced entry into 9008 flashing mode
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
- Open QFIL, and click
Configuration→FireHose Configurationat the top
- In the pop-up Download Configuration window, set:
- Download Protocol: select
0-Sahara - Device Type: select
ufs - Check the
Reset After Downloadoption - Keep the other options at their defaults

- Download Protocol: select
- After configuration is complete, click OK to save
Selecting the Flashing Port
- Click the
Select Portoption - In the pop-up window, select the
9008port and clickOK
- If the 9008 port does not appear, power off and restart, then switch to flashing mode again
Selecting the Flashing Files
- Extract the ROM files, find the
Select Build Typeitem, and selectFlat Build. - Find the
Select Programmeritem and clickBrowse...afterProgrammer Path
- Navigate to the extracted ROM file directory
- Change the file type filter to
All Files (*.*)
- Select the
xbl_s_devprg_ns.melffile and click Open
Selecting the Flashing XML Files
- Find the
Select Flat Builditem and clickLoad XML...below it
- In the pop-up window, select all XML files and click Open

- Another window will pop up automatically. Select all patch XML files and click Open

Starting the Flashing
- After all the above options are selected, click
Downloadto start flashing - Wait for the
successfulprompt, which indicates that flashing is complete
- If flashing fails, please contact the APLUX after-sales team
First Boot after Flashing
- After a successful flash, the system will start automatically
- 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.