Hey guys..
I recently bought an iPhone 4 - 32 GB, and it was brought to me with iOS 4.2.1
- While waiting for my special made sim-card (the mini ones), I couldn't help myself to not jailbreaking it and activating it, so that I could use it right away.
- So I jailbroke it with greenpois0n, and some other tools, following this video:
[ame=http://www.youtube.com/watch?v=4eU5sumogbY]YouTube - How To Activate And Jailbreak iPhone 4 On 4.2.1 [Unteathered] Without Any Sim Card[/ame]
- It worked, my phone was activated and even jailbroken. Then my Simcard came, and everything was working fine, until I found out that the Push Notifications weren't working properly, and my battery was draining pretty much.. So I searched through the net to find a solution and found a few, some told me to update, but a lot of them told me to try SAM, so I could de-activate etc, and activate normally through iTunes (The phone isn't locked) so I tried it a couple of times, but still didn't work... Now I tried installing Push Doctor, and it fixed my Push Notifications, but my iPhone is still draining battery and it says I'm sharing a Push Certificate?
- Let me get to the point here, what I thought of doing was just RESTORING the phone to the normal 4.2.1, but since Apple made the stupid (but pretty clever..) SHSH verification system, I can't restore / downgrade.. Because I got the iPhone on 4.2.1 stock.. I tried extracting some SHSH blobs from my phone, but I only got one for 4.3?
- I was thinking of waiting for the untethered 4.3 jailbreak, and then just updating and jailbreaking, but since I heard of the lack of compatibility with Cydia apps, I decided not to update, so I am still at 4.2.1 jailbroken & activated.. -- I only want to fix the battery drain and Push Notification problem, as I see no other problems with the iOS 4.2.1.
Some of my iPhone 4 information: Memory: 32GB
Locked: No
Version: 4.2.1 (8C148)
Model: MC605KN
you can try redsn0w and put the phone in a pawned dfu state then restore with 4.2.1 that was the only way i could get that firmware back in. If it goes in to the recovery loop you can use tinyumbrella to kick it out although that didn't work for me i had to use a custom firmware made with sn0wbreeze but that maybe because i don't need an unlock so i have the newest baseband