O aplicativo de discagem se torna muito lento e menos responsivo

23

Leva quase mais de 5 a 10 segundos para abrir o aplicativo discador no meu telefone.

Isso já está acontecendo há um tempo e é especialmente crítico, pois durante as chamadas recebidas, quando meu telefone volta do modo de espera para me mostrar quem está ligando, na verdade tenho que esperar algumas vezes mais de 10 segundos para ver o identificador de chamadas e como o o telefone está preso durante esse período.

Foi o caso antes (estoque) e depois que eu coloquei uma ROM personalizada no meu telefone. Embora tenha notado que isso se tornou mais grave depois que instalei muitos aplicativos, etc.

Como suspeito que isso se deva à pouca RAM livre (eu tenho um telefone Android de última geração), instalei recentemente aplicativos de otimização, mantive minha tela inicial livre de widgets e aplicativos em execução etc. e isso ajudou bastante. No entanto, sinto que ainda precisa ser um recurso extremamente rápido e sempre acessível, como nos aparelhos convencionais. Como posso conseguir isso? Como bloqueio o discador na minha RAM ou existem alguns aplicativos de discagem super leve que podem substituir esse discador de estoque?

Além disso, poderia ser porque eu tenho cerca de 150 contatos no Facebook e no Google sincronizados? (Eu não acho que seja um grande número)

Que tal encontrar uma maneira de desativar os dados da imagem nos contatos? Isso reduzirá razoavelmente a pegada de memória?

Exatamente a mesma situação: posso configurá-lo para que o "Telefone" do meu telefone tenha prioridade sobre todos os outros aplicativos? (tentei todas as respostas)

ATUALIZAÇÃO: Encontrei algo chamado "FUSIONboost" na ROM personalizada do FUSIONideos que parece definir a prioridade de aplicativos ou algo assim. Essa parece ser exatamente a solução, mas eu não quero trocar de ROM agora e gostaria mesmo que alguém pudesse me dizer como eu posso conseguir isso.

Irfan
fonte
Ficarei feliz se alguém puder fornecer informações sobre o que e como obter o recurso FUSIONboost, pois tenho a sensação de que seria uma resposta mais eficaz para esse problema; embora eu aprecio todas as suas respostas
Irfan
Pode ser mais fácil sugerir algo se você disser exatamente qual telefone possui e qual versão do Android. Embora eu suspeite que seja tarde demais agora, de qualquer maneira.
quer

Respostas:

15

Provavelmente, é uma combinação de duas coisas: a) coisas que o discador precisa carregar na inicialização eb) possivelmente falta de memória (RAM) criada ao carregar essas coisas. Os maiores ganhos serão obtidos com a resolução (a), no entanto, isso também terá o efeito colateral da resolução (b)

Você pode tentar limpar o seguinte:

  • Registro de chamadas - é carregado sempre que o discador é carregado.
  • Mensagens SMS - Alguns usuários relataram que um grande número de mensagens SMS pode causar lentidão no discador, embora eu esteja cético quanto a isso fazer a diferença.
  • Contatos - finalmente, o número de contatos tem um rumo. Não apenas aqueles que você pode ver ("Meus contatos"), mas qualquer pessoa que você já enviou (por exemplo, outros contatos nos contatos do GMail).

O último ponto pode ser bastante importante. Tenho cerca de 130 contatos 'reais', mas quase 1000 pessoas foram enviadas por email em algum momento enquanto usava o GMail. Todos estavam sendo sincronizados com o meu telefone, mas nem sempre são mostrados.

É importante fazer a distinção entre RAM e armazenamento persistente. Por exemplo, limpar o lixo, excluir e-mails, desinstalar aplicativos não utilizados ou movê-los para o armazenamento em SD provavelmente não ajudará, porque eles estão usando armazenamento persistente, não RAM transitória.

Ter muito armazenamento persistente livre significa que os aplicativos não podem usá-lo para rodar mais rápido. RAM, no entanto, pode fazê-los voar.

Você também pode dar uma olhada no Superdial e Dialer One , dois discadores que achei mais agradáveis. Eles também têm a pesquisa de contatos T9, que pode ser um sonho para usar.

