Dicas, Tutoriais

Tutorial Froyo: Como forçar a instalação de aplicativos para o cartão SD

instalar_aplicativos_no_SD_no_Android_2.2A coisa mais chata do mundo é ter a famosa mensagem “sem espaço na memória do cartão”, todas as vezes que você tenta instalar um aplicativo no seu Smartphone com Android. Embora há alguns aplicativos na Android Market que prometem mover os aplicativos para o cartão, tais como o  Apps2SD, alguns aplicativos teimam em não aceitar “a mudança” para o cartão SD. Com o tutorial abaixo você acaba definitivamente com o problema, TODOS os aplicativos poderão ser movidos para o SD com excessão de aplicativos que venham juntos com o sistema, tais como o Navegador e o gerenciador de email nativo.

Note que após feito o tutorial, os aplicativos serão instalados automaticamente no cartão mas os que  já estavam instalados anteriormente poderão ser movidos manualmente usando o gerenciador de aplicativos (Configurações >Aplicativos  e Gerenciar Aplicativos). Só para enfatizar: só funciona no Android 2.2, visto que esse já tem a opção de instalar aplicativos no cartão SD, ou seja: no Android 2.1. Outra coisa é que esse procedimento só precisa ser realizado uma única vez, somente em caso de formatação ou atualização do celular será necessário refazê-lo. Segue o tutorial:

  1. Faça o download do SDK do Android clicando aqui, (tutorial apenas para Windows).
  2. Extraia o SDK para a unidade C: (ou outra de sua preferência), depois de extraida mude o nome da pasta para Android.
  3. Agora no seu celular vai em Configurações >Aplicativos >Desenvolvimento eDepuração USB, depois disso conecte o seu celular pelo cabo USB no modo transferência de arquivos. Obs: Caso não tenha, o PC irá pedir para instalar novos drivers para seu celular.
  4. De volta ao PC abra o Menu Iniciar, e no Windows XP ou inferior clique em Executar e digite CMD e de um enter, no Windows 7 digite CMD no campo Pesquisar programas e arquivos,
  5. No CMD vá até a pasta que você salvou o SDK, no caso do C: digite: CD C:\Android\Tools e aperte ENTER,
  6. Ainda no CMD digite adb.exe e aperte ENTER novamente,
  7. Digite agora adb shell e depois pm setInstallLocation 2.
  8. Pronto! agora é só aproveitar mais o espaço do seu Android e instalar mais aplicativos.

É interessante destacar que alguns aplicativos deixam de funcionar após serem movidos para o cartão SD, normalmente aplicativos que modificam a tela de Home precisam estar instalados na memória interna, são aplicativos como Widgets ou launchers, 2 exemplos famosos são o LauncherPro e o Beautiful Widgets.

You Might Also Like

