Existen unos programas que te permiten añadir varias funciones a los botones.
Yo uso el AE Buttom Plus, que me da hasta 4 opciones por boton; de esta forma según pulses el boton 1, 2, 3 veces o lo dejes pulsado te hace distintas funciones.
En el caso que preguntas, entre las opciones que incluye figura la de activar/desactivar bluetooh o wifi o conexion de datos. Cuando quiero activar el Bt pulso 2 veces el boton de subir volumen y listo. Cuando quiero desactivarlo, otras 2 veces. Si quiero encender el Wifi 3 veces y para apagarlo otras 3 veces........
Tiene más funciones..... te permite crear botones virtuales y algunas cosillas más, pero eso aún no lo he explorado. Pero es perfecto para lo que quieres fjgantes