CapCheck
CapCheck
is a tool that allows you to compare the
capabilities of binaries within your ROM log with a list of expected
capabilities, called an Expected Capability List. This is to make sure that the
applications within your ROM image have the correct access rights.
The Expected Capability list is a text file listing the capabilities you
expect to find in your ROM log file. This can be created manually or, as a
starting point, by using the standard output from CapSearch
without specifying any capabilities. To be useful, this seeded list must then
be modified appropriately to include expected capabilities only. All the
capabilities are listed in hexadecimal format.
All the permissible capabilities are defined in a Symbian Capability
List, which is a file called e32capability.h
, located in
<EPOCROOT>\epoc32\include
.
To use the CapCheck
tool, you need to define the name and
location of the ROM log file, the file listing the expected capabilities, and
the name and location of the Symbian Capability list.
The results are displayed in a report, in HTML format.
The command line syntax to be used for CapCheck
is shown
below.
>CapCheck.pl -r <rom_log_file> -e
<expected_capability_list> -s <Symbian_capability_list> [-R
<HTML_report>]
Mandatory arguments are -r
, -e
and
-s
.
The following arguments are used.
|