Thought I’d share something i just tried and worked.
Full credits go to Dabbler who originally posted this on MMI and Hackint0sh.
You want to install iPhone games and applications, but if like me, want to keep your phone as stock as possible (no Cydia, no SSH or any of that) then this is how you do it.
1-Create a custom firmware using the latest pwnage
2-Do not select Cydia, packages or anything else (unless you want to unlock / neuter etc)
3-When pwnage tool asks you for your admin password, around 3/4 of the way through the process – DO NOT ENTER IT
4-Look for the finder window that has opened on your desktop
5-Navigate to navigate /System/Library/PrivateFrameWorks/MobileInstallation.framework
6-Delete the file MobileInstallation
7-Cope the modified MobileInstallation to this folder (I will not say where to get it, but the usual places for modified iPhone stuff would have it)
8-Get the info on the file and set all permissions to read/write
9-Close the window
10-Enter your password that was asked for earlier in pwnage tool.
11-Continue as normal and flash your apparent vanilla ispw to your iPhone.
12- Sync one legit (free or purchased) iPhone app or game to your iPhone.
This is the good bit, you now have a iPhone with no Cydia, no SSH nothing except a modified MobileInstallation framework!
What does this mean? Well you can obtain IPA’s of iPhone applications and games, double click them – they will import to the itunes applications section and you can sync them to your phone just like store bought applications! It also means you can also delete them directly from the iPhone using the hold-app-press-x method – No more SSH or Cydia.