Mod Installer Pro 2

This application is designed to easily install Android 10, 9, 8 or 6 (for PX5) on any head unit on the MTCD (E,P) platform with a PX5 (rk3368), PX6 (rk3399) and PX30 (rk3326) processor. With it, you can install any compatible factory firmware, not just Hal9k Mod.
The update does not require the presence of a “GPS” slot for booting the head unit from the SD card.

The application has been tested on different types of MTCD(E,P) head units and has shown stable work. However, any flashing firmware on the head unit is a potentially dangerous operation. First of all, this applies to the head units on which Android 6 was installed from the factory. Therefore, the application is provided on an “as is” basis. The author is not responsible for any possible negative consequences.
New firmware does not support all equipment installed in older head units. Therefore, I ask you to carefully read the next section before purchasing the application.

The MD725 type 2 Bluetooth module works on Android 6, but does not work on Android 8 and 9.
In Android 10, no type of Bluetooth MD725 modules currently work.
How to find out that you have such a module: on the first page of the Factory settings, in the BT item, MD725 is selected. The command getprop bt.md725.type, executed in the terminal, answers 2.
Solution: install a separate Bluetooth module. The module can be found on or on AliExpress.

The SD-968 Bluetooth module with firmware made in March 2017 or earlier works in Android 8, but does not work in Android 9.
How to find out that you have such a module: on the first page of the Factory settings, in the BT item, SD-968 is selected. The command logcat -d | grep wind_log, executed in the terminal immediately after rebooting the device, answers “verison: Mar 31 2017“.
A module with firmware made in August 2017 or later will work in Android 9 and 10.
Solution: replace the module driver with the old version (Link) or replace the module with another one.

In addition, there may be other incompatibilities of the firmware you have chosen with your head unit, which I may not be aware of. This application is just a tool for installing firmware.

How to get the app?
Make sure your head unit is built on an MTCD(E,P) platform. The MCU version must begin with the letters MTCD or MTCE or MTCP.
Make sure you can enter to the Android OS recovery of your head unit. This is not necessary, but very desirable.

If you are not sure that your head unit is built on the MTCD(E,P) platform, send me these screenshots: Contacts

If your PX5 head unit has a very old firmware Android 6 or Android 8, released before 2018, then you must first install the latest firmware from the manufacturer of HCT. Download: For Android 6. For Android 8.
If the old Android 9 firmware is installed on your head unit and you cannot find the serial number, update the firmware or find the serial number in this application: Device Info HW on the “System” page.

Pay the required amount in one of the ways below. In the comments to the payment, enter your e-mail, processor type and serial number of the device. OTA Updates for Hal9k Mod is a standalone product and must be purchased separately.
The correct device serial number is located in the Settings app – System – About.
PayPal sends me an email that already has your registered e-mail and your device’s data. Please use the same e-mail for our correspondence.
If you have already purchased a previous version of the application, you can take advantage of a 30% discount to purchase a new version for the same serial number.
If you purchased the previous version of the application in June 2020, you can get a new version for the same serial number for free.

This is a payment for ModInstaller Pro!
Payment for the access code for OTA updates for Hal9k Mod is on another page.


Sberbank card number: 4276080011989499 Transfer from card to card (with commission)

In case of transfer from card to card, be sure to tell me in a email which product you are purchasing, the type of processor and the serial number of the device.


Processor type
Serial number

QIWI Wallet

In response, during the day I will send you a link where you can download the application. The application is designed to work only on the head unit whose serial number you wrote when paying.

How to use the app?
Video instruction from Alex’s Android Radio
  • Make sure the device has factory firmware or Hal9k Mod installed.
  • Make factory reset in the Settings app or Wipe data/factory reset in recovery mode.
  • Install and run the ModInstallerPro.apk application.
  • Select the desired version of Android and click “INSTALL”.
  • Android 6 will ask: “Allow USB debugging?”. Answer OK.
  • If Hal9k Mod is installed on your head unit, allow the application to use root privileges.
  • The head unit will reboot into the recovery mode of the version of Android you selected.
  • A new recovery can boot for quite a long time, up to 10 minutes. Be patient. Do not reboot the head unit!
  • Connect a USB flash drive with any firmware of your chosen version of Android and install the firmware using the item “Apply update system” or “Apply system image”.
    Hal9k Mod v4 Android 9
    Repository of factory firmware
  • The firmware (, update.img) can be installed immediately after booting a new recovery. The head unit does not need to be rebooted.

The application includes the Mod Installer functionality, so if you select the same version of Android as on the device, then only the recovery will be installed, which allows you to install Hal9k Mod.