Click five times on the Build Number section, until the toast comes up “You are now a developer”.
In the developer options enable the USB debugging.
Find the IP address of the device. (It can be found in the Network and Connection settings)
Open Command Prompt on your computer.
Connect to the device via ADB with adb connect <Device’s IP address> (For example: adb connect 192.168.1.101) (On some devices a dialog comes up asking for permission to create the connection between the PC and the device, press OK on the dialog)
In Command Prompt open the terminal of the device with adb shell
Backup the launcher applications.
Find the path of the built-in launcher application with pm path com.google.android.leanbacklauncher
Exit the terminal with the exit
Copy the application from the device with adb pull (For example: adb pull /system/priv-app/TVLauncher/TVLauncher.apk C:\Users\User\Desktop)
Redo these steps with google.android.tvlauncher application. (In some cases, there are other launcher applications, disable all of them, you can find the launcher applications with the following command: pm list packages | grep launcher the terminal will list all launcher application, and their packages names, just copy the packages names and redo the a. b. c. steps with them)
Remove the launcher applications from the device.
Remove the first launcher with the pm uninstall -k --user 0 com.google.android.leanbacklauncher
Remove the second launcher with the pm uninstall -k --user 0 com.google.android.tvlauncher (If there are more, or other launcher applications on the device find them with the pm list packages | grep launcher command, and remove them with the pm uninstall –k –user 0 )
Additionally, other pre-installed apps can be removed like Netflix (com.netflix.ninja), Youtube (com.google.android.youtube.tv) with the pm uninstall -k --user 0 (For example: pm uninstall -k --user 0 com.netflix.ninja)