[automerger skipped] Merge redfin/bramble support. am: 51c47270f2 -s ours

am skip reason: Change-Id I74e4155eed8692071a54649333becbac06d8a11c with SHA-1 d103646f76 is in history

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

Change-Id: I84e450eb31a61f9fefc853d2cf802ba7c34c1c52
tree: 3bf930b1dd5388bfcc9962a9328b868f9808c1bd
  1. .gitignore
  2. Android.bp
  3. AndroidManifest.xml
  5. README.md
  6. assets/
  7. build.gradle
  8. com.android.tv.xml
  9. common/
  10. gradle.properties
  11. jni/
  12. libs/
  13. material_res/
  14. partner_support/
  15. proguard.flags
  16. ratings/
  17. res/
  18. settings.gradle
  19. src/
  20. tests/
  21. tuner/
  22. version.mk

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