Como portar una ROM de Xperia Arc/Neo para Xperia Ray
Esta guía contiene sólo los archivos que son relevantes. Los desarrolladores normalmente no modifican estos archivos. No es necesario meterse con Ajustes y otras cosas que sean compatibles con el Ray.
1) Descargar e instalar estas dos aplicaciones en tu PC:
a) 7zip
b) Notepad+
2) Descargar Stock Ray Rom para copiar Ray Drivers...
Despues descargar ARC/Neo Rom que quieras portar para Ray..
Recuerda que Ray ROM debe ser de la misma version. Por ejemplo, para portar una ROM neo ICS necesitas la ROM Ray ICS.
3) Con el 7zip abre el zip de ARC/Neo Rom. Ahora puedes borrar y reemplazar los siguientes archivos con archivos de Ray para que la ROM sea con Ray.
NOTA:
Lo marcado en AZUL debe ser COPIADO/REEMPLAZADO en ARC/NEO ROM con archivos de RAY ROM.
Los marcados en ROJO deben ser BORRADOS de ARC/NEO ROM
TOUCH DRIVERS
system/bin/clearpad_fwloader
(Borrar system/bin/cy8ctma300_fwloader)
system/etc/firmware/
touch_module_id_0x01.img
touch_module_id_0x02.img
touch_module_id_0x11.img
touch_module_id_0x13.img
Borra los siguientes archivos de system/etc/firmware/ folder
touch_anzu_sharp_type1.hex
touch_anzu_sharp_type2.hex
touch_anzu_sony_type1.hex
touch_anzu_sony_type2.hex
/system/usr/idc/clearpad.idc
/system/usr/keylayout/clearpad.kl
(Borrar /system/usr/idc/cy8ctma300_touch.idc)
CÁMARA:
Copia los siguientes archivos en system/lib
libcameraextensionclient.so
libcameraextensionjni.so
libcameraextensionservice.so
libcameralight.so
libcameraservice.so
libcamera_clientsemc.so
libcald_pal.so
libcald_hal.so
libcald_server.so
liboemcamera.so
Reemplazar la carpeta sytem/usr/semc/camera, borrandola y poniendo la que corresponde al Ray.
Permisos para camara frontal en system/etc/permissions
android.hardware.camera.front.xml
AUDIO, GPU, LED, LIGHTS, SENSORS
Reemplaza la carpeta system/lib/hw folder desde Ray para Arc Rom..
FMRadio: system/lib
libbluedroid.so
Sensors configurations:
system/etc/sensors.conf
OTROS:
2D/3D Rendering Drivers desde system/lib
libsurfaceflinger.so
libsurfaceflinger_client.so
Otros archivos que deben ser borrados
libhdmidisplay.so en system/lib
HdmiControlService.apk en system/app
4) Ahora vamos a usar el Notepad++ para editar build.prop y UpdaterScript
Para build.prob (se encuentra en la carpeta system) Extrae el archivo desde Arc/Neo ROM para tu escritorio y abrelo con Notepad++ y reemplaza LT15i o MT15i con ST18i. No toques los ajustes en la configuración de los desarrolladores si no sabes qué hacer. Ahora reemplaza el archivo con 7zip en la carpeta system.
Para updater-script (/META-INF/com/google/android/)
Extrae updater-script para escritorio y abrelo con Notepad++ y edita el ui_print(">>> Flashing ROM..."); y escribe el nombre de ROM que quieras.. Todos esto dialogos son escritos comenzando con ui_print. Cambialos todos, guardalo y reemplaza el archivo con el 7zip.
5) Ahora guarda el zip en tu tarjeta SD y flashea con el recovery
Algunas cosas importantes:
Framework.jar, Framework-res.apk y android.policy.jar que se encuentran en system/Framework-res de Neo/Ray /Arc y son compatibles con otras Roms
Algunos Roms ARC/Neo pueden ser específicos para alguna kernel, pero no debe haber problema si ya hay un kernel disponible que sea compatible.
Creditos a goday por la traduccion de este tuto. Saludos.
Re: Como portar una ROM de Xperia Arc/Neo para Xperia Ray
una pregunta mi amigo tiene el xperia play me funciona este tutorial? desde ya gracias
pd: buen tuto dj anser jeje
Re: Como portar una ROM de Xperia Arc/Neo para Xperia Ray
No lo creo amigo porque en el se estecifica que solo se pueden portar ROMS de Arc y Neo para Ray, ademas los controladores del Play son muy diferentes, para ello hay que saber el nombre de los controladores del Play y los que se van a reemplazar de otro modelo.
Pero amigo no pierdes nada intentandolo, lo que podria pasar es que tu cel no prenda pero lo arreglarias flasheandolo con el Wotan Server o con PC Companion o SEUS.
Si lo intentas y te funciona, comentanos. Saludos.
Re: Como portar una ROM de Xperia Arc/Neo para Xperia Ray
Con esto se puede portar la ROM Aniking del Xperia ARC?