크게 작게 인쇄

[스크립트]스크립트

맛클 dEcaDENt 님 스크립트입니다.

사용기종은 갤투입니다.
펌웨어는 국내판 진저브레드에 커널은 Siyah 2.6.13을 기준으로 만들었습니다.
(룰즈등의 다른 커널을 쓸 경우 스크립트 뜯어서 일부 다른 파라미터는 맞게 고쳐 적용하세요)


E30_deadline
ioscheduler를 deadline으로 바꿔주고 파라미터 최적화한겁니다.

#!/system/bin/sh

# Change queue settings


echo "deadline" > /sys/block/mmcblk0/queue/scheduler 

echo "512" > /sys/block/mmcblk0/queue/read_ahead_kb

echo "512" > /sys/block/mmcblk0/queue/nr_requests

echo "1" > /sys/block/mmcblk0/queue/nomerges

echo "1" > /sys/block/mmcblk0/queue/iosched/fifo_batch

echo "4" > /sys/block/mmcblk0/queue/iosched/writes_starved

echo "0" > /sys/block/mmcblk0/queue/iosched/read_expire

echo "0" > /sys/block/mmcblk0/queue/iosched/write_expire

echo "0" > /sys/block/mmcblk0/queue/iosched/front_merges


E31_web 
웹서핑 속도 및 일부 기능을 최적화한겁니다. 눈에띄는 향상이 있는건 아닙니다.

#!/system/bin/sh


sysctl -w net.ipv4.tcp_timestamps=0

sysctl -w net.ipv4.tcp_keepalive_intvl=30

sysctl -w net.ipv4.tcp_fin_timeout=30

sysctl -w net.ipv4.tcp_syn_retries=3

sysctl -w net.ipv4.route.flush=1

sysctl -w net.ipv4.tcp_low_latency=1

sysctl -w net.ipv4.tcp_keepalive_time=300

sysctl -w net.ipv4.tcp_keepalive_probes=5

sysctl -w net.ipv4.rt_cache_rebuild_count=2

sysctl -w net.ipv4.tcp_no_metrics_save=1 

sysctl -w net.ipv4.icmp_echo_ignore_all=1

sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1

sysctl -w net.ipv4.icmp_ratelimit=0

sysctl -w net.ipv4.igmp_max_memberships=25

sysctl -w net.ipv4.inet_peer_gc_maxtime=60

sysctl -w net.ipv4.inet_peer_gc_mintime=5

sysctl -w net.ipv4.ip_nonlocal_bind=1

sysctl -w net.ipv4.tcp_frto_response=2

sysctl -w net.ipv4.ipfrag_time=15 

sysctl -w net.ipv4.conf.eth0.accept_redirects=0

sysctl -w net.ipv4.conf.lo.accept_redirects=0

sysctl -w net.ipv4.conf.default.accept_redirects=0

sysctl -w net.ipv4.conf.all.accept_redirects=0

sysctl -w net.ipv4.conf.eth0.send_redirects=0

sysctl -w net.ipv4.conf.lo.send_redirects=0

sysctl -w net.ipv4.conf.default.send_redirects=0

sysctl -w net.ipv4.conf.all.send_redirects=0

sysctl -w net.ipv4.conf.eth0.proxy_arp=0

sysctl -w net.ipv4.conf.lo.proxy_arp=0

sysctl -w net.ipv4.conf.default.proxy_arp=0

sysctl -w net.ipv4.conf.all.proxy_arp=0

sysctl -w net.ipv4.conf.eth0.secure_redirects=0

sysctl -w net.ipv4.conf.lo.secure_redirects=0

sysctl -w net.ipv4.conf.default.secure_redirects=0

sysctl -w net.ipv4.conf.all.secure_redirects=0


echo 404480 > /proc/sys/net/core/wmem_max

echo 404480 > /proc/sys/net/core/rmem_max


E32_vmandlmk 
VM과 lowmemorykiller를 최적화했습니다.
불필요한 앱 캐싱을 가능한한 억제해서 메모리 반환속도를 높이고
앱 광역삭제 임계점을 100MB가량으로 높였습니다.
갤투처럼 앱 실행 속도 자체가 빠른 단말은 과도한 캐싱이 필요가 없습니다.
사용 전 사제 커널 등에서 cache와 dalvik-cache를 지워주세요.

