Feature Management Options Overview

A feature is a section of Symbian platform API and its underlying implementation, which is used to accomplish one or more useful tasks. Feature management enables the process of excluding or including features from a build.

The BUILDROM tool uses the -fm option and generates a features.dat file. This file contains details of the features included or excluded from a build at run time. The features tool generates this .dat file by acting on a feature manager database XML file. The feature manager database XML file maintains a master record of all features on the device.

You can use keywords to include or exclude features from a ROM build. The following feature-related keywords help in inclusion or exclusion of features from the build:

  • FEATURE: Use this keyword to include a feature in the ROM image to be generated. For details of this keyword, see FEATURE.

  • EXCLUDE FEATURE: Use this keyword to exclude a feature in the ROM image to be generated. For details of the keyword, see EXCLUDE_FEATURE.

    For details on excluding features from the ROM image, refer to Excluding Features from the ROM.