with the ascend2 ive ported nearly 10 roms and built omni from source. unfortunately, omni doesnt boot, i believe it should though for the huawei sonic via i used the device tree. anyhow, when i got my huawei, i plugged my viper into the charger included and the home/menu/back/search buttons...