آموزش ویرایش و پورت رامهای مدیاتک (بخش سوم:پورت رام فلش تولز)
با سلام در بخش سوم در خدمت شما هستیم
برای اینکه بتونید رام خود را ویرایش کنیدو قابلیتهای به آن اضافه کنید برای پورت رام باید از ورژن فلش تولز رام استفاده کنید
اگرا رام پورت شما از همان اول به فرمت SP Flash tools بود میتونید بخش دو آموزش را رد کنید و مستقیم فقط پورت برای فلش تولز را استفاده کنید
ساخت پوشه کار در کیچن برای رام فلش تولز
دو فایل system.img وboot.img را در مسیر C;\cygwin\home\username\kitchen\original_update استخراج کنید
کیچن را اجرا و 1 بزنید تا پوشه کار ایجاد شود
دوبازه اینتر بزنید یک سوال میپرسه system.img&boot.img را انتخاب کنید و مقداری بهش بدهید و اینتر بزنید
درباره اسم پوشه کار میپرسه همون پیش فرض را نگاه دارید
بعد از کپی شدن فایلها برنامه Ext2Explore بصورت اتوماتیک بالا میاد
اگر با اشکالی هم مواجه شدید درباره نخواندن دیسک نادیده بگیریدش مهم نیست
اکنون در برنامه Ext2Explore فایل را انتخاب کنید و به مسیر سیستم بروید و آنرا را باز کنید
در Ext2Explore بر روی فایل سیستم کلیک راست کنید و ذخیره بزنید
در مکانی که پوشه سیستم بود همانجا را انتخاب کنید تا استخراج شود
پوشه کار شما آماده شد
پچ کردن فایل بوت
بعد از ساخت پوشه کار می بینید که یک پوشه جدید به نام WORKING_041214_135729 ساخته می شود
کیچن را باز کنید0 بزنید بعد 12 در آخر W تا فایل بوت استخراج بشه
میبینید پوشه BOOT EXTRACTED ساخته شده
فایل zImage را از استوک به پورت کپی کنید
در کیچن b بزنید تا دوباره فیل بوت را بسازه
و در آخر x بزنید
ویرایش Build Prop
فایل build.prop را باز کنید
اگر از رام با رزولوشین متفاوت دارید پورت میکنید خط ro.sf.lcd.density=220 را تغییر دهید طبق اندازه صفحه نمایش خود البته می تونید بعد از بالا آمدن را نیز تغییرش دهید(اگر این خط نبود خودتان اضافش کنید)
ro.sf.lcd_density=xxx
خطهای زیر را نیز هر طور می خواهید می تونید تغییر دهید
ro.build.id= ro.build.display.id= ro.custom.build.version= ro.build.version.release=This is Andriod version That Displays in Settings ro.product.model= ro.product.brand= ro.product.name= ro.product.device= ro.product.manufacturer= ro.build.bluetooth.name=
خط های زیر را نیز طبق منطقه زمانی خود تغییر دهید
ro.product.locale.language=(en for English,ru for Russian and other similar codes for other language) ro.product.locale.region=(us for usa, IN for india etc.) persist.sys.timezone=( Asia/kolkata for india,Asia/... different for different regions)
بعد از ویرایش فایلbuild.prop را به رام پورت شده انتقال دهید
پچ کردن رام با فایلهای رام استوک
به مسیر System/etc/firmware بروید و فایل modem.img را از استوک به پورت کپی کنید
به پوشه lib بروید و فایل libcamercustom.so را از استوک به پورت کپی کنید
به پوشه system/lib/modules بروید و فایل mtk_stp_wmt.ko را از استوک به پورت کپی کنید.اگر رام بوت نشد تمام پوشه را کپی کنید
به مسیر usr/keylayout بروید و فایل Generic.kl را نیز از استوک به پورت کپی کنید
میتونید در صورتی که لانچر پورت کار نکرد یک لانچر را نیز به مسیر system/app کپی کنید
اگر بازم رام شما بوت نشد فایلها و پوشهای زیر را نیز از استوک به پورت کپی کنید
1)system/etc/firmware
2)system/lib/hw
3)system/lib/modules
4)system/vendor
ساخت رام
بعد از انجام تمام مراحل بالا به کیچن برگردید و 99 را بزنید
ولی قبل از ان چک کنید در فایل build.prop کد ro.product.device= نام دستگاه را طبق کیچن وارد کردید
برای ساخت 1 را انتخاب کنید
بعد کیچن میره برای ساخت Updater Script گزینه y را انتخاب کنید
کیچن شروع به ساخت update.zip میکند
برای ساین نیز اگر پرسید گزینه y را بزنید
در پوشه Output_zip میتونید فایل زیپ رام خود را ببینید
در بخش بعدی آموزش با رفع اشکال با شما خواهیم بود
هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد