Mały tutorial: jak sprawić by aplikacje Java uruchamiały się w natywnej rozdzielczości 480x800 na Wave.
Jako przykład posłuży nam Opera Mini 5.1, która jak się wielu przekonało odpala się w dużo mniejszej rozdzielczości - bleeh
1. Zciągamy instalke 5.1 ze strony Opery
Kod:
http://www.opera.com/mobile/download/versions/
2. Otwieramy plik
opera-mini-latest-advanced-pl.jar przy użyciu np. WinRara (to zwykły zip)
3. Wypakowujemy na pulpit plik MANIFEST.MS z katalogu META-INF
3. Edytujemy ten plik notatnikiem i dopisujemy po ostatniej linijce następujące linie:
MIDlet-Scaleup-Support: False
LGE-MIDlet-Width: 480
LGE-MIDlet-Height: 800
MIDlet-Touch-Support: True
4. Zapisujemy plik .MS i podmieniamy go na naszą wersję w paczce .jar i instalujemy na telefonie.
Oto wynik:
Teraz serfowanie przez Operę ma jakiś sens, choć i tak wolę Delfina.
P.S. Tak można edytować każdy plik Java (.jar) choć nie każda aplikacja dobrze reaguje na te parametry i błędnie wyświetla obraz.