iPhone water damage causing no sound to come from the handset

Wow I never thought I would spill water on my precious iPhone 4… until yesterday when I actually did the forbidden. Like most cell phone companies, Apple doesn’t cover any water damage to the phone. The moment I spilled water on it, I reacted in about 3 seconds and wiped my iPhone dry. I pressed the home button and it seemed to light up and everything was responding ok. What I didnt notice at that time was that it wasn’t making the usual click sounds while unlocking and neither did it play tones when I pressed numeric buttons. It became apparent to me when after an hour I tried making a call to a friend and I wasn’t able to hear their voice from the handset. I switched it to the Loud Speaker mode, then I could hear my friend. Crap, I thought to myself and believed I had successfully damaged my iPhone’s earpiece.

Alright so lets do the problem-solution round:

Problem:
No sound coming from the handset’s earpiece, however loud speaker working fine

Solution:
The solution came to me from this link:
http://faithtoh.wordpress.com/2010/01/20/how-i-fixed-my-iphone-has-no-sound-problem/

What I did was to simply take a thin napkin that would absorb water and wrap it delicately over something like a toothpick. Turn off the phone and then clean the headphone jack with it and make sure the toothpick touches the very end. Ensuring that all the water was out of the headphone jack and then turning on the phone brought my sound back!!! It was like a miracle!!!

You must be wondering what does the headphone jack have to do with sound not coming from earpiece of the handset. Well my theory is, that water when gets inside the headphone jack, kind of shorts it and makes the phone believe that a headphone has been connected, hence causing the sound to not come from the handset earpiece.

If this post helps you, please yell yay!

Creation story of Rig Veda (Hinduism)

Recently I had a debate with some overtly religious people about creation stories and the Creator God. The ardent Hindu followers will instantly put across the trinity theory which has Brahma as the creator, Vishnu as the saviour and Mahesh as the destroyer. The Judeo-Christian belief system has it easier with one-God-does-all theory. The stories in both these philosophies go into very intricate details like how Brahma appeared on a lotus and began the creation of the universe and how God created the universe in 6 days and on the 7th day he rested.

In spite of these stories being fascinating in their own accord, they have never found their place with science. Quantum physicists would disagree with most of these theories and rubbish them. The scientists are completely correct in my opinion. Personally I have never understood the Creator God theory, because after solving one problem, it just creates another. Where did God come from? What is its plane of existence? Is He/She/It beyond the fabric of our space and time? If so then where? At some point logic breaks down. So I am not too convinced by either the Trinity of Hinduism or the One-God-Does-All theory. The only religion that has appealed to me in this respect is Buddhism which makes it very clear in the very beginning that it has no place for a creation theory. Very reasonably, because it doesn’t matter!

But then recently in an effort to understand creation theory in my own religion I turned to one of the oldest surviving literature in the world – the Rig Veda. The creation hymn CXXIX is a total stunner! Something which I hadn’t expected it to be.

1. THEN was not non-existent nor existent: there was no realm of air, no sky beyond it.
What covered in, and where? and what gave shelter? Was water there, unfathomed depth of water?
2 Death was not then, nor was there aught immortal: no sign was there, the day’s and night’s divider.
That One Thing, breathless, breathed by its own nature: apart from it was nothing whatsoever.
3 Darkness there was: at first concealed in darkness this All was indiscriminated chaos.
All that existed then was void and form less: by the great power of Warmth was born that Unit.
4 Thereafter rose Desire in the beginning, Desire, the primal seed and germ of Spirit.
Sages who searched with their heart’s thought discovered the existent’s kinship in the non-existent.
5 Transversely was their severing line extended: what was above it then, and what below it?
There were begetters, there were mighty forces, free action here and energy up yonder
6 Who verily knows and who can here declare it, whence it was born and whence comes this creation?
The Gods are later than this world’s production. Who knows then whence it first came into being?
7 He, the first origin of this creation, whether he formed it all or did not form it,
Whose eye controls this world in highest heaven, he verily knows it, or perhaps he knows not.

The Rig Veda clearly leaves the entire matter to questions with the exception of a few statements. What intrigues me the most is the fact that it states that Gods came after the universe was created. Most would challenge that, saying God has always existed etc. etc. But think about it, if whatever your religious texts says about what God wants, wouldn’t he be able to

The second statement it makes is that the first thing to appear was Desire, the primal seed and germ of Spirit. If it hasn’t struck you yet, its exactly in tandem with Buddhist teachings. So clearly Buddha was trying to bring the people of India back to Dharma as it should have been.

Besides the uncertain language of the entire text oscillates in uncertainty just as Quantum Physics does now…

Solving the infamous AppStore not working problem!

I run a Mac clone and recently switched over to Mac OS X Lion. One of the problems that has been infamous amongst most Mac users, both regular as well as Hackintosh, is the AppStore complaining – “Your device or computer could not be verified. Contact support for assistance.” after an upgrade.

I will jump straight to a problem-solution approach:

Problem
After an upgrade, your AppStore stops working with the following error:
“Your device or computer could not be verified. Contact support for assistance.”

Cause
As I gathered from numerous blogs, it happens due to the fact that your Ethernet card is not the first network device.

Solution
Before we start, let me make it clear that there is no one-solution-for-all to this. We have to try a series of steps and see which one works.

First solution:

  • Go to Network Preferences and remove every network interface (by selecting and pressing the ‘-‘ button at the bottom)
  • Delete the NetworkInterfaces.plist and com.apple.network.identification.plist
  • Reboot
  • Go to Network Preferences and add your network connections/interfaces again – BUT start with Ethernet first and make it eth0
  • Check if AppStore works by trying to sign into it

Second solution:

This solution involves following these steps which I gathered from TonyMacX86 forum:

To do this i:
– downloaded EFI Studio, selected Ethernet, selected Add Device. Then clicked write to com.apple.boot.plist.
– Then went to /Library/Preferences/SystemConfiguration/apple.com.boot.plist and selected the new key and string it added.
– Then coped this string and pasted into the /Extra/apple.com.boot.plist file and saved.

Then important STEP!
– Remove all network devices from System Preferences/Network.
– Delete deleting library>preferences>system configuration> NetworkInterfaces.plist file.

* Finally, Reboot.

After reboot, go to System Preferences/Network add add devices. Click (Ethernet) FIRST!! Then add the other adapters you use to connect to the internet.

For me the above steps also didn’t quite work. I had to do one final thing to get it working. I added the two keys mentioned below to the com.apple.boot.plist in Extra folder (in my case org.chameleon.boot.plist)

<key>PCIRootUID</key>
<string>1</string>

<key>EthernetBuiltIn</key>
<string>Yes</string>

It worked for me after that!

If it still doesn’t work for you, review each of your steps again to make sure you didnt err somewhere. Then follow this thread and see what you can gather out of it:

http://tonymacx86.com/viewtopic.php?f=169&t=31774