Modo HTML5 con Phonegap y AngularJS

Estoy tratando de hacer que el modo html5 de AngularJS (verdadero) funcione con Phonegap. Hice mucha búsqueda antes de publicar esto, probé diferentes combinaciones de configuraciones, agregando la etiqueta <base /> en meta (también probé con <base href = "" />, <base href = "/" /> y <base href = "/" target = "_ self" />), agregando el sufijo .html para enrutar puntos finales, agregando $ delegate.history = false (como seguir) dentro del bloque .config

$provide.decorator('$sniffer', function($delegate) {
    $delegate.history = false;
    return $delegate;
});

y obviamente

$locationProvider.hashPrefix('!');
$locationProvider.html5Mode(true);

pero no hay forma de que funcione, agregar la etiqueta y establecer html5Mode en verdadero dará como resultado una pantalla en blanco cuando se inicie la aplicación. También agregar uno de ellos traerá al mismo resultado, una pantalla en blanco.

Agregar etiqueta base con "android_asset" como seguir

hará que cargue correctamente el controlador principal pero luego interrumpe el enrutamiento ...

Probado con los valores de atributo de destino "_blank" y "_self" ...

Entonces mi pregunta es, ¿se puede habilitar el modo html5 usando Phonegap y AngularJS?

Estoy usando cordova versión 3.4.1-0.1.0 con AngularJS 1.2.16, probado en un dispositivo real Android 4.0.4 y Android AVD 4.4.2

Cualquier consejo sería muy apreciado! Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta