Skip to content

833M0L3/NETTV

Repository files navigation

Bypassing NETTV Setup box restriction to install 3rd party android apps

Note : This is for educational purposes only.

Setupbox

This works on NETTV White Setup Box. I dunno about other models. I wanted to sideload 3rd party apps as I hated switching between NETTV HDMI and my other Mi Box S HDMI on my TV. The NETTV Setup Box is a quite capable box, having 1 GB RAM and a S905 SoC. These doesn't seem much but to run native android apps and do video streaming, S905 SoC is more than enough. It has a capability of decoding 4k HEVC contents. The only downside I found was the RAM. Well , whatever, I am currently sideloading apps and never found any difference in performance compared to my Mi Box 4k. Apps I use on Mi Box 4k performs exactly the same on my NETTV Setup Box.

Things you will need

  • A Redmi Phone with IR Blaster ( This is very important and is one of the most crucial part of this method, without this I don't think it is possible)
  • PC with ADB setup ( Google to learn how to setup adb on Windows or any OS )
  • NETTV Setup Box ( Ofcourse )

Procedure

First let's explain what we are going to do. We are going to use the IR Blaster of the Redmi Phone to control the NETTV Setup Box. With the Mi Remote app that is built in on the phone we are going to use it to open system settings on NETTV. Once we open the system settings , we will enable the Developer Option and enable USB Debugging mode, then use it to install 3rd party apps on the Setup Box.

  • In order for the Mi Remote to get the right keymap database, we need to set the phone's region to India. To do that, simply go to Settings of the phone and navigate to Additional Settings and there should be an option to let you change the region. Set it to India.
  • Once it's done, clear the app data of Mi Remote App if it's already installed, if it's not installed on your phone then download it from the play store.
  • Now open the Mi Remote App and select Setup Box, inside there you should see tons of company names.

MiRemote1

  • Look for Home Digital and select it
  • A new menu will come up with virtual power button. Point your phone towards NETTV Setup Box and press the top right button as shown in the image below. That should open the system settings on your TV Box.

jx9dez4cnx0a1

Using ADB via Network

Once system settings is opened , enable Developer Option and enable USB Debugging.

SystemSettings

Make sure your device and NETTV is on the same network. Find your NETTV's IP Addresss ( you can look it up on NETTV's Settings app on Ethernet option ).

Once you you get the IP address, get your ADB installed PC ready and open cmd or Terminal, and enter adb connect [NETTV's IP Address]:[5555] For example : adb connect 192.168.134:5555

ADB1

After you hit Enter, you should see a prompt on your NETTV's TV Screen. Tick on Always Allow and and click on Ok. ADBPrompt

Now you have connected to the adb of the NETTV. You can simply download apk on your PC and do adb install example.apk. That will install the apk on your STB. I recommend installing ATV Launcher app via adb and then press Home button on the NETTV Remote, that will give you an prompt to choose which Launcher you want to use, simply choose ATV Launcher.Thus, ATV Launcher will let you access the installed apps. Here's a screenshot of my ATV Launcher setup on my NETTV Setup Box. I took some time to customise it :

ATV

There is also a easier method to install apps using ES File Explorer ( Might not work )

Follow these steps right after you enable USB debugging on your NETTV Box

  • Install ES File Explorer on your Phone ( Note : It is not available on Google Play Store. You can download it from here )
  • Open it and on left swipe menu bar inside the Network section , you should see Android TV option. Click on it and wait for it to detect your TV Box ( Note : Your Phone and TV Box must be on same network )
  • You should see a IP Folder type appear, click on it and it should prompt Adb Dialoge box on your TV Box, allow it.
  • This will install ES File Explorer on your NETTV Setup Box and it will launch itself
  • Using it you can connect a flash drive full of apks you want to install and use ES File Explorer to install them

What's my current NETTV Setup ?

Currently , I don't use ATV Launcher. As it was getting difficult for my family members to navigate to the Live TV. And since NETTV's default Launcher is so well integrated with Live TV and auto launch on startup. I decided to set it as default. BUT , the big problem was, how am I going to access the installed apps list with the default NETTV launcher. So, while I was thinking about this, I found a opensource project on Github https://github.com/sds100/KeyMapper, it is an android app that let's you edit the default remote key maps and set your own. So an idea came to my mind.

  • Firstly I installed an app called Sideload Launcher for Android TV, this app lets you list installed apk without acting as an home launcher.
  • Then I installed Key Mapper app and set an key for launching Sideload Launcher from my NETTV's Remote
  • Then I unistalled ATV Launcher

And that's it. Whenever I want to access the 3rd party installed apps, I simply press that key on my NETTV Remote ( the one you set to open certain app from Key Mapper app) and it simply launches Sideload Launcher. This will let me access all my apps while still retaining NETTV's Live TV and default Launcher + no performance loss.

SideLoad

Cool Apps to sideload on your NETTV Setup Box

FireAnime

STubeNEXT

  • Kodi (If you know it's capability and how to use it, it is definitely a best way to enjoy media content on your TV Box.) https://kodi.tv/download

Kodi

Streamio

Aptoide

  • ES File Explorer
  • Link2SD ( For freezing NETTV Junk apps since they install automatically if you unistalled them )
  • RetroArch ( To play classic NES or PS games on your TV Box if you got game controllers )
  • Send Files To TV ( Yes, it's an app name )

About

Bypass NETTV restriction to install 3rd party android apps into your setup box

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published