视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
ROM优化大全---romer必备
2025-09-29 04:56:50 责编:小OO
文档
★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(进程管理器).下载本文

显示全文
专题