بوت لودر در اندروید چیست؟ نحوه باز کردن قفل بوت لودر و نصب بازیابی سفارشی (دستورالعمل) بوت لودر در اندروید چیست؟

باز کردن قفل بوت لودر در گوشی هوشمند خود اولین قدم برای افزایش سرعت آن و نصب سیستم عامل سفارشی است. و بر خلاف تصور عمومی، این ویژگی در اکثر دستگاه ها پشتیبانی می شود. در زیر روش رسمی برای باز کردن قفل بوت لودر سیستم عامل آورده شده است.

هر تلفنی این امکان را به شما نمی دهد.

دو نوع گوشی در این دنیا وجود دارد: آنهایی که به شما اجازه می دهند قفل بوت لودر را باز کنید و آنهایی که این کار را نمی کنند.

توانایی باز کردن قفل بوت لودر به سازنده گوشی هوشمند، مدل و حتی اپراتور شما بستگی دارد. همه تلفن های هوشمند Nexus به شما امکان باز کردن قفل بوت لودر را می دهند و بسیاری از تلفن های موتورولا و HTC به شما این امکان را می دهند که قفل بوت لودر را به همان روشی که در Nexus وجود دارد باز کنید.

سایر گوشی های هوشمند و همچنین اپراتورها توانایی باز کردن قفل بوت لودر را به صورت رسمی ارائه نمی دهند. در این صورت، باید منتظر بمانید تا توسعه‌دهندگان آسیب‌پذیری‌هایی را پیدا کنند که با آن می‌توانید حقوق ریشه را دریافت کنید و سیستم عامل سفارشی را روی گوشی خود دانلود کنید. اگر چنین گوشی هوشمندی دارید، متأسفانه این مقاله به شما کمکی نخواهد کرد.

بهترین راه برای اینکه بفهمید گوشی هوشمند شما به کدام دسته تعلق دارد، مراجعه به یک وب سایت تخصصی است. اگر گوشی هوشمند HTC یا Motorola دارید، می توانید قابلیت باز کردن قفل را در وب سایت های HTC و Motorola نیز بررسی کنید. اگر بوت لودر گوشی هوشمند شما با استفاده از روش رسمی قابل باز کردن نیست، فقط روش غیررسمی باز کردن قفل یا روت، که معمولاً در انجمن توسعه دهندگان XDA یافت می شود، به شما کمک می کند.

مرحله 0: از همه چیزهایی که می خواهید نگه دارید نسخه پشتیبان تهیه کنید

قبل از شروع، باید توجه داشته باشید که این فرآیند تمام داده های شما را پاک می کند. بنابراین، اگر فایل‌های مهمی دارید، خواه عکس، موسیقی، ویدیو یا هر چیز دیگری باشد، اکنون زمان آن است که همه چیز را در رایانه خود ذخیره کنید. علاوه بر این، اگر تنظیمات برنامه‌ای دارید که می‌خواهید ذخیره کنید، از عملکرد پشتیبان‌گیری برای ایجاد یک نسخه پشتیبان از تنظیمات و ذخیره آن در رایانه خود استفاده کنید.

نکته دیگری در اینجا وجود دارد: از آنجایی که می دانم می خواهم گوشی هوشمند خود را روت کنم، همیشه به محض خرید یک دستگاه جدید قفل بوت لودر را باز می کنم. به این ترتیب من وقت خود را تلف نمی کنم تا گوشی را طوری سفارشی کنم که فقط پس از چند روز تمام داده ها را حذف کنم.

هنگامی که تمام فایل های مهم خود را ذخیره کردید، می توانید شروع کنید.

مرحله 1: Android SDK و درایورها را برای گوشی خود نصب کنید

برای این فرآیند به دو چیز نیاز دارید: Android Debug Bridge، که یک خط فرمان برای رایانه شخصی است که می‌توانید برای برقراری ارتباط با تلفن خود از آن استفاده کنید، و یک درایور USB برای دستگاه خود. اگر آنها را زودتر نصب کرده اید، باید آنها را به آخرین نسخه به روز کنید.

در اینجا دستورالعمل نصب مختصری وجود دارد:

  • 1. به صفحه دانلود Android SDK بروید و به «فقط ابزارهای SDK» بروید. فایل ZIP را برای سیستم عامل خود دانلود کنید و آرشیو را استخراج کنید.
  • 2. SDK Manager را اجرا کنید و تیک همه موارد به جز «Android SDK Platform-Tools» را بردارید. اگر از تلفن Nexus استفاده می‌کنید، می‌توانید «Google USB Driver» را نیز برای دانلود درایورهای Google انتخاب کنید.
  • 3. پس از اتمام نصب، می توانید مدیر SDK را ببندید.
  • 4. درایورهای USB را برای گوشی خود نصب کنید. می توانید آنها را در وب سایت سازنده گوشی های هوشمند (به عنوان مثال موتورولا یا اچ تی سی) پیدا کنید.
  • 5. در صورت لزوم کامپیوتر خود را مجددا راه اندازی کنید.

