Jailbreak iPhone 3G iOS4 with homescreen background and multitask enabled


Updated iOS4 for your iPhone 3G? It is not surprised if you find missing homescreen background wallpaper and multitask features on your phone, as Apple has decided to disabled them due to performance concern on lower memory device. Many people has attempted to jailbreak their iPhone 3G iOS4 device in order to experience the background wallpaper change feature and multitask mode feature, but a common issue found is that, their are unable to do so. Many people that I have known, has a problem of ” Unrecognized specified IPSW ” error and unable to proceed. Check out the video below to find out more how it was done on a mac.



If you are unable to load iOS4 IPSW to Redsn0w, check again if you are using the right version. See list of items you need to complete jailbreak iPhone 3G on iOS4:

1. iTunes 9.2 for Mac
2. iPhone firmware iOS4.0 8A293
3. iPhone1,2_4.0_8A293_Restore.ipsw
4. Redsn0w 0.9.5b5-4

Steps to jailbreak iPhone iOS4.0 with Redsnow 0.9.5b5-4 on a mac:
**note: Although author tested on iPhone 3G, still no guarantee applies/works, try at own risk.

1. Update iPhone firmware to iOS4.0 with iTunes.
2. Open up Redsn0w 0.9.5b5-4.
3. Browse your downloaded iPhone1,2_4.0_8A293_Restore.ipsw, click next.
4. Check Install Cydia, Enable Multitasking, Enable Homescreen Wallpaper and Enabled Battery Percentage.
5. Click next.
6. Switch off iPhone 3G, connect to computer, click next.
7. Hold power button at the top, followed by home button (without releasing power button),
8. Then release power button and lastly release home button.
9. Let the device runs the jailbreak program, and it should be done.

How to integrate AdMob to iPhone projects?

iPhone Apps | Sunday June 13 2010 7:30 pm | Comments (0)

There is a new AdMob code update/release that brought me some errors when I ‘Build & Run’ my recent projects. If you are facing similar issues, do checkout my video below on how to get the AdMob integration done — There are slight differences compared to the previous versions.



Pretty detailed instructions in the readme .txt file in your admob folder you downloaded from admob.com, do check that out also. Below I will try to simplify the instructions/tutorial for you, my way of integrating it:

Steps to setup AdMob for iPhone:
- Create a viewbased Xcode project, i named it ‘Sample’
- Drag AdMob, IBSupport and TouchJSON folders to the project file.
- Click on ‘SampleViewController.h’, import AdViewController.h header
- Create an AdViewController IBOulet, i named it ‘adView’
- Synthesize the ‘adView’ at ‘SampleViewController.m’ implementation file
- Add frameworks: AudioToolbox, CoreGraphics, MediaPlayer, MessageUI & Quartzcore.
- Open up SampleViewController.xib
- At IB, drag in a new Object named it ‘AdViewController’, also add a view with size 320×48
- Click on ‘AdViewController’, connection tab
- Link currentViewController to file’s owner
- Link view to the view you added
- Now click on file’s owner, link ‘adView’ IBOutlet to AdViewController.
- Save, quit, build & run.
- As simple as that !

Apple iPhone versus Google Android mobile OS platform


Found very interesting topic, the iPhone vs Android mobile OS platform, so the question is ” Has the iPhone lost it’s cool? “, check out what Pete Cashmore said on CNN.

“London, England (CNN), May 21 2010 — Did Google just turn the tables on Apple?”

Having entered the mobile software market late with its Android offering, Google’s initial efforts were a pale imitation of the iPhone OS, a clunky user experience on sub-par handsets. Fast forward to 2010. Suddenly, Google Android is winning over the hearts and minds of technologists and signing up 100,000 converts a day. This begs the question: Is the iPhone losing its sheen?

Android edges ahead
The changing of the guard was signaled earlier this month: Stats released by market research firm NPD showed that Android phones had outsold iPhones in the first quarter of 2010. Google’s operating system accounted for 28 percent of U.S. smartphone sales, versus 21 percent for the iPhone OS. RIM retained the lead, however: BlackBerry phones captured 36 percent of the market.

What turned the tide? NPD attributes the change to the success of the Motorola Droid and Droid Eris. Finally, Android is being coupled with appealing handsets, driving mainstream adoption.
Globally, the iPhone retains its lead, however: Apple commands 46 percent of the market, versus Android’s 25 percent.

Apple vs. Microsoft: Round 2
Google must surely hope the mobile race has the same ending as the original operating system wars: Microsoft versus Apple.
While Apple insisted on running its Mac OS on Apple hardware, Microsoft implemented no such restrictions and chose to license its software to hardware vendors instead.

We all know how that story ended. Windows became ubiquitous: Macs were marginalized.Android, too, seems to be headed toward ubiquity. Google’s usurping of Apple in the mobile market had little to do with its own handset — the much-maligned Nexus One — and instead can be credited to the breakout success of Motorola’s offerings.

Samsung, meanwhile, has committed to running 50 percent of its handsets on the Android OS. Google must now learn its lesson: Stay out of the hardware business and let others build spectacular Android handsets.

Developers jump ship
There’s another reason the iPhone is losing its edge. Developers may be switching to Android.

The iPhone’s appeal is in large part tied to the hundreds of thousands of applications available in the App Store. But Apple’s controlling nature has frustrated developers. Its esoteric App Store rules mean that applications can be rejected for all manner of reasons, creating a strong disincentive to develop on the platform.

Apple has earned enemies, too, in its battle against Adobe Flash. By essentially banning Flash from the iPhone, Apple has provided fuel to critics who say the iPhone is a “closed” platform: You can play in Apple’s sandbox, but only if you abide by their rules. The rules, it seems, become stricter every day.

No wonder, then, that Google’s I/O conference this week hinged around one word: “open.” Developers audibly cheered, writes Mashable’s Jolie O’Dell, as Google execs presented their latest creation, Android Froyo.

To the delight of developers in attendance, Froyo supports Flash. Vic Gundotra, Google’s vice president of engineering, received enthusiastic applause as he quipped: “It turns out that on the Internet, people use Flash.”

Amid the applause, there was laughter, too. A rebellion against Apple’s encumbered system.

Apple is losing on two fronts
Apple is fighting two wars and losing both. It’s losing in the fight for market share. With Android shipping on a myriad of phones and Apple’s growth limited to its own devices, Google seems destined to win the numbers game.

By providing more fertile ground for developers, meanwhile, Google is winning the hearts and minds of app makers. Google’s mastery of the mobile space appears imminent.

Apple strikes back?
Apple, however, could still play a winning hand. The fourth-generation iPhone is expected to launch next month at WWDC, the Apple developer conference.

While we’ll no doubt see a spike in iPhone sales and a short-term reversal in market share versus Android, I doubt the launch will prove an adequate defense against Android’s rise.

One factor may stem the tide, however. Rumors persist that the iPhone may soon be available to Verizon customers. If the mutterings prove true, Apple may regain those customers who abandoned its phones for a reason unrelated to the software, notoriously poor service from Apple’s exclusive partner, AT&T.
Android, then, seems equipped to win the mobile OS wars. But hold off on the parade. Google’s victory is far from guaranteed.

More from the original post

Exabytes

Next Page »