Link2SD by bakpinar Ultima Versión: 1.5.1 Hola muchachonas, sé que existen muchos programas/scripts para mover las aplicaciones a la SD en Android 1.6/2.0/2.1, incluso en Android 2.2/2.3 se puede hacer de forma nativa sin tener que instalar nada. Hoy les traigo una aplicación más, que creo deberían darle una ojeada: Link2SD, creada por el usuario bakpinar (de los foros de XDA).
Todos los créditos para el creador de esta aplicación.
A diferencia de los scripts app2ext/sd2ext/etc, Link2SD tiene estas 2 opciones únicas: 1) Nos permite escoger a través de una interfaz cuales aplicaciones copiaremos a la SD. Las otras aplicaciones mueven TODAS las app instaladas en /data, lo que trae problemas con los widgets y las aplicaciones que se cargan siempre en memoria como dialers, teclados, launchers, etc. 2) Nos permite utilizar una partición fat32, eliminando (en el caso de los poseedores de un Android Motorola) el engorroso requisito de tener que instalar en el kernel un módulo que permita leer/escribir en particiones ext2/ext3/ext4
Información General
Spoiler
Para que quiero esta aplicacion si tengo un rom 1.6/2.0/2.1 y ya estoy usando app2ext/app2sd/sd2ext/etc con una partición ext2/3/4 ? En su caso, si ya tiene una aplicacion de mover a la SD, pues no habrá diferencia alguna, así que no necesita esta app.
Para que quiero esta aplicacion si tengo un rom 2.2/2.3 y ya puedo mover las app a la SD? 1) El App2SD nativo de Android depende de la informacion contenida dentro de los apk, y muchos desarrolladores no han configurado aún sus aplicaciones para permitir la instalación en la SD (lo que implica que debemos usar una app de terceros para saltar esa restriccion como App2SD Free/Pro). Con esta app puedes mover la aplicación que tu quieras, aunque como siempre no se recomienda que se muevan todas. 2) Al mover las aplicaciones con el App2SD nativo de Android, éstas ocupan más espacio en la memoria interna que con Link2SD.
Puedo mover los widgets a la SD? Si, aunque tienen que eliminarlos de su escritorio y volverlos a agregar.
Puedo mover las aplicaciones de /system a la SD ? No, por ahora Link2SD no lo permite.
Que es lo que mueve Link2SD a mi tarjeta SD ? Link2SD mueve (por ahora) sólo los .apk que estan en /data/app y los .dex que estan en /data/dalvik-cache y les crea un enlace simbólico en la ubicación original. Ya esta planeado para una version futura mover los datos de una app (/data/data/<packagename>). Se ha solicitado que tambien permita mover las app que estan en /system.
Puedo usar Link2SD en Android 1.6/2.0/2.1? Si, aunque en estas versiones de Android es necesario reiniciar el telefono después de pasar las aplicaciones a la SD para poder ver los cambios. En Android 2.2/2.3 no se requiere reiniciar.
Hay alguna desventaja en usar Link2SD ? El android market muestra las aplicaciones que pasemos a la SD como desinstaladas. Sin embargo, Link2SD tiene una opcion para arreglar esto (market fix).
Cuales son los requisitos para instalar Link2SD? 1) Al igual que las aplicaciones similares, Link2SD requiere una partición primaria adicional en nuestra SD, que puede ser ext2, ext3, ext4 o FAT32. Link2SD no crea la partición, debemos hacerlo nosotros antes de instalarla. 2) Tener nuestro telefono rooteado (quien no lo tiene hoy en dia ? ) Eso es todo. No hay que instalar script, ni usar ADB/consola, ni hacer insmod de modulos en el kernel (excepto en telefonos sin soporte en el kernel para ext2/3/4, como los Motorola, pero si usan una particion FAT32 no requieren eso tampoco).
Como le hago para usar Link2SD ? Acá les voy a dar los pasos basado en mi experiencia personal. Yo tengo un Milestone A853 con el rom FroyoVE 2.0, el cual esta basado en el leaked rom APAC, Android versión 2.2.1, y como los kernels de Motorola no leen ext2, yo usé una particion FAT32.
Spoiler
1) Respaldar TODO el contenido de su SD a la computadora. Para ello es recomendable sacar la SD del telefono y usar un adaptador USB o un lector de tarjetas para conectar la SD a su computador. RECUERDE QUE PARTICIONAR LA SD PUEDE PROVOCAR PERDIDA DE DATOS 2) Crear una segunda partición primaria FAT32 en su SD. Pueden usar bajo Windows "MiniTool Partition Wizard Home Edition" o "ESASEUS Partition Master Home", ambas gratuitas (ambas permiten cambiar el tamaño a la partición original de su SD). En Linux pueden usar "parted" (consola) o "GParted" (Modo Grafico). Pueden usar la siguiente referencia: SD 2 GB: 1 partición primaria fat32 1.5 gb, 1 partición primaria fat32 500 MB. SD 4 GB: 1 partición primaria fat32 3.2 gb, 1 partición primaria fat32 800 MB. SD 8 GB: 1 partición primaria fat32 7.2 gb, 1 partición primaria fat32 800 MB. SD 16 GB: 1 partición primaria fat32 15 gb, 1 partición primaria fat32 1 GB. La primera partición sería la de uso normal de Android, la segunda partición sería para uso de Link2SD (montada en /data/sd2ext) No se recomienda que la segunda partición sea mayor a 1 GB, aunque si desean mas espacio pueden crearla mas grande, eso queda a gusto de cada quien. En mi caso mi SD es de 8 GB, asi que yo tengo una particion de 7.2 GB -Android reporta que es de 6.55 GB- y una de 868 MB. 3) Copiar de vuelta el respaldo de la SD a la primera partición (la más grande). Si tienes el telef conectado a la compu, porque no posees un lector usb de tarjetas SD, debes REINICIAR tu telefono para que el kernel de Android pueda leer los cambios efectuados a la tabla de particiones de la SD. 4) Instalar Link2SD, al ejecutarlo les va a preguntar cual es el tipo de su segunda particion, escogen la opcion correcta (en este caso FAT32). Link2Sd les crea el script que permite montar la segunda particion al iniciar el sistema (en mi Milestone se llama /etc/init.d/11link2sd). 5) Reiniciar su telefono para permitir que se monte la segunda partición. 6) Ejecute Link2SD y mueva las aplicaciones a su gusto. No se recomienda mover launchers, teclados, aplicaciones criticas, widgets.
ScreenShots
Spoiler
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
Links ? 1) Link de la aplicación en XDA.
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
2) Link de "MiniTool Partition Wizard Home Edition" (Windows).
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
3) Link de "ESASEUS Partition Master Home" (Windows).
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
4) Link de "GParted" (Linux LiveCD).
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
Yo la estoy usando desde hace 1 semana y me va de perlas, siempre he sufrido del bendito problema de poco espacio del Milestone para instalar aplicaciones. Es la primera vez que uso una aplicación para mover a la SD, ya que no había querido ponerme a instalar modulos en el kernel porque todas las app2sd que conseguía requieren una particion ext2.
La parte más dificil es crear la partición, recordar que debe crearse como primaria FAT32, y que al final la SD debe quedar con 2 particiones primarias FAT32.
Gracias! La voy a probar, hasta ahora ninguna funcionó en personal 2.1, le verdad que estoy muy interesada porque es un problema el espacio en el Milestone.
Nunca particioné, estoy bajando uno de los programas que mencionás, espero que no sea complicado y que cualquier cosa se pueda dejar como antes.
Si tienen alguna recomendación para que funcione será aceptada con gusto.
Gracias.
Saludos.
Gracias! La voy a probar, hasta ahora ninguna funcionó en personal 2.1, le verdad que estoy muy interesada porque es un problema el espacio en el Milestone. Nunca particioné, estoy bajando uno de los programas que mencionás, espero que no sea complicado y que cualquier cosa se pueda dejar como antes. Si tienen alguna recomendación para que funcione será aceptada con gusto. Gracias. Saludos.
No tengas miedo, yo me atrevi a postearla porque es la primera vez que uso una aplicacion para pasar apps a la SD y me funcionó muy bien, y porque al contrario de otras no hay que juguetear con la consola, openrecovery ni instalar modulos en el kernel. No olvides hacer un backup en tu computadora del contenido de tu SD antes de particionar la SD. Cualquiera de los 2 programas de Windows que postee permite cambiar el tamaño de la particion actual de tu SD, por si no quieres borrar la particion y volverla a crear mas pequeña. Para evitar posibles problemas, te recomiendo que apagues tu telefono, le retires la SD y la insertes en un lector de tarjetas o pendrive USB, asi podrás respaldar y particionar tranquilamente tu SD.
Si tu Backflip tiene el soporte de ejecucion de script al inicio del sistema, debería funcionar igual. Para ello, comprueba que tengas en tu sistema de archivos la carpeta /etc/init.d Si actualizaste tu BackFlip con la rom que esta en esta pagina
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
), pues ya tienes el soporte de scripts init.d y ademas tienes tambien App2SD
Pregunta... tengo froyomod 2.5.0 y tengo en la sd un particon ext2, como puedo averiguar su tamaño? Hace dos dias me pase de 8 a 16 gb. Uso el app2sdpro ,pero aun no movi ningun apk
amigos a ver si me ayudan... estoy usando minitool partition wizard... y tengo un problemita.... pude formatear la sd usando el telefono como lectora, ya que no tengo otra manera.... todo bien..... pero no me deja crearle otra particion... puedo achicar el tamaño de su unica particion, pero lo que queda no me deja hacerle nada.
que estoy haciendo mal? me figura que tiene 7.4gb de capacidad.... esta bien o deberia decir 8?
Parece que funciona, la estoy probando, me costó lo de la partición porque quedan de bastante menor tamaño las dos.
Me aparecen aplicaciones de sistema para mover, pero no se pueden por lo que leí, o si?
Otra cosa, cómo es la opción para el dalvik cache? Yo lo moví con gscrit hace mucho y no sé si eso modifica algo.
Desde ya te agradezco muchísimo por tu aporte, parece que funciona muy bien.
Saludos.
amigos a ver si me ayudan... estoy usando minitool partition wizard... y tengo un problemita.... pude formatear la sd usando el telefono como lectora, ya que no tengo otra manera.... todo bien..... pero no me deja crearle otra particion... puedo achicar el tamaño de su unica particion, pero lo que queda no me deja hacerle nada.
que estoy haciendo mal? me figura que tiene 7.4gb de capacidad.... esta bien o deberia decir 8?
Hola buenos dias... mira no conozco el minitool partitiom wizard , pero te pregunto si por casualidad no has intentado crear la partcion con gparted, un herramienta gratuita que puedes descargar desde internet.
La sdcard, debes primero que nada respaldarla en tu disco duro (para que no pierdas datos de interes), despues. Con el gestor de particiones , sea el que estes utilizando, elimina la particion de la microsd (sdcard) y una vez eliminada, creas una particion primaria en la sdcard en modo fat32 de 7 gigas, (como tu memoria es de 8 gigas; te resta 1 giga no particionado todavia), el cual lo vas a crear de 1 giga tipo ext2 (es un sistema de archivos muy antiguo de Unix de muy bajo nivel de fragmentacion), una vez creadas la 2 particiones formateas la particion fat32.
Ahora tendras 7 gigas de almacenamiento y el resto compartido con telefono como sistemas de archivos. (Deberia funcionarte)
Restituye tu informacion anteriormente copiada y listo
Hola buenos dias... mira no conozco el minitool partitiom wizard , pero te pregunto si por casualidad no has intentado crear la partcion con gparted, un herramienta gratuita que puedes descargar desde internet.
La sdcard, debes primero que nada respaldarla en tu disco duro (para que no pierdas datos de interes), despues. Con el gestor de particiones , sea el que estes utilizando, elimina la particion de la microsd (sdcard) y una vez eliminada, creas una particion primaria en la sdcard en modo fat32 de 7 gigas, (como tu memoria es de 8 gigas; te resta 1 giga no particionado todavia), el cual lo vas a crear de 1 giga tipo ext2 (es un sistema de archivos muy antiguo de Unix de muy bajo nivel de fragmentacion), una vez creadas la 2 particiones formateas la particion fat32.
Ahora tendras 7 gigas de almacenamiento y el resto compartido con telefono como sistemas de archivos. (Deberia funcionarte)
Restituye tu informacion anteriormente copiada y listo
Saludos.
Sent from my Milestone using Tapatalk
hola... gracias por molestarte en contestar, pero te cuento que estuve viendo lo del gparted y al parecer hay que quemarlo a un cd y bootear desde ahi... y como yo tengo mac no se... lo veo medio rebuscado. Entonces estoy intentando con estas apps que nombraban mas arriba pero no hay manera... no me deja crear 2 particiones.... es posible que se deba a que uso el telefono como lectora de la sd?
bueno... finalmente logre particionar la sd.... pero para el telefono esta dañada... windows la toma bien, mac tambien.. la detecta y puedo ingresar a la particion primaria.... pero cuando el telefono la quiere leer dice que esta dañada y que tengo que formatearla..... ya intente formatear la 2da particion como ext2, como fat32... y nada.... alguna idea?
Si tu Backflip tiene el soporte de ejecucion de script al inicio del sistema, debería funcionar igual. Para ello, comprueba que tengas en tu sistema de archivos la carpeta /etc/init.d Si actualizaste tu BackFlip con la rom que esta en esta pagina
Hola amigo! Por favor registrate o Ingresa para ver enlaces/links y mucho más!.
), pues ya tienes el soporte de scripts init.d y ademas tienes tambien App2SD
no puedo particionar, sera por que lo hago con el tel y no con una lectora?
A todos los que tengan problema creando la 2da particion, les cuento que hoy conecte el MIlestone de un amigo a un Linux Mint 10 64 bts y usando GParted pude achicar la primera particion y crearle la 2da cFAT32. Lo unico fue que tueve que activarle la opcion LBA a la 2da particion porque Gparted no se la asigna cuando se formatea como fat32.
Pregunta... tengo froyomod 2.5.0 y tengo en la sd un particon ext2, como puedo averiguar su tamaño? Hace dos dias me pase de 8 a 16 gb. Uso el app2sdpro ,pero aun no movi ningun apk
Sent from my Milestone using Tapatalk
La manera mas facil de saber de que tamaño es la ext2 es conectar tu telef a un Linux. Ahora si tu milestone tiene el modulo ext2.ko insertado en el kernel, puedes usar un comando en la consola para determinar su tamaño.
amigos a ver si me ayudan... estoy usando minitool partition wizard... y tengo un problemita.... pude formatear la sd usando el telefono como lectora, ya que no tengo otra manera.... todo bien..... pero no me deja crearle otra particion... puedo achicar el tamaño de su unica particion, pero lo que queda no me deja hacerle nada.
que estoy haciendo mal? me figura que tiene 7.4gb de capacidad.... esta bien o deberia decir 8?
Recuerda que aunque la SD sea de 8 GB, realmente cuando se formatea no tienes disponible 8 GB sino 7 GB y algo. En mi caso, la primera particion se reporta como de 6.55 GB y la segunda se reporta como de 856 MB, eso sumado da casi los 7.4 GB que sería la capacidad nominal de mi SD. Reduce el tamaño de la primera particion a unos 6500 MB para que tengas espacio para crear la 2da particion.