您知道其他Android键盘命令(拨号代码)吗?


46

Android中有很多不同的键盘命令。你知道哪一个?

其中一些列在这里:

*#*#checkin#*#* 打电话回家检查更新。

*#*#info#*#* -进入详细的电话信息菜单。

*#*#1472365#*#*:访问GPS配置菜单(用于修补Galaxy S GPS故障



嘿,这些在新版本的Android上仍然可以使用吗?我刚刚尝试了运行4.4.4的Moto X(2013)和运行5.0的N6却没有运气。在Moto X上,至少要“接受”命令,因为当输入完整的命令时,它们会从拨号程序中消失,但是即使在N6上也不会发生此部分。编辑:除Moto X #*#checkin#*#稍后会显示“签入成功”通知外,所有命令均未对Moto X产生任何影响。
乔丹

Answers:


38

页面很好地列出了键盘命令。

这是帖子:


*#*#4636#*#*

此代码可用于获取有关手机和电池的一些有趣信息。它在屏幕上显示以下4个菜单:

  • 电话信息
  • 电池信息
  • 电池历史
  • 使用情况统计

*#*#7780#*#*

此代码可用于恢复出厂设置。它将删除以下内容:

  • 手机中存储的Google帐户设置
  • 系统和应用程序数据及设置
  • 下载的应用程序

它不会删除:

  • 当前的系统软件和捆绑的应用程序
  • SD卡文件,例如照片,音乐文件等

PS:输入此代码后,会出现一个提示屏幕,要求您单击“重置电话”按钮。这样您就有机会取消操作。


*2767*3855#

在给出此代码之前,请三思。此代码用于工厂格式。它将删除所有文件和设置,包括内部存储器。它还将重新安装手机固件。

PS:一旦您输入了此代码,就无法取消操作,除非您从手机中取出电池。因此,在给出此代码之前,请三思。


*#*#34971539#*#*

此代码用于获取有关手机摄像头的信息。它显示以下4个菜单:

  • 更新图像中的相机固件(请勿尝试此选项)
  • 更新SD卡中的相机固件
  • 获取相机固件版本
  • 获取固件更新计数

警告:切勿使用第一个选项,否则手机摄像头将停止工作,您需要将手机带到服务中心以重新安装相机固件。


*#*#7594#*#*

这是我最喜欢的一个。此代码可用于更改电话中的“结束通话/开机”按钮操作。默认情况下,如果长按该按钮,则会显示一个屏幕,要求您从静音模式,飞行模式和关闭电源中选择任何选项。

您可以使用此代码更改此操作。您可以在此按钮上启用直接关闭电源,因此您无需在选择该选项上浪费时间。


*#*#273283*255*663282*#*#*

此代码将打开文件复制屏幕,您可以在其中备份媒体文件,例如图像,声音,视频和语音备忘录。


*#*#197328640#*#*

此代码可用于进入服务模式。您可以在服务模式下运行各种测试并更改设置。


WLAN,GPS和蓝牙测试代码:

*#*#232339#*#**#*#526#*#**#*#528#*#*-WLAN测试(使用“菜单”按钮启动各种测试)

*#*#232338#*#* -显示WiFi MAC地址

*#*#1472365#*#* -GPS测试

*#*#1575#*#* -另一个GPS测试

*#*#232331#*#* -蓝牙测试

*#*#232337#*# -显示蓝牙设备地址


*#*#8255#*#*

此代码可用于启动GTalk Service Monitor。


获取固件版本信息的代码:

*#*#4986*2650468#*#* -PDA,电话,硬件,RFCallDate

*#*#1234#*#* -PDA和电话

*#*#1111#*#* -FTA SW版本

*#*#2222#*#* -FTA硬件版本

*#*#44336#*#* -PDA,电话,CSC,构建时间,变更列表号


启动各种工厂测试的代码:

*#*#0283#*#* -封包环回

