Enable Game Center on iPhone 3G iOS4.1
by, 09-25-2010 at 05:38 AM (4009 Views)
First of all, I'm not going to through this in detail, so I'd expect you to know a few things such as SSHing and modding .plist files. Not hard right? Moving on, as most of you may know by now, Apple has decided to leave Game Center out of the final iOS4.1 for iPhone 3G. However, there is a way to re-enable it.
- SSH Client (WinSCP for Windows, CyberDuck for Mac)
- .plist editor (XCode for Mac built-in)
- Jailbroken iPhone 3G on iOS4.1 with OpenSSH installed
- This pack here
To start, unzip the pack and start an SSH session to your iPhone 3G. First, you're going to need to move the following files to the following directories on your iPhone;
Game Center.app to /private/var/stash/Applications
com.apple.gamed.plist to /System/Library/LaunchDaemons/
gamed to /usr/libexec
Make sure to set the permissions of the gamed to 755.
Wait, you're not done yet. Navigate to /System/Library/CoreServices/Springboard.app/
Look for N82AP.plist file. Back it up on your computer just in case, edit the original on your iPhone and add a new item, call it gamekit and set it as boolean and true. Save it. If modding the .plist file happens to be too difficult for you, download the pre-modded one I made here. Replace the one on the iPhone with that one. Note, if you have multitasking and/or home-screen wallpaper enabled, that .plist will disable them.
Reboot your iPhone and enjoy.