Maps Made Easy Drones Made Easy

Installation

Tudor -

There are two different ways the Android version of Map Pilot Pro is delivered: via APK file or using the Google Play Store. The APK method has two options 'b' and 'e' because of the way DJI provides their SDK to talk to the aircraft. There is no APK that can talk to all aircraft so the correct file has to be installed to be able to connect to your aircraft. 

The Google Play Store method is the preferred and should be used when Map Pilot Pro is available for your device and you will be connecting to an aircraft that is not in the following list:

  • M3E
  • M3T
  • M3M
  • M4E (Matrice 4 Enterprise)
  • M4T (Matrice 4 Thermal)
  • M30 series
  • Mini 3 series
  • Mini 4 Pro
  • M300/350

For aircraft in this list please follow these instructions: Enterprise and Mini 3/4 APK Installation 

For devices that cannot install from the Google Play Store and aircraft that are not on the above list the 'b' variant of APK should be used by following the instructions here: Regular APK Installation

 


 

Installing Map Pilot Pro from the Google Play Store

en_badge_web_generic.png

 


 

Regular APK Installation

Download and install the APK by clicking the link below from the web browser on the Remote Controller or by downloading the APK onto an SD card that can be inserted into the Remote Controller.

 

Download the current APK for Android devices here: Download 3.1.12b or Download 3.1.16b beta

 

Target Devices

  • Android devices running Android 8 and up that meet the minimum device requirements
  • Supported DJI Android Remotes
    • DJI RC Pro and RC Pro 2* (for the Air 2S)
    • DJI CrystalSky (ZS600B)
    • DJI RM500 and RM510 Smart Remotes

* Closing DJI Pilot or DJI Fly by swiping up from the bottom of the screen (in the system app switcher) is not enough. Tap Settings > Apps & notifications > DJI Pilot/Fly > Force Stop to fully close the DJI app before using Map Pilot Pro. To prevent the DJI app from launching on startup, tap Settings > Apps & notifications > Auto start application selection > None (or Map Pilot Pro).

IMPORTANT: You must allow all of the permissions that the app asks for, otherwise the app will not function. (See the bottom of this page for the list of required permissions.)

 


 

Enterprise and Mini 3/4 APK Installation

With DJI's release of their new SDK that only supports their latest Enterprise devices the 'e' variant of the APK is required.

 

Download the current APK for Mini 3/4 Series and newer DJI Enterprise Remotes here: Download 3.1.16e

 

Target Devices

  • Supported DJI Enterprise Remotes
    • DJI RC Pro Enterprise (currently only M3M, M3E, M4E, and M3T)
    • DJI RC Pro and RC Pro 2* (M30, M30T, Mini 3 Pro, Mini 4 Pro)
    • DJI RC Plus (M300/M350/M400)
  • Android devices running Android 8 and up that meet the minimum device requirements for use with the DJI N1 (to support the Mini 3 and Mini 3 Pro) or the DJI N2/N3 (to support the Mini 4 Pro). 

 

Full instructions on how to install directly on a DJI Enterprise remote can be found here:

https://support.dronesmadeeasy.com/hc/en-us/articles/18941927404564-Enterprise-APK-Installation-Instructions-for-DJI-Pilot-2-Remotes

 

Required Firmware versions

Screenshot 2024-06-06 at 6.45.56 PM.png

 

For more information about using Map Pilot Pro with the Mini 3 series read this:

https://support.dronesmadeeasy.com/hc/en-us/articles/16460429175188-Mini-3-and-Mini-3-Pro-Support

 


 

Minimum Device Requirements

We recommend Android devices have at least 6 GB of RAM for optimum Map Pilot Pro operation but 4 GB of RAM should be considered the bare minimum. Map Pilot Pro is only available in the Google Play for devices that are manufactured with at least 4 GB of RAM. If you have less than 4 GB of RAM you can download the APK and try it out but it will not likely be as stable as if you had the recommended system specifications. 

There are Android devices out there that are not compatible with DJI software (neither by DJI or us). If you are buying a new device it would be a great idea to pick it from DJI's support device list and make sure it meets the above criteria as well: 

DJI Supported Mobile Devices

 


 

CrystalSky Installation Instructions

1. Go to Home Screen on the Crystal Sky.

1-HomeScreen.jpeg


2. Ensure you have internet connection. (Required when map pilot is first booted up).

3. Go into the Explore page.

2a-Explorer.jpeg


4. Find where the APK file is. For this example, it is on an SD Card in "SD Card1".

2b-Explorer.jpeg

 

5. Select the APK File
6. Select Next and then Install.

3-Next.jpeg4_Install.jpeg


7. The app will install.

6-Installed.jpeg

8. Select open.

Image_from_iOS__4_.jpg

 

9. The app should be running.

10. Hit 'New Mission'.

Image_from_iOS__5_.jpg

Off you go!

 

EXTRA: If you see a white background with a message regarding "Google Play Services not installed", go into settings on Map Pilot Pro, and turn OFF "User Google Maps".

7-GoogleMapsBroken.jpeg

8-Settings.jpeg

 

 

The DJI SDK requires access to these permissions to function:

Manifest.permission.VIBRATE,
Manifest.permission.INTERNET,
Manifest.permission.ACCESS_WIFI_STATE,
Manifest.permission.WAKE_LOCK,
Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.ACCESS_NETWORK_STATE,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.CHANGE_WIFI_STATE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE

We have no control over this behavior as it is required by the DJI SDK documentation.

 

Have more questions? Submit a request

Comments

  • Avatar
    Central Coast Aerial Mapping Inc.

    Hi Zane, Do you have a list of changes, bug fixes, additions for this(Download 1.2.6b) release?

  • Avatar
    Zane
  • Avatar
    Alex Zoom

    Any hope of installing Map Pilot Pro on the DJI Smart Controller RM500 to control the Air 2S?

    Sorry for my English. Thank you.

    Edited by Alex Zoom
  • Avatar
    Central Coast Aerial Mapping Inc.

    Hi Zane. With the latest APK using the Mavic 3 Enterprise, do I need to setup the camera parameters in the DJI pilot app before loading Map Pilot or is Map Pilot do this automatically? Also, how is the Dewarping option for the Mavic 3 Enterprise handled in Map Pilot? Do you recommend having Dewarping turned on or off?

  • Avatar
    MarkGreenwood

    How is the best way to keep up to date with these revisions? We have the M3E and have been downloading the APK directly from the website since it doesn't appear that this version is on the amazon. Is checking the website from time to time the best option here?
    And BTW.. Thank you for making this available so quickly.. it's a lifesaver!! :)

  • Avatar
    Zane

    We are not supporting Amazon App Store anymore. It takes two weeks to get something released which is way too slow for the pace of our development.

    Starting with version 1.2.9 there should be an alert that comes up to tell you when a new version is available.

  • Avatar
    Jacopo Grossi

    Hi, can I install Map Pilot Pro on the DJI Smart Controller? (the one for DJI mavic 2 pro)

  • Avatar
    Joshua Soule

    When will we get support for Mavic 3T? Just purchased one and looking to create thermal maps (and even thermal obliques / models). Looking forward to 3T support on the DJI RC Pro Enterprise controller... thanks!

  • Avatar
    Ruan Vdriet

    Hi. I was trying to download the latest version 1.7.3e and noticed that the download links for both the "b" and "e" versions aren't working. Please help?
    Thanks in advance, and thank you for continuing to support the mini 3 series!

  • Avatar
    Tudor

    Bah. Fixed. My bad.

  • Avatar
    Armond M

    i just purchased a Samsung Tab S6 Lite running Android 14 and with 4GB of ram to be used with a DJI Mini 3 Pro.

    If I understand correctly, I should just download your app via the Google Store? Thank you.

    UPDATE...well that was disappointing.  I can't install MPP onto my tablet at all.  I don't quite understand why as I use the DJI Fly app just fine on it.

    Edited by Armond M
  • Avatar
    João Ricardo Matos

    Good morning. Version 2.1.1e is unstable. Does not launch the application. I had to go back to the previous version. Is it possible to put an indicator of the percentage of flight performed or remaining on the screen to be able to monitor the work?

  • Avatar
    Zane

    We are seeing plenty of flight logs coming in with version 2.1.1e so it apparently isn’t a widespread issue. Please email us with the following so we can investigate:
    A screenshot of the Map Pilot Pro settings screen that shows the version, the kind of device you are using, the language your device is set to display, and the firmware version of your remote.

  • Avatar
    P_tamadon

    which version is the latest for M3E ?

  • Avatar
    ali sina

    Ok
    Hi

  • Avatar
    Ashley Quek

    Hi Zane, appreciate your service, we use it a fair bit. I note you have mentioned support for the Mini 4 Pro with the DJI N2. I had quickly trialled it buy purchasing one, but was unable to connect with the 'e' apk and was unsuccessful in connecting. I searched here again and saw that it was not on the required firmware version list and thought I have misread and it wasn't supported. I was in a hurry and required mapping on the same day, so I returned the Mini 4 Pro and purchased a Mini 3 (drones we've been using in the past).
    But still see it mentioned "Android devices running Android 8 and up that meet the minimum device requirements for use with the DJI N1 (to support the Mini 3 and Mini 3 Pro) or the DJI N2 (to support the Mini 4 Pro). "
    Can you confirm that the Mini 4 Pro is supported? Sorry I don't have any other additional information re: not connecting as I had to go back to Mini 3 which I know works, but would love to upgrade eventually

  • Avatar
    Zane

    The Mini 4 Pro is well supported. Lots of recent flights in our system show the successful use of aircraft firmware versions 01.00.0200 and 01.00.1000 and Map Pilot Pro version 2.3.10e-2.4.12e.

    The app does not run on the N2 remote. You need to use an external Android device running the app and connect that to the remote.

  • Avatar
    Michael Dufty

    Just bought a mini 4 pro with DJI Rc2 based on the supported list here, but can't find any way to install on the DJI RC2. I just noticed the support list has an asterisk next to DJI RC2. What is the asterisk for. Does it not actually work with that?

  • Avatar
    Michael Dufty

    Target Devices

    Supported DJI Enterprise Remotes
    DJI RC Pro and RC Pro 2* (M30, M30T, Mini 3 Pro, Mini 4 Pro)

  • Avatar
    Michael Dufty

    Can you also confirm if the DJI RC N3 is compatible? Noone seems to sell the N2.

  • Avatar
    Zane

    The RC2 is not directly supported which is why it isn't listed. You can do the KMZ Export stuff with it but it can't install 3rd party apps. The N3 is likely supported but we haven't tested with that yet.

  • Avatar
    Michael Dufty

    The RC2 is listed on this page, which is why I bought it. Perhaps you could remove it.
    It has got an asterisk next to it, but I can't find any explanation.
    maybe. * not actually supported.

  • Avatar
    Michael Dufty

    Oh I think I've worked out what the asterisk was meant to be for now - supported only by KMZ export? I hadn't found the instructions for that. The mini 4 pro seems to be no longer available as an "export only" drone though. Would it be possible to add it back? Would one of the other drones like air3 be near enough? I wouldn't like to discover it had insufficient overlap or something. I just tried it on a flight planned with mini 4 and it popped up a camera mismatch warning, but allowed me to not replan the mission, so I'm guessing that might work OK.

  • Avatar
    Zane

    I am not seeing where the RC2 is listed anywhere on this page. Can you please tell us where you are seeing it?

    The RC Pro 2 is supported. That is not the same as the RC2 which is the small remote that comes with the Mini Pros.

    It is not listed on the Supported Hardware page either.
    https://support.dronesmadeeasy.com/hc/en-us/articles/205704366-Supported-Hardware

    You can use the RC2 if you do the KMZ export stuff but that isn't easy since you have to copy files all over the place. There is a video about how to do it here:
    https://support.dronesmadeeasy.com/hc/en-us/articles/28352693521812-Export-Mission-Plan-as-KMZ-for-use-with-DJI-Fly

    The camera mismatch just means that you are opening a saved flight for a camera that is different than the one that was selected (or created) at the time it was created.

  • Avatar
    Michael Dufty

    Yes, sorry, I read RC Pro 2 as being the same as RC2. DJI seem to do their best to make the names confusing. Would getting an RC Pro 2 to use with the mini 4 Pro be a good solution, it appears it is compatible with the drone. I'm still wondering what the * next to it on this page signifies.
    I realise what the camera mismatch warning means, just wondering if that is a good way to export kmz from the mini 4 pro.
    A-plan flight with mini 4 pro selected.
    B-switch to an export only drone like Air 3S
    C-open the saved flight, dismiss the warning to avoid replanning and export the waypoints.
    Or is there a way to export waypoints directly for mini 4 pro?
    I don't see the export button when I have it selected.

  • Avatar
    Michael Dufty

    Just bought an RC-N3 and can confirm it works with the mini4 pro for me with mappilot (pixel 9 pro)

  • Avatar
    Giorgos Adikimenakis

    I’d like to download an older version. Is that possible? I have problem with focus in last version

  • Avatar
    Zane

    Links to older apps are still live. The format is https://dmefiles.s3.amazonaws.com/MapPilotPro_3012b.apk

    This is the link for 3.0.12 and it has 3012 in it. If you want a different version like 2.4.14 you would replace the 3012 with 2414. At some point we do cut off system access for older versions though.

    It would be better for you to report the issues you are seeing to mapping@dronesmadeeasy.com so we can address them.

    Edited by Zane
  • Avatar
    Giorgos Adikimenakis

    I’m facing an issue with the latest version of the Maps Pilot Pro app, specifically version 3.0.12e. The problem is that the focus is triggered as soon as the drone takes off, instead of when it reaches its maximum altitude. As a result, by the time it gets to the intended flight height, the photos turn out blurry.

    Please let me know which one was the previous version of the app so that I can downgrade and use a version that works properly.

     

    My mini 3 pro firmware is 01.00.09.00

    Edited by Giorgos Adikimenakis
  • Avatar
    Giorgos Adikimenakis

    I've installed the latest version, specifically version 3.0.17e. I tried to make a flight mission for my DJI mini 3 pro. I checked the high resolution (48MP) and raw in flight camera settings, but my photos had resolution 4032x3024 pixels (12.2MP). I unchecked the high resolution but photos had same resolution. What 's wrong in my settings and have not 48MP resolution?

    Edited by Giorgos Adikimenakis
Powered by Zendesk