segunda-feira, 4 de abril de 2011

Instale Aplicativo no cartão de memória do milestone

Instale Aplicativos no seu Cartão de Memória (Milestone)


Requisitos:

ºLiberar Root no Milestone com Android 2.1 ::::Aqui::
ºTer instalado Busybox
ADB
Execute um backup completo do sistema;
Faça um backup do cartão microSD.


Programas necessários:

**************************************
Download app2sd.

**************************************
Download Paragon Partition Magic

**************************************

Instalação:


Formate o cartão de memória do Milestone (Menu/Configurações/Cartão SD e Armazenamento). Ligue o seu telefone no

computador pelo modo de gerenciamento do cartão SD.

Com o Paragon Partition Magic execute os seguintes passos:

1- Vamos ligar o telefone no modo de armazenamento
2- Nós abrimos o Partition Magic.
3- Criar as partições seguinteA- Reparticionamento partição FAT32 para o tamanho desejado. (Deixo de 7,3 GB)
(esta partição é usado para armazenar uma fotos, música, vídeo, etc.

B- EXT2 .- O resto do espaço (deve ser de cerca de 625 mb) (essa partição é usada para armazenamento de aplicações).

Descompacte o 1º arquivo que você baixou (app2sd.zip);

Conecte o telefone no computador e passe o módulo “ext2.ko” e o arquivo “mot_boot_mode_script” para a raiz do seu

cartão de memória;

Agora selecione o modo de gerenciamento USB para nenhum;


Abra um prompt de comando (Menu iniciar – Executar – digite “cmd” e aperte enter);


Dentro da pasta do ADB, execute os seguintes comandos, um por um para carregar o módulo e criar a pasta onde as

aplicações serão instaladas:

Código: [Selecionar]

adb shell
su
cp /sdcard/ext2.ko /data/ext2.ko
insmod /data/ext2.ko
mkdir /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
Execute os seguintes comandos, um por um para mover os aplicativos do SD e crie um backup do mesmo


Código: [Selecionar]

cp /data/app/* /data/sdapp/
mkdir /sdcard/appsbackup
cp /data/app/* /sdcard/appsbackup
exit
exit
Execute os seguintes comandos, um por um para apagar a pasta onde os aplicativos são originalmente instalados e
montar a nova partição criada no passo anterior


Código: [Selecionar]

rm-r / data / app
umount / dados sdapp /
mount-t ext2 / dev/block/mmcblk0p2 / dados sdapp /
Conecte seu telefone novamente no gerenciamento do cartão de memória e verifique se o backup dos aplicativos estão na pasta appsbackup.
Os seguintes comandos irão servir para apagar os aplicativos salvos na memória interna do Milestone


Código: [Selecionar]

rm -r /data/app
umount /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
Os seguintes comandos irão servir para criar o symlink e adicionar as permissões necessárias


Código: [Selecionar]

ls /data/sdapp
ln -s /data/sdapp /data/app
chmod 644 /data/sdapp/*
busybox chown -h 1000:1000 /data/app
busybox chown 1000:1000 /data/sdapp/*
busybox chown 1000:1000 /data/sdapp
Os seguintes comandos irão servir para que o sistema carregue o módulo da partição ext2 a cada vez que for inicializado

Código: [Selecionar]

mount -o remount,rw / /system
mv /system/bin/mot_boot_mode /system/bin/mot_boot_mode.bin
cp /sdcard/mot_boot_mode_script /system/bin/mot_boot_mode
chmod 755 /system/bin/mot_boot_mode

O comando seguite irá reiniciar seu Milestone



Código: [Selecionar]

reboot


Dicas:


Realizar backup de apps instaladoss


Da pasta do adb execute “adb shell” e depois os seguintes comandos, um por um:


Código: [Selecionar]

mount / SDCard
dd if=/dev/block/mmcblk0p2 of=/sdcard/apps2sd.img


Restaurar backup de apps instaladas


Da pasta do adb execute “adb shell” e depois execute os seguintes comandos, um por um


Código: [Selecionar]

mount / SDCard
dd if=/sdcard/apps2sd.img of=/dev/block/mmcblk0p2

Testadoo!

0 comentários: