Me gustaría saber cómo android se crea una VPN interfaz tun0. Después de que me llame a establecer a partir de VPNService, el Generador, el ServiceManager toma el proceso y crear la tun0. Para que se utiliza paquetes para enviar a Carpeta, pero yo soy una especie de confusión en cuanto a lo que se hace después de que. Quiero entender en detalle cómo una interfaz se crea.
He intentado usar strace en la aplicación para ver qué tipo de llamadas al sistema se ejecuta, pero no vi a ningún llamadas ioctl de la aplicación de la epi, pero los vi en el system_Server pid. Entiendo que system_Server es lo que crea la interfaz, pero ¿cómo Cuaderno de hablar con system_Server pidiendo la creación de una interfaz. Amablemente punto a cualquier código fuente . Sería realmente útil .