گوشی خود را روشن کنید و با استفاده از کابل USB آن را به کامپیوتر خود وصل کنید. پوشه tools را در پوشه نصب Android SDK خود باز کنید و Shift+Right روی قسمت خالی کلیک کنید. "Open a Command Prompt Here" را انتخاب کنید و دستور زیر را اجرا کنید:
دستگاه های adb
اگر شماره سریال ظاهر شد، گوشی شما شناسایی شده است و می توانید ادامه دهید. در غیر این صورت، مطمئن شوید که تمام مراحل داده شده را به درستی دنبال کرده اید.

مرحله 2: USB Debugging را فعال کنید

در مرحله بعد، باید چندین گزینه را در تلفن خود فعال کنید. به تنظیمات تلفن خود بروید و "درباره تلفن" را انتخاب کنید. به قسمت Build Number بروید و 7 بار روی این مورد کلیک کنید. پیامی ظاهر می شود که نشان می دهد شما به حالت توسعه دهنده وارد شده اید.

به صفحه تنظیمات اصلی بازگردید، باید یک مورد جدید "برای توسعه دهندگان" را ببینید. اگر این گزینه وجود دارد، «OEM Unlocking» را فعال کنید (اگر وجود ندارد، نگران نباشید - فقط برخی از تلفن‌ها این گزینه را دارند).

سپس “USB Debugging” را فعال کنید. در صورت نیاز یک رمز عبور یا پین وارد کنید.

پس از انجام این کار، گوشی خود را به رایانه وصل کنید. پنجره ای روی گوشی خود خواهید دید که از شما می پرسد "آیا می خواهید اشکال زدایی USB را فعال کنید؟" کادر کنار «همیشه در این رایانه مجاز باشد» را علامت بزنید و روی تأیید کلیک کنید.

مرحله 3: یک کلید باز کردن قفل دریافت کنید (نه برای تلفن های Nexus)

اگر گوشی هوشمند Nexus دارید، به مرحله بعدی بروید.

برای دریافت یک کلید باز کردن قفل (به عنوان مثال، برای موتورولا، این صفحه یا این صفحه را برای HTC باز کنید)، دستگاه خود را انتخاب کنید (در صورت نیاز) و رانندگی کنید یا یک حساب جدید ایجاد کنید، به وب سایت سازنده گوشی هوشمند بروید.

در ادامه این مرحله ممکن است برای گوشی های مختلف تفاوت هایی وجود داشته باشد، اما باید دستورالعمل هایی در مورد مراحل در وب سایت سازنده وجود داشته باشد. به صورت زیر خواهد بود: ابتدا گوشی را خاموش کرده و در حالت فست بوت بوت کنید. روش‌های مختلفی در گوشی‌های مختلف وجود دارد، اما اغلب باید دکمه پاور و کلید کاهش صدا را به مدت 10 ثانیه فشار دهید و نگه دارید. دکمه ها را رها کنید و باید در حالت فست بوت باشید (کاربران HTC باید از کلید کاهش صدا برای رسیدن به آیتم Fastboot و استفاده از کلید پاور برای انتخاب این مورد استفاده کنند).

تلفن و رایانه شخصی خود را با استفاده از کابل USB وصل کنید. تلفن شما باید به نحوی شما را از اتصال مطلع کند. پوشه tools را در پوشه نصب Android SDK خود باز کنید و Shift+Right روی قسمت خالی کلیک کنید. "Open a Command Prompt Here" را انتخاب کنید و دستور باز کردن قفل ارائه شده توسط سازنده را وارد کنید (برای موتورولا این دستور fastboot oem get_unlock_data و برای HTC fastboot oem get_identifier_token است).

رشته های طولانی از کاراکترها در خط فرمان ظاهر می شوند. این کاراکترها را کپی کنید و یک خط از آنها را بدون فاصله ایجاد کنید و در وب سایت، متن حاصل را در فیلد مناسب قرار دهید. اگر گوشی هوشمند شما قابل باز شدن باشد، ایمیلی حاوی کلید یا فایل دریافت خواهید کرد که در مرحله بعد از آن استفاده خواهیم کرد. اگر قفل دستگاه شما باز نمی شود، در این مورد نیز به شما اطلاع داده می شود. اگر همچنان می خواهید تمام راه را طی کنید و از روش غیر رسمی استفاده کنید، به وب سایت توسعه دهندگان نیاز دارید.

مرحله 4: باز کردن قفل

اکنون شما آماده باز کردن قفل هستید. اگر گوشی شما هنوز در حالت فست بوت است، دستور زیر را اجرا کنید. اگر نه، گوشی خود را خاموش کنید و به حالت فست بوت راه اندازی کنید. روش‌های مختلفی در گوشی‌های مختلف وجود دارد، اما اغلب باید دکمه پاور و کلید کاهش صدا را به مدت 10 ثانیه فشار دهید و نگه دارید. دکمه ها را رها کنید و باید در حالت فست بوت باشید (کاربران HTC باید از کلید کاهش صدا برای رسیدن به آیتم Fastboot و استفاده از کلید پاور برای انتخاب این مورد استفاده کنند). تلفن و کامپیوتر خود را با کابل USB وصل کنید.

