android

Instalar Fastboot en Ubuntu

Fastboot

Introducción

Fastboot es una herramienta que nos permite interaccionar con nuestro teléfono Android cuando este se encuentra en un estado en el que no se ha inciiado el sistema operativo (Por ejemplo es util para instalar una rom).

Instalación

Por suerte el programa está en el repositorio de Ubuntu, por lo que es tan facil como instalar el paquete de nombre fastboot desde nuestro gestor de paquetes favorito o a través del siguiente comando:

>> sudo apt-get install fastboot

Configuración

Puede ser que para que el programa Fastboot nos detecte el movil tengamos que hacer unas configuraciones. Para comprobar que nos lo detecte podemos ejecutar el siguiente comando:

>> fastboot devices

Si no lo detecta tenemos que encontrar el identificador del fabricante del movil. Lo primero que tendremos que hacer es conectar nuestro teléfono movil al ordenador con un cable usb. Ahora miraremos el listado de dispositivos conectados por usb con el siguiente comando y buscaremos el teléfono (Si no lo encontramos podemos desconectarlo, mirar los que hay, conectarlo y mirar cual es el nuevo):

>> lsusb
Bus 001 Device 010: ID 18d1:d003 Google Inc.

Una vez lo sabemos, tenemos que editar el fichero /etc/udev/rules.d/99-android.rules (o crearlo si no existe) y añadimos la siguiente línea, sustituyendo las XXXX por el identificador del fabricante (Por ejemplo para un dispositivo usb de id 18d1:d003 será lo que hay después de los dos puntos: d003):

# Mywigo Excite GIII
SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="0666", GROUP="plugdev"

Reiniciaremos el servicio udev (con el teléfono desconectado del ordenador) con el siguiente comando:

>> sudo service udev restart

Ahora ya podremos conectar el teléfono y Fastboot nos lo detectará.

Listado de fabricantes

Listado de varios fabricandes de móviles y tablets Android:

#Acer
SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666", GROUP="plugdev"
#Dell
SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666", GROUP="plugdev"
#Foxconn
SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666", GROUP="plugdev"
#Garmin-Asus
SUBSYSTEM=="usb", ATTR{idVendor}=="091E", MODE="0666", GROUP="plugdev"
#Google
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
#HTC
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
#Huawei
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
#Kyocera
SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666", GROUP="plugdev"
#LG
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"
#Motorola
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev"
#Nvidia
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666", GROUP="plugdev"
#Pantech
SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666", GROUP="plugdev"
#Samsung
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
#Sharp
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666", GROUP="plugdev"
#Sony Ericsson
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
#ZTE
SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666", GROUP="plugdev"

 

 

Hacer la copia de seguridad o restaurar la carpeta EFS del Nexus 5

EFS en el Nexus 5

Introducción

Lo primero de todo sera entender que es la carpeta EFS de nuestro dispositivo. La carpeta EFS contiene información específica de nuestro teléfono tales como el "IMEI", "Product code" y "MEID" entre otras cosas más. Por lo tanto es único para cada teléfono, por lo que si lo borramos no podremos recuperarlo. Como podéis entender si vamos a modificarlo, conviene hacer una copia de seguridad de esta carpeta.

Así que en este artículo os voy a explicar como hacerlo.

Proceso

Copia de seguridad

Para hacer la copia de seguridad de la carpeta EFS de nuestro móvil, tenemos que seguir los siguientes pasoss:

  • Lo primero que tendréis que hacer es bajar el archivo "Nexus_5_Backup_EFS.zip" que es el que se encargara de hacer la copia de seguridad. Lo podéis hacer desde este enlace.
  • Luego lo copiáis en la memoria de vuestro móvil.
  • Lo apagamos.
  • Tendremos que entrar en el recovery. Para ello con el móvil apagado pulsamos a la vez la tecla de bajar el volumen y la apagar/encender el móvil, esperamos a que nos aparezca el menú. Con las teclas de bajar y subir volumen nos movemos a la opción "Recovery mode" y le damos al botón de encender/apagar el teléfono.
  • Una vez en el recovery nos movemos (otra vez con las teclas de volumen) a la opción "install zip", le damos al botón de encender/apagar, luego vamos a opción "choose zip from /sdcard" y buscamos el archivo "Nexus_5_Backup_EFS.zip" que hemos copiado antes. Lo seleccionamos con la tecla de encender/apagar y luego le damos a "Yes - Install Nexus_5_Backup_EFS.zip".
  • Esperamos a que acabe y muestre el mensaje "Install from sdcard complete".

Ya tenemos la copia de seguridad en la carpeta  /storage/emulated/EFS_Backup o /data/media/EFS_Backup (Necesitaremos tener permisos de root para acceder a estas carpetas). Consta de 3 archivos: efsbackupflashable.zip, efs1.img y efs2.img. Podemos reiniciar el móvil y guardarlo todo en el ordenador.

Restauración

Para restaurarlo tendremos que hacer lo mismo pero ejecutando la copia de seguridad que nos guardamos.

  • Lo primero de todo es copiar la carpeta "EFS_Backup" entera (con los tres archivos) en la memoria del teléfono.
  • Lo apagamos.
  • Entramos en el recovery. Para ello con el móvil apagado pulsamos a la vez la tecla de bajar el volumen y la apagar/encender el móvil, esperamos a que nos aparezca el menú. Seleccionamos la opción "Recovery mode" y le damos al botón de encender/apagar el teléfono.
  • Una vez en el recovery vamos a la opción "install zip", luego a opción "choose zip from /sdcard" y buscamos el archivo "efsbackupflashable.zip" que estará dentro de la carpeta "EFS_Backup" que hemos copiado antes. Lo seleccionamos con la tecla de encender/apagar y luego le damos a "Yes - Install efsbackupflashable.zip".
  • Esperamos a que acabe.

 

Instalar ClockWorkMod Recovery en el Nexus 5

ClockWorkMod Recovery en el Nexus 5

Introducción

En este artículo os voy a explicar como instalar el recovery ClockWorkMod Recovery en nuestro Nexus 5.

Un recovery es un programa con el que podremos hacer muchas cosas, entre las que destacan las siguientes:

  • Instalar una ROM,
  • Cambiar el kernel
  • Cambiar el Theme
  • Realizar limpiezas (Wipes)
  • Aplicar parches
  • Reconfiguraciones de la batería/rotación/caché
  • etc

Los recovery más conocidos son ClockWorkMod Recovery (CWM Recovery)y Team Win Recovery Project (TWRP).

Proceso

Con Rom Manager

Para instalar ClockWorkMod Recovery tenemos que seguir los siguientes pasos:

  • Instalamos la aplicación "Rom Manager" de la Play Store.
  • La abrimos.
  • Al principio nos saldrá un aviso y le damos a "Aceptar".
  • En la ventana que nos aparecerá, en la sección de "Install or update recovery" le damos a "ClockworkMod Recovery".
  • Ahora nos pedirá que seleccionemos nuestro modelo de teléfono. En nuestro caso saldrá el modelo "Google Nexus 5". Le damos a él.
  • En la siguiente pantalla nos dará la opción de indicarle si queremos activar "Flash ClockworkMod Touch" para poder usar el recovery pulsando en la pantalla y no con los botones físicos. Esta opción es de pago, por lo que depende de vosotros si queréis marcarlo o no. Por último le daremos al botón "Flashear ClockworkMod Recovery".
  • Como se necesita permisos de root para instalar el recovery, nos saldrá una ventana pidiendo permiso. Le damos al botón "Permitir".
  • Esperamos hasta que nos informe de que el flasheo se ha completado con éxito y le damos al botón "Aceptar".
  • Puede insistir en que compremos la versión táctil. Si es así le damos al botón "Cancelar".
  • Esta aplicación ya no hace falta y podemos desinstalarla si queremos.

Una vez acabados todos los pasos anteriores, ya tenemos el recovery instalado. Para entrar en él, con el teléfono apagado, tenemos que presionar las teclas de bajar volumen, subir volumen y apagar/encender el teléfono sin soltarlas hasta que nos aparezca en pantalla el menú de FastBoot. Pulsamos la tecla de bajar volumen hasta que nos aparezca la opción de "Recovery mode" y le damos al botón de apagar/encender el teléfono. Esperamos a que arranque y nos saldrá el menú de ClockworkMod Recovery.

Con Fastboot

