They do give the kits on the DXB-BKK leg, same aircraft but a crew change before departing for HKG so there should be kits onboard if you can convince a FA to give you one, and it wouldn't be like you were the only one to have one. Maybe discreetly ask after meal service?