پوشه tools را در پوشه نصب Android SDK خود باز کنید و Shift+Right روی قسمت خالی کلیک کنید. "Open a Command Prompt Here" را انتخاب کنید.

برای باز کردن قفل دستگاه خود، باید یک دستور ساده را اجرا کنید. برای اکثر دستگاه های Nexus، این دستور به صورت زیر است:
قفل فست بوت oem
اگر نسخه جدیدی از Nexus دارید، به عنوان مثال، Nexus 5X یا 6P، دستور کمی متفاوت خواهد بود:
باز کردن قفل فست بوت فلش
اگر تلفن هوشمند Nexus ندارید، وب سایت سازنده دستور مورد نیاز را نشان می دهد. برای دستگاه های موتورولا، این دستور fastboot oem unlock UNIQUE_KEY است که در آن UNIQUE_KEY کدی است که از طریق ایمیل برای شما ارسال می شود. برای HTC، این دستور fastboot oem unlocktoken Unlock_code.bin است که در آن Unlock_code.bin فایلی است که از سازنده HTC دریافت شده است.

پس از اجرای دستور، تلفن ممکن است از شما بپرسد که آیا واقعاً می خواهید قفل را باز کنید یا خیر. برای تایید از کلید میزان صدا استفاده کنید.

هنگامی که باز کردن قفل کامل شد، از منوی OSD برای راه اندازی مجدد گوشی خود استفاده کنید (یا دستور راه اندازی مجدد fastboot را در رایانه خود اجرا کنید). اگر همه چیز به درستی انجام شود، پس از بوت کردن تلفن، پیامی مبنی بر باز بودن بوت لودر مشاهده می کنید و سپس سیستم عامل اندروید بارگیری می شود. مهم است که قبل از انجام هر کاری مانند نصب ریکاوری سفارشی ابتدا اندروید را بوت کنید.

تبریک می گویم که قفل باز شد! در حالی که هیچ تفاوتی را متوجه نخواهید شد، اکنون می توانید یک بازیابی سفارشی نصب کنید، دسترسی روت داشته باشید یا یک سیستم عامل سفارشی نصب کنید.

سلام دوستان. امروز، می توان گفت، یک پست خود به خود اتفاق افتاد، در مورد چه چیزی خواهد بود، از قبل می توانید از عنوان آن حدس بزنید. موضوع این است که همین امروز یک بسته از ایالات متحده آمریکا رسید و من صاحب یک Google LG Nexus 4 کاملاً جدید شدم. و اکنون من دو نکسوس دارم - Samsung Galaxy Nexus و LG Nexus 4 - شاید حتی بنویسم. یک بررسی مقایسه ای، اگر علاقه مند هستید، اما این چیزی نیست که امروز در مورد آن صحبت می کنیم.
بله، چه کسی اهمیت می دهد، و من مطمئن هستم که بسیاری از آنها - قیمت شماره 12 هزار روبل با تحویل است! اما باز هم این چیزی نیست که من در مورد آن صحبت می کنم ...

بله، اندروید خالص 4 به خودی خود فوق العاده است - راحت، سریع و تقریباً کامل. لطفا توجه داشته باشید که من به طور خاص در مورد اندرویدی صحبت می کنم که در گوشی های Nexus Google نصب شده است و نه همه گوشی های دیگر (htc، سامسونگ، سونی و غیره)، زیرا ... آنها به طور جدی دوباره کار شده و تغییر کرده اند، متاسفانه، نه برای بهتر. بنابراین چه چیزی می تواند بهتر از سیستم عامل تقریباً کامل باشد؟ البته سفت‌افزار سفارشی بهبود یافته!

بنابراین امروز برای اولین بار گوشی را روشن کردم تا مطمئن شوم که اصلا کار می کند. وقتی به این موضوع متقاعد شدم، آن را خاموش کردم و شروع به "رقصیدن با تنبور" کردم. من به شما می گویم چگونه قفل Bootloader را در Nexus 4 باز کنید، ریکاوری را نصب کنید و هر سیستم عاملی را فلش کنید.

در واقع همه این رقص ها با تنبور چنین رقصی نیستند و حتی تقریباً با تنبور نیستند =) من به عنوان یک کاربر با تجربه از قبل احساس اطمینان کردم ، نگران نبودم و حتی هیچ نسخه پشتیبان تهیه نکردم. همانطور که مشخص شد، تمام مراحلی که در زیر توضیح داده شده است کاملاً مشابه روش هایی است که من یک سال پیش در Galaxy Nexus انجام دادم. همه چیز ساده خواهد بود، قول می دهم!

ابتدا باید کمی آماده کنید و درایورهای لازم را دانلود کنید:
درایورهای usb_driver.rar را دانلود کنید - آنها برای اتصال دستگاه در حالت بوت لودر به رایانه شخصی ما مفید خواهند بود. ما همچنین بایگانی adb.rar را دانلود می کنیم - حاوی فایل های Fastboot و ADB است.

بایگانی Fastboot و ADB را در ریشه درایو C باز کنید، باید شبیه C:\adb باشد.
همچنین درایورها را به ریشه درایو C باز می کنیم، معلوم می شود که C:\usb_driver است.

حالا وارد نبرد!

نصب درایورها و باز کردن قفل Bootloader در LG Nexus 4

ابتدا باید Bootloader را باز کنید، بدون این کار نمی توان انجام داد.

راه‌حل‌ها و حتی برنامه‌های مختلفی وجود دارد که به شما امکان می‌دهد با یک کلیک آنلاک کنید، روت کنید و ریکاوری را نصب کنید، اما من به نوعی به این رویکرد اعتماد ندارم، زیرا این روش ظریف است. اگرچه من هنوز سعی کردم امروز از برنامه NEXUS 4 TOOLKIT 1.3 استفاده کنم، اما همانطور که مشخص شد، فقط می توانید نسخه اصلی را دانلود کنید و به روز رسانی فقط پس از پرداخت در دسترس است و بدون به روز رسانی انتخاب اندروید 4.2.2 پشتیبانی می شود. در دسترس نیست. به طور خلاصه - گزینه ما نیست!

سه مرحله ساده و بدون خودنمایی:


ساده است، درست است؟

نصب بازیابی سفارشی در LG Nexus 4

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

برای بازیابی، TWRP Team Win Recovery Project را توصیه می کنم. می توانید توضیحات و ویژگی های XDA را در تاپیک رسمی NEXUS 4 مشاهده کنید، همیشه نسخه فعلی در آنجا وجود دارد. در زمان نوشتن این پست، جدیدترین نسخه 2.4.4.0 است. در اینجا یک لینک دانلود مستقیم مناسب است. آیا آن را دانلود کرده اید؟ عالیه، ادامه بدیم

ما یک فایل openrecovery-twrp-2.4.4.0-mako.img داریم. اگر آن را در پوشه c:\adb قرار دهید و نام آن را twrp.img تغییر دهید، در مرحله بعد راحت تر خواهد بود.


خوب، بوت لودر آنلاک است، ریکاوری نصب شده است. ساده ترین کار باقی مانده نصب سیستم عامل جدید است. به هر حال، اگر می‌خواهیم سفت‌افزار سفارشی نصب کنیم، نیازی به روت نداریم، روت از قبل به‌طور پیش‌فرض وجود دارد.

نصب سیستم عامل سفارشی در LG Nexus 4

برای تقریباً یک سال استفاده از Samsung Galaxy Nexus قبلی، من یک دسته کامل از میان‌افزارهای مختلف را امتحان کردم، اغلب آن را دوباره فلش کردم و انواع آزمایش‌ها را انجام دادم. و می دانید، یک روز سیستم عامل ایده آل را پیدا کردم، سیستم عامل رویاهای من - این پارانوئید آندروید است. من به سادگی نمی توانم چیزی غیر از این سیستم عامل را توصیه کنم. اما، به هر حال، انتخاب با شماست؛ روش نصب سیستم عامل مختلف یکسان است.

پس از نصب ParanoidAndroid، نکسوس 4 شما ممکن است به این شکل باشد:

در اینجا یک بررسی ویدیویی از همان سیستم عامل است، اما برای کسانی که شخصاً از ParanoidAndroid استفاده نکرده اند، کمی روشن خواهد بود:

بنابراین، ما در مورد سیستم عامل تصمیم گرفته ایم، باید آن را دانلود کنیم. موضوع رسمی برای توسعه دهندگان سیستم عامل، همچنین توضیحات، لینک ها و نسخه های جدید وجود دارد. شما می توانید خود فریمور را در قسمت mako در goo.im دانلود کنید و همچنین باید Google Apps را در قسمت مربوطه در goo.im دانلود کنید.

ما سفت‌افزار و شکاف‌ها را دانلود کردیم، حالا باید به نحوی آنها را روی گوشی آپلود کنیم.اگر تلفن به طور معمول در کاوشگر قابل مشاهده است، از بلوک متن زیر بگذرید؛ اگر نمی‌توانید از طریق کاوشگر وارد حافظه تلفن شوید، آن را بخوانید.

ممکن است مشکل کوچکی در اینجا وجود داشته باشد، اما فقط در صورتی که این پست را نخوانید - زیرا همه مشکلات برای من حل شده است و من قطعاً در مورد آن خواهم نوشت!

