• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Opera Mini 8 can be _vastly_ improved with almost no effort!

    Other phones
    1
    3
    2118
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • okluge
      okluge last edited by

      Hi,
      I just saw that m.opera.com actually offered me an up-to-date version of Opera Mini for my rather old Samsung Wave II with Bada OS 2.0, that is Opera Mini 8 in the J2ME version.

      Thanks for that.

      m.opera.com correctly identified my model version, but the JAR and JAD files that were transferred can be vastly improved. In the original version as Opera distributes them, they will run in a scaled environment without touch, rotation and with only 2/3 of the available screen space, the rest being occupied by J2ME's default key panel. And in the Java folder, there is a very, very ugly Opera logo (resolution is insufficient).

      To improve Opera Mini 8 is very easy, and could be done by Opera themselves (since they correctly detect the Samsung phone, so they can apply the followin specifically to users of the Samsung J2ME). The following may be true for other Samsung phones with Java, and possibly even for other manufacturers:

      This is done best on a Linux machine (because they can handle RAR compressed archives (and .JAR files are RAR) directly. On Windows you will need a RAR-capable compression program:

      First, find a decent logo of Opera in the PNG format and at least 64x48 pixels resolution (Opera only includes 15x15 in the JAR?!). Then rename this logo into "i.png" and open the JAR file by double clicking it.

      Drag and drop the i.png into the JAR, thus overwriting it.

      Then double click on the directy META-INF inside the JAR. There you will find only one file MANIFEST.MF.

      Open it by double-clicking it, and then simply add these lines to the bottom of the file:

      MIDlet-Touch-Support:true
      MIDlet-ScreenMode: ROTATE
      MIDlet-Scaleup-Support: false
      MIDlet-Width: 480
      MIDlet-Height: 800
      MIDlet-Landscape-Support: true
      MVM-Pause-Background: false

      After saving, the archiver will ask you whether you want to modify the archive, which you accept.

      Now simply transfer the JAR onto your phone, and use the file manager of your choice to navigate to it on the phone, and start it. Accept all questions of installation and voilà you got Opera Mini 8 in full beauty on your old phone.

      Oliver

      P.S.: If you do not like to overwrite i.png in the JAR, you can also copy it under some other name into the JAR, then you simply have to make another change to MANIFEST.MF, adapt the line "MIDlet-Icon: /i.png" to your file name, and you're done!

      Reply Quote 0
        1 Reply Last reply
      • okluge
        okluge last edited by

        Sorry, Operas forum software has removed all the line-breaks in the code section! Of course there ahve to be line-breaks, so "MIDlet-Touch-Support:true" has to be on a line of itself, just as all the lines down to "MVM-Pause-Background: false". They are seven lines in total.

        Reply Quote 0
          1 Reply Last reply
        • okluge
          okluge last edited by

          "Then double click on the directy META-INF" Oops. Of course that should read "double-click on the directory " 🙂

          Reply Quote 0
            1 Reply Last reply
          • First post
            Last post

          Computer browsers

          • Opera for Windows
          • Opera for Mac
          • Opera for Linux
          • Opera beta version
          • Opera USB

          Mobile browsers

          • Opera for Android
          • Opera Mini
          • Opera Touch
          • Opera for basic phones

          • Add-ons
          • Opera account
          • Wallpapers
          • Opera Ads

          • Help & support
          • Opera blogs
          • Opera forums
          • Dev.Opera

          • Security
          • Privacy
          • Cookies Policy
          • EULA
          • Terms of Service

          • About Opera
          • Press info
          • Jobs
          • Investors
          • Become a partner
          • Contact us

          Follow Opera

          • Opera - Facebook
          • Opera - Twitter
          • Opera - YouTube
          • Opera - LinkedIn
          • Opera - Instagram

          © Opera Software 1995-