Remote and input

android.frameworkres.overlay.display.product

Risk
With care
Source
Manufacturer
What it is
Remote and input

What it is

A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.

RROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).

https://source.android.com/docs/core/runtime/rros

Commands

adb shell pm uninstall --user 0 android.frameworkres.overlay.display.product

To put it back:

adb shell cmd package install-existing android.frameworkres.overlay.display.product

Every removal listed here is per-user only: the system image is untouched, and the restore command puts the app back from the copy already on the device. Nothing is downloaded.

This is not the directory. Here we say what a package is in general; what happens on your particular television is on your model's entry, and that one wins. The same package can be dead weight on one set and hold the home screen up on another.