persist.service.adb.enable=1 开启调试模式
media.stagefright.enable-player=true media.stagefright.enable-meta=false media.stagefright.enable-scan=false media.stagefright.enable-http=false
这些全改为true会增强系统自带的多媒体效果, ro.ril.def.agps.mode =0
据说改成0可以加速gps定位省流量
dalvik.vm.execution-mode=int:fast关闭JIT dalvik.vm.heapsize=35m 修改虚拟内存
ro.sf.lcd_density= 后面一般为240,可以自己改 dalvik.vm.heapsize=32m,原来的值是24m。
dalvik.vm.execution-mode=int:jit 打开超频模式
view.touch_slop=15 (触摸屏灵敏度,数值越大越灵敏) view.minimum_fling_velocity=25 (滑动速度) view.scroll_friction=0.008 (滑动误差)
ro.product.multi_touch_enabled=true 支持多点触摸 ro.product.max_num_touch=2 触摸点为最多2点!
游戏性能加速:
debug.sf.hw=1,原来的值是0。这个是启用了硬件GUI渲染。 media.stagefright.enable-meta=true media.stagefright.enable-scan=true media.stagefright.enable-http=true 原来这3个设定都是false。
定位加速:
red]ro.ril.def.agps.mode=0(原值2.打开AGPS服务支持,可改为ro.ril.def.agps.mode=0 改后能省电但GPS定位速度会变慢)
To save power while phone is asle 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了,如果没有连接到接入点,查找接入点的时间间隔改成了一分半钟) 1. 强制把Home程序驻入内存. 参数:
ro.HOME_APP_ADJ=1
2.提高 JPG 质量为 100% 参数:
ro.media.enc.jpeg.quality=100 3. VM 虚拟堆大小; 提高 RAM 参数:
dalvik.vm.heapsize=48m 4. 使用 GPU 渲染UI 参数:
debug.sf.hw=1
5. 减少拨号后出现的延时 参数:
ro.telephony.call_ring.delay=0 6.提高滑动响应 参数:
windowsmgr.max_events_per_sec=150 7.电池优化 参数:
wifi.supplicant_scan_interval=180 pm.sleep_mode=1
ro.ril.disable.power.collapse=0 8. 禁止调试通知图标出现在状态栏处 参数:
persist.adb.notify=0 9. 提高全局触摸屏响应 参数:
debug.performance.tuning=1 video.accelerate.hw=1 11. (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 12. 网络速度优化 参数:
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 13. 禁止拨号后出现黑屏. 参数:
ro.lge.proximity.delay=25 mot.proximity.delay=25
14.修复应用程序出现问题. 参数:
ro.kernel.android.checkjni=0 15.不通过按加/减音键唤醒手机 参数:
ro.config.hwfeature_wakeupkey=0 16.屏幕点亮时强制开启功能键背光 参数:
ro.mot.buttonlight.timeout=0
17.不显示开机动画(system/media/bootanimation.zip动画将不显示,加速开机速度) 参数:
debug.sf.nobootanimation=1 18.其他优化 参数:
ro.config.hw_menu_unlockscreen=false persist.sys.use_dithering=0 persist.sys.purgeable_assets=1 dalvik.vm.dexopt-flags=m=y ro.mot.eri.losalert.delay=1000
系统优化
一键调整很方便其中cwm固件备份使用 cwm也就是常说的 工程模式
cwm是手机内置恢复模式,也称刷机模式,主要是固件升级,备份/还原系统,格式化手机系统用的。
odex要说一下 ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个·dex文件单独存放,原APK中的classes.dex文件会保留。
odex化rom这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。
所谓Odex,是由android软件中的classes.dex生成的,Odex化即是把那个文件预先提取出来作用是能加快软件加载速度和开机速度。不过Odex也有缺点,那就是有时候加刷东西会出现问题。
简单说,原本系统恢复出厂设置后第一次开机需要先提取classes.dex出来,而Odex化就是现在你提前把它提取出来了。系统启动或者程序运行加快的原因也就在此。并且将dex变为odex还可以节省空间,因为提取后可以把apk内的dex删除。如果不odex,那么系统还是会自动提取dex,这时不仅apk内有dex,/data/dalvik-cache目录下也有dex,虽然apk内的dex经过压缩了,但是两份dex的总体积已经大于一份odex的体积了。
Odex化后系统启动和程序运行速度大大提高,稳定性不变。因此推荐做Odex化。
一般来说官方rom都是odex化的rom(含Odex文件),而定制rom大部分都是deodex化的(无odex文件)。两者应该各有优点吧,貌似现在也没有统一的说法。官方rom大部分每个apk对应一个.odex文件,而deodex化的rom里面只有一个apk,把.odex转换成classes.dex放到apk包里面了。所以 odex rom的.apk+.odex=deodex化rom的1个.apk (简单地来说,其实就上一个合并的过程) 优点
1.刷完机首次进入系统的时间会缩短一些。文件的运行速度应该也有所提升。
2.APK文件不能单独安装,并且如果反编译APK文件,一般也只能得到资源文件。可以说是起到一定的保护作用,避免被肆意修改和使用。这样做可以使其厂商保证一定的反盗版,因为没有dex文件的apk是无法正常安装的。
3.会增加一些可安装应用的空间,虽然不是很多。
4.某些机身内存太小的手机优化的时候可以删除dex文件来达到制作大内存包的目的,但是这种大内存包会使手机软件启动速度变慢。适合不追求速度,需要更多内存装软件的用户。 缺点
1.不方便修改ROM以及文件本身。
2.增加ROM包的体积,虽然不是很多。
3.当你升级某个被Odex的应用后,这个应用将会出现故障,最常见的就是FC(在android系统里,运行程序的时候弹出一个对话框,强制关闭)。(odex化会占用更多空间和导致一些app不能运行)
CPU调整器模式
【ondemand】
按需调节cpu频率,不操作手机的时候控制在最低频率,滑屏或进入应用后会迅速提升至最高频率,当空闲时迅速降低频率,性能较稳定,但因频率变化幅度过大,省电方面只有一般的水平。是一种在电池和性能之间趋向平衡的默认模式,但是对于智能手机来说,ondemand在性能表现方面略有欠缺。 【interactive】
和ondemand相似,规则是“快升慢降”,注重响应速度、性能,当有高需求时迅速跳到高频率,当低需求时逐渐降低频率,相比ondemand费电 【conservative】
和ondemand相似,规则是“慢升快降”,注重省电,当有高需求时逐渐提高频率,当低需求迅速跳至低频率。 【OndemandX】
在Ondemand基础上改进而来。关屏时手机进入睡眠状态时,锁定最高频率频率为500Mhz 【Scary】
基于Ondemand修改,CPU提升速度比ondemand慢,同时具有smartass的特点 【interactiveX】
在interactive基础上改进而来。关屏时手机进入睡眠状态时,锁定频率为最低值,同时在手机唤醒时能有更好的提升表现。比interactive更注重保护电池。 【Wheatley】
规则和Ondemand一样,但是响应速度稍慢,比Ondemand省电 【hotplug】
和ondemand模式差不多,当有高需求时直接跳到最高频率,当需求见效时逐级降低频率,但关屏时就单核低频运行,省电。 【lionheart】
基于conservative模式,但性能有所提高,增快了CPU的调整速度 【lulzactive】
在interactive基础,根据负载逐级升高或降低频率,每一级频率有一个限制值,负载高于限制值就提高一级频率,低于限制值就降低一级频率。所以这个调速器在各个频率上的停留时间都很短。这个调速器的特点是在各个频率之间频繁变动,但是运行于最高和最低频的时间最多。 【smartass】
是interactive和conservative的升级,根据资源使用智能提供一个适中的频率,空闲时自动降频,锁屏时自动固定频率。特色是锁屏后非常省电。缺点是部分机型锁屏一段时间后容易睡死。 【smartassV2】
smartass的升级版,平衡效能和耗电,升频快,降频慢,同时间亦会于锁屏时将频率降到最低,集成了休眠策略,不单单是指关了屏幕和开着屏幕的区别。 【smoothass】
在smartass基础上改进得来的,性能更高,调节速度更快,耗电少。