首先,手机上需要安装autostarts和Root Explorer。autostarts用于查看你的手机上到底有多少个暗码,Root Explorer用于查看apk包中manifest文件获得暗码。如果有相同功能的软件可以替代。然后需要提到的是,如果您只是为了查看暗码的话,手机是不需要ROOT权限的,因为以上两款软件在没有ROOT权限时也可以启动并查看到相关信息。我的MOTO XT316是安卓2.2.2的,所以我只能安装1.7.7的autostarts(具体原因我在另一帖已经说过了)。
然后,启动autostarts,等待软件扫描结束,选择“输入暗码”列表。

展开后我们可以看到所有可以使用暗码启动的应用程序。

这里我们看到有5个拨号器,这是因为拨号器应用有5个暗码对应,我们点击其中一个就可以了。然后在弹出的对话框的下端,我们可以看到一些信息。

接收活动是暗码启动的应用名(注意不一定是安装包名),处理操作是暗码的协议名,我们把它们都记下来,然后启动Root Explorer,进入/system/app/路径,找到拨号器的安装包。安装包的名字与应用名不一定一致,因此有时候需要靠图标和常识来确定安装包。如果您找错了安装包,返回重新查找即可。

点击Phone.apk,我们会看到Root Explorer弹出一个提示,因为Root Explorer为apk文件提供了两种处理方式,一种是安装,另一种是当做压缩包打开并查看里面的内容,而这个功能正是我们使用Root Explorer的关键。

点击“查看”后,我们会发现里面有一个叫做AndroidManifest.xml的文件,这个文件里记录了这个软件所有的权限以及启动条件,包括我们说的暗码启动。点击它,默认会以Root Explorer自带的文本查看器打开,如果不是,您可以长按将其解压后再查看。

当我们得到里面的内容以后,根据之前记录的“处理操作”,在里面找到对应项,在后面我们可以看到一个data标签,里面有一个属性叫host,而它的值正是我们需要的暗码。如果一个应用对应多个暗码,那么它会有多个对应项,也会有多个不一样的暗码。

我们看到,XT316的拨号器具有的5个暗码分别为28862670、28862671、28863630、28863631和28274663。我们打开拨号器,输入*
#*#你找到的暗
#*#*,见证奇迹的时刻到了!我们发现,前四个暗码是对某一项的快捷设置,最后一个暗码则是一个包含以上所有设置的一个罗列!

查暗码不必东奔西走,autostarts+R.E.应有尽有


妈妈再也不用担心我遗漏什么暗码了
