Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[GUIDA] Attivare manualmente USB OTG

Discussione in 'Modding - LG Nexus 4' iniziata da Morissio, 20 Feb 2013.

  1. Morissio

    Morissio Guest

    Come sapete, il Nexus 4 non supporta OTG USB, il che significa che non è possibile utilizzarlo con unità USB ecc.
    Uno dei motivi è che il dispositivo non sembra fornire i 5V neccessari, l'altro motivo è che non è supportato dal kernel.

    Grazie all'utente CaptainMuon di XDA è stato raggiunto un successo parziale. E' possibile fornire i 5V da soli, e quindi attivare la modalità USB host manualmente. Il Kernel è basato sulla versione 4.2.1 e non è consigliato nell'uso quotidiano. Usatelo per prova ma non su versioni differenti. Leggete comunque il thread xda per eventuali accorgimenti o aggiornamenti dell'ultimo minuto.

    Requisiti:
    • Un cavo USB OTG
    • Un cavo USB Y che porta i 5V
    • Il custom kernel (myboot.img)
    • bootloader sbloccato
    • Android developer tools (adb, fastboot)

    Passaggi:
    Caricare il file boot sul telefono (l'operazione non è permanente)

    Codice:
    fastboot boot myboot.img
    Connettere il tutto in questo modo:
    • Il cavo Y dell'alimentazione verso il PC o un adattatore
    • L'altro cavo Y connettetelo al cavo OTG
    • Il cavo OTG al telefono
    • La periferica USB dentro il cavo Y

    Dare i seguenti comandi:

    Codice:
    $ adb connect 192.168.0.108:5555
    (o l'indirizzo IP del telefono)
    $ adb shell
    Ora dovreste essere nel telefono. Dare questo comando:

    Codice:
    shell@android:/ $ ls /sys/kernel/debug/msm_otg/
    e si dovrebbe vedere 'modalità' se il nuovo kernel funziona. Ora come super utente dovete attivare la modalità USB host:

    Codice:
    shell@android:/ $ su
    root@android:/ $ echo host > /sys/kernel/debug/msm_otg/mode
    
    Per disattivare la modalità USB host, utilizzare "none" o "periferica"​​. Si noti che, a questo punto, non è stato potuto farlo andare in normale modalità USB. Ciò significa che MTP e ADB via USB non funziona ancora.

    Collegare un dispositivo, e si dovrebbe vedere più di due ingressi in "lsusb". Congratulazioni, il Nexus 4 ha appena riconosciuto è primo dispositivo USB! Se si installa Stickmount è possibile montare unità flash USB. Nexus Media Importer non sembra funzionare, però.

    Fonte/credit: xda

    Video:
    [video=youtube;Hs2M-m7j_a0]http://www.youtube.com/watch?feature=player_embedded&v=Hs2M-m7j_a0[/video]

    In nessun modo Tuttoandroid è responsabile di eventuali danni o brick.
     
    Ultima modifica di un moderatore: 20 Feb 2013
    A lio97 e TheDrake piace questo messaggio.
  2. galbanino

    galbanino Baby Droid

    Iscritto:
    1 Set 2013
    Messaggi:
    43
    "Mi Piace":
    2
    pPer caso qualcuno sa se ci sono aggiornamenti riguardo USB OTG?