*#*#0*#*#* -LCD测试

*#*#0673#*#**#*#0289#*#*-旋律测试

*#*#0842#*#* -设备测试(振动测试和背光测试)

*#*#2663#*#* -触摸屏版本

*#*#2664#*#* -触摸屏测试

*#*#0588#*#* -接近传感器测试

*#*#3264#*#* -RAM版本


我使用HTC Incredible尝试了上述一些命令,但没有一个起作用。是我还是这些是假的?
Fouric

其中许多功能也无法在Samsung(Pie)中使用。
Pavitra

16

以下是适用于所有设备的标准普通代码:

通过源代码的快速grep显示了这些秘密拨号代码(对于Android 4.1):

  • 4636(在应用程序/设置中显示调试信息)
  • 83518350(启动/停止语音通话调试日志或因此在应用/ VoiceDialer)
  • 36245(在应用程序/电子邮件中调试电子邮件)
  • 8477(?在应用程式/专业提示中)
  • 225(在provider / CalendarProvider中调试日历)

我也从http://goo.im/gapps(版本2.2-4.2,不含3.x)中检查了所有可用的Google Apps :

Android 2.22.3

  • 8255(Google Talk)
  • 4678672432546(GoogleServicesFramework)

的Android 4.04.14.2果冻豆

  • 82554678679473222432432546(GoogleServicesFramework)
  • 759 (GooglePartnerSetup)

注意:
此功能是通过常规广播意图和过滤器实现的,即,任何想要定义自己的代码并订阅这些广播的应用程序。还要注意,上面的代码只是可见的开源部分(此处为CyanogenMod)和Google Apps(我先解压缩然后进行扫描)。如果您有兴趣自己做,请使用apktool和grep通过其AndroidManifest.xml文件将其解压缩,方法是:

egrep -r --include=\*xml SECRET_CODE\|android:host=\"\[0-9\] .

它将在AndroidManifest.xml中找到出现的地方:

    <receiver android:name=".checkin.CheckinService$SecretCodeReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SECRET_CODE" />
            <data android:scheme="android_secret_code" android:host="2432546" />
        </intent-filter>

这是另一个链接
t0mm13b,2013年

5

Google Play上有一个应用程序,它将检查手机上安装的所有应用程序的AndroidManifest.xml文件,以获取秘密代码广播接收器,然后列出与它们关联的代码。

该应用程序称为Secret Codes Revealer,您可以从Google Play下载。

(注意:如果您在列表中得到一个空白条目,那是因为该应用尚未对密码进行硬编码并允许您对其进行更改)


4

市场上有一个免费的应用程序“ SGS工具”,可为您提供所有命令集合。


1
我认为其中许多是特定于Galaxy S甚至是Captivate的吗?
马修(Matthew)

2

不幸的是,所有Android设备都将具有不同的密码集。
其中一些特定于某些设备,而另一些则不是。
密码通常由设备上安装的应用程序定义。

如果要在设备上提供有效的密码列表,则应使用自动密码搜寻器。然后,您可以在线搜索其含义。

我最近开发了一个开源应用程序,该应用程序会在您的设备上抓取AndroidManifest.xml文件以找到密码,并允许您执行设备上可用的密码。
您可以在Play商店或GitHub存储库Android-Secret Codes上获得它。


呃...你现在用这个答案回答我们所有的密码问题吗?;)您是否也会将我首先指出的更新应用于所有这些更新?#D感谢您的帮助!
伊兹


0

该代码*#*#4636#*#*在某些三星设备上不起作用;即使使用ADB,您也无法访问菜单。

但是,有一种根访问权限的解决方法。只需在手机的终端中键入以下内容,就会出现隐藏的测试菜单:

su -c "am start -n com.android.settings/com.android.settings.TestingSettings"

通过我的应用程序Root Essentials可以更轻松地完成此任务,甚至更多。您可以在“设备信息”下找到该测试菜单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.