This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
faq:start [2018/01/08 17:41] nocommie |
faq:start [2022/08/02 07:30] (current) sequel [5.1. Get DJI Assistant2 1.1.2] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | **Need an overview of what is available and how to proceed?**: | + | ====== Frequently Asked Questions ====== |
- | Check out the awesome summary by [[https:// | + | If you want to know the most popular mods for your drone, this is the place to start. All of the resources and instructions below are raw DIY solutions. If you prefer, other commercial point-and-click solutions are available as commercial products. |
- | **Have | + | ===== 1. Flashing Firmware (DumlDore) ===== |
+ | [[https:// | ||
- | Check out the RCGroups thread [[https:// | + | The latest version includes anti roll-back techniques which allow you to downgrade firmware to versions that DJI have blocked from your equipment. You will not be able to downgrade below v01.04.0100 without unlocking first. |
+ | ==== 1.1 Quick Guide ==== | ||
- | **DJI Go Versions**: | + | How to unlock from and downgrade firmware? It's as easy as 1 2 3. |
- | Have a question about what DJI Go4 version does what or is modifiable? [[http://dji.retroroms.info/faq/version/djigo4|Go Here]] | + | - Get Dumldore: https:// |
+ | - Get firmware: | ||
+ | - Watch this EXCELLENT video by digdat0. | ||
- | **Firmware Versions**: | + | {{youtube> |
- | Looking for firmware or have a question about the firmware rev history? Use [[https:// | + | ==== 1.2 Detailed Guide ==== |
+ | - Before you start, confirm that DJI Assistant is working and can detect your aircraft. If it doesn' | ||
+ | - Get DUMLdore: https:// | ||
+ | * Unzip DUMLdore to its own folder. You need ALL THE FILES, not just the EXE file. | ||
+ | - Get firmware: http:// | ||
+ | * If using the Windows program, Download the ZIP, save it, unzip and run it. | ||
+ | - Click on the firmware you want and save the files. | ||
+ | - Power up the aircraft, but do not connect to the computer yet. Let it fully boot up and connect to the PC and let Windows discover it. | ||
+ | * Make sure your battery is more than 50% | ||
+ | - Go to the DUMLdore folder and run DUMLdoreV3.exe as an Admin. | ||
+ | - Keep your aircraft cool. Sometimes, the firmware flashing process stalls due to known bugs in DJI flashing code, and this problem is unrelated to your use of third-party tools. Use a small fan to direct some airflow to the aircraft to keep it cool during the process. | ||
+ | * These issues have nothing to do with using DUMLdore. Once the upgrade/ | ||
+ | - Click on Load Firmware, select a path of the firmware file you want to load, and click on the firmware file. You will get a status box from DUMLdore confirming the Firmware file is loaded. | ||
+ | * DUMLdore will confirm that the firmware file matches the connected device!! | ||
+ | - Click on Flash Firmware. The firmware file will begin uploading, and DUMLdore will display status messages for the file transfer. The process is automated and takes about 10 to 15 minutes for a Mavic from this point. You will see the front red light flash, stay on solid, dim, and flash some more. The fan will come on, and the Mavic gets hot. Ensure you have proper space for airflow to the Mavic, and you may want to consider directing a fan on the underside of the Mavic to help with cooling. The fan will turn off during the process, and the Mavic can get pretty hot. Be patient. Once the aircraft restarts for the final time, the front red lights are on continuously, | ||
+ | * You can reinstall the same version a second time to ensure all modules are updated. When you reinstall the same performance, | ||
- | ===== New Questions ===== | ||
- | If you have a question, post it below. We'll add an answer in if we think its a good question. | ||
- | **Q1: Reverse Engineering of OcuSync Protocol**: | + | DO NOT RUN ASSISTANT AT THE SAME TIME AS DUMLdore. You will see the progress |
- | I am wondering if anyone has tried to reverse engineer | + | If you are upgrading |
- | Thinking further it would also allow for custom controllers: | + | |
- | Keep up the excellent work! | + | |
- | **Answer**: I had heard of some work in this area, but it is unpublished at this time. Keep an eye on the various GIT repo's for the OG team. Thats where you will find anything officially published. | + | You will also find an " |
- | **Q1.1: Reverse Engineering of OcuSync Protocol**: | + | Want to activate your aircraft? DUMLdore has you covered. Click the button and follow |
- | Thank you very much for your answer. Can you give a hint who the "OG team" is? I did some Google/GIT research but I am not sure about the results ;-) THX! | + | |
- | **A1.1**: | + | Something failed during an upgrade? |
+ | ===== 2. Anti Roll Back ===== | ||
- | **Q2: Bricked P2s which DJI caused with known broken firmware and refuse to fix**: | + | ===== 3. FTP Timeout Issues ===== |
- | Are you aware of the horrible situation | + | This one will help if you are having connection issues to your bird. Not just for unlock or firmware |
- | from me@thematthewwilliams.com | + | {{youtube> |
+ | ===== 4. Mavic without SD Card ===== | ||
+ | Later version Mavics | ||
+ | ===== 5. Parameter Editing ===== | ||
- | **A2**: Most of the work here is focussed | + | //What is the DJI Dashboard? How do I change parameters like turning off NFZ??// The DJI Dashboard is a hidden menu available in the DJI Assistant 2 software that has been there all along, just hidden by DJI. With access to this menu, you have direct access to your DJI quad to change parameters as you see fit. Be careful what you change. |
+ | |||
+ | //Is this considered hacking? Or Illegal to access this menu and make changes?// Absolutely not. All you are doing is using a keyboard key combination to access the menu. You are not changing any files that DJI installed on your computer. You have free access to change them. | ||
+ | |||
+ | On 28-Jun-17, DJI blocked this technique. Later versions | ||
+ | |||
+ | This method works with Windows 7, 8, and 10, and this guide is specific to Windows users, and Mac users can use the same principles. After downloading, | ||
+ | |||
+ | ==== 5.1. Get DJI Assistant2 1.1.2 ==== | ||
+ | The last known link is listed below. However, this is no longer working. You will need to search for an alternate source for this application. | ||
+ | https:// | ||
+ | |||
+ | or | ||
+ | |||
+ | https:// | ||
+ | ==== 5.2. Validate connection to your aircraft ==== | ||
+ | Assistant MUST detect your Mavic connected to your PC for any of this to work. DJI uses " | ||
+ | |||
+ | ==== 5.3. Check your aircraft firmware ==== | ||
+ | You need to be using .400 or .700 firmware | ||
+ | |||
+ | ==== 5.4. Optional: Modify Assistant for easy access to the dashboard ==== | ||
+ | If you want the dashboard to be available each time you use Assistant, you can modify one of the files in the DJI Assistant application. | ||
+ | |||
+ | Go to the Assistant directory: | ||
+ | C:\Program Files (x86)\DJI Product\DJI Assistant 2\AppFiles | ||
+ | |||
+ | Using a text editor like [[https:// | ||
+ | // mainWindow.webContents.openDevTools() | ||
+ | and remove the two slashes from that line and save the file. After editing, it will look like this. | ||
+ | mainWindow.webContents.openDevTools() | ||
+ | |||
+ | ==== 5.5. Connect and power up ===== | ||
+ | Connect the USB cable to your aircraft and power it up. Wait for the rear lights to be flashing in standby (indicating it is ready to link to the remote control), and then connect the other end of the USB cable to your computer. | ||
+ | |||
+ | ==== 5.6. Run assistant ==== | ||
+ | Right-click the Assistant and run as Administrator - once Assistant starts, you should see your connected Mavic on the left side of the screen. | ||
+ | |||
+ | ==== 5.7 Activate dashboard ==== | ||
+ | If you have already modified the application, | ||
+ | |||
+ | You will see the DJI Dashboard | ||
+ | |||
+ | Fly responsibly! Fly Safe!! Test your changes in a controlled environment before going on a longer flight. | ||
+ | |||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | |||
+ | ===== 6. GO App Patching ===== | ||
+ | |||
+ | ===== 7. Duml Racer (Get Root) ===== | ||
+ | |||
+ | ===== 8. NFZ Removal (APK Mod) ===== | ||
+ | |||
+ | |||
+ | **Need an overview of what is available and how to proceed? | ||
+ | |||
+ | Check out the awesome summaries by [[https:// | ||
+ | |||
+ | **Have a question about something or need some advice? | ||
+ | |||
+ | Check out the RCGroups thread [[https:// | ||
+ | |||
+ | **Looking for a video on how to mod your firmware or app?**: | ||
+ | |||
+ | Check out the awesome videos made by [[https:// | ||
+ | |||
+ | **Looking for a way to just pay for an service to do all this for you?**: | ||
+ | |||
+ | NoLimitDrones [[https:// | ||
+ | |||
+ | Drone-Hacks [[https:// | ||
+ | |||
+ | **DJI Go Versions**: | ||
+ | |||
+ | Have a question about what DJI Go4 version does what or is modifiable? [[http:// | ||
+ | |||
+ | **Firmware Versions**: | ||
+ | |||
+ | Looking for firmware or have a question about the firmware rev history? Use [[https:// | ||
- | **Q3: Disabeling VPS (aka Vision Positioning System) on DJI Spark **: | + | Have questions about what specific modules in the firmware do what? [[http://dji.retroroms.info/faq/ |
- | Recently we discovered that the VPS System of Spark (consisting of Optical Flow Camera and IR-Sensor Unit on the bottom of the device) has problems on certain surfaces or when flying over certain terrain. Whereas the VPS feature can be deactivated on P4 and Mavic DJI has decided to hide the VPS enable/disable dialog in DJI Go4 for its entry level drone. Is there any way to deactivate VPS without covering/taping the sensors? Taping the sensors results in copter constantly gaining height and acting unexpectedly. Thank you very much! Keep up the excellent work! | + | |
- | **Q4: I Want the FCC mode on my P4 pro+**. But can`t find the DJI Go 4 folder on the integrated Android Display. Is it possible to crck this device, or not? | + | **Have a question about how to easily bypass DJIs No Fly Zone Restrictions**: |
- | **Q5: Dji Go app before 4 models hacking**: This app is giving many troubles to many users especially under Android devices, mainly for Phantom 3 SE and Standard but it seems to give problems with Professional too, resulting in (sometimes extremely) shortened range. It all began with a CE to FCC switching for the AC that were in fcc mode in ce countries. Unfortunately with that a " | + | Ok, lots has changed on this recently. There have been a few OGs (and honorary OGs ;) ) working on this behind the scenes lately. NFZ can completely be removed on ANY FW now and this info is being released |
- | Contact me for any info eventually needed at dronandy501@gmail.com. Thank you. | + | |
- | **Q6**: I'd like to use the FCC hack. I copied | + | < |
+ | and the [[http:// | ||
- | **Q7**: I've been to the pyduml process and I'm stuck at the step 5 at the " | ||
- | Traceback (most recent call last): | ||
- | File " | ||
- | import serial | ||
- | ImportError: | ||
- | Did I miss something ? | + | If you have a question, please go to the RCGroups thread linked above or join the Slack channel |
- | Cheers |