I just received my iPhone 4 and Activity Monitor Touch and SYSTEM lite only show 247 MB of hardware memory. But the iPhone 4 is supposed to have 512 MB (of which 503 MB are actually available). I checked with a function of my own (derived from here), too, and it also just shows 256 MB of RAM. I'm running iOS 4.1. I don't believe this is a readout bug as other iPhone 4 owners told me they are shown 503 MB in those apps.

Can anyone confirm this on his own iPhone 4? What should I do? Contact Apple and ask for a replacement device? Or just return the device and buy a new one?

  • 1
    I just checked on my iPhone 4 with SYSTEM Lite, and it shows 503 MB. Perhaps Kyle is right.
    – Jonik
    Nov 7 '10 at 20:38
  • That is really weird. Please do follow up on this! Nov 7 '10 at 23:58

That is pretty bizarre. The iPhone 4 is supposed to have 2x256MB memory modules for a total of 512MB, but it sounds like, for some reason, your phone isn't seeing one of them. Your numbers bear this out too - the iPhone hardware sets aside 9MB of the total memory, resulting in the OS seeing 503MB or, in your case, 247MB.

Definitely take it in and try to exchange it or replace it.

  • Maybe they just built in an A4 for an iPod touch (with only 256 MB of RAM) into my iPhone?
    – MrMage
    Nov 7 '10 at 22:47
  • 2
    That would be funny, but probably the only way to tell would be to physically break apart the A4 chip and see. I think it's more likely that it was just a manufacturing error where one of the 256's wasn't built or connected right, but since the phone still powered on nobody noticed. I wonder how many more iOS devices are out there with half their memory. Nov 7 '10 at 23:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .