Open source Roku remote. Turn your Android Device into a control center for your Roku Player and Roku TV.
If RoMote fails to detect your Roku device or send commands to it, make sure the Control by mobile apps setting in your Roku is enabled.
The app has two product flavors:
| Flavor | Build command | Notes |
|---|---|---|
play |
./gradlew assemblePlayRelease |
Google Play build. Adds com.google.android.play:review-ktx for the in-app review prompt. |
foss |
./gradlew assembleFossRelease |
Fully free build, used by F-Droid. Contains no proprietary dependencies; the review prompt is a no-op. |
play is the default flavor for local development. The only difference between the two is the
in-app review implementation, supplied per flavor from app/src/play and app/src/foss.
RoMote does not collect or share any user data.
RoMote: Open source Roku remote.
Copyright 2026 William Seemann
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.