Grazie del consiglio
Visualizzazione stampabile
Innanzitutto GRAZIE.
fatto quanto indicato. L'emulatore mi restituisce
Prova n° 1:
insmod: init_module "/system/lib/modules" failed (Exec format error)
Prova n° 2:
Aggiunto busybox al comando insmod /system/lib/modules/pl2303.ko
Errore riportato è il seguente
insmod: kernel-module version mismatch
/system/lib/modules/pl2303.ko was compiled for kernel version.....while this kernel is version 3.0.8+"
eppure mi sembra strano, a me lo carica senza problemi...
sicuro di aver copiato il file che ho compilato io e di averlo sovrascritto a quello vecchio ?Quote:
C:\Users\paolo>adb shell
shell@android:/ $ su
su
shell@android:/ # insmod /system/lib/modules/pl2303.ko
insmod /system/lib/modules/pl2303.ko
shell@android:/ # lsmod
lsmod
pl2303 11053 0 - Live 0xbf0d8000
nls_utf8 998 0 - Live 0xbf158000
md4 3331 0 - Live 0xbf154000
cifs 239177 0 - Live 0xbf10e000
cpufreq_fantasy 3205 0 - Live 0xbf10a000
cpufreq_lazy 5843 0 - Live 0xbf105000
cpufreq_interactivex 3433 0 - Live 0xbf101000
cpufreq_smartass2 8513 1 - Live 0xbf0fa000
galcore 74734 0 - Live 0xbf0df000 (C)
rk29xxnand_ko 877980 0 - Live 0xbf000000 (P)
shell@android:/ # uname -r
uname -r
3.0.8+
shell@android:/ #
cosa usi per copiarlo nella /system/lib/modules ?
prova a dare il comando (sempre da emulatore terminale)
uname -r
e controlla che il risultato sia 3.0.8+
se avevi fatto qualche script che cercava di caricarlo all'avvio rimuovi tutto e riavvia il tablet, così almeno facciamo le prove con un sistema pulito
Buongiorno
Si ho scaricato quello da te compilato e sostituito a quello precedente. Inoltre ho controllato che avesse tutti i diritti
Ho usato Total Commander
il comando uname -r mi restituisce
sh: uname: not found
Il tablet è pulito. Ho reinstallato la rom Gleam2003.
Il tutto eseguito con adb
Se vuoi faccio le stesse prove reinstallando la rom originale mediacom
hai un'installazione anomala di busybox :)
uname è un comando di busybox (come insmod e mille altri comandi)
prova a dare busybox uname -r
per risolvere i problemi dei comandi busybox ti basta installare busybox dal market (https://play.google.com/store/apps/d...i5idXN5Ym94Il0.) poi lo lanci e lo fai aggiornare dicendogli pure di creare tutti i link
ora lo aggiorno
avevi ragione!!!!!
ho reinstallato busybox
eseguito nuovamente l'insmod e mi ha caricato il driver correttamente
eseguito lsmod e mi ha restituito pl2303 11053 0 - Live 0xbf0e3000
ecc...
mentre il comando uname -r mi ha restituito 3.0.8+
lol perfetto :)
adesso non ti resta che provare a vedere se funge la chiavetta gps :)
Faccio i test e poi ti farò sapere. Intanto ti ringrazio del tempo dedicatomi e spero che questo topic possa essere utile a molti
prove fatte.
- il driver non viene caricato all'avvio, devo avviarlo manualmente con terminal emulator.
- non mi aggancia i satelliti nonostante il led sia lampeggiante
- provate più velocità con esito negativo
- ho provato con chmod 777 /dev/ttyUSB0 pensando fosse un problema di scrittura/lettura - esito negativo
Per caricare il driver manualmente va bene questo script
#!/system/bin/sh
insmod /system/lib/modules/pl2303.ko
da porre in /system/etc/install-recovery.sh