Mostrando entradas con la etiqueta firmware. Mostrar todas las entradas
Mostrando entradas con la etiqueta firmware. Mostrar todas las entradas

lunes, 10 de septiembre de 2012

ICS en Xperia X10i, al fin

Tras unos pequeños problemas de FC (cierre forzado) del teclado en Feralab NG, y que tras ese, se fueran cayendo otras aplicaciones, los contactos, las sincronizaciones, el whatsapp...decidí que era momento de cambiar de rom.

Afortunadamente encontré este listado actualizado a las fechas....
http://androidevolved.com/forums/xperia-x10-root-roms-kernels-development/530-xperia-x10-roms.html

De todas ellas, elegí la RemICS, por su portabilidad del ICS o Ice Cream Sandwich, versión 4 del Android. La que tenía antes era 2.3.7, lo máximo que había logrado a partir de la 2.3.3 oficial que Sony pone a nuestra disposición.

Requisitos: tener root y un recovery instalado, en mi caso el Xrecovery. 

Pasos seguidos:
Descargar el archivo de la ROM (RemICS 1.4_X10.zip y ponerlo en la raiz de la SD) 
Descargar el zip con correcciones de color... "displayfix_FXP121_CM9_es209ra_CWM.zip" en el mismo sitio.
El kernel que recomiendan (championwimmer v 0.3 no tiene Wifi)*, recomiendo usar el FXP (Freexperia kernel v 127) y te ahorras el susto y el tiempo que tardé yo. El archivo del Kernel se llama X10_CUSTOM.zip y se debe usar la aplicación Flashtool para cargarlo en el móvil.
Hacer los Wipe (full wipe, partition wipe), yo no hice el Wipe del Dalvik caché y no he tenido fallos en el proceso.
Desde el Recovery hacemos el flash del .zip, 
luego el flash del corrector de color 
y reiniciar.



Impresiones:

  • Todos los sonidos y aspecto del nuevo Galaxy S3
  • Rápida
  • *Wifi no funciona (he probado como dicen ellos a cargar el .zip de los módulos Wifi y nada, no activa ni funciona la red wifi). Queda la opción de cargar un Kernel más antigüo, el 127 FXP. ACTUALIZACIÓN: si se flashea el kernel, ya funciona el wifi.
  • La cámara funciona en 6Mp, hace fotos, pero no enfoca bien, no se mueve el autofocus.
  • No puede grabar vídeo, y además los de la galería se reproducen mal, a saltos, con rayas horizontales. Lo mismo pasa al ver vídeos de youtube.
  • La aplicación Barcode scanner, que suelo usar para leer los códigos QR, no va
  • Lo mismo le pasa a Neoreader, rayas verdes y negras, no es capaz de funcionar.Tampoco al poner el nuevo kernel.
  • La aplicación Oportunista, no se deja instalar. Me temo que al igual que otras, no funcionan en ICS.
  • Ojo a las llamadas, se aceptan deslizando hacia la derecha, y rechazan a la izquierda, cuando en las anteriores ROM de fábrica de Sony era al revés.
  • El teclado Xperia es alucinante, con swype, multiples opciones personalizables, rápido y preciso. Desgraciadamente su accesorio de voz se cuelga casi siempre.
  • Batería: se la come en un día, gasta más o menos como el Feralab NG. Ninguno llega a los 2 días como me duraba la rom original. Las novedades tienen su precio ;-


Por muy bonita que sea, me temo que no va a durar mucho en mi teléfono.....son demasiadas cosas que no funcionan. Habrá que esperar a futuras versiones.


 

Actualización de X10i a Feravolt New Generation

En esta ocasión voy a comentar los pasos detallados de actualizar el estupendo móvil Sony xperia X10i.

La idea es seguir sacándole jugo a este móvil, que por antiguo no tiene actualizaciones oficiales por parte de Sony Ericsson.

Buscando ROMs interesantes, encontré un post que hablaba muy bien de Feralab, una rom cocinada por Feravolt. Requisitos previos, que tengas hecho el root, es decir, poder tener acceso ilimitado a las aplicaciones, y por tanto poder instalar un Recovery.
El recovery es un programa que carga a petición antes del sistema operativo, y te permite hacer wipe (borrar datos de usuario), instalar roms desde un archivo .zip, hacer copias de seguridad del sistema completo, entre otras muchas cosas. Si no encuentras como hacer "root en X10i" o "instalar x-recovery en x10" en google, enviar mensaje o comentario para que te eche una mano. 





Decidido a probarla, las instrucciones de su versión NG (new generation) son muy sencillas:
http://forum.xda-developers.com/showpost.php?p=27458037&postcou

En mi caso, copio los archivos de instalación... FeraLab_NG.zip y FeraLab_NG_update!.zip a la carpeta raiz de la tarjeta SD. 
Hago copia de seguridad de los mensajes SMS con el SMS BACKUP & Restore.
Copia de seguridad de las fotos
Copia de seguridad de la carpeta Databases del Whataspp (por si se borra)
Copia de seguridad de la carpeta "Notifications" (ahí guardo mis tonos personalizados de mensajes, llamada, etc).

Cuando ya creas que lo tienes todo, lo repasas una vez más. :-)
Y ahora te lanzas a apagar el teléfono y entrar en el recovery
En el X10, se llega al recovery mediante pulsaciones cada segundo del botón atrás cuando está arrancando el teléfono.

Una vez dentro, nos movemos con los botones de volumen, y aceptamos (enter) con el botón del medio (cuadrado). 

Realizamos los pasos de antes de cada ROM: 
1) factory reset full wipe (se borran los datos de nuestra cuenta y personalizaciones)
2) wipe cache partition (para que no quede nada en la caché)
3) advanced options y luego "wipe dalvik cache"
4) install custom zip y luego choose custom zip from sdcard
5) elegimos nuestros archivos de la unidad SD, primera el feralab y luego el update
6) le damos a reboot now.

