最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

ROM优化大全---romer必备

来源:动视网 责编:小OO 时间:2025-09-29 04:56:50
文档

ROM优化大全---romer必备

★Build.prop(编辑/system/build.prop文件(需要root,可以用文件管理器或者其他rootexplorer)如果build.prop里面有这些参数,只需要把数值更改1.强制把Home程序驻入内存 1.    ro.HOME_APP_ADJ=1复制代码[/hide]2.提高JPG质量为100% 复制代码3.VM虚拟堆大小;提高RAM 1.    dalvik.vm.heapsize=48m复制代码4.使用GPU渲染UI 1.    debug.sf.hw=1复制代码5.
推荐度:
导读★Build.prop(编辑/system/build.prop文件(需要root,可以用文件管理器或者其他rootexplorer)如果build.prop里面有这些参数,只需要把数值更改1.强制把Home程序驻入内存 1.    ro.HOME_APP_ADJ=1复制代码[/hide]2.提高JPG质量为100% 复制代码3.VM虚拟堆大小;提高RAM 1.    dalvik.vm.heapsize=48m复制代码4.使用GPU渲染UI 1.    debug.sf.hw=1复制代码5.
★Build.prop (编辑/system/build.prop 文件(需要root, 可以用文件管理器或者其他root explorer)

如果build.prop里面有这些参数,只需要把数值更改

1. 强制把Home程序驻入内存 

1.        ro.HOME_APP_ADJ=1

复制代码

[/hide]

2.提高 JPG 质量为 100% 

复制代码

3. VM 虚拟堆大小; 提高 RAM 

1.        dalvik.vm.heapsize=48m

复制代码

4. 使用 GPU 渲染UI 

1.        debug.sf.hw=1

复制代码

5. 减少拨号后出现的延时 

1.        ro.telephony.call_ring.delay=0

复制代码

6.提高滑动响应 

1.        windowsmgr.max_events_per_sec=150

复制代码

7.电池优化 

1.        wifi.supplicant_scan_interval=180

2.        pm.sleep_mode=1

3.        ro.ril.disable.power.collapse=0

复制代码

8. 禁止调试通知图标出现在状态栏处 

1.        persist.adb.notify=0

复制代码

9. 提高全局触摸屏响应 

1.        debug.performance.tuning=1

2.        video.accelerate.hw=1

复制代码

10. 提高图片和摄像质量 

2.        ro.media.enc.hprof.vid.bps=8000000

复制代码

11. (3G) 信号优化 

1.        ro.ril.hsxpa=2 ro.ril.gprsclass=10

2.        ro.ril.hep=1 ro.ril.enable.dtm=1

3.        ro.ril.hsdpa.category=10

4.        ro.ril.enable.a53=1

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

6.        ro.ril.htcmaskw1.bitmask=4294967295

7.        ro.ril.htcmaskw1=14449

8.        ro.ril.hsupa.category=5

复制代码

12. 网络速度优化 

1.        net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960

2.        net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960

3.        net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960

4.        net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960

5.        net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960

复制代码

13. 禁止拨号后出现黑屏 

1.        ro.lge.proximity.delay=25

2.        mot.proximity.delay=25

复制代码

14.修复应用程序出现问题 

1.        ro.kernel.android.checkjni=0

复制代码

15.不通过按加/减音键唤醒手机 

1.        ro.config.hwfeature_wakeupkey=0

复制代码

16.屏幕点亮时强制开启功能键背光 

1.        ro.mot.buttonlight.timeout=0

复制代码

17.不显示开机动画(system/media/bootanimation.zip动画将不显示,加速开机速度) 

1.        debug.sf.nobootanimation=1

复制代码

18.其他优化 

1.        ro.config.hw_menu_unlockscreen=false

2.        persist.sys.use_dithering=0

3.        persist.sys.purgeable_assets=1

4.        dalvik.vm.dexopt-flags=m=y

5.        ro.mot.eri.losalert.delay=1000

复制代码

19. 以下为适合 LG 机型的优化 ( 并不知道是什么优化, 木有棒机 )

1.        persist.service.pcsync.enable=0

2.        persist.service.lgospd.enable=0

3.        user.feature.flex=true

4.        user.feature.lgdrm=false

5.        user.feature.lgresource=false

6.        user.feature.lgpoweroff=false

7.        user.feature.ls_event=false

8.        user.feature.ls_normal=false

9.        user.feature.sui=false

复制代码

★Init.d (system/etc/Init.d 一般民间rom都有该目录, 木有的话自己创建)

(需要 ROM 有/system/etc/init.d 目录, 并且需要busybox能正常使用. 创建一个空白文件,每个文件第一行都需要有 —> #!/system/bin/sh , 拖拽进 /system/etc/init.d 然后命名类似77tweaks *( 数字,然后名称)

1. strict minfree handler 优化

1.        echo “2048,3072,6144,15360,17920,20480″ > /sys/module/lowmemorykiller/parameters/minfree

复制代码

2. 网络速度优化

1.        echo “0″ > /proc/sys/net/ipv4/tcp_timestamps;

2.        echo “1″ > /proc/sys/net/ipv4/tcp_tw_reuse;

3.        echo “1″ > /proc/sys/net/ipv4/tcp_sack;

4.        echo “1″ > /proc/sys/net/ipv4/tcp_tw_recycle;

5.        echo “1″ > /proc/sys/net/ipv4/tcp_window_scaling;

6.        echo “5″ > /proc/sys/net/ipv4/tcp_keepalive_probes;

7.        echo “30″ > /proc/sys/net/ipv4/tcp_keepalive_intvl;

8.        echo “30″ > /proc/sys/net/ipv4/tcp_fin_timeout;

9.        echo “404480″ > /proc/sys/net/core/wmem_max;

10.        echo “404480″ > /proc/sys/net/core/rmem_max;

11.        echo “256960″ > /proc/sys/net/core/rmem_default;

12.        echo “256960″ > /proc/sys/net/core/wmem_default;

13.        echo “4096,16384,404480″ > /proc/sys/net/ipv4/tcp_wmem;

14.        echo “4096,87380,404480″ > /proc/sys/net/ipv4/tcp_rmem;

复制代码

3. vm 虚拟机管理优化

1.        echo “4096″ > /proc/sys/vm/min_free_kbytes

2.        echo “0″ > /proc/sys/vm/oom_kill_allocating_task;

3.        echo “0″ > /proc/sys/vm/panic_on_oom;

4.        echo “0″ > /proc/sys/vm/laptop_mode;

5.        echo “0″ > /proc/sys/vm/swappiness

6.        echo “50″ > /proc/sys/vm/vfs_cache_pressure

7.        echo “90″ > /proc/sys/vm/dirty_ratio

8.        echo “70″ > /proc/sys/vm/dirty_background_ratio

复制代码

4. 内核优化

1.        echo “8″ > /proc/sys/vm/page-cluster;

2.        echo “000″ > /proc/sys/kernel/msgmni;

3.        echo “000″ > /proc/sys/kernel/msgmax;

4.        echo “10″ > /proc/sys/fs/lease-break-time;

5.        echo “500,512000,,2048″ > /proc/sys/kernel/sem;

复制代码

5. 电池优化

1.        echo “500″ > /proc/sys/vm/dirty_expire_centisecs

2.        echo “1000″ > /proc/sys/vm/dirty_writeback_centisecs

复制代码

6. EXT4 优化 (增加 I/O 调度)(需要 /system, /cache, /data 格式化分区为 EXT4))

a)移除 journalism

1.        tune2fs -o journal_data_writeback /block/path/to/system

2.        tune2fs -O ^has_journal /block/path/to/system

3.        tune2fs -o journal_data_writeback /block/path/to/cache

4.        tune2fs -O ^has_journal /block/path/to/cache

5.        tune2fs -o journal_data_writeback /block/path/to/data

6.        tune2fs -O ^has_journal /block/path/to/data

复制代码

b) 完美挂载选项

1.        busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /system

2.        busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data

3.        busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache

复制代码

7.标识区为不可自旋转并增加缓存大小

1.        LOOP=`ls -d /sys/block/loop*`;

2.        RAM=`ls -d /sys/block/ram*`;

3.        MMC=`ls -d /sys/block/mmc*`;

4.        for j in $LOOP $RAM

5.        do

6.        echo “0″ > $j/queue/rotational;

7.        echo “2048″ > $j/queue/read_ahead_kb;

8.        done

复制代码

8. SD 卡速度优化

1.        echo “2048″ > /sys/devices/virtual/bdi/179:0/read_ahead_kb;

复制代码

9. Defrags database files

1.        for i in \

2.        `find /data -iname “*.db”`

3.        do \

4.        sqlite3 $i ‘VACUUM;’;

5.        done

复制代码

9. 移除 logger

1.        rm /dev/log/main

复制代码

10. Ondemand governor (超频优化)

1.        SAMPLING_RATE=$(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency`

2.        \\* 750 / 1000)

3.        echo 95 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

4.        echo $SAMPLING_RATE > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate

复制代码

★自动更改governor 与 I/O 调度

a) I/O 调度 (最佳: MTD 设备 – VR; EMMC 设备 – SIO) – 需要适应的内核

1.        echo “vr” > /sys/block/mmcblk0/queue/scheduler

2.        or

3.        echo “sio” > /sys/block/mmcblk0/queue/scheduler

复制代码

b) Governor (Best: Minmax > SavagedZen > Smoothass > Smartass > Interactive) – 需要内核支持

1.        echo “governor-name-here” > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

复制代码

12. 启动时自动-zipalign apk

(需要zipalign二进制, 位于 system/bin/zipalign, 可参考以下网址自行添加)

参考网址: http://forum.xda-developers.com/showthread.php?t=860586

                [url=http://forum.xda-developers.com/showthread.php?t=860586[/url]http://forum.xda-developers.com/showthread.php?t=860586[/url]

13. 进程常驻优化

参考网址:

http://forum.xda-developers.com/showthread.php?t=1137554

http://forum.xda-developers.com/showthread.php?t=1205744

http://forum.xda-developers.com/showthread.php?t=1205744

移动 dalvik-cache 到缓存分区 (如果分区够大的话) 扩大data分区

1.        CACHESIZE=$(df -k /cache | tail -n1 | tr -s ’ ’ | cut -d ’ ’ -f2)

2.        if [ $CACHESIZE -gt 80000 ]

3.        then

4.        echo ”Large cache detected, moving dalvik-cache to /cache”

5.        if [ ! -d /cache/dalvik-cache ]

6.        then

7.        busybox rm -rf /cache/dalvik-cache /data/dalvik-cache

8.        mkdir /cache/dalvik-cache /data/dalvik-cache

9.        fi

10.        busybox chown 1000:1000 /cache/dalvik-cache

11.        busybox chmod 0771 /cache/dalvik-cache

12.        # bind mount dalvik-cache so we can still boot without the sdcard

13.        busybox mount -o bind /cache/dalvik-cache /data/dalvik-cache

14.        busybox chown 1000:1000 /data/dalvik-cache

15.        busybox chmod 0771 /data/dalvik-cache

16.        else

17.        echo ”Small cache detected, dalvik-cache will remain on /data”

18.        fi

复制代码

15. 禁止手机正常化休眠

1.        mount -t debugfs none /sys/kernel/debug echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features

复制代码

16. OOM 分组和优先调整 – SuperCharger

参考网址: http://forum.xda-developers.com/showthread.php?t=99127

6 GPS.conf(编辑 /system/etc/gps.conf 需要root, 可以用文件管理器或者其他root explorer,如果没有该文件请自行创建)

加速 GPS 定位时间和信号.

a) 亚洲 NTP 服务器 (替换europe为asia )

1.        NTP_SERVER=europe.pool.ntp.org

2.        XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin

3.        XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

4.        XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

复制代码

b) A-GPS SE supl 优化 (比 Nokia’s 或 Google’s 的都好)

1.        SUPL_HOST=supl.sonyericsson.com SUPL_PORT=7275

复制代码

其他优化/小提示

1. 修改hosts文件(屏蔽广告或爬楼梯)

(使用屏蔽广告的hosts前先静心想想,尼玛啊你这样做让做免费app的作者情何以堪啊!!)

地址: 屏蔽广告Hosts:

http://www.mvps.org/winhelp2002/hosts.txt

http://pgl.yoyo.org/adservers/se ... =0;hostformat=hosts

2. 使用 CyanogenMOD’s APN 列表文件 – 是目前最全的APN列表. (亲.我们不需要那么全的, 亲..)

system/etc/apns-conf.xml

3. 使用 UOT kitchen 美化主题…

地址: http://uot.dakra.lt/

4. 使用 Google’s dns 服务器

打开resolv.conf (如果 system/etc 目录木有自己建立一个. 然后添加以下两行

1.        nameserver 8.8.8.8

2.        nameserver 8.8.4.4

复制代码

5. 更新Superuser.apk

(授权管理程序 一般都是用CM团队的,查看版本号可以打开那个独眼骷髅骨头头像的那个程序.. 应该就能看见了) 和su 二进制文件到最新版本. 目前最新是3.0 beta)

地址: http://goo-inside.me/superuser/

6. 在sqlite处禁止同步功能

本帖隐藏的内容

(作者: ownhere (国内牛人,现在好像使用I9100 – 他在xda开放了更改后的源码. 不过你们不需要把这个功能禁止) /system/lib/libsqlite.so)

参考网址:

补丁分享地址: 

http://forum.xda-developers.com/showthread.php?t=903507

7. 不要使用 task killers(进程管理器).

文档

ROM优化大全---romer必备

★Build.prop(编辑/system/build.prop文件(需要root,可以用文件管理器或者其他rootexplorer)如果build.prop里面有这些参数,只需要把数值更改1.强制把Home程序驻入内存 1.    ro.HOME_APP_ADJ=1复制代码[/hide]2.提高JPG质量为100% 复制代码3.VM虚拟堆大小;提高RAM 1.    dalvik.vm.heapsize=48m复制代码4.使用GPU渲染UI 1.    debug.sf.hw=1复制代码5.
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top