آموزش ویرایش فایلهای boot.img و recovery.img

در اين قسمت ميتوانيد درباره گوشي‌هاي جي‌ال‌ايکس به بحث و تبادل نظر نماييد

مدیران انجمن: S.M.Seyednoor, Alireza.Hosseini, شوراي نظارت

ارسال پست
Major I
Major I
پست: 41
تاریخ عضویت: جمعه ۲۹ شهریور ۱۳۹۲, ۱۲:۵۱ ب.ظ
سپاس‌های ارسالی: 14 بار
سپاس‌های دریافتی: 83 بار

آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط mid.Bermuda »

سلام
ویرایش boot مزایا زیادی داره : بهینه سازی سرعت پردازش،آنتن دهی،باطری،بلوتوث،وایفای،... و نصب رام دیگر دستگاهها(البته بدون فریمور حتما باید kernel هم ویرایش شود) و فعال کردن،تنظیم حافظه مجازیswap و...
ویرایش recovery مزایای زیادی داره : ارتقا نرم افزار ریکاوری و بهینه سازی سرعت پردازش در محیط ریکاوری و سفارشی سازی محیط ریکاوری و...
این روش برای تمام بوتها و ریکاوریهای با چیپست mtk و std هست و ایمیجهای هر دو چیپست مثل هم ویرایش میشن.
پیشتر یه بکآپ از دستگاهتون بگیرید.
برای ویرایش boot و recovery در ویندوز ابتدا باید یکی از دو نرم افزار زیر رو دانلود کنید.

  ۱
[External Link Removed for Guests]
ورژن ۲ (در این ورژن باگهای std برطرف شده)
[External Link Removed for Guests] 

