Ayer se me instaló una actualización de EMUI y haciendo un par de pruebas, diría que el GPS ya va algo mejor: Tarda menos en posicionar y en GPS test he obtenido mejor precisión que días atras.
De todos modos, he intentado hacer limpiar la caché desde "wipe cache partition", pero al apagar el P20 pro y darle al botón de encendido y a volumen up, hasta que salga el menu correspondiente, no me sale la opción de "wipe cache partition", sino que sale solo estas opciones (tengo un P20 pro de Vodafone):