I using android.telecom.ConnectionService, because i want get in connection class who contains void getCallerDisplayName(), but i create my service extends ConnectionService. And register my service in TelecomManager 

```
TelecomManager telecomManager = (TelecomManager) getSystemService(Context.TELECOM_SERVICE);

    ComponentName componentName = new ComponentName("com.ukrainelike.rate", "com.ukrainelike.rate.myservice");
    PhoneAccountHandle phoneAccountHandle = new PhoneAccountHandle(componentName, "Admin");
    PhoneAccount.Builder builder = new PhoneAccount.Builder(phoneAccountHandle, "Admin");
    builder.setCapabilities(PhoneAccount.CAPABILITY_CALL_PROVIDER);
    PhoneAccount phoneAccount = builder.build();
    telecomManager.registerPhoneAccount(phoneAccount);

```

And get exception:`java.lang.SecurityException: PhoneAccount connection service requires BIND_TELECOM_CONNECTION_SERVICE permission.`, but i write this permission in manifest file 

```
   `<service
        android:name=".MyService"
      android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE">
        <intent-filter>
            <action android:name="android.telecom.ConnectionService" />
        </intent-filter>
    </service>`

```

and `<uses-permission android:name="android.permission.BIND_TELECOM_CONNECTION_SERVICE"/>`
Please help me.