Ok guys we've come up with an even easier way of signing using the Mobile Signer app from Leftup :
save the sis file on memory card, e.g. E:\crazy.sis
1)Install signsis app from leftup . Get it here :
SignSis.rar
3)Download this file :
http://fca00000.googlepages.com/cert.rar
4)Transfer the 00000001 file to c:\resource\swicertstore\dat\ if the folders are not there create them and put the file in it
5)Rename the file
gensign.cert to
cer.cert and the file
gensign.key to
key.key ( these are inside the downloaded cert.rar )
6)Transfer these files to
c:\private\EC696702 or
e:\private\EC696702 if you installed mobile signer to ur memory card
7) Open Mobilesigner, and select .sis file ( press the key in the middle of your keypad to do this )
8)Select 'Options>>Selfsign'
9)App will be signed.
10)Run signed sis to install . e.g.
crazy.sis is now called
crazy.sisx after being signed.
11)Everytime you reboot your phone, the OS will 'modify' the 00000001 file, so if you reboot it has to be replaced with the original one provided in cert.rar before you can sign the app again.
WARNING DO NOT REBOOT YOUR PHONE DURING THE PROCESS, OR THE 00000001 FILE WILL GET BUGGERED BY YOUR FIRMWARE AND IT WON'T WORK!! ( Won't damage your phone, but you'll have to repeat the process )
Warning!! this allows you to sign sis from untrusted sources, so do not sign/install sis unless you're sure of the source.