Desde hace 1 semana soy propietario de un Nexus One, el famoso teléfono de Google. Realmente estoy impresionado con este aparato y cada vez que lo uso me gusta más.
El dispositivo en sí funciona perfectamente y se nota el procesador de 1GH que lleva. El diseño es muy bonito y con unos acabados muy conseguido, lo único que no hecho de menos de mi querido G1 es el teclado físico, y la verdad que lo hecho mucho de menos, y una de las cosas que más me gusta es que por fin puedo hacer fotografías decentes con el móvil, podéis ver aquí una comparativa de fotografías con el Milestone que hemos hecho en Geekool.
Y ahora a lo que vamos. Me acabo de poner a programar un rato y cual ha sido mi sorpresa cuando el driver no funciona. Si recordáis hace tiempo ya comentaba como instalar el driver en Ubuntu, pero en el Nexus hay que cambiar algo.
Increíblemente en la lista de dispositivos de Android Developer no aparece el Nexus (¿se habrán olvidado?) y el vendor id de HTC no funciona con el Nexus. Menos mal que he encontrado en una web que es el "18d1".
Simplemente crea un archivo llamado 51-android.rules (en versiones anteriores de Ubuntu era el 50-android.rules):
/etc/udev/rules.d/51-android.rules
Escribe en él lo siguiente:
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
Y ya está. Recuerda que tienes que entrar también en el teléfono en "Ajustes > Aplicaciones > Desarrollo" y marcar "Depuración USB", que yo no me acordaba y me he llevado un rato dándole vueltas.
Yo he tenido que reiniciar Ubuntu para que me funcionase.




















ya que vi algunas de tus entradas en donde pusiste q te cambiaste a mandriva, y por cierto el nexus one en donde lo compraste.