من نشسته‌ام و گوشی را از طریق USB با کابل وصل می‌کنم، اما در حال شارژ است، اما در اکسپلورر نمی‌توانم آن را به‌عنوان پوشه‌ای ببینم تا بایگانی‌هایمان را برای سیستم‌افزار در آنجا قرار دهم. اگر شما هم همین داستان را دارید، پس راه حل اینجاست!

نمی‌دانم چرا، اما ویندوز تصمیم گرفت درایورهای ADB را زمانی که گوشی روشن می‌شد نصب کند (این به معنای فست‌بوت نیست، بلکه سیستم اندروید در حال اجرا است). شاید من به نحوی کار اشتباهی انجام دادم، اما واقعیت این است - پوشه تلفن در Explorer قابل مشاهده نیست. من فکر می کردم که برخی از درایورها گم شده اند، مدت زیادی در گوگل جستجو کردم، اما چیزی پیدا نکردم. من تصمیم گرفتم از روش خشن استفاده کنم: به مدیر دستگاه می رویم، "دستگاه Android چیزی شبیه ADB" را می بینیم - فقط روی آن کلیک راست کرده و Delete را انتخاب کنید. ما تلفن را قطع می کنیم و بلافاصله آن را دوباره وصل می کنیم - ویندوز باید دستگاه را دوباره شناسایی کند و درایورهای صحیح را روی آن نصب کند. این برای من کار کرد و پوشه Nexus 4 مورد نیاز در Explorer ظاهر شد!

پوشه Nexus 4 / حافظه داخلی / دانلود را انتخاب کنید و بایگانی‌ها را در آنجا رها کنید، در مورد من pa_mako-3.10-11MAR2013-131748.zip و pa_gapps-full-4.2-20130308.zip است. در مورد شما، اینها نسخه های جدیدتری خواهند بود؛ درک نشانه ها اصلاً دشوار نیست.

وقتی همه آرشیوها دانلود شدند، گوشی را از کامپیوتر جدا کرده و خاموش کنید.باید دوباره وارد حالت ریکاوری شویم، برای این کار Volume Down + Power را نگه می داریم تا فست بوت روشن شود، جایی که با استفاده از دکمه های صدا، حالت Recovery را انتخاب کرده و Power را فشار می دهیم.

اگر به طور ناگهانی اتفاق افتاد که صفحه اصلی TWRP را ندیدید (تشخیص آن بسیار آسان است، شکی در آن وجود نخواهد داشت)، اما یک اندروید را دیدید که با یک مثلث قرمز به پشت دراز کشیده است، پس راهی وجود دارد. بیرون، اما بدون آن چه کاری انجام می دهید؟

برای این کار دکمه پاور را نگه دارید تا گوشی خاموش شود. دوباره وارد فست بوت می شویم، گوشی را از طریق USB وصل می کنیم و اسکریپت نصب بازیابی را تکرار می کنیم. وقتی ریکاوری نصب شد، راه‌اندازی مجدد نکنید، بلکه از دکمه‌های ولوم برای پیدا کردن آیتم Recovery mode استفاده کنید و آن را با دکمه پاور انتخاب کنید. اکنون TWRP قطعا شروع خواهد شد، به این معنی که ما دستورالعمل های زیر را دنبال می کنیم.

صفحه اصلی TWRP را خواهیم دید، روی دکمه Wipe بالا سمت راست کلیک کنید و سپس Factory Reset - با این کار تمام داده های گوشی حذف می شود!

پس از تنظیم مجدد کامل، باید به صفحه قبلی بازگردید و روی دکمه نصب سمت چپ بالا کلیک کنید. در صفحه باز شده از لیست پوشه ها گزینه Download را انتخاب کنید و سپس ابتدا روی فایل فریمور pa_mako و سپس Add More Zips و بلافاصله فایل pa_gapps را انتخاب کنید و در نهایت Swipe to Confirm Flash را انجام دهید. اکنون هر دو سیستم عامل و برنامه های Google Apps بلافاصله فلش می شوند، حدود یک دقیقه انتظار و باید کتیبه Successful را ببینیم. پاک کردن تمام کش ها بسیار مهم است؛ برای انجام این کار، دکمه Wipe cache/dalvik را انتخاب کنید. همه چیز آماده است - روی Reboot System کلیک کنید.

اکنون سیستم بوت می شود، اما با سیستم عامل ParanoidAndroid.پس از دانلود طولانی، خود را در منوی تنظیمات اولیه تلفن می یابیم، جایی که باید زبانی را انتخاب کنید، حساب کاربری را مشخص کنید و غیره.

در واقع همین! با آرزوی موفقیت برای شما دوستان اگر سوال یا پیشنهادی در مورد فرآیند سیستم عامل یا پارانوئید اندروید دارید، لطفاً در نظرات بنویسید.

توجه: نحوه دسترسی به منوی توسعه دهنده در هر سیستم عامل.

