do we have to install first
20110907SPI.zip then
update_spi20111028_all_2.3.zip then
update20111028.zip ??
20110907 SPI is for android 2.2, and you must update this SPI before upgrading to android2.3, when you update 20110907 SPI, I think you should read 20110907 SPI update instruction carefully, different RAM has different SPI file for android 2.2, most of ATV1000/2000 is 512 or 512F I think, here I attached a file about how to distingusih RAM.
must change the name to update.zip to upgrade, all are small letters,
no need to unzip file, after finished, you can go to setting-<about device->uboot number and recovery number, it is 20110907 and 20110906 version, if your Uboot and recovery version number is 20110907/20110906, no need to upgdate 20110907 SPI again, just download SPI and firmware for android2.3, note there is no RAM difference for android 2.3, all RAM can use that SPI, but you have to change the SPI name to
update.img all are small letters, and don't unzip file, then go to recovery mode(no any external device on the box, press the update button on the bottom of the box, and plug in power adapter, then you will see recovery mode which says update failed,) then release the update button and plug into SD card with android 2.2 SPI, then use remote control or keyboard to choose the third option to update SPI, after finished, plug in the SD card which includes 2.3 firmware, then press the update button and plug in power adapter, then it will update firmware automatically, no need to choose anything with remote control, just wait it finished and will restart, at last, you will get android 2.3, hope my steps is helpful for you, I am enjoying android 2.3, also, the "network" application in system is SAMBA function, I test it without any problem.
Good luck!