修复 Android 上的连接问题或无效 MMI 代码的 14 种方法

Gwenda

我的手机一直显示“连接问题或无效的 MMI 代码”。当我尝试拨打某些服务代码时会出现该信息。我该如何修复它?

如果您的 Android 手机一直显示“连接问题或无效的 MMI 代码”当拨打 *#21# 或 *135# 等服务代码时,您并不孤单。此错误通常指向网络、SIM卡,或者软件冲突这会阻止您的设备处理 USSD 命令。好消息?这很容易修复。

以下是清晰的分步指南,可帮助您理解MMI 代码是什么以及如何解决此错误,无论是由您的 SIM 卡、运营商还是手机设置引起的。

另请参阅 -如何修复 SIM 卡未配置 MM2 错误

MMI(人机界面)代码通常称为 USSD 代码,是一串数字和符号,用于访问运营商或设备功能(例如检查余额、转接呼叫或诊断)。这些代码通常以以下开头或结尾*或者#

如何解决“连接问题或无效的 MMI 代码”

1. 重新启动手机/切换飞行模式

有时最简单的修复方法就有效。尝试关闭手机然后重新打开。在许多情况下,这可以消除暂时的故障。另请尝试打开飞行模式 10-30 秒,然后再次关闭,这会重置无线电和网络链接。

2.使用安全模式隔离第三方应用冲突

行为不当的应用程序可能会干扰拨号代码。安全模式会禁用第三方应用程序,因此您可以测试这是否是原因。

如何进入安全模式

  • 关闭手机电源。
  • 然后按住电源即可电源+音量减小
  • 当屏幕激活时,只需松开电源按钮;继续按住音量调低。
  • 您应该在屏幕的底角看到“安全模式”。

点击展开

图片:Technobezz

如何退出安全模式(3 种方法)

  1. 1.抓住力量并选择重新启动
  2. 2.抓住电源+音量减小约 5–6 秒。
  3. 3.向下滑动阴影,点击“安全模式已打开”,然后重新启动。

然后拨打您的 MMI 代码(例如*135#)在安全模式下。如果这里有效,请将最近使用的应用程序一一卸载,直到冲突解决。

3. 在代码中添加逗号或加号

有时运营商会阻止直接 USSD 执行;添加逗号 (,) 或加号 (+) 可以强制拨号程序延迟或重新解释它。示例:如果您的代码是*2904*7#, 尝试*2904*7#,或者*+2904*7#

在较旧的 Android 版本中,您可以访问内部设置以启用“IMS over IMS”或切换无线电。注意:较新的设备上可能不存在此方法。

  • 打开拨号器并输入*#*#4636#*#*
  • 轻敲电话/设备信息
  • 轻敲运行 Ping 测试
  • 轻敲关闭收音机
  • 然后点击启用基于 IMS 的 SMS(如果存在)。

5.清除拨号器/电话应用程序缓存和数据

默认拨号器应用程序中损坏的缓存可能会误解您的代码或删除符号。清除缓存和数据会重置它。本次更新是一项新的建议。

  • 前往设置 > 应用程序 > 电话/拨号器
  • 轻敲贮存或者存储和缓存
  • 轻敲清除缓存,并且可选地清除数据
  • 重新启动手机并重试。

6. 重置网络设置

重置网络设置会擦除 WiFi、移动设备和蓝牙配置。许多连接修复都是通过这条途径实现的。

  • 打开设置
  • 轻敲综合管理或者系统
  • 轻敲重置或者重置选项
  • 选择重置网络设置

点击展开

图片:Technobezz

7. 所有设置

如果网络重置不起作用,您可以在下一步中重置所有设置(不是完全恢复出厂设置)。

  • 前往设置
  • 轻敲综合管理或者系统
  • 选择重置
  • 轻敲重置所有设置

点击展开

图片:Technobezz

8. 手动选择网络运营商并设置自动网络模式

有时,网络或频段选择会导致 MMI 命令失败。尝试强制操作员或自动模式。

  • 前往设置 > 连接或者无线与网络
  • 轻敲移动网络
  • 轻敲网络运营商或者运营商选择>立即搜索
  • 选择您的运营商。
  • 然后去网络模式并选择4G/3G/2G(自动)

点击展开

9. 检查/重置 APN 设置

APN 设置不正确会干扰 USSD/数据通道交互。

  • 前往设置 > 连接 > 移动网络 > 接入点名称
  • 打开三点菜单并点击重置为默认值
  • 如果您的运营商有自定义 APN 值,请完全按照提供的内容重新输入。

10.验证SIM卡并尝试一张SIM卡(双SIM卡手机)

SIM 卡出现故障或安装不当,或者双 SIM 卡设置发生冲突,都可能会阻止 MMI 代码。

  • 取出 SIM 卡,轻轻清洁金属触点,然后重新插入。
  • 如果您有两张 SIM 卡,请禁用其中一张,然后在另一张上尝试 MMI 代码。然后交换。
  • 如果可能的话,在另一部手机上测试 SIM 卡。
  • 请联系您的运营商并确认 SIM 卡处于活动状态并且配置正确。

11.使用运营商拨号修复/“*#21#技巧”

一些用户报告称,拨打*#21#触发“MMI 启动”并清除阻塞标志,允许后续代码运行。这个技巧没有正式记录,但已经有过在社区论坛中取得成功。

12. 执行软件更新/固件刷新

更新您的 Android 操作系统、系统固件和运营商设置。电话、IMS 或 USSD 处理中的许多错误都通过更新解决。此外,如果您的设备已获得 root 权限或运行自定义 ROM,则无线电固件和系统软件之间的不匹配可能会破坏 MMI 代码、确保兼容性或恢复为官方固件。

点击展开

图片:Technobezz

13. 恢复出厂设置作为最后的手段

如果上述方法均不起作用,则完全恢复出厂设置可能会消除隐藏的冲突。在继续之前请务必备份所有数据。

14.联系您的运营商

如果问题仍然存在,请联系您的运营商。他们可以验证您的帐户或网络是否阻止某些 MMI 代码,或者发放新的 SIM 卡。另请询问您的线路是否已迁移到 VoLTE / WiFi 呼叫技术,这可能会禁用旧版 USSD 代码。一些用户说一旦他们的网络迁移到现代平台,代码就会停止工作。

常见问题解答

为什么我的手机上会看到“无效的 MMI 代码”?

常见原因包括代码输入不正确、运营商限制、网络故障、SIM 问题或软件冲突。在双 SIM 卡手机中,不活动的插槽可能会阻止执行。

如何避免重置手机?

首先尝试非侵入性方法:添加逗号或加号、使用安全模式、清除缓存或切换无线电。仅在绝对需要时重置设置或恢复出厂设置。

使用安全模式会删除我的数据或应用程序吗?

不会。安全模式会暂时禁用第三方应用程序,而不会删除任何内容。当您退出安全模式时,您的数据和应用程序将恢复。

如何测试是否是我的 SIM 卡导致了该错误?

将您的 SIM 卡插入另一台兼容设备,看看该代码是否有效。另请联系您的运营商以确认 SIM 卡的状态。

过时的软件会导致 MMI 代码问题吗?

是的。电话、IMS 或无线电固件层中的错误可能会妨碍正确的代码处理。保持软件最新会有所帮助。最近的 Android 更新中引入了许多修复程序。