Search Discussion-Lab

Sunday, January 2, 2011

How to trick with mobile maximum jar size

I think Nokia is best mobile device for managing file. Almost all nokia file manager (Gallery) shows file extention by default. On most phone there is no option to stop it. And its a nice clue for this job. Application programmers also very fond of Nokia, as they often release programs specialy for Nokia. Nokia provides JVM (Java Virtual Matchine) that launches J2ME MIDlets to expand handsets capblity by installing new programs. On s40 series Nokia security guard checks out the phone's cablity by performing some action. Just as hiding copyright protected files copy, delete or send option. It also bounds action on java programs. It limits the application size according to handsets capablity to load. Some phone does not start downloading jar or jad (size mentioned of the jar) file or if even downloads, after that it shows a capablity error message if the file exceeds maximum jar size that does not accepts your phone. I found that this restriction can be easily ignored. For that don't download the MIDlet using phones default browser. Download it with other file downloader MIDlet like UC WEB, DM Mobile or Thor's Mobiget j2me MIDlet. Just ensure that the file name has no "." sing even not ".jar". If there is any "." symbol remove it with other programs like FileExplorer, BlueFTP, MiniCommander or any file manager programs. You do it because the phone detects the last "." symbol as the file extentions "." symbol and you must ensure that the file has no extention. Now use your phones file browser (Gallery) and set the cursor on it and rename it with like "filename.jar". Now its done. Now wonderly see that the file has become a j2me MIDlet with an icon. Now you can run any java MIDlet of any size exceeding the default maximum jar size.

5 comments:

  1. this works if i install the apps from my PC?? I have a game size 1,05MB, its incredible but no works :/
    (my english is poor xD)

    ReplyDelete
  2. Its a nokia 5300, i searched in everywhere to solve this problem

    ReplyDelete
  3. You can simply put the .jar file in ur memory card from ur pc.

    ReplyDelete
  4. mmm no, i can't do it that way, if i could had not searched for a solution :/

    ReplyDelete