segunda-feira, 31 de outubro de 2011

Como aumentar o espaço disponível para aplicações em sistemas Android

Tenho um HTC Desire com o sistema Android 2.2 Froyo e após a instalação de algumas aplicações fiquei sem espaço para instalar novas aplicações ou mesmo terminar atualizações detetadas pelo sistema. Mesmo movendo todas as aplicações possíveis para o cartão, o problema só se resolveu durante algum tempo até porque a mudança do dispositivo para o cartão, não libertou assim tanto espaço.
O procedimento que se segue vai permitir que se possa instalar no cartão as aplicações que se quiser, em dispositivos que corram o Froyo.
Eis como proceder para libertar mais espaço no dispositivo Android:

1 - Fazer o download do Java SE na página de downloads da ORACLE e instalar;
2 - Fazer o download do Android SDK e instalar;
3 - Executar o SDK Manager e instalar o pacote Android SDK Platform-tools;


4 - No dispositivo ativar o depuramento USB (definições\aplicações\desenvolvimento\depuramento USB);
5 - Ligar o dispositivo ao computador;
6 - Executar a linha de comandos do Windows e ir para c:\a sua pasta dos programas\Android\android-sdk\platform-tools;
7 - Para se saber o número de série do dispositivo executar o comando "adb devices";
7 - Para passar a instalar por defeito as aplicações no cartão digitar "adb shell pm setInstallLocation 2";
8 - Para voltar a instalar os programas na memória do dispositivo digitar "adb shell pm setInstallLocation 0".

Obs: Depois de efetuar estes passos o telefone passou a disponibilizar mais espaço para instalação de aplicações mas deixou de sincronizar com o PC e criou problemas, igualmente, a nível de aplicações de sincronização como o dropbox. Enfim, não há bela sem senão.