Walmart onn. Android TV 4K Box - Simple/Basic Setup

by andyk88

(Even though the process below of setting the box up may not be simple/basic, hopefully the resulting setup will be. You do not have to install apks or disable apps like I did, but hopefully the options are laid out to be helpful.)

I just wanted the box to run a browser and two side loaded apps (let's say A.apk and B.apk, for example A may be SmartTubeNext). To keep everything simple and minimize resource usage, I disabled what I don't really use: Google Assistant and search (Google app), using a phone as a remote (Android TV Remote Service), and even Chromecast (Chromecast built-in).

I also did not want to install and deal with ADB or a third party launcher. To remove ads, I disabled Android TV Core Services (sponsored/promotional channels) and blocked androidtvwatsonfe-pa.googleapis.com (so a DNS lookup from my router returns 0.0.0.0; many people do this through Pi-hole).

Some may also suggest turning all three animation scales off. But I am not sure it makes much difference versus the effort/risk going into Developer options.

Brand new / initial setup:

  • Download 680 MB (Security Patch Level Update Feb 2022).
  • Later, on Home screen, right of Updating apps: Update your remote > Details > Continue
    • Settings > Remotes & Accessories > Onn-Remote (shows Version V1.44)

If factory reset later:

  • Settings >
    • Accounts & Sign In > Google > Remove account > OK
    • Device Preferences > About > Factory reset > Factory reset > Erase everything

Rest of setup:

  • Sign In
  • uncheck Use location, Help improve > Accept
  • Google Assistant:
    • Search across: No thanks
    • Get personal results: No thanks
    • Get the most: No
  • uncheck Install all (but cannot uncheck Hulu, HBO Max, Prime Video) > Continue
    • Can leave Send files to TV, TV Bro, and X-plore File Manager checked (they may show up if they have been installed previously), then will not need to install them individually from Google Play website later.
  • Right button four times > Control volume and power with your remote: Not now

Install apps:

Settings >

  • (Suggestions: Set your device name > Enter custom name > - only used by Chromecast?)
  • Accounts & Sign In > Google > Choose synced apps: Off/Disabled for all
  • Device Preferences >
    • Google Assistant > Off
    • Security & restrictions > Unknown sources > A->On, B->On (if they can update themselves, such as SmartTubeNext)
  • Apps >
    • See all apps > Disable, Clear data:
      • Android TV Remote Service (if updated, shows up under system apps, Uninstall updates)
      • Camera
      • Disney+
      • Gallery
      • Google Play Games
      • Google Play Movies & TV
      • HBO Max (Uninstall)
      • Hulu (Uninstall)
      • Netflix
      • Prime Video (Uninstall)
      • Send files to TV (Uninstall, because it runs all the time)
      • YouTube
      • YouTube Music
      • (afterward 6 apps remain: A, B, Google Play Store, Movie Player, TV Bro, X-plore)
    • Show system apps > (if updated, Uninstall updates), Disable, Clear data:
      • Android Accessibility Suite
      • Android TV Core Services
      • Chromecast built-in
      • Google

Home screen:

  • Add to Favorite Apps by selecting + at end of Favorite Apps.
  • Can long press on an app to Move it.
  • Customize your Home screen: Choose channels >
    • Play Next->Off
    • (SmartTube > Recommended->Off - if SmartTubeNext is installed)
    • (Promotional channels > App Spotlight->Off - not needed after disabling Android TV Core Services)

That's all. By the way, I picked TV Bro after also trying "TVWeb Browser for TV" and "Downloader". I could not test Silk Browser from an apk on my phone, and Firefox TV from an apk had a big banner about ended support.

As to removing ads, if "Android TV Home" had been running before you blocked androidtvwatsonfe-pa.googleapis.com, you want to Clear data of "Android TV Home" (and you will need to set up Favorite Apps again).

I actually don't know what "Android TV Core Services" really all do. A few references I found:

Finally, if your Select button on the remote is low: The edges of black (D-pad or Up/Down/Left/Right) and white (Select or Enter) buttons should be at the same level. But the Select button on one of my remotes was low. It bothered me enough that I popped the remote open (open the battery door to see where to insert a pry tool), and added the height of two regular 20 lb pieces of paper under the Select button.

  • To reassemble the remote, start with face plate upside down.
  • Place black piece (D-pad or Up/Down/Left/Right) onto face plate.
  • Place white piece (Select or Enter) onto black piece.
  • [Add four small triangle paper pieces, two layers, onto cavity of white piece.]
  • Place rubber sheet/panel with buttons onto face plate and black and white pieces.

Misc notes:

xman747x

great, but simple and basic?

AdamH21

Why would anyone want to buy a device just to make it.. completely useless?

googchrome

Thanks for the detailed step by step instructions. I'm saving this for later.

cow07

Developer options to disable animations would have taken a minute. You've already thought of tweaking everything possible with this device, including other very time consuming and advanced things...

Thanks for sharing!

pawdog

To each his own I guess.

sid32

Does send to tv resume dialed transfers? Banana studios sftp does.

Also, what is the best local casting app on your phone now? I use VLC and soul browser, but I know there are others.

DespairedLion

Great instructions. Thank you.