Ver Mensaje Individual
  #1  
Viejo 25/11/10, 10:08:45
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,136
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,136
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 119 comentarios
Tagged: 4 hilos
Instalar rom Froyo (o casi) con arranque dual

A TENER EN CUENTA:
RECORDAR QUE TODO PROCESO DE FLASHEO O QUE IMPLIQUE MODIFICACIONES DEL SISTEMA TIENE SUS RIESGOS, ASI QUE LEER BIEN TODO ANTES Y SI LO HACEIS BAJO VUESTRA RESPONSABILIDAD, LOS TUTORIALES QUE YO HAGO LOS HE PROBADO PREVIAMENTE
Esta version que pongo es una version ALPHA, esto quiere decir que es una rom en desarrollo y que esta en su fase inicial, por lo que tiene diversos bugs y está pensada para testear y así lograr conseguir una buena rom estable, así que tenerlo muy en cuenta, como vereis no es dificil la instalacion pero requiere que se sepa bien lo que se hace y como se hace, repito es para testear y de momento no es usable como sistema principal por los diversos bugs que aun tiene, lo bueno que tiene es que permite un arranque dual con lo que se puede probar sin perjudicar al sistema que tengas en ese momento, y es tan facil instalar el Arranque dual como desintalarlo, ahora pasaré a comentar el proceso:
De momento lo que no funciona o no funciona bien es:
- No hay reproducción de audio (en llamadas si funciona)
- Reproducción de vídeo no nativas (se puede reproducir con Rockplayer)
- Cámara - aún no implementada
- Reinicios aleatorios (identificado - trabajando en ello)
- lag's aleatorios o sea alguna ralentizacion(identificado - trabajando en ello)
- Emisión de radio ligera - las llamadas de voz - a veces (1 de cada 25 a 30 para mí) tanto usted como el sonido de otra persona como si fuera una ardilla


Algunas cosas que he o hemos observado que mejora
- Mas rapidez en abrir aplicaciones.
- Mas rapidez en la navegacion de internet y descarga de archivos del Market.
- Mayor calidad de la imagen, se ve con menos gradiente.
- Mayor calidad en las imagenes de los contactos.

INSTALACION
1 - Principal ser ROOT con busybox instalado- 1GB de espacio libre en la tarjeta SD
2 - Descargar el archivo FreeX10_alpha-release_0.0.1.tar.bz2
http://www.mediafire.com/?kwfvbwu84kttq0u
Os pongo el link oriiginal de zdzihu que es la persona que ha hecho todo esto, ya que no quieren que se hagan mirrors de los links porque asi controlan las descargas, os pido que no pongais ningun link al archivo en otro sitio porque asi lo quiere el autor y hay que respetarlo, si poneis algun mirror lo borraré,ok?
2b- Por defecto el arranque lo hara principalmente en Froyo, si quereis que arranque primero el que tengais ahora os bajais este fichero que he modificado ya que habia algunos archivos que no mostraba y abriendo (solo abrir sin descomprimir) el fichero FreeX10.zip, arrastrais este fichero:
http://www.mediafire.com/?6g9pp13pgyydjft , ya vereis que cuando abrais el fichero FreeX10.zip existe ese mismo fichero, si lo veis complicado un poco mas abajo explico como hacerlo una vez instalado todo.
3 - Descomprimis el fichero y vereis 2 archivos, los copiais tal cual en la raiz de la SD
4 - Conectais en modo depuracion
5 - abris una sesion de msdos y os situais donde tengais las sdk tools o donde tengais el programa adb.exe (OS RECOMIENDO NO CERREIS LA SESION DE MSDOS HASTA QUE NO TERMINEIS CON TODO, ASI NO TENEIS QUE ESTAR ABRIENDOLA TODO EL RATO)
6 - en la ventanita de ms-dos tecleais esto (en negrita y azul):
adb shell
su

(cuando pongais su tener la pantalla del movil desbloqueada porque os pedira permisos), despues poner:
dd if=/sdcard/install of=/data/install && chmod 777 /data/install && ./data/install
esto es lo que instala todo os tiene que salir asi (te cojo prestada la imagen Morox, gracias):


cuando salga eso reiniciais.

Cuando reinicieis lo hara en la nueva rom, tardara un poquillo, no mas de 5 minutos.
Una vez reiniciado vamos a proceder a hacer el update:
Apagais el telefono y reiniciais en Eclair 2.1, para eso lo que hay que hacer es que cuando salgan las letras de SonyEricsson mantener pulsada una tecla, yo lo hago con la flecha , pues la manteneis pulsada hasta que salga la animacion que tengais puesta, a partir de ahi la podeis soltar.
Una vez reniciado os bajais este archivo: http://www.mediafire.com/?9k26etut2bmxwnb
lo descomprimis y los archivos que hay dentro los copiais en la SD en el directorio FreeX10 , sobreescribiendo los archivos de igual nombre.
Una vez copiados reiniciais de nuevo y esta vez en Froyo 2.2.1, supongo que os pasara como a casi todos que cuando reinicieis no tendreis red, ni os pedira el pin y la pantalla hara tonterias, asi que lo que haceis es:
Conectar el cable y en la pantallita negra tecleais
adb shell
chmod 4755 /system/bin/su
killall servicemanager


con estas instrucciones fijaremos por un lado el root, y por otro lado lo de la pantalla y red, se reinciará y ya os pedirá el pin.

Si quereis cambiar el orden del boot y que si no pulsais nada sea Eclair y si pulsais sea Esta alpha de Froyo bajaros este archivo y desde Eclair, esto es importante que sea con Eclair no con Froyo, lo copiais en /system/bin/, sobreescibiendo el de igual nombre:
http://www.mediafire.com/?6g9pp13pgyydjft

NOTAS
- Si el wifi se conecta pero no navegais por Internet o el market no se conecta hacer esto:
Poner la ip como estatica, en lugar de dinamica, poniendo la ip del router y las dns manualmente, eso se hace en Ajustes-Conexiones inalambricas-Configuracion Wifi, cuando esteis en esa pantalla pulsais el primer boton el de los cuadraditos y darle a Avanzado.
- Instalar el juego de los pajarracos (angrybirds), este juego no se instala, asi que para instalarlo hay que hacer lo siguiente:
Copiar la aplicacion del juego en la carpeta del PC donde tenemos las tools de sdk, vamos desde donde estamos ejecutando el ADB, lo renombramos a birds.apk, y entonces en la pantallita negra ponemos estas instrucciones:
adb shell pm setInstallLocation 1
adb install -l birds.apk


Con esto ya se instala, no se si será aplicable a otros juegos que no se instalan, es cuestion de probar cambiando logicamente el nombre del .apk que sea

DESINSTALAR/ELIMINAR TODO EL PROCESO

Con Eclair arrancada, ir con el root explorer a:
/system/bin
borrar los ficheros:chargemon y ramdisk.tar
y en la SD: borrar el directorio/carpeta: FreeX10
Logicamente tambien podeis borrar los archivos que habeis descomprimido/grabado en la raiz:
FreeX10.zip
install



NOTA: Como ya he indicado todos los links son los originales puestos por zdzihu en xda, asi que no pongais mirrors, en privado haceis lo que querais, pero ni en este post ni en otro poner otros links a los programas, que no quiero estar borrando sin necesidad.
Agradecer a zdzihu el curro que se está pegando y que para ser una version alpha da muy buenas sensaciones.
Si quereis seguir la evolucion de la rom en xda este es el post:
http://forum.xda-developers.com/showthread.php?t=835308

Imagenes mias:

Linpack:
Imagenes de zdzihu en xda:

aunque a mi con esta segunda version el quadrant me da unos valores inferiores, sobre los 2100, aun asi superior al resto.

Una cosa que os pido es que en el post nos dejemos de Off-topics, y nos limitemos a comentar los fallos o errores que nos podamos encontrar en la rom, porque sino se hace enorme y quien quiera encontrar informacion le costará y preguntará cosas que quizas esten respondidas a lo largo del post

Correccion de algunos fallos, gracias Jona0286 por la recopilacion

Wifi: si no te funciona configurar de forma manual ip statica en ajustes-conexiones inalambricas-wifi-avanzada y modificar las direcciones ip asi

Ip address : 192.168.0.200 (depende de tu configuarion LAN)
Gateway : 192.168.0.1 (depende de tu router)
Netmask : 255.255.255.0
DNS 1 : 208.67.222.222
DNS2 : 208.67.220.220



android.process.media FC solucion

En modo depuracion y en ms-dos mediante las SDK codigo

Code:
adb shell
cd /data/data/com.android.providers.media/databases
rm *
reboot
Reparar radio, wifi and home screen

En modo depuracion y en ms-dos mediante las SDK codigo
Code:
adb shell killall servicemanager

Reparar o rotear para acceso de Titanium Backup

En modo depuracion y en ms-dos mediante las SDK codigo
Code:
adb shell chmod 4755 /system/bin/su

Arreglar sincronizacion de Facebook

Download the ContactsProvider.apk here, y luego instalar en android mediante el sgte comando

Code:
adb push ContactsProvider.apk /system/app/ContactsProvider.apk
adb reboot

Última edición por tiggerbcn Día 27/11/10 a las 13:39:39
Responder Con Cita
Los siguientes 6 usuarios han agradecido a tiggerbcn su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]