mio papà ha un Huawei Y5 II, Android 5 EMUI 3.1 e funziona, non ho provato a fondo ma viene rilevato correttamente.
Io col P8 Lite 2017 ho avuto problemi dopo l'aggiornamento ad Oreo, ma credo che il problema non fosse tanto Oreo quanto la EMUI 8, tornando indietro ad Android 7.0 ed EMUI 5 funziona più o meno correttamente.
Al contrario, con ROM custom con Oreo o Pie basate su EMUI 8 non funzionava comunque.