Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 09/02/15, 04:00:18
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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
Responder Con Cita


  #2  
Viejo 09/02/15, 11:27:31
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
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.
Responder Con Cita
  #3  
Viejo 09/02/15, 13:18:03
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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!
Responder Con Cita
  #4  
Viejo 09/02/15, 13:54:30
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
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.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 09/02/15, 15:03:49
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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!
Responder Con Cita
  #6  
Viejo 09/02/15, 15:33:30
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
@LEPT ya está, lo hice desde el móvil.. Ahora a desempaquetar el system.img, GRACIAAAS!


Responder Con Cita
  #7  
Viejo 09/02/15, 15:46:51
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
A genial, con el emulador de terminal, perfecto (no te dije esa opción por no liarte, pero ya veo que lo tienes controlado )
Responder Con Cita
  #8  
Viejo 09/02/15, 15:49:16
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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?
Responder Con Cita
  #9  
Viejo 09/02/15, 16:02:15
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
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
Responder Con Cita
  #10  
Viejo 09/02/15, 16:15:00
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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?
Responder Con Cita
  #11  
Viejo 09/02/15, 16:21:30
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
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
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 09/02/15, 16:27:41
Avatar de hafalalkavva
hafalalkavva hafalalkavva no está en línea
Miembro del foro
Mensajes: 419
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Versión de ROM: CM13 Oficial
Tu operador: Otra
Mencionado: 2 comentarios
Tagged: 0 hilos
preguntita para que sirbe extraer esto?
Responder Con Cita
  #13  
Viejo 09/02/15, 16:29:15
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #14  
Viejo 09/02/15, 16:32:14
Avatar de hafalalkavva
hafalalkavva hafalalkavva no está en línea
Miembro del foro
Mensajes: 419
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Versión de ROM: CM13 Oficial
Tu operador: Otra
Mencionado: 2 comentarios
Tagged: 0 hilos
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
Avatar de Mariano2797
Mariano2797 Mariano2797 no está en línea
Usuario muy activo
Mensajes: 847
 
Fecha de registro: jun 2013
Localización: Mendoza-Argentina
Mensajes: 847
Modelo de smartphone: Motorola Moto G
Versión de ROM: CM12 5.0.2
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #16  
Viejo 09/02/15, 16:37:14
Avatar de hafalalkavva
hafalalkavva hafalalkavva no está en línea
Miembro del foro
Mensajes: 419
 
Fecha de registro: dic 2014
Localización: Barcelona
Mensajes: 419
Modelo de smartphone: moto g xt1032
Versión de ROM: CM13 Oficial
Tu operador: Otra
Mencionado: 2 comentarios
Tagged: 0 hilos
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
Avatar de OTON
OTON OTON no está en línea
Miembro del foro
Mensajes: 85
 
Fecha de registro: jul 2012
Mensajes: 85
Modelo de smartphone: Moto G xt-1063 y Galaxy tab 3 lite sm-t111m
Tu operador: Claro
Mencionado: 1 comentarios
Tagged: 0 hilos
boot.img? es el kernel? si es asi, me lo convidas?
Responder Con Cita
  #18  
Viejo 26/02/15, 20:14:58
Avatar de juan1606
juan1606 juan1606 no está en línea
Usuario muy activo
Mensajes: 1,576
 
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
Versión de Radio: RadioCalle
Tu operador: Orange
Mencionado: 17 comentarios
Tagged: 0 hilos
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
Avatar de LEPT
LEPT LEPT no está en línea
Usuario muy activo
Mensajes: 4,574
Compra y venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Versión de ROM: La última Oficial
Tu operador: Movistar
Mencionado: 120 comentarios
Tagged: 1 hilos
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

Responder Con Cita


  #20  
Viejo 27/02/15, 12:54:11
Avatar de juan1606
juan1606 juan1606 no está en línea
Usuario muy activo
Mensajes: 1,576
 
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
Versión de Radio: RadioCalle
Tu operador: Orange
Mencionado: 17 comentarios
Tagged: 0 hilos
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   HTCMania > Foros Motorola > Otros smartphones antiguos de Motorola > Motorola Moto G (modelo 2013) > ROM y desarrollo Motorola Moto G (2013)

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 22:47:38 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007