Skip to main content
  1. Blog/

DJI Fly App Compatible Devices (& Troubleshooting)

17 mins
Drone Blog
Table of Contents

I have often had my students ask me if their devices were compatible with the drone they were considering buying. At first, I thought it was a casual issue, but as time has passed, I have come to understand that it can be a problem more frequently than it should be.

Today, we will look at which Android and iOS devices are compatible with DJI Fly, the software that the Mini 2, and many other current DJI models use to control several important flight parameters including the camera aperture, shooting mode, and intelligent flights.

I hope that after reading this article you will have enough information to make an educated decision about which device to buy to fly your drone, or whether you can use the ones you already have.

What is DJI Fly? #

DJI Fly is the software (read: app) that controls some aspects of flight for many of DJI’s newer drone models, including the Mini 2, the Mavic Air 2S, and others. This relatively recent software was launched not just to aid in the operation of DJI’s newest drones, but also to carry on the legacy of the renowned DJI Go app.

Until recently, Android users could download the DJI Fly app via the Google Play Store. Pilots who use this operating system, however, must now download the software from the DJI website.

On the other hand, those who use an iOS-based system can download the app directly from the Apple Store. 

Click/tap on the links to download yours:

DJI Fly system requirements #

Let’s speak about something that makes no sense to me: the DJI Fly app’s official system requirements are nowhere to be found. Despite this, based on user experience, I have been able to draw some conclusions to give you some important data about it.

If you own an iOS device, you should not be too concerned about this because I can tell you exactly which devices are supported for both operating systems later on. 

However, if you are an Android user, you are probably aware that there are several brands and hardware configurations for your system, so understanding what sort of CPU, or RAM you have is crucial.

These are the most important system requirements for the DJI Fly app:

  • 64-bit operating system
  • At least 3GB of RAM
  • 8-core processor

You can use the DJI Fly app with ease if you meet these three system requirements. This does not rule out the possibility of running the software on a system with 2 GB of RAM, but these are the minimum system requirements to consider.

If you’re buying a smartphone or tablet specifically for flying your drone with the DJI Fly app, I would recommend getting one with at least 4 GB of RAM to be secure and future-proof (at least for a while). Most Android phones currently have at least 6 GB of RAM, so finding one at a nice price shouldn’t be difficult.

Note: a specific Android and iOS version must be installed on your device to be able to run the DJI Fly app:

  • The DJI Fly app requires Android version 6.0 or superior. 
  • The DJI Fly app requires iOS 11.0 or superior. 

How to install the DJI Fly app  #

If you are a new pilot, you might be wondering how to install the DJI Fly app on your device. But don’t worry, Droneblog has your back, and I will show you how to accomplish it in the following step-by-step guides.

Here is how to prepare your device and how to install the DJI Fly app on Android.

Prepare your Android device: #

  1. On your Android phone, go to ‘settings’
  2. Tap on ‘software update’ to install the latest version of your operating system. 
  3. Make sure you have enough storage space, free up some if needed. 
  4. Consider setting a custom power plan to ensure that you get the best possible performance from the app.

Install the DJI Fly app on Android: #

  1. Click or tap on this link to get the latest version of the app. 
  2. Once the file has been downloaded, tap on it to begin the installation process.
  3. Tap on install to initiate.
  4. Once installed open the DJI Fly app and log in with your account data. 
  5. Follow the instructions displayed on-screen to fly your drone.

If you are using an iOS device, here is how to install the DJI Fly app:

Prepare your iOS device: #

  1. Tap on the Settings icon/General/Software update to get the latest iOS system for your device.
  2. Free up some storage if needed, go to Settings/General/iPhone Storage
  3. Reduce the animation of the user interface to improve performance. Go to Settings/General/Accessibility/Reduce motion. 
  4. Prevent apps from refreshing in the background. Go to Settings/General/Background App Refresh, and then turn it off. 
  5. Prevent apps from retrieving your location. Go to Settings/Privacy/Location Services, then turn them all off or manually select the ones you want to turn off. 