تنظیمات را باز کنید، مورد "درباره تلفن" را در پایین صفحه انتخاب کنید، صفحه را به سمت آیتم "Build Number" حرکت دهید، می گوید JDQ39، که مربوط به اندروید نسخه 4.2.2 است، ممکن است چیز دیگری نوشته شده باشد، آن را انجام می دهد. مهم نیست این خط را 7 بار پشت سر هم فشار دهید. در نتیجه، پیام "شما یک توسعه دهنده شده اید!" ظاهر می شود. به نظر می رسد چقدر آسان است که یک توسعه دهنده برای androind شوید =))) ما به منوی تنظیمات برمی گردیم، یک آیتم جدید "برای توسعه دهندگان" را می بینیم.

UPD: اگر ناگهان تلفن به "آجر" تبدیل شود - چه کاری باید انجام دهید؟

هیچوقت نمیدونی چی میشه...مثل امروز یکی از همکارا برای خودش همون نکسوس 4 رو خرید و به من داد تا فریمور کاستوم نصب کنم. گفتم: «مشکلی نیست» و رفتم تا دستورالعمل‌های نوشته شده در بالا را دنبال کنم. یک اتفاق عجیب رخ داد - تمام داده ها (به عنوان مثال، فایل زیپ تصویر سیستم عامل) که من برای سیستم عامل بعدی پس از تنظیم مجدد در درایو داخلی آپلود کردم، آنها به دلایل نامعلومی حذف شدند، خود تخریب شدند.

به طور خلاصه، تلفن تبدیل به یک آجر، یعنی. روشن نمی شود، اما کاری باید انجام شود.بنابراین، ساده ترین راه این است که Factory Image را در گوشی خود دانلود کنید، یعنی. تصویر کارخانه به طوری که گوشی شبیه همان چیزی باشد که در اولین باز کردن بسته بندی مشاهده کردید. و در اینجا دستورالعمل ها وجود دارد:

  1. فرض بر این است که شما قبلا درایورها را نصب کرده اید و زمانی که گوشی در حالت فست بوت است به کامپیوتر متصل می شود. و همچنین بوت لودر آنلاک است. به طور خلاصه، تمام مراحل تحت عنوان "نصب درایورها و باز کردن قفل" انجام شده است.
  2. اکنون تصویر رسمی گوشی را از اینجا دانلود کنید https://developers.google.com/android/nexus/images#occam در حال حاضر نسخه فعلی 4.3 (JWR66V) است، روی لینک مقابل کلیک کنید و دانلود کنید.
  3. ما آرشیو occam-jwr66v-factory-08d2b697.tgz را دانلود کردیم، داخل آن یک بایگانی دیگر occam-jwr66v-factory-08d2b697.tar است، و داخل آن چندین فایل و یک تصویر آرشیو دیگر وجود دارد - occam-jwr66v.zip - این چیزی است که ما نیاز است، تصویر-occam-jwr66v.zip را بگیرید و به پوشه C:\adb منتقل کنید
  4. خط فرمان را باز کنید و بنویسید:
    cd c:\adb Enter را فشار دهید.
    فست بوت پاک کردن بوت Enter را فشار دهید.
    فست بوت پاک کردن کش را فشار دهید.
    فست بوت پاک کردن سیستم Enter را فشار دهید.
    fastboot erase userdata را فشار دهید Enter.
    fastboot reboot-bootloader Enter را فشار دهید.
    fastboot -w update image-occam-jwr66v.zip Enter را فشار داده و منتظر بمانید.
    پس از آخرین عملیات، گوشی باید خود را ریبوت کرده و روشن شود.
  5. حالا گوشی شما مثل نو است :) و می توانید آنچه را که جواب نداد را تکرار کنید. یعنی آرشیوهای فشرده را روی حافظه گوشی آپلود کنید و دوباره آنها را فلش کنید. به هر حال، ما در طول فرآیند بازیابی به بازیابی دست نزدیم، بنابراین شما همچنان TWRP دارید، یعنی گوشی را خاموش کنید، Volume Down + Power را فشار دهید، بازیابی را انتخاب کنید و بروید!

خوب، اکنون همه چیز قطعی است!

بعدا میبینمت دوستان و متاسفم که اغلب نوشتن در مورد سئو را متوقف کردم، قول می دهم در آینده نزدیک بهبود پیدا کنم.

در دستورالعمل های خطاب به کاربر یک دستگاه اندرویدی، می توانید یادداشتی بیابید که باز کردن قفل بوت لودر منجر به از بین رفتن ضمانت سازنده می شود. کنجکاوی بیکار مصرف کنندگان پس از خواندن این خط مطمئناً مستلزم کسب اطلاعات در مورد آیین مرموز باز کردن قفل نه است. بوت لودر کمتر مرموز در اندروید.

این بوت لودر چیست و چه کاربردی دارد؟ Bootloader برای اندروید یک بوت لودر سیستم عامل است. شما می توانید آن را در هر دستگاهی که هر سیستم عاملی را اجرا می کند پیدا کنید. بوت لودر دسترسی مستقیم به هسته سیستم عامل را فراهم می کند.

به عنوان مثال، زمانی که دو سیستم عامل بر روی رایانه شخصی نصب می شود، این بوت لودر است که از شما می پرسد که کدام سیستم را می خواهید اجرا کنید یا به طور خودکار سیستم مورد نظر را که کاربر به طور پیش فرض انتخاب کرده است، وارد می کند.

بدون استثنا، تمام دستگاه های دارای سیستم عامل اندروید نیز به یک بوت لودر مشابه مجهز هستند. به طور پیش فرض، بوت لودر اندروید قفل شده و بر روی بارگیری تنها یک سیستم عامل توسعه یافته توسط سازنده برای این دستگاه متمرکز است.

این توابع برای کاربران در صورت اشکالات نرم افزاری در گوشی هوشمند یا تبلت خود بسیار مفید است.
در صورتی که نرم افزار شخص ثالث یا همان طور که به آن نرم افزار سفارشی نیز گفته می شود را روی ابزار خود نصب کنید، باز کردن قفل بوت لودر ضروری است.

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

عملکرد دستگاه با چنین دخالت کاربر ممکن است ناپایدار باشد یا به طور کامل به دستگاه آسیب برساند. به همین دلیل است که هنگام باز کردن قفل بوت لودر، سازنده مسئولیت و تعهدات گارانتی را سلب می کند.
روش های باز کردن قفل بسته به مدل و سازنده دستگاه متفاوت است. این به این دلیل است که هر تلفن هوشمند و تبلت بوت لودر مخصوص به خود را دارد که به طور ویژه توسط سازنده توسعه یافته است.

اینکه آیا ارزش باز کردن و نصب سیستم عامل های شخص ثالث را دارد یا خیر، البته به هر کاربر بستگی دارد که خودش تصمیم بگیرد. از یک طرف، این یک خطر بزرگ از دست دادن عملکرد اندروید بدون امکان بازیابی است. از سوی دیگر، سفت‌افزار سفارشی شایسته بسیاری از کاستی‌های نرم‌افزار استاندارد را اصلاح می‌کند.

بوت لودر (Hboot) برنامه ای است که هسته سیستم عامل دستگاه شما را کنترل می کند تا به طور معمول بوت شود. علاوه بر این، این نه تنها برای اندروید، بلکه برای سایر دستگاه‌های دارای سیستم عامل مانند رایانه شخصی، لپ‌تاپ و حتی یک تلفن دکمه قدیمی نیز صدق می‌کند. علاوه بر این، این بوت لودر است که اجازه نصب هر برنامه و سیستم عامل را می دهد. به همین دلیل، کاربران علاقه مند به باز کردن قفل بوت لودر در گوشی اندرویدی توسط کارخانه هستند.

Hboot با روشن شدن دستگاه فعال می شود و آنالوگ Bios در رایانه است. تمام داده ها را برای هسته آماده می کند، آن را در حافظه بارگذاری می کند و پس از آن سیستم مستقیماً شروع به کار می کند. اگر یکپارچگی آن آسیب ببیند یا چیزی تداخل داشته باشد، به لطف بوت لودر می توانید برای پاک کردن داده ها وارد حالت بازیابی شوید یا به تنظیمات کارخانه بازنشانی کنید. برای انجام این کار، قبل از روشن کردن دستگاه، کلیدهای پاور و کاهش صدا را نگه دارید و تا زمان بوت شدن آن ها را رها نکنید (در برخی موارد، ترکیب دکمه ها ممکن است متفاوت باشد).

چرا بوت لودر قفل است؟

تولید کنندگان به دو دلیل مسدود می شوند:

1. مالک را ملزم به استفاده از سیستم عاملی که برای دستگاه خود ساخته شده است.

2. امنیت. بسیاری از گوشی های هوشمند و تبلت ها به صورت آنلاین یا در فروشگاه های خرده فروشی فروخته می شوند. در هر دو مورد، فروشنده یا واسطه ممکن است به صلاحدید خود، تبلیغات یا نرم افزارهای مخربی را که نباید وجود داشته باشد، اضافه کند. به همین دلیل، شیائومی شروع به مسدود کردن بوت لودر دستگاه های منتشر شده پس از سال 2016 به دلیل شکایات متعدد در مورد وجود ویروس ها در سیستم عامل آنها (که در ابتدا وجود نداشت) کرد.

مزایای بوت لودر آنلاک

یک بوت لودر قفل نشده دقیقاً همان امکاناتی را برای کاربر باز می کند که در رایانه شخصی وجود دارد، یعنی:

  1. فلش هر سیستم عامل (در دسترس برای دستگاه شما).
  2. نصب ماژول های جداگانه، هسته های سیستم عامل، برنامه ها، وصله ها.
  3. به طور آزادانه بین سیستم عامل های استوک مهاجرت کنید، به خصوص اگر بر اساس نسخه های مختلف اندروید باشند.
  4. به راحتی نسخه های پشتیبان از سیستم عامل و/یا برنامه های کاربردی فعلی ایجاد کنید، و همچنین آنها را بدون استفاده از رایانه شخصی بازیابی کنید.
  5. از Dual-Boot استفاده کنید و دو یا چند سیستم عامل را هم در حافظه داخلی و هم در کارت SD خارجی نصب کنید.
  6. گزینه های بازیابی گسترده تر در صورت وجود سیستم عامل ناموفق.

