|
||
|
![]() |
![]() |
ROM y desarrollo Motorola Moto G (2013) ROM y desarrollo Motorola Moto G (2013) |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Como descompilar una Rom Stock
Buenas a todos, hago este tutorial para extraer los archivos de system que traen las roms stock que nos bajamos de los repositorios y las OTAS, es muy sencillo y solo son dos pasitos tontos, con ello podremos hacer nuestras propias Mod-Roms, extraer archivos que necesitemos, o simplemente ver que lleva nuestro MotoG encima. Todos los creditos van para Al936 de XDA que se curro el minitutorial alli:
1) Necesitamos bajar la rom Stock que queramos/necesitemos y descomprimir el archivo .rar en cualquier lado del pc pero que sea facil llegar y no tenga una ruta demasiado larga y sobretodo que no tenga espacios en los nombres ninguna de las carpetas que haya antes de la que habeis creado. Para ello nos bajamos las roms desde aqui http://sbf.droid-developers.org/phone.php?device=14 Ya sabeis, el Europeo es el XT1032 y cada uno lleva una retail, mirad antes que retail teneis en Ajustes/Acerca del telefono/Version del sistema Bien una vez descomprimido el archivo de la rom en la ruta deberia quedaros algo asi: ![]() 2) Descargamos estos dos programas, el RKwinToolsMod_v2_8 y el ImgExtractor_1_3_4, los descomprimis en la carpeta donde os bajasteis la rom de manera que se os queden ambos programas dentro de dos carpetas distintas para tenerlo todo ordenado, aqui los teneis: ImgExtractor_1_3_4: https://mega.co.nz/#!59ZjSbjJ!oqt_F1...rx8nAQ0e_OVupM RKwinToolsMod_V2:8: https://mega.co.nz/#!AtIxlTqK!ossioE...xWcO32n3FVSaUU Una vez hecho, abrimos la carpeta que ha creado el zip del RKwintoolsmod y vamos a la carpeta script y editamos el ConvertMotoG.bat pulsando con el boton derecho y dandole a Editar. Aqui es donde viene la importancia de haber bajado, descomprimido la rom y los programas en una carpeta que este a buen alcance de la raiz del disco duro (sino es en la raiz directamente) porque hay que editar la linea que pone set wf=D:\RKwinToolsMod_v2_8\Cygwin\ a la ruta donde lo tenemos nosotros. Para ello lo mas facil es hacer lo siguiente, en el explorador de windows nos vamos a la carpeta donde tengamos todo el tinglado montado, nos metemos en la carpeta del RKwinToolsMod_V2_8\Cygwin\ (NO OLVIDAR NINGUNA \ INCLUSO AL FINAL DEL TODO)y donde esta la ruta, arriba, pulsar con el boton derecho y darle a copiar direccion como texto: ![]() 3) Ahora dentro del Archivo bat simplemente sustuimos la linea desde el = hasta el Cygwin\, a mi me quedo asi, set wf=C:\Users\casa\Pictures\Carlos\Things\Android\Mo toG\DESARROLLO\ROMS\STOCK\RKwinToolsMod_v2_8\Cygwi n\ 4) Una vez modificado el archivo ConvertMotoG.bat copiarlo y pegarlo dentro de la carpeta de la rom stock descomprimida, asi quedaria: ![]() 5) Ahora ejecutamos CMD como administrador dentro de la carpeta anterior, para ello vamos una carpeta hacia atras, seleccionamos la carpeta de la Rom Stock y pulsando SHIFT+boton derecho del raton seleccionamos abrir ventana de comandos: ![]() 6) Escribimos en la ventana de CMD lo siguiente: ConvertMotoG.bat, tal como en la imagen: ![]() Esto creara el archivo system_moto dentro de la misma carpeta de la ROM STOCK: ![]() 7) Una vez tenemos el archivo creado por el RKwinTools creamos una carpeta dentro de la carpeta de la ROM Stock que se llame System: ![]() 8) Copiamos el .exe del programa Imgextractor dentro de la carpeta de la ROM Stock: ![]() 9) Volvemos a hacer el procedimiento de abrir la ventana de comandos en la misma carpeta y ejecutamos el siguiente comando: ImgExtractor system_motog.img System ![]() 10) Una vez ejecutamos el comando tardara un poco en descompilar todo y al final nos quedara asi, todo listo para meterle mano a la rom ![]() Espero que esto les sirva a todos como me ha servido a mi ![]() Todos los creditos del método y los programas a Al936 ![]() Aqui el link al tutorial de XDA que esta superresumido pero igualmente sencillo de hacer: http://forum.xda-developers.com/show....php?t=2663029 Última edición por Carlos_EVH Día 27/02/14 a las 15:42:33. |
Los siguientes 13 usuarios han agradecido a Carlos_EVH su comentario: | ||
|
#2
|
||||
|
||||
Muy interesante, gracias
![]()
__________________
|
#4
|
||||
|
||||
De nada a ambos, a mi me sirvio para extraer los archivos de los modulos del kernel stock y volver a terner todo como al principio
![]() |
#5
|
||||
|
||||
Magnifico tutorial, muchisimas gracias. Yo le pediría chincheta.
|
#7
|
||||
|
||||
Pues buena pregunta. Entiendo que si se metiera en un zip firmado y con su updater-script y sus certificados, se podría tener una ROM Stock flasheable desde un custom recovery, no?
__________________
Comentar es agradecer
![]() |
#8
|
||||
|
||||
Eso es lo que ya se me escapa un poco de mis manos, pero el caso es que habria que meter todo dentro de un .zip una vez modificado todos los archivos que queriamos modificar y crear un updater script especifico para cada rom en la que se le especifique al recovery que hacer en cada momento y en que sitio va cada cosa, que esta es la parte chunga, yo he hecho el tuto basicamente para sacar los archivos de la rom stock por si se me pierde algo (en mi caso los archivos de modules y el kernel) y poder tenerlos a mano para flashear con un zip vacio que tenia bajado, si encuentro algo de como compilar o alguien que se pase sabe de algun tutorial currado que lo postee y se prueba a ver si nos vale
Edito: Dejo esto aqui para que le echeis un vistazo, no parece excesivamente dificil y esta bien explicado y documentado aunque en ingles pero no es un ingles demasiado dificil por si no os manejais muy bien con el: http://forum.xda-developers.com/show....php?t=1801690 Yo estare desde mañana por la mañna fuera y no voy a poder probar pero si os animais y haceis aunque sea un .zip para flashear una apk y funciona con ese metodo pues ya tenemos algo que nos podria valer Última edición por Carlos_EVH Día 27/02/14 a las 22:26:10. |
Gracias de parte de: | ||
#9
|
||||
|
||||
Eso es lo que ya se me escapa un poco de mis manos, pero el caso es que habria que meter todo dentro de un .zip una vez modificado todos los archivos que queriamos modificar y crear un updater script especifico para cada rom en la que se le especifique al recovery que hacer en cada momento y en que sitio va cada cosa, que esta es la parte chunga, yo he hecho el tuto basicamente para sacar los archivos de la rom stock por si se me pierde algo (en mi caso los archivos de modules y el kernel) y poder tenerlos a mano para flashear con un zip vacio que tenia bajado, si encuentro algo de como compilar o alguien que se pase sabe de algun tutorial currado que lo postee y se prueba a ver si nos vale
Edito: Dejo esto aqui para que le echeis un vistazo, no parece excesivamente dificil y esta bien explicado y documentado aunque en ingles pero no es un ingles demasiado dificil por si no os manejais muy bien con el: http://forum.xda-developers.com/show....php?t=1801690 Yo estare desde mañana por la mañna fuera y no voy a poder probar pero si os animais y haceis aunque sea un .zip para flashear una apk y funciona con ese metodo pues ya tenemos algo que nos podria valer ![]() ![]() |
Los siguientes 3 usuarios han agradecido a klander su comentario: | ||
#10
|
||||
|
||||
A mi se me ha ocurrido una cosa, si hacemos un repack de la ROM stock, por ejemplo la 174.44.9.falcon_umts.EURetail.enEU sin rootear, litear ni nada, la flasheamos desde el cwm o twrp y después de esto cambiamos el recovery por el de stock, podríamos recibir las actualizaciones sin problemas no? Y de paso volver al firmware oficial seria infinitamente más facil, verdad? O me equivoco?
|
Gracias de parte de: | ||
#11
|
||||
|
||||
Yo hice todo lo explicado y la pase por Kitchen, pero estoy varado con el Updater Script por que me sale un error al momento de instalar la ROM desde CWM.
|
#12
|
||||
|
||||
|
#13
|
||||
|
||||
Esto solo es para Moto G?? O puede servir para cualquier Android?
|
#14
|
||||
|
||||
Que yo sepa solo los motorolas traen el system.img separado en 3 sparsechunks, asi que los pasos para extraer el archivo .img de los sparsechunks no sirve, pero si en otro movil tienes directamente el .img deberia funcionar, yo por ejemplo he cogido varias roms de nexus 5 y extraido /system del .img sin problema
|
#15
|
||||
|
||||
Consulta, después de obtener la carpeta SYSTEM con todo dentro, como puedo hacer un ZIP FLASHEABLE?
si alguien fuera tan amable ![]() Última edición por CrisLorD Día 30/12/14 a las 15:13:01. |
#16
|
||||
|
||||
Usa esta herramienta, con ella puedes extraer system de una manera más sencilla y crear un zip flasheable ![]() |
Gracias de parte de: | ||
#17
|
||||
|
||||
Fantastico tutorial. Lo he probado y va de perlas!
__________________
Recomiendo usar el BUSCADOR y LEER. También recomiendo mirar en los POST EN CHINCHETA. Si se hace eso, posiblemente se encuentre la solución SIN NECESIDAD DE PREGUNTAR NI ABRIR NUEVOS POST. En caso de que no encuentres lo que buscas, si te he ayudado, con un simple CLICK en GRACIAS es suficiente.
|
#18
|
||||
|
||||
Funcional en Firmware de Moto Maxx
![]() |
#19
|
||||
|
||||
Ya lo pude hacer perfectamente. No tendrías un tuto como ensamblarlo?
|
|
![]() |
![]() |
||||||
|