是100。为什么推荐100呢?因为Defy的屏幕分辨率为480×854,也就是说横向有480个像素点,对应上去也就相当于是横向并排允许4个触摸点,平均一个手指一个点,这样在类似于杀西瓜等游戏中可以提升游戏操作。
ro.kernel.android.checkjni:本参数定义了Dalvik虚拟机在执行程序的时候是否要做Jni链接库的检查工作。详细见Dalvik参数属性期。若考虑稳定性可使用true,若需要性能可使用false。注意:此参数会被Dalvik参数覆盖。
ro.media.enc.jpeg.quality:本参数定义了JPEG图像编码器所使用的质量因子,可填写的值为1~100,默认为80。推荐为100。想照出更好的照片吗?想让照片的大小轻松上M吗?那就使用100吧。
debug.sf.hw:本参数定义了系统是否启用GPU来渲染程序的UI,默认为0,推荐为1。
但要注意,如果此值为1,在某些应用程序中可能会出现显示错乱的现象(极少见)。
persist.sys.use_dithering:本参数定义了系统渲染器对图像的缩放是否启用抖动技术。可填写的值为0或1。
当开启抖动后,图像的显示(指背景、解锁等的图像,并非图库、相机那些的)会很柔和,但会增加CPU负载,最终导致ROM卡顿。
persist.sys.purgeable_assets:本参数定义了系统是否可以清除暂时不用的数据以释放更多的RAM。可填写的值为0或1。
当值为1时,系统会定期清理不用的数据以释放更多的RAM,同时作为代价就是下次启动程序或游戏加载数据会变慢。
video.accelerate.hw:本参数定义了系统是否对视频启用硬件加速功能。 这里的视频指代屏幕上显示的东西,不仅仅是”电影视频”。可填写的值为0或1。
需要注意的是:
摩托官方的2.2与2.3系统对此功能支持的不是很好,开启后有时反而会降低系统流畅度,但CM系统绝对建议开启。
debug.performance.tuning:本参数定义了系统是否针对性能做较调。可填写的值为0或1。 需要注意的是:
摩托官方的2.2和2.3系统对此功能支持的不是很好,开启后有时反而会降低系统流畅度。但CM系统绝对建议开启。
ro.HOME_APP_ADJ
ro.FOREGROUND_APP_ADJ
ro.VISIBLE_APP_ADJ
ro.PERCEPTIBLE_APP_ADJ
ro.HEAVY_WEIGHT_APP_ADJ
ro.SECONDARY_SERVER_ADJ
ro.BACKUP_APP_ADJ
ro.HIDDEN_APP_MIN_ADJ
ro.EMPTY_APP_ADJ
以上参数定义了各种应用程序的管理机制,这些并非一两句话可以说清楚的,想深究的同学可以Google一下OOM Killer。可填写的值为整数。
这里只给出值的规律:
0代表降低进程的优先级且驻留内存;
1代表驻留内存;
4代表缓存较多的内存;
15代表尽量缓存内存。
也就是说内存缓存器是按照ADJ从大到小来进行缓存的。
大家可根据自系统中自己对各种应用程序的要求进行更改。
经典用例:
ro.FOREGROUND_APP_ADJ=0 前台程序驻留内存(不缓存)
ro.VISIBLE_APP_ADJ=1 可见的程序驻留内存(不缓存)
ro.PERCEPTIBLE_APP_ADJ=2 缓存的RAM多一些
ro.HOME_APP_ADJ=3 桌面程序,缓存的RAM稍多一些
ro.HEAVY_WEIGHT_APP_ADJ=4 缓存的RAM再多一些
ro.SECONDARY_SERVER_ADJ=5 缓存的RAM再再多一些
ro.BACKUP_APP_ADJ=6 缓存的RAM再再再多一些
ro.HIDDEN_APP_MIN_ADJ=7 隐藏的程序,根据程序的类型进行内存管理,最低为缓存的RAM再再再再多一些,最高就是直接缓存内存。
ro.EMPTY_APP_ADJ=15 已经退出的程序,直接缓存内存
ro.FOREGROUND_APP_MEM
ro.VISIBLE_APP_MEM
ro.PERCEPTIBLE_APP_MEM
ro.HEAVY_WEIGHT_APP_MEM
ro.SECONDARY_SERVER_MEM
ro.BACKUP_APP_MEM
ro.HOME_APP_MEM
ro.HIDDEN_APP_MEM
ro.CONTENT_PROVIDER_MEM
ro.EMPTY_APP_MEM
以上参数定义了各种类型的应用程序在内存缓冲的大小,单位是页,应用上面ADJ参数相对应。 经典用例:
ro.FOREGROUND_APP_MEM=1280 ro.VISIBLE_APP_MEM=2560 ro.PERCEPTIBLE_APP_MEM=3840 ro.HEAVY_WEIGHT_APP_MEM=6400 ro.SECONDARY_SERVER_MEM=7680 ro.BACKUP_APP_MEM=8960 ro.HOME_APP_MEM=5120 ro.HIDDEN_APP_MEM=12800
ro.CONTENT_PROVIDER_MEM=15360 ro.EMPTY_APP_MEM=20480
当然不止这些上面是2.3时代的
更好的录像.照相优化
ro.media.capture.maxres=8m ro.media.capture.fast.fps=4 ro.media.capture.slow.fps=120
ro.media.panorama.defres=3264x1840 ro.media.panorama.frameres=1280x720 ro.camcorder.videoModes=true
wifi速度优化
net.ipv4.tcp_ecn=0 net.ipv4.route.flush=1 net.ipv4.tcp_rfc1337=1 net.ipv4.ip_no_pmtu_disc=0 net.ipv4.tcp_sack=1 net.ipv4.tcp_fack=1
net.ipv4.tcp_window_scaling=1 net.ipv4.tcp_timestamps=1
net.ipv4.tcp_rmem=4096 39000 187000 net.ipv4.tcp_wmem=4096 39000 187000 net.ipv4.tcp_mem=187000 187000 187000 net.ipv4.tcp_no_metrics_save=1 net.ipv4.tcp_moderate_rcvbuf=1
General Performance(普通的基本优化) debug.sf.hw=1
dalvik.vm.heapsize=48m persist.sys.ui.hw=1
Faster Scrolling(滑动的更快,更流畅的意思) ro.max.fling_velocity=12000 ro.min.fling_velocity=8000
Saves power(省电)
ro.ril.disable.power.collapse=1 pm.sleep_mode=1
wifi.supplicant_scan_interval=180 (如果设置后觉得wifi变慢就删掉这行)
Raises quality of images(图像质量优化) ro.media.enc.jpeg.quality=100
media.stagefright.enable-player=true media.stagefright.enable-meta=true media.stagefright.enable-scan=true media.stagefright.enable-http=true
wifi速度优化
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
Makes apps load faster and frees more ram.(使程序加载更快,更多空余的RAM,就是运行内存)
dalvik.vm.dexopt-flags=m=v,o=y
Improve 3g data speeds (提高3g网络的数据传输速度)
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
Increase overall touch responsiveness(提高整体触摸响应) debug.performance.tuning=1 video.accelerate.hw=1
Disable blackscreen issue after a call(通话后禁止屏幕黑屏) ro.lge.proximity.delay=25 mot.proximity.delay=25
Fix some application issues(修复应用程序报错问题) ro.kernel.android.checkjni=0
Force button lights on when screen is on(当屏幕亮时,强制点亮按键灯光) ro.mot.buttonlight.timeout=0
ro.secure=0 默认开启未知源apk..
ro.allow.mock.location=1 开启模拟位置
debug.sf.hw=1 硬件加速设定 0是关闭, 1是开启