Tecnicamente.sí se puede, lo único que necesitas es el voltaje en el usb y el driver del kernel.
No se si alguien lo habrá probado ya con el ascend p6 en concreto, pero en muchos otros terminales sí, y además venden el adaptador con la conexión microusb.
El tema del vojtaje lo puedes solucionar con un hub usb de los que van conectados a la red eléctrica.
El tema del driver, desconozco si la 'stock rom' lleva los que necesitas, pero en xda ya he visto que tienen el código, asi que técnicamente deberias poder compilar el driver a partir de ahí.
Reconozco que poner un hub usb conectado a la electricidad desvirtua la idea de la movilidad, pero seguro que hay una forma sencilla de hacerlo con baterias.
Si tuvieramos cyanogen (que ya hay gente trabajando por ahi), no sería ningún problema