Hidden Android Debug Menu

最新推荐文章于 2025-08-14 10:16:47 发布
forlong401 最新推荐文章于 2025-08-14 10:16:47 发布
阅读量1.3k 收藏
点赞数
CC 4.0 BY-SA版权
分类专栏: Android 文章标签: menu android button service statistics performance
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.youkuaiyun.com/forlong401/article/details/5835791
Android 专栏收录该内容
526 篇文章
订阅专栏
本文介绍了如何通过输入特定代码在Android设备上启动隐藏的调试菜单。这些菜单包含了丰富的设置选项,如锁定3G信号、开关加密等,对于高级用户来说非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://geekosaur.com/2010/01/hidden-android-debug-menu/

 

 

Hidden Android Debug Menu

          

 

Nokia started the trend of having service menus accessible by tapping in codes to the dialer.  Entering *#92702689# (*#WAR0ANTY#) into any Nokia phone revealed various pieces of information about its manufacture, and there were all kinds of other sequences to get and set various configuration options not available through the menu system.

Now it seems that Android supports the same. I’ve tested this on my ADP-1 (for all intents and purposes the same as a T-Mobile G1) and my Nexus One, and it’s had the same effect on both devices.

Start the Phone app (or press the Phone button) to bring up the screen where you would dial a phone number.

When you’re there, dial the following:


Dial the debug menu code, *#*#4636#*#*


This will bring up the debug menu main screen.  Here you can fiddle with a whole load of hidden settings.  The most interesting page is Phone Information, so tap on that.


Phone Info - page 2



Phone Info - page 1


The ‘Run ping test’ button is quite useful for checking your network connectivity, but otherwise the top of the Phone Info page is just telling us stuff.  Scroll down to get to the goodies.

Here you can choose to lock the phone to 3G or GSM only.  You can switch to GSM only through the normal menu system, but forcing 3G might be useful if you’re in a marginal signal area or if you’re using your phone with Wireless Tether or Wired Tether to stop it hopping onto an unusably slow network.

Toggle ciphering – my suggestion is to leave well alone.  Crypto is a good thing with your phone and there’s no reason to turn it off.

The QXDM SD log is quite promising.  QXDM is the Qualcomm eXtensible Diagnostic Monitor, which as far as I can tell can read this log to provide more detailed information about the performance of the radios (and potentially the whole platform, as Snapdragon is Qualcomm’s baby from the ground up).  I’ll switch this on at some point and see what I can dig out of the log.

Turning off the radio is not enormously useful, though I do wonder if it’ll just turn off the cellular radio and leave the WiFi state intact.   If so, it could be quite useful in situations where you don’t want to waste battery on the cellular radio but do want to use WiFi – planes with in-flight WiFi, for example.  I’ll test this too and update the post.

The SMSC is the SMS service centre, which you shouldn’t change.   Refresh will pull the SMSC number from your SIM card, which you can then edit and write back to the card with Update.  I strongly recommend you leave it well alone, and if you are going to play with it then note down your original SMSC number first!

The DNS check is a bit of a mystery.  It seems to circumvent some internal check that watches out for the phone’s nameservers being set to 0.0.0.0 (potentially representing no autoconfigured IP address).   That’s all conjecture, though.

There are all kinds of other funky things in the service menu, screenshots of which are below – click the thumbnails to enlarge.  Be careful – don’t change anything that you’re not sure you can change back – and happy hacking.

Let me know if you discover anything particularly tasty!


Battery Info



Battery History



Usage Statistics

                      

 

 

 

 

 

  •     

     

          

           #1 written by Morti
            about 2 months ago      

          

                                  Reply            Quote                                 

             

     

    Thanks for this, works nicely on my Milestone running Android 2.1 as well.

               
  •     

     

          

           #2 written by W!lC0
            about 1 month ago      

          

                                  Reply            Quote                                 

             

     

    Have you managed to run the “Enable QXDM SD log”? On my Nexus One that button, just doesn’t do anything!

               
  •     

     

          

           #3 written by Gregor
            about 1 month ago      

          

                                  Reply            Quote                                 

             

     

    Thank you. This is very useful information. My wife is travelling internationally, and doesn’t want roaming, but does want to use the phone as wi-fi enabled PDA. Turning of the radio is just the trick. Thanks!

确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
forlong401
关注 关注
  • 0
    点赞
  • 踩
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  • 分享
    复制链接
    分享到 QQ
    分享到新浪微博
    扫一扫
  • 举报
    举报
专栏目录
全志H618 Android12修改doucmentsui功能菜单项
lwz的博客
12-21 253
由于当前的文件管理器在我们的产品定义当中,某些界面有改动的需求,所以需要在Android12 rom中进行定制以符合当前产品定义。实际上隐藏去除布局文件较为简单,以下为修改diff。
Electron调试菜单组件——debug-menu
gitblog_00772的博客
01-11 430
Electron调试菜单组件——debug-menu 基础介绍 debug-menu 是一个为 Electron 应用程序提供类似 Chrome 调试上下文菜单的开源项目。它允许开发者在 Electron 应用中轻松添加一个“检查元素”(inspect element)的功能。该项目主要使用 JavaScript 编程语言编写。 核心功能 该项目的核心功能是提供一种简便的方式,让用户可以通过右键点...
参与评论 您还未登录,请先 登录 后发表或查看评论
VS中Debug 菜单中的菜单命令和功能
一丁的博客
11-27 1428
debug 菜单中的菜单命令和功能 菜单命令 快捷键 功能 Go F5 开始或继续调试程序,到某个断点,程序的结束或需要用户输入的地方停止 Restart Ctrl+Shift+F5 重新开始执行程序,并处于调试状态 Stop Debugging Shift+F5 终止程序的调试,放回到程序编辑的状态 Break ...
开源项目 `debug-menu` 使用教程
gitblog_00855的博客
09-01 431
开源项目 debug-menu 使用教程 项目介绍 debug-menu 是一个用于在应用程序中创建调试菜单的开源工具。它允许开发者在应用程序中集成一个调试界面,以便于在开发和测试过程中快速访问和修改内部状态。这个工具特别适用于需要频繁调试的应用程序,如游戏开发、复杂的前端应用等。 项目快速启动 安装 首先,你需要通过 npm 安装 debug-menu: npm install debug-me...
编译器中debug功能详解(c++,visua studio)
weixin_45832057的博客
07-15 5146
456
Unity Android log view(Android Debug Bridge)
蛰伏--当你不够强大时,就不要放弃努力
10-23 3577
Android Debug BridgeAndroid Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. It is a client-server program...
Android Debug Bridge-adb命令全集(官方)
WHACKW的专栏
01-10 1987
Android Debug Bridge IN THIS DOCUMENT Enabling adb DebuggingSyntaxCommandsQuerying for Emulator/Device InstancesDirecting Commands to a Specific Emulator/Device InstanceInstalling
Android Recovery OTA流程分析
qq_34373085的博客
03-11 1400
非A/B升级,就是传统意义的Recovery升级。bootloader通过读取misc分区引导进入recovery,通过读/cache/recovery/command中的指令,来执行OTA逻辑,完成后清除misc分区重启设备,从而正常启动到新版本。
Android常用adb命令
mwl1127的博客
12-01 2768
登录设备shell adb shell退出shell exit 或 CTRL+D软件覆盖安装 adb install -r -d X:\xxx\xxx.apk卸载该软件/app adb uninstall 文件复制 adb pull 或 adb pull 查看当前连接设备列表 adb devices -l。
【Android】图文解密Android View
Making Life Better. Making Others Better.
01-23 1074
TODO
Android 12 添加输入法切换功能按钮
Android framework
12-09 1238
Android 12 添加输入法切换功能按钮
CodeLab:Android fundamentals 01.1:Android Studio and Hello World
qq_39040714的博客
04-14 1069
Android fundamentals 01.1:Android Studio and Hello World Tutorial source : Google CodeLab Date : 2021/04/06 Complete course : 教程目录 (java). Note : The link in this article requires Google access 1、Welcome This practical codelab is part of Unit 1: Get star
android build.prop 修改,修改android的build.prop文件真的能够提高android设备性能?!...
weixin_42175776的博客
05-27 3615
修改android的build.prop文件真的能够提高android设备性能?!已有 20472 次阅读2013-6-5 09:21build.prop 是一个属性文件,在Android系统中.prop文件很重要,记录了系统的设置和改变以下是修改教程及一些build.prop参数的中英文对照解释,修改前,注意先备份原build.prop这是今天我总结的 粽子ROOM的build.prop...
android面试题整理
假装成熟的冯先生的博客
05-23 3178
Android 面试题(有详细答案)附带答案,共100分一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Rand...
如何构建PHP表单页面及验证相关原理(PHP基础)
2301_81242582的博客
08-12 1082
思路为 通过if – else + empty()函数 语句实现是否为空的验证以及错误信息的设置,最终在HTML页面对错误信息进行输出。
Android中Activity销毁底层原理
qq_45906596的博客
08-11 990
Q:请说明Activity从finish()到完全销毁的底层过程?A1. 发起阶段(用户进程)调用finish()后:保存数据通过Binder IPC调用AMS的2. 调度阶段(AMS)AMS收到请求后:标记ActivityRecord为FINISHING状态启动暂停流程:通过Binder回调等待onPause()完成(设置10秒超时)启动下一Activity并传递结果数据3. 销毁阶段(延迟执行)当主线程空闲时:AMS发送和顺序执行onStop()→释放Surface:通过。
Android构建工具版本兼容性对照表
最新发布
Lancker's 优快云 Blog
08-14 208
【代码】Android构建工具版本兼容性对照表。
Android UI组件系列(十五):三种常用 Android 弹窗/菜单组件详解:PopupMenu、PopupWindow、ContextMenu
weixin_39339407的博客
08-12 840
在本篇文章中,我们将结合一个简单 Demo,一次性带你搞清楚三种最常用的“菜单与弹窗”组件: PopupMenu:轻量级点击菜单,适合显示系统风格的选项列表; PopupWindow:功能灵活的弹出框,支持自定义布局与样式; ContextMenu:长按触发的上下文菜单,适合为内容项添加额外操作。
android studio 開發 android hidden api
06-30
例如,`android-hidden-api` 提供了封装好的工具类来访问部分隐藏 API。使用方式如下: ```java import com.github.anggrayudi.hiddenapi.internal.InternalHelper; public class MainActivity extends ...
forlong401

博客等级

码龄21年
234
原创
194
点赞
213
收藏
1134
粉丝
关注
私信

热门文章

  • 免费临时邮箱 103393
  • POP3、SMTP、IMAP和Exchange都是个什么玩意? 61220
  • Mac开发利器之程序员编辑器MacVim学习总结 59950
  • Android App集成支付宝 56731
  • UUID 和 GUID 的区别 48664

分类专栏

  • Game
    1篇
  • Ant
    10篇
  • Android
    526篇
  • android反编译
    13篇
  • android混淆
    8篇
  • Android ListView
    10篇
  • android源码下载
    3篇
  • Android View
    49篇
  • Android 网络相关
    22篇
  • Android 面试
    16篇
  • Android Dalvik
    7篇
  • Android NDK
    16篇
  • android BT
    5篇
  • Android内存相关
    9篇
  • Andriod的联通性
    6篇
  • Android MMS应用
    15篇
  • Android Test
    1篇
  • Android 安全
    23篇
  • Android Animation
    9篇
  • Objective-C
    10篇
  • Objective-c程序设计(第4版)学习笔记
    21篇
  • Objective-C++
    4篇
  • mac
    24篇
  • ios
    56篇
  • Java
    108篇
  • Java Debug
    1篇
  • Java 面试
    6篇
  • eclipse
    3篇
  • C++
    2篇
  • C面试
    11篇
  • Perl
    12篇
  • Python
    12篇
  • php
    34篇
  • Linux
    44篇
  • git
    18篇
  • svn
    4篇
  • ubuntu
    8篇
  • FS or OSS
    7篇
  • Life
    9篇
  • Software
    41篇
  • 废话
    69篇
  • Secure
    1篇
  • database
    24篇
  • 前端
    20篇
  • HTML5
    11篇
  • VI
    19篇
  • JSON
    7篇
  • SOAP
    3篇
  • 算法
    8篇
  • Driver驱动工程师面试
    1篇
  • NFC
    2篇
  • 微信公众平台
    24篇
  • 阿里云服务器
    11篇
  • Tomcat
    1篇
  • MySQL
    9篇
  • Sublime Text 2
    6篇
  • JavaScript
    5篇
  • Swift
  • cas
    3篇
  • lua
    2篇
  • CentOS
    13篇
  • Nginx
    6篇
  • Android Studio
    20篇
  • question2answer
    9篇
  • nodejs
    14篇
  • Linode
    1篇
  • DigitalOcean
  • IntelliJ IDEA
    2篇
  • WordPress
    3篇
  • Jenkins

展开全部 收起

上一篇:
Android2.1中的 drawable(hdpi,ldpi,mdpi) 的区别
下一篇:
PhoneFactory.getDefaultPhone from apps other than PhoneApp - msg#01738

最新评论

  • Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果

    ynzsc001: 那么有意义的文章居然没有人点赞?唉......

  • Android蓝牙通讯模块源码(Android蓝牙开发浅析 续)

    qq_58490383: 大佬,华为网盘是哪个

  • Gradle minifyEnabled是做什么的?

    非著名架构师: 一键混淆工具,关注我了解

  • 查看Android任意可执行文件的工具ClassyShark

    「已注销」: 文章写得很好,初来乍到,希望多多关注。期待你的回复,谢谢!

  • Can't locate XML/Simple.pm in @INC (@INC contains: /opt/local/lib

    pyhon_perl_junior: centos8用什么命令呢?

大家在看

  • Notepad++插件开发实战全攻略
  • 上网行为审计软件有哪些?2025六大上网行为审计软件排行榜 87
  • 毕设想用大数据技术却不知从何下手?旅游景点游客数据分析系统完整实现方案|大数据毕业设计
  • 科研|基于SprinBoot+vue的科研管理系统(源码+数据库+文档)
  • 大数据毕设无从下手怎么办?《基于快手平台用户活跃度分析系统》的完整解决方案来了|大数据毕业设计

最新文章

  • 苹果系统安装Java开发环境JDK
  • Mac 里自带的邮件客户端如何备份和恢复邮件
  • 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion
2017年5篇
2016年46篇
2015年169篇
2014年185篇
2013年264篇
2012年438篇
2011年54篇
2010年65篇
2009年16篇
2008年4篇
2004年1篇

目录

展开全部

收起

目录

展开全部

收起

上一篇:
Android2.1中的 drawable(hdpi,ldpi,mdpi) 的区别
下一篇:
PhoneFactory.getDefaultPhone from apps other than PhoneApp - msg#01738

分类专栏

  • Game
    1篇
  • Ant
    10篇
  • Android
    526篇
  • android反编译
    13篇
  • android混淆
    8篇
  • Android ListView
    10篇
  • android源码下载
    3篇
  • Android View
    49篇
  • Android 网络相关
    22篇
  • Android 面试
    16篇
  • Android Dalvik
    7篇
  • Android NDK
    16篇
  • android BT
    5篇
  • Android内存相关
    9篇
  • Andriod的联通性
    6篇
  • Android MMS应用
    15篇
  • Android Test
    1篇
  • Android 安全
    23篇
  • Android Animation
    9篇
  • Objective-C
    10篇
  • Objective-c程序设计(第4版)学习笔记
    21篇
  • Objective-C++
    4篇
  • mac
    24篇
  • ios
    56篇
  • Java
    108篇
  • Java Debug
    1篇
  • Java 面试
    6篇
  • eclipse
    3篇
  • C++
    2篇
  • C面试
    11篇
  • Perl
    12篇
  • Python
    12篇
  • php
    34篇
  • Linux
    44篇
  • git
    18篇
  • svn
    4篇
  • ubuntu
    8篇
  • FS or OSS
    7篇
  • Life
    9篇
  • Software
    41篇
  • 废话
    69篇
  • Secure
    1篇
  • database
    24篇
  • 前端
    20篇
  • HTML5
    11篇
  • VI
    19篇
  • JSON
    7篇
  • SOAP
    3篇
  • 算法
    8篇
  • Driver驱动工程师面试
    1篇
  • NFC
    2篇
  • 微信公众平台
    24篇
  • 阿里云服务器
    11篇
  • Tomcat
    1篇
  • MySQL
    9篇
  • Sublime Text 2
    6篇
  • JavaScript
    5篇
  • Swift
  • cas
    3篇
  • lua
    2篇
  • CentOS
    13篇
  • Nginx
    6篇
  • Android Studio
    20篇
  • question2answer
    9篇
  • nodejs
    14篇
  • Linode
    1篇
  • DigitalOcean
  • IntelliJ IDEA
    2篇
  • WordPress
    3篇
  • Jenkins

展开全部 收起

目录

评论
被折叠的  条评论 为什么被折叠? 到【灌水乐园】发言
查看更多评论
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值