DJI drone owners often have to install specialized flight control and video processing software. The main tool for modern models such as the Mini 3 Pro, Air 3 or Mavic 3 is the DJI Fly app. However, if you are a user of a Xiaomi, Redmi or Poco smartphone, the installation process may seem obscure due to the peculiarities of the Android operating system and the lack of an app in some regional GetApps stores.
The problem is that the standard Google Play app store doesnβt always correctly display the deviceβs compatibility with heavy drone apps, and the built-in Xiaomi store may offer outdated versions. In this article, weβll detail how to securely download an installation file, properly configure resolutions in the MIUI or HyperOS shell, and avoid common bugs that lead to program crashes or no video streaming.
Following the correct instructions will allow you to launch the drone within minutes of unpacking.We will look at installation methods both through the manufacturerβs official website and through trusted third-party resources, and pay special attention to system security settings that often block the application.
Features of installation on Xiaomi and MIUI devices
Xiaomi's Android operating system has an aggressive security policy. MIUI And the new HyperOS is tightly controlling the installation of applications from unknown sources. APK-file, the system can block the installation, citing a potential threat. This is standard protection, but it requires manual intervention by the user.
In addition, Xiaomi often limits the background operation of applications to save battery life. For the stable operation of DJI Fly, real-time video stream is critical, so any power consumption restrictions will lead to a break in communication with the drone or an interface freeze. You will have to manually add the application to the exceptions and provide extended access rights.
β οΈ Warning: Before installing, make sure to check if there is enough free space on the internal drive.The application takes up not only the installation space itself, but also requires a significant amount of memory to caching cards and save video footage in high resolution.
Another feature is permissions. Unlike other brands, Xiaomi may not request access to a microphone or location on its first launch if those points are missed or blocked by the security system, which will result in the drone being unable to take off (GPS required) or record sound.
Where to download the current version of DJI Fly
The most reliable way to get a working version of the application is to download it from the manufacturerβs official website, which ensures that there is no malicious code and the latest updates, which often contain bug fixes and support for new drone models. Using third-party sites can lead to the installation of a modified version that will not allow you to log in to your account.
For users of Xiaomi is also available download option through the official Chinese app store, but the interface there can be partially in Chinese, and the version of the application may differ from the global. DJI.
- π Official website DJI β mobile download section.
- π± Google Play Store β if the device is certified and the region allows.
- π² APKPure or Uptodown β Verified repositories if the main site is not available.
Itβs important to pay attention to the version of Android installed on your smartphone. Current versions of DJI Fly require Android 10.0 or higher. If you have an older budget Redmi or Poco with an older version of the OS, the app may simply not install or not work properly.
Why does the Google Play version not work?
Step-by-step instructions for installing an APK file
The process of manually installing an application on Xiaomi requires several consecutive steps: first, you need to download the installation file, and then allow the browser or file manager to install it. The system will warn you of danger several times, but these warnings are standard for any APK.
Once you download the file, click on it in notifications or search in the Download folder through a standard Explorer. The system will give you a lock warning window. You need to click Settings in this window and activate the "Allow installation from this source" switch.
βοΈ Checklist before installation
Follow the installer's instructions. It takes no more than a minute to complete the process. After you're done, don't rush to open the application, because you have to do an important setup on the system that many people forget about.
If you download a file through the Chrome browser, the path will look like this: go to Settings β Applications β Application Management β Chrome β Install unknown applications and allow action. In new versions of HyperOS, the path may differ: Settings β Protection β Special permissions β Install unknown applications.
Permits setting and battery optimization
This is the most critical stage for Xiaomi owners. Without the right setup, the system will "kill" the DJI Fly application process in the background, which will result in loss of telemetry or video stream during the flight.
Go to the battery settings, find DJI Fly, and select No Limits mode. Also, the app permissions menu must activate location (always), microphone, camera, memory, and Bluetooth. Without geolocation access, the drone will not unlock the engines.
| Parameter | Recommended value | Where to find out. |
|---|---|---|
| Auto-start | Included. | Application settings |
| Saving energy | No restrictions. | Battery and productivity |
| Location | Always allowed. | Permits |
| Over the other windows. | Permitted. | Special opportunities |
Pay special attention to the permission to display on top of other windows. It is necessary for some functions of the remote interface and display warnings when you are on another menu. You can find this by Settings β Protection β Special permissions β Display on top of other applications.
π‘
Use Do Not Disturb mode during flight. An incoming call can interrupt the video stream or even cause the drone to crash-land if the app loses focus.
Solution: black screen and departures
One of the most common problems on Xiaomi smartphones is the black screen when running a video stream.This is often due to codec conflict or incompatibility of the app version with a particular version of Android.
If the problem persists, it may be hardware acceleration, and in some cases, disabling the HW Decoder feature in the settings of the DJI Fly app itself helps. Also make sure you have all system updates installed for your smartphone.
- π Reinstall the application by pre-deleting the old version and clearing the remaining files.
- π Reduce the quality of the video stream in the camera settings with 1080p before 720p stability-test.
- π Use the original cable or quality adapter USB-C, Cheap cables often only allow charging without data transfer.
β οΈ Note: If the app crashes immediately after launch, check if you have a modified Android (Root) installed.Root rights are often the reason for blocking the launch of certified applications from the Internet. DJI.
An incorrect system date can cause security certificate errors, which can prevent the application from connecting to activation servers or downloading cards.
Working with Google Mobile Services (GMS) on the new Xiaomi
Some new Xiaomi models, especially those designed for the Chinese market or released during the sanctions period, may not have Google services pre-installed.While DJI Fly may work without them, they are necessary to authorize and download maps.Make sure your device has Google Play Services installed and updated.
If services are not available, you can try installing them through the built-in installer in the settings, but this does not always work stably, in which case the use of DJI Fly is possible only in guest mode or with limited functionality, which is not recommended for full operation of the drone.
For GMS-free devices, there is an alternative to using third-party cards or working offline, pre-loading cards over Wi-Fi on another device, but this is uncomfortable, so having a full package of Google services is preferable.
π‘
The stability of DJI Fly on Xiaomi depends on the right energy saving settings. Without the battery optimization switch off, flights will be intermittent.