Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To pre-install factory applications and make them part of the final RDK 8 image, the BOLT-based factory apps must be built, signed, and integrated during the image build process.

Info

To simplify the process of generating factory applications, a script has been created to assist developers with the complete workflow.

The script automates the following tasks:

  • Building the required BOLT applications
  • Signing the generated BOLT applications using a certificate provided by the developer
  • Automatically generating the factory apps JSON file

By using this script, developers can avoid following the detailed and manual steps described in the previous sections.

Script Location and Usage

The script, along with instructions on how to run it, can be found at: <URL HERE>

This approach is recommended for faster setup and to reduce manual errors during factory app generation.

The overall flow is outlined below.

...

This method leverages the preinstall manager, which installs applications automatically during the next boot.
Steps:

      • Copy the BOLT application packages to the following directory on the device in the PREINSTALL PATH
        Info

        Preinstall Path in the platform changes from platform to platform. 


      • Reboot the device

...

This method installs factory apps directly using the package manager APIs.

Steps

      • Run the appropriate package manager curl command to install the BOLT application
      • Reboot the device to ensure the applications are launched correctly

...