Newsgroup: it.tlc.cellulari
Titolo: manuali tecnici per la programmazione dei cellulari. Dove posso trovarli?

Se qualcuno mi sa dire dove posso trovare qualcosa...
grazie

 Se qualcuno mi sa dire dove posso trovare qualcosa...
Il punto di partenza è sicuramente guardare sui siti dei produttori di 
cell, nelle rispettive sezioni per gli sviluppatori.
Ad es. con gli Ericsson/SonyEricsson ci sono, per comunucare col pc, i 
comandi AT (scaricabili dalla sezione sviluppatori del sito), che puoi 
inviare direttamente alla porta seriale, e che permettono di gestire quasi 
tutte le funzioni. Poi c'è il protocollo OBEX per la sincronizzazione (le 
specifiche sono sul sito dell'IrDA), che a quanto ho capito è un po' noioso 
(dovresti scrivere proprio un server OBEX), oppure il Mobile Phone Monitor 
(un programmino che viene installato con il software SonyEricsson) che a 
quanto ho capito mette a disposizione delle API per dialogare col telefono, 
anche se non sono ancora riuscito a trovarle! :-(((
Credo che tutti i maggiori produttori che mettano a disposizione strumenti 
del genere. Eventualmente, prima di scegliere un cell assicurati che quella 
marca abbia una sezione x sviluppatori ben curata.
Se vuoi scrivere applicazioni java, invece, parti sicuramente da 
java.sun.com
. Tutti i tool di sviluppo sono gratuiti e ben documentati, 
anche se imparare Java (se non lo sai) richiede una certa applicazione.
Se vuoi scrivere applicazioni native Symbian per gli smartphone Nokia o 
SonyEricsson, oltre alle già citate sezioni sviluppatori dei loro siti 
guarda anche sul sito Symbian, ma non avendo un bel P800 o simili non ho 
mai provato.
Per Mophun (piattaforma adottata da SonyEricsson x lo sviluppo di giochi), 
www.mophun.com
.
Per il firmware dei cellulari, invece, non ho la minima idea.
-- 
boosook

[...]
Tengo a sottolineare che quando uno e' ben capace a programmare
e ha delle solide basi di programmazione in generale si puo' documentare
su cio' se no e' tanto inutile...
(PS E' un'osservazione !!!)
--
Saluti, Davide.
dax86[at]
tiscali.it
http://web.tiscali.it/dax86

Grazie mille per le indicazioni, utilissime!!!
Sto inquadrando il problema e quello che vorrei fare e proprio modificare il
firmware del cell, almeno credo, nel senso che le funzionalità che mi
interessano penso siano la dentro.
Ciao
--
Danoper

 (PS E' un'osservazione !!!)
Anche molto acuta...

daniele ha detto:

Purtroppo x questo non so aiutarti... ti serve qualcuno + esperto.
Sinceramente credo che le case produttrici custodiscano piuttosto 
gelosamente il codice del loro firmware!
Poi non so se si trovi comunque o se ci sia modo di fare una sorta di 
reverse engineering...
Ad ogni modo, se proprio devi fare cose a basso livello e Java non è 
sufficiente, guarda se Symbian te lo permette. Anche lì, però, non so 
aiutarti.
-- 
boosook

 aiutarti.
Spero di non dover arrivare al reverse engineering, sarebbe troppo pesante,
e forse il gioco non vale la candela.
Grazie ancora
--
Danoper

Per scrivere il SW di un cell come minimo devi avere tutta la
documentazione relativa, del micro in primis, e di tutti gli altri ICs
dedicati.
Dopo puoi pensare a sviluppare un SW su quello specifico HW. Non è cmq
un'impresa alla portata di un hobbista, al limite si può cercare di
fare un 'reverse' e provare a capirci qualcosa  , magari riesci a
modificare qualche piccola parte, anche se io lo sconsiglio sempre.
Considera che è sempre più un'impresa ardua, in quanto i produttori
cercano di proteggere sempre meglio i loro SW da 'occhi indiscreti'  ,
con mezzi piuttosto complessi: non più il banale checksum in fondo al
'bin' della Eprom (com'era negli apparecchi di prima generazione), ma
'strani' check che ti inibiscono il funzionamento del cell se trovano
una qualche alterazione del SW. Il problema è che non sai mai quali
'contromisure' siano state adottate, ed in genere, anche se riuscissi
a riscrivere la Flash con il file originale, avresti comunque perso
altri dati di vitale importanza (parametri radio, ecc...) contenuti in
altri IC custom. In una parola, lascia perdere. :(

 altri IC custom. In una parola, lascia perdere. :(
Lascerò perdere :-((
visto che sarebbe una cosa che resterebbe solo per me, non ci guadagnerei un
cacchio, a parte avere un cellulare (che non trovo in commercio) con una
semplice funzionalità in più.
grazie per le dritte
--
danoper

 una semplice funzionalità in più.
Di che funzionalità si tratta? Sicuro che possa essere implementata solo a 
livello di firmware e non ad esempio a livello di applicazione Symbian su 
uno smartphone tipo SonyEricsson P800 o Nokia 7650/3650?
-- 
boosook