忆杰的博客

忆杰的博客

getprop与dumpsys命令

拿到Android手机以后, 想查看一些手机信息. 其实Android获取手机信息就是两个命令, 一个是getprop 一个是dumpsys.

dumpsys iphonesubinfo
Phone Subscriber Info:
Phone Type = GSM
Device ID = 354651050152745

getprop ro.build.version.release=2.3.4 (Android 2.3.4系统)

[ril.modem.board]: [MSM7225]
[ro.board.platform]: [MSM7225]
[ro.chipname]: [MSM7225]
[ro.product.board]: [MSM7225]

http://www.bubuko.com/infodetail-667781.html

名字功能
account显示accounts信息
activity显示所有的activities的信
cpuinfo显示CPU信息
window显示键盘,窗口和它们的关
wifi显示wifi信息
batteryinfo $package_name电量信息及CPU 使用时长
package packagename获取安装包信
usagestats每个界面启动的时
statusbar显示状态栏相关的信
meminfo
内存信息(meminfo $package_name or $pid
使用程序的包名或者进程id显示内存信息
diskstats磁盘相关信息
battery电池信息
alarm显示Alarm信息

序列号: getprop ro.serialno

屏幕密度: getprop ro.sf.lcd_density

是否开启selinux: getprop ro.build.selinux.enforce

 

adb shell dumpsys 命令

http://blog.csdn.net/nei504293736/article/details/9249863

 

dumpsys wifi | grep mWifiInfo
获取wifi信息

dumpsys power | grep mWakefulness
可以获取到是否处于锁屏状态:mWakefulness=Asleep或者 mScreenOn=false

获取包信息
adb shell dumpsys package com.sec.android.app.popupcalculator

要获取具体应用的内存信息,可加上包名
adb shell dumpsys meminfo PACKAGE_NAME

获取设备电池信息:

adb shell dumpsys battery
Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
status: 2 #电池状态
health: 2
present: true
level: 34 #电量
scale: 100
voltage: 3848
current now: -427943
temperature: 280 #电池温度
technology: Li-ion

 

网友评论:

  1. joen 说:

    三星i9500 cache.img解包/打包方法
    http://blog.cofface.com/archives/252.html

    odin在刷tar包的时候,如果tar包里面有cache.img,刷机成功后手机会重启到recovery模式,然后recovery将会解析cache/recovery/command命令来执行。修改这个command文件可以达到很多有趣的效果。

发表评论

您必须登录 才能进行评论。