Installing Video Apps on Android TV with Added Live and On-Demand Features

After mastering the knowledge points related to this article, you can add live streaming and on-demand features to any Android device (hardware supported).

Installation Steps for Hisense Android TV for Video App - Live Streaming: DIYP Classic Version.apk - On-demand: Honeybee 2.1.6 Official Version TV.apk.

Steps

  1. Enable ADB Developer Mode and USB Debugging on your Android TV.
    1. Connect your TV to the network via cable.
    2. Obtain the IP address of the TV.
    3. Enable developer mode on your Android TV using your remote control, then enable USB debugging.
  2. Install the Android app (APK file).
    1. Connect to your TV by running adb connect Your_TV_IP_Address.
    2. Install the APK using the adb install command. For instructions on how to set up the ADB environment, please refer to the content on this site.
  3. Set up the live streaming and on-demand sources for the app.
    1. Use Scrcpy to control your Android system via your computer instead of a remote control, making it easier to copy, paste, and perform other operations.

Related Content

The implementation steps are as follows:

1. Enable ADB on Hisense TV

Follow these steps to enable the developer mode and ADB on your Hisense TV:

  1. Press the settings button on your remote control (or use the directional buttons to highlight “settings”).
  2. Navigate to Sound > Advanced > Sound Balance.
  3. Press the menu button on your remote the following sequence: menu, OK, menu, OK, menu, OK, menu (this sequence may vary depending on your model and firmware).
  4. A large uppercase M will appear on the screen, which means you have accessed the factory menu.
  5. Navigate to Settings > About.
  6. Press the menu button on your remote the following sequence: menu, OK, menu, OK, menu, OK, menu (this sequence may vary depending on your model and firmware).
  7. Tap the version number continuously (7-8 times) until you enter the developer mode.
  8. Go back, select System > Developer Options, and turn on USB debugging.

ADB connection successful result:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
scrcpy --tcpip=192.168.2.145
scrcpy 2.3.1
INFO: Connecting to 192.168.2.145:5555...
INFO: Connected to 192.168.2.145:5555
/opt/homebrew/Cellar/scrcpy/2.3.1/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 133
.8 MB/s (66007 bytes in 0.000s)
[server] INFO: Device: [Hisense] Hisense VIDAA_TV (Android 8.0.0)
[server] WARN: Audio disabled: it is not supported before Android 11
INFO: Renderer: metal
WARN: Demuxer 'audio': stream explicitly disabled by the device
INFO: Texture: 1920x1080
2024-01-26 22:28:10.674 scrcpy[88143:3242668] TSM AdjustCapsLockLEDForKeyTransitionHandling
- _ISSetPhysicalKeyboardCapsLockLED Inhibit
[server] INFO: Device clipboard set
[server] INFO: Device clipboard set

2. Install the Android app (APK file)

Errors and resolutions:

adb install /Users/carlzeng/Downloads/nPlayer.apk

Failure [INSTALL_FAILED_NO_MATCHING_ABIS] resolved after allowing installation on the TV’s settings.

1
2
3
adb install /Users/carlzeng/Downloads/DIYP影音经典版.apk

adb install /Users/carlzeng/Downloads/蜂蜜2.1.6正式版tv电视.apk
1
2
adb install /Users/carlzeng/Downloads/leanback-java-armeabi_v7a.apk      
Failure [INSTALL_FAILED_ALREADY_EXISTS]

You can try uninstalling the APK package, for example:

1
2
adb shell pm list packages
adb shell pm uninstall com.ktcp.tvvideo

3. Set up the live streaming and on-demand sources for the app.

For example:

DIYP:

1
https://c.carlzeng.com:4443/tvtxt

Copy and paste does not work sometimes, so use the following command:

1
adb shell input text https://c.carlzeng.com:4443/tvtxt 

Honeybee 2.1.6 (TV Box, Fengmi Video):

1
http://饭太硬.top/tv

Use the remote control or mouse to navigate to the input position and then use the following command:

1
adb shell input text http://饭太硬.top/tv

Inspiration

Please refer to the related content section and search our website.

APK Download Links:

How to Remove Sony TV Boot-up Ads

In this period, around 2022, almost all Sony Android TVs can use this method, as well as Changhong’s Android TVs. The fundamental problem, however, is the TV manufacturer’s persistence in embedded boot-up ads. Can someone please leave a comment telling me which file specifically the government issued about requiring TV manufacturers to remove boot-up ads? Thank you.

Tested Model: Hisense 43D4PF

Keywords: Changhong 43D4PF Factory Mode

The idea of this method is to enter the Android mode of the Changhong Android TV, restore the factory settings (reset to the default system settings), and then delete the boot-up ads that the TV downloads automatically after being connected to the network.

Steps:

  1. On your TV, navigate to My Apps and set the input source to Digital TV (HDMI is also OK).
  2. Press the “menu” button on your remote, and select the first option “Scene Mode.”
  3. Go to Scene Mode > Standard Mode and press: Up-Right-Right (this is a hidden instruction).
  4. A numeric keypad will appear on the screen.
  5. Enter the password: 0, 8, 1, 6.
  6. The factory mode left-side menu suspension will appear.
  7. Select Restore Factory Settings from the menu by navigating the directional buttons, and press “OK” to restore your TV to its factory settings.
  8. There are no boot-up ads during the factory setting (perhaps this complies with the regulatory file from the government).
  9. However, if you connect your Android TV to the network, the TV will automatically download boot-up ads in the background (which is something a user cannot interfere with).

Therefore, the only solution is to switch the TV input to HDMI and then connect an alternative box to the TV (e.g., one that is clean).