I can do it but probably it could be useless I tested it in two tablets, a couple of computers and 10 smartphones including high end devices and really bad ones and it only fails in that Xiaomi one so probably it could be a bug on that chipset or the android layer of Xiaomi.
Definitely it has something to do with materials and WebGL2
var invisibleMaterial = new BABYLON.StandardMaterial("invisiblemat", scene);
invisibleMaterial.backFaceCulling = false;
invisibleMaterial.indexOfRefraction = 1.0;
invisibleMaterial.refractionTexture = textureSource;
invisibleMaterial.refractionTexture.coordinatesMode = BABYLON.Texture.SKYBOX_MODE;
invisibleMaterial.invertRefractionY = false;
invisibleMaterial.diffuseColor = new BABYLON.Color3(0, 0, 0);
invisibleMaterial.specularColor = new BABYLON.Color3(0, 0, 0);
That fails but a custom shader that makes more or less the same (cubic environment without lighting shadows etc) works like a charm in all the tested devices.