Usage of OpenGL ES 2 shaders does not work correctly on the newest Symbian Belle devices (for instance 700 and 701) but it works correctly on older devices (e.g. Nokia N8 with Belle).
Shaders are loaded correctly, but updates do not work. This is true for binding new shaders, as well as changing shader parameters (uniform and attributes). For instance the "hellogl_es2" ("C:\NokiaQtSDK\Examples\4.7\opengl\hellogl_es2") example shipped with Qt SDK uses OpenGL ES2 shaders to animate bubbles. But on the Nokia 701 the bubbles are static. Further, repainting does not work when the device is rotated.