sicuramente vorrete provare questo fix per la bussola.
a me e ad altri sembra funzionare.
questo è il post da cui l'ho letto
xda-developers - View Single Post - Samsung Galaxy Gio gt-s5660 | Firmware Releases ,Custom Roms , Rooting
per il fix vi serve permessi di root e root explorer (o simili)
scaricare il file allegato (è un file estratto dalla rom del galaxy ace)
estrarre e caricare il file memsicd sulla sd
navigare in /system/bin e montare come r/w (tasto mount r/w in alto a destra su Root Explorer)
create il backup del file memsicd rinominandolo in memsicdbak
navigare in /sdcard dove avete il file memsicd modificato
copiare in /system/bin (deve essere sempre montata come r/w)
impostare i permessi del file memsicd su rwxr-xr-x (spuntare tutte le caselle fuorchè quelle della colonna write per le righe group e others)
rimontare la cartella /system/bin come r/o
reboot