Clone this repo:
  1. f11da96 Merge "Add an exported flag in manifest" am: 5b5fe26c46 by Treehugger Robot · 13 days ago master
  2. 5b5fe26 Merge "Add an exported flag in manifest" by Treehugger Robot · 13 days ago
  3. 2dd13c9 Merge "Fix CC display in recorded playback with ExoV2" am: 97f8c4d8c3 by Treehugger Robot · 7 weeks ago
  4. 97f8c4d Merge "Fix CC display in recorded playback with ExoV2" by Treehugger Robot · 7 weeks ago
  5. cf60ede Add explicit dependency on jni_headers am: c33bc57bfa by Orion Hodson · 7 weeks ago

Live TV

Live TV is the Open Source reference application for watching TV on Android TVs.

Live TV is a system app for Android TV. It should be compiled with Android TV platform.

How to build:

  1. Enable the feature PackageManager.FEATURE_LIVE_TV.
  2. Put this project under Android platform repository if required.
  3. Include this package inside platform build.
  4. Build the platform. https://source.android.com/source/building.html

NOTE: This is a reference application and should not be used with further hardening.

Build just Live Tv

To install LiveTv

echo "Compiling"
m -j LiveTv
echo  "Installing"
adb install -r ${OUT}/system/priv-app/LiveTv/LiveTv.apk

If it is your first time installing LiveTv you will need to do

adb root
adb remount
adb push ${OUT}/system/priv-app/LiveTv/LiveTv.apk /system/priv-app/LiveTv/LiveTv.apk
adb reboot