summaryrefslogtreecommitdiff
path: root/Content/posts/2020-03-03-Playing-With-Android-TV.md
diff options
context:
space:
mode:
Diffstat (limited to 'Content/posts/2020-03-03-Playing-With-Android-TV.md')
-rw-r--r--Content/posts/2020-03-03-Playing-With-Android-TV.md70
1 files changed, 70 insertions, 0 deletions
diff --git a/Content/posts/2020-03-03-Playing-With-Android-TV.md b/Content/posts/2020-03-03-Playing-With-Android-TV.md
new file mode 100644
index 0000000..ace4f4c
--- /dev/null
+++ b/Content/posts/2020-03-03-Playing-With-Android-TV.md
@@ -0,0 +1,70 @@
+---
+date: 2020-03-03 18:37
+description: Tinkering with an Android TV
+tags: Android-TV, Android
+---
+
+# Tinkering with an Android TV
+
+So I have an Android TV, this posts covers everything I have tried on it
+
+## Contents
+
+1. [Getting TV's IP Address](#IP-Address)
+2. [Enable Developer Settings](#Developer-Settings)
+3. [Enable ADB](#Enable-ADB)
+4. [Connect ADB](#Connect-ADB)
+5. [Manipulating Packages](#)
+
+## IP-Address
+
+
+*These steps should be similar for all Android-TVs*
+
+* Go To Settings
+* Go to Network
+* Advanced Settings
+* Network Status
+* Note Down IP-Address
+
+
+The other option is to go to your router's server page and get connected devices
+
+## Developer-Settings
+
+* Go To Settings
+* About
+* Continously click on the "Build" option until it says "You are a Developer"
+
+## Enable-ADB
+
+* Go to Settings
+* Go to Developer Options
+* Scroll untill you find ADB Debugging and enable that option
+
+## Connect-ADB
+
+* Open Terminal (Make sure you have ADB installed)
+* Enter the following command `adb connect <IP_ADDRESS>`
+* To test the connection run `adb logcat`
+
+## Manipulating Apps / Packages
+
+
+### Listing Packages
+
+
+* `adb shell`
+* `pm list packages`
+
+
+### Installing Packages
+
+
+* `adb install -r package.apk`
+
+
+### Uninstalling Packages
+
+
+* `adb uninstall com.company.yourpackagename`