User Tools

Site Tools


howto:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:start [2019/07/21 23:45]
digdat0 adding new sections
howto:start [2023/06/12 22:05] (current)
sequel [Battery Information]
Line 2: Line 2:
  
 ===== Android DJI GO Modifications ===== ===== Android DJI GO Modifications =====
-  * __**[[.:deejayeye-modder]]**__: APK Tweaking Tools+  * __**[[.:deejayeye-modder]]**__: APK Tweaking Tools. This is the location for modding Android DJI GO. 
 +  * __**[[.:stockapk]]**__: Stock apk download for Android
   * __**[[AppCloner]]**__: How to use App Cloner to have modded and unmodded Go app on same device.   * __**[[AppCloner]]**__: How to use App Cloner to have modded and unmodded Go app on same device.
 +  * __**[[.:apkdesconstruct]]**__: Taking apart the APK file manually 
 +  * __**[[.:GoogleMaps]]**__: Get google maps working in the patched APK file
  
 ===== Battery Information ===== ===== Battery Information =====
   * __**[[batfirmfailed]]**__: How to fix Mavics battery if it got broken due to failed firmware update   * __**[[batfirmfailed]]**__: How to fix Mavics battery if it got broken due to failed firmware update
- +  *  
 +  * __**[[comm_sbs_bqctrl]]**__: Smart Battery System I2C/SMBus communication tool.
 ===== CrystalSky ===== ===== CrystalSky =====
   * __**[[crystalsky]]**__: How to root and modify CrystalSky   * __**[[crystalsky]]**__: How to root and modify CrystalSky
Line 15: Line 17:
  
 ===== DJI Assistant ===== ===== DJI Assistant =====
 +  * __**[[Download Assistant]]**__: Download links for DJI Assistant 2
   * __**[[app.asar]]**__: How to extract and explore the DJI Assistant code   * __**[[app.asar]]**__: How to extract and explore the DJI Assistant code
   * __**[[Using FRIDA with Assistant App]]**__: Look at Assistant.app and Assistant.exe mods   * __**[[Using FRIDA with Assistant App]]**__: Look at Assistant.app and Assistant.exe mods
 +  * __**[[assistanddebug]]**__: How to enable debugging on assistant 1.1.2 or earlier (allows unlocking parameters)
 +
  
  
Line 22: Line 27:
   * __**[[.:gogglevideos]]**__: Play videos on DJI Goggles   * __**[[.:gogglevideos]]**__: Play videos on DJI Goggles
  
 +===== DroneID =====
 +  * __**[[.:CIA Jeep Doors]]**__: CIAJeepDoors tool to remove DroneID from DJI Aircraft
  
 ===== FCC Mods ===== ===== FCC Mods =====
Line 33: Line 40:
   * __**[[modulemix]]**__: How to mix firmware modules and flash them (Mavic Series, p4 series, Inspire 2, Spark)   * __**[[modulemix]]**__: How to mix firmware modules and flash them (Mavic Series, p4 series, Inspire 2, Spark)
   * __**[[FC Patcher Tool]]**__: Modify flight controller parameters on the the LATEST DJI firmware  (Mavic Series, p4 series, Inspire 2, Spark)   * __**[[FC Patcher Tool]]**__: Modify flight controller parameters on the the LATEST DJI firmware  (Mavic Series, p4 series, Inspire 2, Spark)
-  * __**[[Super-Patcher]]**__: A custom built flight controller and flasher for various DJI aircraft  (Mavic Seriesp4 seriesInspire 2, Spark)+  * __**[[Manually Installing Custom FW from FC Patcher]]**__: Manual steps to install custom firmware after its been created from the FC Patcher tool.  
 +  * __**[[Super-Patcher]]**__:  Pre-built flight controller made with FC Patcher which unlocks altitude limits, NFZs, and other features (Mavic ProP4P4P, P4A, P4Pv2, Spark and Inspire 2)
  
 +=== Download Firmware ===
 +  * __**[[.:DDD]]**__: DankDownloader Tool, use it to download any and all DJI firmware you may want
  
 === Tools === === Tools ===
 +
 +  * __**[[.:OG Service Comm Tool]]**__: OGs Service Tool for Dji products. The script allows to trigger a few service functions of Dji drones.
   * __**[[.:parameterindex]]**__: Parameter Index - What parameters can you change? This will be a parameter dictionary.   * __**[[.:parameterindex]]**__: Parameter Index - What parameters can you change? This will be a parameter dictionary.
   * __**[[.:dumldore|DUMLdore]]**__: Windows app to flash firmware to/from DJI devices   * __**[[.:dumldore|DUMLdore]]**__: Windows app to flash firmware to/from DJI devices
Line 42: Line 54:
   * __**[[.:dumlrub#backdatassupmake_a_backup_of_firmware_on_your_equipment|DUMLrub]]**__: A ruby implementation of pyduml   * __**[[.:dumlrub#backdatassupmake_a_backup_of_firmware_on_your_equipment|DUMLrub]]**__: A ruby implementation of pyduml
   * __**[[dumlflasher]]**__: Experimental DUML client to flash dji aircraft   * __**[[dumlflasher]]**__: Experimental DUML client to flash dji aircraft
 +  * __**[[dji-firmware-tools]]**__: Tools for extracting, modding and re-packaging firmwares of DJI Devices
  
  
Line 53: Line 66:
   * __**[[p3i1tools]]**__: Tools to help automate the manual modding steps   * __**[[p3i1tools]]**__: Tools to help automate the manual modding steps
   * __**[[downgradeP3P]]**__: How to downgrade the firmware of your P3P   * __**[[downgradeP3P]]**__: How to downgrade the firmware of your P3P
-  * __**[[p3fwtooluse]]**__: p3 Firmware extraction tool usage+  * __**[[p3fwtooluse]]**__: p3 Firmware extraction tools 
 +  * __**[[p3stdmagic]]**__: p3 Standard Magic Mod (increases tx output, standard only) 
 +  * __**[[p3FCCHardMod]]**__: Tools to help force FCC in the firmware 
 + 
 +=== P3/I1 Flight Controller Parameter Index ===
   * __**[[p3c]]**__: P3 Standard Parameter Version List   * __**[[p3c]]**__: P3 Standard Parameter Version List
   * __**[[p3s]]**__: P3 Advanced Parameter Version List   * __**[[p3s]]**__: P3 Advanced Parameter Version List
Line 62: Line 79:
 ===== iOS DJI GO Modifications ===== ===== iOS DJI GO Modifications =====
   * __**[[.:iosrollback]]**__: Some data that is useful in rolling back IOS DJI apps   * __**[[.:iosrollback]]**__: Some data that is useful in rolling back IOS DJI apps
 +  * __**[[iTunes Downloads]]**__: Various iTunes downloads
   * __**[[iosmod]]**__: How to build custom IOS app's   * __**[[iosmod]]**__: How to build custom IOS app's
   * __**[[iosfrida]]**__: IOS Tweaking with Frida   * __**[[iosfrida]]**__: IOS Tweaking with Frida
Line 69: Line 87:
  
 ===== Logs and Data Analysis ===== ===== Logs and Data Analysis =====
 +  * __**[[InstallLogs]]**__: How to get installation log files
   * __**[[How to get flight log files]]**__: How to get flight log files from DJI aircraft and tablets   * __**[[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   * __**[[csvview]]**__: CsvView allows easy importing of .dat or .txt log files from DJI aircraft with the intent of graphing the data
Line 75: Line 94:
   * __**[[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   * __**[[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
  
 +===== m100 / m600 Modding =====
 +  * __**[[How to Mod m100 m600]]**__: How to mod the m100 or m600 flight controller module 
 +  * __**[[Install Modded m100 m600 fw]]**__: How to install a modified m100 or m600 flight controller module 
 +  * __**[[m100 Params]]**__: m100 flight controller parameter list
 +  * __**[[m600 Params]]**__: m600 flight controller parameter list
 +  * __**[[m100 m600 Hardware Mods]]**__: Hardware mods for the m100 or m600
  
 ===== Maps ===== ===== Maps =====
Line 84: Line 109:
   * __**[[DJI Assistant 2.x]]**__: Mavic 2 requires newer version of assistant   * __**[[DJI Assistant 2.x]]**__: Mavic 2 requires newer version of assistant
   * __**[[Mavic 2 Firmware]]**__: Info about the Mavic 2 firmware   * __**[[Mavic 2 Firmware]]**__: Info about the Mavic 2 firmware
 +  * __**[[Mavic 2 Parameter Index]]**__: Parameter names and default values
 +
 +===== Mavic Mini =====
 +  * __**[[Mavic Mini FCC Mode]]**__: How to setup FCC mode on Mavic Mini
 +
 +
 +===== DJI FPV Goggles =====
 +  * __**[[DJI FPV Goggle Transmission Power Mod]]**__: Steps needed to allow additional transmission power for the setup
  
  
Line 100: Line 133:
   * __**[[https://dji.retroroms.info/howto/dumlracer| DUMLRacer 1.1]]**__: FW Root & Rollback Exploit for up to and including v01.04.0100   * __**[[https://dji.retroroms.info/howto/dumlracer| DUMLRacer 1.1]]**__: FW Root & Rollback Exploit for up to and including v01.04.0100
   * __**[[dumlracer]]**__: race to root. Python file can be used on Mac, Nix and Windows   * __**[[dumlracer]]**__: race to root. Python file can be used on Mac, Nix and Windows
 +  * __**[[https://github.com/CunningLogic/UberSploits| UberSploits]]**__: UberSploits is a payload delivery client for DJI's NFZ update system. DJI thought they were cute and patched the firmware update system. Effectively killing Tar and Feather, DontForget and DUMLRacer. UberSploits brings all those bugs back to life.
  
 ===== Skin ===== ===== Skin =====
Line 119: Line 152:
   * __**[[UberSploits]]**__: DJI NFZ payload delivery client (plus root exploit    * __**[[UberSploits]]**__: DJI NFZ payload delivery client (plus root exploit 
   * __**[[DontForget]]**__: Downgrade exploit, also reminding DJI about what open source really means   * __**[[DontForget]]**__: Downgrade exploit, also reminding DJI about what open source really means
 +  * __**[[WebSocket]]**__: Details for websocket to DJI AC
  
  
howto/start.1563752741.txt.gz · Last modified: 2019/07/21 23:45 by digdat0