Skip to content
XRF is a small utility written for the Xbox One System OS.
C++ C CMake
Branch: master
Clone or download
Latest commit b078e7b Jul 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMake Created new repository Jan 17, 2019
Source Update Main.cpp (#3) Jul 10, 2019
.gitattributes Created new repository Jan 17, 2019
.gitignore Created new repository Jan 17, 2019
CMakeLists.txt Created new repository Jan 17, 2019
CMakeSettings.json Created new repository Jan 17, 2019
README.md Update README.md Jan 17, 2019

README.md

XRF

XRF is a small utility written for the Xbox One System OS. It's written to allow the retrieval of console information, experimentation and to take advantage of Win32 functionality.

Prerequisites

  • CMake (3.8 or greater)
  • Visual Studio 2015/2017
  • Windows 10 SDK (Preferably latest)
  • Xbox One Devkit

Compiling

It's important to note that debug builds will fail most of the time so it is best to always build with the release configuration as well as x64.

Generate a solution:

mkdir Build
cd Build
cmake ..\ -G "Visual Studio 15 2017 Win64"

Building:

cmake --build . --config Release

Example of generating and building:

mkdir Build
cd Build
cmake ..\ -G "Visual Studio 15 2017 Win64"
cmake --build . --config Release

Deployment

There is a post-build command that will copy the executable to the console. You may need to update the hostname with your own consoles. Ensure that you already have established a connection to the remote network share on the console beforehand.

Usage

Printing basic console information

XRF cinfo

Printing current user of process

XRF whoami

Display contents of flash

XRF dispflash

Reading a specified filename from flash (Requires Administrator)

XRF readflash [filename] [destination]

Dumping flash raw (Requires Administrator)

XRF dumpflash [dumpname]

Credit:

  • emoose
  • tuxuser
  • gligli
You can’t perform that action at this time.