Install the DJI Fly app on your iOS device: #

  1. Click or tap on this link to go to the Apple App Store and download the app.
  2. Tap on Install.
  3. Once is finished installing, tap on ‘Open’.
  4. Set your permissions for photo, location, and notification. 
  5. Agree to the terms of use. 
  6. Authorize the requested information.
  7. Choose whether to participate in the product improvement project or not.
  8. Log in with your DJI account or register a new one. 
  9. Follow the instructions on the screen to fly your drone. 

DJI Fly officially supported devices #

It is not difficult to locate some posts concerning people’s issues with the DJI Fly app. When flying a drone, the most essential consideration should be the safety of the operation and the people in close proximity to the aircraft. Therefore, even the tiniest glitch in the flying software might create major problems.

I highly recommend that you use one of the officially supported smartphones to avoid any issues with the DJI Fly app. Later on, we will look at which phones and tablets are compatible with the app, but only those listed on the DJI website have been thoroughly tested, ensuring that you will not have any problems with them. 

At the very least, that is the theory, but there will be more on this later, as that is not always the case. It is worth mentioning that there are no tablets listed in the officially supported devices.

These are the officially supported Android devices for the DJI Fly app:

Samsung Galaxy S21
Samsung Galaxy S20
Samsung Galaxy S10+

Samsung Galaxy S10
Samsung Galaxy Note20
Samsung Galaxy Note10+

Samsung Galaxy Note9
HUAWEI Mate40 Pro
HUAWEI Mate30 Pro

HUAWEI P40 Pro
HUAWEI P30 Pro
Honor 50 Pro

Mi 11
Mi10
Mi Mix4

Redmi Note 10
OPPO Reno 4
Vivo Nex 3

OnePlus 9 Pro
OnePlus 9
Pixel 6

Pixel 4 Pixel 3 XL
 
 

The following are the iOS-based devices officially supported by the DJI Fly app:

iPhone 13 Pro Max
iPhone 13 Pro
iPhone 13

iPhone 13 mini
iPhone 12 Pro Max
iPhone 12 Pro

iPhone 12
iPhone 12 mini
iPhone 11 Pro Max

iPhone 11 Pro
iPhone 11
iPhone XS Max

iPhone XS
iPhone XR
iPhone X

iPhone 8 Plus
iPhone 8
 

DJI Mini 2 real-world compatible Android devices #

As there are so many different devices running the Android operating system, I thought that it would be useful to separate them by brand, so you can easily find yours, or the one you want to buy. 

Users have claimed that the following devices are compatible with DJI Fly, although not all are officially supported.

Samsung

Galaxy S21
Galaxy S20
Galaxy S10
Galaxy S10+

Galaxy Fold
Galaxy A20
Galaxy A71
Galaxy A20e

Galaxy A20s
Galaxy S9+
Galaxy S9
Galaxy S8+

Galaxy S8
Galaxy S7
Galaxy S7 Edge
Galaxy S6

Galaxy Note 10
Galaxy Note 9
Samsung Note 8
Samsung Note 5

Samsung A8
Samsung A70
Samsung A50
A51 (SM-A515F)

Galaxy A21S
Galaxy Tab S4
Galaxy Tab S6
Galaxy Tab S6 Lite

Galaxy Tab S5e
Galaxy Tab S7
Galaxy Tab S8
 

Huawei chart

Huawei Mate 30 Pro
Huawei Mate 30
Huawei Mate 20 Pro
Huawei P30 Pro

Huawei P30
Huawei P30 Lite
Huawei P20 Pro
Huawei P20

Huawei P10 Plus
Huawei P10
Huawei Mate 10 Pro
Huawei Mate 10

Huawei nova 5
Huawei nova 4
Huawei nova 3e
Huawei nova 2

Honor 9
Honor 9x
Honor 10
Huawei Honor 8X

Huawei Honor V10
Huawei Honor 20 Pro
Huawei Honor Magic 2
Honor 20 lite

Honor View 20
Huawei P10 lite
Huawei Mediapad M3
Mediapad T5 (2019)

Mediapad M5 Tablet 8.4″
Huawei P Smart 2018 (model: FIG-LX1)

Motorola

Motorola X4 (XT1900-1)
Motorola G7
Motorola G6
Moto G Power

Moto G9 Play
Moto G7 Optimo Maxx
Motorola Moto G7 Power (model XT1955-2)

Xiaomi

Mi 10
Mi 8
Mi MIX 2S
Mi MIX 2

Xiaomi Mi Max 3
Redmi Note 5
Redmi note 4
Redmi 5 Plus 4GB/64GB

Redmi 9
Pocophone F1
Xiaomi Elephone S7
Xiaomi Mi 9 Lite

Google

Pixel 6
Pixel 6 Pro
Pixel 5
Pixel 5 Pro

Pixel 4XL
Pixel 4
Pixel 4a
Pixel 3 XL

Pixel 2 XL
Pixel 2
Pixel XL
Pixel

LG

LG G6
LG V-20
LG G7 
LG G7 ThinQ

LG G8
LG V30 
LG V40 ThinQ
LG V40 Slim Q

LG V50
LG Nexus 5X
LG Stylo 5
LG V60

OPPO

Find X2 Pro
Find 2
Find X

R15
F9 Pro
ax5

**OnePlus **

Oneplus 8 Pro
Oneplus 8
OnePlus 7

OnePlus 6T
OnePlus 6 (model A6003)
OnePlus 5

Vivo

Vivo NEX
Vivo X27
Vivo X21

Vivo X20A
Vivo V11 Pro
Vivo Y83 

Sony

Sony Xperia 1
Sony Experia
Sony XPERIA XZ1

Sony Z5 compact (64bit)
Sony Xperia Z2 Compact
Sony Xperia Z4

Others

BQ Aquaris X2
Lenovo K5 Note
Lenovo Tab 4 Plus

Blackberry key 2
HTC U 11 Plus
Asus Zenfone Max M1

Xiaomi mi pad 3
Nokia 6.1 Plus
Nokia 5.1 Plus (3 GB RAM)

DJI Fly incompatible devices #

The following table lists some of the devices that are known to be incompatible with the DJI Fly app. DJI may have reported certain phones or tablets as incompatible in some situations, however, this is primarily based on user feedback.

Motorola Moto Z Play
Motorola Moto Z3 Play
Motorola Moto G5
Motorola Moto G5 Plus

Motorola Moto G6
Motorola Moto G4
Motorola G7 Play
G7 Optimal (XT1952DL)

Samsung A3
Samsung A5
Samsung A10
LG Stylo 4

LG V35
LG K40
LG V20 (not in Android 8)
LG X power 2

LG Q7
Lenovo 7
Lenovo 8
Sony Xperia Z5 Compact

Samsung J7 2016
Samsung J7 Refine
Samsung A6+ Android 9 
Samsung J6

Samsung J4+
Samsung J7 Pro
Galaxy Tab S2
Samsung Tab A 8″

Galaxy Tab A 10.1 (2019)
Galaxy Tab S 10.5 (2014)
Galaxy Tab Active 2
Huawei Y6

Huawei Y5 2019
Huawei Ascend XT2
Amazon Fire HD 10
UMIDIGI A3 Pro

Pixel 3A
 
 
 

DJI Fly compatible iPhone devices #

In the next tables, I list for you the compatible devices of the DJI Fly app that operate on iOS. Remember to check the officially supported devices and compare them with the ones included here to ensure that your device will actually work. 

iPhones

iPhone 13 Pro Max
iPhone 13 Pro
iPhone 13
iPhone 13 Mini

iPhone 12 Pro Max
iPhone 12 Pro
iPhone 12
iPhone 12 Mini

iPhone SE 2
iPhone 11 Pro Max
iPhone 11 Pro
iPhone 11

iPhone XR
iPhone XS
iPhone XS Max
iPhone X

iPhone 8 Plus
iPhone 8
iPhone 7 Plus
iPhone 7

iPhone 6S Plus
iPhone 6S
iPhone 6 Plus
iPhone 6

iPhone SE 2
iPhone 5S
 
 

iPads

iPad Mini 6
iPad Mini 5
iPad Mini 4 (a bit slow)
2021 iPad (10.2-inch)

