آموزش ویرایش و پورت رامهای مدیاتک (بخش پنجم:تویک و مود)

بیشتر تویکهای زیر را در تمام کاستوم رامها میشود استفاد کرد[/vc_column_text][vc_btn title=”آموزش ویرایش و پورت رامهای مدیاتک (بخش اول:آماده سازی محیط)” color=”peacoc” link=”url:http%3A%2F%2Fwww.gsm-developers.com%2Fhow-to-port-modify-roms-for-mediatek-1%2F||target:%20_blank|rel:nofollow”][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title=”تویک BUILD.PROP” i_icon_fontawesome=”fa fa-braille” i_color=”green” color=”green” border_width=”7″ add_icon=”true”][vc_column_text]برای اضافه کردن تویکها فقط کافی فایل 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
همونطور که گفتن در تمام گوشیها می شود از این تویکها استفاده کرد[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title=”تویکهای Init.d” i_icon_fontawesome=”fa fa-gitlab” i_color=”juicy_pink” color=”green” border_width=”7″ add_icon=”true”][vc_column_text]
برای اضافه کردن تویکهای 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
یادتان باید برای هر توییک یک فایل جدا باید بسازید[/vc_column_text][vc_text_separator title=”تویک GPS.conf” i_icon_fontawesome=”fa fa-globe” i_color=”green” color=”green” border_width=”7″ add_icon=”true”][vc_column_text]فایل را در مسیر /system/etc/gps.conf باز کنید و کد زیر را اضافه کنید
SUPL_HOST=supl.sonyericsson.com SUPL_PORT=7275
تنظیمات gps سونی بهتر از نوکیا و گوگل می باشد[/vc_column_text][vc_text_separator title=”تویک APN” i_icon_fontawesome=”fa fa-street-view” color=”sky” border_width=”7″ add_icon=”true”][vc_column_text]فایل apn را در مسیر system/etc/”apns-conf.xml” می تونید پیدا کنید
می تونید apn مورد نظر خودتان را وارد کنید همین[/vc_column_text][vc_column_text]در آخر نیز می توانید روت را اضافه کنید
و اینکه می تونید از برنامه های پورت شده رامهای شرکتی نیز استفاده کنید با استفاده از اموزش زیر[/vc_column_text][vc_btn title=”آموزش پورت برنامه های شرکتی” color=”pink” link=”url:http%3A%2F%2Fwww.gsm-developers.com%2Fhow-to-port-oem-apps%2F||target:%20_blank|rel:nofollow”][vc_btn title=”لینک انجمن برای بحث و تبادل نظر” color=”green” link=”url:http%3A%2F%2Fforum.gsm-developers.com%2Ftopic%2F12363-%25D8%25A2%25D9%2585%25D9%2588%25D8%25B2%25D8%25B4-%25D9%2588%25DB%258C%25D8%25B1%25D8%25A7%25DB%258C%25D8%25B4-%25D9%2588-%25D9%25BE%25D9%2588%25D8%25B1%25D8%25AA-%25D8%25B1%25D8%25A7%25D9%2585%25D9%2587%25D8%25A7%25DB%258C-%25D9%2585%25D8%25AF%25DB%258C%25D8%25A7%25D8%25AA%25DA%25A9-%25D8%25A8%25D8%25AE%25D8%25B4-%25D9%25BE%25D9%2586%25D8%25AC%25D9%2585%25D8%25AA%25D9%2588%25DB%258C%25DA%25A9-%25D9%2588-%25D9%2585%25D9%2588%25D8%25AF%2F||target:%20_blank|rel:nofollow”][vc_column_text]هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد[/vc_column_text][/vc_column][/vc_row]