ابتدا فایل فشرده رو در یک درایو با فرمت ntfs استخراج کنید.
نکته: فایلهای نرم افزار(MTK_unpack و MTK_pack و...) در آدرس کوتاهی باشن مثلا f:\a و از علاعم ,.<>+-)(! و... برای نام پوشه و فایل استفاده نکنید و باید دسترسی کامل به پوشه نرم افزار داده بشه؟!
دسترسی کامل:
روش اول:این رو در خط فرمان cmd تایپ کنید. فقط در این فرمان به جای f:\a آدرس پوشه خودتون رو بنویسید و بجای YuNus نام یوزری که در ویندوز با اون درحال کار هستید.
  f:\a /p YuNus: 

منظور از cmd همون Command Prompt هست
ساده ترین راه برای اجرای cmd اینه که از منوی استارت به این آدرس بری
  programs\accessories\Command  


روش دوم: به کنترل پنل بروید و foldr Options رو اجرا کنید و به تب view بروید و تیک use simple file sharing رو بردارید و ok کنید و کنترل پنل رو ببندید حالا روی پوشه ای که استخراج کرده بودید راست کلیک کنید و گزینه properties رو انتخاب کنید در پنجره باز شده به تب security بروید و روی advanced کلیک کنید حالا در پنجره بازشده در تب permissions ابتدا تیک replace perimission entries on all... رو بزنید سپس بررسی کنید ببینید یوزری که با آن در ویندوز در حال کار هستید در لیست وجود دارد یا خیر.
۱- اگر یوزری که با آن در ویندوز در حال کار هستید در لیست وجود داشت روی آن کلیلک کنید و edit را بزنید در پنجره باز شده تیک allow که در مقابل نوشته full control هست رو بزنید و ok کنید و همه پنجره ها را ok و yes بزنید.
۲- اگر یوزری که با آن در ویندوز در حال کار هستید در لیست وجود نداشت روی add کلیک کنید و در صحفه باز شده روی advanced کلیک کنید در صحفه باز شده روی find now و پس از آن از لیست پیدا شده یوزر خودتون رو پیدا کنید و روی اون کلیک کنید و ok بزنید و مجددا ok بزنید در پنجره باز شده تیک allow که در مقابل نوشته full control هست رو بزنید و ok کنید و همه پنجره ها را ok و yes بزنید.

حالا فایل ایمیج رو مثلا boot.img رو داخل پوشه نرم افزار در کنار فایلهای نرم افزار (MTK_unpack و MTK_pack و...) کپی کنید.
  به پنجره cmd برگردید و در پنجره cmd به آدرس پوشه نرم افزار بروید؟! مثلا نرم افزار من در آدرس درایو f و در پوشه a هستند پس در cmd مینویسم :  : 
     خط فرمان cmd اینطور  
 <f:\   برای استخراج بوتی که mtk هست  
 .bat boot. 
نرم افزار اون فایل ایمیج رو در یه پوشه همنام اون در پوشه نرم افزار استخراج میکنه. بهتره که cmd رو نبندی چون هنوز نیازش داری.
نکته : منظور از workspace پوشه ای است که فایل ایمیج ما در اون استخراج شده.
به پوشه workspace میرویم و حالا ما میتونیم ویرایش رو انجام بدیم.
ویرایش : توی workspace چندتا فایل و یه پوشه هست که کار ما با فایل kernel و پوشه rmdisk هست.
ویرایش kernel که خودش یه فصله و بسیار سخت رو میگذریم و میریم سراغ پوشه rmdisk.
شما میتونی پوشه rmdisk یه بوت دیگه که مشخصات مشابه داره رو جایگزین این پوشه کنی (نتیجه مطلوبی داره) مثلا lenovo p770 و glx G3 شبیه هستند و هم اینکه شما میتونی فایلهای init.rc و init.factory.rc و الباقی (بستگی به بوت داره) رو میتونی با ویرایشگر متن ویرایش کنی اما فایل init که برای ویرایش نیاز به elf decompiler داره رو بیخیال.
نکته : در ایمیج recovery هم twrp و هم CWM این فایلها وجود دارند و شما میتونید با جایگزین کردن پوشهrmdisk از یه ریکاوری دیگه اون رو ارتقا بدید. درضمن یه پوشه به نام res هم وجود داره که شما میتونید تم یا پوسته ریکاوری رو تغیر بدید.
پس از اعمال ویرایش دوباره به cmd برگردید و بنویسید :

 .bat  
در پوشه نرم افزار فایلی به نام new_image.img ساخته شده و این حاصل کار شماست و میتونید اون رو فلش بزنید.
اگر موفق نشدید، آدرس رو بررسی کنید و در انجام مرحله دسترسی بیشتر دقت کنید و آنتی ویروس رو غیرفعال کنید.
 :
[External Link Removed for Guests] 

موفق باشید.
Captain
Captain
پست: 434
تاریخ عضویت: چهارشنبه ۱۵ خرداد ۱۳۹۲, ۱۱:۰۲ ق.ظ
سپاس‌های دریافتی: 325 بار

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط sam1375 »

من پوشه رو انداختم ولی بازم بالا نمیومد
Captain
Captain
پست: 434
تاریخ عضویت: چهارشنبه ۱۵ خرداد ۱۳۹۲, ۱۱:۰۲ ق.ظ
سپاس‌های دریافتی: 325 بار

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط sam1375 »

یه راه دیگه هم هست برای استخراج میتونی بوت رو بگیری و روی mtkunpack یا mtkpack بندازی اتوماتیک اکسترکت میشه یا ساخته میشه
Major I
Major I
پست: 41
تاریخ عضویت: جمعه ۲۹ شهریور ۱۳۹۲, ۱۲:۵۱ ب.ظ
سپاس‌های ارسالی: 14 بار
سپاس‌های دریافتی: 83 بار

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط mid.Bermuda »

sam1375 نوشته شده:من پوشه رو انداختم ولی بازم بالا نمیومد


اول اینکه ویندوز من xp هست و آیا یک فایل به نام new_image.img برای شما ساخته میشه؟ اگه تعدا فایلهای خروجی بیشتر از یکی باشه مشکل از دسترسیه.
Major I
Major I
پست: 41
تاریخ عضویت: جمعه ۲۹ شهریور ۱۳۹۲, ۱۲:۵۱ ب.ظ
سپاس‌های ارسالی: 14 بار
سپاس‌های دریافتی: 83 بار

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط mid.Bermuda »

sam1375 عزیز
شما یک بار هیچ تغیری انجام نده فقط unpack و بعد repack کن ببین این جور بالا میاد؟
Rookie Poster
Rookie Poster
پست: 44
تاریخ عضویت: شنبه ۱۹ مرداد ۱۳۹۲, ۲:۵۹ ب.ظ
محل اقامت: شیراز
سپاس‌های ارسالی: 13 بار
سپاس‌های دریافتی: 38 بار
تماس:

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط koorosh.r »

سلام من طبق آموزش پست اول یه بوت رو پورت کردم از بوت 4.2.2 یه بوت واسه 4.1.1 این کارو کردم که فقط چراغ ناتیفیکیشن کار کنه.به هدفم هم رسیدم چراخ led کار میده اما پرش باتری زیاد شده. راهی هست که من تو بوت 4.1.1 چراغ هارو فعال کنم بدون اینکه فایل های باتری دست بخوره و باتری مشکل پرش شارژ به این شدت پیدا نکنه ؟
Administrator
Administrator
نمایه کاربر
پست: 15899
تاریخ عضویت: جمعه ۷ بهمن ۱۳۸۴, ۷:۵۱ ب.ظ
سپاس‌های ارسالی: 72687 بار
سپاس‌های دریافتی: 31681 بار
تماس:

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط Mahdi1944 »

 . ,
بايد بررسي کرد که تغيير مد نظر چيزي هست که با کرنل کامپايل شده و يا کانفيگ‌ها و ماژول‌هايي هست که کنار کرنل هستند. در مورد پرش باتري بهترين راهکار استفاده از برنامه‌اي هست که لنوو براي اين مشکل ارائه کرده و در انجمن هم دوستان زحمت معرفي اون رو کشيده بوندند قبلا، يعني LenovoPower
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[External Link Removed for Guests] | [External Link Removed for Guests] | مجله الکترونيکي سنترال کلابز

[External Link Removed for Guests] | [External Link Removed for Guests] | [External Link Removed for Guests]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد
New Member
پست: 2
تاریخ عضویت: پنج‌شنبه ۲۱ خرداد ۱۳۹۴, ۱۲:۲۱ ق.ظ
سپاس‌های دریافتی: 1 بار

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط 66erfan33 »

Mahdi1944 نوشته شده: . ,
بايد بررسي کرد که تغيير مد نظر چيزي هست که با کرنل کامپايل شده و يا کانفيگ‌ها و ماژول‌هايي هست که کنار کرنل هستند. در مورد پرش باتري بهترين راهکار استفاده از برنامه‌اي هست که لنوو براي اين مشکل ارائه کرده و در انجمن هم دوستان زحمت معرفي اون رو کشيده بوندند قبلا، يعني LenovoPower

سلام دوست عزیز
آقا آموزش ویرایش فایل کرنل رو هم بزارید
به مولا گیر کردم لااااااااااااااااازم دارم.
دستتون درد نکنهتصویرتصویرتصویر
Administrator
Administrator
نمایه کاربر
پست: 15899
تاریخ عضویت: جمعه ۷ بهمن ۱۳۸۴, ۷:۵۱ ب.ظ
سپاس‌های ارسالی: 72687 بار
سپاس‌های دریافتی: 31681 بار
تماس:

Re: آموزش ویرایش فایلهای boot.img و recovery.img

پست توسط Mahdi1944 »

  ,
فایل کرنل قابل ویرایش خواصی نیست. فقط میشه برخی درایورها و ماژول‌ها که در کرنل embed نشدند رو جایگزین کرد که در مورد اون در همین بخش و بخش هواوی توضیح داده شده که میتونید با یک جستجو به اون مباحث دسترسی پیدا کنید
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[External Link Removed for Guests] | [External Link Removed for Guests] | مجله الکترونيکي سنترال کلابز

[External Link Removed for Guests] | [External Link Removed for Guests] | [External Link Removed for Guests]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد
ارسال پست

بازگشت به “GLX”