Ya está. La primera vez tarda mucho en arrancar, y recomienda el creador, que tras tres minutos usándolo, poniendo temas, configurando tus sonidos, etc... lo reinicies de nuevo. 


Impresiones:

La interfaz es preciosa
Todo funciona, wifi, cámara, vídeo, hotspot (compartir tus datos de internet por Wifi),  

Es fluida y rápida
El widget de control de energía se despliega y muestra una botonera que ocupa toda la pantalla para poder activar o desactivar cosas.
La barra de notificación incluye iconos para la linterna, activar GPS, Wifi, Bluetooth, modo avión, brillo, rotación....de todo, y personalizable.


Bugs o problemas detectados:

de buenas a primeras, y tras 2 semanas de uso, al cambiar de batería y encender, me dice que el método de teclado ha tenido que cerrarse, y a pesar de reiniciar o cerrar todas las aplicaciones, sigue igual. Si cambio el método de teclado al otro teclado que trae la rom, puedo escribir. A partir de ahí cae todo en picado, desaparecen los contactos, cuando le pido que los sincronice, da error forzado (force close o FC) en las google apps.

A partir de ahí, falla el whatsapp en cuanto entras, sólo puedes ver a un usuario si te manda un mensaje, pero si das atrás y quieres abrir otro usuario, se cierra. 

Así que en lugar de seguir probando, cambiar kernels, volver a probarlo, etc, pasé a otra ROM con versión Android superior.

Saludos

Actualización: 
Parece que con fecha 01/01/2013 hay nueva versión (2.09) de esta rom. No es la que probé yo, así que comentarios o notas, capturas de pantalla, serán bien recibidas. 
Saludos









martes, 28 de agosto de 2012

Recuperar un diso duro con errores

Hola de nuevo. 

En esta ocasión voy a comentar los pasos dados ante un problema que apareción en mi disco duro Seagate de 500GB

Síntomas: 

El disco era el disco principal de un equipo de trabajo con Windows 7. De repente un día no arrancaba bien, se reiniciaba antes de mostrar el escritorio. Al reiniciar Win7 indica que no ha podido arrancar. Lo intento en modo seguro, en modo normal. Nada. 
Lo dejo para otro día. 
Días más tarde, cuando tengo algo de tiempo para meterme con el problema, consigue arrancar, pero ha perdido información del inicio de sesión, o tarda mucho en arrancar. 
Para detectar qué problema puede tener, utilizo la herramienta HD Tune .

El resultado en su pestaña "Error Scan" es que en el modo rápido abara un Damaged block, y cuando paso el método completo, aparecen errores (es decir, sectores en los que no se recibe o lee lo que está escrito), entre los primeros 100Gb y cerca también de la posición de 250Gb.

Antes estas malas noticias, hago una copia de seguridad de los datos que tengo y a los que todavía acceso, y me dispongo a buscar una solución. 

1ª noticia o dato importante.... el término "formateo a bajo nivel" ya no significa lo que significaba antiguamente. Antes de los 90, significaba regenerar los bloques en los que se guarda la información, para diferenciarlo del formateo a alto nivel (el comando format que borraba la FAT o tabla de asignación de archivos) y que sólo borra el índice que señala dónde están los datos, pero no los datos en sí. Actualmente se denomina formateo a bajo nivel a la reinicialización del disco o a su borrado completo escribiendo ceros en cada mínima partición del mismo. Es la forma de eliminar por ejemplo un virus o los datos confidenciales antes de donar o deshacernos de un disco duro.

2ª noticia: comentan en internet que para poder seguir usando un disco duro con sectores dañados, se debe hacer un formateo a bajo nivel, y de esa forma aquellos sectores con errores se marcan como erróneos en el proceso, y el sistema operativo no podrá usarlos, evitando el problema que tenía yo....escribir datos importantes para el sistema operativo (dentro de los primeros gigas de espacio, ocupados por Windows, y que al leerlos no se recupere el dato solicitado, lo que genera errores). Es como cuando tenemos un chip de memoria dañado, queremos guardar una "A" en la memoria, y cuando le pides a la memoria que te devuelval el dato, te da una "H", lo que genera cuelgues, pantallazos azules, etc. 
El objetivo es poder seguir usando el disco con la capacidad original menos algunos megas de los sectores erróneos.


Utilizo el disco de arranque de HIREN (en la web se puede ver el software que incluye, y este otro enlace sirve para la descarga) con intención de usar el programa de Seagate para sus discos duros. El programa de Seagate me indica que por favor me pase por su web porque mi disco es susceptible de necesitar una actualización del firmware. 

Desde la web de Seagate, y con el dato del nº de serie y modelo de mi disco ST3500320AS (Barracuda), me ofrecen varias descargas. El archivo Exe no funciona en Windows 7 ni desde el MiniWindows XP del Hiren, por lo que opto por la imagen de disco .iso.

Funciona a las mil maravillas, arrancas desde la imagen (quemada en un CD-RW), y se actualiza el firmware del disco duro (conectado por SATA) en una interfaz de DOS muy sencilla. 

El siguiente paso es utilizar un programa como HDAT2 4.53 (también incluido en el Hiren) u otro programa similar, como por ejemplo HDD Regenerator (de pago). Tras un proceso de varias horas, el resultado es que ha corregido 5 bloques dañados.

Ahora estoy comprobando el disco con la misma herramienta HD Tune, y donde antes tenía varios puntos rojos señalando errores, ahora tengo todo en verde. 



Por precaución iré verificando el disco cada tres meses, o si da muestras de error, y actualizaré la entrada en caso de cambios.