Home Menu

Menu



ROMs y desarrollo HTC Magic ROMs y desarrollo HTC Magic


 
Herramientas
  #1  
Viejo 22/07/09, 21:48:08
Avatar de makoko1979
makoko1979 makoko1979 no está en línea
Usuario muy activo
Mensajes: 740
Compra y venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Versión de ROM: ORIGINAL
Versión de Radio: HIT FM
Tu operador: Orange
Mencionado: 2 comentarios
Tagged: 0 hilos
como conectar magic a linux

Wenas a todos tengo un pequeño problema en mi ordenador tengo dos arranques uno con windows xp y otro con linux (ubuntu) en windows tengo instalado el adroid-sdk y con los drivers perfectamente pero ahora tengo el problema que en linux no soy capaz de realizarlo.

He seguido paso por paso el tutorial de xoxe que esta en su blog y nada y despues el que esta en esta pagina" http://developer.android.com/guide/d...ng/device.html " que aparentemente solo varia una linea y tampoco lo he conseguido.

Por cierto instale el adroid-sdk para linux especifico (es decir que no me equivoque)

A demas otra cosa rara cuando pincho la magic y activo el usb me lo reconoce como almacenamiento masivo y funciona perfectamente y otra cosa cuando yo habro un terminal me meto en el directorio android y despues en el de tools y le escribo "adb devices" para ver si esta conectado correctamente me dice esto "bash: adb: orden no encontrada".

No se si estas ordenes las tengo que dar en un terminal o en otro sitio.

Muchas gracias y espero que alguien pueda compartir alguna solucion.

UN SALUDO.

EDIT: perdonar no lo queria meter en el hilo de roms si es posible cambiarlo donde proceda.

GRACIAS Y PERDONAR

Última edición por makoko1979 Día 22/07/09 a las 21:51:03
Responder Con Cita


  #2  
Viejo 22/07/09, 22:00:06
Avatar de Banerjee
Banerjee Banerjee no está en línea
Usuario poco activo
Mensajes: 17
 
Fecha de registro: may 2009
Mensajes: 17
Modelo de smartphone: Iphone 4, Nexus S, Blackberry 9780
Mencionado: 0 comentarios
Tagged: 0 hilos
prueba a poner un ./ delante del adb desde la carpeta donde tengas el sdk. ( ./adb devices )
Saludos
Responder Con Cita
  #3  
Viejo 22/07/09, 22:11:57
Avatar de makoko1979
makoko1979 makoko1979 no está en línea
Usuario muy activo
Mensajes: 740
Compra y venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Versión de ROM: ORIGINAL
Versión de Radio: HIT FM
Tu operador: Orange
Mencionado: 2 comentarios
Tagged: 0 hilos
GRACIAS por responder tan rapido poniento ./ antes de los comando los coge correctamente pero no consigo que me reconozca la magic

un saludo.
Responder Con Cita
  #4  
Viejo 23/07/09, 00:55:48
Avatar de wachino
wachino wachino no está en línea
Miembro del foro
Mensajes: 131
 
Fecha de registro: jun 2009
Mensajes: 131
Modelo de smartphone: Galaxy S2, Nexus 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Q linux usas? A mi en mandriva fue enchufar y listo, no he tenido q acer nada, y desde ay he rooteado la magic, cambiado roms, capturado pantallas...
Responder Con Cita
  #5  
Viejo 23/07/09, 08:11:49
Avatar de openmiki
openmiki openmiki no está en línea
Usuario muy activo
Mensajes: 828
Compra y venta: (1)
 
Fecha de registro: ago 2008
Localización: Galicia SCQ
Mensajes: 828
Modelo de smartphone: Xiaomi MI MiX 2
Versión de ROM: Última Stock
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Buenas, a mi me pasó también, y seguro que tienes el mismo problema que me encontré yo. En este paso:

  • If you're developing on Ubuntu Linux, you need to add a rules file:
    1. Login as root and create this file: /etc/udev/rules.d/51-android.rules. For Gusty/Hardy, edit the file to read:
      SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
      For Dapper, edit the file to read:
      SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
    2. Now execute:
      chmod a+rx /etc/udev/rules.d/50-android.rules
El problema viene de que el idVendor puede cambiar (a mi me pasó). Para ver cual tienes que poner lo que tienes que hacer es:
  • Abrir un terminal en el PC.
  • Enchufar la Magic al PC sin tener habilitada la tarjeta.
  • Escribir dmesg | grep idVendor en la consola del PC.
  • Ahí coges el último que te aparece y le pones ese valor en el archivo 51-android.rules. en vez del que te ponían arriba.

