I'm Working On A Special Custom Rom I actually Complete This Rom But I Want To show Dialer App During the call (InCall) In Recent Call , But Unfortunately this App Is Not Shown In recent By default and i need to show that, So What Can I Do ?
this is manifest dialer (5.1.1)
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="com.android.dialer" coreApp="true" package="com.android.dialer" platformBuildVersionCode="22" platformBuildVersionName="5.1.1-47df0fc0f9">
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission android:name="android.permission.READ_CALL_LOG"/>
<uses-permission android:name="android.permission.WRITE_CALL_LOG"/>
<uses-permission android:name="android.permission.READ_PROFILE"/>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCAT ION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOC ATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_U SERS"/>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_ CALLS"/>
<uses-permission android:name="android.permission.NFC"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETT INGS"/>
<uses-permission android:name="android.permission.MODIFY_PHONE_STAT E"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.READ_SYNC_SETTING S"/>
<uses-permission android:name="android.permission.CONTROL_INCALL_EX PERIENCE"/>
<uses-permission android:name="com.android.voicemail.permission.ADD _VOICEMAIL"/>
<uses-permission android:name="com.android.voicemail.permission.WRI TE_VOICEMAIL"/>
<uses-permission android:name="com.android.voicemail.permission.REA D_VOICEMAIL"/>
<uses-permission android:name="android.permission.ALLOW_ANY_CODEC_F OR_PLAYBACK"/>
<uses-permission android:name="com.android.launcher.permission.INST ALL_SHORTCUT"/>
<uses-permission android:name="android.permission.READ_PHONE_BLACKL IST"/>
<uses-permission android:name="android.permission.CHANGE_PHONE_BLAC KLIST"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMP LETED"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.STOP_APP_SWITCHES "/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="com.qualcomm.permission.USE_PHONE_SE RVICE"/>
<application android:backupAgent="com.android.dialer.DialerBack upAgent" android:hardwareAccelerated="true" android:icon="@mipmap/ic_launcher_phone" android:label="@string/applicationLabel" android:name="DialerApplication" android:supportsRtl="true">
<meta-data android:name="com.google.android.backup.api_key" android:value="AEdPqrEAAAAIBXgtCEKQ6W0PXVnW-ZVia2KmlV2AxsTw3GjAeQ"/>
<uses-library android:name="com.qualcomm.qti.smartsearch"/>
<activity android:clearTaskOnLaunch="true" android:enabled="@android:bool/config_voice_capable" android:icon="@mipmap/ic_launcher_phone" android:label="@string/launcherActivityLabel" android:launchMode="singleTask" android:name=".DialtactsActivity" android:theme="@style/DialtactsActivityTheme" android:windowSoftInputMode="adjustNothing|stateAl waysHidden">
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="vnd.android.cursor.item/phone"/>
<data android:mimeType="vnd.android.cursor.item/person"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="voicemail"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="tel"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.CALL_BUTTON"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter>
<action android:name="com.android.phone.action.TOUCH_DIALE R"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.TAB"/>
</intent-filter>
<intent-filter android:label="@string/recentCallsIconLabel">
<action android:name="com.android.phone.action.RECENT_CALL S"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.TAB"/>
</intent-filter>
<meta-data android:name="com.android.keyguard.layout" android:resource="@layout/keyguard_preview"/>
</activity>
<activity android:exported="false" android:label="@string/dialer_settings_label" android:name="com.android.dialer.settings.DialerSe ttingsActivity" android:parentActivityName="com.android.dialer.Dia ltactsActivity" android:theme="@style/SettingsStyle"/>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/call_log_activity_title" android:name="com.android.dialer.calllog.CallLogAc tivity" android:screenOrientation="nosensor" android:theme="@style/DialtactsThemeWithoutActionBar">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="vnd.android.cursor.dir/calls"/>
</intent-filter>
</activity>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/callDetailTitle" android:name="com.android.dialer.CallDetailActivit y" android:parentActivityName="com.android.dialer.cal llog.CallLogActivity" android:theme="@style/CallDetailActivityTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="vnd.android.cursor.item/calls"/>
</intent-filter>
</activity>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/callStatsDetailTitle" android:name=".callstats.CallStatsDetailActivity" android:screenOrientation="portrait" android:theme="@style/CallDetailActivityTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name="com.android.contacts.common.test.Fra gmentTestActivity">
<intent-filter>
<category android:name="android.intent.category.TEST"/>
</intent-filter>
</activity>
<activity-alias android:exported="true" android:name="DialtactsActivity" android:targetActivity=".DialtactsActivity"/>
<activity-alias android:exported="true" android:name="RecentCallsListActivity" android:targetActivity=".DialtactsActivity"/>
<activity-alias android:exported="true" android:name=".activities.CallLogActivity" android:targetActivity=".DialtactsActivity"/>
<activity android:label="@string/activity_title_contacts_filter" android:name="com.android.contacts.common.list.Acc ountFilterActivity" android:theme="@style/ContactListFilterTheme"/>
<activity android:label="@string/custom_list_filter" android:name="com.android.contacts.common.list.Cus tomContactListFilterActivity" android:theme="@style/ContactListFilterTheme"/>
<activity android:configChanges="keyboardHidden|orientation| screenSize" android:name="com.android.contacts.common.vcard.Im portVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:configChanges="keyboardHidden|orientation| screenSize" android:name="com.android.contacts.common.vcard.Nf cImportVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Ca ncelActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Se lectAccountActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Ex portVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<service android:exported="false" android:name="com.android.contacts.common.vcard.VC ardService"/>
<receiver android:enabled="@android:bool/config_voice_capable" android:name=".calllog.CallLogReceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_VOICEMAIL"/>
<data android:host="com.android.voicemail" android:mimeType="vnd.android.cursor.item/voicemail" android:scheme="content"/>
</intent-filter>
<intent-filter android:priority="100">
<action android:name="android.intent.action.BOOT_COMPLETED "/>
</intent-filter>
</receiver>
<activity android:label="@string/speed_dial_settings" android:name=".SpeedDialListActivity" android:theme="@style/DialtactsTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
</activity>
<receiver android:name=".interactions.UndemoteOutgoingCallRe ceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_C ALL"/>
</intent-filter>
</receiver>
<service android:exported="false" android:name=".calllog.CallLogNotificationsService "/>
<service android:exported="false" android:name=".contact.ContactUpdateService"/>
<receiver android:name="com.android.contacts.common.location .CountryDetector$LocationChangedReceiver"/>
<service android:exported="false" android:name="com.android.contacts.common.location .UpdateCountryService"/>
<activity android:configChanges="keyboardHidden" android:excludeFromRecents="true" android:exported="false" android:label="@string/phoneAppLabel" android:launchMode="singleInstance" android:name="com.android.incallui.InCallActivity" android:screenOrientation="nosensor" android:theme="@style/Theme.InCallScreen"/>
<service android:name="com.android.services.callrecorder.Ca llRecorderService" android:process="com.android.incallui"/>
<activity android:configChanges="keyboardHidden|orientation" android:excludeFromRecents="true" android:exported="false" android:launchMode="singleInstance" android:name="com.android.incallui.CircularRevealA ctivity" android:noHistory="true" android:screenOrientation="nosensor" android:theme="@style/Theme.CircularRevealAnimation"/>
<receiver android:exported="false" android:name="com.android.incallui.InCallApp$Notif icationBroadcastReceiver">
<intent-filter>
<action android:name="com.android.incallui.ACTION_HANG_UP_ ONGOING_CALL"/>
</intent-filter>
</receiver>
<service android:name="com.android.incallui.InCallServiceIm pl" android:permission="android.permission.BIND_INCALL _SERVICE">
<intent-filter>
<action android:name="android.telecom.InCallService"/>
</intent-filter>
</service>
<provider android:authorities="com.android.dialer.provider" android:exported="false" android:multiprocess="false" android:name="com.android.dialer.lookup.LookupProv ider"/>
</application>
</manifest>
this is manifest dialer (5.1.1)
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="com.android.dialer" coreApp="true" package="com.android.dialer" platformBuildVersionCode="22" platformBuildVersionName="5.1.1-47df0fc0f9">
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission android:name="android.permission.READ_CALL_LOG"/>
<uses-permission android:name="android.permission.WRITE_CALL_LOG"/>
<uses-permission android:name="android.permission.READ_PROFILE"/>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCAT ION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOC ATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_U SERS"/>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_ CALLS"/>
<uses-permission android:name="android.permission.NFC"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETT INGS"/>
<uses-permission android:name="android.permission.MODIFY_PHONE_STAT E"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.READ_SYNC_SETTING S"/>
<uses-permission android:name="android.permission.CONTROL_INCALL_EX PERIENCE"/>
<uses-permission android:name="com.android.voicemail.permission.ADD _VOICEMAIL"/>
<uses-permission android:name="com.android.voicemail.permission.WRI TE_VOICEMAIL"/>
<uses-permission android:name="com.android.voicemail.permission.REA D_VOICEMAIL"/>
<uses-permission android:name="android.permission.ALLOW_ANY_CODEC_F OR_PLAYBACK"/>
<uses-permission android:name="com.android.launcher.permission.INST ALL_SHORTCUT"/>
<uses-permission android:name="android.permission.READ_PHONE_BLACKL IST"/>
<uses-permission android:name="android.permission.CHANGE_PHONE_BLAC KLIST"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMP LETED"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.STOP_APP_SWITCHES "/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="com.qualcomm.permission.USE_PHONE_SE RVICE"/>
<application android:backupAgent="com.android.dialer.DialerBack upAgent" android:hardwareAccelerated="true" android:icon="@mipmap/ic_launcher_phone" android:label="@string/applicationLabel" android:name="DialerApplication" android:supportsRtl="true">
<meta-data android:name="com.google.android.backup.api_key" android:value="AEdPqrEAAAAIBXgtCEKQ6W0PXVnW-ZVia2KmlV2AxsTw3GjAeQ"/>
<uses-library android:name="com.qualcomm.qti.smartsearch"/>
<activity android:clearTaskOnLaunch="true" android:enabled="@android:bool/config_voice_capable" android:icon="@mipmap/ic_launcher_phone" android:label="@string/launcherActivityLabel" android:launchMode="singleTask" android:name=".DialtactsActivity" android:theme="@style/DialtactsActivityTheme" android:windowSoftInputMode="adjustNothing|stateAl waysHidden">
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="vnd.android.cursor.item/phone"/>
<data android:mimeType="vnd.android.cursor.item/person"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="voicemail"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.DIAL"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="tel"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.CALL_BUTTON"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter>
<action android:name="com.android.phone.action.TOUCH_DIALE R"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.TAB"/>
</intent-filter>
<intent-filter android:label="@string/recentCallsIconLabel">
<action android:name="com.android.phone.action.RECENT_CALL S"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.TAB"/>
</intent-filter>
<meta-data android:name="com.android.keyguard.layout" android:resource="@layout/keyguard_preview"/>
</activity>
<activity android:exported="false" android:label="@string/dialer_settings_label" android:name="com.android.dialer.settings.DialerSe ttingsActivity" android:parentActivityName="com.android.dialer.Dia ltactsActivity" android:theme="@style/SettingsStyle"/>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/call_log_activity_title" android:name="com.android.dialer.calllog.CallLogAc tivity" android:screenOrientation="nosensor" android:theme="@style/DialtactsThemeWithoutActionBar">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="vnd.android.cursor.dir/calls"/>
</intent-filter>
</activity>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/callDetailTitle" android:name="com.android.dialer.CallDetailActivit y" android:parentActivityName="com.android.dialer.cal llog.CallLogActivity" android:theme="@style/CallDetailActivityTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="vnd.android.cursor.item/calls"/>
</intent-filter>
</activity>
<activity android:icon="@mipmap/ic_launcher_phone" android:label="@string/callStatsDetailTitle" android:name=".callstats.CallStatsDetailActivity" android:screenOrientation="portrait" android:theme="@style/CallDetailActivityTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name="com.android.contacts.common.test.Fra gmentTestActivity">
<intent-filter>
<category android:name="android.intent.category.TEST"/>
</intent-filter>
</activity>
<activity-alias android:exported="true" android:name="DialtactsActivity" android:targetActivity=".DialtactsActivity"/>
<activity-alias android:exported="true" android:name="RecentCallsListActivity" android:targetActivity=".DialtactsActivity"/>
<activity-alias android:exported="true" android:name=".activities.CallLogActivity" android:targetActivity=".DialtactsActivity"/>
<activity android:label="@string/activity_title_contacts_filter" android:name="com.android.contacts.common.list.Acc ountFilterActivity" android:theme="@style/ContactListFilterTheme"/>
<activity android:label="@string/custom_list_filter" android:name="com.android.contacts.common.list.Cus tomContactListFilterActivity" android:theme="@style/ContactListFilterTheme"/>
<activity android:configChanges="keyboardHidden|orientation| screenSize" android:name="com.android.contacts.common.vcard.Im portVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:configChanges="keyboardHidden|orientation| screenSize" android:name="com.android.contacts.common.vcard.Nf cImportVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Ca ncelActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Se lectAccountActivity" android:theme="@style/BackgroundOnlyTheme"/>
<activity android:name="com.android.contacts.common.vcard.Ex portVCardActivity" android:theme="@style/BackgroundOnlyTheme"/>
<service android:exported="false" android:name="com.android.contacts.common.vcard.VC ardService"/>
<receiver android:enabled="@android:bool/config_voice_capable" android:name=".calllog.CallLogReceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_VOICEMAIL"/>
<data android:host="com.android.voicemail" android:mimeType="vnd.android.cursor.item/voicemail" android:scheme="content"/>
</intent-filter>
<intent-filter android:priority="100">
<action android:name="android.intent.action.BOOT_COMPLETED "/>
</intent-filter>
</receiver>
<activity android:label="@string/speed_dial_settings" android:name=".SpeedDialListActivity" android:theme="@style/DialtactsTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
</activity>
<receiver android:name=".interactions.UndemoteOutgoingCallRe ceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_C ALL"/>
</intent-filter>
</receiver>
<service android:exported="false" android:name=".calllog.CallLogNotificationsService "/>
<service android:exported="false" android:name=".contact.ContactUpdateService"/>
<receiver android:name="com.android.contacts.common.location .CountryDetector$LocationChangedReceiver"/>
<service android:exported="false" android:name="com.android.contacts.common.location .UpdateCountryService"/>
<activity android:configChanges="keyboardHidden" android:excludeFromRecents="true" android:exported="false" android:label="@string/phoneAppLabel" android:launchMode="singleInstance" android:name="com.android.incallui.InCallActivity" android:screenOrientation="nosensor" android:theme="@style/Theme.InCallScreen"/>
<service android:name="com.android.services.callrecorder.Ca llRecorderService" android:process="com.android.incallui"/>
<activity android:configChanges="keyboardHidden|orientation" android:excludeFromRecents="true" android:exported="false" android:launchMode="singleInstance" android:name="com.android.incallui.CircularRevealA ctivity" android:noHistory="true" android:screenOrientation="nosensor" android:theme="@style/Theme.CircularRevealAnimation"/>
<receiver android:exported="false" android:name="com.android.incallui.InCallApp$Notif icationBroadcastReceiver">
<intent-filter>
<action android:name="com.android.incallui.ACTION_HANG_UP_ ONGOING_CALL"/>
</intent-filter>
</receiver>
<service android:name="com.android.incallui.InCallServiceIm pl" android:permission="android.permission.BIND_INCALL _SERVICE">
<intent-filter>
<action android:name="android.telecom.InCallService"/>
</intent-filter>
</service>
<provider android:authorities="com.android.dialer.provider" android:exported="false" android:multiprocess="false" android:name="com.android.dialer.lookup.LookupProv ider"/>
</application>
</manifest>
No comments:
Post a Comment