Page 1 of 4 1234 LastLast
Results 1 to 10 of 38
Discuss Invalid SIM when switching SIM after activation + jailbreak + unlock at the iOS 4.x (iPhone OS 4.x) - Hackint0sh.org; Hello Everyone, There's a new issue floating around and i want to bring it to ...
  1. #1
    Administrator Array

    Join Date
    Oct 2007
    Posts
    4,145
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default Invalid SIM when switching SIM after activation + jailbreak + unlock

    Hello Everyone,

    There's a new issue floating around and i want to bring it to your attention.

    Description:


    - iphone 3GS, iphone 3G with firmware 4.0/4.0.1

    - Activated using a phonebook SIM or 16-in-1 SIM or 6-in-1 SIM or something similar. A lot of people are using these because they don't have a legit carrier SIM

    - After activation, the device is jailbroken with jailbreakme.com and unlocked with Ultrasn0w.

    - Now come the interesting part:

    ** when the user switched out SIM and put in the carrier SIM, the iphone will immediately switched to the "slide for emergency" screen (like the phone not activated) and it will say "Invalid SIM" on the screen. However, the device is getting signal from the carrier (unlock is working).

    ** When the user remove the carrier SIM, the iphone will go back to the springboard.

    ** When the user put back carrier SIM, same problem again.

    Resolution:


    If you are having this issue, the work around is to get the lockdownd from a working hacktivated iphone 3G/3GS respectively. The lockdownd file is located in /usr/libexec. Copy the the file to the device you are having problem. You can copy file using utility such as ifunbox or something similar. The permission on the lockdownd file is 755. If you are copying the patched lockdownd over the existing one, the permissions should be in-tact.

    If you do not have a working hactivated lockdownd file, you can patch the existing one by using bspatch. The patch file is located in the pwnagetool bundle for iphone 3G and 3GS. (** we will elaborate more on this later).

    Note: Seems like device activated using a legit carrier SIM doesn't have this problem

    Some useful links:


    Iphone 3G, firmware 4.0 lockdownd.patch file = lockdownd.patch
    iPhone 3GS, firmware 4.0 / 4.0.1 lockdownd.patch file = lockdownd.patch

    MD5 Hashes: (thanks to testers for providing hashes)

    iPhone 3GS firmware 4.0.1
    Unpatched lockdownd:
    MD5: 35b3bd0063d9b58600a3d0289be8f24d
    SHA-1: a32bbbfca177ed31385434b3cdeb6f2243a4bb4f

    Patched lockdownd:
    MD5: c682ec5b29e89c2b11d074e14970d46a
    SHA-1: c6e5ade53d854da1ebd96c453552231163681ca4

    UPDATE:


    @pushfix has created a cydia package to fix this activation problem and to simplifiy the patching process.

    If you are having issue like I described in post #1, please run Cydia and add source:
    Cydia.pushfix.info and install the "Hacktivation Patch" package.

    Please note: It's now supports IOS4, 4.0.1, 3.1.2, 3.1.3
    Last edited by dtube; 08-08-2010 at 12:25 AM.
    ** If you just want to support hackint0sh.org with a donation click here **



  2. #2
    Administrator Array

    Join Date
    Oct 2007
    Posts
    4,145
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Thanks to Olethros for this detailed information regarding bspatch and .patch file for respected lockdownd.

    3GS
    PwnageTool.app/Contents/Resources/FirmwareBundles/iPhone2,1_4.0_8A293.bundle/lockdownd.patch

    3G
    PwnageTool.app/Contents/Resources/FirmwareBundles/iPhone1,2_4.0_8A293.bundle/lockdownd.patch

    ------------------------------------------------------
    (note: above bundles are from pwnagetool 4.0.1)

    I don't have a device + phonebook SIM to test but the general instruction is:

    - copy the lockdownd.patch from the respective bundle mentioned above to your computer
    - copy the lockdownd file from phone to your computer. On the phone, the lockdownd file is in /usr/libexec or /var/stash/libexec
    - go to the directory where you have the .patch and lockdownd file
    - run: bspatch <oldfile> <newfile> <patchfile>

    e.g: bspatch lockdownd lockdownd.new lockdownd.patch

    - Once patched, you can copy the lockdownd.new to the phone /usr/libexec and rename it to lockdownd. Note: permission on lockdownd should be 755

    - reboot the phone or issue killall lockdownd should enable the new patched lockdownd.

    ps: If anyone can test this out and if it's working, can you please post the MD5 hash for the patched lockdownd so other will know if they are patching it correctly.
    Thanks .....


    ps2: here's a patch bundle for 3GS firmware 4.0.1 (8A306) by Kaatjie. http://www.mediafire.com/?am6asjz2r1d6ocq

    On windows: you can downloaded bspatch here: http://sites.inka.de/tesla/download/bsdiff4.3-win32.zip
    Last edited by dtube; 08-06-2010 at 07:44 PM.
    ** If you just want to support hackint0sh.org with a donation click here **

  3. #3
    Rookie Array

    Join Date
    Oct 2009
    Posts
    18
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    This looks correct although can someone confirm that this does not affect any OS older than 4.0? The way Apple changed the activation ticket, it is possible it could affect lockdownd on older OS's as well.

    If phonebook SIM style activation is something only possible in 4.0, then I suppose it only affects 4.0.

    The bspatches could be integrated into a Cydia package to perform hacktivation as well as remove it. If no one steps forward for that, I would eventually get to it as I'm already writing a similar package that patches lockdownd to remove the ability of iTunes to put the phone in recovery mode. iH8sn0w has provided the initial patch and I am porting it to other devices because lockdownd is different on each, as well as different on each firmware.

  4. #4
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    One way that people with 3G and old bootrom 3GS can do this (that doesn't require any new tools)

    1. Use jailbreakme.com to jailbreak
    2. Run latest spirit2pwn Twitter / msft.guy: spirit2pwn_r3 for OLD BOOT ...
    3. Restore with pwnagetool custom 4.0 IPSW (with hactivation enabled)
    4. Pushdoctor or pushfix to get valid push certificates
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  5. #5
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by Pushfix View Post
    This looks correct although can someone confirm that this does not affect any OS older than 4.0? The way Apple changed the activation ticket, it is possible it could affect lockdownd on older OS's as well.

    If phonebook SIM style activation is something only possible in 4.0, then I suppose it only affects 4.0.
    I guess that this also affects older OS's - this is an iTunes change - so it should affect any new activation done with phonebook SIM (or any SIM that uses the test ICCID)

    Should also impact iPhone 4 activated with phonebook SIM (or any SIM that uses the test ICCID)
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!


  6. #6
    Newbie Array

    Join Date
    Aug 2010
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    "Note: Seems like device activated using a legit carrier SIM doesn't have this problem"

    Will ANY old inactive simcard from legit carrier work?

  7. #7
    Administrator Array

    Join Date
    Oct 2007
    Posts
    4,145
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    someone told me old inactive simcard from legit carrier is OK
    ** If you just want to support hackint0sh.org with a donation click here **

  8. #8
    Newbie Array

    Join Date
    Feb 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    thank u dtube ur method working on iphone 3gs ios4

  9. #9
    Senior Professional Array googs's Avatar

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

    Default

    I have been unable to use inactive card on a iP4

  10. #10
    Newbie Array

    Join Date
    Aug 2010
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hi,

    Just registered to say many thanks to all involved in the JB scene and to you guys for sorting the unlock. (I had the 'different sim detected issue whatever I tried)

    I've got a 3GS, with 4.0.1 (8A306), Firmware 05.13.04 and it's the model MC133C.
    I did a fresh restore with the latest itunes(?) 9.1.2.5, set it up as a 'new phone' using a phonecard sim, JB with jailbreakme.com, upgraded cydia and installed ultrasn0w 1.0-1.

    I took the lockdown.patch from the above mediafire link, and bspatch for my windows machine - and followed your instructions.
    I left the phonecard sim inside throughout the whole process, and simply replaced it after I had copied the patched lockdownd back to /usr/libexec and rebooted.

    Had no issues whatsoever - Seems to work perfectly, many thanks.


    You wanted the hashes, it's the least I can do.

    Unpatched lockdownd:
    MD5: 35b3bd0063d9b58600a3d0289be8f24d
    SHA-1: a32bbbfca177ed31385434b3cdeb6f2243a4bb4f

    Patched lockdownd:
    MD5: c682ec5b29e89c2b11d074e14970d46a
    SHA-1: c6e5ade53d854da1ebd96c453552231163681ca4



    Thanks again!


 

 
Page 1 of 4 1234 LastLast

Similar Threads

  1. Replies: 0
    Last Post: 10-11-2010, 02:24 AM
  2. new iphone activation, jailbreak, unlock help
    By Rich118 in forum General
    Replies: 3
    Last Post: 03-19-2008, 07:31 PM
  3. Activation Issue- activation information was invalid.
    By tiringthought in forum General
    Replies: 0
    Last Post: 10-18-2007, 07:55 AM
  4. Jailbreak --> Activation --> Unlock?
    By seanrobb in forum iPhone "2G" (Rev. 1)
    Replies: 0
    Last Post: 10-16-2007, 10:47 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 12:21 PM.
twitter, follow us!