Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14
Discuss Best way to Relock iPhone? at the iPhone "2G" (Rev. 1) - Hackint0sh.org; Well, I'm no expert on this specific subject either, although I've been doing a lot ...
  1. #11
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    195
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    16

    Default

    Well, I'm no expert on this specific subject either, although I've been doing a lot of reading and experimenting and do have a fair bit of general computer and electronics experience.

    However, from my testing, putting the v1.0.2 "stock" firmware back onto an iUnlocked phone causes it to go into an invalid state, since there's invalid data in the seczone that the stock firmware doesn't know how to deal with. The invalid IMEI number is indicative in this case of the iPhone going into a factory-diagnostic type of mode, and essentially reporting an unknown error on any SIM that you throw at it.

    Simply restoring the patched iUnlock baseband firmware fixes this of course, since the patch knows how to deal with whatever invalid data is lying in the seczone.

    The Dev Team has in fact mentioned in a couple of places that their method is writing an invalid unlock token into the seczone. It's reasonable to assume that the stock firmware would not like this invalid unlock token.

    WIth an IPSF unlocked iPhone, you can reflash the stock baseband firmware as many times as you like -- the phone will stay unlocked. This will occur even after an iUnlock-based unlock. In other words, IPSF can be used to recover from the invalid IMEI condition that results from the invalid unlock token in the seczone. The only logical answer is that it must somehow be cleaning up this invalid unlock token from within the seczone. It would seem that it's actually putting a valid unlock token in there of some kind, but obviously we don't know that for certain.

    All we do know is that it will clear any invalid data from the seczone, allowing the stock firmware to once again work properly. As an added bonus, it leaves the iPhone unlocked as a result, in what may be a more permanent unlocked state.


  2. #12
    Rookie Array

    Join Date
    Sep 2007
    Posts
    19
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Exclamation

    Quote Originally Posted by jhollington View Post
    The only logical answer is that it must somehow be cleaning up this invalid unlock token from within the seczone. It would seem that it's actually putting a valid unlock token in there of some kind, but obviously we don't know that for certain.

    All we do know is that it will clear any invalid data from the seczone...
    No, we (you and I) don't know that. You're making a leap of faith there.

    Another perfectly reasonable explanation would be that IPSF could be doing something that over-rides anything that may look to the seczone data. If so, the seczone could have flying monkeys in it and it would still return a 'valid' condition. I wish I could find the post I read that says as much (from someone who knows more about it that you or I), but I've lost it somewhere in this forum haystack.
    {Edit: post #38 in http://www.hackint0sh.org/forum/show...?t=9116&page=4}

    I don't read everything in here, but of what I have read, I've not seen any actual evidence (as in, someone physically reading the seczone before and after) of the seczone data being modified by IPSF -- evidence that should be fairly easy to collect with a stock 1.0.2 phone. What I have seen, however, are multiple people taking leaps of faith, in effect saying, "it must be this because it's what my imagination comes up with."
    Last edited by fishbert; 10-03-2007 at 07:50 PM.

  3. #13
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    195
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    16

    Default

    Well, the actual mechanics aside, the real point is that the end result is an unlocked iPhone even with stock baseband firmware.

    Perhaps IPSF doesn't clean up the invalid token, but that's a semantic argument anyway, since the result is the same. We know that their solution does not require a patched firmware version (unlike iUnlock/AnySIM), so if it's setting a flag to ignore the valid unlock token that iUnlock wrote into the seczone, it's still performing this based on a function that the normal firmware was designed for. Even the v1.1.1 firmware does not change this particular behavior.

    So while you are correct that invalid data could still reside in the seczone, it doesn't really matter if the normal firmware is ignoring this data.

    (keep in mind also that the seczone is a data area - code is not run from here AFAIK, so any changes made by IPSF have to be based on things the normal firmware would do).

  4. #14
    Advanced Array

    Join Date
    Sep 2007
    Posts
    40
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by superts View Post
    Although I was already using AT&T before purchasing my iPhone, I decided to unlock my iPhone anyways, so I would not have to purchase a data plan. Quickly I realized it is hardly worth having an iPhone without a data plan. So I am going to purchase a data plan, which means I no longer need my phone to be unlocked.

    I would really like to relock my phone, so I wont have to worry about bricking my phone for 1.1.1 and all future updates. I've searched for ways to relock iphones, but I haven't found anything that will definitely work. What is the best way to relock iphones? Is the iphone dev team still working on a relocking tool as reported last week? or have their priorities changed?

    My current firmware is 1.0.2

    Thanks.
    Did you actually UNLOCK the phone using AnySim or iUnlock? You could have just use PACAY to activate the phone to use a different ATT sim, no unlocking needed. If you did only PACAY, a simple iTune restore will relock the phone and okay to upgrade to 1.1.1, however, you actually did an unlock using AnySim or iUnlocks(that flash the basband) then you will have to wait for new tools.

 

 
Page 2 of 2 FirstFirst 12

Similar Threads

  1. Relock Iphone
    By geselaw in forum iPhone "2G" (Rev. 1)
    Replies: 1
    Last Post: 04-25-2008, 02:37 AM
  2. iPhone relock? help
    By superpookie in forum iPhone "2G" (Rev. 1)
    Replies: 2
    Last Post: 10-06-2007, 05:15 PM
  3. Trying to relock my iPhone
    By rlindsley in forum iPhone "2G" (Rev. 1)
    Replies: 19
    Last Post: 10-01-2007, 06:45 AM
  4. Relock iPhone
    By kupan787 in forum iPhone "2G" (Rev. 1)
    Replies: 2
    Last Post: 09-25-2007, 02:40 AM
  5. How To RELOCK iPhone
    By Mac Insomniac in forum General
    Replies: 2
    Last Post: 09-17-2007, 07:56 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 07:05 PM.
twitter, follow us!