As all of us know that, there are no “Official unlock” iPhone in Malaysia from any of our Mobile Service Provider until Mid of March 2009 (Maxis come out plan for iPhone 3G by mid of March 2009, you can get it with Holy High price).
For those who get their iPhone 2G or 3G from whatever way and use them in Malaysia, normally is Jailbreak set.
What do we mean Jailbreak? iPhone, by default, is locked to one of the Mobile Service Provider, like AT&T. You can only use AT&T simcard and service if you go through the “normal” way. It will NOT work on Maxis, Digi, or Celcom.
So, how do we enable an iPhone
Before you continue, please read this carefully! One step wrong will brick your iPhone and make it no more usable! Do it at your OWN RISK!!!
If you found yourself confuse with what I write here, please DO NOT continue to do the job yourself. Find someone who can know this, or better still, pay someone to do the job for you, so that you DO NOT brick (brick in iPhone term, means you corrupted the firmware and even baseband, and the phone is NO MORE bootable) your iPhone!!!
You will need following files. Download it before you start is recommanded:
If you have iPhone 2G, get these:
- Downlaod .NET Framework 1.x here!
- Downlaod .NET Framework 2.x here!
- Download Firmware: iPhone1,1_2.2.1_5H11_Restore.ipsw
If you have iPhone 3G, get these:
- Download QuickPwn 2.2.5-2 for Windows here!
- Downlaod .NET Framework 1.x here!
An iPhone, new open from the box, once power on, you will see the iTune connect screen, you have the slide bar, but it can only make emergency call. You connect the iPhone into computer with the USB cable, iTune (I assume you installed iTune in your computer before you connect the iPhone into it, you should do it that way.) will tell you unrecognized simcard and it is not supported.
In-order for you to continue from this point, is to Jailbreak it. There might be lots of ways out there which can do the Jailbreak, I am sharing ONE of it here. QuickPwn! Install the software and .NET Framework 1.x and 2.x into your computer before you proceed net steps (btw, the software need .NET Framework 1.x or 2.x, I am not sure, but it needs one of it to work. so Please install that as well, else you will get error when startup QuickPwn).
Run the software, connect your iPhone to your computer with the USB cable provided in the box, and following step by step as the software ask you to do. You will need the iPhone Firmware which match your iPhone, if you get your iPhone within these 2-3 months (23rd March 2009), then you might get Firmware 2.2 or 2.2.1. Download the Firmware in advance is a better way, else the download process will make you crazy for waiting since each of the ipsw file is about 250MB in size.
QuickPwn will ask you to press the HOME >button for 5 seconds, then press the Power button on top of the iPhone together (both together, don’t release the HOME button) for 10 seconds, then release the Power button BUT continue pressing the HOME button for 30 seconds (normally the next action in QuickPwn will start when it reached ~21 – 18 seconds), iPhone will start showing you a Harddisk image, you may then release the HOME button. It will reboot itself and startup with a running Pineapple image with progress bar after the Harddisk image. Just sit back and relax.
After iPhone restarted, you will see the lovely wallpaper with the “slide to unlock” slide bar, then you will see those sweet icons (sounds so… ). Don’t be too happy yet. You just done Jailbreak, BUT not yet unlock, means you may use your iPhone as iPod but not a phone yet. It still don’t know who the hell is Maxis, or Digi, or Celcom.
First, tab on Settings icon, then tab Wi-Fi. Tab on Other…, key in your WiFi SSID and choose the correct security method that suite your WiFi, then tab Join. You should see the wave simbol at the top left corner.
You need to launch your Cydia (look for the Cydia icon in iPhone and single Tab on it). The first time it will run a “Reorganizing” process and goes back to the “slide to unlock” screen. Go in and launch Cydia again. This time, it will ask “Who Are You?” just tab whatever you think you are (I am a Hacker! Hehehehe). Now, tab on the Search button on the right bottom. Type in “yellowsn0w” and search. Please note that the O in “snow” is actually zero.
Install the yellowsn0w. Reboot you iPhone (Press the Power button for 3-5 seconds, it will have a “slide to Power Off” screen comes out, slide to off it. Once it is off, put in your Maxis, or Digi, or Celcom simcard (if you don’t know how do put in the simcard, please refer to your iPhone user guide). Press the Power button until you see the screen on (3-5 seconds). After the white Apple logo, slide to unlock the phone, now wait for 3 – 5 minutes. You should be getting the ISP name showing on the left top of the iPhone. Now your iPhone is a life. Congratulation.
BTW, if after you done all these and you DO NOT get your simcard recognized after 5 – 10 minutes, most properly is because:
3) You done something wrong in the middle.
Double check your Firmware version and Baseband version by go into Settings, General, About. If it is really the (1) case, then sorry, as of the date 23rd March 2009, yellowsn0w is not having solution to unlock baseband 2.30.03 on iPhone 3G yet. All you can do, is either wait for yellowsn0w, or get a RebelSimcard/TurboSimcard/XSimcard or whatever addon simcard at LowYat Plaza’s handphone shops, which cost you some hundred bugs (Please note that these addon simcards DO has some problems, choose this and you need to take the risk).
If it is (3), then even easy, redo the whole process carefully this time and it will do the trick.
Thank you for your time to read on this.