UnBrick your Linksys router – WRT54GS v7


Why my router got brick?

Alot. Usually it because of power-surge that cause the chip to corrupt your router’s boot-loader. Some people make use of this method to Unbrick the router by shorten the 16 pin of the chip. I personally dont like the trouble of opening my router, so I dont recommend this method.

Some other reason that lead your router to BRICK is… of course firmware upgrade. I have re-written and merge Part 1 and Part 2 of my tutorial to this page. Anyway let get started.


Read what others are saying: useful info for troubleshot.


Please bear in mind that this tutorial is specifically for Linksys WRT54GS version7. If you got question that is not for “how to unbrick your Linksys router – WRT54GS v7” then the chances are your question will never be answer, ever.

Let me emphasize:
For your router to get brick, the chances are you have an itchy hand to flash the firmware or at least you know how to play around with command prompt. If you don’t know anything about command prompt, the chances are you might not survive by the end of this tutorial and your question might not be answer. 😛

What to expect:
I’m going to show you guys how to UN-Brick brick router. For your info, the router is Linksys Wireless Router with SpeedBooster WRT54GS v7, running Broadcom chip. What inside this tutorial:
– Prerequisite
– Prepare your test computer
– Before Un-bricking begins
– Let the UN-Brick begins

Continue reading UnBrick your Linksys router – WRT54GS v7

Windows Mobile 6.5

I guess everyone knows I purchased SonyEricsson Xperia X1 last year. But as usual I still in doubt, until I brought it overseas. Its very very useful. Everything are in there… video call, gps, camera, video recorder, media player, internet,… everything work as out of the box… I don’t want to give any bias opinion so you can have a  read about the review here http://blog.se-nse.net/reviews/sony-ericsson-xperia-x1-review/


But this post is not about Xperia. Its about  Windows Mobile 6.5. Before I start, I just want to let you know that there are 4 parts of the story here. I also not going to give you download link or specific steps on how to do it, since I don’t know whether its legal or not. But, buzz me and I’ll let you know where to go.

The parts are:

  1. Don’t use SonyEricsson Update Services yet.
  2. Upgrade to Xperia R2A Firmware.
  3. Upgrade to Windows Mobile 6.5.
  4. Revert back to Windows Mobile 6.1.

Continue reading Windows Mobile 6.5

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.


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