title: What is the value of SIM state when "airplane mode" is turned on
body: <p>I wonder what is the value of SIM state returned by <a href="http://developer.android.com/reference/android/telephony/TelephonyManager.html#getSimState%28%29" rel="nofollow"><code>TelephonyManager.getSimState()</code></a> when "airplane mode" is turned on? This seems to be not directly specified anywhere in the SDK specification.  </p>
  
  <p>Actually I need to get SIM operator code (i.e. MCC+MNC) using <a href="http://developer.android.com/reference/android/telephony/TelephonyManager.html#getSimOperator%28%29" rel="nofollow"><code>getSimOperator()</code></a> method, but JavaDoc states that to use that method:</p>
  
  <blockquote>
    <p>SIM state must be <a href="http://developer.android.com/reference/android/telephony/TelephonyManager.html#SIM_STATE_READY" rel="nofollow">SIM_STATE_READY</a></p>
  </blockquote>
  
  <p><strong>UPDATE</strong>  </p>
  
  <p>I tested it under emulator and it returns <a href="http://developer.android.com/reference/android/telephony/TelephonyManager.html#SIM_STATE_UNKNOWN" rel="nofollow"><code>SIM_STATE_UNKNOWN</code></a> (which is described by javadoc as a "transition between states") after airplane mode is switched on. However I would like to know whether it is a common behavior on Android phones?</p>