Eu tenho um HTC Desire GSM.
Este telefone tem o problema conhecido de memória limitada, pelo que era impossível instalar mais do que alguns aplicativos sem encontrar o problema "Pouco espaço em disco".
Então, eu o enraíquei, instalei o CyanogenMod7 e o App2SD. Eu mudei para o cartão SD quase todo o aplicativo (exceto aqueles que precisam de notificações: aqueles que funcionam se mudados para o SD).
Ainda assim, recebo periodicamente a mensagem "Pouco espaço"; é como se os aplicativos estivessem armazenando seus dados na memória do telefone. Se eu for para configurações -> aplicativos e limpar os dados de alguns aplicativos, limpar o cache do navegador, me livrar da mensagem por alguns dias.
Como posso definitivamente me livrar da notificação "Pouco espaço", mantendo meus aplicativos instalados?
Observe:
- Eu li que poderia ser possível reparticionar o cartão SD e "montá-lo" para aumentar a memória do telefone. Eu já vi várias instruções conflitantes sobre o procedimento (e, por exemplo, a ordem das partições no cartão SD) e, embora tenha conseguido particionar o cartão, nunca consegui que o Android "monte" a partição extra. Também li instruções dizendo que as versões recentes do Cyanogenmod não suportam mais a partição sd.
- O telefone já está enraizado, portanto, as soluções que requerem root estão OK
- Instalei o Cyanogenmod 7.1.0, mas não tenho preferência particular por esse mod. Se necessário, estou aberto para instalar qualquer mod que funcione no telefone e seja estável para o uso diário.
ATUALIZAR:
Esta página da wiki é a referência que diz que a partição sd não é mais suportada:
O Apps2ext (anteriormente chamado apps2SD) moveu todos os aplicativos instalados pelo usuário para uma partição ext secundária no seu sdcard. Esse método tinha a vantagem de ser direto e simples. No entanto, tinha a desvantagem de ser difícil de configurar. Este método não é mais oficialmente suportado pelo CyanogenMod