|
Motorola Milestone Para hablar de todo lo relacionado con el Motorola Milestone |
|
Herramientas |
#1
|
||||
|
||||
Apps2SD en partición ext2. O como despreocuparnos de la memoria disponible para instalar aplicaciones :)
Toda esta información es una simple traducción/recopilación de la lectura de los foros xda. Especialmente de foreros como kabaldan o sileshn.
Previamente a todos estos pasos, debemos particionar nuestra tarjeta SD, creando de nuevo (o reduciendo) la partición FAT32 que tenemos, y dejando a continuación unos 600 u 800 megas para una partición ext2. Ambas particiones deben ser primarias, nada de extendidas. Hay muchos tutoriales en internet, e incluso creo que en esta misma web sobre el particionado de discos. Buscad información, y si tenéis alguna duda concreta, preguntadla. stove nos aporta un programa gratuito de particionado para Windows: http://www.easeus-software.com/download/epm.zip Partiendo de la base de que tenemos nuestra tarjeta microSD con las dos particiones primarias (primero la FAT32 y después la ext2), procedemos. Esto es válido para cualquier FroYo Oficial, FroYo ROM o Gingerbread ROM, es decir, para todas las que funcionan con un kernel 2.6.32.9 como base. 1.- Androidiani OpenRecovery (http://code.google.com/p/androidiani-openrecovery) El Androidiani OpenRecovery es la base de todo, esencial para dejar atrás el teléfono de serie y empezar a cambiar cosas. Con él nos haremos fácilmente con el acceso root y muchas cosas más. Para empezar descargamos este pack http://www.megaupload.com/?d=M42ZV5U2, que incluye vulnerable recovery, AOR, RSD Lite y los drivers USB del Milestone para Windows en versión tanto de 32 como de 64 bits. Lo primero que vamos a hacer es instalar los drivers USB, según la versión de nuestro sistema (32 o 64 bits). Tras los drivers, instalamos el RSDLite. Reiniciamos el sistema, para asegurarnos que los drivers se cargan correctamente. Descomprimimos el vulnerable_recovery, y nos encontramos un archivo con extensión .sbf. Abrimos el recien instalado RSDLite y cargamos el “vulnerable_recovery_only_RAMDLD90_78.sbf” Apagamos nuestro Milestone (debe estar bien de batería, muy preferiblemente lleno). Con el teléfono apagado, abrimos el teclado y púlsamos arriba en el pad direccional. Sin soltarlo, pulsamos el botón para encender el teléfono. Obtendremos una pantalla en negro con unas letras blancas que nos dan la versión de Bootloader y nos informan de que estamos listos para conectar el cable USB. Conectamos el teléfono al ordenador y esperamos que el RSDLite termine de reconocerlo. Advierto que el flasheado es potencialmente peligroso, como el de cualquier aparato. Un corte de luz inoportuno podría dejarnos el teléfono inservible. Yo recomiendo hacerlo desde un portátil con la batería cargada, para evitar quedarnos sin luz. De todas formas, el flasheo del vulnerable_recovery es un proceso muy rápido. Pulsamos el botón flash, esperamos a que termine y veremos como el teléfono se reinicia sólo. Esperamos a que el programa nos diga que ha terminado antes de tocar o desconectar el teléfono. Ahora ya tenemos el vulnerable recovery, y ya podemos arrancar el AOR. Para instalar el AOR, conectamos el teléfono al ordenador en modo almacenamiento masivo, como si fuésemos a copiar algo a la tarjeta microSD. Descomprimimos el contenido del archivo OpenRecovery-3_3.zip en la raíz de la tarjeta microSD. Deberíamos ver un archivo update.zip y una carpeta OpenRecovery, aparte de todas las carpetas que ya tuviésemos antes en nuestra microSD. Apagamos el teléfono. Abrimos el teclado y pulsamos la tecla X. Sin soltarla, pulsamos el botón de encendido, y la mantenemos pulsada hasta que veámos en pantalla un signo de exclamación dentro de una señal triangular. Ahora pulsamos el botón de volumen+, y sin soltarlo, pulsamos el botón de la cámara de fotos. Así llegamos al menú de vulnerable recovery. Con el D-Pad seleccionamos la segunda “Apply sdcard:update.zip”. Así llegamos por fin al menú principal del AOR ESTE ES EL MOMENTO DE HACER UNA COPIA DE SEGURIDAD COMPLETA MEDIANTE LA OPCIÓN NANDROID. Así, si nos equivocamos en algún paso, siempre podremos volver a este punto en el que todo debería estar funcionando bien. 2.- Acceso Root Muy simple: Sólo hay que marcar la opción Root Phone Al arrancar veremos una nueva aplicación Superusuario, en la que se puede modificar a qué aplicaciones damos acceso root. 3.- Autostart Froyo 2.2.1 Modding menu, y una vez dentro, Install mods autostart 4.- Apps2SD ext Con el teléfono arrancado, lo conectamos al ordenador en modo almacenamiento masivo. Copiamos el siguiente archivo en la carpeta /OpenRecovery/updates http://www.megaupload.com/?d=EQHRP6WL Arrancamos en modo recovery (con la X, como se describe en el punto 1). Entramos en el AOR y buscamos la opción “Apply Update”. Marcamos el Apps2SD. Ahora entramos en la consola (Console) y escribimos, sin las comillas “mkdir /system/sd” Ya tenemos todo preparado para que las apliciones se instalen en la partición ext2 de la tarjeta SD 5.- Busybox Simplemente vamos al market e instalamos esta aplicación: https://market.android.com/details?id=stericson.busybox Una vez instalada, la buscamos en el menú y la ejecutamos. Nos solicitará acceso root, se lo permitimos y le dejamos instalar busybox. En la parte de abajo de la aplicación se puede escoger la ruta de instalación. Es esencial seleccionar /system/bin Reiniciamos y ya deberíamos tener el apps2sd en partición ext2 funcionando. La memoria disponible debería haber aumentado y ahora debería descender mucho más lentamente cuando instalemos. 6.- Borrado de caches Para asegurarnos la máxima liberación de memoria, y tras reinciar y comprobar que todo funciona correctamente, volveremos a reinciar pero con parada en el AOR (Encender+X). Haremos Wipe Dalvik y Wipe Cache (NO Wipe Data/Reset Factory, que está en medio de las dos porque entonces borraríamos todos los datos del teléfono). El caché se volverá a generar en la SD al arrancar, liberando todavía más memoria. Para asegurarnos, con un explorador de archivos debemos ir a /system/sd y comprobar que existan tres carpetas (app, app-private y dalvik-cache) y que contienen información. Si no funciona, debemos repasar cuidadosamente todos los pasos. Última edición por borjich Día 26/03/11 a las 01:57:36. |
Los siguientes 10 usuarios han agradecido a borjich su comentario: | ||
|
#2
|
||||
|
||||
Jajajaja, desde luego, tengo la negra. He bajado los archivos que has colgado en el otro post y tras veinte minutos intentando entrar en la bios de mi portátil, cuando por fin accedo, sorpresa: no dispongo de opción de arranque desde usb. Bueno, voy al de mi mujer y consigo cargarlo. Tras otros 15 minutos de cambiar de adaptador tarjeta a adaptador usb, me doy cuenta de que no es que no me la reconozca, es que no se buscar. Localizó la tarjeta finalmente y... Triángulo de aviso de error. Me viene como 2 partes, una de 4 megas en apariencia totalmente correcta y otra de 7 gigas y pico con el dichoso triángulo. Cómo era de esperar, el programa no me deja hacer nada con la parte grande, con lo que estoy como al principio.El programa dice que le faltan herramientas como mstools y que por eso no puede hacer nada. Podría hacer un corta y pega de la tarjeta, formatearla, volver a meterle todo y probar de nuevo? o solo con un corta y pega podría fastidiar las aplicaciones que ya he pasado a la tarjeta?
Sent from my Milestone using Tapatalk
__________________
No os perdais mi primera novela: Ciudad Humana. No es otra novela de zombis. Más información:
http://www.htcmania.com/showthread.p...30#post6464330 http://www.facebook.com/ciudadhumana Última edición por sirconroy Día 22/03/11 a las 01:40:14. |
#4
|
||||
|
||||
Jajajaja, desde luego, tengo la negra. He bajado los archivos que has colgado en el otro post y tras veinte minutos intentando entrar en la bios de mi portátil, cuando por fin accedo, sorpresa: no dispongo de opción de arranque desde usb. Bueno, voy al de mi mujer y consigo cargarlo.
Acabo de cargar el GParted Live en un portátil que tengo aquí al lado. En todas las pantalla que me aparecen, escojo la opción por defecto. Me aparece la interfaz gráfica. Escojo /dev/sdc, que en mi caso es la tarjeta SD, ya que el sda es el disco duro y el sdb es el pen con el Gparted Live. Puedo modificar perfectamente las particiones sin ningún aviso de error Mi consejo es que primero vayas a Windows y copies todo el contenido de la tarjeta SD a una carpeta, como copia de seguridad, y que en el GParted te cargues directamente la partición que encuentres hecha y crees las dos particiones desde el principio. Una vez hechas, vuelves a Windows y vuelves a copiar el contenido que antes habías guardado. Es mucho más seguro y más rápido que intentar un redimensionado. Si pulsas con el botón derecho sobre la partición, ¿no te da ninguna opción? ¿Ni siquiera borrar? |
#5
|
||||
|
||||
No se si te servira de ayuda pero al final yo lo he hecho desde windows con el programa de abajo ya que no tenia ningun pendrive disponible para formatearlo y seguir el proceso de Borjich.
He descargado varios programas y al final con este (gratuito para su uso domestico): http://www.partition-tool.com/download.htm lo he conseguido sin ningun problema desde windows. 1º He hecho un hueco de 750 megas al final del espacio de la tarjeta. 2º Crear una particion primaria en ese hueco. 3º Formatearla en: ext2 (la nueva particion primaria). Le das a "APLY" y comenzara automaticamente. No me ha borrado nada, solo ha creado la nueva particion ext2. Esta tarde creo que ya voy a poder actualizar a versión FroYo-Borjich. Última edición por stove Día 22/03/11 a las 09:51:31. |
#6
|
||||
|
||||
Voy a hacer lo de la copia de seguridad y a ver que pasa. Si que me aparecía la opción de borrar. De hecho era la única que me aparecía. Luego probaré y os cuento, aunque primero voy a probar con la opción del compañero stove
Sent from my Milestone using Tapatalk
__________________
No os perdais mi primera novela: Ciudad Humana. No es otra novela de zombis. Más información:
http://www.htcmania.com/showthread.p...30#post6464330 http://www.facebook.com/ciudadhumana |
#7
|
||||
|
||||
|
#8
|
||||
|
||||
Tenia previsto hacer un "wipe data/factory reset" desde el Android Sytem Recovery antes de poner un copia de tu Nandroid, ya que he leido por bastantes sitios que es recomendable hacerlo antes de pasar a FroYo Oficial.
¿Con esto bastara o debo seguir los 3 pasos que me has indicado? |
#9
|
||||
|
||||
En principio debería bastar, pero nunca está de más hacer los tres. Las opciones están todas juntas, y cada uno no tarda más que un par de segundos.
|
#10
|
||||
|
||||
Tenia previsto hacer un "wipe data/factory reset" desde el Android Sytem Recovery antes de poner un copia de tu Nandroid, ya que he leido por bastantes sitios que es recomendable hacerlo antes de pasar a FroYo Oficial.
¿Con esto bastara o debo seguir los 3 pasos que me has indicado? Con hacer sólo el wipe factory reset no vale si no wipeas el davilkvm cache. El que sí puedes saltarte es el wipe cache partition dado que éste se aloja en /data/ osea se borraría con factory reset ... o en /cache/ (si has hecho memhack) y se borrarîa con wipe davilk-cache. De todas formas yo recomiendo que hagas los 3 wipes como te indica @borjich, total no cuesta nada estan los 3 juntos y así te quedarás siempre tranquilo. Salu2 SENT FROM MY MILESTONE POWERED BY GINGERBREAD Última edición por sdtaddey Día 22/03/11 a las 14:21:23. |
#12
|
||||
|
||||
Por fin lo tengo todo listo, las particiones listas y cada cosa en su sitio. He tenido un par de sustos primero porque me decía que la tarjeta estaba vacía y luego porque un montón de aplicaciones entre ellas el market no estaban instaladas, pero 2 reinicia después, todo va cómo la seda.
Eso si, me he llevado una grata sorpresa: es posible que todas las aplicaciones que ya había pasado a la tarjeta se hayan trasladado automáticamente a la nueva partición y quetodas las que baje también lo hagan o hay que hacerlo manualmente? Es que juraría que he ganado un montón de espacio y lo pregunto pie si me pongo manos a la obra. De verdad, agradeceros la ayuda a todos porque gracias a vosotros ya tengo froyo funcional y mi MILESTONE va mejor que nunca y especialmente a Borjich por la inmensa ayuda que está prestando no ya solo a mi, que no ha sido poca, sino a todo aquel que tiene una duda, algo que insisto, como ya he dicho en otras ocasiones, es de lo mejor que hay en este foro; la disposición aayudar, algo que a mi parecer nunca está suficientemente agradecido. Asi que: MUCHAS GRACIAS COMPAÑEROS Sent from my Milestone using Tapatalk
__________________
No os perdais mi primera novela: Ciudad Humana. No es otra novela de zombis. Más información:
http://www.htcmania.com/showthread.p...30#post6464330 http://www.facebook.com/ciudadhumana |
#13
|
||||
|
||||
Eso si, me he llevado una grata sorpresa: es posible que todas las aplicaciones que ya había pasado a la tarjeta se hayan trasladado automáticamente a la nueva partición y quetodas las que baje también lo hagan o hay que hacerlo manualmente? Es que juraría que he ganado un montón de espacio y lo pregunto pie si me pongo manos a la obra.
Ahora tienes que hacer un cambio de mentalidad Vete a Ajustes/Aplicaciones/Administrar aplicaciones Todas las aplicaciones que tengas "en tarjeta SD", vuelve a pasarlas al teléfono. Olvídate del Apps2Sd de FroYo. Este Apps2SD se basa en un concepto diferente, de hecho con los módulo correspondientes al antiguo kernel, también se puede hacer funcionar en Eclair. Ahora, todo lo que se instala en el teléfono, en realidad lo hace en la partición ext2. Para el usuario es un proceso transparente. No hay que hacer nada. Estamos engañando al teléfono para que cuando instala algo en /data/app en realidad lo esté haciendo en la carpeta app que está en la partición ext2 de nuestra tarjeta SD. |
#14
|
||||
|
||||
Un ejemplo ilustrativo de la potencia de este sistema:
Mi teléfono dice que tengo libres 125MB. En realidad son más, pero tengo 125 MB de los 192 MB máximos de los que partimos como máximo. Y tengo instaladas todas estas aplicaciones: |
#16
|
||||
|
||||
No se que hago mal. He repetido todo varias veces y no hay tu tia. No me aparecen otras carpetas dentro de /system/sd , a alguien se le ocurre algo para probar?
|
#17
|
||||
|
||||
¿Estás seguro de que tienes bien hechas las particiones?
|
#18
|
||||
|
||||
Las he hecho 2 veces por si acaso...
La primera es fat32 y la segunda es ext2, y las dos son primarias. Ahora he instalado un archivo tuyo con nandroid, que pasos tendria que hacer con el? |
#19
|
||||
|
||||
Si con la copia nandroid no te funciona, el problema es seguro de las particiones. La copia nandroid es tal como yo lo tengo configurado, y obviamente te puedo decir que funciona.
|
|
#20
|
||||
|
||||
Yo doy fe, que el Nandroid de Borjich funciona correctisimamente.
La única "pega" es que al llevar OC consume algo mas de batería, pero lo puedes editar siguiendo sus instrucciones. Última edición por stove Día 24/03/11 a las 00:02:45. |
Estás aquí | ||||||
|