DJI Fly waypoint mission setup guide
Workflow guide For Android phones and DJI RC-style controllers

How to install a DroneGo.io waypoint mission in DJI Fly.

DJI Fly stores waypoint missions in a numbered mission folder on the controller or Android device. DroneGo.io generates a DJI-compatible install pack for that folder: the KMZ mission plus the supporting waypoint-thumbnail files DJI Fly expects beside it.

Before you start

This workflow is for supported DJI Fly waypoint missions on Android devices or DJI RC-style controllers where the waypoint folder is visible over USB. DroneGo.io is not affiliated with DJI, and every generated mission must be reviewed in DJI Fly before flight.

DroneGo automates the waypoint flight path. You still choose when to press record, stop recording, or take photos in DJI Fly.

1. Record a placeholder waypoint mission in DJI Fly

In DJI Fly, create and save a waypoint mission. It can be as small as two points. The important part is that DJI Fly creates the mission folder and its original KMZ file.

DroneGo.io will later replace the mission file inside that folder with your planned route.

2. Design your mission in DroneGo.io

Open the planner, choose the supported drone profile, draw the route, set heights, camera intent and take-off reference, then preview the route. Registered free users can download the configured restricted monthly KMZ; Pro Pilot members can download full mission exports.

3. Connect your device or controller to the PC

Connect the Android device or DJI RC controller by USB. Choose the file-transfer option if the device asks how it should connect.

4. Find the DJI Fly waypoint folder

Navigate to this location on the connected device:

[Your Device]\Internal shared storage\Android\data\dji.go.v5\files\waypoint

There should be a folder for each waypoint mission recorded by DJI Fly.

5. Choose the mission folder to replace

Open the folder for the placeholder mission you created and note the folder name. It will look like a long identifier, for example:

40EDX2D7-E2FF-4CA0-8A94-E7C5025D0B44

Use that name in DroneGo.io so the downloaded KMZ matches the mission folder you are replacing.

6. Download the DroneGo.io mission

In DroneGo.io, paste the DJI mission folder name into the mission name box, then download the DroneGo install-pack zip. The pack contains the DJI-compatible KMZ and an image folder with thumbnail mapping files.

If the mission is for video, decide where you will start and stop recording before you fly. For repeat shots, use the same recording points each time so later edits line up more easily.

7. Replace the DJI mission folder contents

Back up the existing DJI Fly mission folder first. Then unzip the DroneGo install pack and copy its contents into the matching DJI Fly mission folder, replacing the old KMZ and image folder together.

The Companion app is planned as an optional backup/install helper, but the manual file-copy workflow is the supported path while that helper settles.

8. Open and review the mission in DJI Fly

Go to the flight location, follow normal drone setup and safety checks, open waypoint missions in DJI Fly, select the mission, and review it before launch. Confirm route shape, height, heading, gimbal pitch, return behavior, obstacles, airspace, weather and site conditions.

Waypoint thumbnails and mission recognition

DJI Fly stores small waypoint screenshots in the mission folder's image directory and maps them with ShotSnap.json. DroneGo.io generates simple route-summary thumbnails for the install pack so the copied mission is easier to recognise in DJI Fly.

Those thumbnails do not alter route geometry, altitude, camera headings, gimbal pitch or validation. They only help identify the mission after transfer.