На смартфоне делаю вот так, может и на тв так же рабоатет. Но этот код меняет яркость только при активном приложении и возвращает нормальную яркость после закрытия. Для глобального изменения нужно получать разрешения на запись глобальных системных параметров и другим способом менять, но по памяти не напишу.
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 0.01f;
getWindow().setAttributes(lp);