Bueno aca subo un buen turo para aprender a Firmar aplicaciones Symbian ...
Los creditos son para elbellodgm del Foro N73...
Es uno de los mas faciles y completos que encontre y por suerte luego de un par de intentos me salio perfecto...
Empecemos...
A - Descargar el programa SISSigner para firmar. Luego lo instalan.
B - Entrar a la página de SymbianSigned y registrarse. Conviene usar datos reales, anotenlos porque luego los necesitaremos.
NOTA: Para registrarse en esta pagina no pueden usar correos de gmail, yahoo y hotmail... Asique tienen que crearse otra cuenta de mail ... Yo me cree una AQUI y no tuve problemas...
C - Descargar la utilidad DevCertRequest
1 - Ejecutamos la utilidad DevCertRequest que habiamos instalado y seguimos estos pasos:
1.1. Pulsamos el boton para seleccionar una carpeta.
1.2. Seleccionamos una carpeta para guardar el archivo .csr, por ejemplo “Mis documentos”.
1.3. Escribimos el nombre del archivo que vamos a generar, por ejemplo xyz.csr
1.4. Pulsamos el boton “Next”.
2 - Seguimos con la utilidad DevCertRequest, ahora hay que generar el archivo .key
2.1. Marcamos “No”, porque no tenemos una ID ACS disponible.
2.2. Pulsamos el boton de seleccionar carpeta.
2.3. Elegimos una carpeta para guardar el archivo .key (mejor si es la misma que usamos antes con el archivo .csr en el punto 1), por ejemplo “Mis documentos”.
2.4. Le damos un nombre al archivo .key, por ejemplo xyz.key.
2.5. Escribimos una clave de mas de cuatro caracteres, por ejemplo “miclave”.
2.6. Volvemos a escribir la palabra clave para confirmarla, “miclave” otra vez.
2.7. Pulsamos el boton “Next”
3 - Seguimos en la utilidad y en la siguiente pantalla hay que rellenar los mismos datos que usamos al registrarnos en la pagina de Symbian Signed.
Al menos hay que rellenar los campos marcados con asterisco. Cuando los hayan rellenado pulsan el boton “Next”.
4 - Pasamos a otra pantalla y aqui:
4.1. Pulsamos el boton “[0] IDs entered”
4.2. Rellenamos con el número IMEI de nuestro teléfono. Si no lo conoces puedes verlo pulsando en el movil la secuencia *#06#. Solo es posible añadir uno.
4.3. Pulsamos el boton “Add”. Nuestro numero IMEI aparecerá como añadido.
4.4. Pulsamos el boton “OK”.
4.5. Vemos que las “Capabilities” estan todas marcadas, asi que pulsamos el boton “Add”.
4.6. Las “Capabilities” pasan al recuadro de la derecha, las 13 que estan disponibles.
4.7. Pulsamos el boton “Next”.
5 - En la próxima pantalla del DevCertRequest se muestra un resumen de los datos que hemos ido entrando: los archivos .csr y .key, los datos personales, el IMEI y las capacidades que queremos.
Hemos llegado al final, solo hay que pulsar el botón “Finish” y si todo ha ido bien veremos esta otra pantalla:
En la carpeta “Mis Documentos” tienen que estar ahora los siguientes archivos: xyz.csr y xyz.key
6 - Volvemos a la página de Symbian Signed, entramos con nuestro usuario y clave y pulsamos en la pestaña “My Symbian Signed“.
NOTA:Recomiendo, que apartir de aca usen el Internet Explorer, ya que a mi usando el opera a la hora de bajar el archivo con extension .CER de la pagina de symbian me lo bajaba con extension .html ... Con Firefox no probe
6.1. En el menu de navegación a la izquierda vamos a la sección “Developer certificates” y pulsamos sobre la opción “Request“. Veremos un formulario, muy simple desde el que podemos subir el archivo gnubox.csr que habiamos creado.
6.2. Seleccionamos la carpeta donde tenemos el archivo .csr, en nuestro ejemplo era “Mis documentos”.
6.3. Seleccionamos el archivo, xyz.csr.
6.4. Pulsamos el boton “Abrir” con el archivo xyz.csr seleccionado.
6.5. En el formulario de la página pulsamos el boton “Send” para enviar el archivo .csr.
6.6. Despues de subirlo, aparecerá otra página desde la que podemos descargar nuestro nuevo certificado “xyz.cer“, lo guardamos en la carpeta de siempre “Mis documentos”.
7 - Ya casi estamos. Ejecutamos el SISSigner, el programa se llama SISSigner.exe y esta en la carpeta C:SISSigner si hemos seguido la instalacion por defecto y aparecera esta pantalla:
7.1. Pulsamos el primer boton de arriba a la derecha para seleccionar nuestro archivo .key, en el ejemplo será “Mis documentos/xyz.key”.
7.2. Con el segundo boton seleccionamos el archivo .cer que obtuvimos de la pagina de Symbian Signed en el punto 9.6, “Mis documentos/xyz.cer”
7.3. Escribimos la palabra clave que habiamos definido en los puntos 2.5 y 2.6.
7.4. Seleccionamos el archivo que queremos firmar, por ejemplo “Mis documentos/archivo.sis“.
7.5. Pulsamos el boton “Sign“. Aparece una ventana MS-Dos, pulsamos una tecla y se cierra.
8 - Si todo ha ido bien, el fichero “Mis documentos/archivo.sis” ya esta firmado y listo para instalar en nuestro movil.
NOTA: El proceso vale para archivos .sis y .sisx
Cuando generamos el archivo .cer, el certificado, este tiene una fecha de validez, de tal dia a tal otro, por lo que si empezamos a firmar aplicaciones inmediatamente de obtenerlo es posible que no nos deje instalar las aplicaciones firmadas. Prueben a cambiar la fecha del movil, moviendola a un par de dias en el futuro.
Espero puedan entenderlo y que les salga, dentro de todo es facil, y con esto empezaran a aprovechar al maximo ya que podran instalar las mejores aplis para sus celus Nokia...
Saludos...

























