specdeviceinfo
姊妹 App · 工程师版

一屏。
所有可读字段。

设备信息面板(DeviceInfo Viewer) 是一个只读的安卓 App。它把系统愿意暴露的东西 —— 15 个大类,从模拟器 / Root 检测、基站、传感器, 到 GPU 字符串、安装来源 —— 平铺给你看。不分析、不打分。每个字段长按即可复制到剪贴板, 屏幕上看到什么、粘出去就是什么。

只读
不改系统状态
采集维度
15
安卓兼容
5 – 16

你要哪个 App?

两个 App,两批人。同一个团队做的,共用同一份 84K 台真机的参考库,但存在的目的完全不同。

买家 / 普通消费者

DevCheck AI

硬件可信度评分 + AI 分析 + IP 信誉度 + 可分享证书。 买手机之前验证真伪用。7 MB。

功能列表 →
工程师 / 研究人员

设备信息面板 (这个)

安卓愿意暴露的一切,平铺给你看。不分析、不打分。给拆机 / 隐私自查 / 风控研究用。APK 极小。

15 维一览 ↓

跟同类不一样的地方

👁️

只读展示

只读系统状态,不改动系统。你是在查看这台手机,不是在改它。

🪶

极小 APK,零依赖

纯 Java + framework API。无 native .so, 无第三方库。全 ABI 通用,扔到哪台机上都能跑。

📄

和第三方 App 读到的一致

调用的是任意第三方 App 都能调的 framework API —— 你在这里看到什么, 别的 App 也能看到什么。

🛡️

风控信号置顶

模拟器 / Root / VPN / 调试状态,顶部彩色徽章展示。 绿色 = 干净,红色 = 命中。

📋

任意值长按复制

fingerprint / getprop / /proc/cpuinfo / 传感器清单 —— 每一项长按即复制到剪贴板。

📱

Android 5 → 16

API 21 到 API 36 全兼容。新版安卓已锁死的字段会明确标注 (比如 IMEI「Android 10+ 限制」)。

15 个维度,一屏平铺

所有内容都在一条长滚动的卡片流里。每个分区独立折叠。

🛡️
#01

环境检测

模拟器、Root(su / Magisk / test-keys)、VPN、调试状态

🆔
#02

设备标识

Android ID、IMEI/MEID、IMSI、序列号、ICCID、手机号、GAID、DRM ID、UA

📱
#03

系统机型

品牌 / 厂商 / 型号,指纹,Build 与 Build.VERSION 全字段

⚙️
#04

硬件

CPU 型号 / 核心 / ABI,/proc/cpuinfo,频率,NFC,系统特性

🧭
#05

传感器

全量传感器清单(名称 / 厂商 / 类型 / 版本),数量偏少标红

💾
#06

存储与内存

系统 / 数据 / 外部分区,可用 / 总内存

🔋
#07

电池

电量、充电计数、电流、温度、充电方式

🌐
#08

网络

运营商、IP、MAC、已连 WiFi、WiFi 扫描列表、代理、蓝牙地址

📡
#09

基站

服务小区(GSM / CDMA),getAllCellInfo(GSM / CDMA / LTE 邻区)

📶
#10

SIM 卡

SIM 状态、运营商、MCC / MNC、CarrierId

📍
#11

定位 / 区域 / 时间

GPS 开关、经纬度、国家 / 语言、时区、开机时间

🖥️
#12

屏幕

分辨率、DPI、刷新率、亮度

🎮
#13

GPU

OpenGL 厂商 / 版本 / 扩展

🎵
#14

媒体

各通道音量、图片 / 音频数量、编解码器

🧩
#15

系统状态

ADB 调试、输入法、安装来源、共享库、Java 属性

权限

每个权限对应哪些字段

下面每个运行时权限都对应面板上的具体字段。哪个不给 —— 对应字段就显示「未授权」, 其余照常运行。

权限清单

READ_PHONE_STATE 运营商、SIM、网络类型
ACCESS_FINE / COARSE_LOCATION 基站、WiFi 扫描列表、经纬度
ACCESS_WIFI_STATE / ACCESS_NETWORK_STATE WiFi 与网络状态
BLUETOOTH_CONNECT 蓝牙适配器名称(模拟器判据之一)
READ_MEDIA_IMAGES / VIDEO(13+)或 READ_EXTERNAL_STORAGE(≤12) 统计相册 / 音频数量

强标识(IMEI / IMSI / 序列号等)在 Android 10+ 已被系统禁止普通应用读取, 面板会如实标注「(Android 10+ 限制)」。

下载与安装

deviceinfo-viewer-v1.1.apk
v1.1 · targetSdk 36 · com.deviceinsight.deviceviewer
下载 APK
SHA-256
ce46c2f3d9301bcb935074e3a1efb2da4b43f1505a307d387c96514f71cb5fe5

下载后校验完整性:

shasum -a 256 deviceinfo-viewer-v1.1.apk
# 输出应与上方 SHA-256 完全一致

adb 安装

adb install deviceinfo-viewer-v1.1.apk

手机上安装

把 APK 复制到手机上,点击安装。系统若提示,允许「未知来源」。

常见问题

「调试状态」为什么显示"是"?

它检测的是本应用是否为可调试构建 / 是否被调试器挂载, 跟手机的「USB 调试」开关无关。release 正式包为非调试,显示"否"。 手机的 USB 调试状态请看 🧩 系统状态 → ADB 调试

IMEI / 序列号为什么读不到?

Android 10(API 29)起系统禁止普通应用读取这些强标识,属正常现象, 不是 Viewer 的 bug。面板会标注「(Android 10+ 限制)」。

某些项显示「未授权」?

对应权限未授予。Viewer 不强制申请 —— 未授权项跳过,不影响其余信息展示。

抓来就用,读每一个字段。

免费。无账号。看清任何一台你能装它的安卓的真实数据。