Faudgie
lvl.1
France
Offline
|
There seem to be quite a lot of DJI Fly app compatibility issues with many Android users, on phones that are not listed as compatible on DJI's website.So here is a bit of info (from experience), if you find yourself in this situation :
IF :
- You cannot find the app on Google Play, or
- You have downloaded the apk from dji.com (https://www.dji.com/fr/downloads/djiapp/dji-fly), but it fails during installation, or
- You have succesfuly installed the app, but it won't even launch,
Here is what you can check :
- Go (via a web browser) to https://play.google.com/store/apps/details?id=dji.go.v5,
- If the previous method doesn't work, go (via a web browser) to play.google.com, search for "DJI", click on "DJI GO 4", then on the app page, click on the App author ("DJI TECHNOLOGIES CO., LTD"), then in the list of app, you can normally find "DJI Fly",
Once on the DJI Fly App page, if it shows "This app is not compatible with your device", of if it still fails during installation or launch, please keep reading.
If you still can't install or launch the app, here are the main issues that you might be facing :
- Check your android version ! (Settings > About Device > Android Version). If it is under 6.0.0, then you can try upgrading with a System update (if available), otherwise you can try rooting your device and using a custom ROM, but I strongly advise against it.
- If your Android version is over 6.0.0, I (with other users) found out that the app is ONLY compatible with 64-bit Android on ARM CPUs.
How to check your Android and CPU architecture ?
You can install Benchmarking apps from the play store (I found that AnTuTu Benchmark app gives us exactly the results we need). Once installed, go to "My Device".
- Under "Basic info", you will have the information about Android and its architecture (ex. "8.0.0 (32-bit)"). This NEEDS to be 64-bit, otherwise DJI Fly app is not compatible with your Android distribution.
- Under "CPU", you will have the info about the Architecture (ex. "8 x ARM Cortex-A53"). There NEEDS to be written "ARM" somewhere on there, otherwise (again), DJI Fly app is not compatible with your CPU.
Small note : if (like in my case), you have a 32-bit Android, but your CPU has an ARM architecture, and is capable of 64-bit (under the "Type" info of the "CPU" tab), then it is your phone's manufacturer that decided to only release 32-bit versions of Android, even though your CPU is 64-bit capable. That's probably for performance matters. You can still try to root your device and install a custom ROM, but, again, I strongly advise against it...
Is DJI planning on releasing a 32-bit compatible app in the future?
Excellent question.
The answer is... NO.
DJI Support's answer to the question (by email) :
"With regard to your question, unfortunately, we don't have a plan on releasing a 32-bit compatibility for the DJI Fly app. We suggest to use a supported device for the app. You may refer below [same list as on the website] for the list of supported devices."
What can you do, then?
Well... That's up to you. But here are a few options (that I might follow as well) :
- Acquire a new phone. (After you checked its compatibility with the app). Yes, that's a shame (in my case, my phone is only 2 years old), but that's basically the simplest solution, and unortunately the one that DJI pushes you to follow.
- Cancel your Mavic Mini order, and buy an older drone to use with your current phone. Indeed, if your phone is compatible with DJI Go 4 app, then you can basically use ANY other drone that DJI has ever manufactured. All other apps from DJI are 32-bit compatible. And that solution might even be cheaper than buying a new phone.
- Wait for 3rd-party apps to be released. Indeed, as soon as DJI publicly releases the SDK for the Mavic Mini, other app developers will probably publish new apps (like Litchi, for example) for the Mavic Mini. But DJI might release the SDK in a week, or in a year, or never... You will never know... (DJI, of course, strongly advise against using 3rd-party software.) And even then, the 3rd-party app might not be compatible with more phones than the DJI Fly App currently is.
Anyways, I hope this guide will help some of you out there. I tried to keep it as neutral as possible towards DJI, although I know many people will be upset about DJI's choice towards many Android users.
Fly safe !
|
|