Martin
fonte
Apenas tentei o DialerOne e é rápido e suave (embora eu não gostasse da interface do usuário; mas o desempenho é a chave). Vamos ver como isso funciona a longo prazo. Muito obrigado!
quer
Eu também recomendo dar uma olhada no exDialer .
joweiser
Eu tive um problema semelhante no meu Samsung Galaxy Chat, onde recebi alguns milhares de mensagens SMS em uma conversa. O discador reagiu lentamente para mim (mas não na ordem de magnitude que o OP experimenta). Após excluir os SMS, o discador funcionou normalmente.
Andris
5

Eu experimentei uma situação semelhante com o meu Samsung Galaxy GT-i5700 (SPICA) e cheguei a uma solução muito estranha para isso:
parece que o grande número de SMS estava causando a desaceleração do celular (além do grande número de aplicativos no dispositivo). Excluí muitas das mensagens e houve uma melhora significativa nas velocidades operacionais do discador.
Não sei se a mesma coisa funcionaria para você, é apenas uma brecha que descobri no meu celular (Fato: o Samsung SPICA pode acomodar até 2000 SMS). Só posso dizer que você pode tentar (é claro, isso só é verdade se você tiver muitos SMS armazenados no seu dispositivo).

Não tenho respostas para os outros fatores.

SamSPICA
fonte
Limpar o histórico de chamadas me ajudou uma vez. Não tenho certeza se isso irá ajudá-lo também.
roxan
Não sei se isso valida o que o @SamSPICA diz ou não, mas eu uso o Google Voice exclusivamente para o meu SMS, por isso não tenho nenhuma mensagem armazenada no aplicativo SMS padrão e não vi nenhum problema com o meu aplicativo discador.
ale
Isso é estranho, porque Messaging e Dialer são diferentes "apps" .. mas eu vou tentar (Eu não acho que eu tenho mais de 500 sms embora por isso não deve fazer muita diferença?)
Irfan
Se eles não ultrapassam 500, acho que não faria muita diferença, porque eu tinha cerca de 2000, agora nunca deixei o número ultrapassar aprox. 1500.
SamSPICA
@Power: e u pode querer saber que eles são tanto uma parte do mesmo pacote (com.android ...)
SamSPICA
4

Lentidões como essa em telefones com mais de um ano de idade provavelmente são um efeito colateral da falta de memória. Para verificar se esse é o problema, vá para as configurações do Android e veja o cartão SD e o armazenamento do telefone. O último item, "Espaço disponível" deve ter 17 Mb ou mais.

Se você estiver usando o aplicativo E-mail (NÃO o Gmail), verifique sua pasta da lixeira. No e-mail, pressione Menu, escolha Pastas e role para baixo até Lixeira. O email NUNCA esvazia a pasta da lixeira, mesmo que você tenha excluído centenas de mensagens. Você precisará excluí-los manualmente ou excluir e recriar a conta.

Às vezes, o navegador cria um grande conjunto de dados. Você pode acessar as configurações do navegador e clicar em Limpar cache. Mas parece haver ainda mais dados associados ao navegador. É mais fácil acessar as Configurações gerais, Aplicativos, Gerenciar aplicativos, escolher a guia Todos, localizar o Navegador e tocar nele. Em seguida, clique na ação para Limpar dados. Isso excluirá seus favoritos também, portanto, você deve anotá-los primeiro.

Finalmente, você pode ter tarefas em segundo plano que estão consumindo o tempo de CPU do telefone. Você pode obter um aplicativo como o Advanced Task Killer (versão gratuita disponível) que periodicamente mata os aplicativos que você não deseja. Por exemplo, os aplicativos Skype e Backup nos telefones da Verizon funcionam em segundo plano o tempo todo, mas geralmente não são necessários.

