Only 2GB of Device Memory is shown on Samsung Galaxy S2
The reason why you are having issues with memory is because even though the phone has 16g internal memory only 1g. Is available to the user the rest is being used by the os and preloaded apps. If you go to settings and then phone storage it will show you the available internal memory.