爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7725|回复: 1

[安卓技术] build.prop参数详解(二)

[复制链接]
发表于 2011-9-13 23:44 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有账号?注册

x
build.prop是Android系统中的一个重要的属性文件,它记录了Android系统的一些重要的设置信息,改变它能够取得一些意想不到的效果,但是也正是因为.prop的重要性,如果不明白具体的含义的话,绝对不要随便动它。

今天,我们来看看如何对build.prop文件进行修改,以达成省电和加快上网速度的效果。



注意:修改前请先备份好build.prop文件!



第一步:打开你的R.E,并改成读/写模式

第二步:进入system目录,找到build.prop

第三步:右击(长按这个文件),会弹出菜单

第四步:找到“以文本编辑器打开”

第五步:加入下面的行,并最后保存。

第六步:重启两次



调整build.prop文件以取得更好的信号和数据传输速度:



ro.ril.hsxpa=2

ro.ril.gprsclass=10

ro.ril.hep=1

ro.ril.enable.dtm=1

ro.ril.hsdpa.category=10

ro.ril.enable.a53=1

ro.ril.enable.3g.prefix=1

ro.ril.htcmaskw1.bitmask=4294967295

ro.ril.htcmaskw1=14449

ro.ril.hsupa.category=5



X最大测试到10,超过硬件限制,数据在高速下更稳定? 估计是WCDMA才有用??

(我們的MB860 要用10的哈哈---ro.ril.hsdpa.category="X"



CAT Speeds

Cat 1 = 1.2 Mbit/s

Cat 2 = 1.2 Mbit/s

Cat 3 = 1.8 Mbit/s

Cat 4 = 1.8 Mbit/s

Cat 5 = 3.6 Mbit/s

Cat 6 = 3.6 Mbit/s

Cat 7 = 7.2 Mbit/s

Cat 8 = 7.2 Mbit/s

Cat 9 = 10.1 Mbit/s

Cat 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 12



To save power while phone is asleep

//在手机休眠时更省电

ro.ril.disable.power.collapse=1



To make the phone ring faster when dialing out...

//使电话拨出时更快接通

ro.telephony.call_ring.delay=1000



To make UI more responsive

//使界面反应更快

windowsmgr.max_events_per_sec=150



To 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分钟查找一次接入点而不是每分钟查一次。当你在一个没有已知接入点的地方。(估计是,如果你开WIFI了,如果没有连接到接入点,查找接入点的时间间隔改成了一分半钟)

Change the Dalvik VM heap size

(??? heapsize是栈的大小,是不是影响速度??)

dalvik.vm.heapsize=32m

**If on CM7 then you can just go into CM setting/Proformace to change this.**



To enable the hard key lights to stay on while the screen is on and not timeout

(保持屏幕常亮。。。。汗。。)

ro.mot.buttonlight.timeout=0

**Try disabling BLN if your having trouble getting this to work**



To make the phone come off of the "black screen" in the middle of, or the end of phone calls when you pull the phone away from your face

(在通话中或通话结束时,当电话离开脸时,隔多久??重新亮屏?)

mot.proximity.delay=150

***May kill the dialer***



To disable usb debugging popup

(禁止USB调试提示)

persist.adb.notify=0

**Some devs already have this disabled, or have an app to disable it.**



To give your phone an HD effect fitting a little more on the screen, look for this in you current build.prop and change the 240 to...

(给你的电话一个宽屏感觉??)

ro.sf.lcd_density=X (225 or 230)

。。。。。。这样修改后,手机可能启动用时会长一点。。。。。

**Phone will take a little more time booting when changing this value**



To enable Stagefright..Helps stream Video/Music Faster but may not let you watch recorded videos...

(使能stagefrigh,视频和音乐会更快?但可能不能看你自己录的视频了。。)

(Press the enter key after every line typed)

media.stagefright.enable-player=true

media.stagefright.enable-meta=true

media.stagefright.enable-scan=true

media.stagefright.enable-http=true



To enable hardware acceleration where the GPU controls the UI instead of the CPU, giving u a much better UI experience....

(使能硬件加速,用GPU而不是CPU,给你一个更好的体验)

debug.sf.hw=1

。。。你可能会也可能不会注意到性能上有改变,因为vibrant有一个很好的cpu,哈哈

**You may or may not notice a difference because the Vibrant has a very good processor thats capable of handling the UI very well**





To turn off the bootanimation speeding up the boot time....



debug.sf.nobootanimation=1



To enable the menu button too unlock the phone...



ro.config.hw_menu_unlockscreen=true



To stop the phone from waking up when pressing the volume key...



ro.config.hwfeature_wakeupkey=0



小知识:什么是build.prop?



/system/build.prop 是一个属性文件,在Android系统中.prop文件很重要,记录了系统的设置和改变,类似於/etc中的文件。这个文件是如何生成的呢?



build/tools/buildinfo.sh 脚本就是专门用于生成build.prop文件

build/core/Makefile中使用build/tools/buildinfo.sh 脚本生成build.prop文件,

并把系统默认的system.prop以及定制的system.prop中的设定追加到build.prop文件中

后面还有一些设备相关的配置追加到build.prop


来源:XDA论坛 翻译者:qw1521285。

评分

1

查看全部评分

发表于 2011-10-11 16:07 | 显示全部楼层
这个可以有
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-12-4 01:13 , Processed in 0.041802 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表