Giter Club home page Giter Club logo

dji_fc_patcher's People

Contributors

danieltroger avatar kilrah avatar lenisko avatar matioupi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dji_fc_patcher's Issues

Aircraft beeping after upgrade Mavic Pro

Hi I followed all the steps and flashed my Mavic Pro with the new firmware but it started beeping (ESC beeping?) after reboot.

I was able to fix the issue by flashing an FC_only firmware from the custom rolled firmware list but my parameters werent changed and I actually was surprised they all stayed the same as before flashing the firmware made with the FC patcher.

So back to square one at least. trying to figure out what went wrong. Could it be that I was using a mixed firmware 01.03.0700 FC with 01.04.0300 everything else? You did say it had to be used with 01.04.0300 but I read somewhere or heard that it was ok to do this without reflashing a stock 01.04.0300.

I'll feel really foolish if thats it because I was thinking to myself the whole time that it made more sense to flash stock firmware first.

Any insight would be most appreciated!

AGPS frames filter patch

Is there any progress regarding patching the ublox AGPS frames filter?
I have found a software patch which can convert M8N ublox GNSS into M8T and receive RAWX messages. Would be interesting to make P4-Pro or M2-Pro into a PPK capable drone as there is no need for real-time RTK for simple mapping.
For this to work need to either send ubx frames on each GNSS reset or modify firmware to initialize it. Also looking how to dump raw messages afterwards.

Navigation system error

After flashing the FC_Patcher Fw to P4P V2.0 desplaying "navigation system error" at OPTI mode without GPS,As long as the GPS signal can be found, it disappears.

Mavic pro

After flashing firmware Ver is 00.00.0000 is this normal? Everything seems to be ok and it does appear to be unlocked!

Missing Support for I2 v1.02.0400

Is it planned in the near future? And I would happily work on it if you could provide the relevant resources and if it's feasible to implement without actually having the drone:sweat_smile:.

Related to #14

0306.unsig file

anybody can share the 0306.unsig files? with the file i can do the mod without WSL, thank you

P4P - Camera AEB settings?

I am new to drones, recently bought a P4P and would like to make use of the Exposure Bracketing. The current setting is 3 or 5 frames with ONLY 0.7EV bias, which isn't much useful. Any chance of changing this to 1EV and 7 frames? I recall the AEB function has been patched at some stage in the history of the bird.

Other question, as a noob: any risk to flight reliability if using this patch?

Answer about 03.02.44.XX progress

Hi! i follow the procedure and is perfect!
My answer is: how to rollback to original 03.02.44.07 ?
Flash normal firmware 01.04.0300 with Assist 2 after your procedure (actually is 03.02.44.08) ?

Mavic 2

Hello,
Are you planning on modifying a Mavic 2?

Run_me.py doesn’t work for Spark

The run_me.py doesn’t account for Spark’s cfg.sig having “a” designation in wm100a.cfg.sig .

It throws an error when running image.py. If one renamed wm100a.cfg.sig to wm100.cfg.sig the script will continue but then patch_sequence_for_dummy_dummy verify won’t repack the firmware image at the end due to the cfg.sig not being named properly

How disable ADB without reboot bird or flash bird in ADB?

Mavic Pro, at step 13:

adb shell
mount -o bind /vendor/bin/dummy_verify.sh /sbin/dji_verify

Command "mount" is reset after a bird reboot.
DUMLdore does not allow bird to flash until you turn off the ADB (button not working).

How disable ADB or flash bird in ADB mode?

FC patcher step 10 help

i get stuck at step 10 can you help me a bit when i give the commands "talhat@DESKTOP-4EFIJ9A:/mnt/c/adb/dji/tools/dji-firmware-tools$ export PATH_TO_TOOLS=/mnt/c/adb/dji/tools"
"talhat@DESKTOP-4EFIJ9A:/mnt/c/adb/dji/tools/dji-firmware-tools$ ./FC_patch_sequence_for_dummy_verify.sh P4PV2 03.03.04.14" something went wrong this is alog
"talhat@DESKTOP-4EFIJ9A:/mnt/c/adb/dji/tools/dji-firmware-tools$ export PATH_TO_TOOLS=/mnt/c/adb/dji/tools
talhat@DESKTOP-4EFIJ9A:/mnt/c/adb/dji/tools/dji-firmware-tools$ ./FC_patch_sequence_for_dummy_verify.sh P4PV2 03.03.04.14
################################################################################
Updating flight parameters
################################################################################
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Opening for update
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00119590: 12 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001199b4: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011b0bc: 70 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011b174: 3 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011b210: 2 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011be5c: 60 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011bf7c: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011c340: 18 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011c9a8: 31 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011cc68: 13 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011ccb8: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011d2b8: 29 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011d398: 3 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011db04: 36 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011dcc0: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011dd10: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011ddec: 3 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011e078: 12 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011e470: 19 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011e4c0: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011f8c4: 98 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0011ff60: 32 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001203c0: 21 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00120d9c: 48 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00120ff4: 11 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00121044: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00121574: 25 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00121660: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001216e4: 2 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00121838: 6 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00121bfc: 18 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001225d8: 48 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001231c8: 57 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012323c: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00123460: 10 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001238f4: 22 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00123cec: 19 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00125088: 96 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00125174: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001251c4: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001252e4: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00125438: 6 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012572c: 14 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001259b8: 12 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00125c10: 11 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00125e68: 11 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001260c0: 11 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00126144: 2 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001268b0: 36 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00126d10: 21 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00126e64: 6 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00127020: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00127070: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00127190: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012727c: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012739c: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001274cc: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001275b8: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00127774: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00128288: 54 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012d510: 2 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012dd10: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012e7e8: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012eb88: 14 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012ee68: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0012f0d8: 3 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001311d8: 98 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00132f08: 6 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x0013362c: 4 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00133774: 5 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00133800: 2 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00133d64: 12 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001341c8: 19 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x001346d4: 14 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00134998: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00134a24: 1 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Matching parameter block at 0x00134d5c: 8 entries, format 2018
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Found 77 parameter blocks with alignment 0x02
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001195c0: 12 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001198b0: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011a284: 70 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011b0d8: 3 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011b1a8: 2 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011b22c: 60 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011be78: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011bf98: 18 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011c35c: 31 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011c9c4: 13 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011cc84: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011ccd4: 29 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011d2fc: 3 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011d3b4: 36 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011db20: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011dcdc: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011dd50: 3 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011de08: 12 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011e094: 19 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011e48c: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011e4dc: 98 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011f8e0: 32 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0011ff7c: 21 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating "g_config.flying_limit.height_limit_enabled" limits,
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating "g_config.flying_limit.driver_license_limit_enable" limits,
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating "g_config.flying_limit.viechle_license_limit_enable" limits,
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001203dc: 48 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00120db8: 11 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121010: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121060: 25 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121590: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012167c: 2 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121700: 6 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121854: 18 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00121c18: 48 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00122634: 57 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00123208: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00123258: 10 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012347c: 22 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00123910: 19 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00123d08: 96 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001250a4: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125190: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001251e0: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125300: 6 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125454: 14 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125748: 12 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001259d4: 11 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125c2c: 11 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00125e84: 11 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001260dc: 2 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00126160: 36 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001268cc: 21 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00126d2c: 6 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00126e80: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012703c: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012708c: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001271ac: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00127298: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating "cfg_disable_airport_fly_limit" limits,
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001273c8: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001274e8: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001275d4: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00127790: 54 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012d4a8: 2 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012dcdc: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012e718: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012e8ac: 14 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012ee84: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x0012f03c: 3 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00131214: 98 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00132dd0: 6 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00133554: 4 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00133670: 5 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00133790: 2 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00133aec: 12 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00133de4: 19 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001343f4: 14 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001347f0: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x001349f0: 1 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updating parameters array at 0x00134bbc: 8 entries
tmp_wm335_0306_v03.03.04.14_20180525.pro.fw_0306.decrypted.bin: Updated 4 parameter entries

Success updating flight paramters

################################################################################
Patching flight parameters hardcoded values
Adding U-Blox custom configuration
################################################################################
python2: can't open file '/mnt/c/adb/dji/tools/DJI_FC_Patcher/patch_wm335_0306.py': [Errno 2] No such file or directory

Issue while patching module

talhat@DESKTOP-4EFIJ9A:/mnt/c/adb/dji/tools/dji-firmware-tools$

" error: device not found"

I have root phantom4 and phantom 4pro+2.0 by DUMLRacer.jar. and import“adb shell” in platform
But it shows" error: device not found"
I try every method from google .It does not work

Question about GAL Channel

Hi !
I see in this screenshot of GNSS Application,
the GAL Channels are 4 and 8
Why you use 8 and 10 ?

image

Reset GPS to stock

Hi big man!
Please, i need the parameters for restock GPS to default (example: for selling or warranty).
Without this, i can't rollback to a 100% stock .

Thank you very much!

Max

Possible to use Patched Firmware on other drone?

Hi,
Thanks for your great work!
can the firmware created from/with one Mavic/Serial number be flashed and used also on another Mavic/Serial number?
Or is anything specific to the specific SN in the firmware, so that this is not possible?

Greetings,
Hendrik

answer about galileo

Hi and thanks.
After installed firmware now i see 22 sat instead of 14 normally take.
I can assume gallileo option is enabled?
I don't have used NLD software... only DJI Go 4

Max

Galileo for Mavic FW 01.03.0700 ?

@Matioupi , would it be possible to make wm220 patch for Mavic FW 01.03.0700 too?
I'm interested in enabling Galileo only, but I have no idea what addresses need to be changed.

After creating the bin firmware for P4P, I got 3 files instead of 2!

Hello! After executing the command ./FC_patch_sequence_for_dummy_verify.sh P4P 03.02.44.11 i got a file dji_system_wm331_0306_03.02.44.11_dummy_verify.bin containing 3 files!

  1. wm331_0306_v03.02.44.07_20171116.pro.fw.sig
  2. wm331_0306_v03.02.44.11_20171116.pro.fw.sig
  3. wm331.cfg.sig
    You have written in the instructions that for P4P, the bin file should contain only 2 files. Am I wrong somewhere?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.