ROMs y desarrollo HTC Magic ROMs y desarrollo HTC Magic

Respuesta
 
Herramientas
  #1  
Viejo 22/07/09, 21:48:08
Array

[xs_avatar]
makoko1979 makoko1979 no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Tu operador: Orange
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
Array

[xs_avatar]
Banerjee Banerjee no está en línea
Usuario poco activo
 
Fecha de registro: may 2009
Mensajes: 17
Modelo de smartphone: Iphone 4, Nexus S, Blackberry 9780

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
Array

[xs_avatar]
makoko1979 makoko1979 no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Tu operador: Orange
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
Array

[xs_avatar]
wachino wachino no está en línea
Miembro del foro
 
Fecha de registro: jun 2009
Mensajes: 131
Modelo de smartphone: Galaxy S2, Nexus 10

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
Array

[xs_avatar]
openmiki openmiki no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ago 2008
Localización: Galicia SCQ
Mensajes: 828
Modelo de smartphone: Xiaomi MI MiX 2
Tu operador: Movistar
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
Array

[xs_avatar]
makoko1979 makoko1979 no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Tu operador: Orange
 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
Array

[xs_avatar]
kilops kilops no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Mensajes: 106

Que version de ubuntu utilizas?
Responder Con Cita
  #8  
Viejo 23/07/09, 22:55:58
Array

[xs_avatar]
makoko1979 makoko1979 no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Tu operador: Orange
La versiones es la 9.04 , creo que es la ultima
Responder Con Cita
  #9  
Viejo 23/07/09, 23:23:57
Array

[xs_avatar]
kilops kilops no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Mensajes: 106

 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
Array

[xs_avatar]
Gargy Gargy no está en línea
Miembro del foro
 
Fecha de registro: jun 2008
Mensajes: 83
Modelo de smartphone: HTC MAGIC

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
Array

[xs_avatar]
Gargy Gargy no está en línea
Miembro del foro
 
Fecha de registro: jun 2008
Mensajes: 83
Modelo de smartphone: HTC MAGIC

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
Array

[xs_avatar]
ozigeno ozigeno no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 40

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
Array

[xs_avatar]
makoko1979 makoko1979 no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: may 2008
Localización: MADRID
Mensajes: 740
Modelo de smartphone: NEXUS 5 Y NO CAMBIO EN TIEMPO
Tu operador: Orange
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
Array

[xs_avatar]
openmiki openmiki no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ago 2008
Localización: Galicia SCQ
Mensajes: 828
Modelo de smartphone: Xiaomi MI MiX 2
Tu operador: Movistar
 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
Array

[xs_avatar]
jvmonjo jvmonjo no está en línea
Usuario poco activo
 
Fecha de registro: jul 2008
Localización: Valencia
Mensajes: 27
Modelo de smartphone: Samsung Galaxy SII
Tu operador: Yoigo
<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
Array

[xs_avatar]
k2r k2r no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Localización: España
Mensajes: 60
Modelo de smartphone: HTC Magic

 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
Array

[xs_avatar]
jvmonjo jvmonjo no está en línea
Usuario poco activo
 
Fecha de registro: jul 2008
Localización: Valencia
Mensajes: 27
Modelo de smartphone: Samsung Galaxy SII
Tu operador: Yoigo
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
Array

[xs_avatar]
yeahhh yeahhh no está en línea
Usuario muy activo
 
Fecha de registro: oct 2008
Mensajes: 2,482
Modelo de smartphone: S23 ULTRA 512GB
Tu operador: Vodafone
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
Array

[xs_avatar]
mrk992 mrk992 no está en línea
Usuario muy activo
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 559
Modelo de smartphone: Oneplus 9 Pro

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
Array

[xs_avatar]
kilops kilops no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Mensajes: 106

 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   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Magic > ROMs y desarrollo HTC Magic



Hora actual: 07:38:19 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /