Versions Compared

Key

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

...

Feature/ Component

DetailsCurrent status

ETA

Remarks

Firebolt Spec

Firebolt RDK8 Spec

Firebolt Lifecycle API

Firebolt Intent

Spec Definition in progress as part of RDK8 Firebolt WG


RDK8 Firebolt® API Specification


Firebolt C++ client library




(RDK work for Firebolt Device Info APIs is going to be completed in Q1 26)

ResourceManager 

Resource Management /Essos resource manager - RDK8 resource manager - Managing the app policies and memory pressure Framework on graphics monitoring (RAM monitoring

Business logic  for suspend/hibernate apps- eg Last views apps

Graphics monitoring, ResourceManager - System resources, Resource Manager - How that feeds to App manager

Handles → Low on memory or low on resources

AV sessionmanagement /RialoServerManager->Runtimemanager

AV Pipeline, pipeware resource management.

Rialto ServerManager - runtime

Current using runtimemanger ->RialtoConnector

PackageManager (Binary compatible apps - DAC packaging)

Libpackager

Inprogress -  handling of the BOLT/RALF package 

TBD - Encryption, dmverity, etc

Multiformat (long term plan)




Base, Runtime and applayer bolt package creation

Create the DAC 2.0  bundles 

POC in progress

Defining DAC 2.0 Bundle

Opensourcing BOLT tools -  the RALF utils and RALF pack

App-launchers

Webkit, Cobalt, AVPK app launchersPOC done 
Coglauncher with DAC 1.0

WindowManager

Restricted repositoryOpensourcing in proressOpen sourcing in progress

ResourceManager 

Resource Management /Essos resource manager - RDK8 resource manager - Managing the app policies and memory pressure Framework on graphics monitoring (RAM monitoring

Business logic  for suspend/hibernate apps- eg Last views apps

Graphics monitoring, ResourceManager - System resources, Resource Manager - How that feeds to App manager

Handles → Low on memory or low on resources




AV sessionmanagement /RialoServerManager->Runtimemanager

AV Pipeline, pipeware resource management.

Rialto ServerManager - runtime



Current using runtimemanger ->RialtoConnector

OCIContainer plugins

This is needed for app bundle alignment

TBD

Browser Pagelifecycle

App W3C pagelifecycle

TBD, Part of the RDK8 working group

Reference UX integration

UI some of the components





App listing



Dependency parsing


...