Il collegamento dell'U9 non è proprio semplicissimo. Sapendo che i MOTOMAGX montano linux come sistema operativo, si potrebbe immaginare che questi siano in grado di comunicare perfettamente con ubuntu/linux ma purtroppo non è così.
Parte 1
Primo: il collegamento tramite la modalità "memoria esterna" non funziona: il terminale non viene riconosciuto come memoria esterna al momento della connessione del cavo usb. Ci sono due strade per accedere alla memoria esterna del vostro cellulare: potete seguire questa guida: https://bugs.launchpad.net/ubuntu/+s...ux/+bug/263217 , oppure più semplicemente basta estrarre la sd dal vostro cellulare e usare un lettore di schedine per completare le operazioni previste dalla parte 1 della guida di cmax 24, e cioé:
Una volta collegato copiate il contenuto di archivio .system.zip ( http://www.tuttomotorola.com/forum/a...1&d=1230732363 ) nella cartella .system che si trova nella memoria esterna, (per vedere questa cartella fate così: da Nautilus andate su Modifica > Preferenze > Mostra file nascosti
Adesso andate nella cartella .system/java e qui troverete 2 files che apriremo con il text-editor di ubuntu, gedit. Modifichiamo il file CardRegistry inserendo questo testo
E il file MemoryCardConfig che modificheremo inserendo questo testo:[5a95bdf3-b9ff-4893-891e-0b781587f1e0]
AniIcon =
AppID = {5a95bdf3-b9ff-4893-891e-0b781587f1e0}
Args = /mmc/mmca1/.system/script.sh
Attribute = 1
BigIcon = Files/suiteicon.png
Daemon = 0
Directory = ../../bin
Erasable = 1
Exec = sh
GroupID = root
IMEI = xxxxxxxxxxxxxxx (Qui inserite il vostro codice IMEI)
Icon = Files/suiteicon.png
InstalledDate = 2007/9/1
LockEnabled = 0
Name = Telnet
SVGIcon =
Shared = 1
Size = 138985
Type = 2
UserID = root
Vendor =
Salvare i file con le rispettive modifiche e riavviate il telefono.[5a95bdf3-b9ff-4893-891e-0b781587f1e0]
Folder = 67dc1191-2928-4938-abce-1a73cb5ce490
IMEI = xxxxxxxxxxx (Qui inserite il vostro codice IMEI)
Parte 2
E ora veniamo al secondo problema, e alla seconda parte della guida. Switchando la modalità di connessione del cellulare a modalità modem, il cellulare viene correttamente rivelato com dispositivo ACM da linux, ma non ha alcun indirizzo ip associato, quindi non è possibile collegarsi via telnet allo stesso. Per ovviare al problema è necessario procurarsi il driver zaurus, che funge da interfaccia di rete usb verso il vostro u9. Compiliamo quindi il modulo zaurus.
Cambiare "# CONFIG_USB_NET_ZAURUS is not set" to "CONFIG_USB_NET_ZAURUS=m" (così come scritto!) e uscire.Codice:sudo su cd ~ mkdir kernel-source cd kernel-source apt-get install build-essential apt-get source linux-image-generic cp /boot/config-`uname -r` ./config gedit .config
Ora che il modulo c'è si può tirare su l'interfaccia di rete con:Codice:make drivers/net/usb/zaurus.ko cp drivers/net/usb/zaurus.ko /lib/modules/2.6.22-14-generic/kernel/drivers/net/usb depmod -a modprobe zaurus
In seguito, dopo aver avviato telnet/busybox sul cell (Giochi > Telnet) si può accedere al cell da un qualsiasi terminale, lanciando il comando:Codice:sudo ifconfig usb0 192.168.16.1 mtu 900
il nome utente è root.Codice:telnet 192.168.16.2
Notare che quella che si ha a disposizione è una vera e propria shell linux (busybox) per cui... manna!
Da qui in poi, siamo dentro al cellulare:
dentro al telnet lanciamo il comando
e avremo abilitato il demone ftp che ci permette di accedere a tutto il file system del cellulare.Codice:/mmc/mmca1/.system/bftpd -d -c /mmc/mmca1/.system/bftpd.conf
Quindi apriamo filezilla
(se non avete filezilla, lo potete installare digitando:
)Codice:sudo apt-get install filezilla
e colleghiamoci all'indirizzo 192.168.16.2
usando root come nome utente e root come password.
All right, ora possiamo modificare il nostro cellulare come più ci pare e piace.





Rispondi Citando



Mi scuso con werewolf: ehm si' in effetti, si' tratto' un errore di stompa 


Segnalibri