Unlocking your iPhone

dear iPhone lovers,

This post is definitely long overdue. The moment I acclaimed myself to be an apple fanatic, I’ve never stopped thinking owning that coolest iPhone ever invented by Steve and his team. Now a proud owner of iPhone, I hope that I can help some of you to clear some “doubts” when you are in the middle of unlocking your iPhone. All steps and methods are similar to those you can find all over the web. But, before I proceed, I’d love to first thank Valiant and Reason22 for helping me unlocked my phone when it was brand new.

OK, how do you upgrade your firmware from 1.0.2 to 1.1.1? Let’s see the big picture before I drill into the details of each step.

1) Restore your seczone / Virginize your iPhone ( previously corrupted by anysim/iunlock)

2) Upgrade firmware to 1.1.1

3) Activate and unlock your phone

Files you need:

1) ibrickr: http://ibrickr.com/downloads/ibrickr_v0.91.zip

2) winscp: http://www.winscp.net/

3) Virginizer Pack: http://www.modmyifone.com/forums/downloads.php?do=file&id=1250

4) Firmware 1.1.1: http://www.modmyifone.com/forums/downloads.php?do=file&id=1355

5) anySIM1.1p: http://iphone-elite.googlecode.com/files/anySIM-1.1p.rar

Step 1: Virginizing your phone

In order to restore your seczone or revirginize your phone, You need to make sure that you have MobileTerminal VT100 and BSD Subsystem v1.5 installed. To do this, run ibrickr v0.9 and click on Browse Application. It’ll probably prompt you to install PXL before you can browse the list of application. Please do so and follow the instruction. When all completed, you will see a new icon on your springboard called “Terminal”. Before you proceed, ensure that the Auto-Lock setting is set to never. Go to General/Setting/Auto-Lock and select never.

Next you need to go back to ibrickr and click on files, then make sure you upload all the file on the “virginizer_pack” to /usr/bin/ folder. To navigate to this folder, click on the fake iPhone appears on your screen

Now you can on the “Terminal” icon on your springboard to go to /usr/bin/virginizer_pack folder

Command: cd /usr/bin/virginizer_pack

Next give execute permission to “virginator.sh”

Command: chmod +x virginator.sh

Then execute virginator.sh

Command: ./virginator.sh

Follow the instruction on screen closely. It’ll prompt you to backup your seczone file and reflash your baseband. When reflashing the baseband, it’ll appear it’s hung at first and please do not do anything. WAIT and something will happen. Let it run until it says it’s done.

Now you have successfully revirginized your phone. You are ready to upgrade to firmware 1.1.1

Step 2: Upgrading firmware

Your iPhone is turned on, it’s connected to your computer and iTunes is recognizing it. Now you want to get your phone into restore mode. To do this, you hold both the home and sleep buttons. While doing that, your screen will appear off and continue to hold the sleep button for another 10 sec or more. Release the hold on sleep button but continue to hold the home button until you see a yellow sign on your iPhone that says “Connect to iTunes”.

Go to iTunes and I assume you have already downloaded firmware 1.1.1. To do the update to the firmware, hold the shift button while clicking on the “restore” button. Then you will be able to select the firmware you just downloaded. It’ll start extracting the file and do its own thing. When finish, your iPhone will reboot and goes into the “activation” screen and your iTunes will recognize your newly updated phone.

Step 3: Activating and Unlocking your phone

OK. This is the best part of unlocking your iPhone cuz’ you are getting there and you’re all excited about it 🙂 Now make sure you kill iTuneshelper.exe and ITunes.exe. You can use alt+ctrl+delete and do it on the processes manager

Slide the slider to go to the keypad screen. Dial the following:

*#307# and then press call. Your phone will ring and do not pick up yet. Hit the backspace to erase the number you just dialled while the phone is still ringing.

Dial 0 and press call again. Your phone will ring again and this time, you pick it up and right away put it on hold.

You phone will ring again and this time, you decline the call.

After you decline this call, it’ll take you to the unlock keypad and you can access to the contacts icon.

Click on Contacts and you need to create a new contact with any name you like. Then in your phonebook, you need to add two URLs

1) prefs://1f

2) http://www.jailbreakme.com

Save your contact info.

After saving, click on the first link you created. You’ll be able to go and turn on your Wi-Fi. To do so, go to General/WiFi/

