Friday 6 November 2015

Sign N95 Applications

Like many other Nokia model smart phones, the Nokia N95 uses the Symbian operating system. In order for an application to work on a Symbian-based phone it must be signed. This signature is what confirms the authenticity of the application, ensuring that it is not malware or a virus. There might be instances, however, where you want to try out a beta application (meaning it's still in development) on your Nokia N95. Beta applications have not been certified by Nokia yet. To use an unsigned application on your phone, you must generate a developer certificate to digitally sign the application yourself.


Instructions


1. Download the private sultan.key file (see the link in the Resources). Save the file on a directory on the computer's hard drive.


2. Go to the Symbians Signed website (see Resources). Register to create a new account.


3. Log into your Symbians Signed account. Select "Open Signed" in the menu. Download the Developer Certificate Request Tool installer. Save the installer on a directory on the computer's hard drive.


4. Navigate to the directory location where you saved the installer. Right-click on the installer and select "Run as" from the shortcut menu. Follow the prompts to enter the administrator user account credentials. Follow the remaining prompts to install the Developer Certificate Request Tool onto the computer.


5. Launch the Developer Certificate Request Tool application. The application will open up to a wizard.


6. Enter a name for the soon-to-be-created output file in the designated box. You can select any name you want. Click "Next."


7. Select the "No" radio button next to "ACS Pub ID available." Click the button labeled with the ellipsis mark next to the "Private key file box." Browse to the directory the sultan.key file is saved in, and select it. The file's full path location should appear in the "Private key file box." Enter "0123456" in the "Private keyfile password" box. Click "Next.'


8. Click the button labeled with the ellipsis mark next to the "IMEI(s)" box.


9. Turn on the Nokia N95 phone. Dial *#06#. The phone's IMEI number should appear in the phone's display.


10. Enter the phone's IMEI number in the "IMEI" box in the Developer Certificate Request Tool application. Click "Add," then click "OK."


11. Select all of the "Application Capabilities." Click "Add." Click "OK." Follow the remaining prompts in the Developer Certificate Request Tool.


12. Log back into your Symbians Signed account. Select "Developer Certificates" from the menu. Select "Request." Upload the output file you just created.


13. Select "Developer Certificates" from the menu of your Symbians Signed account. Select "My DevCert." Download the certificate you just uploaded. Save the downloaded certificate file in a new folder.


14. Navigate to the location where you saved the sultan.key file in Step 3. Right-click on the folder and select "Extract All." Follow the wizard's prompts to extract the contents of the folder to the new folder you just created in Step 13.


15. Run the SignSiSUI.exe application located in the new folder you created. Fill in the listed filed boxes. Click "Sign It."


16. Use the USB data cable that came with the contents of the N95 phone to connect the phone to the computer. Transfer the signed Sis certificate you created to the N95 phone.

Tags: Certificate Request, Certificate Request Tool, Developer Certificate Request, Request Tool, Symbians Signed, account Select, Developer Certificate