آموزش فلش گوشی های xiaomi

شیائومی از معدود تولیدکنندگانی است که در آغاز راه خود گوشیهایی با بوتلودر باز عرضه میکرد.حتی از آنجایی که آن زمان اندروید راحتتر روت میشد، گزینهای برای دادن دسترسی روت به برنامهها نیز در رام گوشیهای شیائومی وجود داشت؛ اما رفتهرفته وقتی این شرکت نامی برای خود دست و پا کرد از سوی گوگل، به عنوان شرکت توسعهدهندهی اندروید، تحت فشار قرار گرفت و به دلیل نگرانیهای امنیتی گوگل ناچار به حذف این امکان و بستن بوتلودر شد؛ اما شیائومی با اینکه بوتلودر را بست، امکان دسترسی به edl را از بین نبرد. edl امکانی است که توسط کوالکام در نظر گرفته شده و در مواقع اضطراری که دسترسی به ریکاوری و فستبوت به دلیل نقص نرمافزاری ممکن نیست، برای فلش کردن دستگاه استفاده میشود. در نتیجه صاحبان دستگاههایی مثل ردمی نوت ۳ و می ۵ همچنان میتوانستند از edl فلش بشوند.که در مدل های جدید در حالت edl هم نمیتوان کاری کرد بخاطر سکوریتی بودن بوت برای انجام کارهای مختلف در این حالت نیاز به نیاز به سورس یا اکانت اتورایز شده و یا باکس که در باکس ها هم نیاز به کردیت برای انجام هرکار میباشد
تقریبا از دو سال پیش تاکنون تمام گوشیهای شیائومی برای فلش شدن اول باید آنلاک شوند. البته نرمافزاری به نام Updater در خود گوشی وجود دارد که به کمک آن میتوانید رامهای ریکاوری با پسوند زیپ را فلش کنید. اما این تنها در مواقعی امکانپذیر است که بخواهید نسخهی جدیدتری از رام در حال اجرا را نصب کنید. این نسخهی جدیدتر میتواند از نوع دولوپر یا استیبل باشد؛ اما حتما باید جدیدتر باشد؛ یعنی بیلد قدیمی از هر نوعی که باشد با این روش قابل نصب نخواهد بود. از سوی دیگر، اگر از رام چین استفاده میکنید، نمیتوانید با آپدیتر رام گلوبال روی آن نصب کنید و عکس این حالت نیز ممکن نیست
پیش نیازات
- بکاپ گیری از اطلاعات در صورت نیاز. آموزش بکاپ
- نصب mi pcsuite دانلود
- نصب برنامه minimal adb & fastboot دانلود
- نصب درایور کوالکام نسخه 32 بیتی نسخه 64 بیتی
- نصب mi flashtool
نسخه های دیگر این فلش تولز را میتوانید از اینجا دانلود کنید.
نکات
- قبل از فلش باید رام مناسب برای گوشی خود انتخاب کنید همانطور که در بالا اشاره رام گوشی های شیایومی به دو صورت رام فست بوت و رام ریکاوری عرضه میشود و دارای دو منطقه چین و گلوبال میباشند و علاوه بر ان این رام ها میتوانند به صورت developer یا beta و stable باشند
رام stable : رامهای stable عملکرد پایداری دارند و هفته به هفته یا ماه به ماه منتشر می شوند
developer یا توسعه دهندگان: به صورت هفتگی منتشر میشوند و ممکن است از ویژگیهای بیشتری داشته باشند؛ اما حالت بتا و آزمایشی داشته و نسبت به رامهای استیبل پایداری کمتری دارند.
رام منطقه گلوبال: برای فلش کردن گوشی های شیائومی رام جهانی یا گلوبال مخصوص گوشی ها است که در اروپا عرضه می شوند، برنامه چینی ندارند و اکثرا روی آن ها برنامه خود گوگل نصب است، اما از طرفی روی اکثر گوشی های شیائومی که با پردازنده مدیاتک وارد بازار می شوند،وجود ندارند.
رام منطقه چین: رام چین به صورت پیش فرض روی گوشی های شیائومی با پک چین قرار دارد و پر از برنامه های چینی است. باید بدانید که رامهای چین فاقد هرگونه برنامهی گوگل هستند و در صورت نیاز به آنها باید از اینستالرهای موجود استفاده کنید و هم چنین رام های این منطقه دارای زبان فارسی نیستند
*در نصب رام های ریکاوری نمیتوان رام منطقه چین را روی گلوبال نصب کرد یا برعکس
*برای نصب رام در فست بوت حتما باید بوت لودر انلاک باشد در این حالت امکان تغییر منطقه وجود دارد اما در مدل های جدید تر در حالت هم حتی تغییر منطقه جواب نمیدهد و حتما نیاز به تست پوینت و فلش در حالت edl میباشد
*گوشی های شیایومی بر اساس پروداکت فلش میشوند پروداکت نامبر تایین کننده مدل گوشی و نوع بوتلودر ان میباشد و با فهمیدن پروداکت نامبر فلش راحت تر و احتمال بریک شدن کمتر میشود
*برای فهمیدن پروداکت نامبر گوشی خود
- ابتدا گوشی خود را به فست بوت ببرید برای اینکار گوشی را خاموش و ولوم پایین و پاور را بگیرید و کابل را وصل کنید.
- سپس وارد محیطی به شکل زیر میشوید که همان محیط فست بوت است
- برنامه minimal adb & fastbootرا از قسمت پیشنیازات دانلود و نصب و اجرا کنید
- و دستور زیر را در ان تایپ کنید
Fastboot getvar all
- داده هایی به صورت زیر در صفحه cmd به صورت زیر نمایش داده میشود که عبارت مقابل product برای ما مهم است در عکس زیر پروداکت گوشی ugglite است و با یک سرچ کوچک متوجه خواهید شد که مدل عددی گوشی redmi note 5a میباشد
بعد از شناختن رام و انتخاب رام مناسب حالا باید گوشی را فلش کنیم برای فلش گوشی های شیایومی علاوه بر شناختن رام و پروداکت و مدل عددی باید نوع cpu راهم بدانیم این شرکت از دو پردازنده مدیاتک و کوالکام در گوشی های خود استفاده میکند که تایین کننده روش فلش میباشد
روش های فلش گوشی های شیایومی
- فلش در حالت ریکاوری
- فلش در حالت فست بوت
- فلش در حالت edl (مخصوص پردازنده کوالکام)
- فلش با sp flashtool(مخصوص پردازنده مدیاتک)
روش های اول و دوم در هر دو پردازنده یکی است اما روش سوم و چهارم را نوع پردازنده تایین میکند برای همین نوع پردازنده برای ما مهم است.
مراحل فلش در حالت ریکاوری
1.فلش در این حالت به رام از نوع ریکاوری نیاز دارد ابتدا رام ریکاوری مدل خود را دانلود کنید
2.دقت کنید رام دانلود شده باید طبق منطقه رام روی گوشی باشد و رژن آن هم از رام گوشی بیشتر یا برابر باشد
3.رام دانلود شده را در کارت sd بریزید
4.گوشی را به ریکاوری ببرید برای اینکار گوشی را خاموش کرده و ولوم بالا و پاور را نگه دارید تا وارد محیط ریکاوری شوید
5.مراحل را طبق عکس پیش بروید و صبر کنید تا مراحل نصب تمام شود
*توصیه میشود بعد از نصب در همین محیط ریکاوری فول وایپ انجام دهید
مراحل فلش در فست بوت
1.فلش در این حالت به رام نوع فست بوت نیاز دارد
2.برای فلش در این حالت حتما باید بوت لودر انلاک باشد در مدل های قدیمی تر قفل بوت لودر وجود ندارد ولی برای مدل های جدید تر باید انلاک بوتلودر کنید(لینک اموزش انلاک بوت لودر شیایومی
*اگر نمیدانید بوت لودر گوشی شما لاک است یا انلاک برنامه minimal ad & fastboot را اجرا و گوشی در حالت فست بوت متصل کنید و دستور زیر را تایپ کنید
fastboot oem device-info
اگر در مقابل واژه Device unlocked گزینه true بود به معنای باز بود آن و در غیر این صورت به معنای بسته بودن بوتلودر است.
3.فایل رام مناسب دستگاه را دانلود و بروی کامپیوتر اکسترکت کنید. بعد از اکسترکت اگر به یک فایل برخوردید باید دو مرتبه آنرا استخراج کنید تا به عکس پایین با فایل های مربوطه برخورد کنید.
4.نرم افزار Mi flash tool را دانلود و بروی کامپیوتر نصب کنید و آنرا اجرا کنید.
5.در اینجا باید فولدر رامی را که در مرحله یک دانلود و استخراج کردید را آدرسش را کپی کنید.
6.حالا در داخل نرم افزار Miflash در محل آدرس دهی رام، آدرس کپی شده را قرار دهید.
7.حالا گوشی را خاموش کنید و آنرا به محیط فست بوت ببرید. برای اینکار ولوم پایین + پاور را به صورت همزمان فشار دهید و منتظر شوید تا دیوایس وارد محیط فست بوت شود.
8.دستگاه را با کابل به کامپیوتر وصل کنید حالا در داخل نرم افزار گزینه Refresh را بزنید تا دیوایس شناسایی شود سپس دکمه flash را بزنید تا عملیات آغاز شود.
نکته : اگر میخواهید فایل های خود را نگه دارید از پایین نرم افزار گزینه save user data را انتخاب کنید و سپس فلش را آغاز کنید.
9.منتظر باشید تا پیام موفقیت و گزینه سبز را مشاهده کنید. کار تمام است
نحوه فلش در حالت edl
این روش مخصوص پردازنده های کوالکام این برند میباشد میباشد و نیاز به انلاک بوت لودر ندارد و علاوه بر ان امکان تغغیر منطقه رام امکان پذیر است و با خود فلش تولز شیایومی و فلشر های 9008 دیگر مثل qfil و یا باکس قابل انجام است و رام مورد نیاز برای فلش در این حالت همان رام فست بوت میباشد که بعد از اکسترکت دو فایل rawprogram.xml و patch0.xml که فایل های مورد نیاز برای فلش ئر حالت 9008 میباشند را مشاهده خواهید کرد
مراحل فلش با فلش تولز شیایومی دقیقا مشابه فلش در حالت فست بوت است فقط تنها فرقش این است که گوشی اینبار در حالت edl قرار دارد.
پس برای فلش در حالت edl مراحل فلش فست بوت را پیش بگیرید و گوشی را با تست پوینت به حالت 9008 یا edlببرید , و فلش کنید
در مدل های جدید تر برای فلش در این حالت نیاز به اکانت اتورایز میباشد و فقط از طریق سرور انجام میشود که میتوانید به کمک باکس های سرویس دهنده این برند این کار را انجام دهید
نحوه فلش با sp flashtooll
فلش گوشی های پردازنده مدیاتک این شرکت هیچ فرقی با فلش دیگر برند ها با پردازنده مدیاتک به وسیله sp flash tool ندارد و طبق اموزش زیر انجام میشود