ROMs y desarrollo Xperia U ROMs y desarrollo Xperia U

Respuesta
 
Herramientas
  #1  
Viejo 20/02/13, 00:32:22
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
Extraer ramdisk para flashear en bootloader bloqueado

Tras unas cuantas horas he conseguido hacer que funcione el mytools en windows y extraer el ramdisk de un boot.img, en linux ya lo habia conseguido pero en windows no.

Cosas a tener en cuenta:
1) No me hago responsable de ningun daño, brick, perdida de datos, etc.
2) Haced un backup antes de flashear nada.
3)Las dudas las contestare en este hilo, no por privados.


Cosas que necesitamos:
1)Cygwin, programa para usar comando de linux en windows. (Solo si tenemos windows)
2) mytools.zip, scripts necesarios para empaquetar y desemapaquetar el boot.img
3) 7zip, para comprimir en .tar (Solo si tenemos windows)

Paso 1: Instalar el cgywin: (Solo si tenemos windows)
1)


NOTA A PARTE DEL VIDEO: (Gracias a andilien por darse cuenta)
Cuando os sale el listado donde estan todos los paquetes disponibles para el cygwin, donde pone search poner cpio, y saldran 2 resultados, le dais a utils hasta que ponga install.


Si no quereis ver el video, cuando os diga que servidor quereis para descargaros el cygwin seleccionar este: ftp://ftp.gtlib.gatech.edu/pub/cygwin, luego en el listado de paquetes que os saldra buscar el perl y darle click hasta que ponga install en vez de default. Pero vamos que no cuesta nada ver el video.
2)Una vez instalado, abrir el cygwin y os saldran 4 lineas, eso crea la carpeta home/vuestro usuario de windows donde colocaremos la carpeta con mytools.
3)Instalar tambien el 7Zip.

Paso 2: Mytools:

1)Descomprir el mytools.zip y el mytools.tar.gz
2) Coger la carpeta mytools y copiarla, creo que hay 2 carpetas mytools, es decir mytools/mytools, copiar la segunda, la que al clickar salgan los scripts.
3) Pegar la carpeta mytools en RUTA_DONDE_HAYAIS_INSTALADO_EL_CYGWIN/home/vuestro_usuario_de_windows/ si tenemos windows, si tenemos linux hay que colocarlo en /home/vuestro_usuario_de_linux/
Tendria que quedar asi:
RUTA_DONDE_HAYAIS_INSTALADO_EL_CYGWIN/home/vuestro_usuario_de_windows/mytools/ en windows y /home/vuestro_usuario_de_linux/ en linux.

Paso 3: Boot.img

1) Colocar el boot.img en la carpeta de mytools.

Paso 4: Extracción:

1) Abrimos el cygwin en windows o el terminal en linux.
2) Escribimos ls y enter, para asegurarnos de que la carpeta mytools esta, si no aparece algo mal habeis hecho.
3) Escribimos cd mytools, podemos hacer ls tambien para ver que estan los scripts y el boot.img
4) Escribimos ./unpack-bootimg.pl boot.img, saldra una parrafada al darle al enter.
5) Si todo ha ido bien tendremos dentro de mytools, boot.img-ramdisk.cpio.gz, boot.img-kernel.gz y la carpeta boot.img-ramdisk, esta ultima es la que nos interesa.
6) Abrimos la carpeta boot.img-ramdisk y borramos el archivo init.cm.rc.

Paso 5: Ramdisk.tar

1) Seleccionamos todos los archivos de la carpeta, boton derecho->7zip->add to archive. En la ventana que aparece cambiar la extension a .tar, tambien podemos poner el nombre ramdisk, asi nos saltamos el paso siguiente.
Si tenemos linux con el empaquetador que lleva por linux podemos comprimir a .tar perfectamente.
2) Renombrar el .tar a ramdisk, si no lo hemos hecho en el paso 1.

Este ramdisk hay que copiarlo y sustituirlo en el patch de atis112, es decir, en vez de copiar en la rom el ramdisk que viene en el parche de atis112, hay que copiar el que hemos extraido.

Podeis seguir este tutorial en español para usar el patch de atis112. Gracias a crislomal por traducirlo.
http://www.htcmania.com/showthread.php?t=564348

Aclaracion para Linux:
Si teneis linux, el paso 1 os lo podeis saltar, solo hay que colocar la carpeta mytools en /home/vuestro_usuario_de_linux/ y abrir un terminal e ir a dicho directorio(en ubuntu te lleva directamente a /home/vuestro_usuario_de_linux/ en otras distribuciones no lo se), luego el resto de pasos son iguales. Tampoco haria falta instalar el 7zip ya que el empaquetador que lleva ya comprime a .tar.


Si tengo tiempo subire pantallazos.

Me he basado en estos tutoriales, agradecimientos a los creadores:
http://forum.geeksphone.com/index.php?topic=2941.0
http://www.htcmania.com/showthread.php?t=292059
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20

Última edición por armude Día 05/03/13 a las 02:06:35.
Responder Con Cita
Los siguientes 24 usuarios han agradecido a armude su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 20/02/13, 02:48:28
Array

[xs_avatar]
mangel93 mangel93 no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: nov 2011
Localización: Madrid
Mensajes: 8,554
Modelo de smartphone: HuawU8650, Xper U, Aquar 4.5, Sam S3, BQ M5, LG G4
Tu operador: Amena
Gracias por el tutorial,cuando solucionen el WiFi en CM puede que me ponga a ello.
__________________
Responder Con Cita
  #3  
Viejo 20/02/13, 10:10:39
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
He añadido una notas por si alguien lo quiere hacer desde linux, solo cambian un par de cosas.
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20
Responder Con Cita
  #4  
Viejo 20/02/13, 11:42:42
Array

[xs_avatar]
erdj erdj no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Mensajes: 1,561
Modelo de smartphone: x10 mini pro, xperia U, Moto G 1 2013

Muy buen tutorial, gracias!.
Un saludo.
__________________
A todos los que colaboráis en el foro de HTCMANIA.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 20/02/13, 13:46:32
Array

[xs_avatar]
robyvlc robyvlc no está en línea
Betatester oficial
 
Fecha de registro: jul 2012
Localización: Valencia
Mensajes: 2,445
Modelo de smartphone: xiaomi redmi 1s/ascend Mate/LG L9/
Tu operador: Vodafone
buen tuto armude
__________________
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 20/02/13, 14:01:25
Array

[xs_avatar]
Ultracity Ultracity no está en línea
Colaborador/a
· Votos compra/venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Tu operador: Pepephone
Gracias armude
__________________
Orgulloso poseedor de un Xiaomi Mi8
Únete a la revolución
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 20/02/13, 14:03:19
Array

[xs_avatar]
elnicki elnicki no está en línea
Cocinero veterano
 
Fecha de registro: oct 2012
Localización: Sant quirze del valles
Mensajes: 3,471
Modelo de smartphone: Todos
Tu operador: Vodafone
Buenisimo tutorial armude.
__________________
Quiero mas espacio en Dropbox:http://db.tt/oCp9vP8g
El mejor foro de juegos,apps,etc:www.dragonesapk.foroactivo.com
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 20/02/13, 22:19:56
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
NOTA A PARTE DEL VIDEO: (Gracias a andilien por darse cuenta)
Cuando os sale el listado donde estan todos los paquetes disponibles para el cygwin, donde pone search poner cpio, y saldran 2 resultados, le dais a utils hasta que ponga install.

Si ya lo habeis instalado no pasa nada, podeis instalar encima poniendo el cpio en install y sin problemas.
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20

Última edición por armude Día 20/02/13 a las 22:33:27.
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 20/02/13, 22:32:13
Array

[xs_avatar]
robyvlc robyvlc no está en línea
Betatester oficial
 
Fecha de registro: jul 2012
Localización: Valencia
Mensajes: 2,445
Modelo de smartphone: xiaomi redmi 1s/ascend Mate/LG L9/
Tu operador: Vodafone
me parece vergonzoso que solo agradezcan 4 personas, no lo entiendo, pero bueno
__________________
Responder Con Cita
  #10  
Viejo 20/02/13, 22:34:03
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
 Cita: Originalmente Escrito por robyvlc Ver Mensaje
me parece vergonzoso que solo agradezcan 4 personas, no lo entiendo, pero bueno
Te recuerdo que esto es el subforo del Xperia U
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20
Responder Con Cita
  #11  
Viejo 20/02/13, 22:38:07
Array

[xs_avatar]
robyvlc robyvlc no está en línea
Betatester oficial
 
Fecha de registro: jul 2012
Localización: Valencia
Mensajes: 2,445
Modelo de smartphone: xiaomi redmi 1s/ascend Mate/LG L9/
Tu operador: Vodafone
 Cita: Originalmente Escrito por armude Ver Mensaje
Te recuerdo que esto es el subforo del Xperia U
jaja ya tioo pero te han visitado 100 y pico de personas y no se toman la molestia de dar gracias,
__________________
Responder Con Cita
  #12  
Viejo 21/02/13, 00:53:12
Array

[xs_avatar]
bfam bfam no está en línea
Usuario muy activo
 
Fecha de registro: may 2012
Mensajes: 740
Modelo de smartphone: Letv Le max 2
Tu operador: Vodafone
y para que sirve esto armude? asiassssssssssss
Responder Con Cita
  #13  
Viejo 21/02/13, 01:04:22
Array

[xs_avatar]
luisvega0 luisvega0 no está en línea
Usuario poco activo
 
Fecha de registro: jun 2012
Mensajes: 34
Modelo de smartphone: samsung galaxy ace plus s7500L
Tu operador: Movistar
disculapa la pregunta pero para que seria esto ? sorry pero super nuevo con este fono
Responder Con Cita
  #14  
Viejo 21/02/13, 06:51:05
Array

[xs_avatar]
Lis Caulfield Lis Caulfield no está en línea
Miembro del foro
 
Fecha de registro: oct 2012
Localización: Madrid
Mensajes: 79
Modelo de smartphone: bq Aquaris 5
Tu operador: Vodafone
Gracias por el tutorial! Muy bueno! Aunque en mi tartana de ordenador va a tardar siglos en hacerlo

