آموزش تصویری

کدهای مخفی و کاربردی اندروید: راهنمای جامع کدهای MMI و USSD

هر گوشی اندرویدی لایه دوم از منوها را پشت برنامه شماره‌گیر (Dialer) معمولی خود پنهان کرده است. تایپ کردن مجموعه ای از اعداد، ستاره‌ها و علامت‌های هش (مربع)، ابزارهای عیب‌یابی (Diagnostics) را باز می‌کند، جزئیات سخت‌افزاری را نمایش می‌دهد یا تنظیماتی را تغییر می‌دهد که معمولاً در عمق سیستم مدفون شده‌اند. برخی از این توالی‌ها روی هر گوشی اندرویدی کار می‌کنند، در حالی که برخی دیگر تنها در نرم‌افزار یک برند خاص پاسخ می‌دهند.

کدهای اطلاعات دستگاه

  • #۰۶#* — شماره (های) IMEI دستگاه را نشان می‌دهد؛ کاربردی برای ادعای گارانتی، گزارش مفقودی و آنلاک شبکه.
  • #۰۷#* — میزان نرخ جذب خاص (SAR) و سایر اطلاعات رگولاتوری را نمایش می‌دهد.
  • ##۴۶۳۶## یا *#*#۴۶۳۶#*#* — منوی اطلاعات گوشی را همراه با جزئیات باتری، Wi-Fi و شبکه موبایل باز می‌کند.
  • ##۲۲۵## یا *#*#۲۲۵#*#* — جزئیات فضای ذخیره‌سازی تقویم، از جمله رویدادهای ذخیره‌شده همگام‌سازی‌شده در تقویم‌های گوگل را نشان می‌دهد.
  • *#*#۴۲۶#*#* یا ##۴۲۶## — ابزار عیب‌یابی Google Play Services و Firebase Cloud Messaging را باز می‌کند (تنها روی دستگاه‌های منتخب کار می‌کند).
  • *#*#۴۶۳۶#*#* — منوی تست اطلاعات گوشی را همراه با آمارهای باتری، Wi-Fi و میزان مصرف باز می‌کند.
  • *#*#۲۲۵#*#* — رویدادها و تولدهای تمام تقویم‌های گوگل مرتبط با دستگاه را لیست می‌کند.
  • #۶۷#* — نشان می‌دهد که هنگام اشغال بودن خط یا در دسترس نبودن، تماس‌ها به کجا دایورت (Forward) می‌شوند (دکمه تماس را فشار دهید).
  • #۶۱#* — میزان تاخیر و وضعیت دایورت تماس‌های پاسخ‌نداده‌شده را بررسی می‌کند (دکمه تماس را فشار دهید).
  • #۳۱# — شناسه تماس‌گیرنده خروجی (Caller ID) را فعال می‌کند (دکمه تماس را فشار دهید).
  • *۳۱# — شماره شما را در تماس‌های خروجی پنهان می‌کند (دکمه تماس را فشار دهید).
  • *۴۳# — انتظار مکالمه (Call Waiting) را فعال می‌کند (دکمه تماس را فشار دهید).
  • #۴۳# — انتظار مکالمه (Call Waiting) را غیرفعال می‌کند (دکمه تماس را فشار دهید).

کدهای مخفی عمومی اندروید

این توالی‌ها تقریباً روی هر دستگاه اندرویدی صرف‌نظر از برند آن کار می‌کنند، زیرا به‌جای پوسته سفارشی سازنده، به هسته سیستم‌عامل متصل می‌شوند. آن‌ها را در شماره‌گیر معمولی گوشی تایپ کنید؛ برای فعال‌سازی برخی از آن‌ها ممکن است نیاز به فشردن دکمه تماس باشد.

کدهای مدیریت تماس و شبکه

