API-level code for MCUpdater