A step-by-step tutorial on this would be most helpful. I would hate to mess something up... AGAIN 

Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

A step-by-step tutorial on this would be most helpful. I would hate to mess something up... AGAIN![]()
plus, what does "swappiness" really actually mean? why set a swap file of 48mb and then only allow 20 of swapping?? assuming that is what swappiness implies.
Dude.........what does swapper even do. Downloaded the app and I don't even know what it does. I feel uneducated when I get into that app....lol
so basically is the next best thing to help the ram thingy out. as in we are using our memory on the sd card to free the ram of stuff. ok i think i get it now but setting it up is still ehhh for me.Swapper is an app that automates the process of creating either a swap file or swap partition on your phone's SD card.
Operating systems such as Linux, Mac OS, Windows use swap or virtual memory (the terms mean the same thing) on a hard drive or flash drive as "extra" memory when a system's real RAM becomes full. This allows the operating system to move inactive processes from RAM to swap and back in as needed.
This is useful on low memory phones such as the Droid (with 256MB RAM) when compared to newer phones with 512MB+ RAM. The CPU in the Droid is great in that we can seriously overclock it, but we just can't open up the phone and add another stick of RAM as we can do with our desktops and laptop machines. Using swap helps us get around that limitation.
->Setting swappiness OK
->Turning swap off(file) FAIL
->swapoff: /sdcard/swapfile.swp: Function not implemented
->Removing swap file OK
->Creating swap file OK
->Changing permissions OK
->Formatting swap OK
->Enabling swap(file) FAIL
->swapon: /sdcard/swapfile.swp: Function not implemented
->All done!
Does this app require a certain ROM or kernel for it to work properly? The reason I ask is that in the comments on the market, there's a guy that says "Doesn't work with Chevy no1. No swap capabilities." Is this true?
Also, why is it necessary to partition the SD card for the swap file?
That's correct, the Chevy kernel does not support swap. P3Droid's kernels and other do. I switched from Chevy's to P3's on my Droid.
It is not necessary to create a swap partition. I just prefer doing that as that's how I've always done it with my Linux systems.
However, I agree with Neal, I am clueless why the swapper app cannot be written so as to recuse the swap partition(s) from being enabled when mounting the SDCard....unless the actual Android OS itself mounts everything under the physical card as opposed to mounting the /SDCard directory....
Should not make a difference, though, b/c I use the SD Split to mount the SDCard *while it is in use by apps that are moved to the SDCard* and it works spectacularly....
maybe the Swapper app dev should be made aware of SD Split....

That's correct, the Chevy kernel does not support swap. P3Droid's kernels and other do. I switched from Chevy's to P3's on my Droid.

damn it why is this not working for me? i copied entire sd card to PC then formatted the sdcard with rom manager. 512mb for partition, 32mb for swap file. everything looked good. i can see the swap file. then i copied all sdcard content back in, which took FOREVER. booted up, started swapper, but it says enabling swap fail and swapoff: /dev/block/mmcblk0p3: function not implemented.
anyone notice this may be a battery hog?
I went to sleep with 50% battery and awoke to it being dead. this is the only new app I have loaded up and I know it must work in the background most all times. I have NEVER run out of battery like that. I might loose 10% overnight, not 50%.
I'd bet whatever kernel you're running does not support swap.
For whatever mysterious reason, it seems that lately, the P3Droid kernels do not support CPU temperature monitoring. Has this changed? So, ChevyNo1 seems to lack external swap support, and P3Droid seems to lack temperature monitoring. Go figure![]()
JDGFL kernels seem to have them both as i have CPU temps and can use swapper 2
So, let me get this straight. I havent heard much of swap files in the nearly year i've had my droid.
Am i to understand that creating a swap file is basically adding virtual memory using the sd card? Similar to windows "ready boost" feature or w/e it is that uses a flash drive as extra memory?
My phone often gets down to less than 30MB left (as shown by ATK), and would LOVE to use the free space i have on my sd card. Any guides for this? Do slayher kernels support this?
Also, i have 90% of my apps on my sd card, if i back up the sd card to my pc, then format my sd card and partition it, will simply dragging everything back to my sd card restore all my apps?
what kernel are you using? i'm switching to P3 to give it a try right now. prefer not to use P3 because it never worked well for my phone but i'll try it again.
I wouldn't even worry about partitioning the SD card. OP just did it as personal preference, but it's not required. I just had to change my kernel to P3s (from Chevys) to support swapper 2 and I didn't have any issues setting it up after that.
So IS there an issue with mounting the SD Card with Swapper 2? I mount the SD Card as a USB drive a LOT and - while I would love to try this - I can't have things crashing every time I mount the card or have trouble mounting it.
So IS there an issue with mounting the SD Card with Swapper 2? I mount the SD Card as a USB drive a LOT and - while I would love to try this - I can't have things crashing every time I mount the card or have trouble mounting it.
nothing will "crash" - but in my tests, you cannot mount the phone to your desktop with Swapper 2 running since it has a swap file in use on it and when you mount your SD card to your computer, your unmounting it from the phone so Swapper 2 cannot run and will not give up control unless you stop Swapper 2. it is kind of a PITA step to stop it, mount to computer, unmount from computer, restart Swapper.
Interestingly, I can't get Swapper 2 to work with a swap file on my sdcards FAT32 partition.