Series 30

Series 30 or S30 is a name given to two different user interfaces used on Nokia feature phones.

Old Series 30
Series 30 was introduced around 2002 to replace the Series 20 platform on Nokia's monochrome phones. S20 was used on DCT3 platform phones, while S30 used the newer DCT4. Both UIs look similar, and even use the same screen resolutions - 84 x 48 and 96 x 65.

Some old Series 30 phones, such as the 6310i, can run basic Java ME applications.

New Series 30
In 2004, the Series 30 name was reused for a basic phone platform, starting with the 2600. It has a different appearance along with support for color displays, and was designed to be easy to use for new phone users.

This new S30 does not have support for Java apps, Bluetooth, or similar features, but it has its own optimized synth engine for playing polyphonic ringtones. Most S30 devices don't have a standard way to load files on them, with many models having a Nokia Easy Flash connector instead. A few models, including the X1-01 and 101, have a microSD card slot for playing MP3 files.

Series 30 phones can be used in a demo mode without a SIM card, only the built-in tutorials and games are available.

In addition to Nokia's own ARM based SoCs, S30 runs on the Infineon C166 16-bit architecture, as seen on the Nokia 1616 and 100/101.

Series 30 was succeeded in 2014 by Series 30+ as Nokia switched to using MediaTek chipsets on their feature phones.

Screen rotation
The screen can be rotated in one of four directions by entering a dial code.

If rotating by 90 degrees and the screen isn't a 1:1 aspect ratio, part of the screen is cut off, and there is an unused part of the screen which doesn't get refreshed. Note that the pixel aspect ratio is also distorted on some devices.
 * *#5511#: Original
 * *#5512#: Rotate 90 degrees to the left
 * *#5513#: Rotate 180 degrees (upside down)
 * *#5514#: Rotate 90 degrees to the right

Bounce
The Bounce game built into some S30 phones like the 2600 and 2310 have a few cheat codes:
 * 787898: Invincibility (god mode)
 * 787899#: Flight
 * 7878993: Go to the next stage
 * 7878991: Go to the previous stage