10.4.12

Usar la tarjeta de memoria para instalar aplicaciones en Android


DisclaimerLa utilización de toda la información vertida en esta entrada es de tu entera responsabilidad, no me hago responsable de bricks, pérdidas de garantía, etc, etc. Esta entrada es solo ilustrativa y a nivel informativo de como lleve YO acabo el proceso en MI Nexus One.

 
*Nota* Partimos de la base de que tenemos una ROM customizada en la que se pueda usar la memoria SD-Ext, esto es, que soporte A2SD+ y un terminal rooteado junto con un recovery (clockworkmod).

Bueno, creo que no hace falta mucha explicación sobre para qué sirve usar la tarjeta de memoria para instalar programas, Android y sus terminales tienen una gran ventaja y es que su Market es, de lejos, muchisimo mejor que la App Store de IOs, sin embargo, la memoria interna de estos dispositivos se queda bastante atras con respecto a nuestra avaricia de instalar todas y cada una de las app's que encontramos en el Market, ¿Cómo solucionamos esto? muy sencillo, usando la tarjeta SD como parte de la memoria interna del sistema.

Antes de nada tenemos que saber diferenciar entre las distintas modalidades de las que disponemos:

Primero fue el huevo: 
        Google, previsor, atendiendo las quejas de los usuarios acerca de ampliar la memoria de sus dispositivos o de hacer algo al respecto, intervinieron con el sistema APP2SD esto es, pasar algunas de las aplicaciones (las que se hayan programado para tal) a la tarjeta de memoria, y ya está, problema solucionado...Siento diferir, el problema fue solucionado en parte, ya que muchas de las aplicaciones que usan wigdets dejaban estos fuera de lugar en el escritorio, aparte de como he indicado, el programador creador del app, debía especificar que la aplicación se pudiera mover. Aparte, lo que solo se movía era la aplicación, los Dalvik-Cache quedaban residentes en la memoria del teléfono ocupando prácticamente el mismo espacio.

Después fue la gallina:
       Los programadores (cocineros) que se dedicaban, y se dedican, a hacer ROM's customizadas por amor al arte, vieron en esto no una solución definitiva sino, un parche de mala gana por parte de google, entonces nos sorprendieron con el sistema A2SD, esto es, se creaba una partición ext (2,3,4) en la tarjeta de memoria y mediante un script y una ROM que soportara este sistema, las aplicaciones se movían hacia la tarjeta de memoria y se creaba un enlace en la memoria interna, sin embargo, la solución no era definitiva, si bien los widgets seguían funcionando los Dalvik-Cache seguían ahi, aumentando poco a poco.

       Y así nació el A2SD+ esto es parte del sistema anterior pero incluyendo los Dalvik-Cache. Es el que vamos a instalar.


Después de la clase de historia viene la clase práctica, necesitamos:
       - 1 Tarjeta de memoria (nada de marranadas, la queremos buena, y con buena me refiero a que sea rápida) 

       
       - 2 ROM que soporte el sistema A2SD+, Cyanogen 7 por ejemplo.
       
       - 3 La aplicación S2E (SOLO COMPATIBLE CON CYANOGENMOD), disponible en el market:


Vamos a ello, como dije al principio parto de la base de que el móvil esté rooteado, con CyanogenMod instalado y con un recovery (aquí usaremos ClockworkMod).

       Lo primero que debemos de hacer es un backup completo de la SD en el ordenador, ya que al hacer la partición la tarjeta se formateará.
       Para particionar la SD vamos a usar la aplicación ROM manager, nos vamos a la aplicación y vemos la opción particionar tarjeta SD:

       le damos y elegimos el tamaño de la partición EXT, obviamente, cuanto más mejor, pero nunca más de 2 GB ya que dará error de lectura, de todas formas desde está opción (normalmente se hace desde el recovery) tan solo nos da 3 opciones, elegimos la que nos plazca y acto seguido nos sale para elegir el tamaño Swap, aquí tendréis que poner 0MB!, nos dirá que perderemos todo y que se reinciará, adelante, una vez reiniciado solo nos faltan 2 minutos más.

       Una vez se haya reiniciado el teléfono tendremos nuestra partición disponible para usar, ¿Pero cómo?! Muy sencillo, con la aplicación que os deje antes S2E, la abrimos y marcamos estás opciones: Aplicaciones, Aplicaciones privadas, Dalvik cache y cache de descargas y reiniciamos el terminal. Listo, ya podremos configurar y restaurar las aplicaciones con Titanium Backup =).

Si necesitáis otros métodos aqui el tutorial que he seguido.

END;

9.4.12

Rootea tu Nexus One e instala CyanogenMod

Disclaimer: La utilización de toda la información vertida en esta entrada es de tu entera responsabilidad, no me hago responsable de bricks, pérdidas de garantía, etc, etc. Esta entrada es solo ilustrativa y a nivel informativo de como lleve YO acabo el proceso en MI Nexus One.





Información básica



