# DJI Flight Log Syncing

**Compatibility**

* **Supported AirHub Portal Organizations:** Your Organization must have a ‘Team’ or “Advanced’ license.
* **Supported Controllers:** DJI RC Pro controllers running DJI Pilot 2 app.
* **Supported DJI Ground Control Station (GCS) Apps:** DJI GO/GO 4 and DJI Pilot/Pilot 2.
* **Unsupported:** iOS devices and the DJI Fly GCS application.

**Step 1: Download the AirHub Sync App APK**

(Before you begin, ensure your DJI controller has an active internet connection (Wi-Fi or cellular data)).

The AirHub Sync App is provided as an Android Package Kit (APK) file for direct installation on DJI enterprise controllers.&#x20;

* On your DJI controller's web browser, navigate to the following URL to download the APK file: `https://tinyurl.com/airhubsync`
* The download should begin automatically. Once complete, you may see a notification in your device's notification bar.

**Step 2: Enable Installation from Unknown Sources**

**For security reasons, Android devices (including DJI controllers which run a custom version of Android) typically block installations from sources other than official app stores. You will need to temporarily enable this setting.**

* Go to your DJI controller's **Settings** menu.
* Look for options like **Security**, **Apps & notifications**, or **Privacy**.
* Find a setting related to **Install unknown apps** or **Unknown sources**.
* You may need to grant permission for the app you used to download the APK (e.g., your web browser or file manager) to install applications. Toggle the switch to **Allow** or **Enable**.
* **Note:** The exact path and wording for this setting may vary slightly depending on the specific DJI controller model and its Android version, but the principle of allowing installation from non-app-store sources is universal.

**Step 3: Locate and Install the APK**

* Open the **File Manager** or **Downloads** app on your DJI controller.
* Navigate to the folder where you downloaded the APK file&#x20;
* Locate the AirHub Sync App APK file (e.g., `airhub-sync-v0.0.4.APK`).
* Tap on the APK file to begin the installation process.
* A prompt will appear asking for permissions the app requires. Review these permissions and then tap **Install**.
* You might encounter a warning about the risks of installing apps from unknown sources. If presented, accept the risk to proceed with the installation.
* Once the installation is complete, you will see an "App installed" message. You can tap **Done** or **Open**.

**Step 4: Login to AirHub Portal**

After the initial app setup and permissions are granted, you will be directed to the login process.

* The app will present a login screen.
* Enter your **Email Address** associated with your existing AirHub Portal organizational account.
* Tap **Continue**.
* Next, enter your **password** for your AirHub Portal account.
* Tap **Confirm** or **Login**.
* If your account is associated with multiple organizations in AirHub Portal, you will be prompted to **Choose an Organization to Continue**. Select the relevant organization.

**Step 5: First-Time App Launch and Permissions Setup**

Upon first launch, the AirHub Sync App will guide you through necessary permissions and folder selection.

* After logging in, the app will request **Required Permissions**. These are essential for the app to access flight logs. Tap **Allow** or the appropriate option to grant permissions.

**Step 6: Syncing Your Flight Logs**

Once you have successfully logged into the AirHub Sync App, the app is configured to handle your flight log syncing. There are two primary methods: manual syncing and automatic background syncing.

**Manual Syncing:**

* To manually sync, click the icon next to the flight log in the list (the cloud with an arrow).

**Automatic Background Syncing:**

The AirHub Sync App supports seamless automation, operating in the background to simplify your workflow.

* To activate automatic background syncing, navigate to “Settings” and toggle on automatic file sync. Now, once a flight concludes, the app intelligently detects the newly generated DJI flight record file on your device. It then securely and automatically transmits this file to your AirHub Portal account without requiring any further manual intervention.

**Step 7: Confirm Flight Log Syncing**

Once files are synced (either manually or automatically), flight logs are created in your AirHub Portal account. Navigate to <https://portal.airspacelink.com/manage/flightlog> to confirm files are syncing properly.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.airspacelink.com/integrations-setup-and-customizations/dji-flight-log-syncing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
