首先在manifest.xml中 添加 <receiver >相关的代码
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".PhoneGuide"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:name="Cipher">
<intent-filter>
<action
android:name="android.provider.Telephony.SECRET_CODE"/>
<!-- *#*#1001#*#* -->>
<data android:scheme="android_secret_code"
android:host="1001"/>
</intent-filter>
</receiver>
</application>
然后Cipher.java的代码如下
[java] view plain copy
package feng.PhoneGuide
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
/**
* 通过暗码启动重置activity的处理
* */
public class Cipher extends BroadcastReceiver{
public Cipher(){
}
@Override
public void onReceive(Context arg0, Intent arg1) {
// TODO Auto-generated method stub
if(arg1.getAction().equals
("android.provider.Telephony.SECRET_CODE")){
Intent i = new Intent(Intent.ACTION_MAIN)
i.setClass(arg0, PhoneGuide.class)
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
arg0.startActivity(i)
}
}
}
然后在打电话的界面输入 *#*#1001#*#* 就可以启动相应的应用程序了。
三星解话机锁:*2767*2878#2767*7377#
三星码片复位:*2767*3855# 也可用于解机锁或卡锁
WAP复位:*2767*927# 可以解决部分机型出现“请稍候”的故障
*2767*2878#(EEPROM复位)
*2767*3855#(EEPROM总复位,IMEI有可能会变成初始码)
*#9999#(查版本)
*#0523#(调LCD对比度)
*2767*7377# (解手机密码的复位指令)
尤其是*#0523#的输入,有些型号的手机要插卡,有些不用。另外,如出现一次输入成功,
而再输入失败的情况,是由于手机软件上的记忆效应,你可以将手机的电池卸下重装上再试输入
(例如:*2767*3855# 指令输入后,有时不重装电池,手机是不能开机的)。
*#06#显示IMEI号;
*#9999#或*#0837#显示软件版本;
*#0001#显示RS232串行通信参数设置;
*#0228#显示电池容量和温度;
*#0523#调节对比度;
*#0636#存储器容量显示
*#0778# SIM卡信息
*#0324#网络检测(工程模式)
*#2767*2878# EEPROM复位,手机设定总清除,常用于解锁
*#2767*3855#从字库中取出程序重置EEPROM为出厂值。对修改过IMEI码的手机,用此指令可恢复
原出厂机身号码。此指令还用于因EEPROM(码片)内程序紊乱造成的各种故障。
*#8999*0228#电池参数显示,类型/电压/温度
*#9998*289#铃声调整,振铃器频率测试/显示频率,上下键调节
*#9998*364#显示Watchdog状态
*#9998*427# WATCHDOG信号路径设置
*#9998*523#
液晶显示对比度调节,上下键调节
*#9998*746# SIM卡文件规格测试
*#9998*786#显示的内容为本次开机的时间以及本次开机后到当前的时间长。按-后显示最新的本次
开机后到当前的时间长;再按-后显示上一次的开机时间;再按-后显示上一次的关机时间以及上次
开关机的时长。
*#9998*842#振子测试,上下键调节转速
*#9998*9266#显示收信信道号和收信强度指示
*#9998*947#在重大错误情况下复位设置指令
*#2767*3855#,使用这个命令会清除电话薄,慎重使用。
星有近20种产品世界市场占有率居全球企业之首,在国际市场上彰显出雄厚实力。以三星电子为例,该公司在美国工业设计协会年度工业设计奖(Industrial Design Excellence Awards简称IDEA)的评选中获得诸多奖项,连续数年成为获奖最多的公司。这些证明三星的设计能力已经达到了世界级水平。2003年三星在美国取得的专利高达1313项,在世界所有企业中排名第九。
进入手机拨号界面,输入下面的代码就可以进入相应的工程模式*#*#4636#*#*
显示手机信息、电池信息、电池记录、使用统计数据、WiFi信息
*#*#7780#*#*
重设为原厂设定,不会删除预设程序,及SD卡档案。
*2767*3855#
重设为原厂设定,会删除SD卡所有档案。
*#*#34971539#*#*
显示相机相机韧体版本,或更新相机韧体
*#*#7594#*#*6
当长按关机按钮时,会出现一个切换手机模式的窗口,包括:静音模式、飞航模式及关机,你可以用以上代码,直接变成关机按钮。
*#*#273283*255*663282*#*#*
开启一个能让你备份媒体文件的地方,例如相片、声音及影片等
*#*#197328640#*#*启动服务模式,可以测试手机部分设置及更改设定
WLAN、GPS及蓝牙测试的代码
*#*#232339#*#*或*#*#526#*#*或*#*#528#*#*–WLAN测试
*#*#232338#*#*–显示WiFiMAC地址
*#*#1472365#*#*–GPS测试
*#*#1575#*#*–其它GPS测试
*#*#232331#*#*–蓝牙测试
*#*#232337#*#–显示蓝牙装置地址
*#*#8255#*#*启动GTalk服务监视器显示手机软件版本的代码
*#*#4986*2650468#*#*–PDA、Phone、H/W、RFCallDate
*#*#1234#*#*–PDA及Phone
*#*#1111#*#*–FTASW版本
*#*#2222#*#*–FTAHW版本
*#*#44336#*#*–PDA、Phone、csc、buildTime、anzhi.name、changelistnumber各项硬件测试
*#*#0283#*#*–PacketLoopback
*#*#0*#*#*–LCD测试
*#*#0673#*#*或*#*#0289#*#*–Melody测试
*#*#0842#*#*–装置测试,例如振动、亮度
*#*#2663#*#*–触控屏幕版本
*#*#2664#*#*–触控屏幕测试
*#*#0588#*#*–接近感应器测试
*#*#3264#*#*–内存版本
*#*#284#*#*–生成log文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)