این کدها نحوه مدیریت تماس‌های ورودی و خروجی توسط گوشی را تغییر داده یا بررسی می‌کنند. اکثر آن‌ها پس از تایپ کد، نیاز به فشردن دکمه تماس دارند.

  • #۶۷#* — بررسی می‌کند که هنگام اشغال بودن، پاسخ ندادن یا در دسترس نبودن خط، تماس‌ها به کجا دایورت می‌شوند.
  • #۶۱#* — وضعیت دایورت تماس و مدت‌زمان تاخیر برای تماس‌های پاسخ‌نداده‌شده را بررسی می‌کند.
  • #۳۱# — شناسه تماس‌گیرنده خروجی (Caller ID) را فعال می‌کند تا شماره شما در تماس‌هایی که می‌گیرید نمایش داده شود.
  • *۳۱# — شناسه تماس‌گیرنده خروجی را پنهان می‌کند؛ دریافت‌کننده به‌جای شماره، عبارت “Private Number” را می‌بیند.
  • *۴۳# — انتظار مکالمه را فعال می‌کند تا تماس ورودی دوم باعث پخش صدای بوق شود.
  • #۴۳# — انتظار مکالمه را غیرفعال می‌کند.

کدهای عیب‌یابی و تنظیمات سیستم

  • ##۱۹۷۳۲۸۶۴۰## — منوی مخفی Service Mode/engineering را برای عیب‌یابی پیشرفته شبکه و سخت‌افزار باز می‌کند.
  • ##۷۵۹۴## — به شما امکان می‌دهد عملکرد فشردن طولانی دکمه پاور را در دستگاه‌هایی که پشتیبانی می‌کنند، تغییر دهید.
  • #۹۹۰۰#* — حالت System Dump را برای ثبت یا پاکسازی لاگ‌های دیباگ (dumpstate/logcat) باز می‌کند.
  • #۹۰۹۰#* — به تنظیمات پیکربندی عیب‌یابی مرتبط با مودم و پارامترهای شبکه دسترسی پیدا می‌کند.
  • #۷۲۸۴#* — حالت اتصال USB (شامل MTP ،PTP ،ADB ،Modem) را عمدتاً در دستگاه‌های سامسونگ پیکربندی می‌کند.
  • #۸۷۲۵۶۴#* — ثبت لاگ فعالیت‌های مربوط به USB را برای دیباگ کردن فعال/غیرفعال می‌کند.
  • #۷۴۶#* — منوی dump دیباگ را برای تولید لاگ‌ها و dumpهای حافظه باز می‌کند.
  • #۰۲۲۸#* — داده‌های دقیق باتری از جمله ولتاژ، دما و سلامت (Health) را نشان می‌دهد.

کدهای ریست و پشتیبان‌گیری

  • *#*#۷۷۸۰#*#* — ریست فکتوری نرم (Soft): داده‌های برنامه‌ها، تنظیمات و حساب‌های گوگل مرتبط را پاک می‌کند، اما معمولاً فایل‌های رسانه‌ای را دست‌نخورده باقی می‌گذارد.
  • *۲۷۶۷*۳۸۵۵# — ریست سخت (Hard Reset): تمام حافظه داخلی را پاک کرده و فریم‌ور را فوراً و بدون درخواست تایید، مجدداً نصب می‌کند.
  • *#*#۲۷۳۲۸۲*۲۵۵*۶۶۳۲۸۲*#*#* — پشتیبان‌گیری از عکس‌ها، ویدیوها و موزیک‌ها را در حافظه دستگاه آغاز می‌کند.

نکته: کد *۲۷۶۷*۳۸۵۵# فوراً اجرا شده و همه چیز را روی گوشی، از جمله فایل‌های موجود در حافظه داخلی، پاک می‌کند. قبل از تایپ آن، از هر چیز مهمی نسخه پشتیبان تهیه کنید و ابتدا هر رقم را دوباره بررسی نمایید.

به خوانندگانی بپیوندید که به AllThings.How اعتماد دارند. ما را به عنوان منبع مورد علاقه خود در گوگل اضافه کنید تا راهنماهای کاربردی ما در جستجوی بعدی شما در صدر قرار گیرند. افزودن به ترجیحات گوگل ←

