Visualizzazione stampabile
-
Smart Pad 930i e CM10
Salve,
Ho provato ad installare la Cyanogen mod 10 di Troy, provando dei compatibility pack ad oltranza e ho notato che alcuni vanno abbastanza bene (es.g9),
ma il male comune è il modulo wifi\bluetooth che non viene riconosciuto mai.
Ora io non sono un guru di android, ma mi diletto a fare qualche esperimento e pensavo che, visto che i compatibility pack sono un insieme di file *.ko, potremmo magari prenderli dalla rom originale e farci un nostro compatibility pack...
...ma chi lo sa fare? si accettano volontari!!
-
Non interessa a nessuno?
Inviato dal mio PC906 usando Androidiani App
-
a me interesserebbe anche, ma non ho idea di come fare ne' da che parte iniziare...
intanto, cosa sono i file *.ko? i driver delle periferiche?
-
penso di si... piu che altro bisognerebbe capire quali file agiscono su batteria wifi e bluetooth e sostituirli nel compatibility pack del g9 per esempio che è quello che funziona meglio...ci vorrebbe qualciuno esperto di android...
-
Quote:
Originariamente inviato da
7tywan
intanto, cosa sono i file *.ko? i driver delle periferiche?
I file *.ko sono delle "dll per il kernel linux" (KO = Kernel Object).
I file *.so (SO = Shared Object) sono simili alle dll di windows come funzionalita, nel senso che sono caricati dagli eseguibili delle applicazioni Linux (oppure da applicazioni Android che usano l'NDK), i *.ko invece sono diversi, sono dei "moduli del kernel" tipo delle "dll speciali" che possono interfacciarsi in modo più profondo con il kernel Linux.
Solo che bisogna vedere come è stato compilato il kernel, volendo si può compilare Linux in modo tale che possa caricare solo alcuni .ko e non altri (per questioni di sicurezza), oppure in altri casi se non viene compilata nel kernel "l'infrastruttura interna" che un certo *.ko richiede, questo non viene caricato con successo.
-
Quote:
Originariamente inviato da QDroid
I file *.ko sono delle "dll per il kernel linux" (KO = Kernel Object).
I file *.so (SO = Shared Object) sono simili alle dll di windows come funzionalita, nel senso che sono caricati dagli eseguibili delle applicazioni Linux (oppure da applicazioni Android che usano l'NDK), i *.ko invece sono diversi, sono dei "moduli del kernel" tipo delle "dll speciali" che possono interfacciarsi in modo più profondo con il kernel Linux.
Solo che bisogna vedere come è stato compilato il kernel, volendo si può compilare Linux in modo tale che possa caricare solo alcuni .ko e non altri (per questioni di sicurezza), oppure in altri casi se non viene compilata nel kernel "l'infrastruttura interna" che un certo *.ko richiede, questo non viene caricato con successo.
Ohhh finalmente uno che ne sa qualcosa! :-)
Inviato dal mio 932i usando Androidiani App
-
Vorrei aiutare in quest'impresa ma io non sono capace cmq aspettiamo sviluppi futuri :-)
Edit:
Ho trovato questo vedete se può servirvi: http://blog.linuxconsulting.ro/2010/...o-android.html
-
Quote:
Originariamente inviato da
powertony
[...]
ma il male comune è il modulo wifi\bluetooth che non viene riconosciuto mai.[...]
Ma quindi in ogni caso non funzionano ne il wi-fi ne il bluethooth?
Quote:
Originariamente inviato da
powertony
[...] compatibility pack...[...]
Io ho provato con quello del 910i.... che non fa' funzionare il touch screen.....
cmq fino a quando non funzionerà il wi-fi non so' che farmene.. peccato mi piaceva tanto!
-
Quote:
Originariamente inviato da
powertony
Salve,
Ho provato ad installare la Cyanogen mod 10 di Troy, provando dei compatibility pack ad oltranza e ho notato che alcuni vanno abbastanza bene (es.g9),
ma il male comune è il modulo wifi\bluetooth che non viene riconosciuto mai.
Ora io non sono un guru di android, ma mi diletto a fare qualche esperimento e pensavo che, visto che i compatibility pack sono un insieme di file *.ko, potremmo magari prenderli dalla rom originale e farci un nostro compatibility pack...
...ma chi lo sa fare? si accettano volontari!!
Non sono un niubbo, ma mi sfugge l'abc in questo caso...come avete fatto ad installare la CWM?
-
Con novo7tool
Inviato dal mio Nexus 7 usando Androidiani App