I'll give the post #386 file a shot.
I used the most recent file off the EGreat web site and it installed fine but i don't recall seeing anything popcornhour at all.
Once I'd done that I downloaded the pch firmware and tried to update but then got the cross customer error message.
I then got adventurous and tried the Dune tool. It made a backup fine, but I tried five times to install the pch firmware included with it and each time it went about two minutes and then went back to the blue background nmt screen and said the requested action couldn't be performed and to press the return button. when I did it went back to the Dune menu screen.
I rebooted and then it thought it was a popcorn hour and I could even update with the most recent popcorn hour firmware, however the network connection didn't work. It'd never get an IP address in automatic and wouldn't work in manual mode either.
I rebooted and tried the pch firmware recovery tool but it blew right by it and just booted normally.
I decided to revert back so I attempted to use the Dune tool to restore the original firmware - it again would go for about two minutes and then error out. Tried five times in a row.
I then rebooted and got the EGreat 1080i screen, then a flash and nothing - it was deader than a doornail! I tried changing the tv type and stuff but nothing worked.
I then downloaded and tried the EGreat firmware recovery tool and it worked a treat - booted up, did the red screen, red screen with white dots, then white screen. Upon rebooting it was back up and running - whew!
I'm wondering if there aren't different pcb board versions with slight differences or something?
Like I said though, I never saw anything pch related after using the last update on the EGreat support page so I think I'll suck it up and try the one from the link in post #386 - wish me luck!