Foysal's tips

Nokia S60 V3 n V5 Tips


I get certificate error when trying to install 3rd party software. How to fix it?

If you get certificate error when attempting to install 3rd party software on your S60 3rd Edition smartphone, it means that you haven't enabled installation of unsigned SIS files. Go to Tools -> App. Manager, choose Options -> Settings and set Software installation to All and Online certif. check to Off.

How to install Java MIDP software (midlets)?

Java MIDP software is usually offered as two files: *.JAD file (containing description, version number, size, download URL etc.) and *.JAR file (actual application).You only need the *.JAR file. JAD is not required if you install the software locally and not from a remote Internet location.If you already have the files on your PC, you can send them to your S60 phone the same way as for SIS files. You can also download Java midlets using WWW browser. Simply select the download link - Installer will launch automatically and install your midlet.

How to reformat S60 phones using a code?

If you want to restore your S60 phone back to factory state, i.e. remove all applications, settings, user files and set all options to default, enter the following code:*#7370#on the standby screen. This will completely format your smartphone. The device will reboot and it will be in a state you bought it.Formatting storage memory takes some time. Do not touch anything during the process! It is recommended to only do it with fully charged battery and your phone connected to a charger to ensure that your battery doesn't run out of power in the middle of formatting.

N80: Hidden GPS Navigator application

In order to access GPS navigator on S60 3rd Edition phones where it is not visible by default install and run Best TaskMan, select Misc -> Options -> > Show hidden apps -> Installed and select Navigator.

Starting the phone in Safe mode

If you experience problems with booting the phone (e.g. it restarts during startup or right after the system finishes loading) and you can't or don't want to format the internal memory you can try to start your device in so called "safe mode". In this mode only the neccessary system task are being run and all autostarting 3rd party applications are being skipped.To start your phone in the safe mode press and hold the "ABC" or (depending on phone model) the "Pen" key, turn on the phone and hold the ABC / Pen key pressed until the system finishes loading.

How to change S60 web browsers user-agent

Many websites have that annoying "habit" to automatically redirect mobile phones' browsers to a mobile version of the website. Now that mobile phones and their browsers got quite advanced and capable of browsing full, normal versions of web pages, this may be very annoying.The redirection to a mobile version is done on the server side based on the "user-agent" string web browsers send to the server to identify themselves. So the best way to avoid these redirections is to change the user-agent string of the S60 browser to something that will appear to the server as a desktop browser, e.g. "Internet Explorer" or "Firefox".In order to be able to change the string, you have to "hack" your S60 phone as otherwise you can't access the system file containing it. For security reasons, we do not recommend hacking S60 phones so you won't find instructions about how to do it here, but you can easily Google for them.After you hack the phone, changing the user agent in S60 is quite simple. All you have to do is to find the following file: Z:private10202be9101F8731.txt and copy it (e.g. using Y-Browser or any other file manager) to C:private10202be9101F8731.txt and then simply edit contents of this file (which contains the user-agent string) to e.g. "Internet Explorer" or whatever.That's it!

Memory structure of S60 smartphones

