Opera Mini 5 for Nokia 2330 Classic?

Forums » Opera for mobiles/devices » Opera Mini

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

20. May 2010, 11:38:38

kevin009

Posts: 18

Opera Mini 5 for Nokia 2330 Classic?

I downloaded Opera Mini 5 and transferred it to my Nokia 2330 classic phone via bluetooth and put it in an empty folder. I then tried to install Opera Mini 5, and it installed, but cannot finish loading and opening (the loading bar refuses to complete to 100% from 90% and doesn't move to 100%.

I checked the free memory in the phone and it says I have 4.1 MB free. Is this not enough for Opera Mini 5 to work? Or is version 5 not suitable for my phone?

20. May 2010, 11:56:50

serola

Sami Serola

Posts: 8674

Okay, let's get on it... Nokia 2330 is too limited for Opera Mini 5. It has too small display and the amount of memory you mentioned is not the same as phone's RAM. Manufacturers don't usually tell the amount of RAM, and I could not found it at usual places where I check it, but I'm quite sure this model has very limited amount of RAM.

My advice, just forget it and use OM4.2. Nokia 2330 is not on list of tested phones either, but I guess OM4.2 shoud run on it. Go to m.opera.com using phone's built-in browser to see what version Opera's service recommends.
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

21. May 2010, 04:34:36

kevin009

Posts: 18

Thanks for replying.

I already have Opera Mini 4.1 and 4.2 in the phone. In fact when I went to m.opera.com, I was offered both 5 and 4.2 on the same page. So came here to check. Thought OM 5 could resize to fit my small screen. Was wondering how much free memory it needs minimum to run. Yesterday I got an error saying "out of memory" while loading. Anyone knows how much more memory should I free up to see how OM 5 works on my phone?

21. May 2010, 05:59:33

SAGRID

Posts: 2753

Space occupied by application is ~ 1.4MB and should remain free 700>1.2 therefore total memory must be more than 2MB (dynamic). Opera Mini occupying space where my phone has 3.6Mb (recalculated, dynamic 1.5>7.7MB) free memory and never was reported an error related. /K800i
God's In His Heaven, All's Right With The World

21. May 2010, 08:11:55

serola

Sami Serola

Posts: 8674

Yes, like Sagrid said:

Originally posted by SAGRID:

total memory must be more than 2MB (dynamic).


It's a little hard to explain what this "dynamic" memory is but it's somewhat similar as RAM on PCs. The memory what you can see is so called non-volatile memory, like the hard drive on PCs. RAM on the other hand is the memory allocated for software to run the processes. RAM is used because it's faster than storage drive, but especially on phones the RAM is quite limited. In this case Nokia 2330 obviously do not have enough RAM, and there's no way you can change that.
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

21. May 2010, 10:22:15

kevin009

Posts: 18

Hmm... ok, that means I need to get a better phone. Thanks for your help, folks! The main problem is that before purchasing a phone, how do I know if OM 5 will work in it? The OM website does not list "all" the phones that OM 5 and 4.2 will work with. sad

21. May 2010, 10:29:46

serola

Sami Serola

Posts: 8674

I suppose the best way after Opera software's list of tested phones is to ask here on this forum idea
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

21. May 2010, 11:31:46

SAGRID

Posts: 2753

Originally posted by serola:

In this case Nokia 2330 obviously do not have enough RAM, and there's no way you can change that.


RAM is only a number and what is 'dynamic' is controlled by opera mini server. On short any synthetic calculation has no importance starting with the moment when the application is launched.
God's In His Heaven, All's Right With The World

21. May 2010, 12:04:42 (edited)

serola

Sami Serola

Posts: 8674

Originally posted by SAGRID:

RAM is only a number and what is 'dynamic' is controlled by opera mini server.


Hmm.. I have understood all phones does not actually have dynamic heap memory (RAM), and in many phones this dynamic memory is controlled in the firmware level. For examlple SE K800 allocates a certain amount of heap for photos. I do recommend to read my modest attempt to understand all this: http://my.opera.com/opera.mini/blog/2008/05/17/find-out-how-much-memory-you-have-in-your-phone
And feedback on that is always welcome smile

EDIT: @ Kevin - I found it smile There's 1MB heap (RAM) only on Nokia 2330 awww EDIT: And max Jar size is quite small as well:
Memory 
   Max User Storage: 10 MB 
   SDRAM Memory: 4 MB 
   Max JAR Size: 512 KB 
   Heap size: 1 MB
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

21. May 2010, 13:12:56

SAGRID

Posts: 2753

Originally posted by serola:

Originally posted by SAGRID:

RAM is only a number and what is 'dynamic' is controlled by opera mini server.


Hmm.. I have understood all phones does not actually have dynamic heap memory (RAM), and in many phones this dynamic memory is controlled in the firmware level. For examlple SE K800 allocates a certain amount of heap for photos. I do recommend to read my modest attempt to understand all this: http://my.opera.com/opera.mini/blog/2008/05/17/find-out-how-much-memory-you-have-in-your-phone
And feedback on that is always welcome smile


Is possible that this information is important in pre-testing phase but for a final product (or beta) 'microedition platform' is the only important information for a proper app functioning and then opera mini servers are guided to control the cache and thus indirectly memory management so all data about resources real or not automatically become virtual on server side.
God's In His Heaven, All's Right With The World

21. May 2010, 14:06:02

Chinu92

Opera Fan

Posts: 1668

@serola-you said that opera mini 5.0 requires about 2 mb ram.
But does ram usage differ on different OS's??
Because on my 5230,opera mini 5.0 uses about 8 mb ram.
I had 30 mb free while running om,when i closed it,ram increased to 38 mb.
Opera Mini 5.1 and Opera Mobile 10 on Nokia 5230 Series 60 5th Edition.
Opera 10.63 on Windows 7 Ultimate.
[/I]

21. May 2010, 15:30:52

serola

Sami Serola

Posts: 8674

@ Chinu - Program takes as much RAM as available for history (cache) and pictures. Thus the size of total amount of heap (RAM) used can increase to those values. I suppsoe Nokia 5230 has a lot of RAM smile
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

21. May 2010, 15:38:50

selurus

mobile blogger

Posts: 4462

@Chinu92 the memory that is freed up also includes the memory taken by cache, so would depend on how long you've been browsing and the sites visited, and also the page size of the pages visited.
A better measure(although not perfect) would be to check free memory before loading Opera Mini and when Opera Mini is running.

21. May 2010, 16:04:09

Chinu92

Opera Fan

Posts: 1668

@serola-yes 128 mb.
smile
@selerus-i opened om without loading any page and checked ram.
It still used 8 mb!
Must be same issue on ur n97 which has 128 mb??
Opera Mini 5.1 and Opera Mobile 10 on Nokia 5230 Series 60 5th Edition.
Opera 10.63 on Windows 7 Ultimate.
[/I]

22. May 2010, 05:47:05

serola

Sami Serola

Posts: 8674

@ Chinu - It really is strange that OM5 seems to take 8MB on your phone yikes I have no explanation for that confused

On SE K800 the OM5 Java MIDlet itself seem to take only ~670kB.
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

22. May 2010, 06:11:26

selurus

mobile blogger

Posts: 4462

I've check memory consumption on my phone with jbak Taskman and it appears that OM5 takes about 6.3M of ram when it is started.

22. May 2010, 08:30:59

sikjo

Posts: 243

Currently, Opera Mini 4.2 is using 12 MB and Opera Mini 5b is 15 MB on my Hero, both native. I didn't bother to check OM under jbed which will be even larger.

I guess the size of runtime libraries are included in some environment but not in others.

24. May 2010, 09:21:05

serola

Sami Serola

Posts: 8674

Originally posted by sikjo:

I guess the size of runtime libraries are included in some environment but not in others.


yes That explains.
Trust that little voice in your head that says "Wouldn't it be interesting if...." And then do it. - Duane Michals

26. May 2010, 05:15:27

SAGRID

Posts: 2753

1.4MB with k800i/5beta1 - tested with heap clearer
God's In His Heaven, All's Right With The World

Forums » Opera for mobiles/devices » Opera Mini