If you are sure that your phone supports lhdc, then:
1. Rename the headphones to fiio control (OnePlus or OPPO Enco X).
2. In the fiio control application, uncheck the sbc, aac, aptx, aptx-adaptive codecs, but leave a check mark only on lhdc.
3. The headphones will reconnect themselves and the lhdc should work, if this did not happen, then you can still try to cancel the pairing and reconnect.
4. If it doesn't work again, then most likely the phone doesn't support lhdc.
Funny, why don't you go directly to Settings-->System-->Advanced-->Developer options-->Bluetooth Audio Codec
You should be able to see lhdc option, if it is grayed out, then your fw5 firmware does not support lhdc.