There are several different types of memory found in S60 smartphones:Disk C: - Flash memory based storage ("disk") memory. This disk is used for storing user data, files and applications. Disk C: is a Flash disk, which means that it preserves its contents even when the power is off or the battery is removed. Old S60 phones like the 7650 or 3650 only had about 4 MB C: drive. New S60 phones usually have tens of megabytes of internal storage available for the user. This memory also stores your settings, important system data files, Contacts and Calendar databases and more.Disk D: - so called "RAM-disk" (size depends on phone: about 400 kilobytes in older phones, about 1,8 MB in newer phones. This disk is created in DRAM memory, which means it is volatile. It is meant for internal system use and not to be used by the phone user. Some applications temporarily store their data on this disk, which makes them work faster (DRAM memory is much faster than Flash). It doesn't make any sense to save any user data on D: because all contents of this disk are lost when you switch the phone off or reboot the system.Disk E: - memory card. Memory cards (in MMC or SD format) can be used to expand the built in storage memory (disk C:). On memory cards, users can install applications and store different kinds of data (e.g. music, videos, documents, etc). Memory cards use Flash memory, which means that they preserve their contents even if the phone is turned off or the card is removed.Disk Z: - read only Flash memory containing the Symbian operating system. Contents of Z: drive cannot be modified by the user as this memory area is protected and read only. Firmware upgrade can only be made by authorized service centres using special Flash programming devices and Nokia service software called Phoenix.Operating memory (RAM) - this memory is for program execution. It is not visible as a "disk" or drive letter like C: or Z: and it is not directly available to the user. Think of it as of RAM memory of your desktop computer: you don't save any files or data in it, it is only used by the system and applications. Of course, the more of it the better as it lets you execute more advanced programs or run more applications at the same time. Old Symbian OS phones like 7650 or 3650 only had 8 MB RAM of which about 3,5 MB was free. New S60 phones have 32 or even 48 MB RAM of which about 15-20 MB is free.

Forgotten security code

If you don't remember your phone's security code and you want to reset it, click the link below, key in your IMEI code and use the generated Master code instead of your forgotten security code.

Built-in simple task manager

Press and hold the Menu button. You will be presented with a list of all applications currently running in your system.Now you can quickly switch to any of the running tasks by selecting it and pressing joystick. You can also close task by selecting it and pressing "C".

The certificate has expired - cannot install software

Some 3rd party applications are signed with certficates which are valid only until specific date. Installing them after that date is normally not possible and results in an error message about expired certificate. You'd have to wait until the developer releases an updated .SIS file signed with new certificate.However, there is a very simple workaround letting you install the software and use it without any restrictions. The only thing you have to do is to change the date of your mobile phone several months back, install the program and then switch the date back to the correct setting.

Is the 369 MHz processor faster/better/newer than the 332 MHz one?

It's a question that often appears on our Discussion forums so it's definitely worth clarifying."I noticed that E71 has faster CPU clock than E90, does that mean E71 is going to be faster than E90? What gives? I paid so much for e90 only to find out the processing power is less than e71?"The Freescale processor in e.g. the E71 has different architecture than the OMAP2420 processor in the E90. It doesn't make much sense to compare just the clock speed of two different processors. It's like with Intel and AMD processors. Even tough they're both based on the x86 technology and are compatible (just like the E71 CPU and the E90 CPU are both based on ARM11 technology and are compatible), differences in their internal architecture cause that e.g. some AMD processors are faster than their Intel equivalents at LOWER clock speeds. There is also one important additional difference between these CPUs: the Freescale in the E71 is a single-core CPU whereas the OMAP in the E90 is a dual-core CPU. The E90 processor has separate core to handle the baseband (telephony and network related tasks) and separate core for applications. The E71 processor has only one core, dealing with both network and the OS. So while (thanks to its faster clock) it can sometimes be faster (e.g. when there is no network/telephony activity to handle), with such activity in the background it may actually turn out to be slower. And it's worth noting that some network/telephony activity happens almost all the time, even if you're not connected to the Internet or making a call at that moment. The phone constantly updates its location, switches between neighbouring base stations, monitors their signal quality, checks which services are available (GPRS, 3G, supported call encryption algorithms, etc). It only doesn't do any such operations in Offline mode. Last but not least, the OMAP in the E90 has graphic and video hardware accelerator, missing from the Freescale. That's why you can e.g. run the full OpenGL ES version of Quake on the E90 but not on the E71. That's also probably why the E90 can record high quality VGA/30 fps video while the E71 only records QVGA clips at some poor 10-15 fps. "The E71 was released about 1 year after E90 was launched."The Freescale processor of the E71 is as old as E90's OMAP. E71 is not the first phone using it, it can be found in many older models starting from the N76 which was announced in January 2007, BEFORE the E90 was announced (in Feb 2007). It's not newer and, as I wrote, it's not more powerful and definitely not more advanced when it comes to technology and architecture. "Even though the e71 has faster processor (...)" It's like saying that single-core Pentium clocked at 3 GHz is better than Core2 Duo running at 2,4 GHz... It's simply not true. As indicated above, CPU clock alone means *nothing*.

What is IMEI and how to check it?

IMEI is a serial number of your device. IMEI consists of 15 digits. It describes the manufacturer, phone model and is unique to every single device.You will need your IMEI number when requesting technical support from the manufacturer and also when purchasing software from My-Symbian Online Shop as most registration keys are IMEI-based.To check your phone's IMEI number, simply type*#06#on your phone's standby screen.

How to check the MAC address of S60 phone\'s WLAN adapter?

Sometimes you need to know your device's MAC address, e.g. to add it to the list of devices allowed to connect to your wireless router.To check MAC address of your S60 phone's WLAN adapter simply type the following code on the standby screen:*#62209526#Note: this code only works on phones equipped with WLAN adapter.

Now that high-end smartphones offer quality (VGA resolution, 30 frames per second) comparable to amateur digital camcorders, many people including myself often use them for casual video recording. Even though recent S60 3rd Edition smartphones offer software video stabilization, results aren't satisfactory and the recorded clips are still very shaky.During the last summer, as every year, I spent 10 days in the mountains and to reduce the number of gadgets I carry with me and somehow limit the weight of my backpack (my Canon dSLR + a set of lenses gives me enough trouble), I decided to leave my miniDV camcorder at home and only take the E90. I recorded some 3 GB of video in total and the quality was in most cases just enough for such 'holiday footage'. The only problem was unbearable shakiness of the recorded clips, be it my shaky hands or the camera itself...I started looking for a solution, preferably a free one. I found a really good one and I think it's worth sharing with other cameraphones' users as it DRAMATICALLY reduces (or actually eliminates) camera shakiness and makes panning, rotation and zooming smoother. And yes, it's FREE.First of all, you need VirtualDub - a powerful freeware video capture and processing utility for Windows. It has an extremely extensive support for external plugins, and there are literally hundreds of free plugins available, letting you further improve (enhance colors, adjust brightness, denoise, apply filters like e.g. "old movie with scratches", etc.) and modify your video recordings.Secondly, as VirtualDub itself doesn't import MP4 files, you need another freeware utility: MP4Cam2AVI Easy Converter to convert your MP4 clips to AVI format accepted by VirtualDub. The conversion is lossless (as it's actually just changing the file format without re-encoding the video) so it won't affect the quality of your clips.Thirdly, and lastly, you need the fantastic and freeware (similar, commercial solutions cost USD 60 and more) VirtualDub plugin called Deshaker - the actual stabilizing engine.After you download all the above mentioned components, first launch MP4Cam2AVI Easy Converter to convert your clips. Batch conversion is supported, so you can do it once for all your clips and have it done automatically while you're doing something else.Install VirtualDub and then extract the Deshaker plugin from the ZIP archive and simply copy Deshaker.vdf to the plugins directory of the VirtualDub folder.Run VirtualDub and load your video using File -> Open video file menu. To enable the Deshaker plugin go to Video -> Filters and in the Filters window click "Add" and select "Deshaker 2.2". Click OK.Now you will see a window with lots of options, but don't worry. You can start with keeping most of them intact and only then you can experiment with them if you want to get even better results.The most important setting for videos captured using a smartphone is the left panel: set "Source pixel aspect" to "Square pixels (1.0) and "Video type" to "Progressive scan". Just in case, also change the path of the Log file from C: drive to some other location (e.g. D:Deshaker.log) and mark the "Append to file" option as the plugin sometimes "forgets" to create the log, which is required for the second pass of the stabilization.Now you can close the plugin settings window by clicking the OK button and then once again OK in the Filters window. Now you're ready for the actual stabilization.To do the first pass, simply click the "Play to output" button located at the bottom of the VirtualDub main window (the third button from the left marked with " >O ". The clip will be played back in the right (output) window and you'll see various dots and lines appearing during the playback. When the playback concludes, you have to go back to the plugin settings (Video -> Filters, select the plugin in the window and double-click it or press "Configure" button). In the Settings window, the only thing you need to do is to click the "Pass 2" button in the upper right part, which will switch the plugin to the second pass. Close the window by clicking OK and then once again OK to close the Filters window as well.If the right video window on VirtualDub's main screen now turns black and there's a "This frame was not processed in pass 1" message, this means that there was a problem with creating the log file (mentioned earlier). In such case, go to the Deshaker plugin settings window and change the location of the log, and then re-start the pass 1 phase by playing back the clip (" >O " button) again. If you see normal video in the right window, it means that pass 1 was done successfully and you're ready for pass 2.Now the final part: select codec and its settings for your processed video. It is important to select a proper codec as it'll affect both quality and compatibility. Select Video -> Compression menu and choose your favourite codec. DivX or XviD may be a good choice as they're very popular providing compatibility with different players and operating systems/devices, and at the same time offering good quality at acceptable file sizes. In the codec settings, set the highest bitrate supported by the target device you want to play your clips on to achieve the best possible quality. Click "OK" to close the Compression window.Last thing to do: to start the second pass of the stabilization and save the resulting video to disk, select File -> Save as AVI from the menu and wait for the plugin and codec to do their job. Done! Now play back the stabilized video and enjoy nearly optical-stabilizer quality effect!Click here do download a sample movie (low quality to save bandwidth, but clearly showing the difference). Original video on the left, stabilized video on the right.

Signing software with Open Signed Online

Some applications require more capabilities than what can be granted with a self-signed certificate. Unless they're officially Symbian Signed, they can be signed through Open Signed Online at Symbian Signed, by following these steps: Download the package to be signed. Go to Symbian Signed website and choose Open Signed Online on the front page (or try this direct link) Enter the IMEI number of your phone (you can find this by typing *#06# on the phone), your email address, and point to the install package you just downloaded. Select the capabilities needed for the specific application. If unsure, select all (there's no harm in doing that). Fill out the captcha, review the legal agreement, check the box if you accept it, and press send. Wait for a confirmation mail sent to the email address entered earlier. Visit the URL in the mail to confirm that the package should be signed. Wait for another mail telling you that the signing is complete. Visit that URL, and you'll get the signed package which you can install on your phone.

Can I copy & paste text on S60 smartphones?

Yes. Simply press and hold the ABC / Pen key and select your text using joystick / 5-way button. Left function key will change to "Copy". Press it to copy the selected text to clipboard. You can paste the clipboard contents the same way: press and hold ABC/Pen. "Paste" will appear above the right function key.

How to check firmware version?

"Firmware" is the phone's operating system stored in internal Flash memory of the device (disk Z:). Manufacturers release new firmware versions containing bug fixes, improvements and, sometimes, offering new functions. Firmware upgrade of a Nokia smartphone can only be made in authorized Nokia service centre.To check your current firmware version simply type*#0000#on your phone's standby screen.

What are the Internet / email / MMS / WAP settings of my operator?

Simply use the following configurator, select your operator, enter required data and you will receive your settings in an autoconfiguration SMS message. Just open it to apply the settings.

Problems with sending email messages

Some people report that they can check incoming email without any problems while sending doesn't work for them. In most cases this problem is caused by SMTP authentification required by their email server. Nokia 7650/3650 and several other older Series 60 phone models don't support SMTP authentification (logging-in with user name and password when sending email).This can be solved in two ways:either use some different email service/account from a provider that doesn't require SMTP authentificationor configure your current account to use some free SMTP server without SMTP authentification. This can be done by changing the outgoing mail server in your account configuration. Try, or some other free email server.


Back" HOME


Teya Salat