36 Comments

    • 2

      o que mata nesntes tutorias são as falhas de escrita. por isso ocorre erros na instalação. tem que haver mais cuidado nas instruções quanto ao manuseio e a instalação .

  1. 3
  2. 4
  3. 5
    • 6

      amigo faz o z4root e baixa o app2sd e pronto vc movera tudo para o cartao de memoria no 2.1,fiz isso no meu xperia x10 mini pro e esta dando super certo

  4. 7

    Testei seu tutorial mas quando abro a pasta tools não existe um arquivo adb.exe – fiz a cópia do SDK pelo link que você indicou.

    Como posso fazer? Tenho um N1 com Froyo.

    Uma coisa, no Andronica o tutorial pede para instalar o SDK, no seu tutorial não fala nada disso, está certo?

  5. 9

    Srs.,

    Não existe este arquivo, mesmo após a instalação…

    Por favor nos ajude?

    Algumém já testou no 2.1?

  6. 12

    Após o comando "adb shell pm setInstallLocation 2" recebo a infeliz mensagem:permision denied.

    Saberias dizer-me o motivo?

    Obrigado.

  7. 14
  8. 16

    Pessoal, o ADB.exe foi mudado de local pela prorpia Google. Tem um arquivo na pasta escrito: "adb.exe has moved.txt"

    Abram esse arquivo e verão que o ADB foi movido para a pasta platform-tools

    O problema dessa "atualização" é que não aparece mais na lista do "meus aplicativos" no MARKET. tem como consertar isso??

    At.

    Gustavo

  9. 17
  10. 18

    Então foi mudado o local do arquivo ao digitar o comando ADB.EXE o executar do windows da erro informando que o comand é invalido, dentro da pasta /Tools tem somente um arquivo de texto "adb_has_moved.txt” com a seguinte mensagem…

    "The adb tool has moved to platform-tools/

    If you don't see this directory in your SDK,

    launch the SDK and AVD Manager (execute the android tool)

    and install "Android SDK Platform-tools"

    Please also update your PATH environment variable to

    include the platform-tools/ directory, so you can

    execute adb from any location."

    Enfim dentro da tal pasta platform-tools/ não tem aquivo nenhum. Não consegui realizar a atualização alguma solução?

  11. 19

    "Obs: Caso não tenha, o PC irá pedir para instalar novos drivers para seu celular."

    Ola, onde eu pego os drivers do Galaxy 5?

  12. 20
  13. 21

    CARA, SE EU FIZER ISSO NAO VOU TER QUE PEGAR OS BAGULHO NO MARKET DE NOVO NÉ? MEU CEL NAO ZERO A LISTA DE DOWNLOAD LA………. SE ALGUEM SOUBER UM JEITO DE ZERAR MEU APARELHO É GALAXI 5. INSTALEI AS COISAS, DEPOIS MUDEI PRO 2.2 E APARECE LA NO SITE QUE TUDO JA FOI INSTALADO, MAS NAO TEM NO CEL. ABS

  14. 22
  15. 23
  16. 24

    E no caso de quem tem Android 1.5 instalado? Preciso passar a instalar os apps direto no cartão SD, a memória interna já não comporta mais aplicativos.

    Como realizar esse procedimento?

    Valeu!

  17. 25

    Bom dia, tenho um sonyericsson x10 com versão android 2.1, tem alguma versão superior disponível? podem me dizer onde consigo essa versão, como e quanto tempo leva pra instalar??? e danifica o aparelho de alguma forma…? obrigado

  18. 26

    bom dia eu segui esse tutorial e notei que resoltou em muitas app que antes nao dava para mover mas ficaram ainda algumas como por exemplo a do facebook adobe flash google maps youtube…

    queria saber se ah uma maneira de as mover?

  19. 27
  20. 28

    Tem que clicar com o Botão direito em PLatform-tools segurando shift, ai vai aparecer a janela de comando e vc digita: adb.exe e executa o resto dos procedimentos indicados acima

  21. 29

    Não consigo terminar o procedimento. Quando escrevo adb shell apareçe isso:

    * daemon not running starting it now on port 5037*
    ADB server didn't ACK
    * failed to start daemon *
    error: cannot connect to daemon

    Porque será?

  22. 30
  23. 31
    • 32
    • 33

      Negativo, ele instala no celular e vc pode mover pro SD(alguns jogos se instalam sozinhas no SD, mas são poucos).
      E tenha mais respeito, o cara fez o tutorial pra ajudar.

  24. 34
  25. 35

    Na verdade, gostaria de saber se, fazendo este procedimento, não vou ter problemas com aplicativos que só podem ser instalados na memória interna? Gostaria de saber também se, fazendo esse procedimento, os aplicativos que já tenho instalados na memória interna, não serão apagados ou danificados, pois são muitos e gostaria de saber também se eu, eles não forem apagados, se poderão ser forçados para o cartão e funcionarão, pois agora nenhum deles vai para o cartão SD, nem manualmente. Por favor, preciso de ajuda para não fazer nada de que me arrependa depois. Agradeço, Miriane

Deixe uma resposta

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>