Friday, January 14, 2011

General Informations regarding CID, CDA, COLOR, GDFS etc.

CID = This "number" defines the version of SE's protection present in the phone.New CIDs are deployed from time to time, for the sole reason of preventing them from beeing unlocked/flashed/tampered with by non-SE service tools. Current CIDs in use by SE are 29/36/37/49. SE-based LG/Sharp phones use the same system (but different versions). The OTP (One Time Programmable memory) and EROM of a phone might be protected by different CIDs, usually the case in newer K600s/K608s.


CDA = This "number" defines which variant of a specific firmware a phone is supposed to have.It lets among others SEUS (Sony Ericsson Update Service) know which language-pack/branding/bandlocks a phone is to be flashed with. A generic (unbranded) K750 for use in Scandinavia will be CDA102337/12, whilst a Telenor-branded K750 will be CDA102338/62. Both will be flashed with the same languages/dictionaries, but the latter will be flashed with Telenor-branded firmware.


BLUE/BROWN/RED:This "color" defines what kind of phone we are dealing with.BLUE phones has been assembled at the factory, but never been programmed with software/GDFS/IMEI (remember kids: the IMEI is stored in the OTP (One Time Programmable memory))BROWN phones are "developer phones", for testing. Less restrictions are present, as these are used for "debugging/beta" purposes. As of CID36, a phone has to be converted to BROWN to unlock it.RED phones are your typical retail ones.


GDFS:This is the phones "stash", where all settings and calibration data is stored (this also goes for the firmwares IMEI-resource as well as the SIMlocks). Similar to other brands use of NVRAM (Non-Viotile Random Access Memory).


IMEI = International Mobile Equipment Identity.A 15-digit number which includes information on the origin, model, and serial number of the device. The model and origin comprise the initial 8-digit portion of the IMEI, known as the "Type Allocation Code/TAC". The remainder of the IMEI is manufacturer-defined, with a "Luhn check digit" at the end (which is never transmitted). The "Luhn check digit" is calculated from the rest of the IMEI.
It should be noted that in SE-based phones, the IMEI is stored in two places, the OTP (One Time Programmable memory) and GDFS. The GDFS IMEI is normally read from the OTP, but this can be circumvented by SETool function to "change" the IMEI. This patches the firmware into allowing different OTP/GDFS IMEIs. It is the GDFS IMEI that is reported to the network, so changing this will "de-bar" blocked phones. SEUS is not fooled by this, on the other hand, and it should also be noted that doing this is illegal in most countries.


EMMA = Service software/solution by SE themselves. Protected by the EMMA smartcard to prevent non-licensed usage. Current version is EMMA3, though EMMA2 is still alive (but kinda useless on newer phones). The EMMA smartcard contains an algorithm that allows EMMA to communicate directly to/with the phones CID, so performing operations the way they were intended. The smartcard and its algorithm has not been cracked. Current EMMA access levels exists:Service Update - Can't unlock phones.Service Update Pro - Can't unlock phones.Network Operator - Can't unlock phones (but sure as hell can lock them ).Service Center Std - Can't unlock phones.Service Center Rc - Can unlock phones, as they have a special version of the smartcard with a CSCA key.Research & Development - Can unlock phones, as they have a special version of the smartcard with a CSCA key.


DB2000, DB2010, DB2020 = SEMC (Sony Ericsson Mobile Communications) hardware platforms. It's something similar to chipset in PC.DB2000 (another name is Marita) is a GSM+3G(UMTS) capable platform, SE K600/K608/V600/Z800/W900, Sharp 802sh, 902sh, 903sh and LG 3G phones are based on it.DB2010/2012 (Marita compact) is GSM-only, non-3G, platform. Most not very old and modern SE phones like K300,K500,K700,K750,S700,W300,W550,W800,Z520,Z530 are based on this chipset.DB2020 is the newest product of SEMC. K800, K790, K610, Z710 etc, Sharp 904sh feature this most secure (from SE's point of view) platform

Basic and Useful Info About China Phone (Learn Yourself)

What is TX RX?
tx rx is type of connection which will help to you to connect your phone with pc for software operation. its just a type of connection name.




what is cpu?
Central processing unit. A parts of phone. its type a head of phone. all phone have cpu but for china phone cpu is very important. china phone have various type of cpu.




why cpu is important for china phone?
all phone have cpu, uem. but for china phone cpu is very important because various china phone cpu support various tool/device when it do software operation in phone. so though not know which phone have which cpu face problem when you repair it.




How to know cpu type/model?
now many of device auto detect cpu type so no problem to know which cpu use in this phone which you want to repair. also you can open the phone and can see what cpu use in phone.


MTK




Spreadtrum




Infineon




Sky/Skyworks




ADI/AD




Philips




Agree




TI / Power Management




VIA


SAMSUNG


also come new CPU name is SI4904




what is flash chip and RAM?
flash chip store phone software in it. and RAM is extra built in memory which give space to phone and flash chip to extract phone software and operating in his memory when phone is open/running. 99% china phone flash chip and RAM include in one chip. so though your flash area or ram area is damage in flash chip, you must need to change total chip. useing many type of companies chip with under various model name, as like Samsung, Toshiba, Intel, ST etc




Flash chip name/model is important for china phone as like cpu?
must. its important as like cpu because when flash china phone though we not know what flash chip use on it, we can find perfect flash file for it. otherwise with wrong chip flash file phone is going dead.






what problem with china phone model name?
model name is not a big matter for china phone. because with same name have many many phone with deference pcb, pcb design, cpu, flash chip, gate up, software etc.




What need to know about a china phone when we repair?
1. CPU Type
2. Flash Chip model
3. Original software/flash file version.
4. Connector Type
5. How pin have in connector.


Flash file version is important for china phone?
Must. its very very important for china phone because though you lost your original (when manufacture company published phone) flash version or not know which file have in it first time, you got problem when you flash your phone. for flashing with wrong version/model flash file you got this type of problem-
1. Flash done but phone dead
2. white screen (no incoming/out going call)
3. white screen (with incomeing/outgoing call)
4. Keypad not work
5. Sim not valid
6. Sim blocked
7. Phone hang after power on
8. no network
9. have network but show emergency (this problem also do for power ic or bad connect sim or sim connector problem)
10. phone restart continuously.
etc.


Which tool or device?
many of free tool published in market for mtk, infineon, ad, spreadtrum, sky etc. but alwayes device give you a complete solution.




now i finish this post, have many many information about china phone, not possible to post it in only one post. i will try to post it step by step.

CHINA MOBILE SECRET CODES

Engineering Mode: *#110*01#
factory Mode: *#987#
Restore Factory Settings: *#987*99#
Check Software Version: *#900# OR *#800#
Default User Codes: 1122, 3344, 1234, 5678
Change LCD Contrast: *#369#
To Enable COM Port: *#110*01# -> Device -> Set UART -> PS Config -> UART1/115200
Codes to Change Screen Language:
* *#0000# + Send : Set Default Language
* *#0007# + Send : Set Language to Russian
* *#0033# + Send : Set Language to French
* *#0034# + Send : Set Language to Spanish
* *#0039# + Send : Set Language to Italian
* *#0044# + Send : Set Language to English
* *#0049# + Send : Set Language to German
* *#0066# + Send : Set Language to Thai
* *#0084# + Send : Set Language to Vietnamese
* *#0966# + Send : Set Language to Arabic

Tips to care for your battery

For many users, recharging their phone batteries consists of the daily routine of plugging in the charger, and then leaving it on for a couple of hours to juice up. However, depending on your battery type, overcharging or undercharging it could result in a shorter life.


You should also understand that due to the chemical processes involved, batteries deteriorate over time. After a certain number of cycles, the battery's maximum charge capacity drops to below 80 percent of its original capacity.


Battery type Number of charging cycles
Nickel cadmium (NiCd) 1,500
Nickel-metal hydride (NiMH) 300-500
Lithium-ion (Li-ion) 500-1,000
Lithium-polymer (Li-Po) 300-500






Therefore, heavy users who recharge frequently may have to purchase new batteries after a short time compared to light users. However, not every battery will reach this number of cycles before starting to lose charge. For a battery to reach its natural life, proper maintenance is necessary. Batteries may look tough, but they can be inadvertently damaged.


There are several things you can do to maximize the useful life of your battery.


Breaking in
When you first get your battery or phone, you will need to break it in. It may be necessary to fully charge and discharge the battery three to four times before it will be able to make use of its maximum capacity. This is for all battery types.


The first time you charge the battery, the phone may indicate a false full charge after 10 to 15 minutes. This is normal. Unplug and plug the charger to "restart" the charging process.


If you wish to keep your batteries aside for a period, store them in a dry and cool place. Heat and nearby metallic objects can spoil the battery. As the batteries will self-discharge after prolonged storage, you will have to break the batteries in again before use. Having said that, don't leave your rechargeable batteries dormant for extended periods. Cycle them for a full charge and discharge every so often to keep it fresh. Batteries that sit idle for extended periods of time without charging begin tend to lose their ability to hold a charge and will self-discharge.




That thing called "memory effect"
If you do not fully discharge the battery before recharging it, gradually the capacity of the battery will be reduced. This is called the memory effect, and is due to the accumulation of gas bubbles on the cell plates.


NiCad batteries are especially prone to this problem. Therefore users should try to discharge the battery fully after each use, a process called conditioning. NiMH batteries are less susceptible to the memory effect, but even then you should condition them once every one or two weeks. Li-ion and Li-Po batteries are immune from the memory effect.


For optimal talk and standby time in the long run, it is recommended that you use original batteries with your mobile phones.


Most phones beep or display a "Battery Low" message to remind you that the battery will soon need to be charged or replaced with a charged one. If you are desperate to have the phone last just that extra minute longer, you can consider immediately switching to zero ring volume, zero backlight, non-vibration mode, etc. Switching off the phone for a short while can also prolong the remaining standby time when you next switch the phone on.

Free Unlock SL3 by MTB NK / LBF (Local Brute Force) STEP BY STEP !

Free Unlock SL3 by MTB NK / LBF (Local Brute Force) STEP BY STEP ! Read Here !!!

There is explanation how to use SL3 Local Brute Force for MT Box.
To use this service you can use also old software versions MTB NK 2.35.3 SL3 and MT Box update tool v3.18
To able calculate unlock data for your phone you need to download "ighashgpu" software from Ivan Golubev web page.
Before you use "ighashgpu" software please read and accept License Agreement which is included in software package


How to use SL3 Local Brute Force:

1. Upload phone to SL3 server using "Read" button in BF tab
2. Cancel phone from calculation queue, double click on phone imei in BF tab
3. Start MT tool v3.18 or v3.19
4. Press "Download Zone" button, we recommend to use Mozilla Firefox as your default browser
5. In "SL3 Service" tab click on "Get BF data" and enter imei from canceled phone the press "Get Data" button. You will get command line for ighashgpu software (Brute Force software by Ivan Golubev)
6. Start ighashgpu software,copy and paste command line text you get in step 5 and wait to finish (Calculation time depend from your PC hardware power)
7. When software finish login again via MT tool by pressing "Download Zone" button
8. Go to SL3 service than click "Get Code"
9. Enter phone imei and calculated data (result from ighashgpu software) 15 bytes.
10. If all is ok you will get unlock code for this IMEI



Rap3 supported phones:

• 2690 (RM-635)
• 2700 Classic (RM-561)
• 2700c-2 (RM-561)
• 2730 Classic (RM-578)
• 2730c-1b (RM-579)
• 3600 Slide (RM-352)
• 3720 Classic (RM-518)
• 3720c-2 (RM-518)
• 5130 (RM-495)
• 5130c-2 (RM-495)
• 5130 XpressMusic (RM-495)
• 5310 XpressMusic (RM-303)
• 6300 (RM-217)
• 6303 Classic (RM-443)
• 6500 Slide (RM-240)
• 6500 Classic (RM-265)

Rapido supported phones:

• E63 (RM437)
• E71-1 (RM-346)
• 5730s (RM-465)
• 5730s-1 XpressMusic (RM-465)
• 5800d-1 (RM-356)
• N97-1 (RM-505)
• N97-1 N97i (RM-505)
• N97-3 (RM-507)
• N97-4 (RM-555)
• N97-4 mini (RM-555)



SL3 Supported ROOT_KEY_HASH( RAP ):

• 38F312750F686F9FC9B1B3778774A195
• 9A28E119033B91D14D22838C86D0D53C
• 9DDBFCFE6E73CED7D8C6268C8EB85723
• A5404AE83A594ECADEE532F0C236BFA6
• BAF3A9C3DBFA8454937DB77F2B8852B1
• CAEEBB65D3C48E6DC73B49DC5063A2EE
• E9EFF4BFAA5393217CA6B17755FC3E14
• F2D76DFAFD66C7F195F278417DF05888
• F682624FFB08F6D955DBE7D9C0485084
• FCB5C510AF7F09F313D9BDE85A707CC0

.:Important information about "hanging" or "rebooting" K790 phones:.

important information about "hanging" or "rebooting" K790 phones.




K790 Phone hang


Only Applicable for K790!


Background:
One of the main reasons for permanent phone hangs at start up or standby
can be resolved by replacing two resistors under the Bluetooth cavity.


Instruction:
ROA (PCB) with revision R3A and R3B have not been modified.
ROA (PCB) with revision R3C has the new resistor values already from
factory.
ROA (PCB) with revision R3D has a new version of Dolphin 2 which prevents
the problem and they SHOULD NOT have the resistors replaced.


For ROA revision R3A and R3B with permanent phone hang at start up or
standby:
Change:
R1404 to 470 ohms, REP 621 003/47.
R1405 to 4.7k ohms, REP 621 004/47
Both resistors are located under the Bluetooth cavity
Attached Thumbnails