Para tu dispositivo Android 4.4.2 el comando para añadir un contacto es (sustituye el Bo Lawson y #123.. por lo que quieras):
adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name 'Bo Lawson' -e phone 123456789
Ahora a conseguir que se guarde. Esto es específico de Android 4.4.2. Presionando atrás se guardará. Para esto necesitas usar eventos de teclas. Con Android 4.4.2 es el evento clave 4. Vas a necesitar hacerlo al menos dos veces. Una para salir del teclado, la otra para salir y guardar. Si es necesario, úsalo de nuevo para salir completamente de la aplicación Contactos.
adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name 'Bo Lawson' -e phone 123456789
adb shell input keyevent 4
adb shell input keyevent 4
Esto funcionó en mi Samsung Galaxy Tab Pro rooteado con Android 4.4.2.
Edición: He encontrado un post en Stack Overflow que referencias este comando.
0 votos
¿Su versión de Android y su dispositivo? ¿Está rooteado?
0 votos
Tengo varios dispositivos disponibles: Nexus 5, 6.0, rooteado; Samsung Note 10.1 (GT-N8010), 4.4.2, rooteado; Nexus S, 4.1.2, rooteado; Sony Xperia Tipo ST21i, 4.0.4, rooteado. Aunque me interesa sobre todo añadir contactos en el Note, el Nexus S y el Sony