Você está na página 1de 9

Aps ter investigado e lido alguns artigos deixo aqui uma pequena introduo, para melhor entendimento geral.

Por norma, existem 3 tipos de parties no A.O.S.P (Android Open Source Project):
- Internal Memory (que subdividem-se noutras parties)
/boot
/system
/recovery
/data
/cache
/misc

Normalmente as aplicaes de sistema, o boot, aplicaes pr-instaladas, o recovery, aplicaes instaladas
do market (depende do OEM), processos e apps a correr, etc esto na Internal Memory.

- Internal Storage (ou USB Storage - tem este nome pois ligado ao PC aparece como USB Mass Storage)
/sdcard
Documentos, imagens, contactos, mp3, etc. ficam na Internal Storage.

- External Storage (carto de memria externa microSD)
/mnt/sd-ext (o nome da directoria pode variar, conforme a marca/modelo do equipamento).
No caso da Samsung /mnt/extSdCard.
Caso exista carto de memria externa microSD, pode-se armazenar os dados que se quiser.

Conforme o OEM (Original Equipment Manufacturer) reservado no device um espao para a Internal Memory, e
outro espao para a Internal Storage e no caso do Samsung Galaxy Note 10.1 verso de 16GB, so reservados 5GB
para a Internal Memory e 11GB para a Internal Storage.
A partir do lanamento dos novos devices Samsung (Galaxy S3, Galaxy Tab, Galaxy Note 2, Galaxy Note 10.1) a
Samsung decidiu que aplicaes que se instalem aps a sada de fbrica (apps do market, etc) iro ficar na Internal
Storage (/sdcard).
Como tal, j todos reparmos que quando se vai aos Settings (Configuraes) / Application Manager (Gerenciador de
Aplicaes) e escolhemos uma app ou um jogo, j no existe a opo que antes existia: Move to sdcard.
Esta opo desapareceu porque as apps (que no sejam de sistema) na realidade ficam logo instaladas na Internal
Storage (/sdcard) no caso do Galaxy Note 10.1, ficam nos 11 GB reservados para elas. No possvel mov-las
depois de instaladas, elas j l esto!
A soluo para colmatar a falta de espao quando os 11GB estiverem j ocupados, recorrendo a uma aplicao.
O que esta aplicao faz mapear directorias com contedo existentes no carto de memria externa microSD
External Storage, com directorias vazias existentes na Internal Storage.
Esta funcionalidade feita com recurso ao symlink de Unix/Linux, caracterstica principal da aplicao
DirectoryBind .
Para correr esta aplicao necessrio que o device tenha acesso root (administrao).

Aps esta breve explicao, aqui fica de seguida o tutorial de utilizao/configurao da aplicao DirectoryBind,
no tablet Samsung Galaxy Note 10.1

Tutorial de utilizao/configurao da aplicao DirectoryBind
no tablet Samsung Galaxy Note 10.1


Instalar o DirectoryBind no tablet, disponvel em
https://www.dropbox.com/s/17d7fgdf7ozmc8a/DirectoryBind_0.2.0o.apk

Se no tiverem adquirido ainda nenhum jogo grande no Google Play, obtenham o jogo Wild Blood disponvel aqui
https://www.dropbox.com/sh/afcnzmsd3obkumk/cH5TeXLC0z.
No final deste tutorial e aps experimentar o jogo, devero desinstala-lo e adquiri-lo no Google Play, caso queiram
continuar a jogar

Ligar o tablet ao Windows via USB e criar na raz do carto de memria externa microSD a seguinte estrutura de
directorias:
DirectoryBind/Android/obb
DirectoryBind/Android/data




Copiar a directoria com.gameloft.android.ANMP.GloftWBHM obtida no Dropbox, para o carto de memria externa
microSD em DirectoryBind/Android/obb.



