Posso definir o brilho mínimo do brilho automático?

16

Eu tenho um Samsung Galaxy S2 I9100 e estou ficando frustrado com a escuridão da tela. Acho valor no uso do brilho automático, mas é possível limitar o ponto mínimo ou mais baixo que o brilho irá? Existe um aplicativo que faça isso melhor e eu devo desligar o brilho automático padrão? Eu preferiria uma solução na qual modifique um arquivo de configuração, em vez de instalar um aplicativo.

Uma opção de calibração também funcionaria, pois o problema é pior em uma situação de pouca luz. Parece diminuir o brilho como se fosse uma sala escura, quando na verdade a luz ambiente é um pouco mais brilhante.

Atualização: Eu pensei que talvez o meu caso Otterbox pudesse estar interferindo, mas após alguns testes básicos não parece ser o caso.

Vian Esterhuizen
fonte
1
Lendo isso de novo, notei um trocadilho verdadeiramente não intencional. Eu gostaria de poder marcar minha própria pergunta com +1.
Vian Esterhuizen
Lamento não ter uma resposta para você .... mas gostaria de acrescentar que tenho a mesma reclamação. O brilho automático da tela também está muito escuro para mim e eu gostaria que houvesse um intervalo personalizável (mínimo a máximo), como a configuração de faixa de volume no iPod, que poderia ser usada para a configuração automática de brilho na galáxia Samsung S2 / Epic 4G. Se alguém encontrar uma solução, por favor, compartilhe - Muito obrigado!

Respostas:

11

Parece que isso pode ser feito em praticamente qualquer dispositivo com a ressalva de que seu dispositivo precisa estar enraizado e você precisa estar disposto a vasculhar o framework-res.apkarquivo do sistema . Essas instruções vêm de uma postagem no XDA com uma modificação destinada a diminuir o brilho, mas o dimensionamento na direção oposta tornaria mais claro:

Aqui está um guia sobre como executar este mod em qualquer framework-res.apk usando o gerenciador de apk (obrigado pelo guia vai para desean):

  1. Baixe o gerenciador de APK e descompacte em algum lugar
  2. Pegue o framework-res.apk do seu telefone em \ system \ framework \ (por exemplo, adb pull) e coloque-o na pasta "place-apk-here-for-modding"
  3. Execute Script.bat e selecione a opção 9
  4. Depois de concluído, acesse projects \ framework-res.apk \ res \ values ​​\ arrays.xml e edite seus valores conforme a primeira postagem.
  5. Depois de editado, compile o apk usando a opção 11
  6. Qn: este é um sistema apk. Resp: y
  7. Qn: Além das assinaturas, seria .... menos. Resp: y
  8. Prompt: Na pasta do gerenciador de apk, você encontrará uma pasta de manutenção ..... concluída e pressione enter neste script. Pressione qualquer tecla para continuar . . . Você precisa ir para a pasta "keep" e excluir resources.arsc porque o array.xml foi alterado. Depois disso, você pode pressionar qualquer tecla na janela do gerenciador de apk.
  9. Depois de concluído, insira 22 no gerenciador de apk e selecione "unsignedframework-res.apk" digitando o número que o representa. Após selecioná-lo, você deverá ver na janela principal do apk no canto superior direito "App atual: unsignedframework-res.apk". Agora pressione 5 para zipalign apk. Você encontrará o apk completo com zipaligned em place-apk-here-for-modding \ unsignedframework-res.apk. Renomeie-o novamente para framework-res.apk e adb envie o arquivo de volta para o telefone

O arquivo arrays.xml deve ter uma seção como a abaixo, se o seu dispositivo suportar brilho automático:

<integer-array name="config_autoBrightnessLcdBacklightValues">
    <item>32</item>
    <item>69</item>
    <item>118</item>
    <item>177</item>
    <item>255</item>
</integer-array>

Basicamente, os valores são ordenados com base na luz detectada pelo sensor, com o valor superior sendo "luz mais baixa" e o valor inferior sendo "luz mais alta". Os valores correspondem ao brilho do LCD em uma escala de 1 a 255, sendo 255 o brilho total. Portanto, você pode escalar todos os valores de pouca luz para ficar mais brilhante, se quiser.

eldarerathis
fonte
1

Você pode diminuir o brilho abaixo do limite de fábrica de maneira alternativa. Não há necessidade de raiz dessa maneira. Basta instalar aplicativos de "filtro de tela", como luz azul ou outra no Google.

ปรีดา ตั้ง น
fonte
1
Observe que eles não afetam o brilho da tela. A tela acende na medida do possível pela configuração de brilho, mas como o aplicativo de filtro de tela usa uma sobreposição , a tela é percebida como fraca.
Firelord