Since i can't post directly to development Forums, i post it here. So please move the post!
I reflected the Samsung Diagnostic App and wrote a programm that creates on a bruteforce basis almost all of the diagnostic codes available.
The source code contains 175 codes, my program was able to create 150.
I can't really create the missing 25 codes, because the input you enter into the diagnostig app, is hashed and then compared, so there is no way (for me) to reverse this hashing.
Please notice: I know some of these codes aren't working but i post them anyway for completeness.
g_FTAMain : 15, 71671835, 56#805353, 716717#15
g_QUALCOMM_TEST : *09#
g_SIMPLE_FUNCTION_TEST : *#05#
g_TouchDelta_80 : *#80#
g_IMEI_NUMBER : *#06#, 57*69*4#0
g_BATT_TEST : *#2*#, 57*69*580
g_TMOServiceMenu : *74*#
g_SMDINFO : *#03#
g_LCDTEST : *#0*#, 57*69*380
g_VIEWHISTORYNW : *#07#
g_QWERTYTEST : *#1*#, 57*69*480
g_BRIGHTNESS_TEST : *#3*#, 57*69*680
g_VPHONE772 : *#772#, 521*86376
g_VPHONE779 : *#779#, 63679*149, 87*809841
g_VPHONE770 : *#770#, 521*86356
g_VPHONE777 : *#777#, 63679*129, 87*809821
g_RILNETLOG : *#638#, 517794#67, 87*808431
g_VPHONE775 : *#775#, 63679*109, 87*809801
g_SR_TEST : *#780#, 521*86456
g_LIGHTTEST : *#12*#, 5*239715#
g_VPHONE773 : *#773#, 405505##8, 521*86386
g_VT_DUMP : *#938#, 517797#67
g_BTLOGDUMP : *#232#, 517790#07
g_RILDUMP : *#745#, 87*809501
g_VPHONE774 : *#774#, 521*86396
g_WIFI_FACTORY_TEST : *#526#, 43985#490, 84#*42#65, 87*807311
g_VPHONE771 : *#771#, 521*86366, 820#611#7
g_VPHONE778 : *#778#, 63679*139, 820#611*7, 87*809831
g_VPHONE776 : *#776#, 63679*119, 87*809811
g_Enable_Testbed : *12358#, 177523034, 7#6850676, 910594*46
g_DEBUGMODE1 : *#0011#, 1#8877754, 472667011
g_LIGHTSENSORTEST : *#0589#, 75#573125, 7#6*32986
g_AUDIOTEST : *#0673#, 6*9495#11, 7#6*33826
g_ILLUMINATIONTEST : *#0843#, 7#6*35526
g_MultiTouch : *#0987#, 75#577105, 7#6*36966
g_TouchFirmare_2663 : *#2663#, 7#6*53726
g_GPSTEST : *#1575#, 7#6*42846
g_AUDIOTEST2 : *#0289#, 472669791, 75#570125
g_FMRADIORX : *#0368#, 18#10#77#, 7#6*30776, 82854#120
g_RRCVERSION : *#0599#, 75#573225
g_DebugOption : *#7450#
g_SOUNDTEST : *#0675#, 6*9495#31, 7#6*33846
g_MOUSETEST : *#121*#, 4726790*1, 75#580*#5
g_MOUSECAL : *#123*#, 4726792*1
g_PHONEDUMP : *#2454#, 7#6*51636
g_HWversionFTA : *#2222#, 1#8899864, 472689121, 4#71746#5
g_BANDSELECTION : *#2263#, 472689531
g_TouchDelta_2665 : *#2665#, 7#6*53746
g_NAVIKEY_TEST : *#2486#, 7#6*51956
g_RTC : *#0782#, 7#6*34916
g_DEBUGDUMP : *#9900#, #9803999
g_ERRORREPCAB_INSTALL : *#9907#, 4316#9456, 8421*4606
g_BATTERYINFO : *#0228#, 472669181
g_DEVICETEST : *#0842#, 7#6*35516
g_CAMERAUPDATE : *#2470#
g_TouchDelta_2664 : *#2664#, 7#6*53736
g_SWversionEx : *#1234#, 1#8889984, 39473*#9*, 472679241
g_MOUSECAL06 : *#126*#, 4726795*1
g_MICROUSB_TEST : *#1793#, 614921**9
g_PHONELOOPBACKTEST : *#0283#, 472669731
g_USBPATHCHANGE : *#7284#
g_CAMERADISABLE : *#2480#
g_RILNETLOG_OFF : *#6380#
g_ERROR_REPORT_VERIFY : *#7452#
g_VPHONE_DISABLED : *#77*0#, 954312475
g_SWversionFTA : *#1111#, 1#8888754, 472678011
g_NETLOCK_NETWORK : *#6955#, 4248*#4#3, 7#6*96646
g_UARTCHANGER : *#9090#
g_SUWON3G_CAB_INSTALL : *#9909#, 4316#9476, 8421*4626
g_INTEGRITY : *#2580#
g_ERROR_REPORT_ON : *#7451#
g_NETLOG_LOG_START : *#9905#, 4316#9436
g_UARTPATH : *#9910#
g_YSSHINTEST : *#9999#, 9*190*03*
g_RILNETLOG_ON : *#6381#, 18#16#90#, 7#6*90906
g_POWERONATTACH : *#7298#, 3604494*2
g_SELF_DIAGNOSTIC_MODE : *#7353#, 18#17#62#
g_PILEDUMP : *#9901#, 8421*46*6
g_GUMITEST3G_CAB_INSTALL : *#9908#, 4316#9466, 8421*4616
g_NETLOCK_SERVICE : *#7755#, 8832#9601
g_VPHONE_ENABLED : *#77*1#, 954312485
g_DEBUG_RIL_DUMP : *#9906#, 166026#0, 4316#9446
g_BATTERYMONITOR : *#9911#, 8421*47*6
g_CONNECTION_SETTING : *#9920#
g_VERIFYCOMPARE : *#9990#, 9*190*0**
g_Disable_Testbed : #12358#, 170523034
g_VersionScript : 19104#2*, *#99732#
g_BLUETOOTH_LOG_ENABLE : 20652619, 61709134
g_BT_SSPDEbugModeDisable : 20652639, 61709154, 1#2066816, 92#351307
g_CELOG_LOG_DISABLE : 20654609, 6*670#817
g_OMADMCLIENT_LOG_DISABLE : 20653609, 9448**0*8
g_OMADMCLIENT_LOG_ENABLE : 20653619
g_BLUETOOTH_LOG_DISABLE : 20652609, 61709124
g_BT_SSPDEbugModeEnable : 20652629, 61709144, 1#2066806
g_CELOG_LOG_ENABLE : 20654619, 6*670#827
g_TOTALCALLTIME : 2934331*
g_ERASE_IMEIITEM : 35190728, 76247243, 81689*06#, 908*#7725
g_IMEI_ADJUST : 35190738, 76247253, 81689*07#, 908*#7735
g_RESET_CUSTOM : 35180948, 76237463, 81688*28#
g_RESET_FACTORY : 35190718, 76247233, 81689*05#, 908*#7715
g_BLUETOOTH_RF_TEST : 3##65*88
g_BLUETOOTH_AUDIO_TEST : 3##65*98
g_AutoSimSetting : 40*047#3, *#94765#
g_PVKKey : 40*549#3, 6#137011, *#99785#, 2069393#3, 505214014, 974495169
g_RESET_FACTORY_WITHDEFAULTLANGUAGE : 76264513
g_NONSLEEPCALL_ON : *#069*1#, 4372903*4, 45*973*82
g_LEDTEST : *#14789#, 318379752
g_NONSLEEPCALL_OFF : *#069*0#, 45*973*72
g_DMSessionInit : *#15428#, 318386142, 9*#85#581
g_NETLOCK_SUBSET : *#78255#, 2067240#3
g_CAMERAUPDATESVC : *#32589#, 318557752
g_LAUNCH_UAEDIT : *#92782#, 974425139
g_CIPHERING : *#32489#, 24#59#547, 318556752
g_LOGDUMPMGR : *#33284#, 318564702
g_PdaBuildTime : *#99820#, 777551390
g_SR_DISABLED : *#780*0#, 4926#99*5, 81*255280
g_SR_ENABLED : *#780*1#, 81*255290
g_VersionTime : *#99821#, 62421*4*6
g_DIS_LOCK_SUB_NW : 17#991#3*
g_PVKFileName : 18*357#25, 6#13702##
g_EN_LOCK_SUB_NW : 193582504
g_EN_LOCK_CORP : 1*0273411
g_EN_LOCK_SVC : 1*0278411, 61491#442
g_GPSTESTTOOL : 1#8865#55
g_DIS_LOCK_NW : 20789802*, 863164*71
g_SellOutSMS : 2615#0922, 5530*6100
g_TFlashUnPairing : 30334*733, 3*87*9122
g_FILE_SYSTEM_TEST : 36*4601*9, 982676614
g_DIS_LOCK_SVC : 38025*93#, 44*7#2049
g_GPSTESTXTRA : 400#40*18
g_GPSTESTTOOL2 : 400#40*08
g_SerialNumber : 5317*0648
g_EN_LOCK_NW : 5494477*3, 71204*91#
g_EN_LOCK_SIM : 5494585*3, 587*9*7#*
g_SERVERURL : 553378683
g_SLIDECOUNT : 584644021
g_SellOutSMSTestMode : 597#*224#
g_APPSLAUNCHER : 5**6244*3, 9372799#5
g_SLOGSERIAL_M2 : 66#6757#1
g_TESTMODE : 718071#49
g_AutoReceive_Enable : 7160*5088
g_RESET_SERVICE : 72673#00#
g_ReactivateSellOutSMS : 74201#086
g_AUDIOGAINCONTROL : 7#16#1#47
g_AUDIOCODEC : 7#16#1#37
g_ADMIN_GENERIC : 838*5448*
g_SLOGSERIAL_ALL_ON : 8644*3081
g_VT_MANUALSETTING : 8802*7*5#, 972#6#115
g_WIFI_TEST : 9304554#5
g_DISLOCK_SIM : 98217*243
g_DMTESTMENU : 9#7357764
regards,
Flow
Hey Flow, thanks for this.
Does this apply to all samsung WP7 devices or is it specific to just one?
Just asking so I can move this to the most appropriate location.
Sorry for taking a while to get round to this as well.
Cheers
I don't have a focus to test this, but my guess is yes, this should apply for the focus too.
And maybe non WP7 Samsung Devices.
Flow WP7 said:
I reflected the Samsung Diagnostic App and wrote a programm that creates on a bruteforce basis almost all of the diagnostic codes available.
Click to expand...
Click to collapse
If you would have searched the forums, you would see that you didn't have to do that, because I already did that for you. I believe there are 174 codes and I found all of them.
Ciao,
Heathcliff74
Yeah tell me how the search works, did you look at the title of that thread?
Anyway if your needs are already satisfied, fine just ignore it. I invested some time to do that (not just copy paste) and my solution provides more then one code for some of the items.
Flow WP7 said:
Yeah tell me how the search works, did you look at the title of that thread?
Anyway if your needs are already satisfied, fine just ignore it. I invested some time to do that (not just copy paste) and my solution provides more then one code for some of the items.
Click to expand...
Click to collapse
Wow. No flame intended! It was just meant as a heads-up for the remaining codes you missed. I always appreciate hacking-efforts
1) Inject your own launch code (with your own passwords )
2) PROFIT!
Now, since i dont know about coding or how to understand to read this codes. I have to ask if, through this tool you could visualize the 3g/2g switch that some Omnia 7 have, and some dont in there setting?
thanks for this.Great,,,
ı have a questıon, whar r the numbers for after the (,) sign?
Alternative code for the same action.
Hi ...
I have try the cyanogendmod official blablabla ... After i want return on the official rom (e986) , but because i'm a stupid boy ...
I have remove freegee and reboot ... on the cyanogenmod and naturally now my phone bootloop on the lg security error .
I dont have access on recovery only vol down + home + power works ... but i can only hard reset
I have try with KDZ_FW_UPD_EN but when i put the kdz file i have an error "kdz decrypt error" .
And for lg suppot tool my phone must be turn ON ...
A solution ? return to LG ?
Thank's per advance
Edit : with vol down + up + home + power = recovery mode but it's the recovery of LG
Edit2 : i'll try with lg pc suite but i have a bad connection ...
i don't have a great hope
Edit 3 : access to the download mode but ... phone update say me "updating is not possible any longer due to a fatal error while the lg mobile phone software update"
Now i have cannot connected to the server ...
Edit 4 : I try a different solution . If it's works i give the solution
(sorry for my bad english )
Ok , don't works the same error "edit 3 "
at this time i have spent any solution on the net :s
Just plug you phone to pc add when you plug hold vol + and vol - . its download mod . and then use lg mobile support tool
Отправлено из моего LG-E980 с помощью Tapatalk
---------- Post added at 07:30 PM ---------- Previous post was at 07:27 PM ----------
Its strange ... Its works for when i back to stock on my e989
Отправлено из моего LG-E980 с помощью Tapatalk
jmenbalek said:
Hi ...
I have try the cyanogendmod official blablabla ... After i want return on the official rom (e986) , but because i'm a stupid boy ...
I have remove freegee and reboot ... on the cyanogenmod and naturally now my phone bootloop on the lg security error .
I dont have access on recovery only vol down + home + power works ... but i can only hard reset
I have try with KDZ_FW_UPD_EN but when i put the kdz file i have an error "kdz decrypt error" .
And for lg suppot tool my phone must be turn ON ...
A solution ? return to LG ?
Thank's per advance
Edit : with vol down + up + home + power = recovery mode but it's the recovery of LG
Edit2 : i'll try with lg pc suite but i have a bad connection ...
i don't have a great hope
Edit 3 : access to the download mode but ... phone update say me "updating is not possible any longer due to a fatal error while the lg mobile phone software update"
Now i have cannot connected to the server ...
Edit 4 : I try a different solution . If it's works i give the solution
(sorry for my bad english )
Ok , don't works the same error "edit 3 "
at this time i have spent any solution on the net :s
Click to expand...
Click to collapse
1. You must download stock rom for your phone (E986).
2. Download Tools and Driver for your phone.
3. Connect cable to your computer, Hold Vol + and Vol -, plug phone into cable so that access to the download mode.
4. Open Flash tool 1.0.54.... the next steps please read on the other topics.
5. Goodluck.
raber111 said:
Just plug you phone to pc add when you plug hold vol + and vol - . its download mod . and then use lg mobile support tool
Отправлено из моего LG-E980 с помощью Tapatalk
---------- Post added at 07:30 PM ---------- Previous post was at 07:27 PM ----------
Its strange ... Its works for when i back to stock on my e989
Отправлено из моего LG-E980 с помощью Tapatalk
Click to expand...
Click to collapse
Hi , it's because i'm stupid i have remove freegee and unlocked bootloader before ...
manhktqd said:
1. You must download stock rom for your phone (E986).
2. Download Tools and Driver for your phone.
3. Connect cable to your computer, Hold Vol + and Vol -, plug phone into cable so that access to the download mode.
4. Open Flash tool 1.0.54.... the next steps please read on the other topics.
5. Goodluck.
Click to expand...
Click to collapse
Hi , thank's .
I donwload firmware for my e986 here http://lg-phone-firmware.com/index.php?id_mod=25
It's .kdz file and when i want flash it with KDZ_FW_UPD_EN i have all time "kdz decrypt error" i have try 3 firmware from different country but already e986 and that's the same error ...
For .kdz i dont know other method
With phone update tool (lg)
Log :
21:04:36 : [C:\LGMobileUpgrade] Try to delete folder
21:04:36 : RemoveDirectory1 Error(2):C:\LGMobileUpgrade
21:04:36 : Start Date : 2013-09-19 21:04:36
21:04:36 : ---------- QM Testmode ---------
21:04:36 : ***** Check Tool Version *****
21:04:36 : Tool version : 1.5.4.8
21:04:36 : UpgradeDLL version : 1.2.6.7
21:04:36 : Current Dir : C:\ProgramData\LGMOBILEAX\B2C_Client
21:04:36 : LGE USB Driver Version :
21:04:36 : Android PDLV Version :
21:04:36 : Android NDLV Version :
21:04:36 : ******************************************
21:04:36 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
21:04:36 : RemoveDirectory1 Error(2):C:\ProgramData\LGMOBILEAX\Phone
21:04:36 : SetEmerModeAT()
21:04:36 : _IsConnectedPhone Call
21:04:44 : _IsConnectedPhone(2)
21:04:44 : 0 - NotConnected.
21:04:44 : 1 - Normal connect success
21:04:44 : 2 - Emergency connect success
21:04:44 : *****CheckOS Start********
21:04:44 : Microsoft_Windows7_Professional_Service Pack 1
21:04:44 : *****CheckPCSyncPrograms Start*****
21:04:45 : PCSyncPrograms Not Found - OK and ready to upgrade
21:04:45 : Checking the connection with the cell phone...
21:04:45 : dwWaitResetTime(40000 ms)
21:04:46 : Phone Mode(2)
21:04:46 : *****GetPhoneType Start*****
21:04:46 : Phone Type : QCT
21:04:46 : *****GetPhoneBinaryVersion Start*****
21:04:46 : Phone Bin Version :
21:04:46 : *****Get ESN / IMEI / MEID Start*****
21:04:46 : Phone type Compare start
21:04:46 : *****CheckPCSyncPrograms Start*****
21:04:47 : PCSyncPrograms Not Found - OK and ready to upgrade
21:04:48 : ****************CheckAndDownload********************
21:04:48 : ******Extract Start C:\Users\Administrateur\Downloads\E98610D_00.kdz*****
21:04:48 : Model Dll Dir(C:\ProgramData\LGMOBILEAX\Phone\)
21:04:48 : File Size = 1933281712
21:04:48 : Extract kdz file Success.
21:04:48 : ExtractInfo Error(0)
21:04:48 : Extract cab file error.
21:04:48 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
21:04:48 : RemoveDirectory1 Error(2):C:\ProgramData\LGMOBILEAX\Phone
21:04:48 : !pUpgrade->StartProcessing ... PostMsg STEP_TYPE_ENV_ERROR
21:04:48 : CLGMobileHttp Class ¼Ò¸ê½ÃÀÛ.
21:04:48 : CLGMobileHttp Class ¼Ò¸ê...
21:04:48 : Page_Error ºÎºÐÀÔ´Ï´Ù
21:04:48 : OnStepMsg STEP_TYPE_ENV_ERROR delete m_pLGCyonUpdate
21:05:04 : =======Cancel button click : m_nStep(5)
jmenbalek said:
Hi , it's because i'm stupid i have remove freegee and unlocked bootloader before ...
Hi , thank's .
I donwload firmware for my e986 here http://lg-phone-firmware.com/index.php?id_mod=25
It's .kdz file and when i want flash it with KDZ_FW_UPD_EN i have all time "kdz decrypt error" i have try 3 firmware from different country but already e986 and that's the same error ...
For .kdz i dont know other method
With phone update tool (lg)
Log :
21:04:36 : [C:\LGMobileUpgrade] Try to delete folder
21:04:36 : RemoveDirectory1 Error(2):C:\LGMobileUpgrade
21:04:36 : Start Date : 2013-09-19 21:04:36
21:04:36 : ---------- QM Testmode ---------
21:04:36 : ***** Check Tool Version *****
21:04:36 : Tool version : 1.5.4.8
21:04:36 : UpgradeDLL version : 1.2.6.7
21:04:36 : Current Dir : C:\ProgramData\LGMOBILEAX\B2C_Client
21:04:36 : LGE USB Driver Version :
21:04:36 : Android PDLV Version :
21:04:36 : Android NDLV Version :
21:04:36 : ******************************************
21:04:36 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
21:04:36 : RemoveDirectory1 Error(2):C:\ProgramData\LGMOBILEAX\Phone
21:04:36 : SetEmerModeAT()
21:04:36 : _IsConnectedPhone Call
21:04:44 : _IsConnectedPhone(2)
21:04:44 : 0 - NotConnected.
21:04:44 : 1 - Normal connect success
21:04:44 : 2 - Emergency connect success
21:04:44 : *****CheckOS Start********
21:04:44 : Microsoft_Windows7_Professional_Service Pack 1
21:04:44 : *****CheckPCSyncPrograms Start*****
21:04:45 : PCSyncPrograms Not Found - OK and ready to upgrade
21:04:45 : Checking the connection with the cell phone...
21:04:45 : dwWaitResetTime(40000 ms)
21:04:46 : Phone Mode(2)
21:04:46 : *****GetPhoneType Start*****
21:04:46 : Phone Type : QCT
21:04:46 : *****GetPhoneBinaryVersion Start*****
21:04:46 : Phone Bin Version :
21:04:46 : *****Get ESN / IMEI / MEID Start*****
21:04:46 : Phone type Compare start
21:04:46 : *****CheckPCSyncPrograms Start*****
21:04:47 : PCSyncPrograms Not Found - OK and ready to upgrade
21:04:48 : ****************CheckAndDownload********************
21:04:48 : ******Extract Start C:\Users\Administrateur\Downloads\E98610D_00.kdz*****
21:04:48 : Model Dll Dir(C:\ProgramData\LGMOBILEAX\Phone\)
21:04:48 : File Size = 1933281712
21:04:48 : Extract kdz file Success.
21:04:48 : ExtractInfo Error(0)
21:04:48 : Extract cab file error.
21:04:48 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
21:04:48 : RemoveDirectory1 Error(2):C:\ProgramData\LGMOBILEAX\Phone
21:04:48 : !pUpgrade->StartProcessing ... PostMsg STEP_TYPE_ENV_ERROR
21:04:48 : CLGMobileHttp Class ¼Ò¸ê½ÃÀÛ.
21:04:48 : CLGMobileHttp Class ¼Ò¸ê...
21:04:48 : Page_Error ºÎºÐÀÔ´Ï´Ù
21:04:48 : OnStepMsg STEP_TYPE_ENV_ERROR delete m_pLGCyonUpdate
21:05:04 : =======Cancel button click : m_nStep(5)
Click to expand...
Click to collapse
You should download exactly the rom (.kdz) for your phone (10a, 10b...) , don't download it by IDM (internet download manager), download it by browser default.
manhktqd said:
You should download exactly the rom (.kdz) for your phone (10a, 10b...) , don't download it by IDM (internet download manager), download it by browser default.
Click to expand...
Click to collapse
Yo ,
I have make that ... I have try .kdz for e986 10a but dont works ...
Now my e986 is go back to LG
made a new thread that should help you restore stock firmware:
http://forum.xda-developers.com/showthread.php?t=2459825