Versions Compared

Key

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


Release Tags


Platform
YearReleaseOSSVendor TAG
OSS
MW TAGAPP TAGIA TAG
CommentsRPI 4
Notes








        
2025Q44.9.08.4.4.05.1.0 2025-Q4 
2025Q34.7.4-community4.7.0
4.7.7
8.3.4.15.0.12025-Q3
  • The M9 vendor release which was used for Q3 used OSS 4.7.4-community, the MW and upper layers used 4.7.7 as some NTP and network manager fixes were required
                              



Tabs Container
directionhorizontal
Tabs Page
title2025-Q4
Tabs Page
title2025-Q3
Component

Group

OSS

4.7.4-community

OSS

4.7.7

RPI Vendor

4.7.0

RPI MW

8.3.4.1

RPI App

5.0.1

RPI IA

2025-Q3

Comment

buildscriptsbuildscripts1.0.11.0.11.0.11.0.11.0.11.0.1
meta-application-rdke-devlayers----5.0.1-
meta-application-rdke-release
-----5.0.1
meta-image-assembler-rdke
-----4.1.3
meta-middleware-release-rdkelayers--
-8.3.4.18.3.4.1
meta-openembeddedoerdk-4.0.0rdk-4.0.0rdk-4.0.00rdk-4.0.0rdk-4.0.0rdk-4.0.0
meta-oss-common-configextention1.2.01.2.11.3.01.3.01.3.01.3.0
meta-oss-reference-developmentlayers2.0.02.0.0----
meta-oss-reference-releaselayers--4.7.4-community4.7.74.7.74.7.7OSS 4.7.4-community is used in vendor layer.  NTP and networkmanager changes are merged as hotfix to 4.7.7 OSS.
meta-oss-vendor-raspberrypiproducts--4.1.0---
meta-product-raspberrypiproducts--4.1.04.1.0-hotfix14.1.0-hotfix14.1.0-hotfix1Hotfix added over 4.1.0 to remove Miracast from unsupported platform (RPI) as a temporary fix for crash issue.
meta-python2oerdk-4.0.0rdk-4.0.0

-

rdk-4.0.0--
meta-raspberrypilayers--

ab5815a2ca0a460398878f77a7e39bc1a6dfe0bf" upstream="kirkstone

---
meta-rdk-auxiliarylayers1.3.1-community1.3.11.5.11.4.11.4.11.4.11.5.1 is used in vendor layer. Difference is because DNSMasq fixes are merged to 1.4.1 hotfix release.
meta-rdk-halif-headersrdk--3.0.23.0.2--
meta-rdk-oss-referencelayers4.7.4-community4.7.74.7.4-community4.7.74.7.74.7.7OSS 4.7.4-community is used in vendor layer.  NTP and networkmanager changes are merged as hotfix to 4.7.7 OSS.
meta-stack-layering-supportstacklayering2.1.22.1.23.0.13.0.13.0.13.0.1
meta-vendor-raspberrypi-devlayers--4.7.0---
meta-vendor-raspberrypi-releaserelease---4.7.04.7.04.7.0
pokyoerdk-4.4.0rdk-4.4.0rdk-4.4.1rdk-4.4.1rdk-4.4.1rdk-4.4.1
rdke-common-configconfigs1.0.41.0.41.0.81.0.81.0.81.0.8
rdke-middleware-generic-manifest
---1.11.0-community--
rdke-stb-configconfigs--1.0.01.0.01.0.01.0.0


Host Setup & Build Instructions


Tabs Container
directionhorizontal
Tabs Page
titleRDK Docker Builder

RDK Docker Builder which supports:

  • Building the RDK8 Release 
    • VENDOR, MIDDLEWARE and IMAGE-ASSEMBLER Layers
    • Image Assemebler
      • Image Assembler can be built with:
        • no bolt applications
        • RDK8 prebuilt/signed bolt applications
        • User set of signed bolt applications 
  • Building the RDK 7 Release
    • OSS, VENDOR, MIDDLEWARE, APPLICATION and IMAGE-ASSEMBLER layers
  • Building any branch or tag for all RDK-E layers
  • RDK Docker Builder also supports building the opensource factory bolt applications (base bolt, wpe and refui)

Note RDK Docker Builder is currently not supported on MAC, we have tested it on Ubuntu Focal (20.04) and Noble (22.04)

Tabs Page
titleHost Setup

If you do not wish to use docker please see the following page for host setup:

RDK-E Build Environment Host Setup

Note RDK 8 is based on kirkstone and as such you should use Ubuntu Focal 20.04

Note as the RPI is an opensource platform you do not need to create Personal Access Tokens (PAT) or configure your .netrc 

Tabs Page
titleVendor Layer

Building the Vendor Layer

Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/vendor-manifest-raspberrypi/tree/develop
Tabs Page
titleMiddleware Layer

Building the Middleware Layer

Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/middleware-manifest-rdke/tree/develop

Tabs Page
titleImage Assembler

Building the Image Assembler (Full Stack Image Layer)


Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/image-assembler-manifest-rdke

Tabs Page
titleBolt Applications

Building bolt applications 

Use RDK Docker Builder or for information and instructions on building bolt applications please see 

Factory Apps on RDK8 & https://github.com/rdkcentral/bolt-pkg-build-scripts