How to Unlock the Huawei E220 HSDPA modem

Huawei e220 or Vodafone e220 is the HSDPA modem we usually get from Dialog Telecom or Mobitel GSM (probably from Airtel) when we purchase a mobile broadband connection. But usually it’s operator locked, so we can’t switch between networks when the current ISP starts treating us like dust, If you’ve read my previous post you know I have my reasons to unlock the Huawei e220 modem I got from Dialog Telecom. Here I’m gonna explain how I did that and I’ll try to be as simple as I can. But Feel free to ask for help if u need any.

e220

Disclaimer: I’m not responsible, nor will be held liable, for anything you do with the information I provide in this tutorial. Use it at your own risk.

Ok, since we are done with the traditional “Disclaimer” Lets see what you have to do.

First you’ll have to download the following tools.
e220 CardLock UnLocker
e220 Updater version 11.117.09.04.00
QC Mobile Analysis Tool
And a Hex editor. But if you do it correctly you can do it with an ordinary text editor too 😉

Or you can download and extract this file. It contains all the tools we need for the job, including a lightweight portable hex editor 🙂

Basically, Unlocking the e220 is simple as running the E220 CardLock Unlock tool and entering the unlock code and pressing the “Ok” button. But that’s when you “know” the unlock code.

unlock

So how do we find the unlock code for our modem? that’s where the other tools come in handy.

Plug your modem to the computer and run the E220 Updater. Wait till it detects your modem and then press the “Cancel” button. yes! Cancel it! This is just to make it easier for the “real tool” to identify the modem.

e220UpdateNow open the QC BQS Analyzer and click on Hardware forensics menu, select Use Com/USB Port
QCMob-1Now the “QC Com Diag” window should be open. Most of the time your modem and com port is automatically selected on the Serial Com port drop down list. If not you’ll have to select it manually. And then click on the “Send Cmd” button and wait till the message “Successfully sent command” appears on the bottom right.
QCMob-2

Now Select ” Read EFS” from the Diag Functions drop down menu and Click the “Lets go” button. When it asks, enter the file name e220.bin and save it. A message saying “Successfully read EFS” should appear.

QCMob-3

Now its time to do some hex reading 🙂 Open the e220.bin file from your Hex Editor. And search for the ASCII string Sd, (including the comma) or Search for the for the Hex string 53 64 2c
After few random characters you’ll see a clean 8 digit code. Believe me, it’s easily recognizable and guess what! thats our Unlock code 😀

HexOnce you’ve found the unlock key all you have to do is enter it on the CardLock Unlock utility and click “OK” And your modem is… Unlocked!!! 😀

Hope this will be helpful. I’d absolutely love to know your views on this. Good luck with unlocking your modems 🙂
-seejay

Using Huawei E220 HSDPA modem in GNU/Linux

If you’ve been following me on twitter you already know that I got a mobile broadband connection. But if you don’t know it yet, thats a good reason you should follow me on twitter. Anyways! the modem I got with my connection is the Huawei E220, And I’m very happy to say that it works perfectly fine under GNU/Linux. I was actually planning to write a blog post on that but was busy by some projects done with our local kde developer siraj 🙂 (nothing related to KDE by the way)

Few days back I stumbled upon a blog which the blog owner has written a post on switching to GNU/Linux. One of his consernce was getting his Huawei e220 working on Linux. Well, of course its a piece of cake, but I could risk a new linux user steping away from linux because he had a small prob with his 3g modem 😛 so wrote this comment on his blog to realize that I almost wrote a complete blog post on how to get it done. And decided that I should publish it on my blog so anyone else having problems with 3G connectivity on linux can solve them. so here goes my mini tutorial. Btw, I did some adjestments to it so it fits in.

*******************************

E220 works perfectly with wvdial on ubuntu Hardy Haron.
Here are the steps…
(1) Plug in the modem and run
sudo wvdialconf
(2) Then edit the wvdial.conf file…
sudo vim /etc/wvdial.conf Uncomment Username and Password lines in wvdial.conf and add the following to the end of the file “stupid mode = yes
(3) Save the wvdial.conf
(4) run wvdial to get connected 🙂

If you are using ubuntu 8.10 then the Graphical Network Manager recognizes the modem and connects you within seconds.

I usually use kppp with my Slackware installation and it runs really well too. I prefer kppp over wvdial because it even logs the data usage of the modem.

*******************************
Thats all folks! if anyone needs help, I’m just a blog comment away, or just send me an @message on twitter and yes I’m the seejay on twitter.

~seejay~

Increase your Internet connection speed in Windows XP

OK this is not my ordinary way 🙂 writing tips to Windo$ users, but found this trick and thought my Windo$ using friends might find it useful 🙂 yes I do know few pathetic creatures who’ll never get the balls to switch to Linux 😛
By the way, Your internet connection will be a much faster than before coz you get the 20% of bandwidth which was reserved by Windows XP for itself. yes u heard right 😛

read more | digg story

Online Firefox!- Use the same Firefox Wherever you go!

There was a time when all the internet cafes and office computers had only Internet Explorer installed. Few of us Firefox fans missed our Firefox running home computer very much at that time. Luckily now almost every computer has Firefox installed so we don’t have to worry about missing all those invaluable features like tabbed browsing, keyboard short cuts etc.
But there’s another problem. We miss all our favorite Extensions Book marks and themes when we are outside. 😦 Don’t worry theres a nice way we can solve that problem.read more at the CyberCapital.Org
digg story

Geek with Style : Create awesome keyword posters

Montage-a-Google from digital designer Grant Robinson is a cool web-based tool that uses Google’s image
search to generate a large gridded montage of images. Image selection is based on the key words entered by the user. I’m really enjoying by using it to random browse the web. Although the pictures taken by “Print screening” the page confuses the users eyes as a wall paper, nothing matches them as cool posters for your room which will drive your friends crazy. CLICK HERE! to try this out.-SeeJay

read more | digg story

Friday night Gadget : Swiss Beat MP3

Friday night gadget By SeeJay Will be featured every Friday evening on CyberCapital.Org. As this is our very first episode in the very first week, I’ll give you a short intro to the scene
Friday night gadget will simply introduce you a new gadget every week, Our aim is to stick together with more cheaper gadgets which won’t cost much to the readers to buy. We are not leading you to any online markets to buy the stuff, as we think that our readers are clever enough to Google for a place to buy them-SeeJay

Swiss Beat MP3: A music player with serious multi-tasking skills read more

read more | digg story

Top 10 Firefox Chrome URL Tricks

Hi Guys(and gals)  
Firefox’s user interface is written using XUL and JavaScript. So you can put the chrome URL in to the address bar and open various tools/ester eggs. Today CC.Org’s going to list the coolest Firefox Chrome URLs. Feel Free to try them if you are using Firefox. Sorry IE fans! you’ll have to find Firefox for this. Read more
SeeJay

read more | digg story