آموزش ویرایش و پورت رامهای مدیاتک (بخش پنجم:تویک و مود)
با سلام تا اینجا با آموزشهای که دادیم رام رو پورت کردیم و رفع باگ هم کردیم اکنون میریم برای مقداری تویک رام
بیشتر تویکهای زیر را در تمام کاستوم رامها میشود استفاد کرد
تویک BUILD.PROP
برای اضافه کردن تویکها فقط کافی فایل Build.prop رو باز کنید و کدهای زیر رو در اون قرار بدید
اجازه دادن به لانچر برای استفاده از رم
ro.HOME_APP_ADJ=1
افزایش کیفیت عکسها
ro.media.enc.jpeg.quality=100
افزایش قدرت استفاده رم و CPU
dalvik.vm.heapsize=48m
رندر رابط کاربری توسی GPU
debug.sf.hw=1
افزایش سرعت در شمارگیری
ro.telephony.call_ring.delay=0
افزایش پاسخگویی پیمایش بین صفحات
windowsmgr.max_events_per_sec=150
ذخیره بیشتر باتری
wifi.supplicant_scan_interval=180 pm.sleep_mode=1 ro.ril.disable.power.collapse=0
غیر فعال کردن آیکون دیباگ در نوتیفیشن
persist.adb.notify=0
افزایش کلی پاسخگویی لمس
debug.performance.tuning=1 video.accelerate.hw=1
افزایش کیفیت ضبط ویدیو و صدا
ro.media.dec.jpeg.memcap=8000000 ro.media.enc.hprof.vid.bps=8000000
تویک افزایش سیگنال 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
تویک افزایش سرعت اینترنت
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
غیر فعال کردن مشکل سیاه شدن صفحه بعد از تماس
ro.lge.proximity.delay=25 mot.proximity.delay=25
فیکس اشکال بعضی از برنامه ها
ro.kernel.android.checkjni=0
با زدن دکمه ولوم صفحه گوشی روشن نمی شود
ro.config.hwfeature_wakeupkey=0
خاموش شدن چراغ دکمه ها موقع روشن بودن صفحه
ro.mot.buttonlight.timeout=0
غیر فعال کردن انیمیشن بوت برای بالا آمدن زودتر گوشی
debug.sf.nobootanimation=1
مقداری تویکهای متفرقه
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
همونطور که گفتن در تمام گوشیها می شود از این تویکها استفاده کرد
تویکهای Init.d
برای اضافه کردن تویکهای Init.d باید درون کیچن ساپورت از Init.d را اضافه کنید
کیچن را باز و 14 بزنید میبینید یک پوشه در مسیر system/etc/”init.d” ساخته می شود
اکنون یک فایل با نوت پد درست کنید و اولش کد زیر را اضافه کنید
#!/system/bin/sh
و کدهای زیر را اضافه کنید ولی برای هر یک کد باید یک فایل نوت پد درست کنید و به اسم دلخواه ذخیره کنید
تویک افزایش سرعت اینترنت
echo "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;
تویک مدیریت Vm
echo "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
تویک کرنل
echo "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;
تویک باتری
echo "500" > /proc/sys/vm/dirty_expire_centisecs echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
تویک فرمت EXT4 (باید حافظه EXT4 باشد)
tune2fs -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
تویک مونت
busybox mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier=0,nobh /system busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache
افزایش سایز کش
LOOP=`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
افزایش سرعت حافظه خارجی
echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
دیفرگ دیتا بیس
for i in \ `find /data -iname "*.db"` do \ sqlite3 $i 'VACUUM;'; done
برداشتن لوگر
rm /dev/log/main
تویک فرمان CPU
SAMPLING_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
تغییر اتوماتیک فرمان CPU و I/O
echo "vr" > /sys/block/mmcblk0/queue/scheduler یا echo "sio" > /sys/block/mmcblk0/queue/scheduler
غیرفعالسازی خواب رفتن گوشی
mount -t debugfs none /sys/kernel/debug echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features
یادتان باید برای هر توییک یک فایل جدا باید بسازید
تویک GPS.conf
فایل را در مسیر /system/etc/gps.conf باز کنید و کد زیر را اضافه کنید
SUPL_HOST=supl.sonyericsson.com SUPL_PORT=7275
تنظیمات gps سونی بهتر از نوکیا و گوگل می باشد
تویک APN
فایل apn را در مسیر system/etc/”apns-conf.xml” می تونید پیدا کنید
می تونید apn مورد نظر خودتان را وارد کنید همین
در آخر نیز می توانید روت را اضافه کنید
و اینکه می تونید از برنامه های پورت شده رامهای شرکتی نیز استفاده کنید با استفاده از اموزش زیر
هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد