Construir y reutilizar el código fuente de Android Open Source Dialer en mi proyecto

Tengo que integrar el código fuente de Android opensource Dialer en mi aplicación y también necesito hacer personalizaciones en el mismo.

Actualmente cloné el código fuente del marcador desdehttps://android.googlesource.com/platform/packages/apps/Dialer/No parece ser un proyecto gradle. ¿Cómo puedo construir este proyecto?necesitoagregar todo este proyecto como módulo reutilizable en mi proyecto. ¿Podrías ayudarme en esto? ¿Cómo puedo comenzar con esto?

Esta respuesta parece muy informativahttps://stackoverflow.com/a/8668334/3020568 pero necesito más ayuda de aquellos que intentaron construir este tipo de aplicaciones.

Intentamos debajo de los pasos.

Extrajo el código fuente de la fuente de google.Intenté importar el proyecto en Android Studio.Tiene dependencias fuera del proyecto que no pueden resolver. - Algunas clases y métodos no tienen referencia dentro del código fuente.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta