一、概念

在Android设备shell终端可以看到/system目录下的build.prop文件,Android的build.prop文件是在Android编译时刻收集的各种property,编译完成之后,文件生成在out/target/product//system/目录下。

二、生成

build.prop的生成是由make系统解析build/core/Makefile完成 。

三、属性

begin build properties(开始建立系统属性)

autogenerated by buildinfo.sh(目前这部分由build.info自动生成)

ro.build.id=IML74K(版本id)
ro.build.display.id=T40-MG-S2-V1.0(版本号)
ro.build.version.incremental=eng.root.20130428.234356(版本增量)
ro.build.version.sdk=15(sdk版本)
ro.build.version.codename=REL(版本代号)
ro.build.version.release=4.0.3(android版本)
ro.build.date=2013年04月28日星期日23:46:27 CST(编译时间)
ro.build.date.utc=1367163987(编译时间的utc表示)
ro.build.type=eng(编译类型:eng/user)
ro.build.user=root(编译者)
ro.build.host=Alex-Natty-Dell(编译主机名)
ro.build.tags=debug,test-keys
ro.product.model=S2(手机型号)--
ro.product.brand=Spreadtrum(手机品牌)
ro.product.name=sp6825eb_7661plus(手机正式名称)
ro.product.device=sp6825eb_7661(采用的设备)
ro.product.board=sp6825eb_7661(采用的主板)
ro.product.cpu.abi=armeabi-v7a(cpu的版本)
ro.product.cpu.abi2=armeabi(CPU品牌)
ro.product.manufacturer=Spreadtrum(手机制造商)
ro.wifi.channels=(WIFI连接的渠道)
ro.board.platform=sc8825(主板平台)
ro.sf.lcd_density=240(显示密度)
ro.sf.hwrotation = 180(上层数据旋转180度)
ro.gpu=mali(图像处理器采用mali)
ro.opengles.version=131072((OpenGL for Embedded Systems))
ro.device.support.mmc=1
hwui.render_dirty_regions=false
ro.hwui.text_cache_width=2048
persist.ttydev=ttyVUART0
ro.device.support.vt=0(是否支持可视电话)
ro.device.support.gps=0(是否支持gps)
keyguard.no_require_sim=true (手机卡保护设置.true:无需SIM卡也可操作手机)
ro.com.android.dataroaming=false (漫游设置)
persist.msms.phone_count=2(双卡)
persist.blcr.enable=0
persist.msms.phone_default=0(双卡默认第一张卡)
dalvik.vm.heapsize=128m(虚拟内存大小:16m/24m/32m/48m等)
ro.com.android.dateformat=MM-dd-yyyy(默认时间格式:yyyy-MM-dd等)
ro.config.ringtone=BeatPlucker.ogg(默认铃声设置,文件在/system/media/audio/ringtones 把喜欢的铃声放这里,比如123.MP3放入ringtones文件夹中,这里代码改为ro.config.ringtone=123.mp3)
ro.config.notification_sound=pixiedust.ogg(默认提示音:/system/media/audio/notifications)
ro.config.alarm_alert=Alarm_Classic.ogg(默认闹铃音:/system/media/audio/alarms)
ro.product.locale.language=zh(手机默认语言,如:en/zh)
ro.product.locale.region=CN(地区语言,如:US/CN)
(产品具体mk文件(如prod_sp6825_7661base.mk)作用域自此结束)
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL(安装向导模式)
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt(本参数控制Dalvik虚拟机的堆栈记录调试文件。用于系统调试,一般用户对其调整无意义)
ro.logappslow=0
ro.build.product.lowmem=0
ro.floatkey.show=false(true:支持小绿点功能,点击界面上的小绿点可以跳出menu/home/back三个虚拟键)
persist.sys.kb.auto=1
device.support.face.smile=1(是否支持笑脸拍照和人脸识别)
device.support.pano=1(相机是否支持全景拍照)

更多相关文章

  1. Android(安卓)lint 删除无用图片文件和配置文件
  2. 修改Android(安卓)Studio新建工程时repositories的默认配置
  3. 如何将Eclipse中的项目迁移到Android(安卓)Studio 中
  4. Android(安卓)init.rc文件解析过程详解
  5. Android中AIDL的实现使用
  6. React-native 开发之: 安卓(android) app 打签名包
  7. android crash 追踪方式
  8. 导入已有工程和更换工作空间
  9. android JNI 使用 for mac

随机推荐

  1. android 巧用动画使您app风骚起来
  2. android:singleLine="true",[...]没有全
  3. 简单明了的分析Android触摸事件,看完再也
  4. Android的MediaPlayer架构介绍
  5. Android(安卓)activity 详解一:activity的
  6. ACtivity布局之相对布局基本用法
  7. 一个android工程的运行过程
  8. Android(安卓)file类使用详解-SDcard
  9. Android布局中的常用属性小结
  10. Android百度地图(六):百度地图POI检索,行