Developer Guide

  • 10/27/2020
  • Public Content
Contents

Pack Tool

The Intel® Dynamic Application Loader (Intel® DAL) Pack tool is used to: 
  • Package and sign Java* applet files. The Pack tool accepts a
    jeff
    file and a configuration file, and appends the manifest and policy section to the beginning of the file. Afterwards (unless the production flag is set) it signs it with a debug key and produces the final package, which can be uploaded to the Intel® Management Engine (Intel® ME) or Intel® Trusted Execution Engine (Intel® TXE) firmware to run on the virtual machine.
  • Extract manifest information from an existing signed package. 
  • Get the Platform ID (PID) of the current machine - supported beginning with Intel® ME 9.5, including CHV and Intel Atom® SoC (formerly codenamed Bay Trail-I).
  • Get the access control value for a specific
    jeff
    - supported beginning with Intel ME 11.0.
​Beginning with Release 1.16, the Pack tool can work as a stand-alone tool, if the following conditions are met:
  • ConfigurationLibrary.jar
    is included in the
    PackTool
    directory.
  • jeffp.jar
    is included in either the
    PackTool
    directory or under
    DALsdk\Plugins\Eclipse
    .
  • bhc.exe
    (Intel DAL compiler) for each Intel DAL generation is included in either the
    PackTool
    directory or under
    DALsdk\Platform\<PLATFORM>\ PlatformTools\BhcTool
    .
  • dal.jar
    for each DAL generation is included in either the
    PackTool
    directory or under
    DALsdk\Platform\<PLATFORM>\ PlatformTools
    .

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804