Anulación iónica del botón de retroceso duro

Hay preguntas sobre cómo anular el botón ATRÁS físico de Android en Ionic, para proporcionar un comportamiento personalizado:

Ionic anula todo el comportamiento del botón BACK para un controlador específicoIonic: ¿Cómo anular la función del botón Atrás?

Pero comocancelar la anulación restaurar el comportamiento predeterminado?

He intentado cambiar la prioridad del controlador, con la esperanza de que un controlador predeterminado pueda tener una prioridad más alta.

var customBackButton = function() {
    console.log("this is custom behaviour");
};
$ionicPlatform.registerBackButtonAction(
    customBackButton, 101
);
$scope.$on('$destroy', function() {
    $ionicPlatform.registerBackButtonAction(
        customBackButton, 0
    );
});

Esto no funciona.

Respuestas a la pregunta(1)

Su respuesta a la pregunta