A new version of Opera Mini was released today that is supposed to work better on phones with small screens (less than 200 px wide) and/or low memory (less than 4 MB free Java Heap). If Opera Mini 5.1 detects that it is running on a phone with low resources it uses a simplified user interface with a text rather than icon based start screen to reduce memory usage. There's also a new *+0 shortcut to quickly switch between desktop and mobile view
I had high hopes that this would work on my i776 but it doesn't. Just like with 5.0, the app installs and starts up displaying a "loading" progress bar that takes over 10 minutes to reach 90%, at which point the app hangs! I'm posting it for those of you who have a model like the i856, i9 and possibly the i465 that 5.0 worked on. This version of Opera Mini 5.1has been modified to install alongside of Opera Mini 4.1 and 5.0 rather than replacing them.