Clone this repo:
  1. 2823b1b [automerger skipped] DO NOT MERGE - Merge Android 13 am: cf34101f37 -s ours am: d35e95517c -s ours am: 4f45a109bf -s ours by Xin Li · 6 months ago main-16k-with-phones master
  2. 4f45a10 [automerger skipped] DO NOT MERGE - Merge Android 13 am: cf34101f37 -s ours am: d35e95517c -s ours by Xin Li · 6 months ago
  3. d35e955 [automerger skipped] DO NOT MERGE - Merge Android 13 am: cf34101f37 -s ours by Xin Li · 6 months ago
  4. cf34101 DO NOT MERGE - Merge Android 13 by Xin Li · 6 months ago main-16k
  5. 322e202 [automerger skipped] Merge "Use Mockito 4.6.1 API" am: f5fb8846f1 -s ours am: c00dd4cf81 -s ours am: 12dcda5d03 -s ours am: 735d6605ca -s ours by Sorin Basca · 7 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