![]() |
|
ROMs y desarrollo Samsung Galaxy Nexus ROMs y desarrollo Samsung Galaxy Nexus |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
![]() ![]() No soy es descubridor de esta posible solución, solo uno de los muchos que nos hemos estado preguntando por qué la base oficial del galaxay nexus dejo de funcionar como espejo y solo muestra un android, ademas de solo permitir reproducir vídeos desde ciertos programas, cuando en la versión 4.0.2 funcionaba y como un cable chino de 15 euros si lo permite y este base de casi 50 euros en su día no, pues un cambio de software ![]() Al parecer el problema se encuentra en este archivo "board-tuna-connector.c" Enlace CyanogenMod 10.1 https://github.com/CyanogenMod/andro...na-connector.c Código:
if (on) { val = USB_EVENT_VBUS; if (devcap) { u16 adopter_id = (devcap[MHL_DEVCAP_ADOPTER_ID_H] << 8) | devcap[MHL_DEVCAP_ADOPTER_ID_L]; u16 device_id = (devcap[MHL_DEVCAP_DEVICE_ID_H] << 8) | devcap[MHL_DEVCAP_DEVICE_ID_L]; if (adopter_id == 0x3333 || adopter_id == 321) { if (devcap[MHL_DEVCAP_RESERVED] == 2) val = USB_EVENT_CHARGER; if (device_id == 0x1234) dock = 1; } } wake_lock(&sii9234_wake_lock); } else { wake_unlock(&sii9234_wake_lock); val = USB_EVENT_NONE; } https://github.com/CyanogenMod/andro...na-connector.c Código:
if (on) { val = USB_EVENT_VBUS; if (devcap) { u16 adopter_id = (devcap[MHL_DEVCAP_ADOPTER_ID_H] << 8) | devcap[MHL_DEVCAP_ADOPTER_ID_L]; u16 device_id = (devcap[MHL_DEVCAP_DEVICE_ID_H] << 8) | devcap[MHL_DEVCAP_DEVICE_ID_L]; if (adopter_id == 0x3333 || adopter_id == 321) { if (devcap[MHL_DEVCAP_RESERVED] == 2) val = USB_EVENT_CHARGER; if (device_id == 0x1234) dock = 1; } } wake_lock(&sii9234_wake_lock); } else { wake_unlock(&sii9234_wake_lock); val = USB_EVENT_NONE; } Enlace ICS cyanogenmod https://github.com/CyanogenMod/andro...na-connector.c Código:
if (on) { val = USB_EVENT_VBUS; if (devcap) { u16 adopter_id = (devcap[MHL_DEVCAP_ADOPTER_ID_H] << 8) | devcap[MHL_DEVCAP_ADOPTER_ID_L]; u16 device_id = (devcap[MHL_DEVCAP_DEVICE_ID_H] << 8) | devcap[MHL_DEVCAP_DEVICE_ID_L]; if (adopter_id == 0x3333 || adopter_id == 321) { if (devcap[MHL_DEVCAP_RESERVED] == 2) val = USB_EVENT_CHARGER; if (device_id == 0x1234) dock = 1; } } } else { val = USB_EVENT_NONE; } https://bitbucket.org/maisi/franco/s...na-connector.c Código:
if (devcap) { u16 adopter_id = (devcap[MHL_DEVCAP_ADOPTER_ID_H] << 8) | devcap[MHL_DEVCAP_ADOPTER_ID_L]; u16 device_id = (devcap[MHL_DEVCAP_DEVICE_ID_H] << 8) | devcap[MHL_DEVCAP_DEVICE_ID_L]; if (adopter_id == 0x3333 || adopter_id == 321) { if (devcap[MHL_DEVCAP_RESERVED] == 2) val = USB_EVENT_CHARGER; if (device_id == 0x1234) dock = 1; } } } else { val = USB_EVENT_NONE; } Código:
if (adopter_id == 0x3333 || adopter_id == 321) { El problema: ![]() Vídeo de como tendría que funcionar: Temas de consulta: http://forum.xda-developers.com/show...62767890095711 http://forum.xda-developers.com/show....php?t=1780481 http://rootzwiki.com/topic/29281-how...id-403-and-up http://forum.xda-developers.com/show....php?t=1780683 http://forum.xda-developers.com/show...1#post35365411 Saludos Última edición por arcangel_web Día 31/08/13 a las 22:13:50 |
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 19:44:57 (GMT +2)
HTCMania: líderes desde el 2007