Java virtual machine
These three phones are electronically identical, and the SL45i's firmware can be installed in the SL42 and SL45, thus enhancing them with a Java virtual machine.