Next, to go back to your phone book, press home button, slide the slider and dial *#307# again, don’t pick up, erase the number, dial 0, press call, press answer, then put on hold, then decline the call. You are back to the phonebook. Now press on the 2nd URL you saved.

Your safari will be loaded and go to the jailbreakme website. Scroll down and click on the install link. That’s it. Wait for the phone to reboot itself. You do not need to do anything. Please do not reboot yourself. When you phone reboots, it should be activated.

Don’t worry, we are getting there…….

Now, click on the installer on your phone and install the following:

BSD Subsystem and OpenSSH

Next Extract anySIM.app folder from anySIM-1.1p.rar onto a folder. When done, run winscp and check the IP address of your iphone. You need the address so that you can login to your phone and transfer the anySIM.app over.

In your winscp window, hostname should be the ip address of your iPhone. Port is 22. Username root, password alpine. Make sure file protocol is change to “SCP”. If this is the first time you login to your iPhone, it’ll take slightly longer to establish the connection. Give me about 30secs or so.

When you are in, the right hand side is your iPhone’s directory and on the left is your windows directory. Navigate to the path /root/application on your iPhone and to the directory where you have your anySIM.app folder. Select anySIM.app folder and press F5, before you click OK, go to attribute and change the code to 0755. Then press OK. When it’s copied over, reboot your iPhone and you’ll see anySIM icon on your phone. Again, please ensure that the auto-lock setting is set to never

Now put your original AT&T sim card in your phone and run anySIM. It’ll do magic and tell you your phone is successfully unlocked! When it’s done, put in your own SIM card and it’ll work! That’s it.

CLEANING UP:

Please use winscp to login to your iPhone again to delete anySIM.app if you do not wish to see icon anymore. Go to /root/application and select anySIM.app folder. Right click and then delete. That’s it folks!

 

Here’s a note of thanks for all the iPhone hacking teams out there. If any of of you feel like donating something to them for their hardwork, click on your installer icon on your iPhone and make a donation there 🙂 You really should. They are awesome.

Source: http://modmyifone.com/forums/showthread.php?t=10461

Love At First Sight

Great! The Japanese concept designer Isamu Sanada has once again come out with some cool design for the "supposedly" nicknamed "macbook lite" or "macbook ultra-portable". Can you resist your love for them?

Featuring in the new "macbook lite":

– tubular structure of Apple’s recent Bluetooth keyboard

– LED display backlighting first seen in the new 15-inch MacBook Pro

– either flash memory or a smaller hard drive

…. and the great news is… "suggested will arrive in an ultraportable Mac later in 2007 or early 2008."

For more great readings on macbook, click on:

http://www.9to5mac.com/apple-to-release-new-aluminum-macbooks-7456543

Happy waiting!

Here are some of the pictures

image

image

image

source: http://www.electronista.com/articles/07/08/27/macbook.subnote.concept/

Soup-up your Linksys WRT54G

Finally I’ve the time to sit down to blog about an interesting finding after reading so many esp from Valiant. Yes…. if you are bored with your existing Linksys wireless router at home, it’s time to spice it up and add a little horsepower to it. From Valiant, I was told about this great open-source firmware written for a number of Linksyswireless  routers. So came one friday and I had a little time to spare to flash the firmware on my WRT54G and true enough, I can do things which only a Cisco 800 series router can do. This is really great news to me. You can boost up the wireless signal, make it talk to a radius, sophisticated bandwidth control and lots more… 

For more infomation and to download firmware, please visit http://www.dd-wrt.com for some great fun!

PS: There was a power trip last week at home and when the power came back on, my WRT54G suffered from a power spike and then was put to R.I.P.  If not, I could share more on this 🙁

Love At First Sight

I’m in love once again! I’m sure some of you may have come across these pictures of the “supposedly” nicknamed “macbook lite” or “macbook ultra-portable”. Obviously this design also came out by the same Japanese concept designer Isamu Sanada who first came out with the pictures of Iphone a while back.  Although it’s just a concept design, but I have already fallen in love with it.

Featuring in the rumoured macbook lite:

– tubular structure of Apple’s recent Bluetooth keyboard

– LED display backlighting first seen in the new 15-inch MacBook Pro

– either flash memory or a smaller hard drive to reduce the thickness

– ouch-sensitive keyboard to reduce size even further and potentially fit a DVD drive

Happy waiting!

image

image

image

source: http://www.electronista.com/articles/07/08/27/macbook.subnote.concept/

Pictures by: Isamu Sanada