[8125, K-JAM, P4300, MDA Vario ROM Development] Cyberdyne:
SKYNET ROM Manila2D

​

Status zu diesem Projekt:

Da immer wieder Fragen kommen, möchte ich hier etwas über das Projekt WM6.5 + M2D sagen:

Es ist auf Eis gelegt. Ich kann mich leider nicht auf einem fertigen WM6.5 ROM ausruhen und mich um so mächtige Aufgaben wie M2D zu kümmern. Regelmäßig kommen von MS neue Builds. Die bringen immer Bugfixes und neue Features aber auch leider immer wieder neue Bugs oder zumindest neue Probleme. Neue Builds haben deshalb eine deutlich höhere Priorität und nehmen dabei sehr viel Zeit in Anspruch.

Auch wenn ich das erste deutsche WM6.5 ROM für den Wizard gekocht habe, bedeutet das nicht, dass ich alles schnell schnell mache und nicht teste. Ich habe mir damals mal die Zeit genommen und habe das neue M2D v2 getestet. Leider bestehen immer noch alle Probleme, die es schon mit der alten version gab. Der Speicherverbrauch ist viel zu hoch. Dazu kommt dann noch, dass MS seit WM5 bei Speichermangel Programme, die im Hintergrund laufen, selbständig beendet. Das Ergebnis ist, dass bei fast jedem Programm, dass man startet, immer M2D im Hintergrund beendet wird und immer wieder neu startet (und das brauch seine Zeit). Außerdem kennt es keinen Landscape-Modus, was für ein Gerät mit echter Tastatur, dass regelmäßig in diesen Modus wechselt suboptimal ist. Ein noch viel größeres Problem ist jedoch, dass M2D auch selbständig das Handy immer wieder zurück schaltet. Das bedeutet, dass man mit ausgefahrener Tastatur immer wieder den Bildschrm zurück drehen muss, um weiter im Landscape-Modus arbeiten zu können.

Last but not least verbraucht M2D nicht nur viel Hauptspeicher. Wenn man M2D nutzen möchte, brauch man eine ganze Latte von Programm-Paketen. Das ROM vom Wizard ist sehr klein und WM6.5 ist schon so groß, dass es alleine ohne Zusatzsoftware nichtmal da rein passt. Man muss Pakete, die (hoffentlich) nicht so wichtig sind, rauswerfen. Aber selbst das reicht noch nicht. Für Grundfunktionalität brauch man ein paar Programme und da fängt man dann schon an mit UPX zu komprimieren. Das jedoch hat auch seine Schattenseiten. Man erhält etwas mehr Platz im ROM aber die Programme brauchen länger beim Start und verbrauchen mehr Hauptspeicher. Hier muss man dann darauf achten, dass man möglichst keine Programme Komprimiert, die immer oder sehr häufig benutzt werden. Vielleicht bekommt hier jetzt auch der ein oder andere einen Einblick, wie komplex das Kochen eines WM6.5 ROMs ist. Zurück zum Thema: Wenn man jetzt diese mächtige Paketsammlung von M2D noch dazu packen will, wird es verflucht eng. Weitere Programme müssen weichen und man muss weiter komprimieren, was das ganze Handy noch langsamer macht. Da stellt sich wirklich die Frage, ob die Nachteile da nicht überwiegen?!

Vielleicht werde ich mich irgendwann noch mal mit dem Thema M2D beschäftigen aber derzeit brauch man nicht darauf warten.

Nachtrag zum Thema Speicherverbrauch:

Wenn man sich die Bilder anschaut, könnte man meinen, dass man doch fast 15MB zur verfügung hat und dass das doch ausreichen sollte. Bei allen Bildern von ROMs zeige ich den Speicher bei frisch gebootetem ROM. Ich starte extra vorher auch nochmal "CloseApps" um wirklich alles freizugeben. Wir sprechen hier also über den wirklich maximalen Speicher, den man haben könnte.

Mit dem M2D ROM war mehr als ein Programm zur gleichen Zeit so gut wie unmöglich und man wurde regelmäßig mit Speichermeldungen genervt.