The higher level efforts at in OS scheduler level are a bit unsung for general performance. Xiaomi apparently cuts CPU frequency and boosts memory frequency when it detects CPU stalls due to memory pressure:This is interesting;
How Chrome doubled its Speedometer scores on Android
Today’s The Fast and the Curious post covers how Chrome achieved best-in-class Speedometer scores on mobile devices, resulting in faster...blog.chromium.org
Qualcomm seems to have finally achieved parity with Apple for web performance and one of the last differentiating features at the silicon level between iOS and Android has fallen, and I think for the other disciplines (GPU, ISP, NPU, Modem etc.) it has been consistently better for several years. It's just up to partners to build and polish features on top of this foundation now...
That said, Apple enjoys a much lower cost per manufactured SoC due to its volume and close partnership with TSMC in funding and early adopting new nodes.