آموزش فلشآموزش و ترفند

نحوه فلش کرنل های رسمی و کاستوم گوشی های سونی

با سلام

در این پست، ابتدا انواع کرنل ها معرفی، و سپس نحوه فلش (نصب) هر یک، توضیح داده می شود.
 


انواع کرنل ها
۱- کرنل های رسمی (official) یا استوک (stock)
۲- کرنلهای غیر رسمی (unofficial) یا کاستوم (custom)

 

کرنل های رسمی

این کرنل ها دارای دو فرمت ftf و sin می باشد و از رام رسمی قابل استخراج هستند. نصب کرنل های رسمی ftf مشابه رام رسمی، به روت و یا باز بودن بوتلودر نیازی ندارد اما کرنل رسمی sin برای نصب به بازبودن بوتلودر نیاز دارد.
* کرنل های رسمی ftf در حالت flashmode و کرنل های رسمی sin در حالت Fastboot نصب می شوند.
 

کرنل های غیر رسمی

این کرنل ها نیز مشابه رام های غیر رسمی، توسط توسعه دهندگان، منتشر می شود و در ۳ فرمت img و elf و zip می باشد.
*کرنل های غیر رسمی یا کاستوم کلا، به بوتلودر باز نیاز دارند.
* کرنل های کاستوم با فرمت img و elf نیز مشابه کرنل های رسمی sin از fastboot نصب می شوند.
* کرنل های کاستوم با فرمت zip مشابه هر فایل zip قابل نصب از ریکاوری، از طریق ریکاوری نصب می شوند.
 


 
 
نحوه نصب کرنل های رسمی ftf
 
کرنلهای رسمی ftf، مشابه رام رسمی ftf، نصب می شوند (طبق این پست) بطور خلاصه، بصورت زیر:
 

در نرم افزار فلش تول، روی علامت صاعقه کلیک کنید و گزینه Flashmode را انتخاب کنید، در پنجره ظاهر شده از قسمت select a Firmware (یا Firmware در ورژن جدید فلش تول) بجای رام رسمی ftf، کرنل رسمی ftf را که قبلا در مسیر C:\Flashtool\firmwares کپی کرده اید انتخاب و دکمه OK (یا Flash در ورژن جدید فلش تول) را کلیک کنید; پیغامی ظاهر می شود که باید گوشی را به حالت flashmode ببرید،به اینصورت که گوشی را خاموش کنید و دکمه کاهش صدا را نگه دارید و سپس کابل را به PC وصل کنید، وقتی که چراغ LED سبز شد کلید کاهش صدا را رها کنید.

حال کرنل شروع به نصب میکند و تمام

 
اگر کرنل رسمی ftf را در اختیار نداشتید و فقط رام رسمی ftf موجود بود، می توانید به دو صورت زیر، کرنل رسمی را فلش کنید:
 
۱- اگر بوتلودر بسته یا باز باشد:
رام رسمی ftf ای که در اختیار دارید را طبق این پست و با شرایط زیر فلش کنید (تصویر زیر):
– در ستون wipe ها، تیک هیچ یک از wipe ها نخورده باشد
– در ستون Exclude ها، تیک تمام Exclude ها بجز Exclude kernel خورده باشد

۲- اگر بوتلودر باز باشد:
فایل رام را با استفاده از برنامه winrar ، باز کرده و فایل kernel.sin را از آن استخراج کنید، و سپس طبق یکی از روش های گفته شده در زیر، از فست بوت نصب کنید.
 


 
نحوه نصب کرنل های رسمی sin و کرنل های کاستوم elf , img , zip

کرنل های رسمی sin و کرنلهای غیر رسمی img و elf از طریق Fastboot و به دو روش نصب می شوند:
 
*از نصب بودن درایور های Fastboot مطمئن شوید.
 
۱-با استفاده از نرم افزار فلش تول

ابتدا گوشی را به حالت Fastboot ببرید به اینصورت که، گوشی را خاموش کنید و سپس دکمه افزایش صدا را نگه دارید(برای گوشیهایی که دکمه های فیزیکی دارند، بجای دکمه افزایش صدا، از دکمه فیزیکی menu استفاده کنید) سپس در حالی که پورت usb کابل ، به کامپیوتر وصل است ، سر دیگر کابل(micro usb) را به گوشی وصل کنید، سپس زمانی که چراغ LED آبی شد(یعنی حالت Fastboot) دکمه افزایش صدا(یا menu) را رها کنید.(در این حالت باید چراغ LED آبی بماند، اگر قرمز شد یعنی از حالت Fastboot خارج شده است و باید مجدد مراحل را انجام داد، اگر همواره بعد از آبی شدن، بلافاصله قرمز شود، به احتمال زیاد درایور های Fastboot بدرستی نصب نشده است و باید مجدد نصب نمائید)
بعد از آنکه گوشی را به حالت Fastboot بردید، در برنامه فلش تول روی علامت کلیک کنید، و در پنجره ظاهر شده گزینه Fastboot mode را انتخاب نمائید:

سپس پنجره ای بصورت زیر باز خواهد شد، در این پنجره گزینه Select kernel to Flash را انتخاب کنید،

سپس پنجره ای بصورت زیر باز خواهد شد، که ابتدا باید از قسمت مشخص شده (با رنگ آبی) پسوند کرنلی که می خواهید فلش کنید را انتخاب کنید و سپس کرنل مورد نظر را انتخاب و روی دکمه Open کلیک کنید (یا روی کرنل دابل کلیک کنید) تا کرنل شروع به نصب کند (بین ۱ تا ۲ ثانیه نصب می شود):

بعد از نصب کرنل، پیغامی بصورت زیر مشاهده خواهید کرد و حال می توانید کابل را جدا کرده و گوشی را روشن نمائید:

*حین نصب به هیچ وجه، کابل را جدا نکنید.
 
۲- با استفاده از پوشه Fastboot
ابتدا پوشه fastboot را از لینک زیر دانلود و پوشه داخل آن را استخراج نمائید. (اسم پوشه استخراج شده باید fastboot باشد اگر اسم دیگری داشت،تغییر نام بدهید!) سپس کرنلی که میخواهید نصب کنید را داخل این پوشه کپی نمائید (در اینجا کرنلی به اسم JimA.img):

گوشی را طبق روش گفته شده به حالت fastboot ببرید.سپس داخل پوشه fastboot کلید shift را نگهدارید و کلیک راست کنید و گزینه Open command window here را انتخاب کنید:

برنامه cmd بصورت زیر باز می شود:

سپس با توجه به نوع کرنلی که دارید یکی از دستورات زیر را وارد کنید:
 

fastboot flash boot kernel.img
fastboot flash boot kernel.elf
fastboot flash boot kernel.sin

kernel در واقع اسم کرنلی است که میخواهید نصب کنید.در اینجا چون میخواهم کرنلی با فرمت img و اسم JimA نصب کنم، داخل برنامه cmd دستور fastboot flash boot JimA.img را تایپ میکنم و دکمه Enter را فشار میدهم.

حال کرنل شروع به نصب شدن میکند و پس از نصب ،پیغامی به صورت زیر مشاهده خواهید کرد:

 
کرنل های کاستوم با فرمت zip را می توان به دو طریق نصب کرد:

۱- فایل zip کرنل را به مموری منتقل کنید، سپس وارد ریکاوری شده و با انتخاب Install zip from sdcard و سپس choose zip from sdcard ، فایلzip کرنل را انتخاب و نصب کنید.

۲- فایل zip کرنل را با استفاده از برنامه winrar باز کرده و فایل کرنل که معمولا با پسوند elf می باشد را از آن استخراج کرده و مشابه آنچه که در بالا اشاره شد، از fastboot نصب کنید.

*بطور کلی هر فایلی که بخواهیم از طریق fastboot نصب کنیم، نیاز به بوتلودر باز دارد.


آخرین ورژن برنامه Flashtool

پوشه Fastboot

Show More

۲ Comments

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Back to top button