quarta-feira, 19 de fevereiro de 2014

TUTORIAL - TWEAKS PARA MELHORAR SEU ANDROID





Aqui segue uma lista com os melhores scripts (tweaks) para nosso GY e outros aparelhos. Testei e aprovo com toda certeza! Aumente a performance, a bateria, e muito mais com esse pack de Tweaks.



BUILD.PROP é nada mais nada menos do que o "boot" do aparelho android. Esta é uma coleção de alguns ajustes (Tweaks) e scripts. Enquanto alguns valores em termos de otimização pode variar de um dispositivo para outro, os mostrados a seguir são os mais consistentes. 




O que é Tweaks: Tweaking refere-se a afinar ou ajustar um sistema complexo, geralmente umdispositivo eletrônico. Ajustes são quaisquer pequenas modificações destinadas a melhorar de um sistema. 






NECESSÁRIO:

- É necessário ter acesso a ROOT

- É necessário ter o Root Explorer aqui instalado.




COMO INSTALAR:

Com o Root Explorer aberto, em cima, se estiver "Montar RW", clique para ficar "Mountar RO", depois vá em /system e dê um longo clique sobre o arquivo "Build.prop", e abra-o com o editor de textos, depois, clique na última linha e insira um espaço, então pode começar a colocar os scripts que quiserem!

Cuidado com as configurações já existentes. Neste caso, basta alterar os valores.




LISTA COM OS SCRIPTS:




1• Manter o Launcher na memória; evitando que ele feche. (Melhora consumo de RAM)



ro.HOME_APP_ADJ=1



2• Melhora total 100% na qualidade dos JPEGs ou JPG - linha já existente, modificar 


ro.media.enc.jpeg.quality=100


3• VM Heap; mais memória RAM, valor de memória virtual deslocada para o Dalvik. Use 16, 24, 32, 48 e 64. Cuidado!


dalvik.vm.heapsize=48m


4• Gerar a UI com a GPU; dá um descanso pra CPU usando a GPU pra criar a interface, como menus etc.

debug.sf.hw=1

5• Diminuir o atraso da discagem; tira o lag antes da chamada


ro.telephony.call_ring.delay=0


6• Desabilitar o bloqueio de tela após uma chamada
ro.lge.proximity.delay=25
mot.proximity.delay=25

7• Max Events; melhoras significativas na rolagem

windowsmgr.max_events_per_sec=150

8• Scan de Wifi; poupa bateria aumentando o intervalo de scan

wifi.supplicant_scan_interval=180

9• Permitir modo hibernação da bateria; poupa enorme quantidade de bateria

pm.sleep_mode=1
ro.ril.disable.power.collapse=0

10• Desativar aviso de Depuração USB

persist.adb.notify=0

11• Aumentar a resposta de toque geral

debug.performance.tuning=1
video.accelerate.hw=1
ro.opengles.version=131072

12• Aumentar a qualidade de gravação de fotografia e vídeo 

ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000

13• Ajustes do Sinal 3G; cuidado, pode causar problemas no 3G. Se causar, delete as linhas

ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5

14• Ajustes de velocidade da internet; se parar de funcionar, delete as linhas

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

15• Aumenta a velocidade do wi-fi (Pode dar bugs em alguns aparelhos).

net.ipv4.tcp_ecn=0
net.ipv4.route.flush=1
net.ipv4.tcp_rfc1337=1
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.tcp_sack=1
net.ipv4.tcp_fack=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_wmem=4096 39000 187000
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_moderate_rcvbuf=1

16• Corrigir alguns problemas de aplicação e desactivar a verificação de erros

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

17• Desativar a animação de boot; faz com que o telefone inicie mais rápido

debug.sf.nobootanimation=1

18• Desabilitar Dithering; diminui bem pouco a qualidade da imagem (bem pouco mesmo), mas melhora a fluidez do sistema 

persist.sys.use_dithering=0

19• Possíveis melhoras com 3D; dá uma diferençazinha

ro.opengl.off=0

20• Desabilita "acordar" o aparelho com botões de volume

ro.config.hwfeature_wakeupkey=0

21• Força aceleração por hardware; pode melhorar performance


ro.config.disable_hw_accel=false

22• Desabilita atraso do toque nas chamadas

ring.delay=0


23• Melhoras no Streaming; deixa o Youtube um pouco mais rápido pra carregar

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


24• Melhora a qualidade das filmagens e da camera (NOTA: Experimental).


ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=120
ro.media.panorama.defres=3264x 1840
ro.media.panorama.frameres=1280x 720
ro.camcorder.videoModes=true
ro.media.enc.jpeg.quality=95


25• Força o telefone a priorizar mais a GPU/CPU (só trocar gpu por cpu quando for conveniente).

Utilize a GPU quando quiser economia de CPU. Porém, use a CPU caso queira uma experiência lisinha, e sua GPU não seja muito forte. A CPU deixa mais liso, mas com uso da CPU (duur), enquanto a GPU economiza CPU, mas fica um pouco travado. Varia de aparelho pra aparelho.


debug.composite.type=gpu



26• Desabilitar menu de desligar na Lockscreen.

ro.config.hw_menu_unlockscreen= false


27• Desabilitar depuração de notificar ícone na barra de status


persist.adb.notify=0

28• Melhorar a vida útil da bateria


persist.sys.shutdown.mode=hibernate

29• Melhorar a velocidade de scroll


persist.sys.scrollingcache=2


30• Aumentar consideravelmente a velocidade de scroll


ro.max.fling_velocity=12000
ro.min.fling_velocity=8000


31• Melhorar o sinal do telefone


persist.cust.tel.eons=1


32• Melhorar a qualidade de voz na ligação

ro.ril.enable.amr.wideband=1


33• Aplicações mais rápidas e mais ram livre


dalvik.vm.dexopt-flags=m=v,o=y


34• Força as luzes dos botões (menu, home, voltar e pesquisa) acenderem quando a tela estiver ativa; não funcionou aqui. Mas em Motorolas, funciona.


ro.mot.buttonlight.timeout=0

35• Bandeiras diversas

ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000

36• Ajustes específicos para alguns dispositivos LG

persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
user.feature.flex=true
user.feature.lgdrm=false
user.feature.lgresource=false
user.feature.lgpoweroff=false
user.feature.ls_event=false
user.feature.ls_normal=false
user.feature.sui=false


37• SOMENTE PARA SONY ERICSSONS

Melhore o consumo de bateria (edite conforme for necessário).

IMPORTANTE - Em ro.semc.batt.capacity, troque o valor pela capacidade da sua bateria. Esse valor fica na própria bateria (Ex: 1050mAh)
 

ro.semc.batt.capacity=950
ro.semc.batt.test.consumption=150
ro.semc.batt.test.z_threshold=50
ro.semc.batt.test.min_level=60


Esses são alguns Scripts que melhorar e muito os aparelhos

Nota: Aos que forem adicionar todos, aconselho copiarem os códigos no bloco de notas no PC, passar pro SD, abrir com o Root Explorer, copiar e então colar no Build.prop




ATENÇÃO: NÃO ME RESPONSABILIZO POR DANOS NO APARELHO! FASA A COPIA DO "Build.prop" ANTES.