Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > iPhone "2G" (Rev. 1) > Older Software Unlock Solution

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-26-2007, 06:04 PM
pr33ty's Avatar
pr33ty
Status: Offline
Junior Member
 
Join Date: Sep 2007
Location: Je suis fille de Toronto *.*
Posts: 8
Rep Power: 0
pr33ty is on a distinguished road
Smile Intel Mac Unlock iPhone Canada - Tips

******UPDATED on 9/26 night:******

While I inserted a Fido prepaid SIM card, my iPhone displayed that it was invalid. To make the Fido prepaid SIM work as well, I redo the unlock.

Basically, what I did was to set my iPhone to "virgin state" by

1) restore the baseband using Terminal SSH to iPhone with this codes:
run: launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
run: ./bbupdater -f *.fls -e *.eep

2) After this, I hold down both sleep/wake button and home button for over 45 sec till the yellow triangle appears to ask me connect to iTune. Then I just open iTune and restore it. Close iTune.

3) Activate iPhone using iNdenpendence.

4) Installed apptapp installer, BSD sub system, OpenSSH.

5) Used FUGU to move anySIM1.0.2 in the application folder in iPhone. Disconnect & Close FUGU.

6) Run anySIM1.0.2 from iPhone, (it's faster than the old version), got unlock successful message.

7) Took AT&T SIM card out, put Fido prepaid SIM card in. 1st call failed which was expected. In a few seconds, Fido's service logo appearing with it's reception level indication (bar). Made a call again, succeed. Call out from iPhone, succeed. SMS works fine (correct notification #). Youtube works fine.

8) Turned off then on iPhone again. Connect to iTune. Sync back / restore my previous profile back to iPhone.

EVERYthing is perfect!

Conclusion: anySIM1.0.2 version is awesome!!!

TIPS ON Changing Root Password for iPhone OpenSSH: (trust me...you would really want to change that password...)

Use Terminal to connect to iPhone with current password...the public known password unless you already changed it "dottie".

After connected, type command line: "passwd" (leave out the quotes)

You will see codes on Terminal saying "Changing password for root"...

"New passwd:" after that prompt, type in your new password

You will see the screen prompt "Retype new passwd", just retype your new password.

That's it! You just changed your root password with ease!!!


*******END UPDATED EDIT******





I didn't have a chance to unlock my 3-week old iPhone (I bought it right after Apple cut $200 on 8GB iphone) until last night but I spent some good time searching the forum for a Mac guide as most of the methods posted seem to apply to Windows users.

Anyway, if you are like me, who already activated your iPhone prior to the anySIM unlock was available and/or a Mac user who wants some guide/tips in unlocking iPhone, here are some notes I took for my experience last night because there were some errors/problems occurred during my unlock process and I would like to share what I finally made out to for your reference...

RULE#1: It doesn't matter what method you are going to refer to when you decide to perform the unlock, make sure you read the whole guide/tutorial throughly and completely BEFORE you start.

BACKGROUND:

My iphone was already activated and I installed qutie a lot apps on since I activated it e.g. installer (of course), summerboard...etc. etc....using wi-fi I have email and browser working fine but only phone didn't work. Now that anySIM is available, I decided to activate the phone feature.

I refer to two tutorials that I found very detailed and workable in my process. I didn't do exactly what said on the tutorials as I sort of know what I was doing since last "hack :p " but if you never have done such, you might want to read the FULL tutorials word by word before you proceed.

1) A very detailed tutorial with clear screen shots and all that. "Dummy Proof" hehehe This is using anySIM method: http://www.hacktheiphone.com/74/ipho..._mac_74_1.html

2) This one doesn't use anySim but eventually worked for me: http://iphone.unlock.no/


Using the 1st method I mentioned above -anySIM software approach

SOFTWARE I USED:

on mac I have:
--------------------
anySIM.zip
iNdependence 1.2.1
Fugu
------------------------
also on iPhone I have:
apptabb installer, OPEN SSH, BSD subsystem

In my last night's experience using anySIM, I got 2 different error messages in the 2 times attempts I made, which most likely occurred due to my previous activation.

