in

Updating DJI Goggles v2 Firmware on macOS 12, SOLVED (2022)



Updating DJI Goggles v2 Firmware on macOS 12, SOLVED (2022)

If you just bought the DJI Goggles v2, have an m1 MacBook Pro running macOS Monterey or v11 later, and having trouble updating the firmware on your DJI Googles v2, then this video is for you.

I spent 12 hours trying to figure this out and eventually managed to update my DJI Goggles v2. So I’m not going to waffle on. Lets get straight to it.

Now this issues arises from the HoRNDIS.kext file when installing the DJI Assistant 2 software.

Problem 1 – you only have a Mac, running v11 or later
As per DJI website it says that the latest DJI Assistant 2 says it’s not compatible with Mac OS 11 or later

Problem 2 – you give it a go anyway, download the software as it does work. I managed to update my DJI FPV remote controller and DJI air unit but the goggles stall on update. It download this firmware but doesn’t transfer the firmware and I kept getting this error 5-100-4.

If this the error your getting, this is what I got to.

Problem 3 You don’t have access to a Windows. I tired to instal a version of Windows using UTM (which I can create a separate video for) but again I had the same error 5-100-4 and would fail to update. The firmware would download but not update the goggles.

Free Windows on Mac using UTM https://mac.getutm.app

Problem 4 You don’t have access to the DJI FPV Drone to update firmware through your mobile device and switch the mode from DJI FPV Drone to DJI FPV Mode.

SOLUTION

You can use a m1 Mac with the latest Apple Silicon
Running Monterey or macOS v11 or later
This method I found on GitHub and worked for me
https://github.com/jwise/HoRNDIS/issues/135#issuecomment-1215865136

Basically follow the instructions

Step 1 put your mode in recovery by turn off your Mac and holding down the power button while booting up, keep holding till you see the recovery mode. Once is booted up you want to disable the SIP (system integrity protection) to allow the running of the HoRNDIS.kext (the file your about to download and run.

Step 2 Open terminal and run the following lines in the GitHub post (link above)

Step 3 Restart to normal mode

Step 4 download the file and run the file from the GitHub post (link above). Remember if the file doesn’t open you need to go to Settings, Security & Privacy, under General Tab unlock to make changes and select the file to open. It should then run. Once complete reboot the Mac once again.

Step 5 You can now attempt to update the DJI Goggles v2 firmware. Just be patient.

Step 6 Lastly once your Goggles have successful updated remember to go back into recovery mode and set the SIP back to as they were.

I recommend taking photos as your go along to keep track of your progress.

And that should be it, you must be so relieved at this point.

I was so relieved this worked, I took me ages to try and find this solution browsing other YouTube video solutions that previously worked and forums but had no luck, until I found this solution.

Hopefully DJI can update their software soon to fix the issue and we won’t need this long winded workaround but for now it works.

If you have any trouble with updating you DJI Goggles v2 then put in the comments down below and we can try and figure this out together.

If this solution worked for you, great. Remember, to give this video a like, it helps youtube promote the video for others to see and find the solution.

Subscribe for future FPV content.

Happy flying and see you in the next one, peace ✌🏼

🎧 Music:
Get 2 extra months for free with Artlist.io
https://artlist.io/Demetrios-2232974

🎞️ Drone Footage Licensing:
My drone footage cannot be found on stock websites. If you would like to license my footage contact me via my website: https://www.dimmyv.com/contact

📸 Photography:
For framed wall art to hang in your home, office or give as a gift, or Lightroom Presets check out my Etsy store – https://www.etsy.com/shop/demetriosphotography

For licensed photos check out my PicFair store:
PicFair – https://dimmyv.picfair.com

Affiliate/Recommended Brands:
⭐️ GEPRC – https://geprc.com/?ref=dimmyv

📲 Recommendations:
✅ vidIQ – https://vidiq.com/dimmyv
✅ Express VPN (30 days free) – https://bit.ly/3JHKG8d
✅ Wise, A digital bank with low cost money transfer – https://wise.com/invite/u/demetrisv
✅ Wealthsimple. Get between $5 and $3,000 in cash to invest! – https://bit.ly/3JJGkNY
✅ Sell Photos Online – https://wirestock.io?ref=demetrios.vassiliades

✌🏼Social Media:
🌎 www.dimmyv.com
📸 Instagram – https://www.instagram.com/dimmyv/
📹 TikTok – https://www.tiktok.com/@dimmyv
🦩 X – https://twitter.com/dimmyv7

Time Stamps
0:00 Intro
0:31 The Issue
1:00 It partly works on Macs
1:20 Error 5-100-4
1:30 No access to Windows
1:50 No DJI FPV Drone
2:03 The Solution
3:21 Remember to go back
3:43 OMG it worked

#dimmyv #dimmyfpv #fpvdrone #fpvlife #drones #djigoggles #dji #gogglesv2 #macOS #djiassistant

Share this:

35 Comments

  1. It’s not working for me. 2020 M1 Sonoma 14.3.1 I’ve followed the updated instructions in the GitHub as well with no luck. Am I better off pulling out my old 2012 MacBook Pro and giving it a shot over that?

  2. Hi, I would like connect my Goggles V2 on with my Mac M1 for start my training on Liftoff for drone FPV. Do you have a tutorial to show how can we do this please ?

  3. Thank you very much for your help! I searched through a lot of information to find a solution. And only your advice worked. And I used your version of the M1 horndis file on my 2013 Macbook Pro with Big Sur :). And it worked. I successfully updated the firmware in the DJI Googles V2 to 1.00.0606 and quietly installed WTFOS. Good luck and thanks again!

  4. @demetrios
    Thank you for the video! I have a
    mac book pro 2011
    iMac 2015
    MacBook Air M1 2020

    I solved with iMac 2015 because the macOS Catalina, work’s with dji assistance fpv version! This is Crazy🤯
    Bye 🤙🏽

  5. i‘m using a 2020 m1 macbook (13.2.1) + the dji assistant 2 (consumer) app. first i also had the issue that it didn‘t update my googles v2. this video helped me to fix the problem. thx 👍

  6. Attention all! Different process on OS Ventura.

    1. Shut down, open terminal and put in: csrutil disable (You may be asked for a password, enter it, then you’ll be asked Y/N put in Y then click enter.)

    2. Go out of terminal in your top bar options select utilities (where you found terminal), click security (top option), open security, under permissible access (the bottom of the 3 screen options, you didn’t have this option before) you’ll want to select the top box of the 2 options given. This is a necessary step if you skip it then this won’t work.

    3. Restart from Apple logo and then go try it again. After opening the Kext it will need to be allowed 2 times in security (have this open when installing kext) then it will restart.

    4. Open Dji assistant and it should work. I just spent 2 hours doing this process over again to make it work.

    (Sorry for re posting this, wouldn’t let me update with more clarity after pin)

    Good luck!
    -Ryan

  7. Congrats on fixing this! Haha it's funny i'm now referring to your video on how to solve my issue. Now I still need to figure out how it work on mine now…

  8. so I get to recovery mode, turn down the security, then go to Terminal, enter csrutil disable followed by enter, it then gives a message with the option to choose y/n; I choose yes, but than it requires a password to my Mac account but does not give any option to type anything, I've tried rebooting like 10 times now, what am I doing wrong?

  9. Would this also work for updating firmware on the Controller 2? I have the Avata and it will pair with the motion controller but not the controller 2. I'm seeing on other forums that it's the firmware but I can't get DJI Assistant 2 to recognize my controller when I plug it into my (intel) Mac!

  10. Guys I have just updated to latest firmware ending .0607 and this method still works running Mac OS 13 on an M1 MacBook Pro

    I will make updated video regarding access to O3 Air Unit.

  11. Hello,the latest firmware for the v2 goggles is v01.03.0000 .With this firmware the old air units,caddx vista etc.. are working?can you suggest a digital camera that works with this firmware?

  12. Been trying to figure this out for months! Almost threw down for a windows pc because of this. I did have some extension issues when running the DL but apple walks you through it. Works great now. High five on this one 🙂

  13. It looks like it works. I had to go into the setting to accept the GitHub files and press the restart button that popped up vs just restarting on my own.

  14. I'm running 2020 intel mac pro on mac os 12.5 and encounter the same problem. Should i use this solution? What about the zip file? Because i am not on m1 chip