A ver si este es el fallo.
Responder Con Cita
  #6  
Viejo 23/07/09, 21:43:01
Avatar de makoko1979
makoko1979 makoko1979 no está en línea
Usuario muy activo
Mensajes: 740
Compra y venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Versión de ROM: ORIGINAL
Versión de Radio: HIT FM
Tu operador: Orange
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por openmiki Ver Mensaje
Buenas, a mi me pasó también, y seguro que tienes el mismo problema que me encontré yo. En este paso:

  • If you're developing on Ubuntu Linux, you need to add a rules file:
    1. Login as root and create this file: /etc/udev/rules.d/51-android.rules. For Gusty/Hardy, edit the file to read:
      SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
      For Dapper, edit the file to read:
      SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
    2. Now execute:
      chmod a+rx /etc/udev/rules.d/50-android.rules
El problema viene de que el idVendor puede cambiar (a mi me pasó). Para ver cual tienes que poner lo que tienes que hacer es:
  • Abrir un terminal en el PC.
  • Enchufar la Magic al PC sin tener habilitada la tarjeta.
  • Escribir dmesg | grep idVendor en la consola del PC.
  • Ahí coges el último que te aparece y le pones ese valor en el archivo 51-android.rules. en vez del que te ponían arriba.

A ver si este es el fallo.
Wenas he hecho lo que pones pero no me acepta el comando tal y como lo escribes solo hace algo cuando le pongo dmesg y me sale esto:
BLA BLA BLA BLA BLA esto son las ultimas filas por que el texto es demasiado largo y no me coge en el post:
[ 849.829439] usb 1-3: configuration #1 chosen from 1 choice
[ 849.830451] scsi11 : SCSI emulation for USB Mass Storage devices
[ 849.831078] usb-storage: device found at 5
[ 849.831081] usb-storage: waiting for device to settle before scanning
[ 854.829078] usb-storage: device scan complete
[ 854.831071] scsi 11:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2
[ 854.844881] sd 11:0:0:0: [sdg] Attached SCSI removable disk
[ 854.845043] sd 11:0:0:0: Attached scsi generic sg8 type 0

Y la verdad soy un poco torpe con linux (novato) y si al final aparece algo sobre htc android phone pero no se que valor es el que hay que poner ni tampoco donde??

Si me podeis ayudar.

GRACIAS Y UN SALUDO.
Responder Con Cita
  #7  
Viejo 23/07/09, 22:05:37
Avatar de kilops
kilops kilops no está en línea
Miembro del foro
Mensajes: 106
 
Fecha de registro: abr 2009
Mensajes: 106
Mencionado: 0 comentarios
Tagged: 0 hilos
Que version de ubuntu utilizas?
Responder Con Cita
  #8  
Viejo 23/07/09, 22:55:58
Avatar de makoko1979
makoko1979 makoko1979 no está en línea
Usuario muy activo
Mensajes: 740
Compra y venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Versión de ROM: ORIGINAL
Versión de Radio: HIT FM
Tu operador: Orange
Mencionado: 2 comentarios
Tagged: 0 hilos
La versiones es la 9.04 , creo que es la ultima
Responder Con Cita
  #9  
Viejo 23/07/09, 23:23:57
Avatar de kilops
kilops kilops no está en línea
Miembro del foro
Mensajes: 106
 
Fecha de registro: abr 2009
Mensajes: 106
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por makoko1979 Ver Mensaje
La versiones es la 9.04 , creo que es la ultima
Prueba esto sino quieres mirar los mensajes del kernel como te comenta Openmiki.
- identificate como root mediante una terminal y creamos el archivo /etc/udev/rules.d/51-android.rules; su touch /etc/udev/rules.d/51-android.rules

- Edita el archivo y añade esto: SUBSYSTEM=="usb",SYSFS{idVendor}=="0bb4″, MODE="0666″

-Dale permisos al archivo:su chmod a+rx /etc/udev/rules.d/51-android.rules

Última edición por kilops Día 24/07/09 a las 12:05:06
Responder Con Cita
  #10  
Viejo 24/07/09, 00:05:59
Avatar de Gargy
Gargy Gargy no está en línea
Miembro del foro
Mensajes: 83
 
