This article explains the procedure to add custom launcher for native dialer (phone) application. Procedure explained in this article is written by taken Huawei Y7/Y9 Pro device in consideration. For other OEMs, procedure remains the same but package name and activity differs.

  • Refer to this article to understand process of adding system application to policy.
  • Following the same procedure add phone and contacts applications. 
  • As mentioned, for this article Huawei Y7/Y9 Pro device is considered, hence applications for the device are being added. For reference, please note package names for phone and contacts applications. Below mentioned package names will be applicable for most of the Android devices (Samsung & LG are exceptions though, as per our analysis)
    • Phone : com.android.incallui
    • Contacts : com.android.contacts
  • Once both applications are added to the policy, click or enable "Launcher Intent" option for Phone application. 
  • Enter launcher app package name and activity respectively in fields. Here are the launcher intent details for phone app. Refer below picture
    • Package name : com.android.contacts
    • Activity : com.android.contacts.activities.DialtactsActivity
  • Save the policy by clicking on "Save and Continue"

  • On the device, notice Phone and Contacts application.

  • To make a phone call, device user should now be able to search for contacts or dial-in phone number from Phone application directly.


We hope this article was useful. Thank you for reading. For more AMGuard insights, please explore the Visual Knowledge-base Series.

For more details, please do visit https://augmentalis.com

If you need any help on this,  contact AMGuard Support Email.