android 2.2 - estendendo o armazenamento do telefone para SD

8

Ouvi dizer que há uma maneira de "montar" parte do espaço do cartão SD e usá-lo para aumentar o armazenamento do telefone. Preciso disso para ter espaço para instalar aplicativos que só permitem a instalação no telefone.

Alguém ouviu falar sobre isso?

Eu estou usando Android v2.2, com um HTC Desire.

RonK
fonte
Não sabia que tínhamos um desses :) Como posso migrar?
RonK
A pergunta foi sinalizada e será migrada por um moderador em breve.

Respostas:

4

Você pode mover qualquer aplicativo para sdcard se estiver enraizado. Existem aplicativos no mercado para Move2SD Enabler e App Swap

Melhor ainda, se você estiver usando ROMs personalizadas (por exemplo, CyanogenMod), algumas delas possuem configurações para permitir a migração de aplicativos. Você pode querer conferir primeiro se estiver usando a ROM personalizada.

Se você quiser fazer isso manualmente (não recomendado para mulheres grávidas ou com um ataque cardíaco), use o Emulador de Terminal ou o ADB para executar alguns conjuntos razoavelmente padrão de comandos Linux / Unix. O mountcomando pode religar qualquer pasta no seu sistema de arquivos em outro local no sistema de arquivos. Como alternativa, você também pode criar links simbólicos usando o lncomando Veja o manual mounte lnpara isso.

Lie Ryan
fonte
Boa resposta. Gostaria de saber se ele significa usar uma partição Ext no cartão SD, no entanto.
Matthew Leia
@ Matthew Read: O que Ext partitionsignifica? Suponho que estou falando sério, mas simplesmente não sei.
RonK 30/05
@RonK: ext partition é o sistema de arquivos padrão de fato usado no Linux (o equivalente no Windows é NTFS e costumava ser FAT, o equivalente em Macs é HFS +). É basicamente uma especificação que especifica como arquivos e pastas são gravados em uma mídia de armazenamento. No entanto, o Windows não consegue ler o sistema de arquivos ext (pelo menos não sem software extra), é por isso que a maioria dos fabricantes utilizou o FAT para cartão SD externo, apesar do fato de o FAT ser um sistema de arquivos inferior.
Lie Ryan
A partição ext costumava ser necessária para o app2sd, pois a partição FAT não possui nenhum esquema de segurança e o Linux (de fato, a maioria dos sistemas Unix) conta com a permissão do sistema de arquivos para reforçar a segurança. O ext, desenvolvido especificamente para Linux, tem a vantagem de que seu esquema de segurança se assemelha ao esquema de segurança do sistema operacional.
Lie Ryan
2

As versões 2.2 e superior do sistema operacional Android têm funcionalidade incorporada para mover aplicativos para o cartão SD. Vá para Menu -> Settings -> Applications -> Manage applications -> SD Carde toque em qualquer aplicativo disponível sem uma marca de seleção e o botão Move to SD carddeve estar ativado. Isso moverá grande parte do aplicativo para o cartão SD e liberará espaço para mais aplicativos.

Se você está rooteado e executando uma ROM personalizada que suporta os tipos de partição Ext2 / 3/4, existem scripts especiais disponíveis que podem "enganar" o telefone ao pensar que uma parte do seu cartão SD é realmente parte da memória interna, permitindo assim você instala toneladas de aplicativos sem a maioria das desvantagens do método interno. Esteja ciente de que esse método é bastante complicado de instalar e requer a repartição do cartão SD, exibindo um script hacky e pode causar instabilidade no telefone.

Chahk
fonte