Team Xodus releases XeniumOS 2.0.1
Date: Friday, October 01 @ 14:48:05 UTC
Topic: Xbox Modchips


This update is being released to address several minor/moderate bugs, and 2 potentially serius bugs.

It is reccomended that all users upgrade to this version of Xenium OS.

A few notes:
This update comes with 2 recovery.bin files. The standard recovery.bin will no longer erase bioses, settings, or eeprom backup. recovery-ResetToFactoryDefaults.bin behaves like previous updates, and will restore the chip to a factory default state.

The 2.0.0 release of XeniumOS would allow the user to use the "Recover from BIN" option in the EEprom tools with a .bin file which was not an EEprom backup, resulting in a corrupted system EEprom. Also, when the system EEprom was corrupted by this action, or any other means, XeniumOS would fail to boot properly. We would like to point out, once again, that improper and uninformed use of the EEprom tools can have destructive results, and users should proceed with caution.

In the case of a corrupted EEprom, XeniumOS will now enter a special boot mode, and will prompt you to press a button when you can read some text on a blue background. This is done so that the video can be properly initialized independant of eeprom settings.

If you have a corrupted EEprom currently, and XeniumOS will not boot, upgrading to this version of XeniumOS should allow you to recover. If this is the case, it is reccomended that you update using the CD upgrade method, and disconnect your harddrive if you had previously used the harddrive upgrade method.

Changelog:
Added some diagnostics reporting to filesystem drivers, in preperation for performance profiling
Added monitoring of PIO/UDMA switching, in preperation for performance profiling
Added "EEpromless video region" screen

*Other minor changes in filesystem drivers, shouldn't make any difference
*Substantial changes to usb subsystem, should be a bit more stable now
*Better integration of usb flash drive and filesystem drivers
*Fixed issue with third party controller compatability
*Finishing/Improving usb keyboard and mouse drivers in preperation for integrating with UI
*Minor internal change to hashing library
*Replaced one of the Xbox hw version detection routines. May still report some boxes as 1.0, when they are not, and vice versa, but this is not confirmed yet
*Some IP stack changes, nothing that should have major impact
*Several improvements to ARP handling
*Several internal kernel additions

-Small change in ftp protocol handling and ftp->filesystem path translation
-Fixed bug that caused "Restore from BIN" to not appear if the system EEprom was invalid
-Fixed some SMB file ID handling bugs (should now properly close files opened over smb)
-Fixed a minor problem with interrupt servicing in usb subsystem
-Fixed a minor dhcp error handling bug
-Fixed a minor problem with handling ICMP pings -Fixed a double free bug in ip stack
-Fixed a critical bug with EEprom restore-from-bin which could render a box unbootable if used improperly
-Fixed a critical bug which caused Kernel Panic on boot when EEprom was invalid, when attempting to set video mode Source: TeamXodus





This article comes from XBOX-HQ.COM
https://www.xbox-hq.com/html

The URL for this story is:
https://www.xbox-hq.com/html/modules.php?name=News&file=article&sid=1236