Ma se hai risolto....sei a posto no?....
Init.d
(needs ROM with init.d access and busybox, open empty file, insert header #!/system/bin/sh and put these there, save in /system/etc/init.d and name it something like 77tweaks)
1. strict minfree handler tweak
2. Tweaks internet veloceecho "2048,3072,6144,15360,17920,20480" > /sys/module/lowmemorykiller/parameters/minfree
3. Tweaks gestione VMecho "0" > /proc/sys/net/ipv4/tcp_timestamps;
echo "1" > /proc/sys/net/ipv4/tcp_tw_reuse;
echo "1" > /proc/sys/net/ipv4/tcp_sack;
echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle;
echo "1" > /proc/sys/net/ipv4/tcp_window_scaling;
echo "5" > /proc/sys/net/ipv4/tcp_keepalive_probes;
echo "30" > /proc/sys/net/ipv4/tcp_keepalive_intvl;
echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout;
echo "404480" > /proc/sys/net/core/wmem_max;
echo "404480" > /proc/sys/net/core/rmem_max;
echo "256960" > /proc/sys/net/core/rmem_default;
echo "256960" > /proc/sys/net/core/wmem_default;
echo "4096,16384,404480" > /proc/sys/net/ipv4/tcp_wmem;
echo "4096,87380,404480" > /proc/sys/net/ipv4/tcp_rmem;
4. Tweaks kernel miscecho "4096" > /proc/sys/vm/min_free_kbytes
echo "0" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/panic_on_oom;
echo "0" > /proc/sys/vm/laptop_mode;
echo "0" > /proc/sys/vm/swappiness
echo "50" > /proc/sys/vm/vfs_cache_pressure
echo "90" > /proc/sys/vm/dirty_ratio
echo "70" > /proc/sys/vm/dirty_background_ratio
5. Tweaks batteriaecho "8" > /proc/sys/vm/page-cluster;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "10" > /proc/sys/fs/lease-break-time;
echo "500,512000,64,2048" > /proc/sys/kernel/sem;
6. Tweaks EXT4 (aumentano notevolmente gli I/O)echo "500" > /proc/sys/vm/dirty_expire_centisecs
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
(needs /system, /cache, /data partitions formatted to EXT4)
a) Rimuove la pubblicità ( attenzione molti siti e sviluppatori vivono quasi esclusivamente di pubblicità)
b) Le opzioni migliori di montaggiotune2fs -o journal_data_writeback /block/path/to/system
tune2fs -O ^has_journal /block/path/to/system
tune2fs -o journal_data_writeback /block/path/to/cache
tune2fs -O ^has_journal /block/path/to/cache
tune2fs -o journal_data_writeback /block/path/to/data
tune2fs -O ^has_journal /block/path/to/data
7. Flags blocks as non-rotational and increases cache sizebusybox mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier =0,nobh /system
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodir atime,barrier=0,nobh /data
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodir atime,barrier=0,nobh /cache
8. Tweak velocità microSDLOOP=`ls -d /sys/block/loop*`;
RAM=`ls -d /sys/block/ram*`;
MMC=`ls -d /sys/block/mmc*`;
for j in $LOOP $RAM
do
echo "0" > $j/queue/rotational;
echo "2048" > $j/queue/read_ahead_kb;
done
9. Deframmenta i file del databaseecho "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
9. Rimuove il loggerfor i in \
`find /data -iname "*.db"`
do \
sqlite3 $i 'VACUUM;';
done
10. Tweaks governor Ondemandrm /dev/log/main
11. Modifica automatica di governor e I/O SchedulerSAMPLING_RATE=$(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency` \* 750 / 1000)
echo 95 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo $SAMPLING_RATE > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
a) I/O Scheduler ( i migliori: suo - sioplus -
b) Governor (i migliori: )echo "vr" > /sys/block/mmcblk0/queue/scheduler
o
echo "sio" > /sys/block/mmcblk0/queue/scheduler
12. Auto-zipalign all'avvioecho "governor-name-here" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
13. Tweak uniformità Loopy
14. Disable normalize sleeper
16. OOM groupings and priorities tweaks - SuperChargermount -t debugfs none /sys/kernel/debug
echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features
GPS.conf
(create or edit your /system/etc/gps.conf with a file manager with root access)
For improving GPS lock time and signal.
a) European NTP server (replace for america or asia in your case)
b) SE supl for A-GPS (better than Nokia's or Google's)NTP_SERVER=europe.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.sonyericsson.com
SUPL_PORT=7275
Other tweaks or guidelines
1. Patch your hosts file for blocking Ads
(please think before doing this; many developers are supported through this way)
2. Use CyanogenMOD's APN list file - it's one of the most complete.You can use AdFree application for this or changing manually your hosts file.
Here are some databases:
http://www.mvps.org/winhelp2002/hosts.txt
http://pgl.yoyo.org/adservers/server...stformat=hosts
3. Use UOT kitchen for basic theming on your device.It's located in /system/etc/apns-conf.xml
4. Use Google's dns servers
5. Update Superuser and su binary to latest version (3.0 beta)Create an empty file, name it resolv.conf and put there these 2 lines:
nameserver 8.8.8.8
nameserver 8.8.4.4
Save to /system/etc/.
6. Disable sync feature in sqlite
(author: ownhere - needs a source for your device so you can compile the /system/lib/libsqlite.so)
7. Do not use task killers.Patch file here: http://forum.xda-developers.com/showthread.php?t=903507
Alright, I think this is it for now.
If you have any other tweaks or better values, you can PM me and I'll include them.

LinkBack URL
About LinkBacks


Ultima modifica di tommi77; 21-07-14 alle
Rispondi quotando


