|
|
![]() |
| |||||||
| Gsm Programming & Reverse Engineering Here you can post all Kind of GSM Programming and Reverse Engineering tools and Secrets. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 (permalink) |
| Junior Member Join Date: Jun 2002 Age: 28
Posts: 1
Member: 12494 Status: Offline Thanks: 0
Thanked 0 Times in 0 Posts
| How to write a soft for unlocking phone
Hi! I'm a programmer and i'm trying to understand how a software for unlocking phones works, because i'm going to write a one. Unfortunately i can't find any documentation about communication protocol between phone and pc, what kind of processors are used in phone, how to disassemble phone's firmware. If anyone could help me i'd be glad. Sorry for my bad grammatical errors. |
|
| | #2 (permalink) |
| Product Manager ![]() ![]() ![]() ![]() ![]() Join Date: Aug 2008 Age: 38
Posts: 3,306
Member: 1841 Status: Offline Thanks: 2
Thanked 451 Times in 131 Posts
|
It is not as easy as you might think. There is no communication protocol documentation released by the mobile phone manufacturing companies. Everything you can find is based on reverse-engineering. When writing new unlocking software, one is interested mainly in the bootstrap protocol, rather that in the high level AT-commands, although there may be some exceptions. To find out the bootstrap protocol for a totally new phone, you may visit service center and ask them to allow you to sniff serial (in the better case) communication and hope it will not be crypted. For an older phone you may do it at home, by sniffing communication between your phone and some free or dongled unlocking program. In most cases you will find out that after you press the power button on the phone, the computer sends some kind of code into the phone. This is a program that runs inside the mobile phone, takes control over it and handles the whole communication with PC that follows. You may then analyze the code, modify it to be able to read the whole phone flash. This is the point when the hardest work takes place. You will spend many weeks analysing the phone firmware and if you are a lucky person, you will find a way to unlock the phone. However, the new phones, like Nokia 8310, 6310, 6510 and Ericsson R520m, T39m, T65s, T68m, T68i are well protected. Nokia now uses crypted boot code and Ericsson requires to pass through some flash authorization procedure to be able to send boot code to the phone. Anyway, I did not want to discourage you. The processors used in the actual phones are:
May the force be with you Best regards, Lead. Last edited by Lead; 06-02-2002 at 05:30. |
|
| | #7 (permalink) |
| Product Manager ![]() ![]() ![]() ![]() ![]() Join Date: Aug 2008 Age: 38
Posts: 3,306
Member: 1841 Status: Offline Thanks: 2
Thanked 451 Times in 131 Posts
|
Maybe this could help you: http://www.arm.com/arm/documentation?OpenDocument |
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |