Estou executando o Ubuntu Touch 15.04 no Nexus 4 e o GPS não funciona.
Claro que habilitei ‘Detecção de localização’ e ‘GPS’ no menu superior. Além disso, ativei 'Celluar Data' no menu Configurações e dei permissões aos aplicativos correspondentes.
Unav, GoogleMaps e Sensorstatus, todos não conseguem me localizar.
Eu tentei com o canal estável (15.04 r5) e o canal RC (15.04 23 (ou seja, OTA7))
Alguém tem alguma ideia para usar o GPS com sucesso?
Aqui estão algumas capturas de tela. Eu me pergunto, porque há menos possibilidades do que nos links costales.
Eu até tentei perto da janela durante horas com o WIFI desligado.
Eu atualizei agora o rc-proposed/BQchannel. Meu menu de configurações agora parece diferente, mas o GPS ainda não funciona.
Finalmente encontrei issoRelatório de erro, talvez seja um bug já conhecido.
Responder1
Você pode usar o GPS de duas maneiras no Nexus 4.
- Com NormalGPS.
- ComA-GPS(GPS assistido com informações anônimas de Wi-Fi e rede celular; também pode ser nomeado como serviço Nokia AQUI).
1. Uso com GPS
Vá para as configurações de localização e selecione “Usando apenas GPS”.
O problema é que pode levar muito tempo para conseguir uma posição pela primeira vez. Então coloque seu telefone perto da janela, abra o aplicativo uNav (aplicativo de navegação do Ubuntu), toque em um botão para encontrar sua posição e deixe-o por uma hora com o aplicativo uNav aberto até encontrar sua posição. Se não encontrar a posição, revise as configurações do GPS (verifique também na parte inferior das configurações da bateria), tente ativar/desativar. Se tudo estiver bem, tente reiniciar um dispositivo. Em seguida, acesse o aplicativo uNav e tente novamente até encontrar sua posição.
Então ele encontra sua posição e a navegação funciona muito bem. Mas se você tiver algum problema ao usar a navegação (a navegação para, está instável ou não segue a direção), feche outros aplicativos que possam estar usando a navegação ao mesmo tempo (se isso não ajudar, remova as permissões de GPS de outros aplicativos) ( Esse é um problema conhecido,relatório de bug aqui)
2. Uso com A-GPS
A vantagem deste método é que ele encontra imediatamente sua posição e você não precisa esperar.
O canal principal do Ubuntu não usa serviços de terceiros, então esta opção só estará disponível se você atualizar o canal bq-aquaris.en para o seu dispositivo. Este canal está adaptado para uso de diversos dispositivos, inclusive mako (Nexus 4).
Instrução sobre como mudar de canal:
- Instale ferramentas de desenvolvedor em seu computador (mais informaçõesaqui)
- Ative o modo de desenvolvedor em seu telefone (Configurações > Sobre > Modo de desenvolvedor > Ativar)
- Conecte o telefone ao computador.
- No terminal escreva "adb reboot recovery"
- O telefone reinicia automaticamente e entra na tela com a imagem do Android.
- No terminal escreva "ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en"
- Espere até que o Ubuntu atualize a imagem e inicialize. Terminar.
Agora você encontrará a configuração A-GPS em seu dispositivo, selecione-a.
Se não encontrar sua posição imediatamente, reinicie o telefone e tente novamente.
Se depois de encontrar a posição a navegação não funcionar bem, feche novamente outros aplicativos que possam estar usando a navegação ao mesmo tempo para que ela funcione bem (consultehttps://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1468020)
Outras notas:
- O A-GPS funciona independente da versão do rádio, pode ser antigo ou novo, não importa.
- O Compass ainda não está implementado no Ubuntu Touch, mas calcula a direção correta quando você está dirigindo, então está tudo bem.
Responder2
FINALMENTE consegui algo para funcionar depois de meses quebrado. Mostrei o rádio mais recente disponível no Google. Vá aqui,link, role para baixo até a seção Nexus 4, a inferior é a mais recente. Baixe-o, extraia-o, faça cd para o diretório extraia-o e faça:
adb reboot bootloader
fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1701.07.img
Então eu atualizei o canal rc bq-aquaris.en:
ubuntu-device-flash touch --channel=ubuntu-touch/rc/ubuntu/bq-aquaris.en
Agora, os mapas AQUI e o uNav funcionam conforme o esperado, assim como o Google Maps e o aplicativo meteorológico.
Responder3
Descobri que mudar para o canal estável bq-aquaris.en resolveu o problema. Eu estava no ubuntu-touch/stable/ubuntu com o rádio Nexus 4 mais recente (radio-mako-m9615a-cefwmazm-2.0.1701.07.img) e o GPS não estava funcionando.
Com o telefone conectado ao meu computador, execute isto:
ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en
e o telefone mudou para o canal bq-aquaris.en com todos os meus dados e configurações preservados, além de GPS funcionando!
Responder4
Um desenvolvedor do uNav aqui |o/ Talvez eu possa te ajudar um pouco.
Verifique se a configuração do telefone é como estas capturas de tela:
- https://goo.gl/ztIXcI
- https://goo.gl/4j4oQu
Experimente os aplicativos com WIFI OFF;) Há um bug sobre isso (corrigido para o próximo OTA).
- Suponho que você não tenha mapas AQUI? Na versão estável, você precisa permitir o acesso.
- Você poderia colocar o telefone perto de uma janela por cerca de 1 hora?
Um abraço!