Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
diogocpr
Old
#1  
Junior Member - OP
Thanks Meter 2
Posts: 4
Join Date: Nov 2008
Location: Porto
Default secret code Zte blade (san francisco)

I'm not responsible for what might happen on your phone if you choose to dial any of these!

These are the codes that work on the standard phone dialler app on the Orange San Francisco, but I'm pretty sure they'll be almost identical on other models that we collectively know as "ZTE Blade". Known small differences (in texts) are down to whether the firmware expects to be running on an OLED or TFT display, and whether you've deleted seemingly unused apps like ChiperTest.apk, fcctest.apk and QcNvTest.apk. Most are prefixed with "*983*", which is "*ZTE*" in phone letters -- I've added a mnemonic for the other part where I think it's obvious (feel free to suggest better ones!).

"Automatic Inspection" runs through the basic tests automatically (usually you need press a button to move on to the next bit -- don't get thrown by any blank colour test screens!). There are a number of interesting items for developers, with hardware info and other goodies. If any of the descriptions don't make the function obvious then it's either poorly written or I don't know exactly what it does (I'll happily update this if others can explain better).

If the code has been recognised by the dialler then it will react immediately when you enter the final "#". If nothing happens when you've done that, don't press Dial!

Edit: on the ROMs based on the Japanese 2.2 you need to put the phone into "Engineering Mode" first, by dialling *ZTE*OPENEM# (*983*673636#) -- this action will be confirmed by a quick pop-up. To close this mode, dial *ZTE*CLOSEEM# (*983*2567336#) -- this then prompts whether you want to do a Factory Reset, which you do not have to do (you can simply Back away from this screen).


Dial Mnemonic Operation
*983*0# Menu (20:Battery/OLED/Back Light/Vibrator/Ringer/LED/Key/OLED off/SD/BT address/Radio Info/Memory/TouchPaint Test/Audio Loop/FM/Camera/GPS Test/IMEI/IMSI)



*983*3640*01# IMSI

*983*25# Battery Info[/COLOR]

*983*31# OLED Test

*983*26# Backlight Test

*983*850# Radio Test 0

*983*86# Vibrator & LED Test

*983*84# Ringer Test

*983*07*01# Headset Test

*983*07*02# Key Test

*983*3470# LCD Test

*983*81# SD Test

*983*890# -

*983*26*# Radio Test 1

*#06# IMEI

*983*27274# CRASH Reboot

*#08# Test Flag [Note: requires QcNvTest.apk in /system/app]

*#09***# BT Test

*983*1275# _ASK Dev Info

*983*7# Menu (4:Version/IMEI/IMSI/BT address)

*983*3640# DOH+ Phone Info (inc ping test, radio on/off)

*983*636# MEM Memory Test

*983*28# BT Emode BT Test

*983*477# GPS GPS Test

*983*21# Audio Loop Test

*983*70# Automatic Inspection

*#18# LED Test

*#19# TouchPaint Test

*983*36# FM FM Test

*983*57# Factory Reset

*983*473# Camera

*#23# Video Camera

*983*10# Delete (Touchscreeen) Calibration File

*#25# FM Test

*983*2726# SIM Contacts Op 1

*983*37# SIM Contacts Op 2

*983*6726# SIM Contacts Op 3

*983*154# "test" Menu (12:Self-starting/Software

Version/Hardware Version/PSN/Test Flag/[Completed]/Board Serial/Bluetooth
Address/SMS security/SMS Registration Status/Flash Type/PRL Version/Serial Configuration)
*983*07# Menu (9:eek:LED/Ringer/Vibrator/Key Test/Audio Loop/Headset Test/FM/Camera/SD)

*983*5182# Dev Info

*983*7469# SHOW Automatic Inspection

*#26***# Sensor Test

*983*7936# QXDM Save Qxdm in log system

*987*0# Menu (4:Produce Information[->"test" Menu]/Automatic Inspection/Factory data reset/Battery information)

*#27***# Compass Test

*983*87274# USBSI USB Switch Test

*983*06# BT Test

*983*564738# LOGSET LOG Set (inc sys_rw)

*983*93# FCC Test [Note: requires fcctest.apk in /system/app]

*983*2377# CFQP Call Forwarding Query with PowerOn

*983*24474636# CHIPINFO Chiper Test (chip info) [Note: requires

ChiperTest.apk in /system/app]

*983*29873283# AXUPDATE Touchscreen Updater

*983*73564# SDLOG SD Log


Note: the above are for the standard ROM (well, apps) running 2.1. The current Froyo ROM (with standard dialler, etc.) does not have the Touchscreen Updater, but adds:

Dial Operation
*987*123456# DM Test

IN modaco
The Following 2 Users Say Thank You to diogocpr For This Useful Post: [ Click to Expand ]
 
msylva
Old
#2  
Member
Thanks Meter 3
Posts: 99
Join Date: Oct 2006
Location: Macedo de Cavaleiros
Hello, what code shude I use to know if my SF is TFT or Amoled?

Regards!
 
theskeptic
Old
(Last edited by theskeptic; 1st March 2011 at 02:01 AM.)
#3  
Senior Member
Thanks Meter 24
Posts: 111
Join Date: Oct 2010
Check the build number in Settings>About Phone. AMOLED ends in 05, LCD ends in 08. IIRC all white SF models are 08 and most grey are 05 (unless its a newer unit which will likely be 08).
The Following 2 Users Say Thank You to theskeptic For This Useful Post: [ Click to Expand ]
 
msylva
Old
#4  
Member
Thanks Meter 3
Posts: 99
Join Date: Oct 2006
Location: Macedo de Cavaleiros
Thank´s man.
 
Sokko
Old
#5  
Junior Member
Thanks Meter 0
Posts: 10
Join Date: Dec 2009
Mine is 01. What that means?
Looking at the screen characteristics it seems like LCD.
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...