#!/system/bin/sh


echo 3 > /proc/sys/vm/drop_caches

echo 8 > /proc/sys/vm/page-cluster

echo 4096 > /proc/sys/vm/min_free_kbytes 


echo "2048,4096,6144,8192,25600,25600" > /sys/module/lowmemorykiller/parameters/minfree

echo 0 > /sys/module/lowmemorykiller/parameters/debug_level

echo 32 > /sys/module/lowmemorykiller/parameters/cost


E33_mali 
Mali-MP400의 파라미터 몇을 성능위주로 건드렸습니다.
미묘한 차이를 보입니다.

#!/system/bin/sh


#echo 2 > /sys/module/mali/parameters/mali_dvfs_control

echo 5000 > /sys/module/mali/parameters/mali_max_job_runtime

echo "100 266 400" > /sys/class/misc/gpu_clock_control/gpu_control

echo "50% 15% 100% 30%" > /sys/class/misc/gpu_clock_control/gpu_control



E34_lulz 
Lulzactive CPU 가버너에 대해 가능한한 덜 버벅이는 파라미터로 맞췄습니다.
Lulzactive 가버너를 적용한 커널에 따라 파라미터 기준이 조금씩 다른데
전 Siyah 2.6.13을 기준으로 맞췄습니다.

#!/system/bin/sh


echo lulzactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo 50 > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load

echo 36000 > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time

echo 73000 > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time

echo 6 > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step


E35_fsandkernel 
ioscheduler와 더불어 랙픽스를 이번에 처음 해봤습니다.
첫 부팅 시점에서는 차이가 없지만 쓰다보면 좀 빠릿빠릿하게 반응할겁니다.
이에 대한 배터리 테스트를 아직 안해봤지만 배터리에 큰 문제가 있을만한 내용은 아니므로 큰 문제는 없을겁니다.

#!/system/bin/sh


sysctl -w fs.inotify.max_user_instances=512

sysctl -w fs.inotify.max_user_watches=1048576

sysctl -w fs.epoll.max_user_watches=314178

sysctl -w fs.lease-break-time=60


echo 256 > /proc/sys/kernel/msgmni

echo 8192 > /proc/sys/kernel/msgmax

echo 65536 > /proc/sys/kernel/msgmnb

echo 500 512000 64 2048 > /proc/sys/kernel/sem


E40_etc 
부팅시 배터리 게이지 초기화 및 동기화 끄기입니다.

#!/system/bin/sh


service call connectivity 12 i32 0


echo 1 > /sys/devices/platform/i2c-gpio.9/i2c-9/9-0036/power_supply/fuelgauge/fg_reset_soc 



스크립트로 넣진 않았지만 build.prop 에선 media.stagefright.enable-XXX 이부분에서

player=false
meta=true
scan=false
http=true
rtsp=true

이정도로 바꾸면 유심잠금 푸는 속도가 조금 빨라지고 반응도 미묘하게 조금 빨라집니다.





※ 로그인 하시면 원본파일을 볼 수 있습니다. ※

0
코멘트 1
  • 새싹1단계 봄네 2012-09-05 17:28:48

    0

    스크립트가 다양하군요
스마트폰팁 | 전체게시물 100
안내

포인트안내닫기

  • 글읽기0
  • 글쓰기100
  • 댓글쓰기50
  • 다운로드-500
스마트폰팁리스트
번호 제목 글쓴이 날짜 조회 추천
100 파일첨부 링크 슈퍼맨 웹스터디 07-24 4753 1
99 파일첨부 +3 링크 슈퍼맨 웹스터디 01-21 5123 0
98 텍스트 +1 링크 슈퍼맨 웹스터디 01-20 5633 0
97 텍스트 +1 링크 슈퍼맨 웹스터디 01-20 5327 0
96 파일첨부 +1 링크 슈퍼맨 웹스터디 01-09 5700 1
95 파일첨부 링크 슈퍼맨 웹스터디 01-09 4892 0
94 파일첨부 +2 슈퍼맨 웹스터디 12-21 5436 0
93 파일첨부 링크 슈퍼맨 웹스터디 12-10 4858 2
92 파일첨부 +2 링크 슈퍼맨 웹스터디 12-04 4608 0
91 텍스트 +3 링크 슈퍼맨 웹스터디 12-03 5049 1
90 파일첨부 +1 링크 슈퍼맨 웹스터디 11-15 4673 1
89 텍스트 +2 링크 슈퍼맨 웹스터디 11-06 4806 0
88 파일첨부 +1 링크 슈퍼맨 웹스터디 08-30 4749 1
87 파일첨부 링크 슈퍼맨 웹스터디 08-05 5522 1
86 파일첨부 슈퍼맨 웹스터디 07-26 5407 0
85 파일첨부 +1 링크 슈퍼맨 웹스터디 07-26 4859 3
84 파일첨부 +1 링크 슈퍼맨 웹스터디 07-26 4645 0
83 파일첨부 +2 슈퍼맨 웹스터디 06-22 6900 0
82 파일첨부 +2 링크 슈퍼맨 웹스터디 06-22 4885 0
81 파일첨부 +1 링크 슈퍼맨 웹스터디 06-22 6553 1
80 텍스트 링크 슈퍼맨 웹스터디 06-20 4890 0
79 텍스트 슈퍼맨 웹스터디 06-20 5009 0
78 파일첨부 +1 링크 슈퍼맨 웹스터디 06-20 3724 0
77 파일첨부 +1 링크 슈퍼맨 웹스터디 06-20 4564 0
76 파일첨부 링크 슈퍼맨 웹스터디 06-17 4040 0
75 파일첨부 +1 링크 슈퍼맨 웹스터디 06-17 3747 0
74 파일첨부 슈퍼맨 웹스터디 06-16 4118 0
73 파일첨부 +1 슈퍼맨 웹스터디 06-01 4002 1
72 텍스트 슈퍼맨 웹스터디 05-30 3501 0
71 파일첨부 +1 링크 슈퍼맨 웹스터디 05-30 3445 0
70 파일첨부 슈퍼맨 웹스터디 05-30 4080 0
69 텍스트 +1 링크 슈퍼맨 웹스터디 05-29 4756 0
68 파일첨부 +1 슈퍼맨 웹스터디 04-01 3899 0
67 파일첨부 +4 링크 슈퍼맨 웹스터디 03-22 3718 0
66 파일첨부 슈퍼맨 웹스터디 03-07 3697 0
65 파일첨부 +1 슈퍼맨 웹스터디 03-05 4637 1
64 파일첨부 링크 슈퍼맨 웹스터디 03-03 4032 0
63 파일첨부 슈퍼맨 웹스터디 02-27 4324 0
62 파일첨부 +30 링크 슈퍼맨 웹스터디 02-23 7742 0
61 텍스트 +1 링크 슈퍼맨 웹스터디 02-19 4126 1
60 텍스트 링크 슈퍼맨 웹스터디 02-19 4069 1
59 텍스트 링크 슈퍼맨 웹스터디 02-19 4411 1
58 텍스트 +3 링크 슈퍼맨 웹스터디 02-15 4109 1
57 파일첨부 슈퍼맨 웹스터디 02-07 4897 1
56 파일첨부 +7 링크 슈퍼맨 웹스터디 02-05 5173 4
55 파일첨부 +6 슈퍼맨 웹스터디 02-05 5076 2
54 파일첨부 +1 링크 슈퍼맨 웹스터디 01-30 3726 1
53 파일첨부 +2 링크 슈퍼맨 웹스터디 01-24 3589 0
52 파일첨부 +2 링크 슈퍼맨 웹스터디 12-02 4028 1
51 파일첨부 +1 링크 슈퍼맨 웹스터디 11-23 4024 0
50 텍스트 링크 슈퍼맨 웹스터디 10-21 4134 0
49 파일첨부 +1 링크 슈퍼맨 웹스터디 10-15 4396 0
48 파일첨부 +1 링크 슈퍼맨 웹스터디 10-10 4249 0
47 텍스트 링크 슈퍼맨 웹스터디 10-10 4066 1
46 파일첨부 링크 슈퍼맨 웹스터디 10-09 4701 1
45 파일첨부 +5 슈퍼맨 웹스터디 09-26 5282 0
44 파일첨부 +4 링크 슈퍼맨 웹스터디 09-21 7108 7
43 텍스트 +3 슈퍼맨 웹스터디 09-04 6305 3
42 파일첨부 +22 슈퍼맨 웹스터디 09-04 4864 3
41 파일첨부 링크 슈퍼맨 웹스터디 07-22 4683 0
40 파일첨부 링크 슈퍼맨 웹스터디 05-07 4428 0
39 파일첨부 +3 링크 슈퍼맨 웹스터디 04-16 4106 0
38 파일첨부 링크 슈퍼맨 웹스터디 04-05 3897 0
37 파일첨부 +3 슈퍼맨 웹스터디 04-01 5515 2
36 파일첨부 +3 슈퍼맨 웹스터디 04-01 12626 0
35 텍스트 +1 슈퍼맨 웹스터디 04-01 5538 0
34 파일첨부 +6 슈퍼맨 웹스터디 04-01 4087 0
33 파일첨부 +9 링크 슈퍼맨 웹스터디 03-22 4184 0
32 텍스트 +1 링크 슈퍼맨 웹스터디 03-21 4110 0
31 파일첨부
[스크립트]스크립트
+1 링크
슈퍼맨 웹스터디 03-18 5703 0
30 텍스트 +1 링크 슈퍼맨 웹스터디 03-13 6715 0
29 파일첨부 +1 링크 슈퍼맨 웹스터디 03-13 3764 0
28 텍스트 +2 슈퍼맨 웹스터디 03-11 3814 0
27 텍스트 +2 슈퍼맨 웹스터디 03-02 7087 0
26 파일첨부 +3 링크 슈퍼맨 웹스터디 02-28 4552 0
25 텍스트 +1 링크 슈퍼맨 웹스터디 02-10 4034 0
24 텍스트 +1 링크 슈퍼맨 웹스터디 02-10 4010 0
23 파일첨부 +22 슈퍼맨 웹스터디 02-09 4698 0
22 파일첨부 +75 슈퍼맨 웹스터디 02-09 5272 0
21 텍스트 +1 링크 슈퍼맨 웹스터디 01-20 4691 0
20 텍스트 +1 링크 슈퍼맨 웹스터디 12-22 4219 0
19 텍스트 +3 링크 슈퍼맨 웹스터디 12-22 5158 0
18 텍스트 +1 링크 슈퍼맨 웹스터디 12-22 4936 0
17 텍스트 +2 슈퍼맨 웹스터디 11-21 4476 0
16 파일첨부 +3 슈퍼맨 웹스터디 10-28 8169 0
15 텍스트 +1 슈퍼맨 웹스터디 10-13 4330 0
14 텍스트 +1 링크 슈퍼맨 웹스터디 10-13 4086 0
13 텍스트 +4 링크 슈퍼맨 웹스터디 10-13 4937 0
12 파일첨부 +8 링크 슈퍼맨 웹스터디 10-13 5321 0
11 텍스트 +1 슈퍼맨 관리자 10-13 4464 0
10 파일첨부 +8 링크 슈퍼맨 웹스터디 10-10 4750 0
9 텍스트 +1 링크 슈퍼맨 관리자 10-08 4523 0
8 파일첨부 +7 슈퍼맨 웹스터디 10-07 5372 0
7 텍스트 슈퍼맨 관리자 10-05 10211 0
6 텍스트 +1 슈퍼맨 관리자 09-22 3876 0
5 텍스트 +4 슈퍼맨 관리자 09-22 5155 0
4 텍스트 +2 슈퍼맨 관리자 09-22 4153 0
3 텍스트 +3 슈퍼맨 웹스터디 09-22 4581 0
2 텍스트 +1 링크 슈퍼맨 웹스터디 09-22 3713 0
1 파일첨부 +3 링크 슈퍼맨 웹스터디 09-22 5314 0