iPad 6th gen.
iPad Pro (9.7-inch)
iPad Air 2 (9.7-inch)
iPad Pro (10.5-inch)

iPad Pro 2018 (11-inch)
iPad Pro (12.9-inch)
2020 iPad Pro (11-inch)
2021 iPad Pro (11-inch)

2021 iPad Pro (12.9-inch)
 
 
 

Can you fly the DJI Mini 2 without a device? #

Contrary to popular belief, you can fly your DJI Mini 2 without a device. However, you will not be able to control many of the most important functions, such as the camera parameters, shooting mode, or map.

If you simply want to conduct some training, such as maneuvers, you can do it just with the drone’s controller. Be warned, though, that if your drone gets lost, you won’t be able to use the ‘find my drone’ feature. 

Troubleshooting DJI Fly app issues #

Because no software is flawless, expect the DJI Fly app to have some problems from time to time. The DJI official fly app is normally rock-solid. However, the latest updates might occasionally give you a headache, and sometimes you might even want to scream like a lunatic to relieve some of the tension produced by it.

Let us take a look at some of the most common issues found by DJI Fly users.

DJI Fly screen freezing in Samsung S21 and S22 Ultra #

At the moment of writing this article, there seems to be a very serious issue with Samsung S21 and S22 Ultra devices, as reported in this post. Currently, there is no fix for this problem, so if you own any of these phones, you probably will not be able to fly your drone with them.

This problem appears to have existed for some time, thus the only thing you can do right now is to keep an eye on that publication for an official response. Meanwhile, you might want to look into getting a different device to fly your Mini 2.

DJI Fly yaw rotation speed and smoothness not resetting #

Another problem users have reported with the DJI Fly app is that after modifying the yaw rotation speed and smoothness, they won’t go back to the factory defaults after tapping on ‘reset’. 

This was aggravating because DJI recently added these very helpful capabilities, and not being able to know what the factory settings were like has been irritating for people experiencing the issue.

The problem is still being reported by users who are running version 1.5.8. To correct this, simply update your DJI Fly app to the most recent version, and the issue should be resolved in a matter of minutes.

DJI Fly not installing (Android 12 devices) #

Consider this scenario: you buy a new drone, open the box, take everything out, and then when you try to get the DJI Fly software on your device to fly it, you realize that it won’t install. That is precisely what a certain number of people have been experiencing.I cannot give you a way to fix this issue on all phones and tablets, but many pilots are reporting to have solved it following the next steps to be performed on your device.

  1. Open the Play Store and download the APK installer.
  2. Go to the DJI Fly app official page and download the latest version.
  3. Open ‘APK Installer’ and install the DJI Fly app through it (you will need to give APK Installer permission to install apps from unknown sources).
  4. Open the DJI Fly app. It should work now. 

Other issues with devices running Android 12 #

Android 12, the most recent version of Google’s mobile and tablet operating system, is not widely available. However, users who utilize this system to run the DJI Fly app are experiencing major issues. DJI pilots have reported crashes, inability to activate the app, and deadly screen freezes while in flight, to name just a few difficulties.

There is no fix for all devices, but many are assuring that they have fixed most of these problems with the solution explained above. Two key tactics might solve these headaches you are having with your Android 12 device: 

  • Install the app through APK Installer (see instructions above).
  • Make sure you are using DJI Fly 1.5.10, or any version released after. 

As we have previously said, the difficulty with Android devices is that there are so many different operating systems and hardware combinations that it is difficult for DJI to hit a note that resonates equally across all of them. To avoid having problems, my advice is to stick to the officially supported devices.

Device compatibility issues #

Probably the most common issue with the software used for flying drones is device compatibility, especially in Android devices. iOS devices rarely encounter this kind of problem, as the software is made for just a few phones and tablets, all operating on a fundamentally similar system. 

However, the huge number of devices that operate on Android is increasing every year, and that means that DJI cannot test its app in all of them, which often translates into some users encountering problems related to compatibility. 

Check the above section ‘DJI Fly Officially Supported Devices’ to see the best options to use the app. 

DJI Fly not found in Google Play Store #

This ‘issue’ is the easiest to resolve of them all. Most novice DJI pilots using Android believe that they must download the DJI Fly app from the Google Play Store. However, DJI removed this application from its store back in March 2021. Since then, the best way to download it is from their official website. 

Click or tap on the following link to download it: DJI Fly Android Latest Version

DJI Fly not responding, or running too slow #

I think we all have experienced this problem at least once. It usually has two main reasons. 

  1. If your phone or tablet does not meet the minimum system requirements listed above, you will be unable to use the program effectively. It may function properly on occasion, but the last thing we want is it to fail at critical times, causing our drone to crash.
  2. The other common scenario is that this occurs because your device has too many apps operating in the background, limiting the device’s CPU performance and RAM available to make the app operate effectively.

DJI Fly connectivity issues #

Is your drone losing connection with your controller? You are not on your own. Users, including myself, have been reporting connectivity issues since the introduction of version 1.5 of the DJI Fly app. My drone would have to be at least half a mile away from the controller in version 1.4 to experience connectivity difficulties. 

Since version 1.5, though, I have been losing even two bars of signal at a distance of 650 feet. The most recent updates appear to have resolved these difficulties, although not entirely. It appears to be dependent on the drone model. 

For a few months now, I have been having connectivity issues with my DJI Mini 2, yet many Mavic Air 2S pilots, for example, have been flying their aircraft without problems.

Right now, the only thing we can do is upgrade DJI Fly to the most recent version and hope for a lasting fix, which should be near, given the recent releases’ significant improvements.

DJI Fly black screen in camera view #

This came as a complete shock to many pilots. Several of us were pleased with the new features of the app and had no issues. However, with the release of version 1.5.8, a new problem arose.

When trying to alter the camera settings, nothing would happen at times. The image of the camera view would be frozen on the display. Then, when we returned to the DJI Fly’s main menu and tapped on ‘Go Fly,’ we got a black screen. Changing the camera mode or the settings did not help.

This should have been addressed in version 1.5.9; however, if you continue to have problems, close the DJI Fly app fully and then reopen it.

Notifications that appear and disappear too quickly #

I cannot emphasize enough how cautious you must be if you are having this problem. In rare circumstances, the DJI Fly app will display an on-screen notice that then vanishes. 

You can get a variety of notifications in this way, but the most important is the one that reads “Battery power restricted. Aircraft performance decreased to ensure flight safety. Return to home promptly”. 

As you may imagine, not having enough time to adequately comprehend this warning might have disastrous consequences. Furthermore, if this warning is displayed when the drone is far away and you are unable to see it, the aircraft may initiate an emergency landing due to low battery or other difficulties at any time, resulting in another dangerous situation.

If you have trouble with this, upgrade to version 1.5.9 or higher, and if you want “an insurance policy” against this type of situation, record your device screen while you fly. 

DJI Fly app won’t change ISO #

The issue of not being able to change the ISO seems to be exclusive to iOS devices, both iPhones and iPads. The issue happens when trying to change from ISO 100 to another setting. The video settings seem to work just fine, but the ISO parameter can’t be changed. 

This problem has been reported in devices running version 1.5.9, so updating to the latest version should fix it. If you still have this problem, a quick fix should be to switch camera modes or completely close and open the app. 

Friends, that’s it for today. I hope you now have a better understanding of which devices are compatible with the DJI Fly app and which are not, and that we were able to assist you in resolving any difficulties you may have had.

» MORE: DJI Fly App for Mini 2 (Read This Before Downloading)

Related

What Can You Do With a Part 107 License?
10 mins
Drone Blog
Drone Laws in Ohio
9 mins
Drone Blog
Drone Pro Academy: Is It Worth It? (Must-Read)
12 mins
Drone Blog
Best SD Cards for DJI Mavic Air 2
16 mins
Drone Blog
DJI Mini 2 + Smart Controller – How to Link (Step by Step Guide)
7 mins
Drone Blog
How to Connect Syma Drone (Step By Step Guide)
12 mins
Drone Blog