رفتن به مطلب
انجمن توسعه دهندگان موبایل

آموزش ویرایش و پورت رامهای مدیاتک (بخش سوم:پورت رام فلش تولز)


ارسال های توصیه شده

PORTING-ROMS-FOR-MEDIATEK-2-1.jpg

با سلام در بخش سوم در خدمت شما هستیم

برای اینکه بتونید رام خود را ویرایش کنیدو قابلیتهای به آن اضافه کنید برای پورت رام باید از ورژن فلش تولز رام استفاده کنید

اگرا رام پورت شما از همان اول به فرمت 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 میتونید فایل زیپ رام خود را ببینید

در بخش بعدی آموزش با رفع اشکال با شما خواهیم بود

 

لینک آموزش در پرتال سایت

لینک ارسال

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

×
×
  • اضافه کردن...