[automerger skipped] Merge Android U (ab/10368041) am: af19b43728 -s ours am: b47245764c -s ours am: 76da418981 -s ours am: c296dca8ee -s ours

am skip reason: Merged-In I67005e9f768428fd175c59c054f373fe7e5ce607 with SHA-1 ca734c7145 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/24181675

Change-Id: Ifd112c925e5ba74f7d97e5bef37a87a1d293f3d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
tree: 2e47cfb131c461be2fbb882756edb90397fd868c
  1. assets/
  2. common/
  3. interactive/
  4. jni/
  5. libs/
  6. material_res/
  7. partner_support/
  8. ratings/
  9. res/
  10. src/
  11. tests/
  12. tuner/
  13. .gitignore
  14. Android.bp
  15. AndroidManifest.xml
  16. build.gradle
  17. com.android.tv.xml
  18. gradle.properties
  19. lint-baseline.xml
  20. OWNERS
  21. proguard.flags
  22. README.md
  23. settings.gradle
  24. version.mk
README.md

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