They're done over USB. The system will look for specially named firmware files (*.up) and auto-apply.
This forum: http://mazda3revolution.com/forums/2014-mazda-3-skyactiv-aud... has some excellent info, and someone usually posts the new FW files. I've done an upgrade and the hacks myself.