Integrated System Flash Installation
Note
Flashing will format the system. Please back up your data in advance.
Flashing Tool Installation
Developers need to pre-install the necessary software on a local Windows computer before using the Rhino Pi. The software is as follows:
- 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.

Android System Installation
Note
Flashing will format the system. Please back up your data in advance.
💡 Note
If the Rhino Pi-A1 you purchased currently uses the Android ROM, then to reflash you only need to follow the "System Firmware Download" steps; you do not need to perform the "Full Erase" and "Factory Mode" steps.
ROM Package Download
Please visit the Android Image download link to download the Android image for flashing.
Switching to Flashing Mode
- After the device boots, use a USB Type-A to Type-C cable to connect the computer and the device. Connect the Type-A end to the computer and the Type-C end to the device.

- After connecting, press win+R on the Windows computer, enter
cmdin the popup window to open a terminal window, and runadb devicesto list the connected devices. If nothing appears, wait a bit longer, or unplug and replug the Type-C cable and run the command again.

- Switch to flashing mode by running
adb shell reboot edl

Configuring the Configuration Items of QFIL
- Open QFIL and click Configuration - FireHose Configuration at the top.

- In the popup Download Configuration window, make the following settings:
Select 0-Sahara for Download Protocol.
Select ufs for Device Type.
Check the Reset After Download option.
Keep all other options consistent with the screenshot below.

- After configuration, click
OKto save.
Selecting the Flashing Port
Click the
Select Portoption. In the popup window, select the 9008 port that appears and clickOK.After switching to flashing mode, the 9008 port option should appear automatically in this window. If it does not appear, power off and restart, then switch again and wait for it to appear.

Selecting the Build Type
- Find the "Select Build Type" item and select
Flat Build.

Selecting the Flashing File
Unzip the ROM file.
Find the "Select Programmer" item, click
Browse...next to "Programmer Path", navigate to the unzip path, and select the unzipped ROM file.

- Double-click to select
prog_firehose_ddr.elf.

Full Erase
- Find the "Select Flat Build" item, click
Load XML...below it, and select the full-erase xml file.

- In the popup window, select the
rawprogram0_WIPE_PARTITIONS.xmlfile.

- After selecting the xml file, another window will pop up automatically. Select all the files again.

- Click
Downloadto start the erase.
Factory Mode
- After the erase is complete, click
Load XML...again and select therawprogram0_FFBM_split.xmlfile.

- After selecting the xml file, another window will pop up automatically. Select all the files again.

- Click
Downloadto start the process.
System Firmware Download
After flashing FFBM, the device will restart. Wait a moment and check whether adb is recognized. If adb is recognized, run
adb shell reboot edlto enter the 9008 port download mode again.After the process completes, click
Load XML...again and select therawprogram0_split.xmlfile.

- After selecting the xml file, another window will pop up automatically. Select all the files again.

- Click
Downloadand wait for the flashing to complete.
AidLux System Installation
Note
AidLux installation is only supported on the integrated system, i.e., the Android operating system needs to be installed first.
AidLux Installation Package Download
Please visit the AidLux Image download link to download the AidLux image for installation.
After the device boots, use a USB-Type-C cable to connect the computer and the device. Connect the USB end to the computer and the Type-C end to the device. After connecting, run: adb devices.
adb devicesPre-Installation Preparation
After the device boots, use a USB-Type-C cable to connect the computer and the device. Connect the USB end to the computer and the Type-C end to the device. After connecting, run: adb devices.
adb devicesOnce the device is recognized, start the AidLux system installation.
Take installing version "aidlux_2.0.1.1854_enterprise_qc6490_lu2204_robot_20250701-145237.zip" as an example.
Fresh Installation Method 1
This method is suitable for installing the AidLux system on Windows.
- Obtain the system files and unzip them locally. After unzipping, the folder contains 4 files. Click
install.batto start the system installation.

- When the interface shows Success, the system installation was successful. Wait for the system initialization.

- When the system initialization progress reaches 100%, the system installation is complete.

Fresh Installation Method 2
This method is suitable for installing the AidLux system on non-Windows systems (Linux or Mac).
- Obtain the system files and unzip them locally. After unzipping, the folder contains 4 files. Use the adb command to upload the files to the /sdcard/Download directory of the device.
Command:
adb push .\0.deb /sdcard/Download/
- After the 0.deb file is uploaded, run adb install to install the apk.
Command:
adb install .\aidlux_2.0.1.1854_enterprise_qc6490_lu2204_robot_20250701-145237.apk
If Success is shown, the installation was successful.
Enter the Android system, click the AidLux icon, and perform the system initialization.

- When the system initialization progress reaches 100%, the system installation is complete.
Note
The system trial period is 30 days by default. For system authorization, please contact the AidLux sales team.