Clone this repo:
  1. 06a88c4 Removing upstream flag as it is now the default. by Rex Hoffman · 2 weeks ago main master
  2. 656b4fc Removing Dead Flag Test: CI Bug: 386652866 by Rex Hoffman · 3 weeks ago
  3. da55cc9 Merge 24Q4 into AOSP main by Xin Li · 6 weeks ago
  4. 7aea5a4 Merge 24Q4 (ab/12406339) into aosp-main-future by Xin Li · 3 months ago tmp_24Q4_merged
  5. abe1c18 [automerger skipped] Merge 24Q3 to AOSP main am: c483f8693c -s ours am: 061ee11854 -s ours by Xin Li · 5 months 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