A USB flash drive (formatted as FAT32) and a Windows/Mac computer.
If you own the JMGO P2 —the rugged, portable 1080p gimbal projector—keeping its firmware up to date is the single best way to improve performance, add streaming features, and squash those annoying little bugs. jmgo p2 firmware update
Disclaimer: Firmware versions change by region. Always verify the update file is for the JMGO P2 (not the P1 or N1) before installing via USB. A USB flash drive (formatted as FAT32) and