libhuawei source & 3G fixes