Vale gracias ademas una pregunta he visto que con adb puedo controlar el movil solo teniendo la ip del movil me podeis confirmar si eso es real?
Para enviar comandos al dispositivo móvil, primero necesitas conectarlo al PC con cable USB. Es decir, tenerlo en tus manos. Si tienes el dispositivo en tus manos, ya no necesitas ADB para nada porque puedes acxeder directamente usando tus manos xD.
No amigo, los móviles no tienen IP. Quien asigna las IPs a los clientes (entiéndase por cliente dispositivos que se usan para conectarse a Internet e interactuar con este, computadoras, moviles, etc.) es el servidor DHCP.
Es no significa que no tenga IP. Tiene IP de la misma forma que la tiene el PC. Si conectas el dispositivo al router, no hay absolutamente ninguna diferencia con un PC, ni el router ni el ISP hacen diferencias entre smartphone y pc.
El servidor DHCP del router asigna una IP privada al smartphone, y si el router tiene ip pública, el smartphone también usará esa IP pública. Si miras la IP en tu pc y en tu smartphone conectados ambos al router, verás que en los 2 tienes la misma IP pública. Las ips privadas si son distintas, para que sea posible comunicarse por red local.
Si usas datos móviles, también tienes una IP pública. Normalmente compartida entre múltiples dispositivos en una red CGNAT.