¿Cómo puedo reducir el brillo de la pantalla por debajo del mínimo sin una aplicación?

Tengo un Optimus Elite y tiene una configuración de brillo mínimo. En ciertas aplicaciones, puedo reducir el brillo por debajo del mínimo seguro, pero cuando salgo de la aplicación, el brillo aumenta al mínimo en todo el sistema.

Usando RootDim , puedo configurar permanentemente el brillo por debajo de la cantidad segura, y permanecerá incluso después de ir a otras aplicaciones. O usando Screen Filter , puedo lograr casi lo mismo incluso sin necesidad de rootear (muestra un 'filtro' translúcido en toda la pantalla, reduciendo el brillo/contraste pero sin cambiar la cantidad de potencia de retroiluminación).

Lo que quiero saber es dónde se almacena el brillo mínimo de la pantalla. Tengo un teléfono rooteado con CyanogenMod 9, por lo que tengo permisos para editar cualquier cosa y podría cambiar una entrada de configuración o sqlite, pero no sé dónde está almacenado este valor. Lo que me gustaría hacer es usar el control deslizante de brillo de la barra de estado para poder deslizarme al mínimo real de la pantalla, en lugar del mínimo controlado por el sistema operativo. Tener una aplicación es útil, pero tener la funcionalidad sin la aplicación parece estar al alcance, si tan solo supiera de dónde obtiene el sistema operativo su configuración mínima segura.

¿Dónde se almacena esta configuración de "brillo mínimo seguro"? Si puedo cambiarlo, puedo eliminar mis aplicaciones y usar controles nativos.

Respuestas (4)

Puede funcionar editar /system/build.propy cambiar la propiedad ro.lcd_min_brightness. Es posible que esa propiedad no exista en su archivo (no existe en el archivo de mi GS3), en cuyo caso el valor predeterminado será 20. Los números más bajos significan un brillo más bajo.

Sin embargo, esto no funciona en todos los dispositivos. Por ejemplo, en el Galaxy S2, configurar la propiedad en un número más bajo le permitirá configurar el control de brillo más bajo, pero el brillo real de la pantalla no será más bajo que antes.

Como alternativa, Cyanogenmod incluye controles para personalizar los niveles de brillo automático en configuración > configuración de cyanogenmod > pantalla > retroiluminación automática. Hay una explicación de cómo usar la configuración personalizada aquí en rootzwiki .

Pero, ¿hay alguna manera de hacerlo más tenue que el más tenue de cyanogenmod?

Súper tarde, lo sé, pero esto puede ayudar a cualquiera que se encuentre con esto más tarde. Lo que hice para mi teléfono, el Alcatel Fierce, obtuve ES File Explorer y busqué hasta que encontré los controles LED. Para mi teléfono /sys/class/LEDs/LCD backlight/, hay un archivo llamado brightnessque controla el brillo real del teléfono. Lo vi como texto y vi en la configuración más baja que dice que el brillo es 30, así que lo cambié a 10 y guardé y automáticamente el brillo bajó a un nivel mucho más adecuado.

Nota. Para todos los dispositivos y ROM, esto puede no ser lo mismo, pero solo use la búsqueda para encontrar el brillo, la pantalla LCD o la luz de fondo. ¡Tenga cuidado al cambiar los valores y asegúrese de recordar cuáles eran si no tiene una recuperación personalizada!

¿Existe tal archivo para el brillo mínimo del sistema? Este funciona muy bien para establecer el brillo actual , pero el mínimo no se cambia...

Prueba Lux Auto Brightness . Solía ​​​​usar Screen Filter para leer, pero me gusta la forma en que Lux lo hace mejor.

Editar: Mi error, dijiste sin una aplicación. No conozco ninguna forma de hacerlo sin una aplicación. Aún así dale una oportunidad a Lux, podría funcionar para ti.

Incluso si necesitara una aplicación diferente, aparentemente Lux es incompatible con todos mis dispositivos. Que extraño; Tengo varias versiones y factores de forma de Android, y nunca antes había visto una aplicación que fuera incompatible con todos ellos.

Prueba Wellbrightness .

Habilitará el filtro de pantalla cuando necesite una limitación más oscura que la mínima... Y es muy simple e intuitivo...

Eso falla un poco en el requisito "sin una aplicación".