Build Journey
I'm Getting a Roku Channel Through Certification the Hard Way
September 21: preparing the Roku channel for certification.
The Ford family · Josh, dad and builder of FamilyOrganization.app, writing up his build journey
Published Updated 1 min read
On September 21 I worked through what Roku's certification asks for. The app now sends the launch signals Roku looks for, and it brackets the pairing screen at launch the way the rules require. I set the SceneGraph version to 1.3, which becomes required on October 1.
I also split one codebase into two builds. The store build leaves the Roku screensaver alone and leaves out phone pairing. The sideload build keeps the screen awake, which our own TV needs. The keep-awake code isn't in the store package at all.
The store version is packaged for review, and I won't call it certified until Roku does. Here's where it works.
Built on September 21, 2026 (commit 1145bf4). Written up on October 2, 2026 from my commit history.
