View
7
Download
1
Category
Preview:
Citation preview
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
Recommended