نحوه وارد کردن کد مخفی در اندروید

کدهایی که با یک علامت هش داخل دو ستاره شروع و تمام می‌شوند، مانند *#*#۴۶۳۶#*#*، کدهای MMI (Man-Machine Interface) هستند که توسط سازنده گوشی یا خود اندروید ساخته شده‌اند و به‌صورت آفلاین اجرا می‌شوند. کدهایی که با ستاره شروع شده و با هش تمام می‌شوند، مانند *۱۲۳#، کدهای USSD هستند که برای مواردی مانند بررسی اعتبار با شبکه اپراتور ارتباط برقرار می‌کنند؛ بنابراین به یک اتصال SIM فعال نیاز دارند و معمولاً باید دکمه تماس برای آن‌ها افشرده شود.

۱. برنامه استاندارد Phone را که برای انجام تماس‌ها استفاده می‌شود باز کنید، نه یک شماره‌گیر ثالث. ۲. روی آیکون کیپد ضربه بزنید تا صفحه کلید اعداد ظاهر شود. ۳. کد را دقیقاً همان‌طور که نوشته شده، شامل تمام نمادهای ستاره و هش وارد کنید. کپی و پیست کردن کد از خطاهای تایپی جلوگیری می‌کند. ۴. اکثر کدهای MMI به محض وارد کردن آخرین کاراکتر به طور خودکار فعال می‌شوند. برای کدهای USSD، دکمه تماس را فشار دهید تا درخواست به اپراتور ارسال شود.

کدهای مخفی اختصاصی سازندگان

سازندگان گوشی کدهای اختصاصی خود را به لیست عمومی اضافه می‌کنند تا دسترسی به منوهای مهندسی، جزئیات فریم‌ور و سوئیت‌های تست تعبیه‌شده در نرم‌افزار سفارشی‌شان را فراهم کنند.

سامسونگ

  • #۰#* — حالت تست عمومی (General Test Mode) شامل صفحه نمایش، سنسورها، دوربین، صدا و ویبره.
  • #۱۲۳۴#* — نسخه‌های فریم‌ور PDA ،CSC (منطقه/اپراتور) و مودم را نشان می‌دهد.
  • #۲۶۶۳#* — نسخه‌های فریم‌ور صفحه لمسی و کلیدهای لمسی را همراه با گزینه‌های آپدیت نمایش می‌دهد.
  • #۷۳۵۳#* — منوی تست سریع، یک جایگزین کوتاه‌تر برای #۰#* جهت بررسی ملودی، اسپیکر، دوربین و سنسورها.
  • #۰۸۰۸#* — حالت‌های اتصال USB مانند MTP ،PTP و ADB را پیکربندی می‌کند.
  • #۰۰۱۱#* — جزئیات زنده اتصال شبکه شامل باند و قدرت سیگنال را نشان می‌دهد.
  • *#۲۷۲*[IMEI]# — کد منطقه CSC را عرضه‌کرده یا در برخی فریم‌ورها تغییر می‌دهد؛ اغلب باعث ریست فکتوری اجباری می‌شود.

گوگل پیکسل

گوشی‌های پیکسل اندروید نزدیک به خام (Stock) را اجرا می‌کنند، بنابراین اکثر کدهای عمومی بالا بدون تغییر روی آن‌ها کار می‌کنند. تنها اضافه شده اختصاصی پیکسل، برنامه عیب‌یابی مجزای آن است.

  • *#*#۷۲۸۷#*#* — منوی Pixel Diagnostics را برای تست صفحه نمایش، پنل لمسی، سنسورها، دوربین‌ها و اتصالات باز می‌کند. برای اجرای آن به اتصال Wi-Fi نیاز است.

وان‌پلاس، اپو و ریلمی

