Installing WTFOS on DJI
The WTFOS OSD is basically a higher-res analog OSD that you can get on DJI goggles. It gives you everything the analog OSD gives you, so configuration menus, OSD elements, post-flight details, etc.
Hereβs the process to install it:
On everything
- Make sure youβre on version V01.00.0606 on whatever you want to root.
- If youβre rooting an AU or Vista, use a fan to cool it down during this process.
- Go to the WTFOS Configuratorβs Root section and click βRoot deviceβ. Click on your device on the permission popup and continue. Wait until done. DO NOT REBOOT WHEN ITβS DONE.
- Each step (there are five in total) should take around a minute to continue. If it takes longer, itβs probably gone wrong, but it should be safe to just reboot the goggles/AU and try again. At least, itβs never caused me a problem so far, and Iβve done it many times.
- Once thatβs done, go to the WTFOS Installer section and click βconnect to deviceβ, and then βInstall WTFOSβ.
- After installation is done (or if youβre upgrading), go to the Package Manager section, and install
fcc-unlock
(for full power) andmsp-osd
. You can also installauto-record
on the goggles, for automatically recording if your video link goes away and comes back. The rest probably isnβt necessary.
On the goggles
- Disable the custom OSD: Settings -> Display -> Custom OSD: Off.
- Download the font files from the ArduCustom repository. Make sure to get the four fonts ending in
.bin
. - If they arenβt already, rename them to add
_ardu
to the name afterfont
(sofont_ardu.bin
,font_ardu_2.bin
,font_ardu_hd.bin
,font_ardu_hd_2.bin
). - Put the four font files in the root of the gogglesβ SD card.
- Go to the console and run, to enable MSP OSD recording:
package-config set msp-osd rec_enabled true package-config apply msp-osd
On the plane
- Set
SERIALn_PROTOCOL=42
for DisplayPort,OSD_TYPE=5
for MSP_DISPLAYPORT andOSDn_TXT_RES=1
for 50x18 text resolution on the craft. You should also check thatOSD_OPTIONS=0
, just to make sure you donβt have problems. - Arrange your OSD elements as you want them.
Thatβs all!
Last updated on March 20, 2023. For any questions/feedback, email me at hi@stavros.io.