Visualizzazione stampabile
-
Dev-Host - Porting.zip - The Ultimate Free File Hosting / File Sharing Service
nello zip ci sono tutti i componenti necessari ad un porting funzionante.
compresa la bussola.
il componente interessato e system\bin\memsicd3416x
non è assolutamente precisa,ma visto che il suo inserimento ha dato come risultato che adesso si muove,sono alla ricerca di altre versioni dello stesso.
Dev-Host - Miui-V5-3.9.13.zip - The Ultimate Free File Hosting / File Sharing Service
questa , invece , è la Miui versione 3.9.13.
ovviamente multilingua e con le Gapps già installate.
-
Quote:
Originariamente inviato da
Robotnik
bravo Robotnik !
la bussola funziona e non e' piu' invertita !!!
il file "memsicd3416x" che tu dici essere il responsabile, lo hai preso dalla rom stock 0626 o da un'altra parte ?
in pratica vorrei provare a mettere il tuo "memsicd3416x" nella rom stock 0626, basta il copia e incolla con RootExplorer ?
smanettando tra i menu, mi ha dato la solita finestra di "processo xxx si e' interrotto" all'apertura di questi 2 menu:
- telefono / tasto menu / firewall
- telefono / tasto menu / impostazioni / altre impostazioni
ma la miui non ce l'ha la chiamata internet ?
ora continuo con i test, la MIUI mi piace proprio :)
[Edit]
con la tua rom non e' invertito il disegno della bussola di Marine Compass o la Livella, ma l'indicazione del NORD e' ruotata di 180° :(
ho verificato il file "memsicd3416x" che hai usato e non e' quello della rom stock 0626, le dimensioni sono nettamente diverse.
[edit2]
ho provato a mettere il file della stock sulla tua miui, e la bussola non funziona piu', quindi non sono intercambiabili, o perlomeno non con un copia e incolla da RootExplorer (aggiornando anche i permessi).
[Edit3]
oggi ho fatto un po di debug ed esperimenti vari sul discorso bussola.
in teoria il nostro V5 dovrebbe usare un chip BMM050 della Bosh, e nella cartella /system/bin c'e' un modulo che si chiama bmm050d.
i risultati dei miei esperimenti dicono che quel modulo non e' usato, lo si puo' anche cancellare e la bussola funziona lo stesso.
il modulo usato e' per l'appunto quello indicato da Robotnik memsicd3416x, che pero' e' fatto per il chip MMC3416 della Memsic.
-
Salve, a me il sensore magnetico proprio non lo trova, e con gps test mi rileva un salettite tutto a nord con potenza massima 26, nella scala dei colori non c'è nemmeno il grigio, con cui mi indica la potenza di quello rilevato, posso risolvere con qualche rom?
Grazie
Inviato dal mio VOW V5 usando Androidiani App
-
Quote:
Originariamente inviato da
bixroger
Salve, a me il sensore magnetico proprio non lo trova, e con gps test mi rileva un salettite tutto a nord con potenza massima 26, nella scala dei colori non c'è nemmeno il grigio, con cui mi indica la potenza di quello rilevato, posso risolvere con qualche rom?
Grazie
Inviato dal mio VOW V5 usando
Androidiani App
io fino ad ora ho provato 4 rom oltre quella stock, l'unica in cui la bussola funziona e' quella di Robotnik che trovi qualche messaggio piu' sopra, e' una MIUI.
per i satelliti, attiva AGPS e EPO (e fai download) e riprova.
sei hai il cell Root-ato, installa MobileUncle in cui c'e' MTKengineermode, in Location Based Service fai un download EPO (EPO IDLE), poi in YGPS fai un AGPSrestart e tap su Cold, e aspetti il primo fix, il tutto all'aperto.
-
Ieri ho pubblicato la Rom Miui su needrom.
Corretto il problema sul firewall.
-
Quote:
Originariamente inviato da
becar
[Edit3]
oggi ho fatto un po di debug ed esperimenti vari sul discorso bussola.
in teoria il nostro V5 dovrebbe usare un chip BMM050 della Bosh, e nella cartella /system/bin c'e' un modulo che si chiama bmm050d.
i risultati dei miei esperimenti dicono che quel modulo non e' usato, lo si puo' anche cancellare e la bussola funziona lo stesso.
il modulo usato e' per l'appunto quello indicato da Robotnik memsicd3416x, che pero' e' fatto per il chip MMC3416 della Memsic.
Bisognerebbe controllare se nell' init.rc viene caricato il modulo in questione.
[edit]
questo è il contenuto del file init.rc nella sezione dell'avvio dei moduli dei sensori:
codice:
#
#sensor service (begin)
#
service msensord /system/bin/msensord
oneshot
service ami304d /system/bin/logwrapper /system/bin/ami304d
user system
group system
disabled
oneshot
service memsicd /system/bin/memsicd
disabled
oneshot
user system
group system
service akmd8975 /system/bin/akmd8975
disabled
user system
group system
service akmd8963 /system/bin/akmd8963
disabled
user system
group system
service memsicd3416x /system/bin/memsicd3416x
disabled
oneshot
user root
group root
service bmm050d /system/bin/bmm050d
disabled
user system
group system
service orientationd /system/bin/orientationd
disabled
user system
group system input
service geomagneticd /system/bin/geomagneticd
disabled
user system
group system input
#
#sensor service (end)
#
Il modulo del sensore di cui parla robotnik viene caricato.
-
dall'analisi del codice sorgente viene fuori che c'è il riconoscimento automatico del tipo di sensore magnetico, solo che non capisco perché ovunque viene indicato come bmm050 quando invece viene caricato il cmm3416. Inoltre ci dovrebbe essere una configurazione del segno e dell'Asse del sensore, ma non funziona nella ROM stock. Se Robotnik vuol verificare sulla MIUI basta aprire il file /sys/bus/platform/drivers/msensor/layout e vedere se la tabellina tra le quadre riporta nella prima riga numeri 1 1 1 e nella seconda fila i numeri 0 1 2.
La prima fila riporta il segno e sono validi solo +1 e -1
La seconda fila il mappa dell'Asse 0=X 1=Y 2=Z
Inviato dal mio VOW V5 usando Androidiani App
-
Il file layout della mia rom riporta la sequente situazione:
(3 3)
[+0 +0 +0]
[+0 +0 +0]
Forse c'è qualcosina che non va....
-
quello e l'output della ROM stock 0626, mi piacerebbe sapere le altre rom cosa riportano.
[Edit]
ho aperto una nuova discussione sulla ricerca guasti della bussola, la trovate qui:
https://www.androidiani.com/forum/al...ml#post4530283
-
Quote:
Originariamente inviato da
becar
Avete provato a calibrarla con il software gps fix