Just updated my Tosh (own it 2 days now) to 2.0 through the internet.
It arrived with version 1.4 (

), and although I'm aware of the fact that 2.1 may be near, I decided to perform an update just to be sure that (and how) it works.
I didn't think I should try and get the upgrade disc from overseas.
It was a breeze.
I had all internet settings set to DHCP, etc. and made sure (from another PC) that the player had received a legal IP-address on my LAN.
Then the update started (I chose Saturday morning, because then my son wouldn't be playing his interactive games: I wanted the connection as "clean" and "empty" as could be) and took slightly over 30 minutes in total (my honest estimate, it felt longer

).
On my 480i TV, the "licence agreement" was unreadable and I had to select "YES' (I guess it was

) blindly, because it was just at the lower edge of the screen and unreadable too.
Then the update starts, and there's absolutely nothing more you need to do - or should do. What makes you nervous is the knowledge that it shouldn't be interrupted and then for a few minutes nothing seems to happen. The progress indicator is flashing, but stays at "0%" for three minutes or more, before it switches to "10%". Then you finally know something is being transferred. (I would have preferred to see a "1%" almost right away, when the machine "realizes" it's really downloading content, or else a change in the display, saying so.)
After reaching "65%" it went faster, I believe: suddenly the machine switches to standby (here I would have preferred it to display a clear message until I acknowledged it, but I understand why they do it like this).
When I switched it on again, it had Version 2.0. Great!
And very simple, actually.
Cees