Una pregunta. Cambiando el boot.img de la rom en cuestión a ramdisk.tar y sustituyéndolo en el parche, al poner el parche ya estaría instalada esa rom o habría que flashear después via CWM esa rom?
__________________
bq Aquaris 5
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 21/02/13, 09:41:33
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
 Cita: Originalmente Escrito por bfam Ver Mensaje
y para que sirve esto armude? asiassssssssssss
 Cita: Originalmente Escrito por luisvega0 Ver Mensaje
disculapa la pregunta pero para que seria esto ? sorry pero super nuevo con este fono
Os contesto a los 2 a la vez, sirve para poder flashear roms que son para bootloader desbloqueado en moviles con bootloader bloqueado.

 Cita: Originalmente Escrito por Lis Caulfield Ver Mensaje
Gracias por el tutorial! Muy bueno! Aunque en mi tartana de ordenador va a tardar siglos en hacerlo

Una pregunta. Cambiando el boot.img de la rom en cuestión a ramdisk.tar y sustituyéndolo en el parche, al poner el parche ya estaría instalada esa rom o habría que flashear después via CWM esa rom?
Hay que seguir los pasos que pone en el hilo de atis112 en XDA, excepto lo de bajarse la rom que dice el, que en ese caso te tienes que bajar la que tu quieras y sea compatible con el ramdisk que hayas extraido. El patch lleva lo que tienes que sobreescribir en la rom antes de flashearla.
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20
Responder Con Cita
Los siguientes 2 usuarios han agradecido a armude su comentario:
  #16  
Viejo 21/02/13, 12:42:26
Array

[xs_avatar]
Ultracity Ultracity no está en línea
Colaborador/a
· Votos compra/venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Tu operador: Pepephone
Re: Extraer ramdisk para flashear en bootloader bloqueado

 Cita: Originalmente Escrito por armude Ver Mensaje
Os contesto a los 2 a la vez, sirve para poder flashear roms que son para bootloader desbloqueado en moviles con bootloader bloqueado.



Hay que seguir los pasos que pone en el hilo de atis112 en XDA, excepto lo de bajarse la rom que dice el, que en ese caso te tienes que bajar la que tu quieras y sea compatible con el ramdisk que hayas extraido. El patch lleva lo que tienes que sobreescribir en la rom antes de flashearla.
El kernel, que es lo que marca la diferencia, supongo que no cambiará a pesar de meter la ROM, ¿correcto?
__________________
Orgulloso poseedor de un Xiaomi Mi8
Únete a la revolución
Responder Con Cita
  #17  
Viejo 21/02/13, 13:25:41
Array

[xs_avatar]
armude armude no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: feb 2010
Localización: valencia
Mensajes: 3,946
Modelo de smartphone: huawei p20
Tu operador: Yoigo
 Cita: Originalmente Escrito por Ultracity Ver Mensaje
El kernel, que es lo que marca la diferencia, supongo que no cambiará a pesar de meter la ROM, ¿correcto?
El kernel no cambia, sigue siendo el de sony, pero hay algunas cosas que las coge del ramdisk por eso metiendole el ramdisk del kernel que queramos podemos hacer funcionar las roms para boot bloqueado pero con limitaciones.
__________________
Saludos!! Agradecer es bueno, bonito y barato.
--------------------------------
Accesorios modo PC huawei P20
Responder Con Cita
Los siguientes 2 usuarios han agradecido a armude su comentario:
  #18  
Viejo 21/02/13, 13:44:57
Array

[xs_avatar]
alexret
Usuario invitado
 
Mensajes: n/a

¡Buen tutorial Armude!
Responder Con Cita
Gracias de parte de:
  #19  
Viejo 21/02/13, 14:59:44
Array

[xs_avatar]
Lis Caulfield Lis Caulfield no está en línea
Miembro del foro
 
Fecha de registro: oct 2012
Localización: Madrid
Mensajes: 79
Modelo de smartphone: bq Aquaris 5
Tu operador: Vodafone
 Cita: Originalmente Escrito por armude Ver Mensaje
Hay que seguir los pasos que pone en el hilo de atis112 en XDA, excepto lo de bajarse la rom que dice el, que en ese caso te tienes que bajar la que tu quieras y sea compatible con el ramdisk que hayas extraido. El patch lleva lo que tienes que sobreescribir en la rom antes de flashearla.
O sea, que más o menos lo que dije no? Seguir los pasos para instalar el parche, pero a la hora de poner el ramdisk, cambiar el que puso él por el de la rom que quiera instalar y ya estaría no?
__________________
bq Aquaris 5
Responder Con Cita


  #20  
Viejo 21/02/13, 15:32:46
Array

[xs_avatar]
lechedecabracongofio lechedecabracongofio no está en línea
Miembro del foro
 
Fecha de registro: abr 2011
Localización: Las Palmas
Mensajes: 250
Modelo de smartphone: Xperia u/ Xperia X10
Tu operador: Orange
Hola buena queria saber cual es exactamente la utilidad de extraer la ramdisk, Gracias
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia U > ROMs y desarrollo Xperia U



Hora actual: 12:14:03 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /