ROM y desarrollo Motorola Moto G (2013) ROM y desarrollo Motorola Moto G (2013)

Respuesta
 
Herramientas
  #1  
Viejo 09/02/15, 04:00:18
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
Extraer partición /system & boot.img [OTA/GPE]

Buenas compañeros, he abierto la OTA de gpe y he visto dos carpetas /system, en una están los apk normales y en otra están los apk path, osea los apk a parchear, quería hacer la pregunta, de como obtener el /system completo con los apk parcheados y obtener el boot.img, ya que hay un boot.img con extensión .p (parcheable) pero pesa la mitad de lo que pesa el firm 4.4.4 gpe, saludos y espero que alguien me heche un cable
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita


  #2  
Viejo 09/02/15, 11:27:31
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
La opción rápida y con menos complicaciones, es extrayendo esas 2 particiones (boot y system) desde un móvil con el GPe flasheado y actualizado.

La otra opción es más complicada y laboriosa.

Me tiré varios días hace alguna semana investigando por foros y demás sitios 'raros' , cómo hacer para parchear los archivos de las OTAs. Llegué a averiguar que 'les hacían' a los ficheros, o sea, qué utilizaban para crear el parche y para añadir el parche. E incluso logré localizar las herramientas necesarias para hacerlo, a pesar de quedarme medio-atascado pues tenía el código fuente de la herramienta pero nadie supo compilármela (yo tampoco pude).

De los 2 Hilos que creé con la consulta (uno en este Subforo y otro en el General de Android) nadie me respondió (se ve que debo preguntar cosas muy raras )

En el Hilo que te he puesto de este SubForo, tienes la info que averigüé , ya que terminé auto-contestándome (aunque nadie lo leyera )

Tendrás que trabajar si o si bajo Linux.
__________________

"Un rincón para compartir conocimientos"
Responder Con Cita
  #3  
Viejo 09/02/15, 13:18:03
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por LEPT Ver Mensaje
La opción rápida y con menos complicaciones, es extrayendo esas 2 particiones (boot y system) desde un móvil con el GPe flasheado y actualizado.

La otra opción es más complicada y laboriosa.

Me tiré varios días hace alguna semana investigando por foros y demás sitios 'raros' , cómo hacer para parchear los archivos de las OTAs. Llegué a averiguar que 'les hacían' a los ficheros, o sea, qué utilizaban para crear el parche y para añadir el parche. E incluso logré localizar las herramientas necesarias para hacerlo, a pesar de quedarme medio-atascado pues tenía el código fuente de la herramienta pero nadie supo compilármela (yo tampoco pude).

De los 2 Hilos que creé con la consulta (uno en este Subforo y otro en el General de Android) nadie me respondió (se ve que debo preguntar cosas muy raras )

En el Hilo que te he puesto de este SubForo, tienes la info que averigüé , ya que terminé auto-contestándome (aunque nadie lo leyera )

Tendrás que trabajar si o si bajo Linux.
Es mucho trabajo eso del patch, ahora mi duda va como copió el boot ya instalado, se donde está pero desde root explorer no me deja copiarlo y ver si es ese en realidad.. :c gracias por sacarme del apuro compañero, siempre tan atento!
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #4  
Viejo 09/02/15, 13:54:30
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Mariano2797 Ver Mensaje
Es mucho trabajo eso del patch, ahora mi duda va como copió el boot ya instalado, se donde está pero desde root explorer no me deja copiarlo y ver si es ese en realidad.. :c gracias por sacarme del apuro compañero, siempre tan atento!
Para 'extraer' tanto el boot.img como el system.img desde un móvil que lo tiene instalado, nos tenemos que apoyar en 'otro de esos Post raros que pongo a veces'

[Tutorial] Sacar partido a las Particiones del dispositivo

Vas a tener que extraer con el comando linux 'DD' dichas particiones.

Yo me flashearía el TWRP 2.8.1.0 ó 2.8.4.0, para así arrancar el móvil en Modo Recovery y estando así realizar las operaciones. Aunque también lo puedes hacer con el móvil encendido normal, pero habrás de ser root (tener el SuperSU). Los comandos a ejecutar desde el PC serían:
[PHP]adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/boot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
[/PHP]
Si lo haces con la manera del móvil encendido y siendo root, apenas varía:
[PHP]adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/boot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
[/PHP]
Lo único de esta manera, acuérdate de autorizar en el móvil al Shell del PC cuando te pregunte.

De esta manera, habrás extraído las 2 particiones y tendrás los ficheros en la memoria del móvil. Te las puedes copiar desde él al PC tranquilamente.

No sé si luego quieres extraer el contenido de los IMG o no. si tienes dudas me dices.
__________________

"Un rincón para compartir conocimientos"
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 09/02/15, 15:03:49
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por LEPT Ver Mensaje
Para 'extraer' tanto el boot.img como el system.img desde un móvil que lo tiene instalado, nos tenemos que apoyar en 'otro de esos Post raros que pongo a veces'

[Tutorial] Sacar partido a las Particiones del dispositivo

Vas a tener que extraer con el comando linux 'DD' dichas particiones.

Yo me flashearía el TWRP 2.8.1.0 ó 2.8.4.0, para así arrancar el móvil en Modo Recovery y estando así realizar las operaciones. Aunque también lo puedes hacer con el móvil encendido normal, pero habrás de ser root (tener el SuperSU). Los comandos a ejecutar desde el PC serían:
[PHP]adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/boot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
[/PHP]
Si lo haces con la manera del móvil encendido y siendo root, apenas varía:
[PHP]adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/boot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
[/PHP]
Lo único de esta manera, acuérdate de autorizar en el móvil al Shell del PC cuando te pregunte.

De esta manera, habrás extraído las 2 particiones y tendrás los ficheros en la memoria del móvil. Te las puedes copiar desde él al PC tranquilamente.

No sé si luego quieres extraer el contenido de los IMG o no. si tienes dudas me dices.
Entendí perfecto mi hermano, cualquier cosa te aviso, muchas graciaaaas!
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #6  
Viejo 09/02/15, 15:33:30
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
@LEPT ya está, lo hice desde el móvil.. Ahora a desempaquetar el system.img, GRACIAAAS!


__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #7  
Viejo 09/02/15, 15:46:51
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
A genial, con el emulador de terminal, perfecto (no te dije esa opción por no liarte, pero ya veo que lo tienes controlado )
__________________

"Un rincón para compartir conocimientos"
Responder Con Cita
  #8  
Viejo 09/02/15, 15:49:16
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por LEPT Ver Mensaje
A genial, con el emulador de terminal, perfecto (no te dije esa opción por no liarte, pero ya veo que lo tienes controlado )
Si si no hay drama con ello, muy sencillo y gracias por la explicación, no la conocía gracias compi !


UNA DUDA @LEPT, al ya tener extraído el system, tengo que eliminar los archivos de /bin y xbin/ que sean de fechas de ahora cierto? y ordenarlos por nombre?
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #9  
Viejo 09/02/15, 16:02:15
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Mariano2797 Ver Mensaje
...
UNA DUDA @LEPT, al ya tener extraído el system, tengo que eliminar los archivos de /bin y xbin/ que sean de fechas de ahora cierto? y ordenarlos por nombre?
Te refieres para eliminar lo que has ido instalando tu y tal, pues sí, yo haría eso.

Aunque en ese punto no soy experto (yo no soy cocinero ni nada por estilo... sólo "enredador" ), así que si yo hubiera querido hacer eso, desde mi móvil, habría hecho primero un erase userdata, y así me aseguro que lo que quede es lo que vendría por defecto
__________________

"Un rincón para compartir conocimientos"
Responder Con Cita
  #10  
Viejo 09/02/15, 16:15:00
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por LEPT Ver Mensaje
Te refieres para eliminar lo que has ido instalando tu y tal, pues sí, yo haría eso.

Aunque en ese punto no soy experto (yo no soy cocinero ni nada por estilo... sólo "enredador" ), así que si yo hubiera querido hacer eso, desde mi móvil, habría hecho primero un erase userdata, y así me aseguro que lo que quede es lo que vendría por defecto
No tenía nada instalado, ahora WhatsApp, bro.. te puedo consultar algo vía wsp o algún otro medio?
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #11  
Viejo 09/02/15, 16:21:30
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Mariano2797 Ver Mensaje
No tenía nada instalado, ahora WhatsApp, bro.. te puedo consultar algo vía wsp o algún otro medio?
Sin problemas a través de mensajes privados del foro
__________________

"Un rincón para compartir conocimientos"
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 09/02/15, 16:27:41
Array

[xs_avatar]
hafalalkavva hafalalkavva no está en línea
Miembro del foro
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Tu operador: Otra
preguntita para que sirbe extraer esto?
Responder Con Cita
  #13  
Viejo 09/02/15, 16:29:15
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por hafalalkavva Ver Mensaje
preguntita para que sirbe extraer esto?
Por ejemplo en mi caso, quiero hacer una custom de la GPE 5.0.1, pero como no hay imágenes oficiales para extraer el /system y el boot.img se utilizan métodos como estos, saludos compi
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #14  
Viejo 09/02/15, 16:32:14
Array

[xs_avatar]
hafalalkavva hafalalkavva no está en línea
Miembro del foro
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Tu operador: Otra
a jdr guay ole pues si mola tio ojala pudieras hacer una custom de gpe 5.0.1 es justo lo que busco como si fuera una Nexus 6 Xperience ya que tenemos la 5 jejejeje bueno perfecto , saludos
Responder Con Cita
  #15  
Viejo 09/02/15, 16:35:37
Array

[xs_avatar]
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Tu operador: Claro
 Cita: Originalmente Escrito por hafalalkavva Ver Mensaje
a jdr guay ole pues si mola tio ojala pudieras hacer una custom de gpe 5.0.1 es justo lo que busco como si fuera una Nexus 6 Xperience ya que tenemos la 5 jejejeje bueno perfecto , saludos
Creo que N5 o N6 Experience son basadas en los sources de CM12, aún así creo que fué discontinuada la N5, por lo que van por N6, saludos
__________________
3 de Abril de 1905 - Club Atlético Boca Juniors

Responder Con Cita
  #16  
Viejo 09/02/15, 16:37:14
Array

[xs_avatar]
hafalalkavva hafalalkavva no está en línea
Miembro del foro
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Tu operador: Otra
a bueno pero aun no esta la nexus 6 experience solo la nexus 5 pero basada en lollipop y no me gusta
Responder Con Cita
  #17  
Viejo 26/02/15, 16:22:12
Array

[xs_avatar]
OTON OTON no está en línea
Miembro del foro
 
Fecha de registro: jul 2012
Mensajes: 85
Modelo de smartphone: Moto G xt-1063 y Galaxy tab 3 lite sm-t111m
Tu operador: Claro
boot.img? es el kernel? si es asi, me lo convidas?
Responder Con Cita
  #18  
Viejo 26/02/15, 20:14:58
Array

[xs_avatar]
juan1606 juan1606 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2013
Localización: En álgun lugar de....
Mensajes: 1,576
Modelo de smartphone: Pixel 9 Pro XL e iPhone 13 Pro
Tu operador: Orange
unmm.... Interesante hilo si señor.
Yo llevo unos dias intentando descompilar el kernel stock de 3.4.42 o el de mi nexus4. Ya sabeis el boot.img y no lo consigo. Alguien podria indicarme como descompilarlo y volverlo a compilar en un portatil con windows 8.1?
Responder Con Cita
  #19  
Viejo 26/02/15, 20:24:27
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por juan1606 Ver Mensaje
unmm.... Interesante hilo si señor.
Yo llevo unos dias intentando descompilar el kernel stock de 3.4.42 o el de mi nexus4. Ya sabeis el boot.img y no lo consigo. Alguien podria indicarme como descompilarlo y volverlo a compilar en un portatil con windows 8.1?
Este artículo te puede ayudar bastante:

Cómo crear un BOOT.IMG que NO-Cifre por defecto

__________________

"Un rincón para compartir conocimientos"
Responder Con Cita


  #20  
Viejo 27/02/15, 12:54:11
Array

[xs_avatar]
juan1606 juan1606 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2013
Localización: En álgun lugar de....
Mensajes: 1,576
Modelo de smartphone: Pixel 9 Pro XL e iPhone 13 Pro
Tu operador: Orange
 Cita: Originalmente Escrito por LEPT Ver Mensaje
Este artículo te puede ayudar bastante:

Cómo crear un BOOT.IMG que NO-Cifre por defecto

Gracias LEPT ese mismo metodo que tuyo lo emplee hace unos dias y lo vi en el foro del nexus9. Pero nada no consigo descompilar ni el kernel del la nexus9, ni el del nexus4 y ni el del motoG. Te cuento lo que yo hago. Con las herramientas descargadas y descomprimidas mas el kernel del motoG puesto en la carpeta unpack de las herramientas (en la que encuentran los dos ficheros STD pack y STD unpack) esto es lo que hago:

- abro un cmd y ejecuto el STD_unpack(tecla shift+boton derecho del raton)

Se crea una carpeta boot en la que dentro se encuentra el propio boot.img de motorola mas los cuatro ficheros que describes y una carpeta ramdisk, la cual a mi siempre me sale vacia y sin ningun fichero descompilado del kernel. Y con estas me encuentro. Adjunto unas imagenes para que veas como realizo el proceso.
Es posible que el error sea devido por utilizar windows en vez de linux?
Imágenes Adjuntas
Tipo de Archivo: jpg imagen0.jpg (40.3 KB, 83 visitas)
Tipo de Archivo: jpg Imagen1.jpg (55.7 KB, 83 visitas)
Tipo de Archivo: jpg imagen2.jpg (31.1 KB, 83 visitas)
Tipo de Archivo: jpg imagen3.jpg (29.0 KB, 83 visitas)
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Motorola > Otros smartphones antiguos de Motorola > Motorola Moto G (modelo 2013) > ROM y desarrollo Motorola Moto G (2013)



Hora actual: 18:12:52 (GMT +1)



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

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