Home Menu

Menu



Avisos

ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4


 
Herramientas
  #21  
Viejo 26/03/13, 10:45:06
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por yurguen Ver Mensaje
Buenas,

He seguido los pasos descritos y no he conseguido hacer funcionar el OTG... Resumo: he instalado el kernel de Franco (en algunos tutoriales dice que hay que ponerlo, en otros no pone nada) y he metido por recovery el zip de OTG. He hecho las siguientes pruebas, adjunto estas 2 fotos:



Alguna idea o pista de alguno que lo habéis conseguido, el por qué no me funciona? En almacenamiento no me sale lada de USB...

Gracias! ;)
Prueba a instalar el kernel stock y luego instala directamente el .zip, que ya contiene el kernel franco junto con todo lo otro.
Responder Con Cita


  #22  
Viejo 26/03/13, 10:46:16
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Alguien lo ha conseguido hacer funcionar en la ROM stock????
Responder Con Cita
  #23  
Viejo 26/03/13, 12:05:31
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Javier.d Ver Mensaje
Prueba a instalar el kernel stock y luego instala directamente el .zip, que ya contiene el kernel franco junto con todo lo otro.
Lo he intentado y nada... En "Almacenamiento" solo me sale "Almacenamiento Interno", nada de USB... Hay que hacer algo más? En los tutos no veo más..
Responder Con Cita
  #24  
Viejo 26/03/13, 13:37:24
Avatar de chocolot
chocolot chocolot no está en línea
Usuario muy activo
Mensajes: 4,456
Compra y venta: (11)
 
Fecha de registro: nov 2011
Mensajes: 4,456
Modelo de smartphone: Nexus 4
Versión de ROM: Stock
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Perdonen mi incultura pero... Que es el otg y para que sirve? Con una breve explicacion me sirve xd.
Responder Con Cita
  #25  
Viejo 26/03/13, 13:48:40
Avatar de danihg
danihg danihg no está en línea
Miembro del foro
Mensajes: 207
 
Fecha de registro: dic 2010
Mensajes: 207
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por chocolot Ver Mensaje
perdonen mi incultura pero... Que es el otg y para que sirve? Con una breve explicacion me sirve xd.
giyf
Responder Con Cita
  #26  
Viejo 26/03/13, 16:34:08
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por chocolot Ver Mensaje
Perdonen mi incultura pero... Que es el otg y para que sirve? Con una breve explicacion me sirve xd.
Sirve para poder conectar dispositivos por USB al móvil, como un pendrive, teclado, ratón...
Responder Con Cita
  #27  
Viejo 27/03/13, 02:18:14
Avatar de a3551410
a3551410 a3551410 no está en línea
Usuario novato en la web
Mensajes: 25
 
Fecha de registro: mar 2013
Mensajes: 25
Modelo de smartphone: Google Nexus 4
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
ooh debe de ser por esto

Cita:
Originalmente Escrito por yurguen Ver Mensaje
Perdón, no se ven las imagenes, a ver ahora:

Ojo esta informacion fue dada por el propio ziddey; 25th March 2013 at 09:23 PM.
yo solo la traduje y te la coloco aca este debe de ser tu problema


Parece que hay un problema con la detección del estado del pin de identificación en el cable OTG, por lo que necesitamos para llegar a una forma alternativa de determinar el momento para cambiar a modo de anfitrión. drivers / usb / OTG / msm_otg.c (kernel) es el encargado de detectar el tipo de cargador y el modo de ajuste de acogida, entre otras tareas. Me di cuenta de que cuando se conecta a un cable OTG potencia, el tipo de carga se vuelve USB_PROPRIETARY_CHARGER (vs USB_DCP_CHARGER cuando se conecta a la pared, y USB_SDP_CHARGER a un ordenador). Esta será la condición de que se utiliza para activar el modo de host.

