2

I have Android TV. On the homescreen are several ads and a wallpaper that I don't control.

It's currently showing an ad for a TV show I find highly offensive and I want it off my TV.

It's not just an icon. Since it's the default icon (the first one) it also defines the background of everything on the home screen.

How do I change it to

  1. Get rid of the ads

  2. Set the background to my own photos

  • What make and model is your TV? – kirodge Dec 9 '16 at 19:49
  • It's a Sony KJ-65X8500D but I'm hoping there's a relatively generic answer for Android TV. It's Android 5.1.1 at the moment – gman Dec 10 '16 at 3:03
  • 1
    Here is a generic way to turn of specific recommendation in the top row of Android TV support.google.com/androidtv/answer/6121346?hl=en I know I have also read somewhere about an unoffical(?) way to disable the two top rows on a Sony Android TV by disabling the corresponding apps, but I can't find the name of the apps right now – kirodge Dec 10 '16 at 8:36
  • It might have been here i read it m.reddit.com/r/bravia/comments/40ozx6/… – kirodge Dec 10 '16 at 13:13
  • @kirodge if you put that as an answer I'll mark it as correct – gman Dec 10 '16 at 18:44
3

So this is how I solved it for my particular TV (A Bravia KJ-65X8500D running Android 5.1.1)

First off I found a 3rd party homescreen program called HAL Launcher which I installed. It works as an app but it's not the app the home button on the remote goes to. It has the option to make it so but that option stopped working android 5 something.

To solve that problem I downloaded and installed Android Studio from Google.

Then I followed these instructions for connecting my computer to the TV. They can be summarized as follows

Enable Developer mode

  1. Press Home and select Settings.
  2. In the TV rowselect About.
  3. Scroll down to and click on Build seven times until "You are now a developer" appears. (note: at 5 clicks a different message will appear. Keep clicking
  4. Press Home (do NOT skip this step)

Enable ADB Debugging

  1. Select Settings

  2. In the System Preferences row, select Developer options

  3. Select Debugging

  4. Select ADB Debugging

  5. Select On.

Get the IP address of your TV

  1. Press Home

  2. select Network Settings.

  3. Pick wifi or wired and note the IP address

Connect ADB

  1. Make sure your TV and your computer are connected to the same local network.

  2. On your computer type

    adb connect <TV IP address>:5555
    

    For example my TV's address was 10.0.0.13 so I typed

    adb connect 10.0.0.13:5555
    
  3. The TV will ask if it's ok for your computer to connect. Select Always allow from this computer and select OK.

Hide Leanback

Now that adb is connected you can hide the launcher

This part I got from here.

On your computer type

adb shell pm hide com.google.android.leanbacklauncher

If you want to undo it type

adb shell pm unhide com.google.android.leanbacklauncher

NOTE: if adb is not in your path find in on your computer (it's installed with Android Studio) and cd to that folder then use ./adb or .\adb on windows

At this point HAL Launcher comes up when I press the HOME button on my remote which means the offensive ads are gone! YAY!

  • 2
    I try this solution but i have te error: Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS. sony kd55xd8599 TV with android 6.0 marshmallow – Frix Jun 23 '17 at 7:38
0

Ok guys adb shell pm hide com.google.android.leanbacklauncher no longer works..

You will get: Neither user 2000 nor current process has android.permission.MANAGE_USERS errors..

HOW TO CHANGE HOME LAUNCHER!!!

VERY IMPORTANT!!!! Make sure you have at least one launcher installed on your tv!

I repeat MAKE SURE YOU HAVE ANOTHER LAUNCHER INSTALLED FIRST!!!

Ok, now that you have ANOTHER LAUNCHER INSTALLED, just open your adb as mentioned about but instead of the the hide com.google.android.leanbacklauncher command your going to UNINSTALL and REMOVE the Leanback launcher with the following command in the adb shell..

adb shell pm uninstall -k --user 0 com.google.android.leanbacklauncher"

There you go you can no chose one of your other launchers as your HOME!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.