Como posso reduzir o brilho da tela abaixo do mínimo sem um aplicativo?

16

Eu tenho um Optimus Elite, e ele tem uma configuração de brilho mínima. Em certos aplicativos, posso reduzir o brilho abaixo do mínimo seguro, mas quando saio do aplicativo, o brilho aumenta para o mínimo em todo o sistema.

Usando o RootDim , posso definir permanentemente o brilho abaixo da quantidade segura e ele permanecerá mesmo depois de acessar outros aplicativos. Ou usando o Filtro de tela , posso realizar quase a mesma coisa, mesmo sem precisar de raiz (ele exibe um 'filtro' translúcido em toda a tela, reduzindo o brilho / contraste, mas sem alterar a quantidade de energia da luz de fundo).

O que eu quero saber é onde o brilho mínimo da tela é armazenado. Eu tenho um telefone raiz com o CyanogenMod 9, então tenho permissões para editar qualquer coisa e poderia alterar uma entrada de configuração ou sqlite, mas não sei onde esse valor está armazenado. O que eu gostaria de fazer é usar o controle deslizante de brilho da barra de status para poder deslizar para o mínimo real da tela, em vez do mínimo controlado pelo sistema operacional. Ter um aplicativo é útil, mas ter a funcionalidade sem o aplicativo parece estar ao seu alcance, se eu soubesse onde o sistema operacional está obtendo sua configuração mínima segura.

Onde está armazenada essa configuração de "brilho mínimo seguro"? Se eu puder alterá-lo, posso remover meus aplicativos e usar controles nativos.

Stephen Schrauger
fonte

Respostas:

4

Editar /system/build.prope alterar a propriedade ro.lcd_min_brightness pode funcionar. Essa propriedade pode não existir no seu arquivo (não existe no arquivo para o meu GS3); nesse caso, o valor será o padrão para 20. Números mais baixos significam menor brilho.

Na verdade, isso não funciona em todos os dispositivos. Por exemplo, no Galaxy S2, definir a propriedade como um número menor permitirá definir o controle de brilho mais baixo, mas o brilho real da tela não será mais baixo do que antes.

Como alternativa, o Cyanogenmod inclui controles para personalizar os níveis de brilho automático em configurações> configurações cyanogenmod> tela> luz de fundo automática. Há uma explicação de como usar a configuração personalizada aqui no rootzwiki .

Compro01
fonte
Mas existe uma maneira de torná-lo mais escuro do que o mais escuro do cyanogenmod?
endolith 28/11
4

Sei que é muito tarde, mas isso pode ajudar quem se deparar com isso mais tarde. O que fiz no meu telefone, o Alcatel Fierce, peguei o ES File Explorer e naveguei até encontrar os controles de LED. Para o meu telefone /sys/class/LEDs/LCD backlight/, existe um arquivo chamado brightnessque controla o brilho real do telefone. Eu o vi como texto e vi na configuração mais baixa que diz que o brilho é 30, então mudei para 10 e salvei e automaticamente o brilho caiu para um nível muito mais adequado.

Nota. Para todos os dispositivos e ROMs, isso pode não ser o mesmo, mas use a pesquisa para encontrar brilho, LCD ou luz de fundo. Tenha cuidado ao alterar valores e lembre-se do que eram se você não tiver uma recuperação personalizada!

Martin J
fonte
Existe um arquivo desse tipo para o brilho mínimo do sistema? Isso funciona muito bem para definir atual brilho, mas o mínimo não é alterado ...
Matthieu
0

Experimente o Lux Auto Brightness . Eu costumava usar o Filtro de Tela para ler, mas eu gosto da maneira como Lux faz melhor.

Edit: Meu mal, você disse sem um aplicativo. Não conheço nenhuma maneira de fazer isso sem um aplicativo. Ainda dê uma chance ao Lux, isso pode funcionar para você.

Zooks64
fonte
1
Mesmo se eu precisasse de um aplicativo diferente, aparentemente o Lux é incompatível com todos os meus dispositivos. Que estranho; Eu tenho várias versões do Android e fatores de forma e nunca vi um aplicativo que fosse incompatível com todos eles.
Stephen Schrauger
0

Tente Wellbrightness .

Ele habilitará o filtro de tela quando você precisar de limites mais escuros do que mínimos. E é muito simples e intuitivo ...

Sam Lee
fonte
8
Isso meio que falha no requisito "sem aplicativo".
ale