SiRF GPS on SGS2Tutorial enviado pelo Cometti.

Dica quente e atualizada sobre como melhorar ainda mais a recepção do sinal GPS. Acabei de fazer um antes e depois e realmente, percebi uma grande melhora no tempo e quantidade de satélites encontrados / fixados. E o melhor: DENTRO DE CASA.

Pré-Requisitos

– O mínimo de experiencial com manipulação de arquivos de sistema Android;

Root Explorer, ou qualquer outro gerenciador de arquivos que permita a edição de arquivos protegidos de sistema;

– Ter acesso ROOT;
– Algum aplicativo para testar o ANTES e DEPOIS do procedimento (GPS Status. gratuito no Play Store)

Todas essas coisas, você encontra aqui na comunidade ou no Google, basta pesquisar um pouco.
Procedimento

– Abra o GPS Status, verifique quanto tempo até fixar a posição e a quantidade de satélites em primeiro momento;

– Agora abra o Root Explorer, navegue até a pasta ETC (/etc) e clique em MONTAR R/W;

– Encontre o arquivo sirfgps.conf e abra-o com um editor de texto (segure o dedo sobre, selecione abrir com, e por fim Editor de Texto)

– Modifique somente as opções em vermelho:

—————————————————————–

PROJECT=SAMSUNG_S5PC210

UART_DRIVER=/dev/ttySAC1

RESET_GPIO=/sys/devices/virtual/sec/gps/GPS_nRST/value

ONOFF_GPIO=/sys/devices/virtual/sec/gps/GPS_PWR_EN/value

EXTERNAL_LNA=0

REF_CLOCK_26MHZ=1

UART_BAUD_RATE=2

FREQUENCY_AIDING=1

SENSOR_AIDING=1

SET_ID_IMSI=1

DEBUGGING_FILES=0

SSL_ENABLED=0

CERTI_VERSION=0

CP_RESPONSETIME=2

CONTROL_PLANE=1

ATT_NETWORK_OPERATOR=0

ICS_NETWORK_OPERATOR=1

SGEE=0

EMC_ENABLE=1

LOG_PATH=/data

—————————————————————–

– Clique em SALVAR E SAIR;

– Reinicie o aparelho;
– Acesse o GPS Status novamente, vá até FERRAMENTAS > Gerir o estado do A-GPS e clique em Reiniciar.

– Refaça o mesmo procedimento, porém agora clique em Transferir.
– Compare o tempo e a quantidade de satélites encontrado agora!

Considerações
-Toda linha que começa com sustenido (#) é um comentário, logo não faz diferença dentro do arquivo;
– Esse procedimento foi feito no arquivo original, visto que o Root Explorer faz um backup do mesmo com a extensão bak. Portanto, não recomendo que criem um arquivo novo com essas configurações e copiem para o diretório.
– Se depois de feito (e conferido) o procedimento não notarem diferença, alterem o ntp do arquivo GPS.CONF para br.pool.ntp.org e reinicie o aparelho.

Antes

Depois

Parece muito, porém é pouquíssima coisa. Expliquei bem detalhado para que não aja dúvidas quanto ao procedimento.

Se possível deixem um aval sobre, afinal testei somente com o meu aparelho então, não posso garantir que irá funcionar em qualquer outro, com qualquer outra ROM.

Independente do seu sinal estar bom ou não, faça o teste. Posso lhes garantir que não irá prejudicar em nada o desempenho, apenas melhorar ainda mais a precisão do mesmo.
O procedimento original se encontra no XDA (http://goo.gl/VSMTH), porém foi adaptado por mim.