User Tools

Site Tools

Translations of this page:

howto:start

This is an old revision of the document!


DJI Hacking HowTo Guides

Basic Download And Install

  • Toolchain: Install the toolchain required to apply modifications, and have fun!
  • Tools: Reverse engineering tools (Not required for most users)

Firmware Archive

  • Firmware: Links to Github website to download the firmware of DJI aircraft and remote controller.
  • modulemix: How to mix firmware modules and flash them

DUML: Upload, download, and root access

No Fly Zone Bypass

  • nfzbypass: Work in progress - how to bypass NFZ

Flight Recorder SD card issues

  • recorder-sdcard-fix: How to fix the “SD Card Error, Contact DJI” problem downgrading below 1.03.1000

DJI GO tweaks for Android APK

Rollback IOS GO App

  • iosrollback: Some data that is useful in rolling back IOS DJI apps

DJI GO Config Hacks (IOS and Android )

  • FCC-Hack: Some config hacks to change radio transmission settings for those outside the USA

Our Repositories

  • git: How to find our git repositories, and a cheat sheet on using GIT

Parameter Hacks

  • parameterhacks: Parameter Hacks - Simple guide to changing some parameters, including recommended values.
  • parameterindex: Parameter Index - What parameters can you change? This will be a parameter dictionary.

General unoffical tricks

app.asar exploration

  • app.asar: How to extract and explore the DJI Assistant code

CrystalSky

IOS APP Tweaking

Phantom 3 / Inspire 1 Modification

  • modP3params: How to mod the Phantom 3 flight controller (hack the p3)
  • downgradeP3P: How to downgrade the firmware of your P3P
  • p3fwtooluse: p3 Firmware tool usage (dji_fwcon / dji_flyc_param_ed)
  • p3c: P3 Standard Parameter Version List
  • p3s: P3 Advanced Parameter Version List
  • p3x: P3 Professional Parameter Version List
  • wm610: Inspire 1 Parameter Version List

General HowTos

Hardware

FC Patcher

Jcase tool collection

  • dumlracer: race to root. Python file can be used on Mac, Nix and Windows
  • dumlflasher: Experimental DUML client to flash dji aircraft
  • dumlprinter: A DJI Duml Packet Parser, prints (most) information stored witin a duml packet in an easy to read format.
  • UberSploits: DJI NFZ payload delivery client (plus root exploit
  • DontForget: Downgrade exploit, also reminding DJI about what open source really means

log file viewers or conversion tools

  • How to get flight log files: How to get flight log files from DJI aircraft and tablets
  • csvview: CsvView allows easy importing of .dat or .txt log files from DJI aircraft with the intent of graphing the data
  • datcon: Datcon converts .dat files from aircraft to a excel/CSV output
  • TXTlogToCSVtool: TXTlogToCSVtool converts .TXT log files from the DJI go on your tablet to a CSV output
  • DJI Flight Log Viewer: DJI Flight Log Viewer converts your TXT log file and visualizes it on a map and shows the columns in the data

jkson FCC mod MavicPro/p4p

  • jkson FCC mod: For forcing Mavic Pro or P4Pv2 SDR settings such as FCC, Boost, force_2.3G or force_2.5G

Mavic 2

howto/start.1557186714.txt.gz · Last modified: 2019/05/06 23:51 by digdat0