Limited Edition iPhone header image

Harness The Power Of Virtual Memory On Your iPhone 3G! No More Need To Envy 3G S Users!

October 17th, 2009 by Alan Vazquez · 17 Comments

UPDATE 2: For those of telling me I’ll full of it and this doesn’t work, I forgot to mention something.

Reboot, and if you are in the 40s rang after reboot, use SBSetting’s “Free Memory” feature to make the iPhone start using your new 60MB virtual memory.

Let it do its thing, you will see if freeze for a few secs, this is 100% normal. It’s being activated. When it’s done, open apps and you will see everything way better.

UPDATE 1: For those of you who are wondering, no, this doesn’t kill your battery. No, it doesn’t cause any overheating either. Install it and don’t be afraid. It’s totally worth it!

Wow! I am amazed! Those who discovered this amazing hack deserves a standing ovation! I applaud you!

A hack that is dirt simple, yet no one found a way to execute it! This is amazing!

Well, I hope you all know what virtual memory is, but if you don’t, virtual memory is basically a chunk of hard drive space (or in this case) flash memory, that the device/computer uses as RAM!

What does all that gibberish mean? You can now use the (actually Apple approved) hidden feature of virtual memory to speed up your iPhone 3G enough to actually make it not crappy compared to a 3G S!

My iPhone 3G is running so much faster! 2X as fast! How? Virtual memory! There are “two hacks” (its actually the same hack, but the plist is modified to add more vm availability)

Now, one of the creators has put it up on his personal repo for the world to download. I highly recommend you download this immediately! Go into Cydia and add the source:

http://repo.beyouriphone.com/

And then look for “iPhoneVM”. I installed iPhoneVM2 (this one only takes a 60MB chunk of ur flash memory, and the iPhoneVM takes 250MB of ur flash memory. I only have about 380MB left, so I decided to use the iPhoneVM2 package.

After you install it, reboot! Do it or you may experience some crashes. Reboot as soon as you install it!

Then once it reboots, open up SBSettings and you will immediately see a difference. I got about 80MB RAM for a few secs then it dropped to 78. It will stay in the 60MB-70MB range if u just use 1 app (no matter what it is).

I opened up mail, Safari, Phone and the iPod and I still was in the 78 range (even after refreshing many times, the detector isn’t broken. It’s still working)

Keep opening apps, you will see no decrease in responsiveness at all! Its amazing how well it works. I had the Phone, iPod (not playing) , Safari, Mail, iHeartRadio (backgrounder), and LEI Mobile (buggy internal version) (backgrounder) on at once and the least memory I had was about 30MB! This wouldn’t have been possible at all before this!

Before I installed this, I was actually getting really angry and annoyed with my iPhone because I wanted to open 4 pages at once (because I needed to get some work done) and they would be all laggy and Safari would crash, and now, I can open all 8 pages with no lag!

This is a 100% free package on Cydia, it is iPhone 3G only! iPhone 3G S users, you don’t need more memory anyways, you have more than enough. iPhone 2G/iPod touch users, I am 90% sure this will not work on your devices and may prompt a restore if you try this. I haven’t had a single confirmed working install from an iPhone 2G/iPod touch user.

Another thing, this is for iPhone OS 3.0->3.1.2! I am running 3.1.2 (7D11) on my iPhone 3G, for those of you wondering.

As I had said, Apple actually has their memory manager documented, yet hidden. manager.

There you go guys! Enjoy! I’m going to play some intense RAM hogging 3D apps! :D

Tags: ······

17 Comments so far ↓

  • 1

    Phil

    Mine went from about 41 To 55 max so far 3g 3.1.2

  • 2

    Phil

    I used iphonevm

  • 3

    Alan Vazquez

    Phil: Yes, uninstall that and install iPhoneVM2, turn off mail push (so u can see what u really have) and reboot. Then check it out. :P Before, the most I ever got was 61MB now, I get 70s->80s!

  • 4

    Phil

    Thanks for the advice alan im now pushin a steady 70

  • 5

    Alan Vazquez

    Phil: See, told ya!  Its really a huge difference if you remember how it used to be, and how it is now. I usually only had like 30MB at most while using Safari or Mail or anything, and now, I’m pushing 70s and 60s normally.

  • 6

    pete

    yes it is very much faster I did it and there is not as much lag as there was from page to page

  • 7

    Alan Vazquez

    Pete: Yeah! I can also now play FIFA 2010 and listen to music at the same time with no lag or crashes! :P

  • 8

    JumpShooter34

    This is monumental, I’m quitting apps like madden with the ease of quitting weather. Thanks for the info, u guys made my day (or week).

  • 9

    Alan Vazquez

    JumpShooter34: Yeah! No prob man. :P Hard to believe we’ve spent almost 3.5 years without Virtual Memory on our iDevices!

    I’m happy too man. I expect more hacks will come with iPhone OS 3.0 and beyond!

    Next up, CPU overclocking! :P I really hope someone can figure this out.

  • 10

    Shawn

    When I free memory it goes back to 60^ but does not stay it goes back down to 40 and lower I don’t know why? I’m not running many apps either right now 29
    I’m a 3g 3.0 help

  • 11

    Alan Vazquez

    Turn push notification, and turn push in mail off. Reboot and run free memory again.

    Sometimes it may show say 50 or something but you still have those 64 extra MB of VM but you don’t see thrm because your iPhone doesn’t need it yet.

    If you open up a big 3D game, you will notice a difference because its using what you have in reserve.

    So reboot, turn all push off, and free memory.

    P.S. -Whichpackage did you install “iPhoneVM” or “iPhoneVM2″?

  • 12

    Chrichton

    Tell me: does it work on IPhone 2g?

  • 13

    Alan Vazquez

    Chrichton: Read the article. I covered that already. I don’t know. Its possible, I doubt it though. I gave it a 10% chance of working.

    This hack only works on iPhone OS 3.0-> so if you have <-2.2.1 ur out of luck, you'll need to update.

    Try it and tell me if it works. I only have an iPhone 3G.

  • 14

    Shawn

    Yeah I tried all of that and it has gotten better, I noticed my theme slowed it a little also I have electric night by ranbee in combo with iglasssol.–at first I had vm2 but didn’t work as well as vm which I have now

  • 15

    Mike

    I tried both VM1 and the VM2 package on my 3g iPhone running 3.1.2 OS. It does do what it advertises in that my phone was reporting higher free memory. Loading web pages was faster and not as frequent refreshing of pages behind my current page.

    However, I did end up uninstalling it. I don’t know if it was an issue with this hack or an issue with how what I use currently interfereing with VM, but my phone was suddenly and dramatically less stable. Web was great, but other programs suddenly had frequent crashes (not even memory intensive ones) and my springboard crashed multiple times. After uninstalling VM it’s now perfectly stable again.

    Wonderful concept, I’ll try this again if it gets updated, but for right now it caused me too many issues to deal with it.

  • 16

    kyle james

    This works on the ipod touch 3g 8gb :)
    after a overclock my ipod was a mean machine!!!!

    even without the overclock it was awesome!

    go virtual memory :D

  • 17

    Silver-Eye

    Hey Guys! thanks for the tip..
    But at this momment, i installed the MV 2, but normally shows 50 and descreses for the 30s.. ans stays like that.. i did everything u guys sayd (no push, etc)
    The only reason i find for such thing is that i have a iNav theme, and gruple lockinfo.. u think is enough to drain the memmory this way ?
    P.s- i have a 3g 16 gb 3.1.2 with blacra1n jb

Leave a Comment