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 repositoryOpen 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

TBDOpensourcing in proress

Reference UX integration

UI some of the components





App listing



Dependency parsing


...