Los cables estándar OTG tendrá el pin ID cortocircuito a tierra. También hay adaptadores usb cargador de accesorios (ACA) que ofrecen diferentes resistencias entre estos pines en la funcionalidad de la señal (ver http://en.wikipedia.org/wiki/USB_On-...TG_Micro_Plugs ). Soporte para la detección accesorio cargador no está activado en el kernel original, y no parece que funcione correctamente de todos modos. Sin embargo, uno de los modos es esencialmente lo que estamos tratando de lograr (ID_A): "Un cargador y un dispositivo B-se adjuntan El dispositivo OTG se le permite cargar y entrar en el modo host.». Así que he añadido el código cuando se detecta USB_PROPRIETARY_CHARGER para simular el caso de ID_A ser detectado. Después de recorrer el código para el modo host, ciertos eventos se manejan de manera diferente cuando el apoyo ACA está activado (en concreto, el modo de suspensión del host). En estos casos, tenemos que simular apoyo desde ACA ID_A es técnicamente dependiente de ella (que tenga problemas con el controlador usb quedarse atascado en un estado de suspensión de otro tipo). Ahora tenemos modo de host con la carga de trabajo adecuada.

Actualmente estoy estudiando esto, pero mi opinión sobre ella después de una rápida mirada es que hay un límite definido ACA carga de 500 mA cuando los dispositivos están conectados, y un máximo de 1500mA lo contrario. Por ahora, estamos comentando este límite impuesto, dejando que se elaborará a 1500mA exigencias actuales menos potenciales de los dispositivos USB. Esperemos que no habrá ninguna repercusión de esto. Me estoy imaginando la intención original es evitar que los dispositivos posiblemente muriendo de hambre. Avísame si llegas a tener problemas. De lo contrario, la carga rápida!

Por último, necesitamos un método para detectar cuando el cable OTG está desenchufado por lo que el dispositivo puede cambiar de modo host. Afortunadamente, desde el poder (VBUS) detección funciona, podemos usar eso. Normalmente, los cambios en el estado VBus se pasan por alto en el modo host, por lo que necesitamos para hacer frente a eso. A partir de ahí, se simula la detección ACA para el caso de no ID_A, que se acaba de borrar el bit ID_A y cargador. Después, automáticamente restablecer el estado de usb, listo para empezar de nuevo.

Los hacks sucios a msm_otg.c son completas, y con alimentación externa OTG es funcional.

Consulte aquí los cambios reales: https://github.com/ziddey/mako/commi...1f801a98822abb

En cuanto a lo que el núcleo, el único cambio que hice a Franco. Config se permite mensajes de depuración USB verbose (no es necesario, pero me imagino, ya que no ha sido probado todavía ...). No habilite Drivers-> USB-> OTG apoyo (tenemos nuestro apoyo a través de "soporte OTG para Qualcomm en el chip controlador USB", que ya está activado) o Apoyo a la ACA (no funciona y la mayoría de los usuarios no tendrán la adecuada Adaptador de todos modos).


Ahora nos encontramos con un problema con el almacenamiento usb. Puesto que no hay / system / etc / vold.fstab, unidades USB se monta automáticamente en / mnt/shell/emulated/0 (al menos en CM10.1), lo que sobrecarga el sdcard emulado, y causa grandes problemas. Así que creamos / system / etc / vold.fstab:

Code:
dev_mount usbdisk /storage/usbdisk0 auto /devices/platform/msm_hsusb_host/usb2

Pero / storage/usbdisk0 no existe, por lo que dejará de montar. Nosotros vamos a usar / init.mako.rc para crear este directorio y enlaces simbólicos asociados a los antiguos. Este archivo reside en un disco RAM (que combina con el núcleo para formar boot.img), así que tenemos que modificar ese lugar de / init.mako.rc en el propio dispositivo (ya que no sería capaz de persistir a través de un reinicio ). Por debajo de los análogos / storage/sdcard0 líneas, añadir:

codigo:
mkdir / 0000 storage/usbdisk0 sistema sistema enlace simbólico / storage/usbdisk0 / usbdisk enlace simbólico / storage/usbdisk0 / mnt / usbdisk

A fin de permitir Preferencias-> Almacenamiento-> USB Storage, res / xml / storage_list.xml en / system / framework / framework-res.apk necesita ser modificado. Debemos ser capaces de inyectar simplemente una versión codificada de nuestra storage_list.xml modificada. No estoy seguro de si es posible codificar simplemente un archivo único, por lo que descompilado marco-res.apk con el fin de hacer la siguiente adición al res / xml / storage_list.xml (dentro StorageList):


Code:
<storage android:mountPoint="/storage/usbdisk0" android:storageDescription="@string/storage_usb" android:removable="true" />



Después de volver a compilar, ahora deberíamos ser capaces de extraer el recientemente storage_list.xml codificado para su uso con cualquier ROM marco-res.apk.

Para permitir la descarga de aplicaciones del mercado que requieren soporte de host USB, es necesario añadir lo siguiente a / system / build.prop:


Code:
ro.usb.host=1


Por último, para permitir android api apoyo para el host USB, necesitamos crear / system / etc / permissions / android.hardware.usb.host.xml con lo siguiente:

Code:
<?xml version="1.0" encoding="utf-8"?> <permissions> <feature name="android.hardware.usb.host" /> </permissions>


¡Eso es! Modo de alimentación externa USB host debe ser completamente funcional.

los codes no se muestran como debe de ser tare muchas maneras d eponerlos bien pero no quedaban de todos modos buscalos aqui http://forum.xda-developers.com/show....php?t=2181820 es en 2do mensaje que esta espero y te sirva

por cierto no se donde hay que agregar esos codigos soy totalmente nuevo en android solo veo que este puede ser tu problema y la solucion si sabes como hacer me explicas por si llego a presentar este mismo problema !

Última edición por a3551410 Día 27/03/13 a las 02:35:55 Razón: las magenes no se mostraban
Responder Con Cita
  #28  
Viejo 27/03/13, 18:35:21
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Socorro!!! Demasiada información.... Parecía mucho más fácil el asunto!

Según he podido entender, es posible que el cable que tengo no sea el adecuado ya que el Nexus 4 detecta como que está enchufado a la red en vez de el dispositivo conectado por USB con los 5v necesarios. Si que le veo posible lógica. Ya que los cables son baratos, voy a buscar info para asegurarme el cable correcto, estos con los que he hecho pruebas eran de mi Galaxy S2.

Si alguno tiene algún link de un cable "de los buenos" que lo postee, por favor.

Gracias! ;)
Responder Con Cita
  #29  
Viejo 27/03/13, 19:57:15
Avatar de alguien24
alguien24 alguien24 no está en línea
Miembro del foro
Mensajes: 50
 
Fecha de registro: feb 2012
Mensajes: 50
Modelo de smartphone: LG/Google Nexus 4 8 GB
Versión de ROM: 4.2.2 oficial
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Yo lo he probado con una nightly de CM 10.1 y me ha funcionado perfectamente, fui capaz de ver una película de 10 gigas en MP4 con el VLC en un disco de 500 gigas. Pero no fui capaz de hacerlo funcionar en stock roms, ni 4.2.1 ni 4.2.2, ni siquiera sus versiones deodexed, alguien sabe por que puede ser?
Responder Con Cita
  #30  
Viejo 27/03/13, 20:49:20
Avatar de Roberg
Roberg Roberg no está en línea
Miembro del foro
Mensajes: 426
 
Fecha de registro: nov 2012
Localización: Bilbao
Mensajes: 426
Modelo de smartphone: Nexus 4
Versión de ROM: rasbeanjelly + Semaphore (4.3)
Versión de Radio: M9615A-CEFWMAZM-2.0.1700.84
Tu operador: Euskaltel Móvil
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por alguien24 Ver Mensaje
Yo lo he probado con una nightly de CM 10.1 y me ha funcionado perfectamente, fui capaz de ver una película de 10 gigas en MP4 con el VLC en un disco de 500 gigas. Pero no fui capaz de hacerlo funcionar en stock roms, ni 4.2.1 ni 4.2.2, ni siquiera sus versiones deodexed, alguien sabe por que puede ser?
Probablemente por el Kernel.
Responder Con Cita
  #31  