Fecha de registro: jun 2008
Mensajes: 83
Modelo de smartphone: HTC MAGIC
Mencionado: 0 comentarios
Tagged: 0 hilos
Yo estoy igual.. no me lo detecta y tambien estoy en ubuntu 9.04
Responder Con Cita
  #11  
Viejo 24/07/09, 00:25:00
Avatar de Gargy
Gargy Gargy no está en línea
Miembro del foro
Mensajes: 83
 
Fecha de registro: jun 2008
Mensajes: 83
Modelo de smartphone: HTC MAGIC
Mencionado: 0 comentarios
Tagged: 0 hilos
makoko1979 tengo ubuntu 9.04 y ya me funciona!!!!!

sigue este manual http://www.htcmania.com/showthread.php?t=50228 y lo unico que has de cambiar es el nombre del archivo ya que el usado es para suse (creo yo)

este seria para suse
11.android.rules

y asi lo he llamado yo para ubuntu 9.04
51-android.rules

espero que te sirve, lo demas que decian los compañeros yo no lo he tocado
Responder Con Cita
  #12  
Viejo 24/07/09, 01:52:01
Avatar de ozigeno
ozigeno ozigeno no está en línea
Miembro del foro
Mensajes: 40
 
Fecha de registro: may 2009
Mensajes: 40
Mencionado: 0 comentarios
Tagged: 0 hilos
Como bien dice openmiki el idVendor puede cambiar, lo mas facil para averiguarlo es con el comando lsusb:
$ lsusb
Bus 001 Device 004: ID 0bb4:0c02 High Tech Computer Corp.
....
la linea con High Tech Computer Corp. es la magic y el idVendor en este caso es 0bb4 , lo que esta entre ID y el :
Responder Con Cita
  #13  
Viejo 24/07/09, 19:54:49
Avatar de makoko1979
makoko1979 makoko1979 no está en línea
Usuario muy activo
Mensajes: 740
Compra y venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Versión de ROM: ORIGINAL
Versión de Radio: HIT FM
Tu operador: Orange
Mencionado: 2 comentarios
Tagged: 0 hilos
POR FIN CONSEGUIDO ya consigo conectar por linux

el problema: NO LO SE
solucion : DE TODO UN POCO viendo varios tutoriales mezclandolos como no se como y por fin ya puedo ver la magic conectado, por cierto para validar los comandos tengo que escribir . como digo Banerjee

gracias a todos.

UN SALUDO
Responder Con Cita
  #14  
Viejo 26/07/09, 14:06:51
Avatar de openmiki
openmiki openmiki no está en línea
Usuario muy activo
Mensajes: 828
Compra y venta: (1)
 
Fecha de registro: ago 2008
Localización: Galicia SCQ
Mensajes: 828
Modelo de smartphone: Xiaomi MI MiX 2
Versión de ROM: Última Stock
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por makoko1979 Ver Mensaje
Wenas he hecho lo que pones pero no me acepta el comando tal y como lo escribes solo hace algo cuando le pongo dmesg y me sale esto:
BLA BLA BLA BLA BLA esto son las ultimas filas por que el texto es demasiado largo y no me coge en el post:
[ 849.829439] usb 1-3: configuration #1 chosen from 1 choice
[ 849.830451] scsi11 : SCSI emulation for USB Mass Storage devices
[ 849.831078] usb-storage: device found at 5
[ 849.831081] usb-storage: waiting for device to settle before scanning
[ 854.829078] usb-storage: device scan complete
[ 854.831071] scsi 11:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2
[ 854.844881] sd 11:0:0:0: [sdg] Attached SCSI removable disk
[ 854.845043] sd 11:0:0:0: Attached scsi generic sg8 type 0

Y la verdad soy un poco torpe con linux (novato) y si al final aparece algo sobre htc android phone pero no se que valor es el que hay que poner ni tampoco donde??

Si me podeis ayudar.

GRACIAS Y UN SALUDO.
Me alegro de que le hayas conseguido. En este caso el problema por lo que no te aparecía el texto que yo te decía es que tenías activada la Magic compariento la microSD por el USB, y para esto no hay que activar el acceso externo a la SD, si no el S.O. de la magic.
Responder Con Cita
  #15  
Viejo 27/07/09, 20:34:00
Avatar de jvmonjo
jvmonjo jvmonjo no está en línea
Usuario poco activo
Mensajes: 27
 
Fecha de registro: jul 2008
Localización: Valencia
Mensajes: 27
Modelo de smartphone: Samsung Galaxy SII
Versión de ROM: CM9
Versión de Radio: I9100XXLPQ
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
<waiting for device>

He seguido todos los pasos. La orden
Código:
./adb devices
me devuelve el número de mi Magic correctamente, pero la orden
Código:
 ./fastboot boot recovery-new.img
me devuelve un desangelado y desesperante
Código:
<waiting for device>
y ahí se queda. ¿Alguna idea?
Responder Con Cita
  #16  
Viejo 27/07/09, 20:50:06
Avatar de k2r
k2r k2r no está en línea
Miembro del foro
Mensajes: 60
 
Fecha de registro: jul 2009
Localización: España
Mensajes: 60
Modelo de smartphone: HTC Magic
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por jvmonjo Ver Mensaje
He seguido todos los pasos. La orden
Código:
./adb devices
me devuelve el número de mi Magic correctamente, pero la orden
Código:
 ./fastboot boot recovery-new.img
me devuelve un desangelado y desesperante
Código:
<waiting for device>
y ahí se queda. ¿Alguna idea?
Has puesto la magic en modo fastboot?? Apagar y (Botón de la FLECHA + Colgar) Ambos botones presionados a la vez.
Responder Con Cita
  #17  
Viejo 27/07/09, 21:09:23
Avatar de jvmonjo
jvmonjo jvmonjo no está en línea
Usuario poco activo
Mensajes: 27
 
Fecha de registro: jul 2008
Localización: Valencia
Mensajes: 27
Modelo de smartphone: Samsung Galaxy SII
Versión de ROM: CM9
Versión de Radio: I9100XXLPQ
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Sí. La he puesto correctamente en modo fastboot.
Pero me he dado cuenta que cuando la tengo en fastboot la orden
Código:
./fastboot devices
no me devuelve nada, y en cambio ./adb devices sí. ¿Es normal? ¿o puede ser por eso que no me funciona?

EDITO:
Me respondo a mi mismo. Fallo tonto: me faltaba poner sudo delante de ./fastboot boot recovery-new.img

Gracias.

Última edición por jvmonjo Día 27/07/09 a las 21:14:16
Responder Con Cita
  #18  
Viejo 07/10/09, 18:43:37
Avatar de yeahhh
yeahhh yeahhh no está en línea
Usuario muy activo
Mensajes: 2,489
 
Fecha de registro: oct 2008
Mensajes: 2,489
Modelo de smartphone: S23 ULTRA 512GB
Tu operador: Vodafone
Mencionado: 6 comentarios
Tagged: 0 hilos
Os voy a poner la solución "definitiva" para ubuntu 9.04, llevo 2 horas probando y ya he dado con ello.
El problema está es que la Magic en fastboot y en no fastboot no tienen el mismo idProduct, en modo normal es 0c02 y en modo fastboot 0fff

Así que editamos el fichero /etc/udev/rules.d/51.android.rules y le ponemos

SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666", OWNER="owner"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0fff", MODE="0666", OWNER="owner"

Y reiniciamos el ordenador.

Este fichero tiene que tener los permisos que se indican en otros posts.

sudo chmod a+rx /etc/udev/rules.d/51-android.rules

Sobre todo acordaros de sustituir el owner entrecomillado por vuestro nombre de usuario.
Responder Con Cita
  #19  
Viejo 07/10/09, 20:50:43
Avatar de mrk992
mrk992 mrk992 no está en línea
Usuario muy activo
Mensajes: 559
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 559
Modelo de smartphone: Oneplus 9 Pro
Mencionado: 2 comentarios
Tagged: 0 hilos
podeis hacer un manual para tontitos en kubuntu?? no tengo mucha idea de linux soy nuevo, me da un error al editar el fichero con kate me da el siguiente error
root@mrk992-laptop:/etc/udev/rules.d# ./kate 51-android.rules
bash: ./kate: No existe el fichero ó directorio
Responder Con Cita


  #20  
Viejo 07/10/09, 22:42:48
Avatar de kilops
kilops kilops no está en línea
Miembro del foro
Mensajes: 106
 
Fecha de registro: abr 2009
Mensajes: 106
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mrk992 Ver Mensaje
podeis hacer un manual para tontitos en kubuntu?? no tengo mucha idea de linux soy nuevo, me da un error al editar el fichero con kate me da el siguiente error
root@mrk992-laptop:/etc/udev/rules.d# ./kate 51-android.rules
bash: ./kate: No existe el fichero ó directorio

kate 51-android.rules
y no ./kate 51-android.rules
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Magic > ROMs y desarrollo HTC Magic

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 22:54:48 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007