1.- ¿Para qué me sirve rootear mi Nexus One?
   - Está bastante claro, las compañías dejan los móviles solo para ellas, es decir, con el software que le instalan y el sistema operativo que "creen" apropiado para tu nuevo móvil. Rooteando el teléfono lo que consigues es tener control total sobre tu terminal, instalar aplicaciones que puedan trabajar mejor e incluso cambiar el sistema operativo de "fábrica".


2.- ¿Qué riesgos conlleva rootear el Nexus One?
   - Antaño, unos 2 años atras, se te podía brickear y sino, perdías la garantía. Ahora hay bastantes métodos, como el que vamos a ver aquí que con un simple click te dejan el movil rooteado y con otro te lo unrootean, sin pérdida de garantía y en casi todos los casos, sin riesgos.





Parte 1
Primero, las descargas.
         - Driver ADB Windows 7 x64 / x86
         - SuperOneClick


Segundo, backup:
         - Sms Backup & Restore


*Nota* Decir que todo lo que tengamos instalado, se perderá, los contactos se guardan en la nube junto con las opciones de sistema, en tu cuenta de gmail, por lo tanto no es necesario. Las imágenes y sonidos, tan solo con moverlos a la SD y luego al ordenador. Para más información sobre backup: Aqui [ENG]


Tercero, habilitar Depuración USB en el movil (ajustes>aplicaciones>desarrollo> Depuración USB)



 habilitar la instalación de aplicaciones de 3º (ajustes>aplicaciones>Origenes desconocidos).




Bien, que ya estamos cerca, una vez instalados los drivers, arrancamos SuperOneClick y enchufamos el móvil al ordenador. Según los manuales debería de aparecer el teléfono, a mi, particularmente, no me salia nada, aun así le di al botón de Root, acto seguido eso se pondrá a trabajar (además os gustara a los frikis de starcraft) y cuando acabe (5 minutillos) vuestro teléfono estará rooteado, para desrootear (para mandar a la garantía, o por cualquier motivo) tan solo tenéis que darle a Unroot.


*Nota* Durante el proceso el móvil se reiniciará, puede, que hasta dos veces, es normal que la pantalla parpadee etc etc, no toquéis nada hasta que el proceso no acabe.




Parte 2
Bien, ya tenéis el teléfono rooteado, ahora QUÉ ahora es muy divertido, una vez que tengáis el móvil reiniciado os bajáis el Rom Manager 
         
Rom Manager




Lo iniciáis y le damos a la primera opción de todas, Flashear ClockworkMod Recovery, dejáis que eso trabaje y se reiniciará. 


*Nota* Un problema que tuve yo, es que si al reiniciar os sale el muñequito de Android con un signo de exclamación dentro de un triangulo (señal de peligro comúnmente) no os agobiéis, le quitáis la batería y lo encendéis, os vais con algún explorador (file manager, root explorer, x-plorer, etc) a la carpeta system, dentro veréis recovery.apk, lo renombrais a recovery.apk backup y volvéis a flashear el recovery desde las opciones del Rom Manager.


Bueno, una vez con el recovery flasheado os aconsejo hacer un backup de la ROM actual para el caso en el que la instalación de otras Custom Rom's fallen, una vez realizado el backup le dais a la opcion Descargar Rom y os bajais la que querais, y de ahi, a Instalar ROM desde la SD. También podéis echarla en la SD desde el ordenador. Personalmente os aconsejo que os informéis antes de instalar cualquier ROM, yo personalmente, tengo la de CyanogenMod y estoy encantado de la vida (aunque la primera instalación que hice lo odie a muerte, pero despues de varios intentos estoy orgulloso de los programadores) En fin, esto es todo, tendréis que buscar el ROM de las aplicaciones de Google especificas para vuestro dispositivo y se instala de la misma manera que el ROM de CyanogenMod (por ejemplo).


*Nota* Recordaros que cada vez que instaléis una ROM tendréis que hacer el cache y el wipe

Aqui el árticulo que me guió a mí.
Y aquí un diccionario con los términos más usados.


Otro día os hago un listado de aplicaciones y como usar la memoria de la tarjeta como memoria interna.


END;

30.3.10

Dia 0

Pff, es fascinante ver como 12 horas de viaje dan para tan poco, levantarte, ducharte, vestirte, bajar, cargar, que te recojan, cargar, recoger, llevar, traer, ir, parar, desayunar, montar, seguir, adelantar, frenar, bajarse, cargar, andar, comer, cargar, facturar, scan, pipi, quitate las botas, scan, pipi, quitate los piercings, scan, pasa, dutty free, esperar, cargar, mear, hacer cola, embarcar, sentarte, mirar, mirar, mirar, levantarte, esperar, cargar, montar en micro bus, esperar, esperar, cargar, montar, acelerar, frenar, adelantar, llegar, cargar, subir, desmontar, ducharte, comer, fumar, preparar y dormir.......soñar.

Mañana dia duro, entrevista al canto, en ingles, despues ni idea.