Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Prodo123

macrumors 68020
Original poster
Nov 18, 2010
2,326
10
I have seen many people get confused by why redsn0w has no support for out-of-the-box multitouch gestures, and why the package Magic Fingers does not work.

Simple. Redsn0w does not mod the files necessary to enable it, and Magic Fingers isn't supported on iOS 4.3.1.

If you want to enable multitouch gestures, there are two choices:
1. sn0wbreeze 2.5
2. Mod plist files

Since most of you would rather choose the second option, this is how to do it.

1. SSH into this directory: "Root > var > mobile > Library > Preferences > com.apple.springboard.plist" and open the specified plist.
2. Add this value:
<key>SBUseSystemGestures</key>
<true/>
3. Go to "Root > System > Library > CoreServices > SpringBoard.app > N90AP.plist" and open the plist. Depending on your device, this may be a different number. N90AP specifies the GSM iPhone 4. Look for a plist that starts with N, followed by 2 numbers.
4. Add this value:
<key>multitasking-gestures</key>
<true/>
5. Go to "Root > Applications > Preferences.app > General.plist" and open the plist.
6. Find this section.
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>footerCellClass</key>
<string>MultitaskingGestureExplanationView</string>
<key>id</key>
<string>Mutltitasking_Gesture_Group</string>
<key>requiredCapabilities</key>
<array>
<string>multitasking-gestures</string>
</array>
</dict>
<dict>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<true/>
<key>defaults</key>
<string>com.apple.springboard</string>
<key>id</key>
<string>Mutltitasking_Gesture_Switch</string>
<key>key</key>
<string>SBUseSystemGestures</string>
<key>label</key>
<string>Multitasking_Gestures</string>
<key>requiredCapabilities</key>
<array>
<string>multitasking-gestures</string>
</array>
</dict>

7. Replace that section with:
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>footerCellClass</key>
<string>MultitaskingGestureExplanationView</string>
<key>requiredCapabilities</key>
<array>
<string>multitasking-gestures</string>
</array>
</dict>
<dict>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<true/>
<key>defaults</key>
<string>com.apple.springboard</string>
<key>key</key>
<string>SBUseSystemGestures</string>
<key>label</key>
<string>Multitasking Gestures</string>
<key>requiredCapabilities</key>
<array>
<string>multitasking-gestures</string>
</array>
</dict>

Save everything and respring. If you didn't screw up, then under Settings > General, you should see the toggle.

Have fun! -Prodo123
 
I've enabled them. It is pretty cool I wish I could make it 3 fingers instead of 4 though
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.