CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 4 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 39 Thanks ricevuti nell'ultimo mese

Pagina 33 di 118 primaprima ... 2331323334354383 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 321 a 330 su 1171
Discussione:

[GUIDA] Compilare il kernel RK2918

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #321
    Senior Droid


    Registrato dal
    Sep 2011
    Messaggi
    368

    Ringraziamenti
    12
    Ringraziato 173 volte in 93 Posts
    Predefinito

    Quote Originariamente inviato da pistoneone Visualizza il messaggio
    Allora parto con la chiavetta inserita e tutto funziona.
    Nella stessa sessione, spengo il bluetooth, rimuovo la chiavetta, la reinserisco e non si attiva più.
    Riavvio con la chiavetta inserita e funziona nuovamente.
    Non è un grosso problema ... poi vediamo come risolvere
    Ho già messo la Pistoneone 4.2 a disposizione con le modifiche
    Grazie intanto
    Ciao
    Pistoneone

    PS: Hai provato il system SDK2?
    stesso comportamento !

    Ovviamente ho dovuto flashare il kernel den Kepler prima....

  2.  
  3. #322
    Androidiano VIP


    Registrato dal
    Dec 2010
    Messaggi
    3,452

    Ringraziamenti
    150
    Ringraziato 1,304 volte in 645 Posts
    Predefinito

    se partite con chiavetta staccata e collegandola successivamente il bt non vi funziona penso sia dovuto al fatto che i permessi settati in uevent.rkboard.rc vengono eseguito solo al boot, ovvero se rfkill si crea dopo non cambia i permessi, e senza permessi giusti non funzia (nella modifica del tizio di cui parlavo c'è anche un programma che ad ogni plug aggiusta i permessi, speriamo eldiau riesca a cavarne qualcosa)

    un esempio:

    codice:
    D/BluetoothService(   88): Bluetooth state 10 -> 11
    E/bluedroid(   88): open(/sys/class/rfkill/rfkill0/state) for write failed: No such file or directory (2)
    D/BluetoothService(   88): Bluetooth state 11 -> 10
    codice:
    # busybox ls -la /sys/class/rfkill
    drwxrwxrwx    2 0        0               0 Dec 13 08:15 .
    drwxr-xr-x   41 0        0               0 Dec 13 10:18 ..
    lrwxrwxrwx    1 0        0               0 Dec 13 12:57 rfkill1 -> ../../devices/platform/usb20_host/usb2/2-1/2-1:1.0/bluetooth/hci0/rfkill1

    quando provate a collegare la chiavetta dopo il boot postatemi il risultato di "busybox ls -la /sys/class/rfkill/rfkill0/*" così vediamo subito se è un problema di permessi
    Ultima modifica di ChristianTroy; 13-12-11 alle 14:02

  4. #323
    Senior Droid


    Registrato dal
    Sep 2011
    Messaggi
    368

    Ringraziamenti
    12
    Ringraziato 173 volte in 93 Posts
    Predefinito

    Non potevo crederci, e infatti, ho riflashato il kernel Prestigio 1.0.17 e inserendo la chiavetta BT prima di accenderlo, poi ha funzionato tutto. Quindi il kernel BQ non aggiunge nulla !

  5. #324
    Senior Droid


    Registrato dal
    Sep 2011
    Messaggi
    488

    Ringraziamenti
    18
    Ringraziato 30 volte in 22 Posts
    Predefinito

    Per fare funzionare il tutto con antenna gps bluetooth serve un modulo bluetooth seriale caricato con gli altri o c'è gia?

  6. #325
    Androidiano VIP


    Registrato dal
    Dec 2010
    Messaggi
    3,452

    Ringraziamenti
    150
    Ringraziato 1,304 volte in 645 Posts
    Predefinito

    fa tutto rfcomm, basta che installi l'app "gps bluetooth", fai prima il pair con il dispositivo e poi dal programma ti connetti

  7. #326
    Senior Droid


    Registrato dal
    Sep 2011
    Messaggi
    488

    Ringraziamenti
    18
    Ringraziato 30 volte in 22 Posts
    Predefinito

    Quote Originariamente inviato da ChristianTroy Visualizza il messaggio
    fa tutto rfcomm, basta che installi l'app "gps bluetooth", fai prima il pair con il dispositivo e poi dal programma ti connetti
    Perfetto Grazie

  8. #327
    Androidiano VIP


    Registrato dal
    Dec 2010
    Messaggi
    3,452

    Ringraziamenti
    150
    Ringraziato 1,304 volte in 645 Posts
    Predefinito

    ok, ho risolto anche la storia dei permessi e del cambio di rfkill (son riuscito a trovare una rom compilata armv7 con quell'hack per il bluetooth!)

    Qui trovate tutto il necessario, e ricapitoliamo il tutto:

    - scomprimere boot.img ed inserire tutti i file .ko nella root

    - modificare init.rc e caricare i moduli nella sezione "on fs"

    codice:
    on fs
        insmod /rk29xxnand_ko.ko
        insmod /bluetooth.ko
        insmod /btusb.ko
        insmod /l2cap.ko
        insmod /rfcomm.ko
        insmod /bnep.ko
        insmod /sco.ko
        insmod /hidp.ko
    - modificare init.rk29board.rc commentando questa parte

    codice:
    #service hciattach /system/bin/hciattach -n -s 1500000 /dev/ttyS0 bcm4329 1500000 flow
    #    console
    #    user bluetooth
    #    group bluetooth net_bt_admin
    #    disabled
    #    oneshot
    
    #service patch_plus /system/bin/brcm_patchram_plus --patchram /etc/bluez/bcm432x/BCM4329B1_TestOnly_0237_26MHz_SEMCO_B23.hcd --baudrate 1500000 --enable_hci /dev/ttyS0
    #    console
    #    user bluetooth
    #    group bluetooth net_bt_admin
    #    disabled
    #    oneshot
    - modificare ueventd.rk29board.rc così:

    codice:
    /dev/galcore              0666   system     graphics
    /dev/video0               0660   system     camera
    /dev/video1               0660   system     camera
    /dev/video2               0660   system     camera
    /dev/pmem_cam             0660   system     camera
    /dev/vpu                  0660   system     system
    /dev/vpu_mem              0666   system     system
    
    # for Sensor HAL
    /dev/akm8973              0660   system     system
    /dev/accelerometer        0660   system     system
    
    # for GPS
    #/dev/ttyS3                0600   gps        gps
    
    # for BT
    /dev/vflash               0660   bluetooth  bluetooth
    /dev/ttyS0                0660   bluetooth  bluetooth
    /dev/ttyS2                0660   bluetooth  bluetooth
    
    # for radio
    /dev/ttyUSB0              0660   radio          radio
    /dev/ttyUSB1              0660   radio          radio
    /dev/ttyUSB2              0660   radio          radio
    /dev/ttyUSB3              0660   radio          radio
    /dev/ttyUSB4              0660   radio          radio
    /dev/ttyUSB5              0660   radio          radio
    /sys/devices/platform/usb20_host/usb2/2-1/2-1:1.0/bluetooth/hci0/rfkill* state  0660 bluetooth bluetooth
    - ricostruire il boot.img

    - modificare system.img inserendo:
    il file "bluetoothd" dentro "/system/bin"
    le due librerie "libbluedroid.so" e "libbluetoothd.so" in "/system/lib"


    Flashare, inserire la chiavetta usb, aspettare un paio di secondi poi attivare il bluetooth (ricordo che non tutte funzionano, se la vostra chiavetta ha uno stack cambridge silicon radio ci son buone possibilità che funzioni).

    In questo modo si può staccare ed attaccare la chiavetta senza bisogno di riavviare, perchè librerie e bluetoothd sono stati patchati per risolvere il problema dell'incremento di rfkill.

    Adesso è veramente completo.

    Gli auricolari bluetooth non funzionano, in logcat all'avvio del bluetooth si vede "Unable to start service Intent { act=android.bluetooth.IBluetoothHeadset }: not found" ma non ho idea di cosa sia.

  9. #328
    Androidiano VIP


    Registrato dal
    Jun 2011
    Messaggi
    1,083

    Ringraziamenti
    96
    Ringraziato 136 volte in 86 Posts
    Predefinito

    ma se viene modificato il boot.img posso flashare solo quello senza perdere i dati?

  10. #329
    Androidiano VIP


    Registrato dal
    Dec 2010
    Messaggi
    3,452

    Ringraziamenti
    150
    Ringraziato 1,304 volte in 645 Posts
    Predefinito

    si ma devi anche modificare quei file in system se no perdi la possibilità di fare lo sfila/infila della chiavetta senza bisogno di riavviare

  11. #330
    Androidiano VIP


    Registrato dal
    Jun 2011
    Messaggi
    1,083

    Ringraziamenti
    96
    Ringraziato 136 volte in 86 Posts
    Predefinito

    i file in system posso modificarli direttamente dal tablet?

Pagina 33 di 118 primaprima ... 2331323334354383 ... ultimoultimo
Ultima pagina

LinkBacks (?)

  1. 25-05-12, 02:06
  2. 11-05-12, 13:30
  3. 08-05-12, 08:46
  4. 30-04-12, 02:24
  5. 25-04-12, 21:41
  6. 22-04-12, 00:20
  7. 19-04-12, 18:13
  8. 13-04-12, 16:39
  9. 06-04-12, 12:53
  10. 23-03-12, 14:59
  11. 09-03-12, 16:44
  12. 28-02-12, 22:08
  13. 12-02-12, 12:52
  14. 08-02-12, 09:52
  15. 07-02-12, 20:17
  16. 06-02-12, 18:18
  17. 07-01-12, 01:54
  18. 06-01-12, 14:20
  19. 05-01-12, 15:31
  20. 20-12-11, 11:15
  21. 08-12-11, 20:50
  22. 03-12-11, 11:13
  23. 30-11-11, 09:48

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy