Como instalar aplicativos no cartão SD do Android 2.2?

Android-sd-cardMuitos ainda tem dúvida de como usar a principal função do Froyo: instalar aplicativos diretamente no cartão SD. Abaixo vou mostrar 2 tutoriais: o 1° mostra como mover os aplicativos para o SD, isso é uma característica padrão do Android 2.2 porém alguns aplicativos não aceitam serem movidos devido ao fato de não terem sido desenvolvidos para isso, ai entra o 2° tutorial que mostra como forçar a instalação para o SD todas as vezes, inclusive os que não aceitem o primeiro procedimento.
Movendo aplicativos para o SD.
Os aplicativos ainda não instalados diretamente no cartão no Froyo, é necessário que você primeiro instale na memória e depois os mova para o cartão.

  • Vá em Configurações> Aplicativos> Gerenciar aplicativos> clique no aplicativo que vc quer mover e depois clique em mover para o SD, pronto o aplicativo será movido mas como disse antes vários aplicativos não aceitam esse procedimento.

Instalando TODOS os aplicativos no cartão SD

Depois desse tutorial toda vez que você instalar um aplicativo ele irá direto para o cartão SD, sem a necessidade de movê-lo do celular para o SD. Segue tutorial tirado do blog Vida Móvel.

Baixe o Android SDK nesse link.
Extraia para a sua unidade C: e renomeie a pasta para Android;
Conecte seu Celular com Android 2.2 no cabo USB em modo de Depuração (Configurações>Aplicativos>Desenvolvimento>Depuração USB)
Vá no Menu Iniciar, Clique em Executar;
Digite CMD e aperte ENTER;
No CMD digite: CD C:\Android\Tools e aperte ENTER;
Digite abd.exe e aperte ENTER;
Digite:
adb shell
pm setInstallLocation 2