The error messages I got was:

1st time: 'unlock failure the flash operation succeded but the unlock commands failed. you might want to check the baseband manually using minicom'

I have seen ppl reporting that although they got this error message, when they put in their SIM from other carrier, iPhone works just fine. I didn't tried so I couldn't say if it work with this error message. But others reported that they got "invalid SIM" when they put their SIM card in after getting this message. And also, anySIM was just updated to 1.02 which address a number of bugs so this could be fixed already as well. Anyway, just though of putting this note if you still bump into this error.

2nd time: Unlock Failure Could't locate bytes to patch.

With both error messages, I restored iPhone and redo the whole unlock process but still had no luck getting unlock successfully message. So I went on to try the other method, which involved some typing in terminal but did work for me.

This method is from: http://iphone.unlock.no/

There are a couple of software needed for this 2nd approach and they are all included in the tutorial that you can view from the link above. Just make sure you read through this tutorial and download/save/upload the files needed for the unlock EXACTLY as what the tutorial says.

Anyway, running anySIM on your iPhone is easier it seems but if it fails, just try the 2nd way.

If you are very comfortable around computers (like me :p), this guide is simpler but more plain: http://smxy.org/iphone-apps/info/Unlock.html (When it says "run" something something in this tutorial, that means the codes after "run" is what you should put in your terminal shell window.)

A couple of notes:

** I sync my iPhone with iTunes to retain my current profile before unlocking. Opened iPhoto and imported my pics taken in iPhone to iPhoto on my MacBook Pro. I then restore my iPhone to factory state. After the unlock is done, I sync all my stuff back to iPhone and when I reinstalled summerboard and other apps I previsous had, the preference setting were all there still.

