Calculator generate from IMEI unlock code. Free unlocking Huawei modems. Download Huawei Modem program

Unfortunately, you encountered the so-called "locked" phone. This means that it is blocked under a specific operator mobile communications And with another will not work. Such phones are usually sold in branded salons of operators and cost cheaper than unlocked versions.

If you insert a single operator's SIM card, the phone when enabled will ask you to enter a "pin network unlock code for a SIM card":

Or give an error with the text "Incorrect SIM card (an SIM card with a blocked network is inserted)":

  • Blackbury SUT 100-01, requires PIN code to unlock the network.
  • Often "locked" phones are involved in a variety promotional promotionsAnd on their blocking attention is not accentuated. This is done so that you continue to use only this particular telecom operator. In this article, consider solving your problem.

    Transition to another operator

    You can easily bypass blocking, simply transferred your number to the desired operator. It will take about a week and will cost 100 rubles. To do this, you need to contact any office of that operator to which you want to translate the room. You can read in detail about the procedure for changing the operator.

    Unlock (unlok, unlock) phone

    Exist special programs For unlocking specific models. You did not indicate your model, so I will tell general features. You need to find an instruction on the Internet and program to select your code to your phone. It may be necessary to flash and. If you can not find information on your own - write in the comments model of your phone, we will help you.

    Appeal to the service center

    You will take a decent amount for unlocking in the service, but sometimes there are simply no other options.

    If you have any questions - or write in the comments on this page, we are always glad to help you!

    In this article we will tell you about how to unlock almost any 3G modem Huawei, without possessing any special knowledge or skills. We have already talked about our service to unlock Huawei modems, which allows you to generate unlock codes (NCK codes) for 3G huawei modems According to the old and new algorithm, here we will end in more detail on its use.

    Almost any cellular operator blocks its modems, without allowing you to use the SIM card of another operator. What is generally obvious, because Often in operators cellular communication Special conditions and stocks operate, thanks to which the modem can be sold with a significant discount, implying that and in the future it will be used only with SIM cards this operator. Modem lock under a specific operator (the so-called simlock) is a standard function laid by a modem manufacturer, however most modems support and reverse function, i.e. Unlock. When installing a SIM card of another operator and start a program to connect to the Internet that came with the modem, a window appears, offering entering an eight-digit code. This code is called unlock code, or NCK, Unlock code. After entering this code, the lock on the operator is removed and the modem begins to "understand" any SIM cards. Let's figure out how you can get the unlock code for the Huawei modem.

    The first thing to do is find out the IMEI of your modem. IMEI - International mobile equipment identifier, unique for each device that uses its device is a 15-digit number. You can see it next to the serial number of the modem on the housing or under the lid closing the SIM card. For example, for the Huawei E173 modem from megaphone, it is located here:

    Or learn software using any terminal program. To do this, you need to connect your modem to the computer, go to the Device Manager -\u003e Modems. Find there huawei device Mobile Connect - 3G Modem and in the properties on the Modem tab to determine the COM port, which is used by the modem:

    In our case, this is COM9. After that, open any terminal program, for example, Hyper Terminal (standard terminal program, which is part of Windows 95, 98, ME, XP), Putty or My Huawei Terminal. We will consider connecting to the modem on the example of PUTTY. The first thing we will do is turn on in the terminal emulator settings of the local echo mode, so that we have seen the commands by us:

    Then connect to the modem:

    And enter the team ATI:

    If we did everything correctly, we will get an answer from the modem containing our IMEI (as in the figure above). In this case, we determined that our IMEI - 863448016071935.

    To determine IMEI, you can use or more simple way, download from the official site last version DC Unlocker Client, Run it and click the Find button:

    When your modem is determined, in the window below we will see IMEI modem, as well as additional information. In particular, we see that voice functions in this modem are blocked (Voice Feature: Disabled), the modem itself is blocked on the operator ( SIM Lock Status: Locked) and the remaining number of unlock code input (Unlock Attempts Left: 10). In order for the user to not enter the code for a simple bust, the manufacturer entered the restriction, the default is available 10 attempts to enter the unlock code, each time you enter the unlock code incorrectly, the number of these attempts is reduced by one. If you have 0 attempts to enter unlock code - this modem is unlocked by simply entering the code will not be possible, be careful!

    We now turn to receiving the unlock code. Here it is necessary to make a reservation that they are two "types". Unlock code according to the old algorithm (Old Algo Unlock Code) and unlock code for a new algorithm (New Algo Unlock Code). This is due to the fact that for old modem models (old versions of the firmware) codes were calculated on the old algorithm, for new modems (modems with new version Firmware) - in a new one. Here is a small list of conformity:

    • Old Algo Unlock Code - E150, E1550, E155, E156, E156G, E160, E160G, E161, E166, E169, E169G, E170, E172, E176, E180, E182E, E196, E226, E270, E271, E272, E510, E612, E618, E620 , E630, E630 +, E660, E660A, E800, E870, E880, EG162, EG162G, EG602, EG602G, Vodafone K2540, Vodafone K3515, Vodafone K3520, Vodafone K3565, Vodafone K3715, etc. These are modems with the old algorithm.
    • NEW ALGO UNLOCK CODE - E137, E171, E173CS-1, E1732, E173, E1815, E272, E303, E303 Hilink, 320s (E3121), E3131 (420D), E3276, E352, E353, E355, E357, E362, E363, E367, E368, E369, E372, E392, E397, E398, E586, E5776 (821ft), E5776S-22, E589, E589U-12, etc.

    To get the unlock code for your modem, click on the link - unlocking Huawei modems and enter your IMEI in the 15 Digit IMEI field. note that get free unlock code for a new algorithm this service allows only from 12:00 to 14:00 (GMT + 4), at all other time instead of the unlock code for a new algorithm you will be issued a link to the trading platform, where inserting your IMEI you can purchase this code for the symbolic amount that will go to Project authors support fund. If you have come to service from 12:00 to 14:00 in Moscow, then the status of the server will be displayed as free, at everything else, like PAID:

    We enter our IMEI and press the Calculate button, in response, we get approximately the following:

    As you can see, an unlock code is present in the server's response to a new and old algorithm, Flash Code (code required for flashing modem) and Reset Counter Hash (reset code attempts to enter unlock codes, relevant only for old modems). In our modem Huawei E173 unlock code obtained according to a new algorithm, i.e. 82828335. Insert the SIM card of the other cellular operator (In our example, not MegaFon), launch the built-in connection program from the Internet, to invite to enter the unlock code - enter the NCK code received by us. Voila, modem unlocked. If the invitation to enter the code did not appear, we enter the command in the terminal program AT ^ cardlock \u003d "NCK Code" where NCK Code - the unlock code received. Those. For our example, we must enter AT ^ cardlock \u003d "82828335 " (Enter this command should also enter how we entered the ATI command to determine the IMEI modem).

    If you used the DC-Unlocker Client to determine IMEI, you can enter the unlock code in it, simply by typing the unlock command in the command input window:

    We remind you that the AT command with the unlock code is necessary without a sim card or with a "non-" sim card (another operator). After that, your modem is unlocked.

    Also, with the help of AT commands, you can check the status of blocking your modem and the number of remaining attempts to enter the unlock code:

    AT ^ Cardlock? - Checking the status of blocking and the remaining attempts to enter the unlock code. In response, the modem will give a cardlock: a, b, 0, where A is the state of blocking, B is the number of remaining unlock attempts. A \u003d 2 means that there is no symple, a \u003d 1 if the modem is locked.

    If you for some reason, you can not use the Huawei modem unlock service free time, you can purchase the Huawei unlock code on trading platform. Sale code takes place online, without the participation of the operator. Immediately after entering IMEI and making payment (trading placeplac of Plati.ru supports many payment systems, payment from the balance cell phone Through SMS and MN. Another) You will receive the code you purchased (code is displayed instantly in the "Paid product" window). Be careful when entering IMEI.

    Well, now, you want to unlock your favorite
    Mobile to insert the SIM cards of other operators. OK, NO
    Problems, Uncle Skiff will help you in this. So, first I will tell
    what
    need to do before the unlock mobile, and then
    how to break.

    It will be incomprehensible come to me
    To: http://skiff.dax.ru or write on
    - I'm frowning. Well,
    Let's start!


    Infa before unlock mobile


    All GSM.
    Phones have a processor, EEPROM or Flash
    memory. If you want to make changes to
    your phone you will need
    reprogram memory.
    SIM Lock or
    SP LOCK (Service Provider) - This Lock
    makes your phone work only
    with one GSM operator - he and
    Blocks the phone. IMEI is the serial number of your mobile phone.
    To view, enter on your phone * # 06 # or just look under
    Battery. Security Code - block code - installed
    user. NCK This code is connected to simlock - but unique to
    All phones. IMEI -
    Symbols:


    XXXXXX XX XXXXXX X
    TAC
    FAC SNR Sp.


    Now I will explain what all sorts of TAC "and, FAC" and ...
    TAC \u003d Type Approval Code (first 2 digits
    - country code) FAC \u003d Final Assembly Code - manufacturer code) Here are a pair of codes:


    (01,02 =
    AEG)
    (10.20 Nokia)
    (40,41,44 Siemens)
    (30
    Ericsson)
    (50 Bosch)
    (51 Sony, Siemens, Ericsson)
    (60
    Alcatel)
    (65 AEG)
    (70 Sage)
    (75 Dancall)

    (80 Philips)
    (85 Panasonic)


    SNR \u003d. Serial number SP \u003d SPARE.


    IMEI - Symbols on new
    Models:


    Xxxxxx xx xxxxxx x xx
    TAC FAC SNR SP VER


    On new phones SP and VER characters
    Denote version software phone Before
    Top
    how to do something with the phone, copy IMEI
    - It will fight you from some errors.

    Methods
    Unlocking


    EEPROM DUMP.
    - To apply this method to you
    Need to pull EEPROM using EEPROM
    Programmer read all data from it to a file
    and reprogram this file further corrected file
    Recorded in EEPROM and memory is inserted into the phone. This is a complex method, only for advanced,
    But it works 100%.


    To Connect The Cable - need cable and software
    Providing for
    This type of phone. This method works on
    100% and this is the best method for all -
    For beginners as well. The key to success is
    Normally working software
    security.


    Codes - Sometimes it is possible to use
    Universal
    codes entered from the keyboards of the phone - but this
    method only for old phones and
    Unlock requires the generation of unlocking codes.
    The cheapest method and works 100% -
    But only with old phones.


    SERVICE CARD - the price is such
    Maps are very high and application for education
    Or in single cases just free.


    So seem to understand how
    This is all done and what it all consists of. If a
    I did not understand - then read the run first. And if I understand, then listen
    Further, I dismissed my mobile phone. This method works 100%,
    But if you have hand curves :),
    then there is a little different ... I am not responsible for your burnt
    Phones :). Forward!


    Removing SIM-Lock


    You will need a M2Bus cable. You can
    Find the scheme of this cable in i-nete
    (I do not recommend, because schemes are not always correct)
    or buy it (oh, so I did,
    paid 15 dollars on the left credit card to
    I was sent, without questions 8)).
    If you have already found a cable - find software (prog:
    WinLock). Put 8) in the phone SIM card. If the phone has connected to the network, enter: * # 0000 #. At the top you will see
    Software version number. If a
    The version is lower than 5.20, then read further.
    Pull the SIM card from the phone, connect
    Phone and RS cable. Run winlock prog. Next in the menu
    "Option" choose the port to
    to which the phone is connected. Then close
    This is a window. Next, press the "READ PHONE" button.
    In the "Simlock Level 1" windows in the column "state" choose "Close", in the column "MCC + MNC" enter
    "?????" (Five marks of the question). In the "SIMLOCK LEVEL 4" line in the column "State" choose
    "Close" and in the column "MSIN" enter "???????????"
    (Ten question marks). Next, click "Close Simlocs". Yes, yes, click !! Click "close
    Simlocks ", not" Open Simlocks "!!! If you
    Click, you will see a password window - not
    Change it! Click only the "OK" button. Yesss!
    You deleted SIM-LOCK! Remember - if you
    Enter data or press other buttons -
    You will break your phone! If the version of the prog. I could.
    5.20 or 5.22 You need other programs -
    5110520.exe for version 5.20 or 5110522.exe for
    version 5.22. Connect the phone with PC and run
    prog. Click the "Unlock" button. If the inscription "Work" hangs in the current
    Time overload RS and check all connections. After finishing
    program work, run WinLock and unlock phone according to
    from
    The above leadership.

    Unlock the modem is necessary if you want to untie it from working with a SIM one specific cellular operator. If you are using mobile Internet Through a 3G / 4G modem purchased from the operator, it will sooner or later have to face a situation where on objective reasons it will want to change it - for example, another will be more favorable tariff. Or you will go to the cottage, and outside the city in your area will be better to catch a connection from another operator.

    If you insert, for example, in a modem purchased from a megaphone, a SIM card from MTS, it will not work. To correct the situation, you need to unlock the MegaFon modem, that is, unlock it from binding to a specific cellular operator. You can unlock the Huawei modem in several ways - free and paid. This article will talk about free.

    How to unlock the Huawei modem of an old sample?

    If you have a relatively old model that you bought a couple of years ago, you can unlock the modem by its IMEI - an individual number assigned to the manufacturer. Find it easily under the lid of the device.


    IMEI is also usually present on a sticker or label embedded in a box with a modem. Now, at this number, we can get the code of the unlock of our MegaFon modem, and we get it using several programs from third-party developers.

    Basically, all "branded" modems on which logos are bangible mobile companies, actually produced chinese company Huawei, so we will use utilities for the devices of this company.

    Download Huawei Modem program

    We go to the site huawei.mobzon.ru and download one of the current ones this moment Versions of the program for working with Huawei modem. Choose any assembly - they differ only in functionality, you can read in detail about each of them directly the site.

    She will replace standard Program From the operator, which was set when the modem is first connected to the computer. Since you have already enjoyed them, it should have been installed, as well as the driver from the modem. If you deleted them, you will need to reinstall - for this insert the device to the computer and confirm the installation. Either manually run EXE file From the internal flash memory of the modem.

    Also before downloading, make sure that specifically your model is supported - the list will be at the bottom of the page. And the model number of your modem is also usually specified on the package or in the instructions.


    So, if everything is suitable, download and install the program, after which we insert a modem with a new SIM card in USB port PC and launch it.

    A window must appear with the request to enter the unlock code.

    In some modem models, the same window appears when using standard software from the operator.

    Huawei Calculator program

    Excellent! The first part of the epic is completed, now download another application called Huaweicalculator. Unzip on the computer and start. In the first field, we need to enter the IMEI already known to us, after which you to generate by pressing the "CALC" button several other ciphers.


    From all of them we will need NCK - this is the code of the modem unlock, which will need to enter the window in the first program. In my version, this value "34994905" - remember it.

    Huawei Modem Terminal

    It happens that when connected to a USB automatically, a window for entering the unlock code, described in 1 step, does not open. Then you have to download another program - Huawei Modem Terminal to communicate with a modem through service commands.

    We open it and choose here the item with the inscription "HUAWEI Mobile Connect - 3G PC UI Interface" and click the "Connect" button.

    After that, in the bottom field, enter the "AT" command in order to check the connection with the modem. In the main window, with a successful outcome, the inscription should appear

    "SEND: AT
    Recieve: OK »

    If your all "OK", this means that we can now manage the modem using the so-called service AT commands.

    They are actually a lot, but we need those that are required for the modem unlock. Here they are (when writing the quotation commands "" is required!):

    • AT ^ cardlock \u003d »NCK Code» - to remove the lock
    • AT ^ cardunlock \u003d »NCK MD5 HASH» - To reset attempts to open to 10
    • AT ^ Cardlock? - to check the lock status

    The latest query modem displays the following results:

      CardLock: A, B, 0
    • A - "2" means that there is no symple, "1" - if the modem is locked
    • B - the number of remaining unlock attempts.
    • The new modem is their number equal to 10.

    In our example, the modem is locked (1) and there are still 10 attempted, that is, no one has tried to unlock it. It remains only to enter the code at ^ Cardlock \u003d "NCK Code", where "NCK Code" is the value of the NSK code itself, which was previously obtained in the Huawei Calculator program. I have "34994905".

    2 way unlocking - for old and new modems

    For those models that are not supported by the previous program, more recently exists another one - Huawei Unlock Code Calculator. In addition to two opening codes (V1 and V2), it also has a password for firmware.

    • V1, or Old Algo Unlock Code - Unlock code for modems with old version firmware
    • V2, or New Algo Unlock Code - for modems with a new firmware.

    Let's try to use this utility with my modem - enter IMEI and generate codes.

    As you can see, the value "V1" coincides with the fact that we were given the previous program - it is necessary to use it, since the modem is old and the firmware on it is also old.

    3 way - online calculator

    Recently, another convenient and free service For models of 2013-2014 - here is the link. Look carefully and find your model in the list of one of the flashing options, then enter the IMEI code of your device and get a password to unlock.

    4 Method - Universal Paid

    Finally, for quite lazy, who does not want to bother with the finding of IMEI, the definition of the code of unlocks and other nonsense, there is one universal waywhich is suitable for most modems. But for him will have to pay a little - about 5 euros. But we will talk about him. And also recommend reading the Huavaway modem tied from the operators.

    In this article we will try to open the mystery over the mystery over algorithms unlocking Huawei. and Alcatel. All know that manufacturers data devices are unlocked by code, but how is it calculated and where does the unlock code come from?

    In our article about we wrote that unlock codemaybe a function from Imei phone (and, thus, it can be calculated) or it is tightly sewn in a flash chip phone (and then it will be recognized only through the internal database of the manufacturer). Let's look at the Huawei modem models with the old algorithm that we wrote about before. As we said, the unlock code for them can be calculated by a special calculator, but how is this calculator inside?

    Naturally, the manufacturer carefully hides the opening codes generation algorithm (in the case of Huawei modem with an old algorithm, Old Algo, unlock code is a function of IMEI, i.e. NCK \u003d F (IMEI)), But in this case, the algorithm has already managed to consult a network and in this article we will consider it. I repeat that everything described only applies to models E150, E1550, E155, E156, E156G, E160, E160G, E161, E166, E169, E169G, E170, E172, E176, E180, E182E, E196, E226, E270, E271, E272 , E510, E612, E618, E620, E630, E630 +, E620, E660A, E800, E870, E880, EG162, EG162G, EG602, EG602G, Vodafone K2540, Vodafone K3515, Vodafone K3520, Vodafone K3565, Vodafone K3715 and others.

    Algorithm of the NCK generator codes for Huawei

    The source code of the php algorithm looks like in the following way:

    Huawei Algo PHP Source Function Calcoldnck ($ IMEI, $ Secret \u003d "HWE620DATACARD") ($ Magic \u003d Substr (MD5 ($ Secret), 8,16); $ n \u003d str_split (MD5 ($ IMEI. $ Magic), 2) ; foreach ($ n AS & $ V) ($ V \u003d hexdec ($ V);) $ n1 \u003d $ n ^ $ n ^ $ n ^ $ n; $ n2 \u003d $ n ^ $ n ^ $ n ^ $ n ; $ n3 \u003d $ n ^ $ n ^ $ n ^ $ n; $ n4 \u003d $ n ^ $ n ^ $ n ^ $ n; $ s \u003d sprintf ("% 02S", DeChex ($ n1)). Sprintf ( "% 02S", DeChex ($ n2)). Sprintf ("% 02S", DeChex ($ n3)). Sprintf ("% 02S", DeChex ($ N4)); $ n \u003d sprintf ("% d", (Hexdec ($ s) | 0x2000000) & 0x3FFFFFF); RETURN $ n;)
    1. Here, at the input of the CalcoldnCK function - $ IMEI is a line with the IMEI device, and $ secret is a secret constant equal to HWE620DATACARD.
    2. As we see, the MD5 is considered to be MD5 from $ secret, which is equal to "A32FE72C 5E8DD316726B0335d5513BA0, then selected 16 characters are taken from it. This will be $ magic.
    3. Then we consider MD5 hash from IMEI and the $ Magic constant received. Suppose that IMEI we have 860650020246212, then the IMEI and $ Magic combination - will give us a line "8606500202462125e8dd316726b0335", and MD5 hash from it, respectively, "9423F197Fe0547CF7A".
    4. We divide this line to bytes in a hexadecimal representation, i.e. 0x94, 0x23, 0xF1, etc.
    5. As a result, we obtain an array:

      Array.
      => 148
      => 35
      => 241
      => 151
      => 250
      => 250
      => 212
      => 136
      => 126
      => 225
      => 105
      => 254
      => 5
      => 71
      => 207
      => 122
      )

    6. As can be seen, the zero element of the array is 0x94 (148 in decimal representation), the first - 0x23 (35), and the like.
    7. Next, we consider the number N1, N2, N3, N4 (in fact, these are bytes of the future NCK) by formulas:

      $ n1 \u003d $ n ^ $ n ^ $ n ^ $ n;
      $ n2 \u003d $ n ^ $ n ^ $ n ^ $ n;
      $ n3 \u003d $ n ^ $ n ^ $ n ^ $ n;
      $ n4 \u003d $ n ^ $ n ^ $ n ^ $ n;

    8. Where ^ - This is the operation "excluding or", i.e. Xor.
    9. Thus we get:

      N1 \u003d 148 XOR 250 XOR 126 XOR 5 \u003d 21
      N2 \u003d 35 XOR 250 XOR 225 XOR 71 \u003d 127
      N3 \u003d 241 XOR 212 XOR 105 XOR 207 \u003d 131
      N4 \u003d 151 XOR 136 XOR 254 XOR 122 \u003d 155

    10. Or in a hexadecimal system (N1, N2, N3, N4) \u003d (15.7F, 83,9B). We combine these numbers, and we get a hexadecimal number - 157F839B (360678299).
    11. And we had the last step, namely, to get NCK, we perform the following transformation over it - 0x157F839b.oR 0x2000000 and 0x3FFFFFF. It can be done using standard windows Calculator, switting it in the type of programmer.
    12. As a result of this operation we get 0x37F839B.. Translating it to B. decimal system Nacking, get the desired NCK (unlock code) - 58688411 .

    Check the resulting result by any publicly available Huawei calculator and make sure that we got the right result:

    At the beginning of the article, I said that we will tell about the generation algorithm unlock codes for Alcatel. In the above archive you will find sources on Delphi for the following models phones alcatel - V670, C700, C701, Playboy, C707, C717, V770, C820, C825, Mandarina Duck, S215, S218, S319, S320, S321, S520, Miss Sixty, S853. Authority source belongs ulymar (ATF Team Member). The code is very structured and to figure it out in it will not be particular problems even for beginner programmers. The form of the compiled application is as follows: