Well, I installed the pixel version on a xiaomi mi5 a few weeks back. The launcher worked but the weather icon thingy on the home screen didn't work.I was lead to believe that the pixel version doesn't work at all on non pixels
but I'm puzzled as to why anyone would install the pixel version on a non pixel device ?
Flashed the non pixel version over it and the weather was working fine.
That said, I rummaged through a heap of settings pages and toggle switches trying to her the weather working before flashing the non pixel version
Maybe it was simply magic and the barrage of swearing abuse directed at the screen that did it.
Have you tried shouting at the screen?
It most likely won't work, but its a great stress reliever.