Io ti consiglio due soluzioni che potrebbero aiutare, ovvio che se il segnale è troppo basso non c'è niente da fare se non amplificarlo.
- assegnare al telefono un ip fisso (soluzione scomoda nel caso ci sia la necessità di collegarsi a reti differenti ma comunque molto pratica, veloce e facile da provare)
- a chi offre il servizio DHCP (di solito il router o un pc sempre acceso) riservare al dual un ip fisso. In questa maniera quando il dual si collegherà alla tua rete avrà sempre il solito indirizzo ip ma cambiando rete avrà la possibilità di vedersi assegnato un ip dinamico.
Da quando ho fatto questa impostazione sul mio telefono ti assicuro che i tempi di connessione wifi tra il dual e la rete sono migliorati notevolmente e sono spariti anche dei problemi di switch tra rete 3g e wifi.
Tentare non costa nulla.