Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

22 Tweaks Essenciais do Build.prop Android para Experiência Superior – Atualizado 2024

22 Tweaks Essenciais do Build.prop Android para Experiência Superior – Atualizado 2024

A única coisa que torna o Android superior a outros sistemas operacionais é o nível de personalização que oferece aos usuários. Qualquer arquivo pode ser configurado. Sua natureza aberta incentivou uma grande comunidade de desenvolvedores a usar o código open-source e adicionar novos recursos para usuários avançados. É por isso que tem a maior base instalada de qualquer sistema operacional.

O que exatamente é Build.prop?

Build.prop é abreviação de Build Properties (Propriedades de Build). É um arquivo localizado na pasta system que contém todas as informações sobre o dispositivo. Pode-se alterar o comportamento do dispositivo ajustando o build.prop. O arquivo costuma ser invisível para usuários, então você precisa fazer root no dispositivo para ajustar suas funções internas.

Como ajustar Build.prop?

Pode usar qualquer app gerenciador de arquivos com suporte a navegador root para ajustar Build.prop. Após instalar o app, vá em System/Build.prop, e abra em um editor de texto. Copie o código de sua escolha e cole no final. Clique em salvar e pronto. Alguns tweaks exigem reinicialização para ter efeito.

Trazemos alguns tweaks úteis do Build.prop para seu dispositivo Android com root. Funcionam para Android Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo, Pie e Android 10. Certifique-se de encontrar as entradas especificadas (se não, adicione-as) no seu arquivo Build.prop e altere os valores conforme mencionado.

22. Rolagem Melhor

Você pode ter notado que seu telefone não é tão suave ao rolar a tela. Pode corrigir isso alterando a velocidade mínima e máxima de fluidez. Isso melhorará sua experiência geral de rolagem.

windowsmgr.max_events_per_sec=150 ro.min_pointer_dur=8 ro.max.fling_velocity=12000 ro.min.fling_velocity=8000 persist.sys.scrollingcache=3 debug.sf.hw=1

21. Rotação Automática para Tela Inicial e Tela de Bloqueio

Novas versões do Android não suportam rotação automática na tela de bloqueio. Da mesma forma, vários launchers OEM e launchers de fábrica não têm suporte a rotação automática para a tela inicial. Bem, não há absolutamente nada com que se preocupar. Você pode ativar essas funcionalidades de rotação adicionando este comando:

lockscreen.rot_override=true // para Tela de Bloqueio log.tag.launcher_force_rotate=VERBOSE // para Tela Inicial

20. Melhor Velocidade de Internet

Se sua velocidade de navegação não está adequada em qualquer dispositivo Android que esteja usando, ou se sofre com velocidade de download lenta, pode melhorar aumentando o buffersize do TCP. Além disso, forçar o dispositivo a usar DNS do Google pode desbloquear mais velocidade.

net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960 net.rmnet0.dns1=8.8.8.8 net.rmnet0.dns2=8.8.4.4 net.dns1=8.8.8.8 net.dns2=8.8.4.4

19. Modificar Logcat

Pode controlar a geração do arquivo Logcat do Android, usado principalmente para debug. Desabilitar logcat reduziria leituras/escritas caras em disco.

logcat.live=disable

18. Desabilitar Tela Preta Após Ligação

Pode ter notado tela preta por alguns segundos após desconectar uma chamada de voz. Se isso acontece regularmente, significa que o sensor de proximidade do seu dispositivo não está funcionando corretamente. Pode ser corrigido alterando o valor de delay de proximidade.

mot.proximity.delay=0 ro.lge.proximity.delay=25

17. Toque Imediato do Telefone

Quando recebe uma chamada, o sistema Android geralmente espera e verifica a conexão antes de enviar sinais para tocar o telefone. No entanto, se seu dispositivo leva mais tempo que o normal antes de começar a tocar, pode alterar isso adicionando a linha abaixo.

ro.telephony.call_ring.delay=0 ring.delay=0

16. Melhorar Clareza de Chamadas de Voz

Pode controlar a propriedade do codec de áudio AMR, usado para chamadas de voz. Também pode ajustar o volume das chamadas. Por padrão, Android fornece sete níveis de áudio para chamadas. Pode alterar este número para gerenciar com mais precisão. Valor inteiro entre 7 e 20 é recomendado.

ro.ril.enable.amr.wideband=1 ro.config.vc_call_steps=20

15. Melhorar Qualidade de Imagem

Para reduzir poder de processamento, Android não exibe todo o conteúdo de uma imagem. Renderiza a imagem em qualidade menor, que é boa o suficiente mas não a melhor. Se acha que seu dispositivo tem poder suficiente para lidar com processamento de imagem, pode forçar seu hardware a exibir qualidade original.

ro.media.enc.jpeg.quality=100

14. Aumentar Resolução de Imagem Panorâmica

Pode forçar o modo panorâmico no app de câmera a salvar a foto em resolução mais alta. Isso pode não ser suportado por todos os dispositivos.

ro.media.panorama.defres=10800x2442 ro.media.panorama.frameres=3264x1840

13. Inicialização Rápida

Quando seu dispositivo inicializa, há muitos serviços que iniciam junto com Android. Quanto mais aplicativos você tem, mais tempo levaria. No entanto, pode forçar seu dispositivo a inicializar mais rápido ativando "quickpoweron", processo no qual a maioria dos dados é armazenada como arquivo de hibernação, carregado na próxima inicialização, economizando alguns segundos.

ro.config.hw_quickpoweron=true

Também pode desabilitar animação de boot adicionando o código abaixo

debug.sf.nobootanimation=1

12. Rotacionar Tela a 270 Graus

A maioria dos apps escolhe rotacionar apenas 90°. No entanto, o sistema Android suporta três graus de rotação padrão — 90°, 180° e 270°. Pode aproveitar este recurso e forçar todos seus apps a rotacionar 270°.

windowsmgr.support_rotation_270=true

11. Modificar Perfil de Erro

Para a maioria dos usuários, literalmente não há utilidade em ter perfil de erro. No entanto, alguns apps podem usar isso para gerar relatórios de erro. Pode habilitar ou desabilitar o perfil de erro adicionando o código mostrado abaixo. Coloque 0 para habilitar ou 1 para desabilitar o recurso.

profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1

10. Manter Luzes das Teclas Acesas Enquanto Tela Ligada

Se seu telefone tem teclas capacitivas com luz de fundo, pode ter notado que as luzes das teclas geralmente apagam após alguns segundos que você pressiona. Se quer estas luzes permanentemente acesas enquanto a tela permanece acordada, apenas altere o valor de timeout da luz de fundo.

ro.mot.buttonlight.timeout=0

9. Manter Seu Launcher Na Memória

Se está usando um app Launcher Android, pode forçá-lo a permanecer na memória principal (RAM), adicionando o código seguinte. Seu dispositivo deve ter memória livre suficiente para isso, caso contrário, verá lags e desempenho será severamente degradado.

ro.HOME_APP_ADJ = 1

8. Economizar Energia

Muitos dispositivos Android vêm com recursos de economia de bateria embutidos, como Sony tem modos "Stamina" e "Ultra Stamina" que cortam serviços de background adicionais para poupar bateria. Pode fazer isso sozinho adicionando este código.

ro.mot.eri.losalert.delay=1000 //isto pode quebrar tethering ro.ril.power_collapse=1 pm.sleep_mode=1 wifi.supplicant_scan_interval=180 ro.mot.eri.losalert.delay=1000 power_supply.wakeup=enable ro.config.hw_fast_dormancy=1 ro.config.hw_power_saving=1

7. Desabilitar Relatório Automático de Erros

Crash de app é comum em todas plataformas. Obviamente não é bom, mas a notificação contínua de relatório de erro é ainda mais frustrante. Pode se livrar desta função de relatório de erro embutida adicionando o código mostrado abaixo.

profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1

Para desabilitar verificação de erro, use isto:

ro.kernel.checkjni=0 ro.kernel.android.checkjni=0

E para desabilitar verificação de modo estrito, adicione esta linha:

persist.android.strictmode=0

6. Alterar DPI da Tela

DPI significa Dots Per Inch (Pontos Por Polegada), que também é a proporção da resolução do seu dispositivo para o tamanho do display. Geralmente, seus valores são múltiplos de 160, mas pode definir qualquer valor que quiser.

ro.sf.lcd_density=420

5. Alterar Intervalo de Escaneamento WiFi

Por padrão, Android escaneia rede WiFi a intervalo de 15 segundos. Para poupar bateria, pode aumentar este intervalo com o código seguinte. O valor é em segundos, então se quiser alterar intervalo para, digamos, 10 minutos, coloque 600, em vez de 120.

