Crux
08-07-2004, 06:41 PM
----------------------
Remove Simcard
DO NOT TURN ON THE PHONE!
Press 0, 3, top right key and Red key all together for about 3 secs until a white display is shown.
Press 0, 1, 2, 3, top right key, 1, in sequence. The Diagnosis menu should be displayed.
Enter 99 and press the top right key. A message should be displayed saying Input Mode No:
Press 1 and then top right key. The following messages should appear:
· EE_FORMAT START
· EE_FORMAT OK
· EE_INIT(1) START
· EE_INIT(1) OK
· BBSRAM CLEAR END
· FINISHED
· PLEASE ANY KEY
Wait until all the above messages are displayed and then press the top right key.
Press the M key (very important). Message should display Diag Param Saving.
Press the red key to power down the phone
Default Phone Code is now 0000 like when the phone was new :) ----------------------
Hi Everybody.
You probably know this solution to make a factory reset to your phone including the security code,
which will be made default value as 0000:
So, with this solution, i started playing a bit with it. In the GX10i flash (the one decryped by me
that you can find at http://crux.yeldar.co.uk ) i searched with a Hex Editor for the value
"EE_FORMAT START" and i found out it was on the option 99 of the diagnostics menu. So, probably
there would be other options. What would they do? ;)
After a while, i got from the flash all descryptions for the function as shown here:
F00 Product Flg
F01 Diag Function
F02 Diag Function
F03 Diag Function
F04 Mon Signal
F05 Measurement
F06 Diag Function
F07 Sim Check
F08 Country Setting
F09 Diag Function
F10 Diag Function
F11 Diag Function
F12 Diag Function
F13 Irda Test
F14 NVRAM Area Copy
F15 Diag Function
F16 Diag Function
F17 Diag Function
F18 Diag Function
F19 Diag Function
F20 Diag Function
F21 Diag Function
F22 Diag Function
F23 Diag Function
F24 Diag Function
F25 Diag Function
F26 Diag Function
F27 Diag Function
F28 Imei Code
F29 Diag Function
F30 Uart Test
F31 Diag Function
F32 Diag Function
F33 Camera Control
F34 Exposure
F35 Ca Balance
F36 Wh Balance
F37 Diag Function
F38 Cpu Clock
F39 Ip Image Control
F40 Rtc Setting
F41 Diag Function
F42 Temp Adjust
F43 Diag Function
F44 Battery Control
F45 Led Setting
F46 Diag Function
F47 Lfp Change
F48 Wh Balance
F49 Diag Function
F50 Diag Function
F51 Melody Test
F52 Audio Setting
F53 Diag Function
F54 Codec Loop
F55 Diag Function
F56 Diag Function
F57 Diag Function
F58 Diag Function
F59 Diag Function
F60 Diag Function
F61 Diag Function
F62 Diag Function
F63 Diag Function
F64 Diag Function
F65 Diag Function
F66 Assert Fail Log
F67 Diag Function
F68 Diag Function
F69 Diag Function
F70 Diag Function
F71 Diag Function
F72 Afc Setting
F73 Flash Check
F74 Diag Function
F75 Diag Function
F76 Diag Function
F77 Power Control
F78 Diag Function
F79 Diag Function
F80 Voltage Control
F81 LCD Setting
F82 Image Recv
F83 Sram Check
F84 Diag Function
F85 Sub LCD Setting
F86 Diag Function
F87 Camera Prm Init
F88 Diag Function
F89 Temp Monitor
F90 Diag Function
F91 Diag Function
F92 Diag Function
F93 Memory Read
F94 Memory Write
F95 Diag Function
F96 Lcd Prm Init
F97 Key Ageing Test
F98 E2 Emulation
F99 User Function
F99 - 01 Format and Reset
F99 - 02 SIM Flag ON/OFF
F99 - 03 Genie Flag ON/OFF
Now a small descryption: Every functions with "Diag Function" doesnt seem to do anything at all.
To access the menu, do the steps at the tuturial above until you input number 99. Instead putting 99
select any other function number you wish and put the function number and press the Top Right menu.
You should now see other options to that function. As far as i know no function except 99 can really
make any change in the phone, since when u turn it off it will discard changes.
Now, the function i have played more until now was F33 (Camera Control) and here you have a small
description on How to use it:
Key - Function - Values
1 - VfrCtrl - On/Off
2 - CbCtrl - On/Off
3 - DnCtrl - On/Off
4 - GainCtrl - On/Off
5 - WbCtrl - On/Off
6 - Addr:___Data:___
7 - FcamMode - 50Hz/60Hz
0 - Cam Mode: - WIDE / CIF / ZOOM
* - Small Help
# - BackLight - On/Off
Top Left - Pause Camera
Top Right - Back to Menu
M - Save Paramters
Up - Bright Up - -2 / -1 / 0 / 1 / 2
Down - Bright Down - -2 / -1 / 0 / 1 / 2
Left - Move Image
Right - Move Image
Play with it. when you get any news related to it, please post here. I will be waiting. I have
tested all functions in gx10i already and none was harmfull with my gx10i. So, there should be no
problem. This diagnostics should be used by sharp to check hardware and software faults.
PS: Can anyone find out what is the F28 (Imei Code) for? It ask for a 4 digits code. Now this one
made me think. Should it be related to unlock or IMEI changing? ;)
EDIT: be carefull with function 73 (Flash Check)
it will temporary kill your phone. (to fix it, use function F99-01)
Remove Simcard
DO NOT TURN ON THE PHONE!
Press 0, 3, top right key and Red key all together for about 3 secs until a white display is shown.
Press 0, 1, 2, 3, top right key, 1, in sequence. The Diagnosis menu should be displayed.
Enter 99 and press the top right key. A message should be displayed saying Input Mode No:
Press 1 and then top right key. The following messages should appear:
· EE_FORMAT START
· EE_FORMAT OK
· EE_INIT(1) START
· EE_INIT(1) OK
· BBSRAM CLEAR END
· FINISHED
· PLEASE ANY KEY
Wait until all the above messages are displayed and then press the top right key.
Press the M key (very important). Message should display Diag Param Saving.
Press the red key to power down the phone
Default Phone Code is now 0000 like when the phone was new :) ----------------------
Hi Everybody.
You probably know this solution to make a factory reset to your phone including the security code,
which will be made default value as 0000:
So, with this solution, i started playing a bit with it. In the GX10i flash (the one decryped by me
that you can find at http://crux.yeldar.co.uk ) i searched with a Hex Editor for the value
"EE_FORMAT START" and i found out it was on the option 99 of the diagnostics menu. So, probably
there would be other options. What would they do? ;)
After a while, i got from the flash all descryptions for the function as shown here:
F00 Product Flg
F01 Diag Function
F02 Diag Function
F03 Diag Function
F04 Mon Signal
F05 Measurement
F06 Diag Function
F07 Sim Check
F08 Country Setting
F09 Diag Function
F10 Diag Function
F11 Diag Function
F12 Diag Function
F13 Irda Test
F14 NVRAM Area Copy
F15 Diag Function
F16 Diag Function
F17 Diag Function
F18 Diag Function
F19 Diag Function
F20 Diag Function
F21 Diag Function
F22 Diag Function
F23 Diag Function
F24 Diag Function
F25 Diag Function
F26 Diag Function
F27 Diag Function
F28 Imei Code
F29 Diag Function
F30 Uart Test
F31 Diag Function
F32 Diag Function
F33 Camera Control
F34 Exposure
F35 Ca Balance
F36 Wh Balance
F37 Diag Function
F38 Cpu Clock
F39 Ip Image Control
F40 Rtc Setting
F41 Diag Function
F42 Temp Adjust
F43 Diag Function
F44 Battery Control
F45 Led Setting
F46 Diag Function
F47 Lfp Change
F48 Wh Balance
F49 Diag Function
F50 Diag Function
F51 Melody Test
F52 Audio Setting
F53 Diag Function
F54 Codec Loop
F55 Diag Function
F56 Diag Function
F57 Diag Function
F58 Diag Function
F59 Diag Function
F60 Diag Function
F61 Diag Function
F62 Diag Function
F63 Diag Function
F64 Diag Function
F65 Diag Function
F66 Assert Fail Log
F67 Diag Function
F68 Diag Function
F69 Diag Function
F70 Diag Function
F71 Diag Function
F72 Afc Setting
F73 Flash Check
F74 Diag Function
F75 Diag Function
F76 Diag Function
F77 Power Control
F78 Diag Function
F79 Diag Function
F80 Voltage Control
F81 LCD Setting
F82 Image Recv
F83 Sram Check
F84 Diag Function
F85 Sub LCD Setting
F86 Diag Function
F87 Camera Prm Init
F88 Diag Function
F89 Temp Monitor
F90 Diag Function
F91 Diag Function
F92 Diag Function
F93 Memory Read
F94 Memory Write
F95 Diag Function
F96 Lcd Prm Init
F97 Key Ageing Test
F98 E2 Emulation
F99 User Function
F99 - 01 Format and Reset
F99 - 02 SIM Flag ON/OFF
F99 - 03 Genie Flag ON/OFF
Now a small descryption: Every functions with "Diag Function" doesnt seem to do anything at all.
To access the menu, do the steps at the tuturial above until you input number 99. Instead putting 99
select any other function number you wish and put the function number and press the Top Right menu.
You should now see other options to that function. As far as i know no function except 99 can really
make any change in the phone, since when u turn it off it will discard changes.
Now, the function i have played more until now was F33 (Camera Control) and here you have a small
description on How to use it:
Key - Function - Values
1 - VfrCtrl - On/Off
2 - CbCtrl - On/Off
3 - DnCtrl - On/Off
4 - GainCtrl - On/Off
5 - WbCtrl - On/Off
6 - Addr:___Data:___
7 - FcamMode - 50Hz/60Hz
0 - Cam Mode: - WIDE / CIF / ZOOM
* - Small Help
# - BackLight - On/Off
Top Left - Pause Camera
Top Right - Back to Menu
M - Save Paramters
Up - Bright Up - -2 / -1 / 0 / 1 / 2
Down - Bright Down - -2 / -1 / 0 / 1 / 2
Left - Move Image
Right - Move Image
Play with it. when you get any news related to it, please post here. I will be waiting. I have
tested all functions in gx10i already and none was harmfull with my gx10i. So, there should be no
problem. This diagnostics should be used by sharp to check hardware and software faults.
PS: Can anyone find out what is the F28 (Imei Code) for? It ask for a 4 digits code. Now this one
made me think. Should it be related to unlock or IMEI changing? ;)
EDIT: be carefull with function 73 (Flash Check)
it will temporary kill your phone. (to fix it, use function F99-01)