We have already shared tutorial on how to enable Game Center on iPhone 3G, but many people are still facing issues while installing and activating Game Center on their iPhone 3G. Sometimes Game Center closes immediately as soon as you open it or the games don’t show up in the games list. Follow tutorial listed below to fix all issues related to Game Center on iPhone 3G.
How to Clean Install Game Center on iPhone 3G [Fully Functional]
Step 1: Jailbreak your iPhone 3G on iOS 4.1 using redsn0w 0.9.6 / PwnageTool bundle on a Mac or using sn0wbreeze on windows. Make sure that the root partition size for a custom PwnageTool firmware must be 400 MB, and a custom sn0wbreeze firmware must be at least 800 MB in size.
Step 2: Download The Game Center file package [http://www.mediafire.com/?qjtb1nd8rhtg00b] and the patch package [http://www.multiupload.com/WO4OHJCCJY]. Unzip the files.
Step 3: Open Cydia and then search for “OpenSSH”. Install OpenSSH on your iPhone 3G.
Step 4: You will now download software to access your iPhone 3G via SSH.
Mac users can use Cyberduck. Enter the following details to login to your iPhone 3G:
- Server: The IP address of your iPhone Settings -> WiFi > <Your Network Name>
- Username: root
- Password: alpine
- Protocol: SFTP (SSH File Transfer Protocol)
Windows users can use WinSCP. Enter the following details to login to your iPad:
- Server: The IP address of your iPhone Settings -> WiFi -> <Your Network Name>
- Username: root
- Password: alpine
- Protocol: SCP
If you don’t know how to SSH into your device, please watch this video (this is for WinSCP users; Cyberduck users can reference this one) before proceeding, or else you may find yourself adding and modifying files improperly.
Step 5: Navigate to /private/var/stash/Applications
Step 6: Copy the Game Center~iphone.app folder into the directory. Then, right-click on the folder and scroll down to Permissions. Make sure the permissions are set to 755. Then, double click and open the Game Center~iphone.app folder and highlight all of the items inside. Once again, change the permissions to 755 (also, check a box that says Set Permissions Recursively, or something similar to that so all files will be set to 755).
Step 7: Navigate to /system/libary/CoreServices/SpringBoard.app/ and choose one of the N82AP.plist files you downloaded to overwrite the current one (I recommend the Game Center and multitasking one).
Step 8: Navigate to System/Libary/LaunchDeamons/ and copy the com.apple.gamed.plist file to this directory. Double check that the permissions for this file are set to 644.
Step 9: Navigate to usr/libexec and copy the gamed file into this directory. Make sure the permissions for this file are set to 755.
Step 10: Navigate to /Library/MobileSubstrate/DynamicLibraries/ (if this folder doesn’t exist, install MobileSubstrate through Cydia) and copy PatchGC.dylib and PatchGC.plist into this directory. Once again, make sure the permissions for both of these files are set to 644.
Step 11: [Optional] Navigate to System/Library/Frameworks and copy the GameKit.framework file from the patch folder over (if it asks you to replace files, just say yes; it’s for multi-language support
Step 12: Reboot your device and Game Center will be installed. However, we’re not quite done just yet.
If a certain game still isn’t showing up in Game Center, what you’ll need to do it navigate to User/Applications/ and find the folder until you find the game you’re looking for. For example, if you’re looking for Fruit Ninja, open each folder until you find Fruit.app. Then, you’ll need to copy PatchGCGame.txt into the Fruit.app folder. Although this isn’t required for all applications, I highly recommend doing it for all games you own that are compatible with Game Center.
To do it quicker, download and install AppLinks via Cydia. Open the application and hit the little arrow in the bottom left-hand corner. After this is done, exit the application, close your SSH connection, then reboot your device and reconnect via SSH. Then navigate to User/AppLinks/ and find the application by name, rather than a bunch of crazy symbols. You have to open the .app folder, then copy the PatchGCGame.txt into the other .app folder (for example, don’t just copy the file to User/AppLinks/Fruit.App, but rather User/AppLinks/Fruit.app/Fruit.app/). If an application doesn’t show up in this folder, than you’ll have to take the long way and find it in the User/Applications directory, open the folder and copy it to the .app folder inside of it. Thanks Clayton!
You can follow us on twitter or join our facebook fanpage to keep yourself updated on such iPhone, iPod Touch and iPad hacks. You may also like to check out more on iPhone 3G: