stay that way. Ahh ok so it's RAM that I'm changing. Right, thanks again, I will give that a go and see if it has much of an effect on what I'm trying to to on wheezy. If not, I'll use that to save me swapping each time I boot up. I forgot to mention that the android phone I'll be using (my old SE X10 mini pro) has a full qwerty hard keyboard, so typing isn't really an issue. Just wondering, I've been trying to get VPN up and running using pptpd on the version of wheezy distributed with berryboot but without success. It seems that the kernel doesn't have mppe support or ppp compression enabled. Is this something you could add in future versions or is it kept off for a specific reason? Or have I missed something and they should work? Berryboot uses the Raspberry cutdown kernel config as a base because it doesn't have debugging stuff slowing things down. Unfortunately, it also has less modules enabled by default. If you need special features, you might want to compile your own kernel. Source is available on github: https://github.com/maxnet/berryboot Enable the options you need in buildroot-2012.05/kernel-config and rebuild, move output/kernel_berryboot.img to your SD card. (compilation needs to be done on a normal amd64 Linux computer, and not on the Pi) Max wrote: Berryboot uses the Raspberry cutdown kernel config as a base because it doesn't have debugging stuff slowing things down. Unfortunately, it also has less modules enabled