Il y a quelque chose qui s'appelle la priorité Wi-Fi, réglable pour certains téléphones in Settings - WiFi - Advanced - Wi-Fi priority
et aussi via certaines applications et modules Xposed comme GravityBox. Android maintient cette liste de points d'accès mémorisés et attribue des priorités à chacun d'entre eux.
Je n'arrive pas à trouver une définition officielle de la manière dont les priorités sont (ré)attribuées (Android Developers me dit seulement que la priorité existe ), mais apparemment, lorsque vous recevez 2 PA mémorisés et que vous êtes connecté à l'un d'entre eux, puis que vous vous connectez à l'autre, ce dernier bénéficie d'une priorité accrue.
Je n'ai pas la moindre idée de l'impact des réseaux "privés" sur le fonctionnement du système.