The Xbox One dev kit comes with a preinstalled version of the Xbox One operating system (OS), but this OS should be updated with the latest releases as they appear. Beginning with the August 2016 XDK you can enroll your devkit in a flight group to receive auto-updates, or you can continue to manually apply new updates as they are released for download on Dev Center.
Note The recovery version on your devkit must be greater than or equal to the XDK tools version you are using which in turn must be greater than or equal to the XDK version (headers, libs, era.xvd) you are using.
This option is available for consoles running the August 2016 or later recovery.

If you choose one of the auto-install options, the console will take OS updates from Xbox Live, just like a retail console. The preview recovery closely aligns with the consumer preview program — though updates may not be published on exactly the same schedule.
On your development computer, open Xbox One XDK Software Downloads
Note XboxOneUpdate.bat removes any installed apps as a part of the recovery process.
XboxOneUpdateNoReset.bat preserves installed apps.
In addition to installing a recovery using the XboxOneUpdate script, you can now install the latest recovery using a USB stick – refer to Offline System Update Diagnostic Tool for more details.
For information on updating the OS image on multiple consoles at once, refer to Recovering Multiple Xbox One Development Consoles.