build.prop修改手机信息
- 格式:doc
- 大小:222.50 KB
- 文档页数:16
Android之build.prop属性详解注:本篇⽂章是基于MSD648项⽬(AndroidTV)的prop进⾏说明。
Android版本:4.4.4内核版本:3.10.861.⽣成build.prop build.prop的⽣成是由make系统解析build/core/Makefile完成 1.1.Makefile⽣成build.prop的主要代码如下$(INSTALLED_BUILD_PROP_TARGET): $(BUILDINFO_SH) $(INTERNAL_BUILD_ID_MAKEFILE) $(BUILD_SYSTEM)/version_defaults.mk $(system_prop_file) @echo Target buildinfo: $@@mkdir -p $(dir $@)$(hide) TARGET_BUILD_TYPE="$(TARGET_BUILD_VARIANT)" \TARGET_DEVICE="$(TARGET_DEVICE)" \PRODUCT_NAME="$(TARGET_PRODUCT)" \PRODUCT_BRAND="$(PRODUCT_BRAND)" \PRODUCT_DEFAULT_LANGUAGE="$(call default-locale-language,$(PRODUCT_LOCALES))" \PRODUCT_DEFAULT_REGION="$(call default-locale-region,$(PRODUCT_LOCALES))" \PRODUCT_DEFAULT_WIFI_CHANNELS="$(PRODUCT_DEFAULT_WIFI_CHANNELS)" \PRODUCT_MODEL="$(PRODUCT_MODEL)" \PRODUCT_MANUFACTURER="$(PRODUCT_MANUFACTURER)" \PRIVATE_BUILD_DESC="$(PRIVATE_BUILD_DESC)" \BUILD_ID="$(BUILD_ID)" \BUILD_DISPLAY_ID="$(BUILD_DISPLAY_ID)" \BUILD_NUMBER="$(BUILD_NUMBER)" \PLATFORM_VERSION="$(PLATFORM_VERSION)" \PLATFORM_SDK_VERSION="$(PLATFORM_SDK_VERSION)" \PLATFORM_VERSION_CODENAME="$(PLATFORM_VERSION_CODENAME)" \BUILD_VERSION_TAGS="$(BUILD_VERSION_TAGS)" \TARGET_BOOTLOADER_BOARD_NAME="$(TARGET_BOOTLOADER_BOARD_NAME)" \BUILD_FINGERPRINT="$(BUILD_FINGERPRINT)" \TARGET_BOARD_PLATFORM="$(TARGET_BOARD_PLATFORM)" \TARGET_CPU_ABI="$(TARGET_CPU_ABI)" \TARGET_CPU_ABI2="$(TARGET_CPU_ABI2)" \TARGET_AAPT_CHARACTERISTICS="$(TARGET_AAPT_CHARACTERISTICS)" \bash $(BUILDINFO_SH) > $@$(hide) $(foreach file,$(system_prop_file), \if [ -f "$(file)" ]; then \echo"#" >> $@; \echo Target buildinfo from: "$(file)"; \echo"# from $(file)" >> $@; \echo"#" >> $@; \cat $(file) >> $@; \fi;)$(if $(ADDITIONAL_BUILD_PROPERTIES), \$(hide) echo >> $@; \echo"#" >> $@; \echo"# ADDITIONAL_BUILD_PROPERTIES" >> $@; \echo"#" >> $@; )$(hide) $(foreach line,$(ADDITIONAL_BUILD_PROPERTIES), \echo"$(line)" >> $@;)$(hide) build/tools/post_process_props.py $@build_desc := 1.2.⽬标⽂件为$(INSTALLED_BUILD_PROP_TARGET),其定义为:INSTALLED_BUILD_PROP_TARGET := $(TARGET_OUT)/build.prop 1.3.⾸先对属性进⾏赋值,如BUILD_ID="$(BUILD_ID)",最后执⾏bash脚本:bash $(BUILDINFO_SH) > $@,其定义为BUILDINFO_SH := build/tools/buildinfo.sh 1.4.开始执⾏sh脚本中的内容#!/bin/bashecho"# begin build properties"echo"# autogenerated by buildinfo.sh"echo"ro.build.id=$BUILD_ID"echo"ro.build.display.id=$BUILD_DISPLAY_ID"echo"ro.build.version.incremental=$BUILD_NUMBER"echo"ro.build.version.sdk=$PLATFORM_SDK_VERSION"echo"ro.build.version.codename=$PLATFORM_VERSION_CODENAME"echo"ro.build.version.release=$PLATFORM_VERSION"echo"ro.build.date=`date`"echo"ro.build.date.utc=`date +%s`"echo"ro.build.type=$TARGET_BUILD_TYPE"echo"er=$USER"echo"ro.build.host=`hostname`"echo"ro.build.tags=$BUILD_VERSION_TAGS"echo"ro.product.model=$PRODUCT_MODEL"echo"ro.product.brand=$PRODUCT_BRAND"echo"=$PRODUCT_NAME"echo"ro.product.device=$TARGET_DEVICE"echo"ro.product.board=$TARGET_BOOTLOADER_BOARD_NAME"echo"ro.product.cpu.abi=$TARGET_CPU_ABI"if [ -n "$TARGET_CPU_ABI2" ] ; thenecho"ro.product.cpu.abi2=$TARGET_CPU_ABI2"fiecho"ro.product.manufacturer=$PRODUCT_MANUFACTURER"if [ -n "$PRODUCT_DEFAULT_LANGUAGE" ] ; thenecho"nguage=$PRODUCT_DEFAULT_LANGUAGE"fiif [ -n "$PRODUCT_DEFAULT_REGION" ] ; thenecho"ro.product.locale.region=$PRODUCT_DEFAULT_REGION"fiecho"ro.wifi.channels=$PRODUCT_DEFAULT_WIFI_CHANNELS"echo"ro.board.platform=$TARGET_BOARD_PLATFORM"echo"# ro.build.product is obsolete; use ro.product.device"echo"ro.build.product=$TARGET_DEVICE"echo"# Do not try to parse ro.build.description or .fingerprint"echo"ro.build.description=$PRIVATE_BUILD_DESC"echo"ro.build.fingerprint=$BUILD_FINGERPRINT"echo"ro.build.characteristics=$TARGET_AAPT_CHARACTERISTICS"echo"# end build properties" 1.5.最后追加余下的属性$(hide) $(foreach file,$(system_prop_file), \if [ -f "$(file)" ]; then \echo"#" >> $@; \echo Target buildinfo from: "$(file)"; \echo"# from $(file)" >> $@; \echo"#" >> $@; \cat $(file) >> $@; \fi;)$(if $(ADDITIONAL_BUILD_PROPERTIES), \$(hide) echo >> $@; \echo"#" >> $@; \echo"# ADDITIONAL_BUILD_PROPERTIES" >> $@; \echo"#" >> $@; )$(hide) $(foreach line,$(ADDITIONAL_BUILD_PROPERTIES), \echo"$(line)" >> $@;)$(hide) build/tools/post_process_props.py $@ 其中system_prop_file定义:ifdef TARGET_SYSTEM_PROPsystem_prop_file := $(TARGET_SYSTEM_PROP)elsesystem_prop_file := $(wildcard $(TARGET_DEVICE_DIR)/system.prop)endif 即$(TARGET_DEVICE_DIR)/system.prop⽂件 到此,prop⽂件⽣成完毕!2.对⽣成的build.prop的属性进⾏说明:# begin build properties# autogenerated by buildinfo.shro.build.id=KTU84P #版本IDro.build.display.id=aosp_almond-userdebug 4.4.4 KTU84P TVOS-04.19.010.02.06.Mooney test-keys #具体版本号ro.build.version.incremental=TVOS-04.19.010.02.07.Mooney #版本增量说明ro.build.version.sdk=19 #SDK版本ro.build.version.codename=REL #版本代号ro.build.version.release=4.4.4 #Android系统版本ro.build.date=2017年 07⽉ 13⽇星期四14:39:47 CST #编译时间ro.build.date.utc=1499927987 #编译时间(UTC)ro.build.type=userdebug #编译类型(eng/user)er=pngcui #编译者ro.build.host=Sky-pngcui #编译机器名ro.build.tags=test-keys #系统标记ro.product.model=MSD6A648 #设备型号ro.product.brand=MStar #设备品牌=aosp_almond #产品名ro.product.device=almond #采⽤的设备名ro.product.board=almond #采⽤的主板名ro.product.cpu.abi=armeabi-v7a #CPU版本ro.product.cpu.abi2=armeabi #CPU品牌ro.product.manufacturer=Skyworth-qx, Inc. #产品制造商nguage=zhro.product.locale.region=CNro.wifi.channels= #⽆线局域⽹络的通信信道,空⽩表⽰⾃动识别ro.board.platform=mooney #主板平台# ro.build.product is obsolete; use ro.product.devicero.build.product=almond #设备名,已被废弃,使⽤ro.product.device# Do not try to parse ro.build.description or .fingerprintro.build.description=aosp_almond-userdebug 4.4.4 KTU84P TVOS-04.19.010.02.06.Mooney test-keys #⽤户keyro.build.fingerprint=MStar/aosp_almond/almond:4.4.4/KTU84P/TVOS-04.19.010.02.06.Mooney:userdebug/test-keys #机⾝码ro.build.characteristics=tv# end build properties3.修改prop的属性的说明,需要对照build/tools/buildinfo.sh进⾏ 3.1.ro.build.id属性(build/core/build_id.mk)export BUILD_ID=8M648 3.2.ro.build.display.id(build/core/Makefile)build_desc := $(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT) $(PLATFORM_VERSION) $(BUILD_ID) $(BUILD_NUMBER) $(BUILD_VERSION_TAGS) # Display parameters shown under Settings -> About Phoneifeq ($(TARGET_BUILD_VARIANT),user)# User builds should show:# release build number or branch.buld_number non-release builds# Dev. branches should have DISPLAY_BUILD_NUMBER setifeq "true""$(DISPLAY_BUILD_NUMBER)"BUILD_DISPLAY_ID := $(BUILD_ID).$(BUILD_NUMBER) $(BUILD_KEYS)elseBUILD_DISPLAY_ID := $(BUILD_ID) $(BUILD_KEYS)endifelse# Non-user builds should show detailed build informationBUILD_DISPLAY_ID := $(build_desc)endif 3.3.ro.build.version.incremental(device/mstar/almond/BoardConfigCommon.mk)BUILD_NUMBER := TVOS-04.19.010.02.07.Mooney 3.4.ro.product.model、ro.product.brand、、ro.product.device、ro.product.manufacturer(device/mstar/almond/aosp_almond.mk)# Set those variables here to overwrite the inherited values.PRODUCT_NAME := aosp_almondPRODUCT_DEVICE := almondPRODUCT_BRAND := MStarPRODUCT_MODEL := MSD6A648PRODUCT_MANUFACTURER := Skyworth-qx, Inc. 注:PRODUCT_DEVICE会决定device下⽬录的选择,故尽量不要更改 3.5.ro.build.description(build/core/Makefile)build_desc := $(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT) $(PLATFORM_VERSION) $(BUILD_ID) $(BUILD_NUMBER) $(BUILD_VERSION_TAGS) $(INSTALLED_BUILD_PROP_TARGET): PRIVATE_BUILD_DESC := $(build_desc) 3.6.ro.product.board(device/mstar/almond/BoardConfig.mk)TARGET_BOOTLOADER_BOARD_NAME := almond4.Android系统中Setting.apk中内核版本 packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java 1private static final String FILENAME_PROC_VERSION = "/proc/version";2private static final String KEY_KERNEL_VERSION = "kernel_version";34 @Override5public void onCreate(Bundle icicle) {6 findPreference(KEY_KERNEL_VERSION).setSummary(getFormattedKernelVersion());7 }89public static String getFormattedKernelVersion() {10try {11return formatKernelVersion(readLine(FILENAME_PROC_VERSION));1213 } catch (IOException e) {14 Log.e(LOG_TAG,15 "IO Exception when getting kernel version for Device Info screen",16 e);1718return "Unavailable";19 }20 }2122 public static String formatKernelVersion(String rawKernelVersion) {23// Example (see tests for more):24// Linux version 3.0.31-g6fb96c9 (android-build@) \25// (gcc version 4.6.x-xxx 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT \26// Thu Jun 28 11:02:39 PDT 20122728final String PROC_VERSION_REGEX =29 "Linux version (\\S+) " + /* group 1: "3.0.31-g6fb96c9" */30 "\\((\\S+?)\\) " + /* group 2: "x@" (kernel builder) */31 "(?:\\(gcc.+? \\)) " + /* ignore: GCC version information */32 "(#\\d+) " + /* group 3: "#1" */33 "(?:.*?)?" + /* ignore: optional SMP, PREEMPT, and any CONFIG_FLAGS */34 "((Sun|Mon|Tue|Wed|Thu|Fri|Sat).+)"; /* group 4: "Thu Jun 28 11:02:39 PDT 2012" */ 3536 Matcher m = pile(PROC_VERSION_REGEX).matcher(rawKernelVersion); 37if (!m.matches()) {38 Log.e(LOG_TAG, "Regex did not match on /proc/version: " + rawKernelVersion);39return "Unavailable";40 } else if (m.groupCount() < 4) {41 Log.e(LOG_TAG, "Regex match on /proc/version only returned " + m.groupCount()42 + " groups");43return "Unavailable";44 }45return m.group(1) + "\n" + // 3.0.31-g6fb96c946 m.group(2) + " " + m.group(3) + "\n" + // x@ #147 m.group(4); // Thu Jun 28 11:02:39 PDT 201248 }49 即从/proc/version⽂件中提取相应信息。
小米手机禁止更新系统(亲测米3可用)小米手机的提示系统更新是不是很烦人,不喜欢更新的朋友可以看下。
其实网上写的禁止系统更新联网的设置一点作业都没有,因为系统更新就是个流氓软件,那废话不多说,我们来上大招对付它方法/步骤1、在小米手机上下载超级root大师(亲测此APP可以破解小米2s和小米3的root)和rootexplorer(RE管理器)2、打开超级root大师,点击root(注意要有网络连接才可以root),接着就等root成功吧。
root成功后就多了个授权管理3、好,到这里root获取完成,下面我们打开rootexplorer,下翻找到systen系统文件夹打开它,找到build.prop长按。
4、长按build.prop后会出现一个菜单,点击打开方式,选择文本编辑器,然后我们就看到了存储系统信息的文档,小编用的是小米手机3td版13.0(JXCCNBA13.0)5、那我们不想让它更新,就把它的编号改一下,小编把13.0改成92.0(只要更改的编号比最新版系统高即可),按返回键会提示是否保存,点击确定,重启系统,然后手机就提示你(您当前已经是最新版,没有发现最新版),这样我们的小米手机就是“最新版”了,就不用怕烦人的更新了6、好,这下MIUI系统就被“骗”了,就不叫我们更新系统了,那root权限也没用了,我们把它卸载吧,(小米的MIUI稳定版,没有root权限也可以禁止开机启动,更换字体等操作,还是人性化的,root权限基本没用了,当然要保留也是可以的)打开手机USB调试,连接电脑,打开腾讯应用宝,选择工具箱,选择一键root,然后移除root,免更新的MIUI就完成了END注意事项1、systen文件夹下的其他文件尽量不要动以免造成系统不稳定2、Android超级root大师要在百度下载,小米应用商店里是没有的21。
玩过安卓手机的朋友们,想不想把安卓手机的型号或者品牌数据改了呀?通过修改文件内容的方式修改手机型号,系统识别的手机型号就是自己已经更改的,当电脑与手机连接时,电脑端显示的手机型号也是自己修改之后的手机型号。
∙安卓手机(需root)∙build.prop文件∙ES文件浏览器1. 确保手机已经root,下载可以修改手机文件的文件管理器(如ES文件浏览器、RE文件管理器等)并安装在安卓手机端,然后下载文本编辑器(ES文件浏览器自带文本编辑器,金山wps等)并安装在手机。
本文摘自:2.3. 在手机端打开安装好的“ES文件浏览器”,按下手机上的“Menu”(功能键),在弹出的功能菜单中选择“设置”,如图所示。
4. 向上滑动手机屏幕,找到“Root设置”并点击,进入后开启“Root浏览器”,在弹出的所有警告中点击“确定”,然后打开以下两个“向上到根目录”、“装载文件系统”,如图所示。
本文摘自:5.6. 返回文件浏览界面,然后点击“向上”进入到系统“/system/”路径下,然后找到此目录下的“build.prop”,点击它,在打开的窗体中选择“ES文本编辑器”或其他可以编辑文本文档的程序。
本文摘自:7.8. 找到“ro.product.model=...”这一行,“=”号后面的即你的手机型号,如图所示为ME527,修改成其他的即可,找到“ro.product.brand=...”一行,修改“=”号后面的参数,即修改了手机品牌。
本文摘自:9.10. 然后按下“Menu”键,在功能菜单中点击“保存”,接着退回到主界面,重启手机后所有的修改便会生效。
11. 重启手机后,打开“系统设置”,查找“关于手机”的字样,进入手机信息界面,你的手机型号便已经更改,当手机连接电脑后电脑端显示的手机型号也会改变。
本文摘自:12.13.1. 下载【参考资料】内的build.prop文件到电脑,下载“ES文件浏览器”到手机并安装。
2. 在电脑端打开下载好的“build.prop”文件,双击此文件,然后在弹出的对话框中选择“从已安装列表中选择程序”,点击确定,在打开的“打开方式”新窗口中选择“记事本”。
以前移植过华为C8812的,觉得移植内容差不多,所以决定试试,毕竟N881E也有一批用户,下面列出我的一些办法,看看对中兴机子是否可行我以前移植华为的办法如下移植百度的应用层和framework 框架层(system/app system/framework system/tts这三个文件夹我用的是百度云N880E的底包)移植lib,不删减添加东西,但是其中的modules使用官方包的,用BeyondCompare 3比较多出来的用百度云的包移植system/bin 和system/xbin 文件夹全部用官方的移植system/media 文件夹整个文件夹必须使用百度的移植system/usr 文件夹把百度的keychars 和keylayout 两个文件删除,替换为官方包中的这两个文件夹移植system/etc 文件夹必须将百度云的文件夹中firmware 文件夹删除,替换为官方包中的firmware文件夹修改build.prop必须使用官方包中官方的build.prop,但是必须在build.prop 任意位置加入如下几行(对比了N880E百度和N881E官方的build.prop,发现百度修改和添加了一下prop,移植时如果官方的build.prop有这个属性,替换,没有则增加即可):ro.baidu.build.hardware=N881Ero.baidu.build.hardware.version=1.0ro.baidu.build.software=yi_3.0ro.baidu.build.version.release=2.1ro.product.manufacturer=Baidupersist.sys.emmc=/mnt/sdcard2ro.config.notification_sound=Ding.mp3ro.config.ringtone=Echo.mp3ro.config.alarm_alert=alarm.mp3删除以下几个属性ro.operator.optr=ro.operator.spec=ro.operator.seg=移植boot.imgboot.img 启动镜像必须使用自己手机的。
优化Android系统中的build.prop文件build.prop是Android系统中的一个重要的属性文件,它记录了Android系统的一些重要的设置信息,改变它能够取得一些意想不到的效果,但是也正是因为.prop的重要性,如果不明白具体的含义的话,绝对不要随便动它。
今天,我们来看看如何对build.prop文件进行修改,以达成省电和加快上网速度的效果。
注意:修改前请先备份好build.prop文件!第一步:打开你的R.E,并改成读/写模式第二步:进入system目录,找到build.prop第三步:右击(长按这个文件),会弹出菜单第四步:找到“以文本编辑器打开”第五步:加入下面的行,并最后保存。
第六步:重启两次调整build.prop文件以取得更好的信号和数据传输速度:ro.ril.hsxpa=2ro.ril.gprsclass=10ro.ril.hep=1ro.ril.enable.dtm=1ro.ril.hsdpa.category=10ro.ril.enable.a53=1ro.ril.enable.3g.prefix=1ro.ril.htcmaskw1.bitmask=4294967295ro.ril.htcmaskw1=14449ro.ril.hsupa.category=5X最大测试到10,超过硬件限制,数据在高速下更稳定?估计是WCDMA才有用??(我們的MB860 要用10的哈哈---ro.ril.hsdpa.category="X"CAT SpeedsCat 1 = 1.2 Mbit/sCat 2 = 1.2 Mbit/sCat 3 = 1.8 Mbit/sCat 4 = 1.8 Mbit/sCat 5 = 3.6 Mbit/sCat 6 = 3.6 Mbit/sCat 7 = 7.2 Mbit/sCat 8 = 7.2 Mbit/sCat 9 = 10.1 Mbit/sCat 10 = 14.0 Mbit/s*Note*You can play with the "ro.ril.hsxpa=2" & "ro.ril.gprsclass=10" values depending on your location. The hsxpa Values range from 0-2 and the gprsclass is either 10,11 or 12. IF YOU GET WORSE SPEEDS..JUST CHANGE THE "GPRSCLASS" TO 12To save power while phone is asleep//在手机休眠时更省电ro.ril.disable.power.collapse=1To make the phone ring faster when dialing out...//使电话拨出时更快接通ro.telephony.call_ring.delay=1000To make UI more responsive//使界面反应更快windowsmgr.max_events_per_sec=150To save battery by decreasing the amount of time Wifi looks for an access point//使WIFI在查找接入点时更省电wifi.supplicant_scan_interval=150**Now wifi will scan once every 1.5 minutes when not around a known location instead of once every minute which will save battery.**//现在wifi将每隔1.5分钟查找一次接入点而不是每分钟查一次。
build.prop系统参数详解本文转自:(有删改)发现论坛里关于的ROM开发的文章有点少(有可能是我没发现),可能有的发烧友也需要这篇文章,所以特分享一下,不加隐藏,同时在此先提醒机油不要盲目修改。
注:有风险,请做好备份再自行修改,出问题后果自负,本人仅转载分享教程。
build.prop优化项目1. 强制把Home程序驻入内存.ro.HOME_APP_ADJ=12. 使用 GPU 渲染UI.debug.sf.hw=13. 减少拨号后出现的延时.ro.telephony.call_ring.delay=04.提高滑动响应.windowsmgr.max_events_per_sec=1505.电池优化.pm.sleep_mode=1 机器待机模式,共0至4五个参数本参数定义了系统待机时的睡眠深度,在所有Android系统上有效。
取值范围是0~4,对应解释如下:0:强制关闭除RAM之外的所有部件,此状态下最省电。
但是此模式与“休眠”类似,一旦进入之后射频也会关闭,手机的2G/3G信号也就断了(语音和数据)。
1:让ARM进入中断触发的待机(超低功耗)模式。
与模式0相比,本模式下射频不会关闭,而ARM可以通过软件(闹铃)和硬件(来电)中断来唤醒,因此耗电方面远大于模式0。
2:将所有应用程序挂起到后台。
与模式1相比,本模式下硬件几乎不参与多少节电,耗电自然比模式1多很多。
当应用程序被挂起后,CPU的负载会大幅度降低,从而节电。
3:将CPU的频率和电压降至最低,低到主频只有几十MHz的水平,而此时CPU接受外部中断(通过中断来恢复频率和电压)。
与模式2相比,本模式下CPU通过降频和降压参与了节电,因此本模式的耗电比模式2多了一点。
本模式也是官方ROM和官方CM系统的默认值。
4.CPU接受外部中断。
上述4个模式相比,此模式下几乎不做任何节电,只是关闭了屏幕和按键背光而已。
综上所述,模式0和模式1基本一样,是靠完全关闭几乎所有硬件部件来进行节电,省电效果最佳。
# begin build properties# autogenerated by buildinfo.shro.build.id=秋颜微晓ro.modversion=秋颜微晓这里是显示Mod的版本ro.build.display.id=秋颜微晓这里是显示Mod的版本号,在这个Rom提供的锁上面也会显示出来!ro.build.version.incremental=eng.dx.v001ro.build.version.sdk=8 基于2.2系统的SDKro.build.version.codename=RELro.build.version.release=2.2.9ro.build.date=Sat May 14 15:04:13 CEST 2011 时区时间CST可以代表4个时区ro.build.date.utc=0ro.build.type=Chinaer=秋颜微晓这个应该是使用者!修改了!但是看不到什么变化!ro.build.host=秋颜微晓跟上面差不多的吧!修改了!但是也看不到什么变化!ro.build.tags=test-keysro.product.model=X8 这是你手机的型号!ro.product.brand=Sh!tEricsson=X8ro.product.device=X8ro.product.board=MSMro.product.cpu.abi=armeabi-v6j 这个应该是CPU的型号ro.product.cpu.abi2=armeabiro.product.manufacturer=Sony Ericssonnguage=zh刷机后默认语言ro.product.locale.region=CN刷机后启动的默认语言ro.wifi.channels=14ro.board.platform=msm7k# ro.build.product is obsolete;use ro.product.devicero.build.product=X8# Do not try to parse ro.build.description or .fingerprintro.build.description=passion-user 2.2.1 FRG83 60505 release-keysro.build.fingerprint=google/passion/passion/mahimahi:2.2.1/FRG83/60505:user/release-keys# end build properties## ADDITIONAL_BUILD_PROPERTIES#keyguard.no_require_sim=truero.media.dec.jpeg.memcap=10000000rild.libpath=/system/lib/libril-qc-1.sorild.libargs=-d/dev/smd0wifi.inte**ce=wlan0wifi.supplicant_scan_interval=30 这是WIFI扫描时间.google.locationfeatures=1worklocation=1.google.clientidbase=android-googlero.media.enc.file.format=3gp,mp4ro.media.enc.vid.codec=m4v,h263ro.media.enc.vid.h263.width=176,640ro.media.enc.vid.h263.height=144,480ro.media.enc.vid.h263.bps=64000,1600000ro.media.enc.vid.h263.fps=1,30ro.media.enc.vid.m4v.width=176,640ro.media.enc.vid.m4v.height=144,480ro.media.enc.vid.m4v.bps=64000,1600000ro.media.enc.vid.m4v.fps=1,30ro.media.dec.aud.wma.enabled=1ro.media.dec.vid.wmv.enabled=1settings.display.autobacklight=1 自动背光默认为开media.stagefright.enable-player=truemedia.stagefright.enable-meta=truemedia.stagefright.enable-scan=truemedia.stagefright.enable-http=truekeyguard.no_require_sim=truero.sf.lcd_density=160 打开软件全屏大小dalvik.vm.execution-mode=int:jit 打开超频模式dalvik.vm.heapsize=32m 虚拟内存ro.config.msg_notification=F1_New_SMS.ogg 默认信息通知铃声ro.rommanager.developerid=cyanogenmodro.url.legal=/intl/%s/mobile/android/basic/phone-legal.htmlro.url.legal.android_privacy=/intl/%s/mobile/android/basic/privacy.html .google.clientidbase=android-google.android.wifi-watchlist=GoogleGuest.android.dateformat=MM-dd-yyyy.android.dataroaming=falsero.kernel.android.checkjni=0ro.setupwizard.mode=OPTIONAL 这里是第一次开机的向导,optional是可选!ENABLED为显示,DISABLED为禁止!=Androiddalvik.vm.stack-trace-file=/data/anr/traces.txtro.opengles.version=313072ro.semc.timescape_keys=Sony_Ericsson_Xperiadebug.sf.nobootanimation=0 这里是控制开机动画的,0为关闭,1为开启!******************************************************************************* ***************************************这里是在其他的高手那里看到的!ro.config.hwfeature_wakeupkey=3ro.config.hw_menu_unlockscreen=true——这两个是控制唤醒屏幕的设置,3应该是菜单键!谢谢圆月小刀修改CDA的我就不在这里说明了!看版主们的置顶贴!******************************************************************************* ***************************************。
关于,系统为你准备了3种解锁方式!只需修改一个数字跟修改硬件信息汇编教程
看到论坛有这些教程但是全是分开的我收藏汇编重新
在发一次。
教程全是在一个脚本文件里修改
请看图RE管理器挂载读写模式使用文本编辑器打开方式打开build.prop 文件
进人下图
上面3个是硬件信息的你可以自己修改
这个是我自己手机修改的找正确自己去修改
我就不多说。
自己去琢磨
接下来是该屏锁的也是在这个文本里修改
看下图
找到这个你可以修改数字来改变。
原文件为 curlockscreen=3 只需修改那个数字就行了修改为curlockscreen=2是右滑解锁,左滑调音量的。
修改为curlockscreen=1是雨滴背景,上滑开锁。
我图上是修改成1的解锁修改完然后点菜单,保存退出,开机重启
教程完了自己可以学习下。
四维红整理分享怎样修改安卓手机ROM1.了解ROM【文件夹功能简介】\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。
在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)\system\ cmcc这个目录下的文件都是移动定制软件,都可以删除。
\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。
\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小。
\system\frameworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。
\system\liblib目录中存放的主要是系统底层库,一些so文件,如平台运行时库。
\system\media\system\media\audio铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。
\system\usr用户文件夹,包含共享、键盘布局、时间区域文件等。
(引用自Softoem)2.JA V A环境的搭建自制rom要先做一些准备工作,需要搭建java环境,下面告诉你们方法,一点都不难,只要看就会(以下均以XP系统示例,vista或windows7系统下面jdk附件里有设置方法)下载安装jdk,下载地址:/share/link?shareid=110205&uk=2734996452然后解压文件安装jdk-6u26-windows-i586.exe(不要改安装路径,默认路径安装)完成安装后在桌面我的电脑上点右键,按以下步骤点击:属性>高级>环境变量,在下面的“环境变量”中新建两个变量,如图:1.变量名:JA V A_HOME变量值:C:\Program Files\Java\jdk1.6.0_26 点确定2.变量名:CLASSPA TH变量值:C:\Program Files\Java\jdk1.6.0_26\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar;.注意最后面有个小点,别忘了。
Androidbuild.prop修改详细说明用RE进入/system/挂载读写(前提是系统已经被ROOT过), 找到build.prop复制到/sdcarrd进行修改比较保险.也可以挂载读写后,直接选择用文本编辑器打开,进行编辑.乱改有风险,修改需谨慎.1.# begin build properties2.# autogenerated by buildinfo.sh #以下内容由脚本在编译时自动产生3.ro.build.id=GRJ90 #build的标识,一般在编译时产生不必修改4.ro.build.display.id=10HX2P.095H.120105.AD2_3_5_V3.WV GAC__V01_3G #显示的标识,可以任意修改,显示为手机信息的版本,不少人修改成 Dual Core 1.2GHz 756M ROM + 1G RAM (装B)5.ro.build.version.incremental=eng.yanwj.1325834016 #版本的增加说明,一般不显示也没必要修改6.ro.custom.build.version=1325834016 #版本修正,一般不显示也没必要修改7.ro.build.version.sdk=10 #系统编译时,使用的SDK的版本,勿修改.8.ro.build.version.codename=REL #版本编码名称,一般不显示也没必要修改9.ro.build.version.release=2.3.5 #公布的版本,显示为手机信息的系统版本,有人修改成4.0.5(目前官方版本最高是几?)10.ro.build.date=Fri Jan 6 15:16:19 CST 2012 #系统编译的时间,没必要修改11.ro.build.date.utc=1325834179 #系统编译的时间(数字版),没必要修改12.ro.build.type=user #系统编译类型,一般不显示也没必要修改er=Uncle #系统用户名,可以修改成自己的名字14.ro.build.host=ubuntu #系统主机名,随便起个名字,英文字母表示15.ro.build.tags=test-keys #系统标记,无意义,不修改16.ro.product.model=HD7s #机器型号,随你创造,可以叫HD7 plus Android17.ro.product.brand=HTC #机器品牌,随你创造,可以叫 SB HTC=pyramid #机器名,随你创造19.ro.product.device=pyramid #设备名,随你创造20.ro.product.board=pyramid #主板名,随你创造21.ro.product.cpu.abi=armeabi #CPU,最好别修改,避免有些软件在识别机器时,出现错乱22.ro.product.manufacturer=HTC #制造商,随你创造,可以叫SB HTCnguage=zh #系统语言,zh表示中文24.ro.product.locale.region=CN #系统所在地区,CN表示中国25.ro.wifi.channels= #无线局域网络的通信信道,空白表示自动识别26.ro.board.platform= #主板系统,别问我,我也不知道是什么,问厂家27.# ro.build.product is obsolete; use ro.product.device28.ro.build.product=bird73_gb #设备名,被废弃了,修改也没用29.# Do not try to parse ro.build.description or .fingerprint #以下的内容不要试图修改30.ro.build.description=bird73_gb-user 2.3.5 GRJ90 eng.yanwj.1325834016 test-keys31.ro.build.fingerprint=BIRDA/bird73_gb/bird73_gb:2.3.5/G RJ90/eng.yanwj.1325834016:user/test-keys32.ro.build.flavor=33.# end build properties #创建属性结束34.# begin mediatek build properties #MTK的的属性,乱改后果自负35.ro.mediatek.version.release=10HX2P.095H.120105.AD2_3 _5_V3.WVGAC__V01_3G36.ro.mediatek.platform=MT657337.ro.mediatek.chip_ver=S0138.ro.mediatek.version.branch=ALPS.GB.FDD2_MP39.# end mediatek build properties40.#41.# system.prop for generic sdk42.#43.rild.libpath=/system/lib/mtk-ril.so44.rild.libargs=-d /dev/ttyC045.# MTK, Infinity, 20090720 {46.wifi.interface=wlan047.# MTK, Infinity, 20090720 }48.# MTK, mtk03034, 20101210 {49.ro.mediatek.wlan.wsc=150.# MTK, mtk03034 20101210}51.# MTK, mtk03034, 20110318 {52.ro.mediatek.wlan.p2p=153.# # MTK, mtk03034 20110318}54.# MTK, mtk03034, 20101210 {55.mediatek.wlan.ctia=056.# MTK, mtk03034 20101210}57.#58.# MTK, TeChien { #MTK芯片的增强定义,有关相机和音频处理,乱改后果自负59.ro.media.enc.hprof.file.format=3gp60.ro.media.enc.hprof.codec.vid=m4v61.ro.media.enc.hprof.vid.width=72062.ro.media.enc.hprof.vid.height=48063.ro.media.enc.hprof.vid.fps=3064.ro.media.enc.hprof.vid.bps=340000065.ro.media.enc.hprof.codec.aud=amrnb66.ro.media.enc.hprof.aud.bps=1220067.ro.media.enc.hprof.aud.ch=168.ro.media.enc.hprof.aud.hz=800069.ro.media.enc.mprof.file.format=3gp70.ro.media.enc.mprof.codec.vid=m4v71.ro.media.enc.mprof.vid.width=35272.ro.media.enc.mprof.vid.height=28873.ro.media.enc.mprof.vid.fps=3074.ro.media.enc.mprof.vid.bps=99000075.ro.media.enc.mprof.codec.aud=amrnb76.ro.media.enc.mprof.aud.bps=1220077.ro.media.enc.mprof.aud.ch=178.ro.media.enc.mprof.aud.hz=800079.ro.media.enc.lprof.file.format=3gp80.ro.media.enc.lprof.codec.vid=h26381.ro.media.enc.lprof.vid.width=17682.ro.media.enc.lprof.vid.height=14483.ro.media.enc.lprof.vid.fps=3084.ro.media.enc.lprof.vid.bps=38400085.ro.media.enc.lprof.codec.aud=amrnb86.ro.media.enc.lprof.aud.bps=1220087.ro.media.enc.lprof.aud.ch=188.ro.media.enc.lprof.aud.hz=800089.# MTK, TeChien }90.wifi.tethering.interface=ap091.wifi.direct.interface=p2p092.ro.opengles.version=13107293.#94.# ADDITIONAL_BUILD_PROPERTIES95.# 以下是附加属性定义,可以修改,进行优化96.bird.updatezip.code=BIRD97.bird.updatezip.code=BIRD98.bird.updatezip.code=BIRD99.bird.updatezip.code=BIRD100.bird.updatezip.code=BIRD101.bird.updatezip.code=BIRD102.bird.updatezip.code=BIRD103.ro.sf.hwrotation=0 #自动转屏uncherplus.allappsgrid=2d105.curlockscreen=2 #开机启动时显示的锁屏画面,注意这个不是平时的锁屏画面106.ril.current.share_modem=2107.ro.mediatek.gemini_support=true108.birdsenselauncherg11=true109.curlockscreen=6 #锁屏默认画面的选择,用1至9数字选择,论坛内有高手已经把详细说明给出110.bird_input_method_by_language=true111.ro.config.notification_sound=OnTheHunt.ogg #默认通知铃声112.ro.config.alarm_alert=Alarm_Classic.ogg #默认闹钟铃声113.persist.sys.timezone=Asia/Shanghai #强制时区,此处为亚洲上海时间114.ro.config.ringtone=CaribbeanIce.ogg #默认响铃铃声uncher2.allappsgrid=3d_20116.media.stagefright.enable-player=false117.media.stagefright.enable-meta=false118.media.stagefright.enable-scan=false119.media.stagefright.enable-http=false120.ro.setupwizard.mode=DISABLED #默认开机时使用设置向导,此处为关闭=Android #蓝牙网络中显示的名称,可以修改122.dalvik.vm.stack-trace-file=/data/anr/traces.txt123.ro.media.enc.jpeg.quality=100 #相机照片压缩质量,此处为100%高质量124.ro.media.dec.jpeg.memcap=8000000 #相机捕捉像素,此处为800万像素125.dalvik.vm.heapsize=32m #dalvik的虚拟内存大小,12m到48m之间设置126.debug.sf.hw=1 #硬件GPU加速,1为开启,0为关闭127.persist.adb.notify=0 #USB插入时的特别通知,1为显示,0为关闭128.video.accelerate.hw=1 #视频硬件加速,1为开启,0为关闭129.debug.sf.nobootanimation=1 #不显示开机动画,1为关闭动画,0为开启动画强制把Home程序驻入内存.ro.HOME_APP_ADJ=1减少拨号后出现的延时ro.telephony.call_ring.delay=0提高滑动响应windowsmgr.max_events_per_sec=150电池优化pm.sleep_mode=1 #机器休眠模式,共0至4五个参数wifi.supplicant_scan_interval=180 #无线网络扫描周期,用于发现新网络,数字太大会导致无法自动发现新网络ro.ril.disable.power.collapse=0 #禁止深度睡眠,0表示可以深度睡眠,1表示禁止深度睡眠pm.sleep_mode一共有5个参数 0-4分别代表。
安卓系统ROM——修改自己喜欢的ROM教程应某些机油的要求,发布此帖。
希望对大家有所帮助。
安卓系统 --------往往我们下载官方的ROM或是民间ROM都有很多自己不需要的,或是需要重新安装更新的APK,喜欢动手的哥们这下有玩的了,没新ROM的情况下可以考虑试试制作自己心怡的个性ROMROM制作本来就是个体力活,找了很多教程,要么就是太复杂好么就是只有思路没有步骤。
进入主题了:一。
下载JAVA和签名工具:为了节省童鞋们的金币我就上传到网盘了,地址是:/file/f6178fab41下载后安装JAVA.exe ,然后把那个Auto-sign.rar解压出来二。
修改ROM:1.把下载好的ROM解压出来,ZIP格式(不解压也行,直接在压缩包里修改)解压出来的一共3个文件夹:data、META-INF、system和一个文件: boot.img2.进入system/app目录,删除你不想要的组件,或是添加、替换你需要的组件。
这里要注意一下,不要删错东西把系统搞崩溃了,具体的这里发个传送门:/thread-773501-1-4.html (比如我想换掉 2.3Beautify ROM 里面的桌面助手换成我自己习惯用的,在这个文件夹里找到并删掉LauncherAndorid2.3.apk,然后把我要用的LauncherPro.apk放进去。
经20楼的兄弟提醒,有些大点的程序放到这个文件夹里刷好后会报错,如果是些小的比如任务管理器、内存加速器之类的没问题,大的程序还是放到data/app里或是刷好后再安装比较稳妥。
)3.进入data/app目录,看这里是否有你所需的程序,不需要的删除,不过现在这些ROM 这文件夹里基本上也没什么。
你还可以添加你需要的默认安装软件,直接放进去就行了,注意一下不要用中文名。
(开了APP2SD的话,刷好后会自动转到system/sd/app里面)4.可以替换想要的字体、开机动画、自带铃声什么的。
⾃定义OTA升级包(差分包,增量包,增量更新)OTA是Over-the-Air的简写,空中下载技术的意思,OTA升级包,就是⼀种可以使⽤⽹络或者SD卡给⼿机进⾏升级的⼀种⽂件包,相当于给系统打补丁的⼀种⽅法,其原理是通过recovery升级的功能进⾏实现的。
Recovery提供的功能如下,使⽤apply update from sdcard功能即可升级OTA包。
这种升级⽅式也可以通过adbroot/adb remount/adb push指令实现,但是需要连接到电脑PC端,且⽀持adb才⾏。
1、使⽤ota_from_target_files脚本⽣成制作差分包make otapackage——会⽣成sd卡⽤的全部系统升级包,如Y:\slm753_2\LA.BR.1.2.4-05310-8x16.0\out\target\product\slm753\obj\PACKAGING\target_files_intermediates\slm753-target_files-eng.Data.BU.zip此时修改代码,重新编译make;make otapackage第⼆次⽣成slm753-target_files-eng.Data.BU.zip,然后使⽤脚本,⽣成两个包之间的查分包:./build/tools/releasetools/ota_from_target_files -i <A包> <B包> <差分包名>升级的过程就是按照升级脚本:updater-script指定的动作来的,下⾯会介绍⾃定义升级包的过程,以及updater-script升级脚本的语法。
2、 DIY制作OTA差分包在out下⾯的产品⽬录下会⽣出⼀些OTA的包,最基本的空包组成如下截图:Y:\slm753_2\LA.BR.1.2.4-05310-8x16.0\out\target\product\slm753\其中update-binary是⼀个⼆进制⽂件,相当于⼀个脚本解释器,能够识别updater-script中描述的操作。
如何修改手机qq空间的后缀
一般需要开通黄钻才能够修改qq空间的后缀,如果我们想要免费修改qq空间的后缀,那么,应该如何操作呢?下面就让店铺告诉你如何修改手机qq空间的后缀的方法,希望对大家有所帮助。
修改手机qq空间的后缀的方法
打开re文件管理器,挂载为可读写,接着找到“system”文件夹,把他打开
打开system文件夹后找到”build.prop“文件
修改手机qq空间的后缀的步骤图2
按住build.prop,跳出选项表,再选择“以文本方式编辑”
修改手机qq空间的后缀的步骤图3
把ro.product.mode=Lenovo s810t!”等号后面的s810t“是我的手机型号,
ro.product.brand=Lenovo!“Lenovo"是我的手机品牌。
我们可以改一下。
修改手机qq空间的后缀的步骤图4
品牌改为iphone,信号改为iPhone6 Plus,看下图(部分机子可能不同,只要把ro.product.mode=改为自己想要的信号就可以了)
修改手机qq空间的后缀的步骤图5
好了之后把它保存下来,会自动生成一个"build.prop.bak"文件,这个bak是备份文件,到时候可以改回去。
手机重启一下,去空间发一个说说,后缀已经显示iPhone6 Plus 了。
成功了~
修改手机qq空间的后缀的步骤图6。
不知道build.prop在哪的童鞋看这:“用re管理器打开system目录,build.prop就在system的根目录下。
” - 另外,此教程根据其他基友反应,发现并不是所有rom都适用,如给您带来不便请原谅。
1.更好的录像.照相优化ro.media.capture.maxres=8mro.media.capture.fast.fps=4ro.media.capture.slow.fps=120ro.media.panorama.defres=3264x1840ro.media.panorama.frameres=1280x720ro.camcorder.videoModes=true2.wifi速度优化net.ipv4.tcp_ecn=0net.ipv4.route.flush=1net.ipv4.tcp_rfc1337=1net.ipv4.ip_no_pmtu_disc=0net.ipv4.tcp_sack=1net.ipv4.tcp_fack=1net.ipv4.tcp_window_scaling=1net.ipv4.tcp_times**ps=1net.ipv4.tcp_rmem=4096 39000 187000net.ipv4.tcp_wmem=4096 39000 187000net.ipv4.tcp_mem=187000 187000187000net.ipv4.tcp_no_metrics_save=1net.ipv4.tcp_moderate_rcvbuf=13.提高jpg质量100%ro.media.enc.jpeg.quality=1004.渲染GPU的UIdebug.sf.hw=15.拨号时间减少ro.telephony.call_ring.delay=06.提高滚动反映windowsmgr.max_events_per_sec=1505.电池优化wifi.supplicant_scan_interval=180pm.sleep_mode=1ro.ril.disable.power.collapse=06.提高整体触摸反应debug.performance.tuning=1video.accelerate.hw=17.网络调整ro.ril.hsxpa=2ro.ril.gprsclass=12ro.ril.hep=1ro.ril.hsdpa.category=10ro.ril.enable.3g.prefix=1ro.ril.htcmaskw1.bitmask=4294967295ro.ril.htcmaskw1=14449ro.ril.hsupa.category=6ro.ril.def.agps.mode=2ro.ril.def.agps.feature=1ro.ril.enable.sdr=1ro.ril.enable.gea3=1ro.ril.enable.fd.plmn.prefix=23402,23410,23411ro.ril.enable.a52=1ro.ril.enable.a53=1ro.ril.enable.dtm=18.网络速度调整net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960 9.修复通话结束后黑屏问题ro.lge.proximity.delay=25mot.proximity.delay=2510.修复一些应用问题ro.kernel.android.checkjni=011.禁用开机动画debug.sf.nobootanimation=112.使用Stagefright让视频和音乐更快media.stagefright.enable-player=truemedia.stagefright.enable-meta=truemedia.stagefright.enable-scan=truemedia.stagefright.enable-http=true上面的代码在system里build.prop最后另外起一行。
修改设置中“关于MID”中的机型型号将system.img进行解包,解包后在system文件夹下找到build.prop将build.prop文件用UE打开,找到ro.product.model=sdkDemo一行,将其中的sdkDemo改成你想要显示的文字,比如BM999,修改后保存,然后重新打包烧录即可。
-用记事本打开就可以了也可以在手机上用RE文件管理器选择文本编辑器打开,然后再修改下面是原内容的一小部分,红色的文字是我给你的说明,我修改的是蓝色地方。
ro.product.processor=600MHz CPU主频ro.product.ram=512MB 内存ro.product.display_resolution=3.2 inch HVGA resolution 显示屏ro.product.main_camera=5M 摄像头像素ro.product.front_camera=NA 这个应该是前置摄像头(A510e是没有前置摄像头的,不知道这个是不是没有的意思)ro.product.bluetooth= 3.0蓝牙ro.product.wifi = 802.11 b/g/n WiFi改完后保存,然后重启一下手机,打开设置→关于手机→硬件信息、就可以看到你改的结果了ro.product.brand=htccn_chs国行版ro.product.brand=htc_asia_wwe亚太版ro.build.fingerprint=htccn_chs/htc_marvel/marvel:2.3.3/GRI40/48651:user/rel ease-keys小E默认铃声ro.config.ringtone=QuietlyBrilliant.mp3ro.config.notification_sound=Zeta.mp3ro.config.alarm_alert=NewDay.mp3ro.config.cal_notification=Epsilon.mp3ro.config.msg_notification=Gamma.mp3ro.build.date=三 02月 2 22:42:18 CST 2014ro.build.date.utc=1320244938ro.build.type=userer=ro.build.host=ABM030ro.build.tags=release-keysro.product.model=yanghaihui ro.product.brand=yang=htc_yangro.product.device=China G8ro.product.version=YANGHAIHUIro.build.description=yanghai release-keysro.build.description=yanghai release-keysro.product.board=China 800.8Ghzro.product.cpu.abi=armeabiro.product.manufacturer=HTC-yangnguage=zhro.product.locale.region=CN以上是小Ero.build.version.release=2.3.3wifi.supplicant_scan_interval=45 (WIFI扫描间隔时间,这里设置是45秒。
把这个时间设置长点能省电)dalvik.vm.heapsize=24m (虚拟内存大小,可设置为16m或24m或32m或48m)游戏ro.product.processor=806MHzro.product.ram=512MBro.product.display_resolution=3.2 inch HVGA resolutionro.product.main_camera=5Mro.product.front_camera=NAro.product.bluetooth= 3.0ro.product.wifi = 802.11 b/g/nro.build.date=日 2月 1 16:11:59 CST 2014ro.build.date.utc=1304237519ro.build.type=userer=rootro.build.host=AA110ro.build.tags=release-keysro.product.model=yanghaihuiro.product.brand=htc_yang=yanghaihuro.product.device=China G8ro.product.board=China 800.8Ghzro.product.cpu.abi=armeabiro.product.manufacturer=HTC-haiguinguage=zhro.product.locale.region=CN本文以CM的build为例讲解如何修改这些参数# begin build properties (开始设置系统性能)# autogenerated by buildinfo.sh (通过设置形成系统信息)ro.build.id=GRI40 (版本ID)ro.build.display.id=GRJ22 (版本号)ro.build.version.incremental=eng.buildbot.20110619.060228 (版本增量)ro.build.version.sdk=10 (sdk版本)ro.build.version.codename=REL (版本代号)ro.build.version.release=2.3.4 (Android 2.3.4系統无需修改,也可改为3.0装装B)ro.build.date=Sun Jun 19 06:02:58 UTC 2011 (制作者制作的时间,可修改2011年X月X日某某某制作)ro.build.date.utc=0ro.build.type=userer=buildbotro.build.host=bb1ro.build.tags=test-keysro.product.model=HTC Wildfire (HTC内部手机代号也就是手机名,改为你想改的名字)ro.product.brand=htc_wwe (手机品牌,改为中国山寨机)=htc_buzz (手机正式名称)ro.product.device=buzz (采用的设备)ro.product.board=buzz (采用的处理器)ro.product.cpu.abi=armeabi-v6j (cpu的版本)ro.product.cpu.abi2=armeabi (cpu的品牌)ro.product.manufacturer=HTC (手机制造商,改为中国智造)# # # # # # # # # # # # # # 上面是我扯蛋的,别乱改 # # # # # # # # # # # # # # nguage=en (手机默认语言,把en改为zh)ro.product.locale.region=US (地区语言,美国毛多呀美国,干掉US改为CN)ro.wifi.channels= (WIFI连接的渠道)ro.board.platform=msm7k (主板平台)# ro.build.product is obsolete; use ro.product.device (旧代码ro.build.product,使用代码ro.product.device)ro.build.product=buzz (建立产品)# Do not try to parse ro.build.description or .fingerprint (不要试图修改description和fingerprint)ro.build.description=passion-user 2.3.3 GRI40 102588 release-keys (用户的KEY)ro.build.fingerprint=google/passion/passion:2.3.3/GRI40/102588:user/release-key s (机身码的啥玩意)# end build properties (性能代码完毕)## system.prop for buzz (系统技术支持由BUZZ提供)## Density in DPI of the LCD of this board. This is used to scale the UI (高密度的液晶的DPI板。
这是用来大规模UI的)# appropriately. If this property is not defined, the default value is 160 dpi. (appropriately.如果这个属性没有定义,缺省值是160 dpi的分辨率)ro.sf.lcd_density=120 (显示屏分辨率,数值越大分辨率越底)# View configuration for QVGA. (屏幕的设置)view.fading_edge_length=8view.touch_slop=15 (触摸屏灵敏度,数值越大越灵敏)view.minimum_fling_velocity=25 (滑动速度)view.scroll_friction=0.008 (滑动误差)# RIL specific configuration. (特定设置)rild.libpath=/system/lib/libhtc_ril.soro.ril.ecc.HTC-WWE=999ro.ril.ecc.HTC-ELL=92,93,94ro.ril.enable.a52.HTC-ITA=1ro.ril.enable.a53.HTC-ITA=1ro.ril.enable.a52=0ro.ril.enable.a53=1ro.ril.vmail.23415=1571,BTro.ril.hsdpa.category=8 (hsdpa全称High Speed Downlink Packet Access中文意思:高速下行分组接入,设置的数越大传输越快)ro.ril.htcmaskw1.bitmask=4294967295ro.ril.htcmaskw1=14449ro.ril.def.agps.mode=2 (打开AGPS服务支持,可改为ro.ril.def.agps.mode=0 改后能省电但GPS定位速度会变慢)ro.ril.gprsclass=12 (GPRS设置)# For HSDPA low throughput (HSDPA低输量)ro.ril.disable.power.collapse=1 (关闭电源)# Modify MMS APN retry timer from 5s to 2s. (修改短信的APN设置5秒为2秒)ro.gsm.2nd_data_retry_config=max_retries=3, 2000, 2000, 2000# Time between scans in seconds. Keep it high to minimize battery drain.(扫描在几秒之内,可降低用电量)# This only affects the case in which there are remembered access points, (这个修改仅能影响此文件)# but none are in range.(但是没有一项是在范围内的)wifi.interface=eth0 (WIFI界面)wifi.supplicant_scan_interval=45 (WIFI扫描间隔时间,这里设置是45秒。