A new post from the DevTeam with some little progress: Two steps forward.. कुछ छोटी प्रगति के साथ DevTeam से एक नई पोस्ट: दो कदम आगे .. one step back. एक कदम पीछे.
Disclaimer!! अस्वीकरण!!  This is a purely technical post with no pragmatic use! ये कोई व्यावहारिक उपयोग के साथ एक विशुद्ध तकनीकी पोस्ट है! There is no 3G unlock in this post. कोई 3G इस पोस्ट में ताला खोलना है.  There is no iPod Touch 2G jailbreak in this post. वहाँ इस पोस्ट में कोई आइपॉड टच 2G jailbreak है.  It’s just a random technical post related to the 3G unlock. यह सिर्फ एक यादृच्छिक तकनीकी पद के 3G से संबंधित है अनलॉक कर देंगे.

We’ve been exploring different ideas with the 3G unlock, but this past weekend one of us hit a big snag. हम 3G के साथ अलग अलग विचारों को तलाश किया गया है अनलॉक, लेकिन हम में से यह पिछले सप्ताह के अंत में एक बड़ा रोड़ा मारा. For whatever reason, all of our poking and prodding of the 3G baseband caused it to finally have a breakdown. कुछ कारण से, हमारे सभी poking और 3G baseband के उकसाने का यह अंततः एक टूटने के कारण होता है.   After one specific exploit run, all of a sudden our baseband stopped responding to the OS. एक शोषण चलाने, विशिष्ट होने के बाद अचानक हमारे baseband के OS का जवाब बंद कर दिया.   Even after multiple restore attempts, we were plagued with errors like this: के बाद भी कई प्रयास बहाल, हम इस तरह से त्रुटियों के साथ plagued थे:

Somehow our software hacking had caused the baseband chip’s SPI bus to stop responding (so it looked like a hardware problem). किसी तरह हमारे सॉफ़्टवेयर की हैकिंग के baseband चिप है SPI बस responding बंद करने का कारण था (ताकि यह एक हार्डवेयर समस्या की तरह) देखा.   Even though BBUpdaterExtreme reported the correct baseband version, it failed basic tests like memtest: हालांकि BBUpdaterExtreme सही baseband संस्करण की रिपोर्ट, यह memtest जैसे बुनियादी परीक्षण असफल:

If you’re familiar with the baseband revision history for the 3G iPhone, you may have noticed that the above captures were done at the original 01.45 baseband. आप 3G iPhone के लिए baseband संशोधन इतिहास से परिचित हो यदि, तुम यह है कि ऊपर captures मूल 01.45 baseband में किया गया था देखा हो.  As dire (and hardware-related) as these messages sounded, though, there was a simple solution. ख़ौफ़नाक (और हार्डवेयर से संबंधित) के रूप में इन संदेशों को लगा के रूप में, हालाँकि, वहाँ एक सरल समाधान किया गया.  We just updated to 01.46 and then downgraded again (because we can run unsigned code on the baseband CPU) to 01.45. हम सिर्फ 01,46 करने के लिए और अद्यतन तो फिर डाउनग्रेड (क्योंकि हम) 01,45 करने के लिए baseband CPU पर हस्ताक्षर किए बग़ैर कोड चला सकते हैं.

We tried to recreate the problem by using the same exploit over again, but it doesn’t appear to be reproducible (which is actually disappointing, as it might have been exploitable). हम फिर से शोषण उसी का उपयोग करके इस समस्या का विश्राम करने की कोशिश की, लेकिन यह प्रतिलिपि प्रस्तुत करने योग्य होना करने के लिए प्रकट नहीं होता है (जो वास्तव में निराशाजनक है, यह किया गया दोहन हो सकता है) के रूप में.

Anyway, there you go…a random, technical snapshot of dev team work. वैसे भी, वहाँ तुम जाओ ... एक यादृच्छिक, dev टीम कार्य की तकनीकी स्नैपशॉट.