Via Tekimobile

  • Hivor

    "Conecte seu Celular com Android 2.2 no cabo USB em modo de Depuração"

    Depuração, no meu Backflip so aparece modo USB (transferencia de arquivos) e modo Carregar. no caso seria USB? ;D

    e outra, meu celular é 1.5 funciona o tutorial para instalar direto no SD?

    Grato

    ps.: se possível responder direto pro e-mail.

  • thiago

    cara to em duvida não ta dando serto

    quando digito abd.exe diz não é reconheçido como um comando interno

    o que devo fazer

  • josh

    Thiago,

    Aconteceu o mesmo comigo!

    Não reconheçe!

    Alguém sabe o motivo?

    abs,

  • FELIPE

    Valeu mesmo cara! Funcionou perfeitamente!

    • http://www.aalgunskmdelugarnenhum.com Luize Lacerda

      Oi Felipe, qual teu cel? Não tô conseguindo… Valeu. :)

  • BetAo

    o comando abd.exe diz que nao e reconhecido com internal ou external comando

  • Filipe

    não consegui, arquivo abd.exe não encontrado

  • Genaro

    o arquivo abd.exe está na pasta platform-tools

    • Pietro

      então cara, baixei o SDK e veio sem o arquivo "adb.exe", aí eu baixei uns packages pelo SDK Manager e então apareceu na pasta "platform-tools" o arquivo "abd.exe", e não na "tools". O que devo fazer, trocar a linha de comando "CD C:AndroidTools" para "CD C:Androidplatform-tools" ou devo colocar o arquivo "abd.exe" na pasta tools ? Obrigado

      • Pietro

        opa , mals , vi um comentário a baixo falando pra trocar a linha de comando, modificando o nome da pasta, vlw , vou testar aqui!

  • Temo

    Esse procedimento de forçar a instalação p/ o SD de apps que não foram desenvolvidos dessa maneira pode causar alguma instabilidade na aplicação ou até mesmo no aparelho?

  • Fabio

    Tbm estou com o mesmo problema, diz q o abd.exe ñ é reconhecido!

    alguém pode dar uma luz? e outra no fim do tutorial tem q digitar as coisas separadas como abaixo ou juntas?

    Digite:

    adb shell

    pm setInstallLocation 2

  • Thiago

    Basta ler o que esta escrito no arquivo:

    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.

    ——————————————————

    BAsta digitar esse codigo em vez do que está no tutorial

    CD C:Androidplatform-tools

  • Lunden

    Aparece a mensagem, depois que digito o "CD C:Androidplatform-tools"

    "O Sistema não pode encontrar o caminho especificado."

    e agora?

  • Bruns

    fiz tudo mas nao alterou nada no meu celular, voce pode me ajudar?

  • http://www.danilocanini.com Danilo Canini

    Olá bom dia gente to desesperado, segui esse tutorial de vocês e quando baixo o Android SDK dentro do arquivo não encontro o db.exe para prosseguir a instalação da aplicação, alguém pode me dar uma ajuda.

    Desde já digo que tenho um Galaxy 5 com a versão 2.2 instalado no celular.

    Obrigado

  • Pingback: Sergiius Blog´s » Instale aplicações no SD por padrão: Dicas para o Android 2.2 FroYo

  • Jonilson Fraga

    Pra galera que tá dando o erro falando que o arquivo adb.exe num existe faz o seguinte:

    1- entra na pasta que vc descompactou no diretorio C: e

    2- executa o SDk Manager.exe dentro da pasta android pra instalar umas parada.

    3- Ele vai começar fazer o download do Android SDK Platforms Tool, fique atento pois são um monte de arquivos q vai estar na lista pra baixar

    4- depois q ele baixar e instalar o platform tools, cancele o download (NÃO É NECESSARIO DEIXAR BAIXAR TUDO)

    5- Siga o Tutorial do post e seja feliz

    6- para confirmar se o aplicativo foi instalado no sdcard mesmo vá em Configurações> Aplicativos> Gerenciar aplicativos> clique no aplicativo que vc instalou se a opção "mover para o SD" tiver "Mover para o telefone" é sinal que deu certo.

    Obs: não sei pq, mas ele continua consumindo um pouquinho de memoria do telefone (uns kb)

  • Pingback: Por Linhas Tortas

  • Henrique

    Galera, pensem bem … se o nome pro processo é adb.shell (A D B) porque vocês iriam procurar por abd.exe ??? e não adb.exe (A D B . E X E) pensem nisto …

  • Senhor W

    Muito útil essa dica, agora descobri porque não conseguia passar o aplicativo do facebook, twitter para o cartão SD.

    Valeu!

  • vinicius

    Galera, é o seguinte, eu consegui no meu Galaxy 5, bem, envez de usar o comando CD C:Android ools usem CD C:Androidzplatform-tools e fazem os passos seguintes, no meu deu certin ^^ espero ter ajudado

  • http://www.twitter.com/landin0 Edino

    Pessoal, o caminho para utilização do comando ADB.exe é outro, sigam esses passos:

    E:UsersEdino>c:

    C:>cd android

    C:Android>cd tools

    C:AndroidTools>dir
    O volume na unidade C é Windows 7
    O Número de Série do Volume é 8416-821D

    Pasta de C:AndroidTools

    11/06/2011 12:54 <DIR> .
    11/06/2011 12:54 <DIR> ..
    11/06/2011 12:10 <DIR> add-ons
    11/06/2011 12:59 <DIR> docs
    11/06/2011 12:15 <DIR> platform-tools
    11/06/2011 15:32 <DIR> platforms
    03/05/2011 20:14 361.758 SDK Manager.exe
    05/05/2011 19:56 1.129 SDK Readme.txt
    11/06/2011 15:32 <DIR> temp
    11/06/2011 12:10 <DIR> tools
    11/06/2011 12:10 70.966 uninstall.exe
    3 arquivo(s) 433.853 bytes
    8 pasta(s) 25.719.709.696 bytes disponíveis

    C:AndroidTools>cd platform-tools

    C:AndroidToolsplatform-tools>dir
    O volume na unidade C é Windows 7
    O Número de Série do Volume é 8416-821D

    Pasta de C:AndroidToolsplatform-tools

    11/06/2011 12:15 <DIR> .
    11/06/2011 12:15 <DIR> ..
    11/06/2011 12:15 5.445.617 aapt.exe
    11/06/2011 12:15 410.942 adb.exe
    11/06/2011 12:15 96.256 AdbWinApi.dll
    11/06/2011 12:15 60.928 AdbWinUsbApi.dll
    11/06/2011 12:15 1.344.051 aidl.exe
    11/06/2011 12:15 423.585 dexdump.exe
    11/06/2011 12:15 2.682 dx.bat
    11/06/2011 12:15 <DIR> lib
    11/06/2011 12:15 16.046.592 llvm-rs-cc-2.exe
    11/06/2011 12:15 15.424.512 llvm-rs-cc.exe
    11/06/2011 12:15 332.494 NOTICE.txt
    11/06/2011 12:15 301 source.properties
    11 arquivo(s) 39.587.960 bytes
    3 pasta(s) 25.719.644.160 bytes disponíveis

    C:AndroidToolsplatform-tools>adb.exe
    Android Debug Bridge version 1.0.26

    "aparecerá um monte de explicações sobre as possíveis combinações do comando"

    C:AndroidToolsplatform-tools>adb shell
    $ pm setInstallLocation 2
    pm setInstallLocation 2
    $ exit
    exit

    C:AndroidToolsplatform-tools>

  • Thales

    Fiz todo o procedimento sugerido e no meu caso deu acesso negado no último passo.

    O q faço??

    • Cleiton

      O meu tambem tava dando isso, vc vai ter que fazer duas coisas.
      1º baixe SuperOneClickv1.9.1-ShortFuse para rotear o seu celular . Vc vai clicar em root, deixar o celular em modo de depuração e esperar, se ele parar retire do modo e acione novamente o modo de depuração.
      2º baixe no market e instale o aplicativo Superuser, para dar acesso total e mudar as configurações.
      depois de feito isso pode seguir os procedimentos do tutorial que vai pegar direitinho!

  • praiademaua

    O meu deu device not found quando executei o passo "adb shell"… O que pode ser?

    • Cleiton

      Veja se todos os drivers estão instalados no seu computador.
      Vc vai ter que rotear o seu celular pra poder pegar o adb shell.
      Baixa o SuperOneClickv1.9.1-ShortFuse para rotear Vc vai clicar em root, deixar o celular em modo de depuração e esperar, se ele parar retire do modo e acione novamente o modo de depuração.
      2º baixe no market e instale o aplicativo Superuser, para dar acesso total e mudar as configurações.
      depois de feito isso pode seguir os procedimentos do tutorial que vai pegar direitinho!

  • Thiago Morais

    depois que digita
    adb shell
    pm setInstallLocation 2

    o que eu faço? Pois continua piscando um curso. Aliás, diz que dou negado o comando. Será algum problema?

  • Fagner

    Por favor o que devo proceder apos digitar o ultimo comando aparece
    cannot create /sys/module/yaffs/parameters/yaffs_auto_checkpoint: permission denied

    O meu cel é um LG Gw620 f, e reinstalei com o 2.2, era o 1.5,
    Obrigado
    Meu e-mail e frequencianobre@yahoo.com.br

  • Jediael

    Galera acabei de fazer no meu Milestone 1 (Android 2.2).
    Deu tudo certo.
    Baixei o arquivo zipado.
    "deszipei" em C:
    executei o SDK MAnagem pra instalar o SDK Tool e Plataform
    e na hora do caminho da pasta coloquei -> "C:Androidplatform-tools"
    o sistema acha a pasta e fica fácil!
    Um grande abraço a todos e Vlw pelo Post.

  • Jediael

    faltou a " "
    O caminho foi

    C: Android platform-tools

    esse é o caminho onde vai estar o "adb . exe"
    OBS: desconsidere os espaços no endereço da pasta

  • Maycon

    Não consigo fazer o Google USB Driver funcionar em meu Win7.
    Existe alguma coisa "diferente" a ser feito?

  • eduardo

    O meu tmb deu acesso negado no final de tudo, o que eu faço?

  • rodrigo

    como faço para voltar ao normal

  • Gustavo

    Fiz tudo desse jeito mas no meu gaaxy 5 com o 2.2 ão funcionou… Primeiro fui procurar o ADB e tinha isso:

    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.

    e Fiz exatamente isso… o procedimento deu erto mas o resultado não….

  • http://www.paulodesigner.com.br Paulo Nascimento

    Cada sistema é de um jeito. O que tem que fazer é entrar na pasta platform-tools e digitar os comandos. abd.exe não existe e sim ADB.EXE. Aqui funfou perfeito. lol .

  • thiago

    device not found??? oq eu faco???

  • Daniel

    Olá Amigos! Pra mim deu certo digitando o comando assim:

    shell pm setInstallLocation 2

    Tem que digitar desse jeito mesmo, inclusive as letras minúsculas e maiúsculas.

    Ah! Se quiser retornar para instalar os aplicativos no telefone, digite o comando novamente com o final 0 (zero), ao invés de 2 (dois). Ex: shell pm setInstallLocation 0

    Grande Abraço e Obrigado!

  • Diogo Sousa

    funcionou perfeitamenete no meu galaxy s2 hidrog3n-ics…
    muito facil de seguir o tutorial e muito simples de concluir

  • marllon

    Tenho um ZTE V880, fiz todo procedimento e quando instalo algo, vou no gerenciador e ainda aparece mover para o cartão. Sendo que deveria estar la ja. Não funcionou, tentei varias vezes.

  • ALESSANDRA MORCONI

    NÃO CONSIGO MOVER PARA O CARTÃO SÓ DÁ ERRO O MEU TELEFONE É O XT 390 ALGUEM PODE ME AJUDAR POR FAVOR…

Web Analytics