모토롤라 모토로이와 에뮬레이터에서 테스트 해보았는데
getSimOperator()  ,  getSimOperatorName() 는 정상작동합니다.
허나 폰번호를 가져오기 위해 getLine1Number() 를 사용 하면 오류가 나고 있습니다.

아래는 해당 소스와 Manifest 설정입니다.

**** 개발 테스트 소스
public class MainActivity extends Activity   {
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        TelephonyManager systemService = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
      
        
         String sSimOperator = systemService.getSimOperator() ;                       //폰번호를 가져오는 겁니다..
         Log.d("sSimOperator" , sSimOperator);
        
         String sSimOperatorName = systemService.getSimOperatorName() ;                       //폰번호를 가져오는 겁니다..
         Log.d("sSimOperatorName" , sSimOperatorName);
        
         String PhoneNumber = systemService.getLine1Number();                       //폰번호를 가져오는 겁니다..
         Log.d("PhoneNumber" , PhoneNumber);
         
    }
}

**** Android Manifest.xml 내용
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.cofitech"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
    
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
 
    <activity android:name=".MainActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    <uses-library android:name="android.test.runner" />
    </application>
    <uses-sdk android:minSdkVersion="6" />
    <instrumentation android:targetPackage="com.cofitech" android:name="android.test.InstrumentationTestRunner" />
</manifest>


*** 오류 입니다.
03-17 12:31:17.371: ERROR/AndroidRuntime(295): Caused by: java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10024 nor current process has android.permission.READ_PHONE_STATE.