wifi.supplicant_scan_interval=120

Leia: 40+ Ferramentas Úteis para Desenvolver Apps Android

4. Melhorar Experiência de Jogos

Se usa seu telefone para jogos extensivos, tente adicionar o seguinte código no final. Isso habilitará renderização em tiles, utilizará poder de processamento e melhorará desempenho 3d.

persist.sys.NV_FPSLIMIT=60 persist.sys.NV_POWERMODE=1 persist.sys.NV_PROFVER=15 persist.sys.NV_STEREOCTRL=0 persist.sys.NV_STEREOSEPCHG=0 persist.sys.NV_STEREOSEP=20 persist.sys.purgeable_assets=1 debug.enabletr=true debug.qctwa.preservebuf=1 dev.pm.dyn_samplingrate=1 video.accelerate.hw=1 ro.vold.umsdirtyratio=20 debug.overlayui.enable=1 debug.egl.hw=1 ro.fb.mode=1 hw3d.force=1 persist.sys.ui.hw=1 ro.sf.compbypass.enable=0 debug.sf.hw=1 debug.composition.type=c2d persist.sys.composition.type=c2d debug.performance.tuning=1 ro.media.dec.jpeg.memcap=8000000 ro.media.enc.hprof.vid.bps=8000000 ro.media.dec.aud.wma.enabled=1 ro.media.dec.vid.wmv.enabled=1 ro.media.cam.preview.fps=0 ro.media.codec_priority_for_thumb=so

3. Modificar Timer de Tentativa MMS APN

Se SMS/MMS falha ao enviar, Android tenta enviar novamente após 5 segundos. Pode alterar número de re-tentativas e intervalos entre elas. O código seguinte forçará 3 tentativas, a cada 3 segundos.

ro.gsm.2nd_data_retry_config=max/_retries=3, 3000, 3000, 3000

2. Melhorar Responsividade ao Toque Via Renderização de Hardware

Pode forçar o sistema Android a usar GPU para renderizar cada frame 2d em apps. Como Android usa renderização frame por frame da tela normalmente, o código seguinte descarregará a renderização para GPU em grande quantidade. Além disso, aumentará processamento, fornecerá melhor gerenciamento de RAM e tornará experiência mais suave.

debug.sf.hw=1 persist.sys.ui.hw=1 debug.performance.tuning=1 video.accelerate.hw=1 debug.egl.profiler=1 debug.egl.hw=1 debug.composition.type=gpu

1. Transmitir Vídeos Mais Rápido

Android usa framework de mídia chamado "Stagefright". Embora Stagefright seja mais aberto e simples, costuma ser buggy comparado ao antigo framework OpenCore. No entanto, desenvolvedores melhoraram muito sua estabilidade. O novo framework pode ser alterado para resultar em streaming mais rápido de vídeos online, mas isso pode afetar estabilidade de reprodução em alguns dispositivos. Se estiver arruinando sua experiência, reverta aos valores originais.

Leia: 24 Temas Substratum Para Dar Nova Cara Ao Seu Android

media.stagefright.enable-player=true media.stagefright.enable-meta=true media.stagefright.enable-scan=true media.stagefright.enable-http=true media.stagefright.enable-rtsp=true media.stagefright.enable-record=true

Tecnologia industrial

  1. Computação Quântica 2021: 12 Principais Aplicações Explicadas
  2. Computadores Quânticos Explicados: 22 Fatos Essenciais (Edição 2021)
  3. Vice-Governador Mike Kehoe Anuncia Semana Compre Missouri 2021 para Impulsionar Negócios Locais
  4. Transformando Cadeias de Suprimentos: Experiência do Cliente como Nova Vantagem Competitiva
  5. Protegendo Cadeias de Suprimentos para o Futuro: Estratégias para Resiliência e Crescimento
  6. Transforme sua Cadeia de Suprimentos: Aumente Velocidade de Entrega e Satisfação do Cliente com Indústria 4.0
  7. 3 Lições Cruciais que a Indústria de Alimentos Aprendeu em 2021
  8. Top 12 Tendências da Cadeia de Suprimentos Moldando a Era Pós-Pandemia em 2021
  9. Dominar Análise Should-Cost: Construir Produtos de Maior Valor com Preços Precisos
  10. Por Que Dinheiro Digital Transforma o Financiamento da Cadeia de Suprimentos para PMEs