Build-ul Roku este un zip de canal ce poate fi încărcat lateral. Roku acceptă doar un .pkg semnat, iar cheia de semnare poate fi generată și folosită doar pe un dispozitiv Roku în modul dezvoltator, așa că ultimii doi pași rulează pe propriul tău Roku: instalează, testează, împachetează, apoi încarcă .pkg-ul în panoul tău de dezvoltator.
Roku redenumește din când în când paginile panoului; fiecare pas spune ce face pagina, ceea ce supraviețuiește unei redenumiri. Secvența de taste și paginile dispozitivului nu s-au schimbat de ani de zile.
Modul dezvoltator păstrează un singur canal încărcat lateral la un moment dat; instalarea altuia îl înlocuiește.
Pe un alt Roku sau după o resetare din fabrică, restaurează cheia cu Rekey din pagina Utilities a dispozitivului, folosind un .pkg deja semnat cu ea și parola acesteia. O cheie pierdută înseamnă un canal nou.
Actualizări: reconstruiește Roku în panou, încarcă lateral noul zip, împachetează-l cu aceeași cheie și încarcă .pkg-ul ca versiune nouă. Videoclipurile, fluxurile și linkurile provin din feed-ul live și nu au nevoie niciodată de actualizare.