Criar uma directoria temp na raz do carto de memria externa microSD e copiar para l o ficheiro WB v1.0.7 [MOD
+7777777 GOLD].apk obtido no Dropbox.


Ainda no Windows via USB, na Internal Storage do tablet criar por baixo da directoria Android/obb a directoria
com.gameloft.android.ANMP.GloftWBHM. Dever ficar vazia.














De volta ao tablet, executar a aplicao DirectoryBind previamente instalada, e escolher a opo Add new entry no
menu de baixo, ao lado do boto screenshot.
Em Enter source (data) path escolher a directoria que tem o jogo, no carto de memria externa microSD.
Em Enter mount (target) path escolher a directoria vazia da Internal Storage

*Nota: no necessrio digitar os caminhos mo, basta deixar uns segundos o dedo nas textboxes e possvel navegar at
dentro das directorias indicadas onde se ir escolher Select
Aps escolhidas as directorias correctas, o ecr dever apresentar o seguinte:

Seleccionar Add.










Dever ter ficado assim:


Neste momento est criada a relao, mas h que liga-la, selecionando a checkbox e escolhendo a opo Bind
checked. Dever apresentar o cone com a cr verde, o que significa que est criado o link. Seleccionar em baixo, no
fundo Root Acess OK - ON

De seguida, ainda no tablet, instalar o jogo que est na raz do carto de memria externa microSD em
/mnt/extSdCard/temp.
Neste jogo, bem com em outros jogos, durante a instalao feito o download de dados adicionais, indo esses
dados para a directoria de Internal Storage /sdcard/Android/data/com.gameloft.android.ANMP.GloftWBHM (no
tablet ligado ao Windows via USB est em
Computer\GT-N8000\Phone\Android\data\com.gameloft.android.ANMP.GloftWBHM)

Como normalmente so dados que ocupam muito espao, deve-se no Windows mover apenas o contedo da
directoria que foi descarregada durante a instalao e que est Computer\GT-
N8000\Phone\Android\data\com.gameloft.android.ANMP.GloftWBHM (no tablet
/sdcard/Android/data/com.gameloft.android.ANMP.GloftWBHM) para a directoria previamente criada no carto de
memria Computer\GT-N8000\Card\DirectoryBind\Android\data\com.gameloft.android.ANMP.GloftWBHM (no
tablet /mnt/extSdCard/Android/data/com.gameloft.android.ANMP.GloftWBHM).
Manter a directoria Computer\GT-
N8000\Card\DirectoryBind\Android\data\com.gameloft.android.ANMP.GloftWBHM vazia!




















Voltar ao tablet e na aplicao DirectoryBind adicionar uma nova ligao que mapeia agora a directoria data,
semelhana do que foi feito anteriormente com a directoria obb.




Seleccionar as checkboxes e escolher opo Bind checked.




E pronto, a partir deste momento as directorias de dados do jogo, data e obb do jogo Wild Blood esto fsicamente
no carto de memria externa microSD, mas linkadas para as directorias vazias com o mesmo nome na Internal
Storage do Android.
Deste modo gere-se melhor o espao reservado s aplicaes e jogos -11Gb.

Explorando as funcionalidades do DirectoryBind descobre-se que poder ser til escolher a opo Bind on boot para
manter os mapeamentos, apr reiniciar o tablet. Caso contrrio teremos de seleccionar as directorias configuradas
que queremos ligar e escolher Bind checked.
Tambm poder ser util fazer o Backup database que, como o nome indica, faz o backup da lista de configuraes de
mapeamentos, para um ficheiro csv.

Optei por no mapear toda a directoria de Internal Storage /sdcard/Android/data para uma equivalente no carto
de memria externa microSD /mnt/extSdCard/DirectoryBind/Android/data pois na Internal Storage esto aplicaes
mais pequenas (Launchers, browsers Facebook, etc) que no justificam a sua passagem para o carto de memria
externo microSD.
Repetir este processo para jogos e apps de grande tamanho.


FIM