Have you ever noticed that the iPhone doesn’t play HD YouTube videos over 3G, only when is connected through WiFi? A hidden feature in iOS 5 allows you to play HD YouTube video over 3G or AT&T’s “4G’ HSPA+ network.  This hidden feature was discovered by iOS hacker and developer Sonny Dickson. This hidden feature was put up in iOS 5 by Apple, so your device doesn’t have to be jailbroken in order to do this.

How to enable YouTube HD video playback in iOS 5:

Step 1: Back-up your device using iTunes.

Step 2: Download iBackupBot, install it, and open it.

Step 3: Navigate to Library/Preferences/com.apple.youtubeframework.plist and open it.(If your software isn’t registered, press cancel to open it)

Step 4: To enable YouTube HD over a 3G network, you’ll now need to add the following code to the file you just opened:

 <key>HD3G</key><true/>

Save and close this file.

Step 5: Now restore from backup using iBackupbot.

After you’re done, the device will reboot.

SHARE