I recently got myself a Nokia N95-8GB and was very happy with it until i stumbled upon the problems of installing unsigned applications to my phone. I found out there are multiple solutions for self signing or getting your files signed by someone else but the following method worked for me and is in my opinion the best solution.

Files:

nokiasign 

Install notes:

  1. Install x-plore on your mobile phone, after doing this you have make hidden and systems files visible in the settings menu. You can do this by pressing “0″ or in the menu:
    x-plore show hidden files and system folders
  2. Go to the application manager (applications > app.mgr. > settings) and set software installation to “All” and set Online certificate Check to “Off”
  3. Go to the folder “rom-patcher” (in the nokiasign.rar archive) open the textfile: nokiadevicelist.txt, find your phone model and note what version of rom-patcher you need to install on your device.
  4. Install App TRK to your mobile phone.
  5. Connect your phone to your PC with the USB data cable and choose the PC-suite mode, but make sure Nokia PC-suite is not running on your pc!!
  6. By default App TRK starts in bluetooth mode, so enable USB mode in options > settings
    app trk 2app trk 3
  7. Find out on what port your device is connected to your PC (start > run > devmgmt.msc) or in your configurations panel > device list. In the example below it’s a Nokia N73 device running on COM4.
    device list
  8. Run rpinstaller.exe on your pc en fill out the COM port you found in the previous step. After this, hit install. If can’t find or don’t know your COM port, try 0 to 10. You should see something like this:
    rom patcher installer 
  9. rompatcher iconIf you didn’t see any errors there should be a new icon in your applications folder on your mobile device. Don’t start the application yet! First close rpinstaller, disconnect your mobile phone from your pc and reboot your phone. 
  10. Start Rompatcher on your mobile phone en select Disable Caps in the options menu. This is important to prevent further errors!
  11. Copy 00000001.rar to your mobile phone. Open Xplore find the 00000001.rar file and press ‘ok’ once to make sure your in the folder, then press ‘4‘. It should say: “copy marked to:” on the top of your screen. Navigate to ‘c:‘ and press the ok button. Now, if your prompted with an error telling you the device can’t create the folder then you forgot to Disable caps in rompatcher as mentioned in step 10.
  12. Navigate to c:\resource\swicertstore\dat\00000001 and press ‘6‘ & enable Read-only
  13. Install SignSis v1.03 Repacked.sisx on your mobile phone and copy the folder Leftup_CertKey to your mobile phone. This folder contains the certificates and keys which you need to use when selfsigning an application on your mobile phone.

Your now finished and ready to start signing applications on you mobile phone. To do this follow the steps:

  • Open Signsis on your mobile phone and choose the application or game you wish to sign.
  • Select the certificate and key in the Leftup_CertKey folder and choose sign.
  • You now have a signed version of the application in the same folder the original sis file was in. This signed version has an .sisx extension.

Good Luck!

List of nokia devices it should work with:

Nokia N77
Nokia E61i
Nokia E65
Nokia N93i
Nokia N91 8GB
Nokia E62
Nokia E50
Nokia 5500
Nokia N93
Nokia N73
Nokia N80
Nokia N71
Nokia N92
Nokia E70
Nokia E60
Nokia E61
Nokia 3250
Nokia 6124 classic
Nokia N82
Nokia N95-3 NAM
Nokia E51
Nokia N95 8GB
Nokia N81
Nokia N81 8GB
Nokia 6121 classic
Nokia 6120 classic
Nokia 5700 XpressMusic
Nokia 6110 Navigator
Nokia E90 Communicator
Nokia N76
Nokia 6290
Nokia N95
Nokia 5320 XpressMusic
Nokia N78
Nokia N96
Nokia 6210 Navigator
Nokia 6220 classic