|
|||||||||
|
|||||||||
|
|||
|
Up until 3.1.2 I was never able to get push working. Then I saw this post with FW 3.1.2 prior to pawnage or any DEV team release. After about 24 hours of looking around the net. I decided this FW was legit & had not cause any problems. So I loaded my first gen up. To my delight its activated & push is working everything is working perfectly.
Here is a link to my local Australian mac forum where you can look over & make a decision if you also want to try. 3.1.2 Was released overnight - Page 2 - MacTalk Forums I really would like to know who & how this firmware was made seeing DEV team hadn't released any tools. Which indicates to me there is more than one way to crack iPhone firmware. Or is this some sort of leaked firmware from Apple ? As I know some Australian telephone technicians did have unlocked first gens for testing. So I gather other telcos around the globe would have had similar. |
|
|||
|
Quote:
I have downloaded this firmware and tried to examine the differences between the root and restore disk images contained in the ipsw comparison was with a custom firmware I had created using pwnagetool 3.1.4 The differences I can see are:
The file DeviceTree.m68ap.img3 is also different between the two, I am not sure why, possibly the people behind this custom ipsw did not have access to the full set of patches that the dev team have. I highly doubt this could fix the push notifications issue. I can't see any differences that could be considered significant outside of these items. Last edited by Olethros; 10-21-2009 at 09:13 PM. |
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
The only unexplained difference is DeviceTree.m68ap.img3 pwnage tool does not change this file at all but it is definitely changed in the other ipsw. I cannot yet explain why it is changed and because it is a binary file I can't really tell what the changes are.
|
|
|||
|
I am really glad you guys did read my post & taking a look. My first gen is running like a champ on that firmware. And I was so worried using something from a questionable source. But it was ok this time, but not something I would recommend. This would be such an easy way seeing it was hacked & released prior to any other tools availability for a serious trojan or virus to be inserted.
Hopefully someone here will know who did make this firmware & what they used ? So we can fix this push issue & keep first gen iPhone alive. As I notice with each release less & less interest & information. |
| Sponsored links Remove advertisements | |
|
|
|
|
|
||||
|
Quote:
__________________
"Keep it real, or not at all..." - E.L.R.A. |
|
|||
|
For those of you who want to test the impact of the DeviceTree.m68ap.img3 file in isolation, first download the firmware mentioned earlier. Open that with any zip application and extract out the DeviceTree.m68ap.img3 which is located in Firmware/all_flash/all_flash.m68ap.production/
Then make a custom firmware as you would like it to be configured with pwnage tool and use a zip tool to replace the DeviceTree.m68ap.img3 with the one extracted from the other firmware. You should be able to restore this hybrid ipsw normally with iTunes and see if changing that file actually fixes push notifications. I already have upgraded to a factory unlocked 3GS, which I use for work purposes and has push notifications working as expected. Don't actually use push notifications on the 2G iPhone as I only really use the 2G iPhone for my personal calls and for testing out things I don't want to risk on my 3GS. |
|
||||
|
Well, my understanding it that the problem cannot be fixed with patches. The problem is that the push server uses the certificate to uniquely identify each iPhone and knows where to send the notifications.
The standard jailbreak Hacktivation uses the same certificates for all iPhones (for YouTube and Push). It will not work because several iPhones will be registering with the server with the same "indentification". As I understand, each iPhone is required a unique certificate for push to work correctly. And the only way I know of making these certs is with normal iTunes based activation. The nice thing about it is that each time a phone is activated a different certificate is created! So far I'm using certificates from a valid activation on a Hacktivated iPhone without problems. The program that the Dev-Team members wrote (nimble/inject) works. The problem is that people assumed that they could share the certificates and there are tons of "tutorials" and even cydia packages that include a set of certificates, so it will work for a while, until another iPhone, with the same certs register with the push server. The ultimate fix would require a program to generate those certs and then inject them in the keychain. So far I have not seen it, except for someone that charges US$5.99 for the certificates. |
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
Quote:
Does anyone know more about the structure of these unique certs? Do you get a new unique cert if you restore your phone and activate again? Is the UDID of the device embedded into the cert at all? There is some good information about which files are critical to push on the forum of the guy who is selling certificates. Push Fix • View topic - Try this if all else fails |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Push Notifications in a JB 2G iPhone | imactor | iPhone OS 3.x | 5 | 07-07-2009 03:24 AM |
| Push notifications on iPhone 3g? | powerpcougar | PwnageTool (3G(S) jailbreak/pwn) | 2 | 06-24-2009 03:26 PM |
| Official, Consolidated iPhone Hack Unlock Thread | freudling | General | 9 | 10-31-2008 10:28 AM |
| [GUIDE] ZiPhone - unlock solution (read the warning 1st post) | geircito | Older Software Unlock Solution | 187 | 06-17-2008 09:33 PM |
| Synchronica does not PUSH email for Iphone | Noodles | General | 0 | 09-20-2007 12:08 AM |
|
|