Huawei and LG launched flagship devices over the weekend ahead of the highly anticipated Samsung Galaxy S8 next month.