Morris Maynard
fonte
1
Como acabei de esclarecer no meu post acima, tenha cuidado para não agrupar a "memória" em uma pilha. É muito importante distinguir entre armazenamento persistente e RAM transitória. Limpar o espaço no armazenamento persistente, excluindo e-mails ou movendo aplicativos para o cartão SD, raramente afeta o desempenho. Para executar bem, os aplicativos precisam de RAM.
Martin
3
Além disso, o Android possui um gerenciador de tarefas muito avançado, que usa um algoritmo complexo para determinar quando matar uma tarefa. Se houver memória que não está sendo usada ou necessária por outro aplicativo, ela não será eliminada. Assassinos de tarefas não têm as mesmas métricas e não podem tomar as mesmas decisões informadas. Os assassinos de tarefas geralmente reduzem o desempenho descarregando desnecessariamente Serviços ou Atividades da memória, apenas para serem carregados novamente quando forem necessários (às vezes imediatamente).
Martin
1
Apenas uma pequena nota, notei que interromper tarefas usando a opção "forçar parada" do froyo funciona muito melhor do que qualquer gerenciador de tarefas.
Irfan
3

Eu tive um problema semelhante, embora não possamos corrigir completamente isso, podemos reduzir o tempo de inicialização por essas abordagens,

  1. Contatos -> Mais -> Marque 'Somente contatos com telefones', selecione apenas os grupos necessários nos grupos inferiores, é melhor criar um grupo com estrela e selecioná-lo.

  2. Use o aplicativo Contatos de terceiros, como Go Contacts - https://market.android.com/details?id=com.jbapps.contact para visualizar a lista completa de contatos

  3. Nunca pressione o botão voltar para sair do discador, use o botão home para sair do discador; pressionar Voltar matará a atividade do discador

você também pode experimentar o Go Dialer ou https://market.android.com/details?id=kz.mek.DialerOne&hl=pt-BR

Riyaz Mohammed Ibrahim
fonte
Go Dialer realmente diminui mais do que o discador de estoque. +1 por me dar uma idéia de não usar o botão Voltar. Agora eu tenho uma solução incompleta de simplesmente abrir o discador e sair usando a tecla Encerrar e faço isso periodicamente para que eu possa esperar na maioria das vezes que o discador esteja lá na RAM
Irfan
1

Concordo que este é um problema de memória. Eu tive momentos com meu telefone anterior em que meu telefone congelou assim que ligou devido a problemas de memória. Se você possui o Froyo ou superior, mova o máximo de aplicativos grandes possível para o cartão SD . Se você já fez isso, desinstale os aplicativos para liberar memória. Morris sugeriu 17MB. Isso me parece pequeno, e acho que o número real depende de qual versão do Android você possui e de quais tipos de aplicativos você usa.

Jay Askren
fonte
Estou usando o link2sd em todos os aplicativos e tenho cerca de 30 MB de espaço interno livre ... ainda o mesmo.
Irfan
@ Power-Inside Veja minha edição e comentários acima. É improvável que o armazenamento disponível liberado pelo link2sd ou liberado manualmente faça alguma diferença.
Martin
@ Martin concordo .. Mas eu pensei que talvez o mínimo de armazenagem também desempenhou um papel talvez uma vez que pode ser usado como uma memória virtual ou um cache de página ou equivalente ..
Irfan
0

Você pode tentar uma redefinição de fábrica, mas, como disse, não deseja limpar os dados. Não use assassinos de tarefas, pois eles atolarão seu telefone uma grande quantidade. Verifique também quais aplicativos estão usando muita RAM. Vá para gerenciar aplicativos e visualizar os aplicativos em execução.

Hackja4fun
fonte
-1

experimente este aplicativo de discagem simples, http://www.appstorehq.com/dialerone-android-155708/app

A atualização de gengibre já está disponível oficialmente para o Huawei IDEOS, tente isso!

fyzANDme
fonte
Sim, alguém já sugeriu o aplicativo Dialer One antes de você. Talvez eu dê um +1 se você puder fornecer links para pão de mel oficial para meus vídeos, porque não estou vendo em nenhum lugar.
Irfan
-2

Se você instalou algum aplicativo de bloqueio de chamadas, desinstale e veja se obtém uma melhoria. (Funcionou para mim.)

indeka
fonte
O que faz você pensar que o OP instalou aplicativos de bloqueio de chamadas? Nenhuma menção em questão do OP ... apenas dizendo
t0mm13b