** I have firmware 1.0.2. , iTune 7.4 (I intentionally didn't upgrade it to the most current 7.4.2.).

** I did NOT take the AT&T SIM out before or during the process. Well some tutorials say "recommend" to take it out, some say just the opposite. I chose to try NOT to and if fail, try the other. I power off iPhone then took out the AT&T card then insert my SIM then power back on after unlock is successfully done.

** Remember to either remove OpenSSH from your iPhone, or change your root and mobile password for SSh access after you are done, otherwise you will be vulnerable to attack! :p

** If you are using the 2nd tutorial I mentioned here with SSH involved, note that you don't have to type in terminal especially for those long codes. The tutorial was very well written with detail codes illustrated. What I did actually was to copy the codes then paste in my terminal window then hit "enter". That way, you don't have to worry about typo either.

** Mac user does NOT need to install a SSH client because SSH comes with Mac already. In terminal shell (/Applications/Utilites/Terminal or use Spotlight to locate it), just type after prompt:
$ ssh root@100.3.17.30 (I made this IP address up...this should be your iPhone's IP Address
then type in default password unless you have already changed to something else: dottie
You will be connected to your iPhone through SSH and do the codes stated in the tutorials.

** Follow the tutorials step by step, word by word, unless you are an expert and know what you are doing when you attempt to create shortcuts...

Hope this helps... If anyone has further questions, you might post in this thread and I will help in any way I could...
__________________
8GB iPhone
Rogers & Fido Prepaid SIM Canada - Torontoian
Call In/Out - Yes/Yes
SMS In/Out - Yes/Yes
YouTube - Yes
iTunes 7.4 - Firmware 1.0.2 - MAC OS X 10.4
MacBook Pro 17" :p

Last edited by pr33ty; 10-01-2007 at 04:02 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 09-26-2007, 07:06 PM
Calculon
Status: Offline
Junior Member
 
Join Date: Jul 2007
Posts: 5
Rep Power: 0
Calculon is on a distinguished road
Thumbs up Good work!

Nice. I really appreciate the time you took to write this and share your knowledge.

I've been using my iPhone in Montreal as a WiFi tablet since the second week of July and have yet to unlock it because of all the info I've read on this subject.

Thanks!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 09-27-2007, 05:57 AM
pr33ty's Avatar
pr33ty
Status: Offline
Junior Member
 
Join Date: Sep 2007
Location: Je suis fille de Toronto *.*
Posts: 8
Rep Power: 0
pr33ty is on a distinguished road
Default

Confirmed anySIM 1.0.2 works seamlessly wonderful with a previously activated iPhone. Unlock time was shorter than pervious version as promised and no bugs at all!

EVERYTHING on my iPhone works fine with Rogers and Fido prepaid SIM card/service in Canada.
__________________
8GB iPhone
Rogers & Fido Prepaid SIM Canada - Torontoian
Call In/Out - Yes/Yes
SMS In/Out - Yes/Yes
YouTube - Yes
iTunes 7.4 - Firmware 1.0.2 - MAC OS X 10.4
MacBook Pro 17" :p
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #4 (permalink)  
Old 09-29-2007, 12:17 AM
zlinger
Status: Offline
Member
 
Join Date: Sep 2007
Posts: 46
Rep Power: 0
zlinger is on a distinguished road
Default

Anyone know how to determine whether an IPSF unlock has been applied or the AnySIM (the first early release)? I had a glitch occur on the release day and think the IPSF unlocked it but am not sure since I was hacking under the effects of beer and sleep depo :-

I want to uninstall everything back to original regardless of IPSF, AnySIM (including activation, unlock, 3rd party apps, other hacks). Basically fresh from the factory in Shanghai. Then Re-activate, *AnySIM* unlock, AppTap, and Carrier Logo hack, YouTube hack, and wait for the 1.1.1 solution. Thats it.

Last edited by zlinger; 09-29-2007 at 12:24 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 09-29-2007, 01:33 AM
hugerobots
Status: Offline
Member
 
Join Date: Sep 2007
Posts: 91
Rep Power: 7
hugerobots is on a distinguished road
Default

Hey thanks for the guide.

Just to clarify one thing though. You NEED the AT&T sim for this to work?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #6 (permalink)  
Old 09-29-2007, 06:27 AM
pr33ty's Avatar
pr33ty
Status: Offline
Junior Member
 
Join Date: Sep 2007
Location: Je suis fille de Toronto *.*
Posts: 8
Rep Power: 0
pr33ty is on a distinguished road
Default

Quote:
Originally Posted by hugerobots View Post
Hey thanks for the guide.

Just to clarify one thing though. You NEED the AT&T sim for this to work?
When I did the unlock, I had the AT&T SIM card in the card slot for all time until anySIM completed and gave me the success message. I then pop the AT&T card out, put Rogers / Fido card in. When you just put the new card in, the network doesn't get recognized immediately, which seems normal in this unlock process. I made a call out from iPhone after putting my own card in. The first call failed. But right after that, the network got connected, Fido/Rogers signal bar will show along with its name. Make a call again (in or out), it should work then. SMS works just fine too including notifications etc.
__________________
8GB iPhone
Rogers & Fido Prepaid SIM Canada - Torontoian
Call In/Out - Yes/Yes
SMS In/Out - Yes/Yes
YouTube - Yes
iTunes 7.4 - Firmware 1.0.2 - MAC OS X 10.4
MacBook Pro 17" :p
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #7 (permalink)  
Old 09-29-2007, 06:31 AM
pr33ty's Avatar
pr33ty
Status: Offline
Junior Member
 
Join Date: Sep 2007
Location: Je suis fille de Toronto *.*
Posts: 8
Rep Power: 0
pr33ty is on a distinguished road
Default

Quote:
Originally Posted by zlinger View Post
Anyone know how to determine whether an IPSF unlock has been applied or the AnySIM (the first early release)? I had a glitch occur on the release day and think the IPSF unlocked it but am not sure since I was hacking under the effects of beer and sleep depo :-

I want to uninstall everything back to original regardless of IPSF, AnySIM (including activation, unlock, 3rd party apps, other hacks). Basically fresh from the factory in Shanghai. Then Re-activate, *AnySIM* unlock, AppTap, and Carrier Logo hack, YouTube hack, and wait for the 1.1.1 solution. Thats it.
If what you want is just to send iPhone back to virgin state, I think doing this should work:

) restore the baseband using Terminal SSH to iPhone with this codes:
run: launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
run: ./bbupdater -f *.fls -e *.eep

(If you are not sure how to do this, google for that, there are some write ups giving detailed tutorial on restoring baseband. You need to have the .fls and .eep files in your iPhone already as well. The files can be found in my first post - tutorial #2 link. Just use FUGU (on mac) or iBricr (Window) to put them in iPhone)

2) After this, hold down both sleep/wake button and home button for over 45 sec till the yellow triangle appears to ask me connect to iTune. Then just open iTune and restore it.
__________________
8GB iPhone
Rogers & Fido Prepaid SIM Canada - Torontoian
Call In/Out - Yes/Yes
SMS In/Out - Yes/Yes
YouTube - Yes
iTunes 7.4 - Firmware 1.0.2 - MAC OS X 10.4
MacBook Pro 17" :p
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #8 (permalink)  
Old 09-29-2007, 08:03 AM
zlinger
Status: Offline
Member
 
Join Date: Sep 2007
Posts: 46
Rep Power: 0
zlinger is on a distinguished road
Default

pr33ty: two issues though with my iP at least. 1) ssh seems to be timing out. need to get a stable connection first. i heard it is something to do with openssh and another ssh version conflicting. 2) restore using iT. but it is now 7.4.2, and id be scared shitless that it would put 1.1.1 to the iP.

