The Liquid Submersion Indicator is very accurate in determining whether liquid has entered the iPhone or iPod. The indicator will turn red or pink when the device has been exposed to enough moisture to cause irreparable damage to the device.
You can tell if the Liquid Submersion Indicator has been triggered by looking directly down into the headphone jack. Either use a lighted magnifying glass, or angle the iPhone or iPod so light shines down the headphone jack. At the base of the headphone jack, you should see what is normally a white dot. Half of the dot becomes red (or a pinkish color) when the device has been submerged in liquid. iPhone 3G models also have an Liquid Submersion Indicator located on the bottom of the connector housing, just under the 30-Pin dock connector. To view the indicator, use a lighted magnifying glass and hold the iPhone 3G so that you can view the bottom, center of the dock connector housing. A full red dot will appear if the indicator has been triggered.
With 3G, a digital compass, GPS, and Wi-Fi also coming along for the ride, the phone is being marketed first and foremost as a social networking device which is constantly aware of where it is and what’s happening with its owner’s friends. The home screen appropriately has a new interface with widgets that supply an at-a-glance view of contacts from Facebook and other services.
It also includes a full HTML web browser with Adobe Flash, cut-and-paste text, video recording, and options for a removable battery and storage that are either already in place or missing from certain rivals, Nokia says. Apple’s patents nonetheless prevent it from using multi-touch.
I guess it was really just a matter of time until it happened, but thanks to PlanetBeing, an industrious member of the iPhone Dev Team, Linux is running on an iPhone. The port is of the Linux 2.6 kernel and can run on first and second generation iPhones as well as the first generation iPod touch. PlanetBeing details his Linux port on his blog, making sure to note that the Linux project is separate from the iPhone Dev Team project.
Currently the Linux port is fairly incomplete. The framebuffer driver, serial driver, serial over USB driver, and drivers for interrupts and other miscellaneous components have been successfully ported over. Read-only support for the NAND memory is coming along also, but there are a number of components still not running, including write-support for NAND memory, baseband chip support, and support for many iPhone features such as the touch screen, accelerometer, sound, and wireless networking.
Currently the port is possible through the iPhone attached to a computer with USB keyboard so it isn’t a fully portable Linux port yet. Hopefully future updates will find a way to use a touch pad keyboard. But even in an incomplete state, it is very promising to see a version of Linux running on iPhone, and an indication that a more complete port will be coming in the future.