Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,23 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [6.0.0](https://github.com/rdkcentral/meta-application-rdke-dev/compare/5.1.0...6.0.0)

- RDKEAPPRT-575 To update package.revision and residentui [`#169`](https://github.com/rdkcentral/meta-application-rdke-dev/pull/169)
- RDKEVL-7365:[RPI] OSS and common metalayers update [`b9db7a1`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/b9db7a17ff9359498fb7cf47ee34ad0b9b0553a9)
- RTK-1961 Amazon Prime app displays a black screen on launch with Kernel 6.12.38 [`db99abc`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/db99abc7978ccafa9053034b352416faa5ea6beb)
- Merge tag '5.1.0' into develop [`462439a`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/462439af00baa6f4c4501628fbc1040da946a6c1)

Comment on lines +7 to +13
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog entries in this file typically include a release date line (e.g., > 22 December 2025 for 5.1.0), but the new 6.0.0 section doesn't. Add the 6.0.0 release date to keep the format consistent.

Copilot uses AI. Check for mistakes.
#### [5.1.0](https://github.com/rdkcentral/meta-application-rdke-dev/compare/5.0.1...5.1.0)

> 22 December 2025

- RDKEAPPRT-500 To update the package revision and residentui.bb [`#163`](https://github.com/rdkcentral/meta-application-rdke-dev/pull/163)
- RDKEAPPRT-434 : Resolve build failure in Application layer with the changes based on 8.4.1.0 MW release [`#162`](https://github.com/rdkcentral/meta-application-rdke-dev/pull/162)
- RDKEAPPRT-329: Introduce dab-adapter 0.8.0-dev [`#161`](https://github.com/rdkcentral/meta-application-rdke-dev/pull/161)
- Update CHANGELOG.md [`da3a74a`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/da3a74acd19af207f6b427566d0edca6e91d59ff)
- To update the package revision and residentui.bb [`e2d64a0`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/e2d64a03f20a4624f6902ac03bcbeba6c4767108)
- Address review comments [`4b174cc`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/4b174cc934369bd6350979a5fbb1ea6bcc44ee8e)
- Update version to 5.1.0 [`8171b60`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/8171b600769ec501d854093895fa7ac401f9d045)

#### [5.0.1](https://github.com/rdkcentral/meta-application-rdke-dev/compare/5.0.0...5.0.1)

Expand Down
5 changes: 4 additions & 1 deletion conf/machine/include/application.inc
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# To support layered ipk generation
APP_LAYER_ARCH ??= "${MACHINE}-application"

LAYER_EXTENSION = "-application"

APP_LAYER_ARCH ??= "${MACHINE}${LAYER_EXTENSION}"
Comment on lines +3 to +5
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LAYER_EXTENSION is introduced as a very generic variable name and is set with a hard assignment (=). To avoid accidental collisions with other layers/configs and to make overrides easier, consider renaming it to something application-layer-specific (e.g., APP_LAYER_EXTENSION) and using a weak/default assignment (?= or ??=) if overrides are expected.

Suggested change
LAYER_EXTENSION = "-application"
APP_LAYER_ARCH ??= "${MACHINE}${LAYER_EXTENSION}"
APP_LAYER_EXTENSION ??= "-application"
APP_LAYER_ARCH ??= "${MACHINE}${APP_LAYER_EXTENSION}"

Copilot uses AI. Check for mistakes.
PACKAGE_EXTRA_ARCHS:append = " ${APP_LAYER_ARCH}"

require package_revisions.inc
8 changes: 4 additions & 4 deletions conf/machine/include/package_revisions.inc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Both rdkresidentapp and residentui uses same repo.
PV:pn-rdkresidentapp = "5.0.20"
PV:pn-rdkresidentapp = "5.0.24"
PR:pn-rdkresidentapp = "r0"
SRCREV:pn-rdkresidentapp = "64e1a62279ab2f2d3299d1394e802de763c7e749"
SRCREV:pn-rdkresidentapp = "9f0002d3633bfa8ee5cd7391fb3129c91b8c9f3d"
PACKAGE_ARCH:pn-rdkresidentapp = "${APP_LAYER_ARCH}"

PV:pn-residentui = "5.0.20"
PV:pn-residentui = "5.0.24"
PR:pn-residentui = "r0"
SRCREV:pn-residentui = "64e1a62279ab2f2d3299d1394e802de763c7e749"
SRCREV:pn-residentui = "9f0002d3633bfa8ee5cd7391fb3129c91b8c9f3d"
PACKAGE_ARCH:pn-residentui = "${APP_LAYER_ARCH}"

PV:pn-dab-adapter = "0.8.0-dev"
Expand Down
1 change: 0 additions & 1 deletion conf/template/bblayers.conf.sample
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ BBLAYERS ?= " \
"

BBLAYERS =+ "${@'${MANIFEST_PATH_COMMON_OSS_REFERENCE}' if os.path.isfile('${MANIFEST_PATH_COMMON_OSS_REFERENCE}/conf/layer.conf') else ''}"
BBLAYERS =+ "${@'${MANIFEST_PATH_OSS_RELEASE}' if os.path.isfile('${MANIFEST_PATH_OSS_RELEASE}/conf/layer.conf') else ''}"
BBLAYERS =+ "${@'${MANIFEST_PATH_OSS_EXT}' if os.path.isfile('${MANIFEST_PATH_OSS_EXT}/conf/layer.conf') else ''}"
BBLAYERS =+ "${@'${MANIFEST_PATH_PRODUCT_LAYER}' if os.path.isfile('${MANIFEST_PATH_PRODUCT_LAYER}/conf/layer.conf') else ''}"
BBLAYERS =+ "${@'${MANIFEST_PATH_MW_RELEASE}' if os.path.isfile('${MANIFEST_PATH_MW_RELEASE}/conf/layer.conf') else ''}"
Expand Down
2 changes: 1 addition & 1 deletion recipes-apps/residentui/residentui.bb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=387be95ea3370b9ae768c395d4eeaeea"
# https://github.com/rdkcentral/rdke-refui/pull/7

SRC_URI = "https://github.com/rdkcentral/rdke-refui/releases/download/${PV}/refui-${PV}.tar.gz;subdir=refui-${PV}"
SRC_URI[sha256sum] = "b0f3d00e1deb505a8f95e1ae9e4f88314a68665edccbb1a87ce0867a235e2a6b"
SRC_URI[sha256sum] = "b19c9092316cf908d16afa348a0346b3e349bbe8fa6b1ec688231bcc2d0a62b7"

S = "${WORKDIR}/refui-${PV}"

Expand Down
1 change: 1 addition & 0 deletions recipes-core/images/application-test-image.bb
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ inherit core-image custom-rootfs-creation extrausers
EXTRA_USERS_PARAMS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'amazon_non_root_support', '''\
groupadd -g 1001 amazon;\
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

usermod -a -G video amazon assumes a video group exists at image creation time, but this snippet doesn't create it. If the base image doesn't provide that group, the rootfs build will fail. Consider ensuring the group exists (e.g., add a conditional groupadd for video before the usermod, or otherwise guarantee it's present via installed packages).

Suggested change
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
groupadd -f video;\

Copilot uses AI. Check for mistakes.
usermod -a -G video amazon;\
''', '', d)}"

IMAGE_ROOTFS_SIZE ?= "8192"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ LICENSE = "MIT"
inherit packagegroup

##Change the version number for each release.
PV = "5.1.0"
PV = "6.0.0"

RDEPENDS:packagegroup-application-layer = " \
residentui \
Expand Down