=== XDON - Xbox Disk Over Network (Xbox 360 Version 1), April 4, 2025 === What is XDON? XDON (Xbox Disk Over Network) is an app that runs on your Xbox that exposes storage devices over the network. It provides the ability to perform IO operations at a raw level using a simple protocol. When you wanted direct disk access in the past, you would have to remove your storage device from your console and connect it to your PC. With XDON, you can now leave your storage device in place and interact with it at network speeds. XDON is available for both the Original Xbox and Xbox 360. Installation & Setup A modded console is required (JTAG or RGH) or successful Bad Update exploit execution. The LIVE game demo will show as corrupt if you try to run it on an unmodded console. XDON comes distributed in 2 forms: a LIVE game demo and xex. They are both the same binary code, so choose whatever is most convenient for you. XDON can be installed and run on any device, and on any console type/flash version. There is no ini or configuration/settings file at this time. The game demo can be launched easily from the Xbox 360 dashboard. Copy it into your existing Content folder and you will find it in "My Games". The xex can be copied anywhere you like. Then you can launch it via Xbox 360 Neighborhood or your favorite homebrew dashboard. The easiest way to install XDON is to copy the LIVE game demo (Content folder) onto the root of a FAT32-formatted USB drive. Remember that Xbox 360 doesn't support NTFS. Connect your console to your local network via ethernet cable before launching XDON. Use a 100mbps cable to connect it to your router or directly to your PC. You can also connect your console to your router over Wi-Fi, but you lose considerable speed. If you connect your console to your router, it is recommended that your PC is also connected to it via ethernet cable. You can use Wi-Fi, but you lose considerable speed. When using FATXplorer, go into Settings and toggle "Enable XDON Console Discovery" on. This is disabled by default. What can XDON Do? When using FATXplorer, you can interact with storage devices as if they were connected to your PC. It is much more flexible than FTP - you can edit files in place and even format storage devices using Formatting Tools. Is XDON faster than FTP? XDON can come close in some situations, but FTP is generally faster. Work may be done in the future to try and narrow the gap. The Xbox 360 version of XDON uses LZ4 compression with VMX128 enhancements, which can help speed up the transfer of certain files. What storage devices are exposed by XDON? 1. The internal HDD 2. The 2 external memory units 3. The 3 built-in/internal memory units (MMC, USB, SFC) 4. The 3 external USB mass storage drives (FATXplorer only interacts with these when they are XL-formatted) 5. The nand flash (FATXplorer does not interact with this) 6. The disc drive (FATXplorer does not interact with this) Can I connect storage devices after launching XDON? Yes. Device changes will be detected the next time the GetDevices command is run. What happens if I lose connection during a transfer? A stable connection is highly recommended. A disconnection is considered akin to unplugging the storage device from your PC mid-transfer. FATXplorer has a built-in reconnection mechanism that will try to reconnect. Worst case scenario, the file you were transferring is corrupt and should be deleted. When I am done with XDON, should I unmount the device in FATXplorer before pressing B on my controller? When possible, it is recommended that you unmount in FATXplorer to ensure all data is written. If you don't want to do so or forget, as long as you weren't actively writing data, everything should be fine. What happens if I format a device? XDON will reboot your console on exit. Make sure you copy over any important files, especially if you reformat the internal HDD. Why does XDON reboot my console on exit? This only happens if any write operations take place on any device. To avoid this, you can enable the "Read-Only" option in FATXplorer when loading a device. XDON bypasses the file system layer when interacting with the disk. When a write takes place, the in-memory file system structures can no longer be trusted, and the reboot is done for the safety of your data. Can I run XDON on multiple consoles at the same time and transfer files between them? Yes Why does XDON tell me to avoid using Xbox 360 Neighborhood? This notification will show up when XDON detects XBDM. If you have Xbox 360 Neighborhood installed on your PC, do not use it to explore the file system while XDON is running. This is for the safety of your data. Why is the Xbox Guide disabled while XDON is running? This is done to prevent any background write operations, like creating or updating profiles. My console has Auto-Off enabled, is that a risk if I do a long transfer? The inactivity timer is temporarily disabled while XDON is running to ensure your console doesn't shut down during long transfers. You don't need to worry about changing your Auto-Off setting. Why am I signed out when I launch XDON? This is done to flush any changes to the profile file and to avoid cases where Xbox Live adds cache files. Is there a minimum kernel version XDON supports? XDON has been designed to work on any kernel version. It will also work on XDK kernels. FATXplorer does not detect my console, what can I do? 1. Make sure you are using the latest version of FATXplorer and the latest version of XDON. Breaking changes may be introduced in the future that cause compatibility issues. 2. Go into FATXplorer Settings and make sure "Enable XDON Console Discovery" is toggled on. 3. Check the FATXplorer log for XDON-related errors. 4. Make sure XDON is running on the console and that the logo screen is shown. 5. Make sure your console is on the same network as your PC. Check any network bridge or ICS settings. 6. Check that no firewall rules are blocking port 1000. Try disabling all firewalls and any anti-virus/security software to rule those out. 7. If your console is connected to your router, try connecting it directly to your PC instead (or vice versa). 8. When all else fails, try a different PC. Networking is complicated and there may be some setups where XDON just doesn't work. XDON is free to use so support for troubleshooting advanced networking issues may not be available. Can I change the port from 1000? Port 1000 was chosen because the Xbox 360 has special performance optimizations around it. You can't change it. Please reach out if this is a problem for you. How do I find XDON's version number? It is displayed on the logo screen. If you don't want to boot it up to check, use Xex Tool to check the version in the Execution ID. Does XDON have a website where I can find more information and updates? https://fatxplorer.eaton-works.com/xdon/ You can use the comments section at the bottom if you have any questions or feedback. Questions regarding how to mod your console should be asked elsewhere, please. |