The iPhone Dev Team has just pushed out an update to its Redsn0w and PwnageTool jailbreak utilities for iOS 4.3.3. Redsn0w rc16 and PwnageTool address the side vibration/ringer switch issue for iPhone 4 and iPhone 3GS owners. The bug is only present on iOS 4.3.3 jailbroken devices.

The bug fix was found by famous iPhone hacker @i0n1c and he doesn’t even have an iPhone. For those of you that have already updated to iOS 4.3.3 and jailbroken your iDevice using redsn0w rc15 or PwnageTool 4.3.3, you can install this fix simply by running redsn0w rc16 over your existing 4.3.3 jailbreak. Just uncheck the “Install Cydia” option and check any other options you want. Simple as that… 

“Update #1: PwnageTool and redsn0w have been updated to include a fix for the iPhone3GS/i4 side switch vibration issue (only for 4.3.3!).  Thanks to @i0n1c for tracking this down (even though he doesn’t even have an iPhone!).

If you’re already jailbroken at 4.3.3 (by either redsn0w rc15 or custom IPSW), you can install this fix simply by running redsn0w rc16 over your existing 4.3.3 jailbreak. Just uncheck the “Install Cydia” option and check any other options you want.  The fix will be installed no matter what you’ve selected.  This is safe for even ultrasn0w unlockers to do (because redsn0w itself won’t update your baseband…only an iTunes stock IPSW update/restore will do that).

redsn0w rc16 has a few more improvements:  Windows 7 and Vista users should no longer need to set their CPU affinity…just run redsn0w as Administrator in XP compatiblity mode.  Also, the “verbose boot” option for old-bootrom iPhone 3GS has been fixed for 4.3.3 (remember: old-bootrom 3GS users can even have custom bootlogos that show right at power-up).  Enjoy!”

Additionally, Sn0wBreeze developer iH8Sn0w has also updated Sn0wbreeze to version 2.7.1 to include the fix for the iPhone3GS/iPhone 4 side switch vibration issue for iOS 4.3.3.

You can download the new updated tools from our downloads section. If you need some help jailbreaking your iDevice, check out our complete tutorial for jailbreaking your device on iOS 4.3.3 here.

[iPhone Dev Team]

  • Diddyo

    this was the main thing holding me back from going from 4.2.1 to 4.3.3 on my iphone4. glad it is now resolved

  • kenny

    can any1 please tell me what was the bug,as i have jailbroken my iPhone 4 on 4.3.3 with Redsn0w rc15 for mac,and my side buttom seems to be working fine.have no problem switching between ring and vibrate.

    • Kickstar13

      If you’re aren’t having any issues with your iPhone, you don’t have to re-jailbreak. This update is for those having issues.

  • kenny

    o ok.thank you dor the quick response.will spread the word….

  • @P4ul_K

    No issues with my switch after a Redsn0w jailbreak. I take it that this is an intermittent problem not affecting everyone? My first attempt however the keyboard didn’t work so I rebooted and got stuck on the bootup logo. Had to reset into recovery mode, restore and try again. Second time no probs! Anyone else had rebooting issues?

  • Derek

    Phone is stuck at Please Wait!! Help!!

  • Biff

    WTF??? Don’t forget to turn your phone upside down and stand on your head while rubbing your belly.

  • carter

    Thanks for the fast fix. Worked like a charm.

    And to Kenny, the problem was that the phone would vibrate when put in silent and when taken off of silent, then it wouldn’t vibrate at all sometimes and so forth. Just the silent button and vibrate not working well together.

  • Ryan22

    It’s not just 4.3.3 I’m on 4.3.1 mine is messed up

  • Duetschpire

    I’m still in 4.3.2 and I have the same issue. When I switch to silent it does nothing, then when I switch to ringing it vibrates. Which is vice versa!

  • Funked

    As a few others have said, your post is wrong. The bug was present since 4.3.1 since it was in connection with i0n1c’s untether. The dev-team wrote “only for 4.3.3” because they mean the fix will only work for 4.3.3. I had the problem on 4.3.1 and 4.3.2, but I can confirm it’s fixed on 4.3.3 if you use the latest tools with i0n1c’s fix.

  • One

    Hey I was About to jailbreak but I read this thread and there seems to be quite a number of problems that occur during the process as mentioned in the comment box,.,.

  • LP700_Dreamer

    Hello all, I have a 3GS jailbreak using sn0wbreeze 2.7.3 with custom IPSW 2,1_4.3.3_8J2. After a few minutes use, when I change the input from Chinese handwrite to English, whatever the application (Safari, SMS, facebook, Contacts…. ) anything that can have keyboad input, it will crash out of the App, I tried things like removed Chinese keyboard, reset Keyboard Dictionary, turn off the phone and on then add back the Chinese keyboard again. But when I rreturn to keyboard, changing to Chinese is ok, but change back to English, it will crash out again, it may work for a few input language swap but after a few change, it will crash again, unless I turn off the phone and back on again to last for a few swap before crashing again.

    Would this be just me or there is a bug in 4.3.3? It happened on my 3GS and my friend’s iPhone 4 too which is using the same jailbreak tool and 3,1_4.3.3_8J2.

    Sorry for the long message, just want to keep as detail as possible. Thank you all for everything, its so good to have you guys here doing what you are intrested but helped millions of people out there without asking back anything, fantastic!

    • me too, I have same problem when use snowbreeze to jailbreak IOS4.33 or IOS5.0 , it have crashed with Chinese handwrite !!

  • Monica

    There’s a bug in 4.3.1-4.3.3 jailbreaks. I don’t know why but same for my iPhone. And I’m also trying to look for a solution. If you find it, let me know too. Thanks.

  • Anonymous

    Hey… i have a iphone 3gs, the version its 4.1 (8B117) and i don’t know what to do i have the same problem with the vibrate, could somebody tell me what to do?……….