Kodi 18 Leia Alpha is available to download and install but is far from complete. While not yet done the release on the Windows Store to the Xbox One