و این تمام لیست احتمالات پس از باز کردن قفل اندروید از طریق کارخانه نیست.

نحوه رفع انسداد

هر دستگاه نسخه مخصوص خود را از بوت لودر دارد، به این معنی که روش باز کردن قفل بسته به مدل و سازنده متفاوت است. هنگام ارسال یک برنامه، بلوک را می توان توسط خود شرکت حذف کرد (مخصوصاً اگر یک توسعه دهنده اندروید هستید)، اما بیشتر اوقات، این با هک کردن آسیب پذیری های قبلاً یافت شده در سیستم اتفاق می افتد.

خطرات و پیامدها

باز کردن غیرمجاز بوت لودر خدمات گارانتی شما را باطل می کند. علاوه بر این، دستگاه شما در برابر حملات هکرها از امنیت و آسیب پذیری کمتری برخوردار می شود. یک بوت لودر باز به شما امکان می دهد رمزهای عبور تنظیم شده را دور بزنید، به اطلاعات شخصی دسترسی پیدا کنید، یا همه چیز را پاک کنید و سیستم عامل های مختلف را نصب کنید.


نتیجه

نیازی به نگرانی زیاد در مورد مشکلات بوت لودر نیست، به خصوص در مورد اطلاعات شخصی. دستگاه های پیدا شده یا دزدیده شده اغلب اطلاعات آنها پاک می شود و به ندرت کسی چیزی را بازیابی می کند. یک بوت لودر باز بیشتر مورد نیاز کاربران پیشرفته است که می دانند با آن چه کار کنند، مرتباً چیزی را فلش می کنند و آزمایش می کنند.

سوالات خود را در نظرات مقاله زیر بنویسید - ما سعی خواهیم کرد پاسخ دهیم.

آیا مقاله برای شما مفید بود؟

به آن امتیاز دهید و از پروژه حمایت کنید!

سلام به همه بچه ها امروز کار من کار ساده ای نیست، باید بفهمم Reboot to Bootloader در اندروید چیست، اما هیچ اطلاعاتی در اینترنت وجود ندارد و آنچه من پیدا کردم فقط مزخرف است. من واقعاً نمی فهمم چرا مزخرف می نویسم. من مجبور شدم از کانال های اطلاعات مخفی استفاده کنم تا بفهمم راه اندازی مجدد به بوت لودر چیست. بنابراین اولین چیزی که یاد گرفتم این بود که Reboot to Bootloader یک آیتم در منو است. یکی میگه خلاصه خواب بوده و اون موقع گوشی خودش ریبوت شد و بعدش دیگه وارد سیستم نمیشه. علاوه بر این، پس از راه اندازی مجدد، وضعیت Software: Modified در بالای صفحه نوشته شده است، همچنین یک مورد Reboot to Bootloader وجود دارد، اگر آن را انتخاب کنید، کتیبه به وضعیت نرم افزار تغییر می کند: رسمی. همچنین موردی به نام Boot to Download Mode وجود دارد که اگر آن را انتخاب کنید، پس از روشن کردن گوشی هوشمند، خطای Failed to boot download mode در بالا نوشته شده است. به طور خلاصه، به اندازه کافی روشن نیست

اگر Reboot را به معنای واقعی کلمه به Bootloader ترجمه کنیم، اگر اشتباه نکنم، ترجمه به این صورت خواهد بود: می گویند برای بارگیری Bootloader دوباره راه اندازی می شود، ظاهراً این منوی بوت است، چیزی شبیه به آن.

خب، اینجا یک اسکرین شات از همان منو است:


پس این چیزی است که من فهمیدم. Reboot to Bootloader یک آیتم در منو است که با روشن کردن گوشی ظاهر می شود، اما خود سیستم بوت نمی شود. ظاهرا این زمانی است که گوشی به نوعی قفل شده است. یعنی گوشی باید آنلاک شود یا بهتر است بگوییم نه حتی گوشی بلکه بوت لودر. پس بچه ها، من همه چیز را می فهمم و اینجا چه می توانم به شما بگویم. من آنقدر متخصص نیستم که بخواهم چیزی را توصیه کنم، اما می توانم به شما پیوندی بدهم که احتمالاً می توانید اطلاعات مهمی را دریافت کنید، این لینک است:

من فوراً می گویم که این نوعی انجمن نیست، این یک انجمن قدرتمند در اندروید و دستگاه های قابل حمل به طور کلی است. من به شما توصیه می کنم به لینک نگاه کنید، اطلاعاتی در مورد باز کردن قفل بوت لودر وجود دارد.