|
1 =============================================================================== |
|
2 |
|
3 RELEASE NOTES - LAUNCHER v4.0.1 |
|
4 RELEASED 21st May 2010 |
|
5 |
|
6 SUPPORTS S60 3.0+ |
|
7 |
|
8 =============================================================================== |
|
9 |
|
10 Product Description: |
|
11 ==================== |
|
12 Launcher is a testing utility application aimed to help test the launching of |
|
13 applications installed in the system, both on user side disk drives and on |
|
14 ROM. Launcher tests if an application can be launched and then, if the launch |
|
15 has failed, reports the possible reason for the failure. It is a very useful |
|
16 application when checking the build as the user can instantly see if the |
|
17 applications work. Launcher can also be used when testing binary |
|
18 compatibility issues because it can reveal any DLL files missing from the |
|
19 device. |
|
20 |
|
21 Main Features: |
|
22 ============== |
|
23 - Show a list of installed applications in all drives |
|
24 - Launch selected applications and read their statuses from threads |
|
25 - In case of a failure, report thread's exit type, reason and category |
|
26 - Show missing DLL files required by the binary to be launched |
|
27 - Show problems on the UI and print all cases to a log file |
|
28 - Generate a list of DLLs in the device to a file |
|
29 - Analyse binary compatibility of system DLLs comparing them to a user |
|
30 given reference data. Report any binary compatibility issues or missing |
|
31 DLL files. |
|
32 |
|
33 =============================================================================== |
|
34 |
|
35 What's New in v4.0.1 |
|
36 ==================== |
|
37 - Feature: Orbit UI improvements |
|
38 - Fix: Launching DLL analysis not starting |
|
39 |
|
40 =============================================================================== |
|
41 |
|
42 Installation Notes: |
|
43 =================== |
|
44 Launcher is typically preinstalled on ROM. If not, it can be added to the |
|
45 ROM with the .iby file. Alternatively, a .sis file can be found under the sis- |
|
46 directory, but the user needs to sign it with their own developer certificate. |
|
47 In Nokia R&D environment, you can use directly the R&D-signed .sis file under the |
|
48 internal\sis directory. |
|
49 |
|
50 When signing with own developer certificate, the following capabilities are |
|
51 needed: |
|
52 PowerMgmt |
|
53 ReadDeviceData |
|
54 WriteDeviceData |
|
55 AllFiles |
|
56 ReadUserData |
|
57 WriteUserData |
|
58 |
|
59 When building Launcher against S60 3.0 or 3.1, you may need to patch your SDK |
|
60 environment first with some fixes. For more information, please refer to the |
|
61 instructions under the "envpatcher" directory. |
|
62 |
|
63 =============================================================================== |
|
64 |
|
65 System Requirements: |
|
66 ==================== |
|
67 Basic Requirements: |
|
68 - Any S60 3.x device or emulator environment |
|
69 |
|
70 =============================================================================== |
|
71 |
|
72 Compatibility Issues: |
|
73 ===================== |
|
74 N/A |
|
75 |
|
76 =============================================================================== |
|
77 |
|
78 Known Issues: |
|
79 ============= |
|
80 |
|
81 Fails in a test despite the application is working correctly |
|
82 ------------------------------------------------------------ |
|
83 - Some application may exit immediately after a launch. This can be |
|
84 normal behavior and should be checked manually. Such application is, for example, |
|
85 irapp.exe. |
|
86 |
|
87 Binary compatibility check support |
|
88 ---------------------------------- |
|
89 - Currently, only uncompressed and deflate compressed ELF binaries are |
|
90 supported. This means that for example WINSCW is not supported. |
|
91 |
|
92 =============================================================================== |
|
93 |
|
94 Version History: |
|
95 ================ |
|
96 3.7.0 - 29th May 2009 |
|
97 - Feature: Binary compatiblity check for DLLs, which checks UID1, UID2, UID3, SID |
|
98 and capability values of system DLLs against an XML-formatted input file. |
|
99 - Fix: Launcher panics when comparing a large DLL list against system DLLs. |
|
100 - Fix: Launcher panics when application launching is cancelled. |
|
101 |
|
102 Version 3.6.3 - 14th March 2008 |
|
103 ------------------------------- |
|
104 - Change: Removed unnecessary capabilities |
|
105 |
|
106 Version 3.6.2 - 6th November 2007 |
|
107 -------------------------------- |
|
108 - Fix: Applications can be selected/unselected on a touch UI |
|
109 - Fix: Scroll bar in the output view can be scrolled on a touch UI |
|
110 |
|
111 Version 3.6.1 - 9th October 2007 |
|
112 -------------------------------- |
|
113 - Fix: Layout in out tab in mirrored mode |
|
114 - Fix: Codescanner high warnings |
|
115 |
|
116 Version 3.6.0 - 25th January 2007 |
|
117 --------------------------------- |
|
118 - Fix: Re-fix problems when reading import section from binaries |
|
119 - Fix: Output screen for larger resolutions |
|
120 - Fix: Stopping of launching |
|
121 |
|
122 Version 3.5.0 - 4th December 2006 |
|
123 --------------------------------- |
|
124 - Fix: Problems when reading import section from binaries |
|
125 - Change: Marquee used for items in the application list view |
|
126 |
|
127 =============================================================================== |
|
128 |
|
129 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
130 All rights reserved. |
|
131 |
|
132 This component and the accompanying materials are made available |
|
133 under the terms of "Eclipse Public License v1.0" |
|
134 which accompanies this distribution, and is available |
|
135 at the URL "http://www.eclipse.org/legal/epl-v10.html". |