Directory Bind aplicativos e jogos no cartão SD
Tutorial compatível com qualquer aparelho, inclusive aos usuários do LG P698 '
Deseja passar arquivos de dados de jogos, aplicativos grandes, etc para seu SD? Não consegue? Não gosta do link2sd ou ele não funciona em seu novo celular? Use o Directory Bind.
Aplicativo interessante para celulares que não oferecem meios nativos de mover dados para o SD, como Galaxy S3, RAZR, dentre outros, funciona que é uma beleza.
"Porque não usar o Link2SD?"
Bom.. é mais uma preferência, para alguns é uma necessidade para outros, o link2SD não funciona direito nesses telefones novos, eu estou percebendo isso.
Os usuários de alguns aparelhos novos como: Galaxy S3, S4, RAZR, etc tem reportado a eficiência do Directory Bind bem maior que a do Link2SD.
Requisitos:
- Apenas Root.
Link
Como usar?
Instale o aplicativo.
Dê as devidas permissões de root e vá até configurações dele, verifique se está marcado como na imagem.
Agora escolha o que deseja mover para o SD, por exemplo eu movi em meu p698 vários jogos para o SD, o p698 tem 150 MB de dados para o usuário apenas, e não da opção nativa de mover estes tipos de dados, como jogos por exemplo. Observem:
Usando directory bind você pode ter quantos aplicativos quiser, desde que seu SD suporte.
Tem dois jeitos de se usar o Directory Bind,
1- Jeito prático, porém não recomendado, para este funcionar legal, você não poderá tirar seu cartão SD e também precisara de um cartão rápido, simplesmente consiste em bindar as pastas raiz, como data, android, OBB, fazendo isso lembre-se que haverão aplicativos que podem já acompanhar o telefone ou até mesmo aplicativos que não tem necessidade de ir para o SD, podendo ocasionar lentidão, mas é um método a ser considerado, pois é muito prático, dúvidas me perguntem pois não vou abordar esse modo aqui.
2- Jeito recomendado e o qual eu explicarei abaixo, mas antes uma breve palinha de como o Directory Bind funciona:
O Dir. Bind simplesmente binda entradas de um storage à outro, por exemplo.
Se você tem a pasta Gameloft em seu SD interno, você bindando ela no Directory Bind, fará com que o seu sistema android enchergue a pasta Gameloft interna, como externa, bastando movê-la para lá e binda-lá.
Mas para isso, você fará o seguinte, vou dar um exemplo, observem o jogo Real Racing 3, ele usa a seguinte pasta na memória interna, pode usar tanto computador ou apenas o android pra fazer este tutorial, eu faço no PC pois é mais rapido, mas no android tb é fácil de fazer.
XT890\SD card\Android\data\com.ea.games.r3_na > ocupando mais de 1GB de memória interna.
Simplesmente você copiará o conteúdo desta pasta para um local exato no seu SD externo, preservando o caminho da pasta que você deseja transferir, exemplo.
No meu cartão SD não tinha a pasta Android\data, eu criei na mão. Uma pasta android com outra Data, para ai sim copiar a pasta do real racing 2, entendeu? os caminhos devem ser iguais.
Isto vale pra qualquer outro APP, ou seja, se a pasta for android/OBB/JOGO você deve criar a OBB.
Se a pasta for Gameloft\games você deve criar as duas para então colocar o jogo,
Entendeu a lógica? o caminho sempre deve ficar igual ao original.
Agora um detalhe importante, continuando, você criou a pasta Android\Data em seu SD, e moveu a pasta do real racing pra lá, isso mesmo feito isso estamos quase terminando.
Lembre-se no local original o qual você recortou a pasta do aplicativo nesse caso o real racing 2 deve conter uma pasta Real racing 2 com o mesmo nome anterior, só que vazia.
Ou seja criei na data interna no mesmo local android\data\ uma pasta com nome idêntico ao anterior, mas ela deve estar vazia, neste caso a pasta vazia é a do exemplo com.ea.games.r2_na, mesmo nome só que vazia lembre-se disso é uma regra.
Com as pastas em seus caminhos corretos e já devidamente com os dados também trocados e pasta vazia no sd interno original, pode abrir o Directory Bind e começar a bindar.
Estas são as minhas bindagens e abaixo, eu configurando o Real Racing 2.
Vá em Menu do app nos três pontinhos à direita, selecione Add new entry
Agora, tem que escolher o caminho de origem e destino da pasta do aplicativo que desejar bindar, pode segurar o dedo emcima dos campos que ele abre para você escolher onde a pasta está, no Souce coloque o destino que realmente o app deve ficar (neste caso o SD externo),
No Target, coloque o destino original que o app se encontra, porém com a pasta vazia (lembre-se).
Neste caso o meu ficou assim
Bom, só precisa mesmo escolher o destino e source, agora pode dar ok, e após sair dessa tela, vai clicar no ícone de disquete ao lado do app que você bindou, ele deverá ficar verde, se ficar vermelho é porque você esqueceu de colocar alguma pasta no caminho correto.
Deverá ficar assim
É isso pessoal.. tando com bind feito é só abrir o jogo e pronto.
Recomendo também fazer backups dos binds no menu como na imagem abaixo "backup database".
Testado no LG P698 '
Créditos --> GamesAndroidHVGA '
Dá pra usar os dois ao mesmo tempo?
ResponderExcluirSim, mais é desnecessário !
Excluirestas pasta tenho que fazer manualmente ehh???
ResponderExcluirFunciona Tablet com Android 4.0? Tem só 4G
ResponderExcluirPosso linkar um arquivo do sistema ? Preciso particionar o sd?
ResponderExcluirOlá, Achei interessante esse método. Tenho a mesma dúvida... Precisa de particionamento?
ResponderExcluircomo no exmplo do link2sd que precisa criar uma partição primária para os aplicativos.
Que porcaria complicada
ResponderExcluireu tenho o razr d3 e não instala nem com reza braba. Fica dizendo que não tem espaço suficiente
ResponderExcluirEu não entendi o seguinte, a gente tem que recortar o arquivo para o sd e por pra bindar ou tem que deixar ele na memória do telefone e bindar?
ResponderExcluirPior que funciona gente! até entendi o termo bind agora!
ResponderExcluirÉ porque o celular acha que o app está na pasta original mas está no cartão. Abrindo o sd card pelo pc e indo na pasta do cel que você percebe isso.
Ele realmente "vincula" a pasta e faz o sistem acreditar que o app esta na pasta raiz do celular
Genial!!!
ResponderExcluirMuito interessante, funcionou com os app instalados na pasta /sdcard/android/data, porém, a maioria dos app estão na pasta: /data/user/0 , no caso não leu a pasta data (aparece como sem arquivos ou subdiretórios) como também estou em dúvida de como criar a pasta de destino no Cartão. Alguma idéia?
ResponderExcluirDesde já...
Obrigado!!!
Cara como tu viu pelos comentarios eu vou sintetizar, ta mal explicado, pouco conteúdo visual referente ao procedimento de copia de pastas que por sinal até agora não encontrei explicação em lugar nenhum de forma clara, nos vídeos disponíveis até o momento essa explicação das pastas é simplesmente vergonhosa, logo agradeço o seu esforço, mas não faça o tutorial como se fosse pra vc ou pro seu amigo próximo, faça o tutorial detalhado, só não faço eu mesmo porque não entendi nada de tutorial nenhum, vou ter de recorrer aos tutoriais da gringa pra entender
ResponderExcluir