Se il cellulare supporta l'interfaccia AT (la stesssa che supportano i modem seriali per intenderci) la lettura degli sms è abbastanza semplice,ti devi solo scaricare il package della sun che ti permette di interagire con la porta seriale e scrivere un programma che utilizza queste funzioni per inviare i comandi AT (delle semplici stringhe dal formato particolare) al cellulare,inviargli il comando per selezionare la memoria dei messaggi e poi leggere i dati (gli sms )in risposta dal telefono sempre dalla seriale.
-Quindi quello che ti occorre è :informarti sui comandi AT
-Vedere se il tuo cell supporta i comandi AT
-imparare le API per la seriale di cui ti ho parlato. (si trova un a buona guida su mokabyte)