No. Por lo que sé, tendrás que cambiarlos todos manualmente.
Sin embargo, es posible que quieras probar otras aplicaciones de despertador. Yo uso Reloj despertador Extreme (gratuito y de pago), y aunque tampoco puedo actualizar por lotes en él, puedo establecer valores predeterminados para cada opción de las nuevas alarmas.
Si realmente quieres que un montón de alarmas tengan un solo tono de llamada que pueda ser actualizado más tarde, podrías utilizar Llama . Una de las características de esa aplicación es que puedes establecer un tono de llamada a un perfil (llamado LlamaTone). Entonces, cuando creas una alarma, le dices que use el tono de Llama; Llama se registra como una opción para la selección del tono de llamada. En el futuro, sólo cambias el tono de Llama, y todas las alarmas se actualizarán. Básicamente, estás creando un alias o acceso directo.
Editar Sí, se puede. Si tienes Root, claro. La aplicación principal del reloj de alarma mantiene todas sus alarmas en una base de datos SQLite. Puedes ejecutar una consulta sql para actualizarlas de una sola vez.
En primer lugar, cree una nueva alarma con el tono de llamada que desea que utilicen TODAS las demás alarmas. A continuación, ejecute los comandos siguientes (en negrita). Modifique la alerta para que sea la misma que desea utilizar.
sqlite3 /data/data/com.android.deskclock/databases/alarms.db
sqlite>
.headers ON
sqlite>
*`select from alarms;`**
_id|hour|minutes|daysofweek|alarmtime|enabled|vibrate|message|alert|intent|no_dialog
1|15|5|0|0|1|1||content://media/external/audio/media/27||0
2|15|12|0|0|1|1||content://media/internal/audio/media/58||0
sqlite>
update alarms set alert="content://media/internal/audio/media/58";
sqlite>
*`select from alarms;`**
_id|hour|minutes|daysofweek|alarmtime|enabled|vibrate|message|alert|intent|no_dialog
1|15|5|0|0|1|1||content://media/internal/audio/media/58||0
2|15|12|0|0|1|1||content://media/internal/audio/media/58||0