I guess it's about time we actually start looking at what's really happening around the detection side of things so we can be sure, rather than giving theories, if we can.
So the current idea seems that xboxdash.xbe is doing a check and setting an EEPROM flag which is picked up on the next Live connect attempt.
Firstly, has anyone with a modded but unbanned machine (and an EEPROM backup) been able to see a change in the X, Y and Z values when they attempt to connect to Live without a CAT5 cable plugged in, after going to the MS updated dash?
Even without the connection test, has dropping into the updated xboxdash.xbe with a modchip on effected a change in the EEPROM settings?
As far as I can tell, moving from Live beta to full live didn't change my xboxdash.xbe or the xodash directory contents - xboxdash.xbe only changed once, and that was when the Beta Live was installed. I have backups of my system state in each of these three situations - before beta, with beta, with full, I'll compare them a little later.
The 'Live performing an update' happened to me when I ran the MotoGP demo from the full Live disc. This appeared to load a new MotoGP XBE file onto the E drive. I didn't notice any other major changes.
There are fragments of 'connection' messages in the xboxdash.xbe file,
has anyone noticed network activity from the dash at any point, even before trying to do a connectivity test?
The X, Y and Z settings. At least some of these seem to be bitfields, for example bit 5 of X (if you see it as a 32 bit number) appears to mean 'MAC address overriden). Does anyone have any more?
Maybe it's also time to move this to a new thread eg 'What's really happening'?