Lo primero que tenemos que haces es ir a la página de ClockworkMod (http://www.clockworkmod.com/rommanager) y bajarnos el recovery correspondiente a nuestro dispositivo.

El siguiente paso es poner nuestro teléfono en modo FastBoot. Para ello tenemos que hacer lo siguiente:

  • Primero lo apagamos.
  • Luego tenemos que presionar a la vez los el botón de bajar volumen y el de encender hasta que el móvil se encienda en el modo FastBoot.
  • Por último conectamos el móvil al ordenador con el cable usb.

Ya tenemos todo listo, ahora tenemos que ejecutar el siguiente comando:

>> fastboot flash recovery recovery-clockwork-touch-6.0.4.5-hammerhead.img

Y ya esta.

Uso

Para movernos por las opciones que nos permite hacer tendremos que usar las siguientes teclas:

  • "Subir volumen" para moverse a la opción anterior
  • "Bajar volumen" para movernos a la opción siguiente
  • "Home" para seleccionar.
  • "Back" para volver al menú anterior.

Las principales opciones son la siguientes:

  • Reboot System Now: Reinicia el teléfono para que arranque nuestra versión de Android.
  • Apply update from SD Card: Sirve para cargar cualquier actualización en el teléfono, bien sean kernel, ROM, Theme, etc. Esta debe estar en un fichero de nombre update.zip en la raiz de la tarjeta de memoria (/sdcard/update.zip)
  • Wipe Data/factory Reset: Borra todos los datos del usuario y la deja la versión de Android que tengas en el móvil como recién instalado.
  • Wipe Cache partition: Solo borra la partición de memoria caché del teléfono que son datos temporales que se general al usar el teléfono. (no borra ni apps, ni datos).
  • Install zip from SD-Card: Instala archivos en ZIP desde nuestra memoria Micro-SD. Nos permitirá hacer las siguientes cosas:
    • Apply /sdcard/update.zip: Instala el zip que esta en esa ruta y con ese nombre.
    • Choose zip from sdcard: Nos permite instalar cualquier archivo zip que se encuentre en la memoria Micro-SD.
    • Toggle signature verification: Activa o desactiva la verificación de firmas. (Algunas ROMs necesitan que se desactive esta opción para instalarlas si el creador no la ha firmado)
    • Toggle script asserts: No se que hace, no la toqueis.
  • Backup and Restore (Nandroid): Nos permite hacer y restaurar copias de seguridad de nuestro móvil entero. Las opciones que aparecen son:
    • Backup: Hace una copia y la guarda en la SD (incluye particiones data, cache y system entre otras cosas).
    • Restore: Muestra todas las copias de seguridad realizadas disponibles para restaurarlas. Seleccionando una de ellas se cargará en nuestro teléfono. 
    • Advanced Restore: Lo mismo que la anterior, solo que además de seleccionar una copia de seguridad nos permite, una vez escogida una de ellas, decidir que queremos restaurar. Podrás elegir entre arranque (boot), sistema (system), datos (data), caché (cache) o particiones sd-ext.
  • Mounts and storage: Herramientas para montar, desmontar y formatear las diferentes particiones de nuestro móvil.
    • unmount /cache
    • mount /data
    • mount /system
    • mount /sdcard
    • mount /sd-ext
    • format /cache
    • format /data
    • format /system
    • format sd-card
    • format /sd-ext
    • mount USB storage
  • Advanced: Herramientas para diferentes cosas.
    • Reboot Recovery: Reinicia el móvil y vuelve a cargar el recovery.
    • Wipe Dalvik Cache: Limpia la caché Dalvik.
    • Wipe Battery Cache: Limpia la caché de la batería.
    • Report Error:
    • Key Test:
    • Show Log: Muestra los logs del recovery.
    • Partition SD Card: Nos permite particionar la memoria del móvil.
    • Fix Permissions:

LBE Security Master

LBE Security Master

Introducción

Hoy os voy a comentar una de las principales aplicaciones de seguridad que uso en mi móvil android que se llama LBE Security Master. Lo primero que tenemos que saber de esta aplicación es que es china (está en chino aunque podemos ponerla en inglés) y no podemos instalarla desde la Play Store fuera de su país, por lo que tendremos que bajarnos el apk de algún sitio e instalarla. Además para poderla usar tendremos que tener nuestro móvil rooteado.

En cuanto a la funcionalidad de esta aplicación tiene una gran cantidad de utilidades, aunque la que más utilizo yo es la de poder denegar ciertos permisos a aplicaciones instaladas (por ejemplo que no pueda leer nuestros sms). Pero tiene muchas otras como son las siguientes:

  • Gestionar los permisos de las aplicaciones. Puedo quitar o dar el permiso a una aplicación para hacer ciertas cosas.
  • Gestionar las aplicaciones se inician automáticamente.
  • Antivirus
  • Gestor de batería.
  • Bloquear aplicaciones.
  • Bloquea llamadas.
  • Bloquea anuncios.
  • Controlar la cantidad de datos consumidos y poner alertas.
  • Y muchas otras más.

Instalación

Lo primero será instalar la versión en chino. Os la dejo aquí el apk para que lo podáis instalar.

Ahora lo que tendremos que hacer es ponerla en inglés. Para ello vamos a utilizar un programa que se llama Xposed Installer que lo podremos bajar de aquí.

  • Lo instalamos.
  • Abrimos el programa "Xposed Installer".
  • En la sección "Framework" aparecerá el siguiente mensaje "La última versión de Xposed no esta activa en este momento. ¿Instaló y reinició?". Le damos ahí.
  • Nos mostrará un diálogo indicando que tengamos cuidado. Le damos a "Aceptar".
  • Luego en la sección "Framework" le damos al botón "Instalar/Actualizar" (Tenemos que tener el móvil rooteado y nos pedirá permiso para realizar esta tarea).
  • Nos pedirá reiniciar el teléfono para que se apliquen los cambios. Le decimos "Aceptar"
  • Esperamos que se reinicie el teléfono, volvemos a entrar en la aplicación y comprobamos que ya NO nos saldrá el mensaje de que no está activado.

Ya tenemos instalado Xposed Installer y ahora toca instalar el módulo de internacionalización para LBE Security Master.

  • Tendremos que bajar el apk de aquí e instalarlo.
  • Abrimos la aplicación "Xposed Installer".
  • Le damos a "Módulos".
  • Veremos el módulo de LBE que estará desmarcado. Lo marcamos.
  • Reiniciamos el teléfono.
  • Ya podremos ver LBE Security Master en inglés.
temas: 

Programas que recomiendo usar en Android

Aplicaciones de Android que recomiendo

Actualizo la lista a día 02-07-2014.

Ya llevo un tiempo con mi nuevo móvil Android y voy teniendo mis aplicaciones favoritas. En esta página voy a ir recopilando los programas que considero indispensables que estén en mi móvil Android. Si tenéis alguna sugerencia me la podéis decir. La iré cambiando a lo largo del tiempo.

Aplicaciones

Básicas

Comunicación

Redes Sociales

Vídeo

Música

Productividad

Ofimática

Utilidades

Varios

  • BBVA | España : Localización de cajeros 4B, Servired y Red 6000
  • Box : Cliente del disco duro virtual de Box
  • DropBox : Cliente del disco duro virtual de DropBox

Juegos

Zaragoza

  • Zaragoza Tráfico : Ver el estado de congestión del tráfico de Zaragoza
  • Zaragoza Rutas: Conocer como ir a cualquier sitio de Zaragoza con transporte público.
  • Zaragoza Taxi: Ver los taxis de Zaragoza cercanos a tu localización.
  • Zaragoza Estaziona: Mirar donde aparcar tu coche, moto, bici, etc además del estado de ocupación de estos aparcamientos.
  • Farmacias Ahora! Zaragoza: Conocer que farmacias están abiertas en cada momento, donde están y como llegar a ellas.

Hacer Root al Nexus 5

Nexus 5 con root

Introducción

Hacer root consiste en poder ejecutar una aplicación con los permisos para que haga cualquier cosa. Si queremos hacer ciertas cosas con nuestro móvil, puede que necesitemos tenerlo rooteado. Una lista de cosas que podremos hacer si tenemos nuestro móvil rooteado es la siguiente:

  • Instalar cualquier aplicación en la SD.
  • Hacer una copia de seguridad de cualquier aplicación.
  • ...

En este artículo os voy a explicar como hacer root a un Nexus 5.

Proceso

Tener un Nexus es una gran ventaja a la hora de rootearlo, porque es muchísimo más fácil que con el resto de terminales Android.

Para ello lo primero que tendremos que hacer es bajarnos AutoRoot para el Nexus 5 desde la página web de su autor (http://autoroot.chainfire.eu).

Antes de ponernos manos a la obra vamos a instalar unas cosas que necesitaremos:

  • Primero será instalar el programa fastboot:
>> sudo apt-get install android-tools-fastboot
  • Y luego si estamos con un sistema operativo de 64 bits necesitaremos instalar esta librería:
>> sudo apt-get install lib32stdc++6

Ahora vamos a preparar el teléfono. Ántes lo vamos a tener que apagar. Una vez este completamente apagado tenemos que presionar a la vez los dos botones de volumen y el botón de encender a la vez (los tres) hasta que el móvil se encienda en el modo FastBoot. Por último lo conectamos al ordenador con el cable usb.

Empezamos el proceso descomprimiendo el programa que nos hemos bajado y ejecutandolo:

>> unzip -d CF-Auto-Root-hammerhead-hammerhead-nexus5 CF-Auto-Root-hammerhead-hammerhead-nexus5.zip
>> cd CF-Auto-Root-hammerhead-hammerhead-nexus5
>> sh root-linux.sh

Nos pedirá que presionemos cualquier tecla para continuar.

Si tenemos el bootloader cerrado, recibiremos un mensaje en el móvil preguntándonos si queremos abrir el bootloader (por defecto está en No). Tened en cuenta que abrir el bootloader causa que se borren todos los datos del movil (esto es por motivos de seguridad). Le damos al botón de subir el volumen para indicar que SI lo queremos hacer y luego le damos al botón de encendido para continuar (os recuerdo que en los Nexus abrir el bootloader NO hace que perdamos la garantía).

Tras un minuto aproximadamente el teléfono se reiniciará. Como al abrir el bootloader habrá borrado todo, nos pedirá los datos para configurar Android por primera vez. Una vez que lo hallamos introducido podremos comprobar que en la lista de programas aparecerá el programa SuperSU (es decir que el root se ha realizado correctamente).

A veces me ha pasado que si ya lo tenía rooteado, actualizo el teléfono a una versión más nueva de Android y lo vuelvo a rootear, no me aparece el SuperSU pero si que se ha rooteado bien. Entonces tengo que ir al Play Store e instalarlo a mano.

Tambien a partir de ahora cada vez que encendamos el teléfono, podremos ver un candado abierto indicandonos que tenemos el bootloader abierto.

Y así de sencillo es. Espero que este artículo os sea de ayuda.

 

Nexus 5

Nexus 5

Hace unos días que me he cambiado de móvil y me ha pasado del Sony Xperia Neo al nuevo terminal de Google Nexus 5. Además de este, tenía en mente el Xiaomi Mi3 o el Oppo N1 (que la pantalla fuera de 6" y que valiera más de 400 € lo descartaron). Al final opté por el este al tener estabilización óptica en la cámara, su precio de 350 €, carácteristicas punteras, garantía en españa y que no tendré que perder tiempo probando roms ya que tendré las últimas versiones de Android directamente.

La versión que me he comprado es la versión en negro de 16 GB. Yo no suelo guardar música (la escucho en streamin con google music) o fotos en el movil (las subo a la nube), por lo que esta capacidad para mi es suficiente. Pero puede que para otras personas al no contar con la posibilidad de ampliarlo con tarjetas SD, esto sea escaso (pero eso ya depende de cada persona).

Así que a partir de hoy os iré contando a través de una serie de artículos,las cosas que le haga al móvil. Podréis ver todos estos artículos a través de una categoría que he creado: nexus5.

Para acabar os pongo las especificaciones técnicas del Nexus 5:

  • Pantalla:
    • Pantalla de 4,95 pulgadas y 1920x1080 (445 ppp)
    • Full HD IPS
    • Cristal Gorilla® Glass 3 de Corning®
  • Cámaras:
    • Cámara frontal de 1,3 MP
    • Cámara trasera de 8 MP con estabilización óptica de imagen
  • Dimensiones:
    • 69,17 x 137,84 x8,59 mm
    • 130 g
  • Batería:
    • 2300 mAh
    • Hasta 17 horas en Talk*
    • Hasta 300 horas en Standby*
    • Tiempo de Internet: hasta 8,5 horas con Wi-Fi, hasta 7 horas con LTE*
    • Carga inalámbrica integrada
  • Audio:
    • Altavoz integrado
    • Conector de audio estéreo de 3,5 mm
  • Procesamiento:
    • CPU: Qualcomm Snapdragon™ 800 a 2,26 GHz
    • GPU: Adreno 330 a 450 MHz
  • Conexiones inalámbricas:
    • Wi-Fi de doble banda (2,4G/5G) 802.11 a/b/g/n/ac
    • NFC (Android Beam)
    • Bluetooth 4.0
  • Redes:
    • 2G/3G/4G LTE
    • GSM: 850/900/1800/1900 MHz
    • WCDMA: Bandas: 1/2/4/5/6/8
    • LTE: Bandas: 1/2/3/5/7/8/20
  • Memoria:
    • Almacenamiento interno de 16 GB o 32 GB (la capacidad formateada real puede ser inferior)
    • 2 GB RAM
  • Puertos y conectores:
    • Micro USB (Compatible con SlimPort™)
    • Conector de audio estéreo de 3,5 mm
    • Micrófonos duales
    • Botones de volumen y encendido de cerámica
  • Sensores:
    • GPS
    • Giroscopio
    • Acelerómetro
    • Brújula
    • Proximity / Ambient Light
    • Presión
    • Sala

Mover cualquier aplicación a la sd en Android en el Xperia Neo

Mover cualquier aplicación a la sd en Android

Introducción

Hay móviles con android que tienen poca memoria interna para instalar aplicaciones, como es el caso del Xperia Neo que solo tiene 320 MB. Y aunque muchas de las aplicaciones que instalas puedes moverlas a la memoria sd, no son todas. Si sueles instalar muchas aplicaciones, poco a poco se te va reduciendo el espacio libre hasta el punto de que no hay espacio para descargarse actualizaciones.

Pero si tenemos el móvil rooteado (mirad como hacerlo aquí), podemos mover todas las aplicaciones a la sd. A continuación os explico como hacerlo.

Proceso

Lo primero que tenemos que hacer es preparar la sd.

Conectamos el móvil al ordenador con el cable usb. Nos tenemos que asegurar que lo tenemos configurado para que se conecte como un medio de almacenamiento masivo. Para ello vamos al menú, luego entramos en Ajustes, bajamos hasta Xperia, entramos en Conectividad y en el Modo de conexión USB nos aseguramos de que está seleccionado Modo almacenam. masivo (MSC).

Con nuestro gestor de particiones preferido (GParted, ...) redimensionamos la partición que hay en la sd (que estará en formato fat32) y dejamos libre el espacio que queramos al final de la tarjeta. Luego en ese espacio creamos una partición primaria en formato ext3. Aplicamos los cambios y desconectamos el cable usb.

Instalamos la aplicación Link2sd del Market en el móvil. La abrimos y lo primero que nos aparecerá será el mensaje para darle permisos de root. Se lo damos.

Ahora se abrirá una ventana con el título Seleccione el sistema de archivos de la segunda partición de su tarjeta SD, seleccionamos ext3 y le damos al botón Aceptar.

Luego aparecerá una ventana con el título Reinicie su teléfono con el siguiente mensaje:

Script de montaje creado, por favor reinicie su teléfono para montar la 2ª partición de su tarjeta SD. Si está recibiendo este mensaje después de reiniciar, quiere decir que la segunda partición no puede ser montada automáticamente al arrancar. No se puede crear el enlace.

Le datos a Aceptar. Apagamos el teléfono y lo volvemos a encender.

Ya tenemos el teléfono preparado para mover aplicaciones a la sd. Para ello tendremos que abrir el programa Link2SD, seleccionar la aplicación que queramos mover y  le daremos a Crear enlace. Marcamos las tres casillas: Enlazar aplicación, Enlazar dalvik-cache y Enlazar librerías. Le damos al botón Aceptar y esperamos a que termine. Entonces ya tendremos esa aplicación movida a la nueva partición de la sd.

Cambiar la compilación de Android en el Xperia Neo

Actualizar el firmware en el Xperia Neo

Introducción

Cuando adquirimos nuestro móvil Xperia Neo, este puede venir con diferentes compilaciones (firmwares) de Android personalizadas por los operadores o para países en concreto. Con el software de Sony (PC Companion) podemos actualizarlas a versiones más nuevas, pero sin cambiar entre estas personalizaciones.

Pero esto no quiere decir que no podamos hacerlo y existen programas que nos permitirán instalar las versiones que queramos en nuestro móvil.

Actualmente para el Sony Xperia Neo podemos encontrar los siguientes firmwares:

  • Android 2.3.4: MT15i_4.0.2.A.0.42_Global.ftf
  • Android 2.3.4: MT15i_4.0.2.A.0.62__1246-9107.ftf
  • Android 4.0.4: MT15_4.1.B.0.431_Global.ftf
  • Android 4.0.4: MT15i_4.1.B.0.587_Global.ftf

Proceso

Para instalar cualquier firmware de Android en nuestro Xperia Neo, vamos a utilizar el programa llamado FlashTool (http://androxyde.github.com/). Os advierto que este proceso borrará los datos de vuestro móvil, por lo que tendréis que haceros una copia de seguridad antes de hacerlo.

Lo primero que tendremos que hacer es abrir el programa.

Antes de conectar el móvil al ordenador con el cable usb, tendremos que activar la depuración USB. Para ello vamos al menú de nuestro móvil, entramos en Ajustes, bajamos hasta Opciones del desarrollador y activamos al casilla de Depuración USB.

Conectamos el móvil al ordenador con el cable usb y esperamos a que en el programa FlashTool identifique nuestro móvil:

INFO  - Connected device : MT15

Si no aparece su nombre, puede ser porque no tengamos instalados los drivers del teléfono. Para ello vamos a la carpeta donde hemos instalado el programa FlashTool (Por defecto es C:\FlashTool), entramos en la carpeta drivers, ejecutamos Flashtool-drivers.exe,

  • Le damos al botón Next
  • Marcamos Sony Ericsson Xperia arc, Xperia neo, Xperia PLAY, Xperia acro IS11S, Xperia acro SO-02C drivers y le damos al botón Install.
  • Aparecerá una ventana de Asistente para la instalación de controladores de dispositivos y le daremos al botón Siguiente.
  • Esperamos a que acabe la instalación y salga una pantalla donde dice que todo se ha instalado con éxito. Le damos al botón Finalizar para cerrarla.
  • Ya lo hemos instalado y le damos al botón Finish.
  • Luego reiniciamos el ordenador y volvemos a probar si lo detecta.

Una vez detectado, le damos al primer icono que es un rayo. En la ventana que nos aparece seleccionamos la opción de Flashmode y le damos al botón Ok.

Ahora nos aparecerá la ventana para seleccionar el firmware que queremos ponerle al móvil. Lo primero que tendremos que hacer es en Select source folder situarnos en la carpeta donde tenemos los firmwares. Una vez hemos hecho esto nos aparecerán los firmwares que tenemos en la lista. Seleccionamos el que queramos usar. En la sección Wipe seleccionamos Wipe data, Wipe cache y si aparece Wipe apps log. En la sección Exclude solo dejamos marcada Exclude TA. Y por último en Misc seleccionamos No final verification. Una vez hemos configurado todo le damos al botón Ok.

Antes de que empiece el proceso tendremos que preparar el móvil. Nos aparecerá una ventana explicando lo que tenemos que hacer y que es lo siguiente:

  • Desconectamos el móvil del cable usb.
  • Lo apagamos.
  • Pretamos el botón atrás y sin soltarlo conectamos el cable usb.

Entonces el proceso empezará:

15/006/2012 18:06:36 - INFO  - <- This level is successfully initialized
15/006/2012 18:06:37 - INFO  - Flashtool Version 0.9.4.0 built on 2012-09-10 23:08:31
15/006/2012 18:06:37 - INFO  - You can drag and drop ftf files here to start flashing them
15/006/2012 18:06:48 - INFO  - Device connected with USB debugging off
15/006/2012 18:06:48 - INFO  - For 2011 devices line, be sure you are not in MTP mode
15/006/2012 18:06:51 - INFO  - Device connected with USB debugging on
15/006/2012 18:06:51 - INFO  - Connected device : MT15
15/006/2012 18:06:51 - INFO  - Installed version of busybox : BusyBox v1.18.4 (2011-04-04 18:40:20 CDT) multi-call binary.
15/006/2012 18:06:51 - INFO  - Android version : 4.0.4 / kernel version : 2.6.32.9-perf
15/006/2012 18:06:52 - INFO  - Root Access Allowed
15/016/2012 18:16:48 - INFO  - Selected MT15_4.1.B.0.431_Global.ftf
15/016/2012 18:16:48 - INFO  - Preparing files for flashing
15/017/2012 18:17:04 - INFO  - Please connect your device into flashmode.
15/017/2012 18:17:09 - INFO  - Device disconnected
15/017/2012 18:17:36 - INFO  - Device connected in flash mode
15/017/2012 18:17:37 - INFO  - Opening device for R/W
15/017/2012 18:17:37 - INFO  - Reading device information
15/017/2012 18:17:37 - INFO  - Phone ready for flashmode operations.
15/017/2012 18:17:37 - INFO  - Start Flashing
15/017/2012 18:17:37 - INFO  - Processing loader
15/017/2012 18:17:37 - INFO  -     Checking header
15/017/2012 18:17:37 - INFO  -     Flashing data
15/017/2012 18:17:40 - INFO  - Loader : S1_Loader_Root_773f - Version : R4A066 / Bootloader status : ROOTABLE
15/017/2012 18:17:40 - INFO  - Disabling final data verification check
15/017/2012 18:17:40 - INFO  - Processing kernel.sin
15/017/2012 18:17:40 - INFO  -     Checking header
15/017/2012 18:17:40 - INFO  -     Flashing data
15/017/2012 18:17:42 - INFO  - Processing fota1.sin
15/017/2012 18:17:42 - INFO  -     Checking header
15/017/2012 18:17:42 - INFO  -     Flashing data
15/017/2012 18:17:43 - INFO  - Processing fota0.sin
15/017/2012 18:17:43 - INFO  -     Checking header
15/017/2012 18:17:43 - INFO  -     Flashing data
15/017/2012 18:17:45 - INFO  - Processing adsp.sin
15/017/2012 18:17:45 - INFO  -     Checking header
15/017/2012 18:17:45 - INFO  -     Flashing data
15/017/2012 18:17:47 - INFO  - Processing amss_fs_hallon.sin
15/017/2012 18:17:47 - INFO  -     Checking header
15/017/2012 18:17:47 - INFO  -     Flashing data
15/017/2012 18:17:48 - INFO  - Processing amss.sin
15/017/2012 18:17:48 - INFO  -     Checking header
15/017/2012 18:17:48 - INFO  -     Flashing data
15/017/2012 18:17:56 - INFO  - Processing vendor.sin
15/017/2012 18:17:56 - INFO  -     Checking header
15/017/2012 18:17:56 - INFO  -     Flashing data
15/018/2012 18:18:43 - INFO  - Processing system.sin
15/018/2012 18:18:43 - INFO  -     Checking header
15/018/2012 18:18:43 - INFO  -     Flashing data
15/020/2012 18:20:44 - INFO  - Processing userdata.sin
15/020/2012 18:20:44 - INFO  -     Checking header
15/020/2012 18:20:44 - INFO  -     Flashing data
15/020/2012 18:20:52 - INFO  - Processing cache.sin
15/020/2012 18:20:52 - INFO  -     Checking header
15/020/2012 18:20:52 - INFO  -     Flashing data
15/020/2012 18:20:54 - INFO  - Ending flash session
15/020/2012 18:20:54 - INFO  - Flashing finished.
15/020/2012 18:20:54 - INFO  - Please unplug and start your phone
15/020/2012 18:20:54 - INFO  - For flashtool, Unknown Sources and Debugging must be checked in phone settings
15/020/2012 18:20:54 - INFO  - Device connected in flash mode

Cuando acabe el proceso veremos el mensaje Flashing finished. Ahora lo desconectamos del cable usb y lo encendemos.

Ya tenemos nuestro móvil Xperia Neo con la versión de Android que le hallamos puesto.