Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.6.3
-
None
-
21facd1d951fd6f47e8ba8acea0631cda2fb22af
Description
Expected result:
The Anomaly Browser should be able to start on Sony Ericsson Satio, Vivaz and Vivaz Pro installed with Qt for Symbian v4.6.3
Steps to reproduce the issue:
1. Install the qt_demo.sis (from Qt for Symbian v4.6.3) on Sony Ericsson Satio (or Vivaz/Vivaz Pro)
2. In the FluidLauncher application try to start the Anomaly Browser, nothing happen...
Rootcause:
According to the following blog the Qt for Symbian 4.6.3 installer should have been signed for Sony Ericsson's S60 phones:
"Qt officially signed for Sony Ericsson phones - and soon Samsung"
http://labs.trolltech.com/blogs/2010/06/08/qt-officially-signed-for-sony-ericsson-phones-and-soon-samsung/
I've tried the qt_demo.sis from Qt for Symbian v4.6.3, seems most of the demo apps work fine, but those depends on qtwebkit don't work, after checking the qt.sis and qtwebkit.sis I found the rootcause: the qt.sis has an embedded sis called sqlite3.sis which is not signed for Sony Ericsson's S60 phones (means the sqlite3.sis will not be installed on Sony Ericsson's S60 phones). Probably the qtwebkit has denpendencies on sqlite3 so it can not be started due to the missing of sqlite3.
; qt.pkg is correct, 0x2 means Nokia, and 0x101F6CED means Sony Ericsson
...
If ( ( Manufacturer == 0x00000002 ) OR ( Manufacturer == 0x101F6CED ) )
...
; but sqlite3.pkg is wrong because it doesn't allow the sis to be installed on Sony Ericsson's S60 devices.
...
If Manufacturer == 0x00000002
...
Would you please fix the problem?