833M0L3 / NETTV

Bypass NETTV restriction to install 3rd party android apps into your setup box
https://833m0l3.github.io/NETTV/
21 stars 3 forks source link

Firmware version 020809 has patched this method #2

Open dinesh-58 opened 1 year ago

dinesh-58 commented 1 year ago

Hi, how did you find out that the manufacturer was Home Digital? This method works on our old settop box but MI remote (with Home Digital selected) doesn't respond on a newer box.

dinesh-58 commented 1 year ago

Both have model no. GX-1000 on the bottom & the physical remote for the old one works with the new one as well

833M0L3 commented 1 year ago

@dinesh-58 Could you check the firmware version of your NETTV Set up box? It seems like the latest one has patched this method.

dinesh-58 commented 1 year ago

Launcher version is the same for both but build version is different.

Old one: old one

New one: 20230726_132154.jpg

833M0L3 commented 1 year ago

@dinesh-58 Yes , that's the firmware version. Seems like they patched it on the 20809.

dinesh-58 commented 1 year ago

That sucks. Do you know the exact chipset used in these? Or should I just open up the box? I found one guy that makes custom roms for these type of boxes. https://aidanrom.com/

833M0L3 commented 1 year ago

@dinesh-58 The white box runs on Amlogic S905X.

If you want to bypass the app install restrictions, then there is another method.

You could open the setupbox and use it's UART pin to directly get the shell. And using the shell you can install any apk. I did it using that method. MVIMG_20230613_125744.jpg

MVIMG_20230613_124923.jpg

833M0L3 commented 1 year ago

@dinesh-58 You could also try downgrading the firmware. I have the firmware of version 020F07. I downloaded it through NETTV's OTA download link when it was being pushed to the masses.

020F07.zip

dinesh-58 commented 1 year ago

Yoo thanks man. I'll try these out some time and report back

Subas78 commented 1 year ago

Mine is the older version but there is no Developers Option to enable usb debugging, it tried without it and it says adb no connection could be made because the target machine actively refused it. Please help

Subas78 commented 1 year ago

Im not a tech guy, i am related to management field, the 2nd option looks risky

dinesh-58 commented 1 year ago

@Subas78 if you were able to get into android settings using MI remote, follow these steps to enable developer settings:

  1. In android settings, scroll to the bottom and go to About media box
  2. Find build number and press ok button around 7 times (until it says that you are a developer)
  3. Now if you go back, you will find developer settings and can enable usb debugging there
Subas78 commented 1 year ago

Thanks, solved

833M0L3 commented 1 year ago

@Subas78 What was the issue?

Subas78 commented 1 year ago

USB debugging is solved, and i have installed, that launcher as well, but i don't know why it finds it harder to install heavy size apk such as aptoid TV and Es file explorer.

833M0L3 commented 1 year ago

@Subas78 Harder as in , it's taking bit more time to install ?

If that's the case then make sure your device has a good wifi coverage or Ethernet cable is good if you are using one. Big apk takes time as it has be transferred to the TV box through the network and takes a lot of bandwidth.

Subas78 commented 1 year ago

It failed during the installation process. Yea you're right it must be because of slow Internet connection i will try with Ethernet cable. Thanks a lot for the support. It worked, am sure this problem will be solved as well.

833M0L3 commented 1 year ago

@Subas78 Could you share the error message of the adb when the installation fails?

Subas78 commented 1 year ago

Yea, sure I'll that try again on tomorrow morning.

Subas78 commented 1 year ago

Thank you. It worked

rdm222 commented 1 year ago

Hi sir Plz give me the firmware of version 020F07.

rdm222 commented 1 year ago

Above link is not working sir

dinesh-58 commented 1 year ago

@rdm222 https://gofile.io/d/3KIRWN

rdm222 commented 1 year ago

Thank u sir.

Ultron96 commented 1 year ago

Hello, could you share the UART pin layout of this board pls ? I don't have a multimeter to test it myself.

833M0L3 commented 1 year ago

@Ultron96 here you go

IMG_20230613_130554

Ultron96 commented 1 year ago

Thank you so much

pranavkafle commented 7 months ago

@833M0L3 020F07.zip is no longer available. Could you upload it in main? Also, is there any new method of accessing the android settings? Home Digital doesn't respond to the power button from Xiaomi phone. Thanks

dinesh-58 commented 7 months ago

@pranavkafle Here you go

pranavkafle commented 6 months ago

@833M0L3 , I am new to serial communication but I wanted to try and I purchased a TTL-USB converter and connected the jumper cable like the following using the device pin map you shared.

GND (Device) -> GND (USB to TTL) TXD (Device) -> RXD (USB to TTL) RXD (Device) -> TXD (USB to TTL)

I am unable to get any response in PuTTY. My USB is connected to COM3 and terminal does open. However, when I don't connect GND, I get back some garbled text but when I connected GND as well, there is no response at all.

Could you provide a guide on what parameters you put in PuTTY— baud, parity, bits, stops. How did you manage to open shell and then connect with adb to install apps?

Thanks in advance!

dinesh-58 commented 6 months ago

@pranavkafle Hi could you open a new issue for this? Github issues are meant for focusing on just one specific problem. Also, everyone who has ever left a comment here gets notified about your comment

833M0L3 commented 6 months ago

@pranavkafle watch this video to have a deeper understanding of what's happening https://youtu.be/01mw0oTHwxg

For your case, I am sure it probably has to do with the bad bit rate, it's either 112500 or 9600, I also forgot. Give both a try and update us here on which worked.

I also have a blog written about it https://blog.bimal1412.com.np/getting-shell-access-on-nettvs-android-setup-box-using-the-uart-interface

krishnastunning commented 3 months ago

cannot connect to 192.168.1.80:5555: No connection could be made because the target machine actively refused it. (10061)

833M0L3 commented 3 months ago

@krishnastunning make sure your USB Debugging mode is turned on and when you do connect from cmd , a pop up box is shown on the NETTV box , you must tick always and and click on allow. Also , make sure the box and the device is on same network.

krishnastunning commented 3 months ago

it doesn't show pop, just getting cannot connect to 192.168.1.80:5555: No connection could be made because the target machine actively refused it. (10061)

dinesh-58 commented 1 week ago

For any future visitors, please refer to the new website for info on settop box models and new methods to enable developer settings.

Please open a new issue if your problem is unrelated to firmware version 020809