MTK6573智能机平台系统文件夹文件详解4
来源:互联网 发布:收看tvb电视软件 编辑:程序博客网 时间:2024/05/29 17:18
现在让我们把目光投入到bin目录。bin目录是linux原生就有的目录,它本身也在shell用户和root用户的PATH路径中,所以用adb shell进去后可以直接运行bin目录下的命令。下表中的命令并不是每一台MTK平台的智能机都会有,这主要取决于厂商是否有做过裁剪或添加。如果您发现有不清楚的命令,并且在下表中没有列出,欢迎给我留言或写信,我会和你共同来研究。
名字
描述
6620_launcher
内部使用。MT6620是mtk解决方案中的蓝牙/WIFI/FM/GPS四合一芯片。此命令可以用于启动该芯片。
Acdktest
内部测试程序,用于测试摄像头系统
aee
内部调试使用。aee的控制程序. aee是MTK解决方案中摄像系统中的重要组件,属于HAL,主要负责处理从imagesensor传来的原始图像。
aee_aed
内部调试使用。Aee组件之一
aee_debuggerd
内部调试使用。Aee的调试服务器
aee_dumpstate
内部调试使用。可以用于导出 aee的各种状态
am
开发调试使用。可以在命令行上启动包括Activity,Service, Broadcast Intent在内的Android几大组件,也可以对进程进行Profiling,Monitoring等工作。
详细介绍在此:
http://hi.baidu.com/fountainblog/blog/item/49f87f59d1bf7e372934f0e7
app_process
在android上,所有的java程序都是通过调用app_process启动的。其详细的机制如下:
http://blog.sina.com.cn/s/blog_5f35912f0100v7r9.html
apply_patch
linux下通用的补丁应用工具。一般来说用于给内核文件打补丁。如下链接给了一些例子:
http://linux.chinaunix.net/techdoc/system/2007/09/28/968920.shtml
Atci
MTK平台的测试命令。用于解释PC客户端发来的AT命令来控制BP侧的系统。
Bmgr
在命令行上与Android的备份管理系统交互的工具
http://developer.android.com/guide/developing/tools/bmgr.html
boot_logo_updater
用于更新启动画面。
boot_animation
开机动画显示程序。执行之可以重现开机动画。
btconfig
内部测试使用,配置蓝牙服务
btlogmask
内部测试使用,蓝牙日志配置程序
bug_report
内部测试使用。此命令对系统信息做一次全面的dump,这些dump出来的信息可以重定向到某个文件上,供开发人员分析系统问题所在
Ccaptest
内部测试使用。Camera系统测试软件
ccci_fsd
暂时不知意思
ccci_mdinit
暂时不知意思
Dalvikvm
Android使用dalvikvm作为其java虚拟机。下面的链接做出了进一步解释:
http://www.dalvikvm.com/
dbus_daemon
Dbus是一种进程间通信机制,此命令是其守护进程。参考如下:
http://dbus.freedesktop.org/doc/dbus-daemon.1.html
Dexopt
Dalvik虚拟机特有概念,字节码的验证和优化都通过此命令进行,参考如下:
http://hi.baidu.com/dai493400349/blog/item/1c90ae38bedec8f73d6d97b7
Dhcpcd
DHCP协议客户端守护进程
http://www.oschina.net/p/dhcpcd
dm_agent_binder
暂时不知意思
Dnsmasq
一个轻量级/易配置的DNS中继和DHCP服务端
http://thekelleys.org.uk/dnsmasq/doc.html
Drmioserver
跟DRMIo有关的服务进程.如下是DRM的解释:http://baike.baidu.com/view/47310.htm
Drmserver
跟DRM有关的服务进程
Dumpstate
内部测试用,导出系统当前的状态日志信息。
http://xuxd32.blog.163.com/blog/static/4812193320117314718241/
Dumpsys
内部测试用,导出系统信息
http://xuxd32.blog.163.com/blog/static/4812193320117314718241
Dvz
该命令用于从Zygote进程中孵化出新的系统进程
http://book.51cto.com/art/201109/291263.htm
em_svr
暂时不知道意思
Factory
工程模式应用。这是一个基于linux的c程序,是MTK提供的用于生产线对于每台手机进行基本检测/设置的工具。
fsck_msdos
文家系统检测程序。
Gsm0710muxd
一个modem相关的软件包
http://packages.debian.org/zh-cn/sid/armel/gsm0710muxd
Gzip
著名的压缩软件。
http://baike.baidu.com/view/966625.htm
Hald
HAL是硬件抽象层。Linux的hal运行于用户空间作为一个daemon进程。监听一个socket接口。等待udev发来的通知。
http://www.linuxidc.com/Linux/2011-01/31238.htm
Hdc
暂时不知道意思
Ime
输入法的控制命令
Input
用于内部测试,输入模拟命令,用于自动化测试
Installd
安装守护程序
http://topic.csdn.net/u/20120105/17/1814c817-7835-4406-9736-45fbe586e270.html
Iptables
linux内核中的防火墙实现,iptable是其控制命令
http://baike.baidu.com/view/504557.htm
Keystore
用于存储android系统中的文件签名
http://wenku.baidu.com/view/59259bc4aa00b52acfc7cae8
kbd_auto
暂时不知道意义,但看名字应该是用于每部自动化测试的键盘相关命令。
Linker
实现Android中共享库的加载与链接
http://blog.csdn.net/dinuliang/article/details/5509009
Logcat
Android的日志工具
http://baike.baidu.com/view/4504801.htm
logwrapper
将可执行程序的输出写入日志系统
http://blog.csdn.net/dengxiayehu/article/details/6966976
Mdlogger
MTK提供的抓取手机的BP测的系统日志的工具
mediaserver
整个android系统中media部分的核心和灵魂
附件以camera为线索介绍了这个程序。
http://blog.csdn.net/xfding/article/details/6719426
Memorydumper
这也是内部调试用的命令
Memsicd
M-Server的守护进程
mfv_ut
暂时不知道意思
mobile_log_d
使得系统可以抓取ap的日志
monkey
用于启动monkey testrunner的java程序,这个是用来在开发阶段进行自动化测试的。
http://developer.android.com/guide/developing/tools/monkey.html
mtk_agpsd
MTK开发的AGPS系统的Daemon,关于AGPS, 请看:http://baike.baidu.com/view/875916.htm?subLemmaId=875916&fromenter=AGPS
mtk_ifconfig
MTK开发的网络接口管理命令,参看:
http://baike.baidu.com/view/1001503.htm
mtk_route
MTK开发的网络路由管理命令,参看:
http://baike.baidu.com/view/2537014.htm
mtk_netstat
MTK开发的网络状态监控命令,参看:
http://baike.baidu.com/view/28008.htm
mtkbt
MTK开发的蓝牙控制命令
mtpd
MTP协议的Daemon,参看:
http://baike.baidu.com/view/32723.htm
muxreport
关于调制解调系统的命令,参看:
http://blog.csdn.net/lizhiguo0532/article/details/7028910
netcfg
网络配置命令:
http://blog.haozhi.org/dev/?p=991
nvram_daemon
NVRAMdaemon是MTK提供的用于访问NVRAM区的代理程序。具体需要看MTK提供的文档
omx_tests
OpenCore的测试命令
p2p_cli
P2P协议的客户端
p2p_supplicant
P2P协议的中间层
pal
貌似是控制蓝牙设备来构建一个个人局域网
Ping
网络监察命令
Pm
一个脚本,用于启动Android的pm java命令
Pppd
点对点协议的Daemon,参考:
http://baike.baidu.com/view/165629.htm
Racoon
应该是用于搭建VPN的命令,具体待查?
Rild
Android的GSM模块,参考:
http://wenku.baidu.com/view/2199b2fcc8d376eeaeaa31a8
Rtt
RTT协议的程序:http://baike.baidu.com/view/262201.htm
Run-as
用于以特定身份运行命令
Sbchk
Secure BootCheck命令
Screenshot
截屏命令
Service
Linux传统的服务控制命令
Servicemanager
服务管理命令:http://www.eoeandroid.com/thread-94660-1-1.html
Sh
著名的shell
Shutdown
关机命令
Surfaceflinger
Android中surfaceflinger的解释参考:http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=96788
但是/system/bin/surfaceflinger这个命令本身用于干嘛还需要仔细研究
Svc
svc命令,位置在/system/bin目录下,用来管理电源控制,无线数据,WIFI
http://madgoat.cn/2011/02/android_svc/
Toolbox
类似于Busybox是一个工具集的命令,但是比较小巧,只有80k左右。CM用的是busybox,MTK系统用的是toolbox
wpa_supplicant
WPA的控制命令:
http://hostap.epitest.fi/wpa_supplicant/
- MTK6573智能机平台系统文件夹文件详解4
- MTK6573智能机平台系统文件夹文件详解1
- MTK6573智能机平台系统文件夹文件详解
- MTK6573智能机平台系统文件夹文件详解1
- MTK6573智能机平台系统文件夹文件详解3
- MTK6573智能机平台系统文件夹文件详解4 - bin目录
- MTK6573智能机平台系统文件夹文件详解4 - bin目录
- MTK6573智能机平台系统文件夹文件详解2-build.prop
- MTK6573智能机平台系统文件夹文件详解3 - App目录
- MTK6573智能机平台系统文件夹文件详解2-build.prop
- MTK 智能机平台系统文件夹文件详解
- MTK657X智能机平台系统文件夹文件详解
- Mtk6573平台调LCM亮度
- Windows 7 系统文件及文件夹详解 (更新ing)
- 系统文件夹详解
- 怪物智能AI系统详解
- ubuntu下mtk6573平台android源码编译命令
- Android系统文件夹目录详解
- VS+opencv配置出现问题汇总
- 数据类型
- 数据库
- SqlServer2012Enterprise…
- Android热修复框架Tinker的集成和遇到的问题
- MTK6573智能机平台系统文件夹文件详解4
- GetModuleFileName
- (二)碎碎念接口优化--fastjson版本兼容问题
- 判断一个数是否为 2 的 某 次方
- Springboot整合Redis
- HTTPS原理
- AS子句作为别名
- MySQL
- Java 二维码生成基础方法和代码