Feature Overview


Upgrades 

New Features/ productization

POC/Spec Release

Applications

YouTube (Version TBD)

AVPK 6.x

Alexa Xapp

Googlecast

Application Firebolt DAC SDK

WPEWebKit 2.46

Thunder Framework 5.1

Kernel 6.1

SOC SDK Upgrades

Hardware Porting Kit

Security

Multiview

Vulkan Graphics

Application Launcher

Native Script

Network Manager

RIALTO  

Edge AI 

Secure Storage HAL

Connected Home

BLE Streaming/auracast

Virtual Device

AVHAL Spec

AIDL


RDK8 Features


RDK8 MVP List

#FeatureCurrent StatusETARemarks
1

App Manager support (Including Ralf and rdk-window-manager)

In ProgressQ4 2025
2Application Bundles - DAC Bundles for Native  Apps with LauncherIn ProgressQ1 2026
3Containerised Browser Runtime with Launcher with firebolt Lifecycle 2.0In ProgressQ4 2025
4

RDK Reference UI upgrades

In ProgressQ4 2025
5

Graphics upgrade - Vulkan Support

DoneQ3 2025
6Subtec In ProgressQ4 2025
7Platform Upgrades (Primary device)In ProgressQ4 2025
8Kernel Upgrade 6.1 KernelIn ProgressQ4 2025


RDK8 MVP detailed update with status


#FeatureSubComponents / Spec / Feature listStatusSource Code referencesRemarks
1

App Manager support 

FireboltAppGatewayImplementation in progresshttps://github.com/rdkcentral/entservices-infra/tree/RDKEMW-9458/AppGateway



AppManager

Done

https://github.com/rdkcentral/entservices-infra/tree/develop/AppManager



LifecycleManagerDonehttps://github.com/rdkcentral/entservices-infra/tree/develop/LifecycleManager



RuntimeManagerInprogresshttps://github.com/rdkcentral/entservices-infra/tree/develop/RuntimeManagerRALF pack to be integrated


WindowManager

OpenSourcing in progress

https://github.com/rdkcentral/entservices-infra/wiki/Window-Manager

https://github.com/rdk-e/rdk-window-manager

https://github.com/rdk-e/rdkservices-cpc/tree/develop/RDKWindowManager





PackageManagerInprogresshttps://github.com/rdkcentral/entservices-infra/tree/develop/PackageManagerRALF pack to be integrated


DownloadManager 

Done

https://github.com/rdkcentral/entservices-infra/tree/develop/DownloadManager



Libpackager

Inprogress

https://github.com/rdkcentral/libpackage

https://github.com/rdkcentral/eshelpers

RALF pack to be integrated


Package manager will have to support mounting of dm-verity ralf packages

TBD


to be discuss in the working group for owner


StorageManagerDonehttps://github.com/rdkcentral/entservices-infra/tree/develop/StorageManager



RialtoServerManagerImplementation in Progress (POC?)

https://github.com/rdkcentral/rialto

https://github.com/rdkcentral/entservices-infra/blob/develop/RuntimeManager/RialtoConnector.cpp





OCIContainerDonehttps://github.com/rdkcentral/entservices-infra/tree/develop/OCIContainer



ResourceManager

Spec in Progress






 SceneSetDonehttps://github.com/rdkcentral/entservices-infra/tree/develop/SceneSet



 Pre-install-managerDonehttps://github.com/rdkcentral/entservices-infra/tree/develop/PreinstallManagerUnable to test until the  RALF pack is integrated


Recipes for installing the Reference UI

Not started






Ralf Utils (CPE)

Open-sourcing in progress


https://github.com/entos-xe/ralf-utils



 



 
2Application Bundles - DAC Bundles for Native  Apps with Launcher DAC 2.0 Package format, Base layer contents

Spec in progress


 


GPU layer

Spec in progress


 


DAC 2.0 configuration for apps (design)

Spec in progress


 


SDK requirements and specifications

Spec in progress


Firebolt SDK related repositories


Firebolt App Store API (including app catalogue and package distribution)

Spec in progress


Ref - AppCatalog metadata


Firebolt Lifecycle 2.0 C++ API

Spec in progress


 


Firebolt C++ API (other than Lifecycle)

Spec in progress


 


Firebolt iCrypto API

Not Started


 


Cobalt - configuration requirements

Spec in progress


 


Prime Video - configuration requirements

Spec in progress


 


Netflix - configuration requirements

Not started


 


Bolt Tool (RalfPack) - Cloud

Open-sourcing in progress

https://github.com/entos-xe/ralfpack 
3Containerised Browser Runtime with Launcher with firebolt Lifecycle 2.0WPE WebKit - configuration requirementsSpec in progress




Browser lifecycle Spec in progress


4

RDK Reference UI upgrades

Process for launching Reference UI on STB startup (design)





Resident UI interaction with the App Catalogue (UI design - https://wiki.rdkcentral.com/spaces/RDK/pages/259131962/Accelerator+Home+UI+-+v3)

Spec in progress




DIAL integration flow (design)



5

Graphics upgrade - Vulkan Support

Vulkan graphics upgradeDone









6Subtec Subtec component integration RDK stackIn progress
Subtec player integration is not planned in RDK8
7Platform Upgrades (Primary device)Broadcom, Amlogic and Realtek STB devices In progress


8Kernel Upgrade 6.1 KernelIn Progress In progress





Feature Details


1

RDK Application Managers Launcher

This new launcher includes a set of new managers who handle launch, lifecycle, package, storage, and window management.

RDKVREL-391

YesNo, Q4 2025
NA

2025 Q3




RDK Resourcemanager

resource management function that reserves and releases platform resources for applications.

RDKECOMREL-437

TBD

No, Q4 2025





6

Memcr - Appmanager integration

Reducing the physical memory required for the RDK software to function helps to decrease the  production cost of RDK Device hardware

RDKVREL-393

Yes

No, Q4 2025




Launcher integration

9

Binary-compatible browser runtime with launcher

towards a binary-compatible browser runtime that is separately downloadable and features a binary-compatible web engine.

RDKVREL-428

Yes

No, Q4 2025 




Lifecycle - 

WPEBROWSER-54

17

DAC Firebolt DAC SDK - DAC bundles

Design and deliver a "certification-ready" premium-tier native app that adheres to these specifications and is fully compatible with the RDK ecosystem.

RDKVREL-402

Yes

No, Q4 2025






DAC Server Selection

 Provide a reference implementation to dynamically select the Application server.

RDKVREL-418

Yes

No, Q4 2025















8

Browser Webkit 2.46

Keep app platform up to date

Support the latest WPE browser features

RDKVREL-395

Yes

No, Q4 2025 




WPE pagelifecycle

16

RDK Reference UI

Reference implementation for Firebolt Spec based RDK UI, Performance improvement and improved customer experience for better scale.

RDKVREL-408

Yes

No, Q1 2026







 








2

Vulkan

Performance improvement and improved customer experience for better scale.

RDKVREL-384

Yes

Yes, Q3 2025







 








11

Subtec

Create a clean build, reduce maintenance costs.

RDKVREL-390

TBD

 No, Q4 2025 




Player refactoring

 




 

 





3

Widevine Support for Native apps

Widevine support is an add-on for the apps that utilize any other encryption currently available.

RDKVREL-392

Yes

Yes, Q3 2025





4

RIALTO - AAMP

 Direct application access to hardware resources is prevented

RDKVREL-59

Yes

Yes, Q3 2025





5

Native Script

Lightweight JavaScript runtime to launch integrated video players in a small memory footprint environment and have speedy launch times.

RDKVREL-394

NO

Yes, Q3 2025





7

Multiview

Offering multiview enhances the viewing experience by allowing subscribers to watch multiple streams simultaneously, which increases engagement and satisfaction.

RDKVREL-389

No

TBD





10

Thunder 5.1

 

RDKVREL-396

No

Q4 2025















12

Network Manager Integration

 Gnome based networkmanager integration

RDKVREL-426

Yes

Yes, Q3 2025




Productization of Gnome network manager which is beta in RDK7

12

Connected Home TV

IOT stack integrated and released with RDK Reference devices.

RDKVREL-405

No






13

Google Cast

Google Cast enables users to stream content from various supported devices, such as smartphones, tablets, and laptops, to a compatible TV or STB.

RDKVREL-406

No






14

Auracast / BLE Streaming

 

RDKVREL-407

No





POC

15

Edge AI Integration

 


No





Working group 



 






































18

Alexa Xapp 

Certified Alexa integration is required for retail and operator (Specific) managed device deployments.

RDKVREL-397

No






19

Youtube (Chrobalt/Cobalt)

 

RDKVREL-400

Yes






20

Amazon AVPK

 RDKVREL-398Yes








 






20

Kernel 6.1ACK Mixed-Mode

 

RDKVREL-403

Yes

Yes, Q3 2025, new platforms





21

SOC Alignment

 

RDKVREL-409

No






22

SDK upgrade

 

RDKVREL-421

Yes

Yes, Q3 2025





23

HAL upgrades - Hardware Porting Kit

 

RDKVREL-422

Yes

No, Q4 2025





24

Platform Upgrades

 

RDKVREL-425

Yes

TBD







 








25

OSS consumption re-architecting

 

RDKVREL-411

No

Q4 2025





26

OSS Optimizations

 

RDKVREL-410

No








 








27

MVP – Specification Document

 

RDKVREL-415

No






28

Secure storage common hal implementation

 

RDKVREL-215

No






29

Security Spec

 

RDKVREL-416

No





Security working group



 








30

RDKE OSS layer release

Simplify & focus on IP based Entertainment platforms, with broadcast features as options

Increased need for rapid innovate at pace to deliver new (IOT connected) hardware and advanced features.

Competition & market conditions require a step change in platform scaling costs, and standardized application support

RDKVREL-423

Yes

Q4 2025




BAU

31

RDKE Vendor layer release


Yes

Q4 2025




32

RDKE middleware  layer release


Yes

Q4 2025




33

RDKE Applications layer release

RDKVREL-427

Yes

Q4 2025




34

 RDKE Image Assembler Release

RDKVREL-424

Yes

Q4 2025




#Feature

Business Requirements/why this feature is needed?

RDK TicketMVPReleased/AvailableDependenciesSoC/OEM/App Partner ETACode Readiness

Remarks






Architecture Diagram





















  • No labels