This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
howto:modulemix [2018/06/08 23:18] digdat0 [3. Remove FC to make custom firmware] |
howto:modulemix [2018/06/08 23:29] digdat0 [4. Install tweakable version] |
||
---|---|---|---|
Line 3: | Line 3: | ||
DJI have made changes that prevent parameter changes in some of their recent firmware. To get all benefits from more recent firmware, without the downside of losing parameter changes, you will need to delete modules from recent firmware. | DJI have made changes that prevent parameter changes in some of their recent firmware. To get all benefits from more recent firmware, without the downside of losing parameter changes, you will need to delete modules from recent firmware. | ||
- | |||
- | **NOTE: At this time, DO NOT FLASH 1.04.0100 TO YOUR MAVIC. This version has anti roll-back code, for which there are currently no published methods to allow you to revert to an earlier version. EDIT: As of 1-1-18 there is an option to now downgrade from 1.04.0100! See DUMLRacer here https:// | ||
The last **tweakable** firmware versions that allows all parameter changes are: | The last **tweakable** firmware versions that allows all parameter changes are: | ||
^Model^Version^ | ^Model^Version^ | ||
- | ^Spark|.300| | + | ^Spark|1.00.0300| |
- | ^Mavic|.700| | + | ^Mavic|1.03.0700| |
+ | ^Phantom 4|1.02.0503| | ||
+ | ^Phantom 4 Pro|1.03.0509| | ||
+ | ^Inspire 2|1.00.0330| | ||
So. What is it we want to do here? If you are upgrading beyond the firmware versions listed above, you will need to remove module 305 and 306 from your firmware file before flashing. [[/ | So. What is it we want to do here? If you are upgrading beyond the firmware versions listed above, you will need to remove module 305 and 306 from your firmware file before flashing. [[/ | ||
Line 24: | Line 24: | ||
* [[http:// | * [[http:// | ||
- The latest tweak able version for your aircraft (from the table above) | - The latest tweak able version for your aircraft (from the table above) | ||
- | - The target version for your aircraft | + | - The target version for your aircraft |
==== 2. Install 7-zip ==== | ==== 2. Install 7-zip ==== | ||
- | * Download and install the latest 7-zip from [[www.7-zip.org/ | + | * Download and install the latest 7-zip from [[www.7-zip.org/ |
==== 3. Remove FC to make custom firmware ==== | ==== 3. Remove FC to make custom firmware ==== | ||
Line 38: | Line 37: | ||
- Rename your firmware file to indicate no flight controller modules (so you dont get confused) | - Rename your firmware file to indicate no flight controller modules (so you dont get confused) | ||
==== 4. Install tweakable version ==== | ==== 4. Install tweakable version ==== | ||
- | Start by installing a **tweakable** firmware file on your aircraft using DUMLDore | + | Start by installing a **tweakable** firmware file on your aircraft using [[https:// |
+ | |||
+ | Note: More recent versions of firmware (Mavic 1.04.0000+) will require the [[https:// | ||
CAUTION - when flashing with modded .bin files and monitoring progress with Assistant, you may get a firmware failed message. | CAUTION - when flashing with modded .bin files and monitoring progress with Assistant, you may get a firmware failed message. | ||
Line 49: | Line 50: | ||
==== 6. Modify parameters ==== | ==== 6. Modify parameters ==== | ||
- | Now you can mod the parameters you want to change with Assistant, or use nolimitdronez.com | + | Now you can mod the parameters you want to change with Assistant, or use [[http://nolimitdronez.com |
+ | |nolimitdronez.com | ||
+ | ]] | ||
==== 7. Example ==== | ==== 7. Example ==== | ||
I want 1.04.0000 firmware on my Mavic but still want to modify all parameters. | I want 1.04.0000 firmware on my Mavic but still want to modify all parameters. |