Ähm, ja, ist leider etwas in Vergessenheit geraten... Ich war in letzer Zeit mehr mit Job, Freundin und in der wenigen verbleibenden Zeit mit PPC-Programmen beschäftigt...
Die neueste Version (2.0-Beta vom Juni) kann unter http://www.sto-helit.de/java/beta/Stundenplan.jad (für WAP-Downloads im Browser eingeben) und http://www.sto-helit.de/java/beta/Stundenplan.jar (bei Installation via PC zusätzlich herunterladen) geladen werden. V.a. Menü und Einstellungen wurden darin stark überarbeitet. So lässt sich z.B. für jeden Zeitpunkt (vor der ersten Stunde, während einer Stunde, Pause, nach der letzten Stunde) einstellen, was angezeigt werden soll.
AFAIR lief die Beta recht stabil, ihr könnt ja mal eure Erfahrungen damit schreiben.
Nachtrag: Zu dem Problem mit der Uhrzeit - ich modifiziere an der Startzeit überhaupt nichts. Nur die Endzeit wird vorbelegt, wenn die Startzeit geändert wurde und noch keine eingegeben wurde (funktioniert evtl. nicht bei allen Handys). Ich vermute da eher einen Bug in der VM (Java-Implementierung) auf dem Handy. Evtl. verwendet das Handy da auch das 12-Stunden-Format, und es muss auf PM umgeschaltet werden? Welches Handy verwendet ihr denn? Wenns irgendwie möglich ist, wärs schön, wenn ihr mir mal 'nen Screenshot davon schickt... (Zur Erklärung: Ich sage in Java nur, dass ich ein Feld für die Uhrzeit haben will - wie das gemacht wird, bleibt dem Hersteller überlassen. Bei manchen Handys wird da scheinbar sogar 'ne Analog-Uhr eingeblendet...)
Die "Illegal State"-Exception ist mir bekannt, lässt sich aber leider nicht vernünftig nachvollziehen. Mal läuft alles ewig wunderbar, ein anderes Mal kommt sie schon beim Aufruf. Und im Debugger kommt sie natürlich gar nicht...