Ported to Huawei Sonic