Skip to content

Full Package Installation

Reminder

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

Install Flashing Tools

Before using the Rhino Pi A1R, developers need to preinstall 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 tools installer download link

Install the USB Driver

  1. Extract the archive USB_Driver_qud.win.1.1_installer_10061.1.zip
  2. After extraction, double-click setup.exe; the "Qualcomm USB Drivers" installation window appears
  3. Follow the installation wizard and click Next until the driver installation completes USB driver installation

Install the System Flashing Tool

  1. Extract QPST_2.7.496.zip to the current folder
  2. Enter the extracted QPST_2.7.496 directory and double-click QPST.2.7.496.1.exe to install it QPST tool installation
  3. Follow the prompts and keep clicking Next to complete the installation
  4. The default installation path is: C:\Program Files (x86)\Qualcomm\QPST\bin
  5. You can enter this directory and create a desktop shortcut for the QFIL.exe program QPST icon

Install the ADB Tool

  1. Extract the platform-tools.zip file to the D drive
  2. Copy the extracted platform-tools path Copy the path
  3. Right-click "This PC" → "Properties" → "Advanced system settings" → "Environment Variables" Environment variables settings
  4. In "System variables", select the Path variable and click "Edit" Edit environment variables
  5. Click "New" and add the platform-tools path Add environment variable
  6. Click "OK" to save the settings
  7. Open a CMD window and run adb; no error means the installation succeeded Verify

Ubuntu System Installation

Switch to Flash Mode

  1. After the device is powered on, use a USB Type-A to Type-C cable to connect the PC and the device

    • Connect the Type-A end to a USB port on the PC
    • Connect the Type-C end to the Type-C port on the device
  2. Once connected, press Win+R on the Windows PC, 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 flash mode:
bash
adb root
adb reboot edl

Enter flash mode

Tip: Force Enter 9008 Flash Mode

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

Configure the Configuration Options in QFIL

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

Note

In the Download Configuration options of this device's flashing tool, Device Type must be set to emmc; selecting any other type will directly cause flashing to fail!

Select the Flashing Port

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

Select the Flashing Files

  1. Extract the ROM files, find the Select Build Type option, and select Flat Build
  2. Find the Select Programmer option and click Browse... next to Programmer PathSelect the Programmer file
  3. Navigate to the directory of the extracted ROM files
  4. Select the prog_firehose_ddr.elf file and click Open Select the xbl file

Select the Flashing XML Files

  1. Find the Select Flat Build option and click Load XML... below it
  2. In the window that pops up, select the rawprogram0.xml file and click Open Select the rawprogram0.xml file
  3. Another window will pop up automatically; select the patch0.xml file and click Open Select the patch0.xml file

Start Flashing

  1. After all the options above are set, click Download to start flashing
  2. Wait for the Download Succeed message to appear in the flashing log, which indicates that flashing is complete
  3. If flashing fails, contact APLUX technical support

First Boot After Flashing

  1. After flashing succeeds, the system starts automatically
  2. Wait for the system to boot (about 1–2 minutes)

Note

Do not unplug the USB cable or disconnect the power during flashing; an interruption can corrupt the firmware partition and prevent the device from booting.
If flashing fails unexpectedly, power off and unplug the cable, then power on again to enter EDL mode and flash again to recover.