Viejo 27/03/13, 21:18:16
Avatar de alguien24
alguien24 alguien24 no está en línea
Miembro del foro
Mensajes: 50
 
Fecha de registro: feb 2012
Mensajes: 50
Modelo de smartphone: LG/Google Nexus 4 8 GB
Versión de ROM: 4.2.2 oficial
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Roberg Ver Mensaje
Probablemente por el Kernel.
Pero si el propio zip lleva el kernel modificado, no es así?
Responder Con Cita
  #32  
Viejo 27/03/13, 21:28:14
Avatar de a3551410
a3551410 a3551410 no está en línea
Usuario novato en la web
Mensajes: 25
 
Fecha de registro: mar 2013
Mensajes: 25
Modelo de smartphone: Google Nexus 4
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Yo aun nisiquiera tengo mi nexus en la mano en mi pais estan carisimos y como lo compre por internet me salio economico y psss llego alguien me ofresio y lo vendi jajajaj pero ya encargue otro de nuevo estoy poniendome al dia con todo lo que le pueda hacer para que ande al 100% lo que no entiendo es porque no hacen otro zid que instale esos codes y haga las modificaciones necesarias el solo como el que ya esta pero con la nueva informacion, ojala y saquen uno asi porque yo tampoco tengo idea de como se hace lo que el explica alli no se donde se conpian esos codes que el da, yo compre el mismo cable que el usa el que da en su descripcion me salio en 9.99$ en amazon todo me estara llegando la semana que viene a mi pais ojala y no tenga inconvenientes con el kernel ni nada que todo ande al 100 solito jeje sin tener que hacer modificaciones extras como las que el comenta
Responder Con Cita
  #33  
Viejo 27/03/13, 21:29:26
Avatar de a3551410
a3551410 a3551410 no está en línea
Usuario novato en la web
Mensajes: 25
 
Fecha de registro: mar 2013
Mensajes: 25
Modelo de smartphone: Google Nexus 4
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Thumbs up

Cita:
Originalmente Escrito por alguien24 Ver Mensaje
Yo lo he probado con una nightly de CM 10.1 y me ha funcionado perfectamente, fui capaz de ver una película de 10 gigas en MP4 con el VLC en un disco de 500 gigas. Pero no fui capaz de hacerlo funcionar en stock roms, ni 4.2.1 ni 4.2.2, ni siquiera sus versiones deodexed, alguien sabe por que puede ser?
Que es nightly de CM 10.1

y disculpa si es una pregunta tonta como he dicho soy 100% nuevo en lo que a android se refiere
Responder Con Cita
  #34  
Viejo 27/03/13, 22:50:45
Avatar de alguien24
alguien24 alguien24 no está en línea
Miembro del foro
Mensajes: 50
 
Fecha de registro: feb 2012
Mensajes: 50
Modelo de smartphone: LG/Google Nexus 4 8 GB
Versión de ROM: 4.2.2 oficial
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por a3551410 Ver Mensaje
Que es nightly de CM 10.1

y disculpa si es una pregunta tonta como he dicho soy 100% nuevo en lo que a android se refiere
Las nightly entiendo que son versiones que sacan cada día de cyanogenmod, que alguien me corrija si me equivoco
Responder Con Cita
  #35  
Viejo 27/03/13, 23:00:43
Avatar de crazynano
crazynano crazynano no está en línea
Usuario muy activo
Mensajes: 1,198
Compra y venta: (1)
 
Fecha de registro: jun 2011
Localización: Madrid
Mensajes: 1,198
Modelo de smartphone: Meizu M2 Note
Versión de ROM: Flyme
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por alguien24 Ver Mensaje
Las nightly entiendo que son versiones que sacan cada día de cyanogenmod, que alguien me corrija si me equivoco
estas en lo correcto, para complementar cyanogenmod es una de las roms custom para moviles android mas famosas junto con miui
Responder Con Cita
  #36  
