ROMs y desarrollo Samsung Galaxy ACE S5830, S5830L + B/D/T ROMs y desarrollo Samsung Galaxy ACE S5830, S5830L + B/D/T

Respuesta
 
Herramientas
  #1  
Viejo 07/01/12, 00:53:15
Array

[xs_avatar]
zagoya
Usuario invitado
 
Mensajes: n/a

Lightbulb Modificar y Firmar archivos .apk

Modificar y Firmar archivos .apk


Cuantas veces no nos hemos encontrado algun tema de un launcher al cual quisieramos modificarle algunos iconos y si lo logramos hacer, cuando lo instalamos nos llevamos la sorpresa de que no se puede instalar. Bueno pues esto se debe a que cuando el desarrollador los termina de crear los firma para que no se puedan editar, pero ahora aqui esta la solucion para volvernos a firmar y poderlos instalar.

*- Necesitamos el tema que queremos modificar, ejemplo usare uno para Go Laucnher llamado Bluxv.apk con el programa WinRar (ay que poner abrir con y buscar el winrar).

*- Una vez abierto extrae la carpeta "res" a una ubicacion facil y rapida de acceder en tu PC, dentro ve a la carpeta "drawable" (los iconos de las aplicaciones siempre estan en la carpeta drawable o drawable-mdpi).

*- Dentro de la carpeta cambia los archivos de los iconos con los que tu desees SIEMPRE VERIFICANDO QUE EL NUEVO ICONO TENGA EL MISMO TAMAÑO EN PIXELES DEL ARCHIVO ORIGINAL (ejemplo: 60x60 px.) Y EL NOMBRE y EXTENSION SEA EL MISMO DEL ORIGINAL (ejemplo: icon.png): para esto usa un editor de fotos, uno facil de usar es PhotoScape

*- Terminado de editar tu tema vamos al paso de firmar, pero antes debes instalar algunas cositas en la PC.

Primero descargaros el archivo Windows-firmaAndroid.zip y extraemos la carpeta Android-Firma-Windows; omitan la de _MACOSX; en una ubicacion facil de localizar.

*- Despues teneis que descargaros el Java Devolpers Kit (JDK) para poder usar el comando java para firmar, lo podeis descargari aqui.

*- Una vez instalado debemos introducir en el path de windows las funciones del JDK, en Windows 7 tenemos que ir a Panel de control>Sistema y seguridad>Sistema>Configuracion avanzada (panel izquierdo)>Boton "Variables de entorno...">entramos en el cuadro de "Variables del sistema" buscamos la variable "path" la seleccionamos y le damos al boton "editar".

*- En el cuadro de valor de la variable nos desplazamos hasta el final del texto y ponemos un ; y esta direccion si tenemos win7 64bit: C:\Program Files (x86)\Java\jdk1.7.0_02\bin

*- Esta si tenemos win7 32bit "C:\Program Files\Java\jdk1.7.0_02\bin

(Click para mostrar/ocultar)


*- Una vez echo esto ya no deveremos hacerlo nunca mas, es el engorro de la primera vez despues firmar archivos es muy sencillo.

*- Ahora ponemos el archivo modificado .apk dentro de la carpeta windows-firma-Android, y ya solo nos queda un paso.

*- Pulsamos las teclas Win(la de la banderita de windows)+R y escrivimos CMD y le damos al enter. En la ventana que nos saldra escribimos cd luego arrastramos la carpeta donde hemos descomprimido los archivos windows-firma-Android dentro la ventana negra, y nos tiene que quedar escrito cd y la ruta de la carpeta, le damos a enter y ya estamos dentro de la carpeta.

*- Aqui solo tenemos que escrivir: java -jar signapk.jar testkey.x509.pem testkey.pk8 archivo_sin_firmar.apk archivo_firmado.apk, donde archivo_sin_firmar.apk seria el archivo que quieras firmar (en mi caso bluxv1-1.apk.apk) y archivo_firmado es el nombre del nuevo archivo que se creara ya firmado (en mi caso le puse BluexvTAZ.apk). En mi caso me quedo asi: " java -jar signapk.jar testkey.x509.pem testkey.pk8 bluxv1-1.apk BluexvTAZ.apk" le dais al enter y os aparecera un nuevo archivo con el nombre que hayais elegido, y ya està listo para instalar!!!!!

(Click para mostrar/ocultar)


*- Recordad que el archivo que queremos firmar tiene que estar dentro de la carpeta donde estan los archivos "signapk.jar", "testkey.x509.pem" y "testkey.pk8"

*- Aseguraros de que desinstaleis antes del mobil el programa que queremos instalar modificado si no tampoco os lo dejara instalar
Responder Con Cita
Los siguientes 12 usuarios han agradecido a su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy ACE S5830, S5830L + B/D/T > ROMs y desarrollo Samsung Galaxy ACE S5830, S5830L + B/D/T



Hora actual: 04:09:11 (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 / 邮件联系 /