How to make my iPhone 3GS act like an iPod touch?

I have an iPhone 3GS that doesn't have a SIM card activated in it because the activation system doesn't work anymore. I hacktivated it and it works now but it doesn't connect to iTunes and I can't use iMessage. Is there another way I can fix this?

Try jailbraking or restoring the iphone then unlocking it

look here…

http://giffgaff.com/unlock/apple-iphone-3gs-phone