Viejo 27/03/13, 23:03:09
Avatar de Kazandou
Kazandou Kazandou no está en línea
Usuario muy activo
Mensajes: 1,908
 
Fecha de registro: oct 2010
Localización: Málaga
Mensajes: 1,908
Modelo de smartphone: OnePlus Nord 2T 5G
Versión de ROM: 12
Tu operador: Euskaltel Móvil
Mencionado: 0 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por alguien24 Ver Mensaje
Las nightly entiendo que son versiones que sacan cada día de cyanogenmod, que alguien me corrija si me equivoco
Correcto, aunque no se si diariamente..
Un saludo
Responder Con Cita
  #37  
Viejo 27/03/13, 23:14:37
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Antes de comprarme otro cable voy a dar la oportunidad de probarlo con la ROM de cyanogen, ya comentaré si va, ojala! Con el Galaxy S2 estaba encantado con cyanogen, con nuestro Nexus 4 no creo que sea la mejor ROM, no?

A ver si tengo suerte ;)
Responder Con Cita
  #38  
Viejo 28/03/13, 00:05:23
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Antes de comprarme otro cable voy a dar la oportunidad de probarlo con la ROM de cyanogen, ya comentaré si va, ojala! Con el Galaxy S2 estaba encantado con cyanogen, con nuestro Nexus 4 no creo que sea la mejor ROM, no?

A ver si tengo suerte ;)
Responder Con Cita
  #39  
Viejo 28/03/13, 09:49:02
Avatar de yurguen
yurguen yurguen no está en línea
Miembro del foro
Mensajes: 231
 
Fecha de registro: nov 2010
Mensajes: 231
Modelo de smartphone: Nexus 4
Versión de ROM: Apocalyptic Rom JellyBean 4.2.2
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Conseguido!!! efectivamente con la ROM Cyanogen funciona perfectamente, de hecho no hace falta conectar nada para ver que en almacenamiento vienen opciones para activar USB aunque no hace falta activar nada, conectas el pendrive o disco duro y ya tienes acceso a el.

Lo único que he hecho pues es instalar la última rom de cyanogen y el kernel modificado de Franco.

Por algún motivo con otras roms ni con stock no va, al menos con las que he probado. Es una pena, porque yo estoy muy contento con Apocaliptic.

Si alguno descubre cómo hacerlo funcionar en otras roms que no sea cyanogen, somos todo oídos

Gracias!
Responder Con Cita


  #40  
Viejo 28/03/13, 14:04:03
Avatar de a3551410
a3551410 a3551410 no está en línea
Usuario novato en la web
Mensajes: 25
 
Fecha de registro: mar 2013
Mensajes: 25
Modelo de smartphone: Google Nexus 4
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Thumbs up

Cita:
Originalmente Escrito por yurguen Ver Mensaje
Conseguido!!! efectivamente con la ROM Cyanogen funciona perfectamente, de hecho no hace falta conectar nada para ver que en almacenamiento vienen opciones para activar USB aunque no hace falta activar nada, conectas el pendrive o disco duro y ya tienes acceso a el.

Lo único que he hecho pues es instalar la última rom de cyanogen y el kernel modificado de Franco.

Por algún motivo con otras roms ni con stock no va, al menos con las que he probado. Es una pena, porque yo estoy muy contento con Apocaliptic.

Si alguno descubre cómo hacerlo funcionar en otras roms que no sea cyanogen, somos todo oídos

Gracias!
Jojojo felicitaciones, una pregunta solo nstalaste el kernel de franco o el zip que proporciona ziddey en el link dado en este hilo?? me podrias facilitar las verciones y los link del kernel y el Cyanogen que has usado para poner todo a punto?? he tratado de conseguir el Cyanogen 10.1 m2 pero me dice que fue eliminado a poco mas de un mes. porfa si puedes pasame los link de donde sacaste los archivos gracias

Última edición por a3551410 Día 28/03/13 a las 14:10:08
Responder Con Cita
Respuesta

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


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: 07:53:31 (GMT +1)

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