سیستم‌عامل‌های OxygenOS ،ColorOS و Realme UI کد پایه مشترکی دارند، بنابراین این توالی‌ها روی هر سه برند کار می‌کنند.

  • #۸۹۹#* — حالت مهندسی/عیب‌یابی برای تست صفحه نمایش، دوربین، سنسورها، GPS ،Wi-Fi، بلوتوث و صدا.
  • #۶۶#* — شماره IMEI استاندارد و رمزنگاری‌شده را نمایش می‌دهد.
  • #۸۸۸#* — شناسه PCB مادربورد را نشان می‌دهد.
  • #۱۲۳۴#* — نسخه پایه نرم‌افزار را نشان می‌دهد.
  • #۶۷۷۶#* — جزئیات دقیق‌تری از ساختار نرم‌افزار (Software build breakdown) را نشان می‌دهد.
  • #۸۰۰#* — منوی ثبت لاگ سیستم را برای ثبت لاگ‌ها جهت گزارش باگ‌ها باز می‌کند.

شیائومی (MIUI و HyperOS)

  • *#*#۲۸۴#*#* — یک فایل zip از گزارش باگ (Bug report) تولید می‌کند که زیر پوشه MIUI/debug_log ذخیره می‌شود.
  • *#*#۶۴۸۵#*#* — داده‌های دقیق باتری از جمله وضعیت شارژ، سلامت و تعداد سیکل شارژ را نشان می‌دهد.
  • *#*#۳۶۴۶۶۳۳#*#* — حالت MediaTek Engineer Mode را برای کنترل‌های پیشرفته سخت‌افزار و شبکه باز می‌کند. این کد تنها روی چیپست‌های مدیاتک کار می‌کند، نه اسنپدراگون.

موتورولا

  • *#*#۲۴۸۶#*#* — حالت مهندسی موتورولا (که اغلب با برچسب CQATest شناخته می‌شود) را برای عیب‌یابی سخت‌افزار و اطلاعات دستگاه باز می‌کند. دسترسی به آن بسته به مدل متفاوت است.

ناتینگ فون

  • *#*#۴۶۳۶#*#* — به‌جای منوی اطلاعات عمومی گوشی، ابزار آپدیت آفلاین را در دستگاه‌های Nothing باز می‌کند.

خطراتی که باید پیش از استفاده از کدهای ریست یا عیب‌یابی بدانید

از دست رفتن داده‌ها: کدهای ریست مانند *#*#۷۷۸۰#*#* و *۲۷۶۷*۳۸۵۵# برنامه‌ها، تنظیمات یا کل دستگاه را پاک می‌کنند و مورد دوم بدون درخواست هیچ‌گونه تاییدیه اجرا می‌شود.

اختلال در شبکه: کدهایی که به تنظیمات مودم یا عیب‌یابی دست می‌زنند، مانند #۹۰۹۰#* یا *#۲۷۲*[IMEI]# در صورت تغییر نادرست می‌توانند روی مکالمه و داده تاثیر بگذارند.

تغییر تنظیمات اپراتور: کدهای USSD که دایورت تماس یا Caller ID را تغییر می‌دهند، مستقیماً تنظیمات شبکه را دستکاری می‌کنند، نه فقط تنظیمات محلی گوشی را.

محدودیت‌های برند و منطقه: منوهای مهندسی و کدهای مربوط به CSC به سازندگان، چیپست‌ها یا مناطق خاصی وابسته هستند؛ بنابراین کدی که روی یک گوشی کار می‌کند ممکن است روی گوشی دیگر هیچ عملی انجام ندهد.

برای استفاده روزمره تنها از کدهای دریافت اطلاعات استفاده کنید و کدهای مربوط به عیب‌یابی، ریست و CSC را برای شرایطی نگه دارید که قبلاً پشتیبان‌گیری انجام شده و تغییرات کاملاً عمدی است.

بیشتر بخوانید:

نحوه پیدا کردن شماره IMEI در اندروید (با یا بدون تلفن)
بهترین کدهای مخفی اندروید
شماره موبایل من چند است؟

وحید خاکپور

متولد 76 . مبتدی در همه چیز. علاقه مند به یادگیری و به اشتراک گذاشتن تجربه های مفید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *