PDA

Ver la Versión Completa : [aporte] gui --- ad tools


ubuntusero
07/01/13, 19:49:04
Aqui dejo una version Beta de la GUI que estoy preparando para el Proyecto Android Libre, esta orientada a seguir los tutos de Guper para cocinar en terminales Xperia, pero creo que tambien valdria para otros terminales.

MUY IMPORTANTE!!

ESTA GUI SOLO ES COMPATIBLE CON WINDOWS 7 - 8

EJECUTARLA COMO ADMINISTRADOR EN WINDOWS 8


La GUI tiene un bug al limpiar, así que no useis esa opción por que la rom resultante entrará en bootloop.

Ya lo tengo solucionado, pero quiero esperar un poco a terminar más cosas antes de lanzar otra actualización.

Lo demás funciona correctamente.



Con esta GUI se puede:



Extraer Rom desde .img .sin .yaffs2
Convertir de .sin a .img
Crear .img propias para instalar desde FlashTool o el Recovery
Decompilar apk´s para su modificacion
Crear un Update.zip para instalar dichas apk´s
Limpiar una Rom para que sea compatible con toda la Gama Xperia 2011
Limpieza de la Rom por el usuario de una forma intuitiva
Editar el build.prop de toda la Gama Xperia 2011
Deodexsar Rom de forma Automatica





http://i.imgur.com/MBe7pb5.png


Mas Capturas:



http://i.imgur.com/JADAr.png http://i.imgur.com/80lmz.png

http://i.imgur.com/X6pdO7m.png






VersionBeta + Update 1.4 INTEGRADO


http://www.mediafire.com/?qq8oqup656m9hbm



Update!! 1.4

INSTAR ESTE UPDATE SI BIENES DE UNA VERSION BETA ANTERIOR.


http://www.mediafire.com/?b89cmwm5ohg8k6n (http://www.mediafire.com/?b89cmwm5ohg8k6n)




Cambios:


ApkTools


* Agregados botones para comprobar dependencias y limpiar dependencias
En Dependencias se han cambiado las casillas por botones para evitar confusiones.
Todo el Codigo reescrito, ahora si se produce un Error avisa, y no sigue con el proceso.
Decompilar Apk
Compilar Apk
Firmar Apk con una firma Generica de Usuario
Firmar Apk con una firma Extraida de una Apk Original (Para aplicaciones de Sistema que requieran una firma Original)


Rom Manager


Añadido soporte para Imagenes .yaffs2
Todo el Codigo reescrito, ahora si se produce un Error avisa, y no sigue con el proceso.
Si se produce un Error la GUI lo intenta de nuevo usando varias maneras de forma Automatica
Extraccion de archivos .img .sin
Convertir archivos .sin a .img
Crear archivo .img a partir de una carpeta
Explorador Yaffey por si todo lo demas falla.


Empaquetado


* Actualizacion de categorias a limpiar (se iran actualizando, despacio... xD)
Opcion de Deodexado Automatico
Agregadas categorias a limpiar (en construcción)
Limpieza Automatica de la Rom para usarla en la Gama Xperia
Acceso Directo a todos los .prob de la Gama Xperia desde la GUI (los .prob son de la ROM Ultimate HD, se actualizaran a los Originales en cuanto se pueda)
Nueva Seccion para el Empaquetado de ROs en construcción



OTROS


Actualizada ventana de error cuando no hay ningun Log que mostrar
Agilizada transición entre ventanas










Mejoras que se quieren incluir en futuras versiones:



ApkTools


OK --- Incluir Opcion de crear un update.zip generico con las APK`s modificadas para instalar desde Recovery
Arreglar Bug en Firma Original

Incluir Opcion de instalar las APK`s modificadas desde el USB usando adb




Saludos! ire actualizando a medida que Guper saque los tutoriales y tenga tiempo ^^,

cybertus
08/01/13, 11:30:26
Buen trabajo compi! :ok:

ubuntusero
11/01/13, 22:01:42
Añadido Update!

apu314
12/01/13, 18:36:58
Uuntusero me dael siguiente error al compilar settings.apk

Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
at brut.androlib.Androlib.readMetaFile(Androlib.java: 164)
at brut.androlib.Androlib.build(Androlib.java:183)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:218)
at brut.apktool.Main.main(Main.java:74)
Caused by: brut.directory.PathNotExist: apktool.yml
at brut.directory.AbstractDirectory.getFileInput(Abst ractDirectory.java:103)
at brut.androlib.Androlib.readMetaFile(Androlib.java: 160)
... 4 more

Todo salio MAL!!! :S ...

ubuntusero
12/01/13, 18:51:37
Pues parece que editaste mal algun .xml

Decompila el settings.apk original o alguno que no te diera fayo al compilar y compara lo que has estado editando con WinMerge, algo de lo que estabas modificando no esta bien.

EDITO: En la carpeta decompilada del settings.apk tienes un apktool.yml? por que dice que no existe, y es necesario para compilar...

Saludos!

apu314
12/01/13, 19:42:10
Pues parece que editaste mal algun .xml

Decompila el settings.apk original o alguno que no te diera fayo al compilar y compara lo que has estado editando con WinMerge, algo de lo que estabas modificando no esta bien.

EDITO: En la carpeta decompilada del settings.apk tienes un apktool.yml? por que dice que no existe, y es necesario para compilar...

Saludos!

nuevo log de error:

I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res\va lues\public.xml:210: error: Public symbol drawable/ic_settings_linerrommods declared here is not defined.
C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res\va lues\public.xml:3460: error: Public entry identifier 0x7f0b240b entry index is larger than available symbols (index 9227, total symbols 2295).
C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res\va lues\public.xml:3460: error: Public symbol string/linerrom_ota declared here is not defined.
C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res\va lues\public.xml:3459: error: Public entry identifier 0x7f0b240a entry index is larger than available symbols (index 9226, total symbols 2295).
C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res\va lues\public.xml:3459: error: Public symbol string/linerrommods declared here is not defined.
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\apu314\AppData\Local\Temp\APKTOOL15827408 06062772143.tmp, -I, C:\Users\apu314\apktool\framework\1.apk, -S, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res, -M, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\Androi dManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:357)
at brut.androlib.Androlib.buildResources(Androlib.jav a:282)
at brut.androlib.Androlib.build(Androlib.java:205)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:218)
at brut.apktool.Main.main(Main.java:74)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\apu314\AppData\Local\Temp\APKTOOL15827408 06062772143.tmp, -I, C:\Users\apu314\apktool\framework\1.apk, -S, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res, -M, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\Androi dManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:349)
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:335)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\apu314\AppData\Local\Temp\APKTOOL15827408 06062772143.tmp, -I, C:\Users\apu314\apktool\framework\1.apk, -S, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\res, -M, C:\PROYECTOS\APKTOOLS\DECOMPILADOS\Settings\Androi dManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:347)
... 6 more

Todo salio MAL!!! :S ...

ubuntusero
13/01/13, 19:40:47
Bueno, despues de hablar con Apu por IRC y probar de mil maneras y con diferentes apktools y GUIs de terceros no pudimos compilar ni el ni yo... xD yo creo que nos falta una dependencia, en concreto un SemcGenericUxpRes.apk que no se encuentra en la rom de cyanogenmod..



Pero esto NO es problema de la GUI, quiero que quede claro que esta funciona PERFECTAMENTE..

Saludos!

Guper
15/01/13, 09:00:03
Podría intentar con ese setings???

Por que no me lo mandas por mp junto con tu framewor-res.apk y la modificación que quieres hacer y lo intento, aunque no prometo nada, mas que nada quisiera intentar, ya que eh tenido algunos problemas al Compilar esa app y quizá pueda darne una idea de lo que hacemos mal :)

ubuntusero
15/01/13, 09:06:31
Pues estaría genial, a ver si se pasa apu y nos lo pasa, yo no lo intente con el suyo, lo intente con el de la Pac-Man que es JB y esta basada en CM.... Creo.... xD

Saludos!

EDITO: He conseguido compilar, de una forma un poco guarra pero a compilado xD

He abierto Settings.apk con 7zip y e extraido el resources.arsc despues lo e colocado en la carpeta decompilada, le e dado a compilar y voila! Todo salio ESTUPENDO!!!

Habrá que ver si al firmarla con la Firma Original funciona....

Guper
15/01/13, 14:53:13
Pues todo es valido mientras funcione xD

ubuntusero
15/01/13, 15:48:30
Pues si.... quizas lo incluya como opción si al compilar da error... tipo:

La compilacion a fallado, desea utilizar el resources.arsc original y probar de nuevo?xD

ubuntusero
16/01/13, 21:21:57
Nuevo Update!!!


ApkTools


En Dependencias se han cambiado las casillas por botones para evitar confusiones, próximamente se pondra otro boton con el que comprobar si las dependencias estan instaladas o no.


Rom Manager


Añadido soporte para Imagenes .yaffs2


Empaquetado


Opcion de Deodexado Automatico
Agregadas categorias a limpiar (en construcción)


OTROS


Actualizada ventana de error cuando no hay ningun Log que mostrar
Agilizada transición entre ventanas




No son muchas pero poco a poco amigos.... xD

abelsata
16/01/13, 21:52:22
valdría para decompilar qualquier apk por ejemplo un theme para chooser?

Enviado desde mi GT-I9000 usando Tapatalk 2

jay2079
16/01/13, 21:57:17
exelente :ok:

al fin pude desatorarme y compilar correctamente :platano:

muchas gracias y seguimos aqui X-D

ubuntusero
16/01/13, 21:57:23
valdría para decompilar qualquier apk por ejemplo un theme para chooser?

Enviado desde mi GT-I9000 usando Tapatalk 2


Pues no se, yo e probado con muchas y todas la a decompilado bien, seria cuestion de probar.

Saludos!

Guper
18/01/13, 06:35:09
Valla, esto va mejorando!!!!!

varoo10
19/01/13, 17:40:22
funciona con apks de 4.1.2?¿

ubuntusero
19/01/13, 17:50:14
Soporta hasta las 4.2, osea que si.

Guper
19/01/13, 23:50:23
maldito limite de ancho de banda!!!!!:taz:

Podrias poner un Mirror si es a MF mejor

varoo10
20/01/13, 12:34:50
si... no funcionan los enlaces resubelo por favor

ubuntusero
20/01/13, 13:11:11
A mi me funcionan perfectamente ...:loco:

varoo10
20/01/13, 13:44:41
ya pero porque es tuyo para los demas has alcanzado el limite que tiene box y no nos deja bajar

ubuntusero
20/01/13, 13:59:00
No, sin logrear tambien me deja, da igual, voy a subir de nuevo los enlaces a medifire, pero tardara un poco.

Saludos!

varoo10
20/01/13, 14:01:40
Pues a mi por lo menos no me va... Tomate tu tiempo compañero.

ubuntusero
20/01/13, 14:48:19
Nuevo Update!

http://www.mediafire.com/?b89cmwm5ohg8k6n



Cambios:


ApkTools


* Agregados botones para comprobar dependencias y limpiar dependencias

Empaquetado


* Actualizacion de categorias a limpiar (se iran actualizando, despacio... xD)

Guper
21/01/13, 01:31:30
Listo, ahora ya puedo extraer mas facil el Firmware de los dispositivos Faltantes :D

te va quedando muy bien esta GUI :ok:

Me ahorraras un monton de trabajo con la nueva Akokki

ubuntusero
21/01/13, 13:39:27
Esa es la idea, espero que cuando tu termines los tutos y yo está GUI se vean muchas roms para los Xperia, más no podemos hacer, nosotros regalamos nuestro tiempo, regalennos ustedes roms!!!!


Saludos y gracias por el apoyo!!!

ubuntusero
23/01/13, 22:23:00
La GUI tiene un bug al limpiar, así que no useis esa opción por que la rom resultante entrará en bootloop.

Ya lo tengo solucionado, pero quiero esperar un poco a terminar más cosas antes de lanzar otra actualización.

Lo demás funciona correctamente.


Saludos!

DaBros
21/02/13, 14:27:28
Hola, me complia sin esrrores, pero cuando la instalo en el Celu me lanza un mensaje q dice "La aplicacion no se instalo" a se debe eso?, me podrias ayudar Por Favor
Intente descompilar y compilar la apk sin modificar nada y tambien me lanza el mismo error....Gracias

ubuntusero
21/02/13, 14:38:15
La has firmado? Esta dicho ya mil veces, hay que firmar las apks pata instalarlas.

Saludos!

Antoniokodo
15/05/13, 21:21:42
Alguien que pueda resubir la V1.4 +Update?

j3p
05/06/13, 17:18:58
Alguien que pueda resubir la V1.4 +Update?

yo tambien lo quiero porfavor si alguien lo tiene que lo suba.GRACIAS

jamonero300
05/06/13, 17:33:38
yo tambien lo quiero porfavor si alguien lo tiene que lo suba.GRACIAS
+1 lo quiero gracias

txetxua
16/06/13, 18:07:09
por favor resubirlo alguno

Gracias

ubuntusero
17/06/13, 18:47:46
Señores la GUI esta descontinuada, al igual que la AD ROM, no voy a publicar nuevas versiones por que no tengo tiempo (ni ganas, mucho curro para mi solo xD) de seguir.

Seguro que por internet hay otras GUIs mucho mejores y actualizadas a dia de hoy.

chujalt
17/06/13, 19:29:52
Joder ubuntusero... Cuanto tiempo sin saber nada de ti.... Me alegro de leerte
Saludos

mnupea
19/06/13, 19:05:01
resubelo en mega x favor

dpunto
09/07/13, 22:08:49
link roto...

Coronadora
14/07/13, 12:01:32
Buenas, Ubuntusero, serias tan amable de resubir tu GUI, seria de mucha ayuda para mi, estoy trasteando con customrom y kernels y veo que tu GUI AD TOOLS, me seria de extraordinaria ayuda, Muchas Gracias..RCA

Roomsz
16/07/13, 23:10:06
Por favor si alguien tiene el archivo que me lo pase :cry:

ubuntusero
17/07/13, 01:12:00
La gui esta ya descontinuada, no la voy a actualizar mas, por que no tengo tiempo.

Lo siento.

mnupea
20/07/13, 00:30:03
La gui esta ya descontinuada, no la voy a actualizar mas, por que no tengo tiempo.

Lo siento.

Muy bien, pero resubenos la última
Gracias

julyaann
11/09/13, 13:41:35
Alguien puede resubir esto....:-)

graciassss

darkalexpp
23/01/14, 00:27:40
links muertos

Rimgoru
21/02/14, 21:57:29
link no valen, alguien que me pase otro link

dnfuentes
22/02/14, 09:21:05
link no valen, alguien que me pase otro link

Mandale un privado al creador del hilo para que los vuelva a subir.

ubuntusero
22/02/14, 10:10:13
La giu está descontinuada ya, no tengo tiempo para seguir con ella, además se me a roto eldisco duro donde ttenía el proyecto...

Lo siento, de todas maneras hay muchas otras por Internet.

Saludos!