options are to get ssh working for sure. remove iT, install iT 7.4.1. then a restore. few minutes later iP is a virgin again.

but what about the unlock. i was drunk and sleep depo'd when i unlocked it a few weeks ago so cant remember if anysim or ipsf worked. think it was ipsf.

fuck. maybe i should just leave it as is until new tools become available. i just wanted to clean it up. but as the saying goes, if it ain't broke then don't fix it. another beer please.

Last edited by zlinger; 09-29-2007 at 08:09 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #9 (permalink)  
Old 09-29-2007, 10:03 PM
pr33ty's Avatar
pr33ty
Status: Offline
Junior Member
 
Join Date: Sep 2007
Location: Je suis fille de Toronto *.*
Posts: 8
Rep Power: 0
pr33ty is on a distinguished road
Default

Quote:
Originally Posted by zlinger View Post
pr33ty: two issues though with my iP at least. 1) ssh seems to be timing out. need to get a stable connection first. i heard it is something to do with openssh and another ssh version conflicting. 2) restore using iT. but it is now 7.4.2, and id be scared shitless that it would put 1.1.1 to the iP.

options are to get ssh working for sure. remove iT, install iT 7.4.1. then a restore. few minutes later iP is a virgin again.

but what about the unlock. i was drunk and sleep depo'd when i unlocked it a few weeks ago so cant remember if anysim or ipsf worked. think it was ipsf.

fuck. maybe i should just leave it as is until new tools become available. i just wanted to clean it up. but as the saying goes, if it ain't broke then don't fix it. another beer please.
A) When you SSH connecting to iPhone, make sure 1) your iPhone's autolock setting is on "Never" to avoid it falling asleep when you connect it; 2) yeah ,you would need good connection via wi-fi.

B) Remember to flash your baseband before you connect to iTune for restore; (see my first post)

C) When you connect iPhone with iTune, you can actually choose which firmware to restore to. In WIN, hold "Shift", in MAC, hold "ALT" then click restor. You will need to download the iPhone1,1_1.0.2_1C28_Restore.ipsw firmware file on your local drive so you can point to this firmware to restore to. That said, you don't have to worry about having to upgrade to 1.1.1.

After you get the iPHone to virigin state, you should be able to use anySIM to unlcok it properly. In my experience, anySIM 1.0.2 the latest one works really well and should unlock it properly.
__________________
8GB iPhone
Rogers & Fido Prepaid SIM Canada - Torontoian
Call In/Out - Yes/Yes
SMS In/Out - Yes/Yes
YouTube - Yes
iTunes 7.4 - Firmware 1.0.2 - MAC OS X 10.4
MacBook Pro 17" :p
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +2. The time now is 09:06 AM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105