LineageOS یکی از محبوب ترین و در دسترس ترین کاستوم رام ها است. در اینجا نحوه نصب آن بر روی گوشی اندرویدی خود آورده شده است.
LineageOS محبوب ترین رام برای دستگاه های اندرویدی است. به دلیل تجربه اندرویدی تقریباً موجود خود و بدون bloatware و یک رابط کاربری تمیز و نامرتب، موفقیت زیادی به دست آورد. بهروزرسانیهای امنیتی منظم و رفع اشکالهایی را ارائه میکند که اغلب در برخی از رامهای استوک وجود ندارد. علاوه بر این، سطح بالاتری از سفارشی سازی را نسبت به سیستم عامل اندروید استوک به شما می دهد.
حتی بهتر از آن، این رام از لیست گستردهای از دستگاهها، از جمله دستگاههای قدیمیتر که دیگر بهروزرسانی رسمی دریافت نمیکنند، پشتیبانی میکند. در اینجا یک راهنمای جامع گام به گام برای نصب LineageOS بر روی تلفن اندرویدی شما آورده شده است.
آنچه شما قبل از نصب LineageOS نیاز دارید
می توانید LineageOS را از طریق ویندوز، مک یا لینوکس نصب کنید. ما در این راهنما بر روی ویندوز تمرکز میکنیم، بنابراین یک رایانه شخصی ویندوز و یک کابل USB برای دستگاه Android خود آماده کنید.
قبل از شروع، درایورهای USB OEM را برای تلفن خود نصب کنید تا مطمئن شوید دستگاه شما هنگام اتصال به رایانه شخصی شناخته می شود.
در مرحله بعد، از تمام اطلاعات حیاتی خود در دستگاه نسخه پشتیبان تهیه کنید زیرا فرآیند نصب همه چیز را در حافظه داخلی پاک می کند. در حین انجام این کار، مطمئن شوید که دستگاه شما به طور کامل شارژ شده است.
ADB و Fastboot را تنظیم کنید
همچنین باید ابزارهای ADB و Fastboot را روی رایانه شخصی خود تنظیم کنید. اینها به شما کمک می کنند تا با اجرای دستورات ترمینال از طریق USB، دستگاه اندروید خود را کنترل کنید. به عنوان مثال، Fastboot به شما امکان می دهد کارهایی مانند باز کردن قفل بوت لودر، چشمک زدن تصاویر سیستم و موارد دیگر را انجام دهید.
ابزارهای ADB و Fastboot را از وب سایت Android Developer در قالب بسته SDK Platform-Tools دانلود کنید. بسته دانلود شده را از حالت فشرده خارج کنید و محتویات مورد نظر را در پوشه platform-tools بیابید. این پوشه را در نظر داشته باشید.
USB Debugging را فعال کنید
در مرحله بعد، USB Debugging را در دستگاه اندرویدی خود فعال کنید. برای باز کردن قفل این گزینه، برنامه تنظیمات را اجرا کنید، درباره تلفن را باز کنید، به پایین بروید تا بخش شماره ساخت را پیدا کنید و سپس روی آن ضربه بزنید تا زمانی که اعلانی را ببینید که به شما اطلاع میدهد اکنون یک برنامهنویس هستید. اگر قفل صفحه را پیکربندی کرده اید، در این مرحله به آن نیاز است.
پس از آن به اپلیکیشن Settings برگردید و به دلیل تفاوت در نسخه های اندروید، عبارت Developer options را در نوار جستجوی بالا جستجو کنید. روی نتیجه جستجوی گزینههای برنامهنویس وقتی ظاهر میشود ضربه بزنید، به قسمت Debugging بروید و کلید USB debugging را فعال کنید.
اکنون تقریباً آماده شروع هستید. اکنون فقط باید معماری CPU دستگاه خود را تأیید کنید. این هنگام دانلود بسته نصب Google Apps مفید خواهد بود. برنامه Treble Info را از فروشگاه Google Play دانلود کنید، آن را باز کنید و بخش Architecture را بررسی کنید. اکثر دستگاه ها ARM یا ARM64 خواهند بود.
پیش نیازهای بالا را دوباره بررسی کنید و به مرحله بعد ادامه دهید.
مرحله 1: LineageOS و هر چیزی که نیاز دارید را دانلود کنید
قبل از ادامه، تأیید کنید که LineageOS برای دانلود برای دستگاه شما در دسترس است. برخی از دستگاههای دارای پشتیبانی رسمی شامل مجموعه Google Pixel، گوشیهای منتخب سامسونگ (اما نه مدلهای اخیر Galaxy S)، و همچنین دستگاههایی از Xiaomi، Motorola، Asus و غیره هستند.
از وبسایت رسمی دستگاههای LineageOS دیدن کنید، دسته سازنده دستگاه خود را انتخاب کنید، نام مدل دستگاه خود را انتخاب کنید، بخش ساختها را باز کنید و بسته نصب رام (فایل ZIP) را که میخواهید نصب کنید دانلود کنید.
اگر در وب سایت رسمی شانس ندارید، از انجمن های معتبر XDA دیدن کنید و دستگاه خود را بررسی کنید. در XDA، دستورالعملهای نحوه نصب ارائه خواهد شد، بنابراین مراقب آن باشید.
یک ریکاوری دانلود کنید
ریکاوری استوک اندروید از فلش کردن پکیج کاستوم رام پشتیبانی نمی کند، بنابراین شما نیاز به ریکاوری کاستوم دارید. اگر دستگاه اندرویدی شما به طور رسمی پشتیبانی می شود، Lineage Recovery را برای آن دانلود کنید. مجدداً به وب سایت بروید و بخش builds را باز کنید.
بسته به طرح پارتیشن بندی دستگاه شما، Lineage Recovery را می توان به صورت recovery.img، boot.img یا vendor_boot.img دانلود کرد.
- اگر فایل recovery.img را در بخش ساختهای LineageOS Download پیدا کردید، آن را دانلود کنید و سایر فایلهای تصویری را که در آن بخش میبینید نادیده بگیرید.
- اگر فقط boot.img را پیدا کردید، دستگاه شما از پارتیشن بوت برای بازیابی استفاده می کند. این فایل تصویری را دانلود کنید.
- دستگاههایی مانند Google Pixel 7 Pro دارای پارتیشن vendor_boot برای بازیابی هستند، به این معنی که تصویری که باید دانلود شود vendor_boot.img خواهد بود.
در مورد دستگاه های غیر رسمی، انجمن های XDA را برای بازیابی های سفارشی محبوب اندروید مانند TWRP یا بهترین گزینه های بازیابی TWRP بررسی کنید. پست های انجمن لینک های دانلود و دستورالعمل های نصب را ارائه می دهند.
Google Apps را دانلود کنید
LineageOS با برنامه های Google ارسال نمی شود. بنابراین، اگر میخواهید عملکرد فروشگاه Google Play را داشته باشید، یک بسته برنامه افزودنی را از وبسایت توصیهشده LineageOS Google Apps دانلود کنید. مطمئن شوید که بسته Google Apps مناسب را برای معماری دستگاه خود دانلود کرده اید (که باید در بالا بررسی می کردید) و با نسخه ROM که قصد نصب آن را دارید مطابقت دارید.
برای راحتی، همه فایلهایی را که دانلود کردهاید در پوشه platform-tools که قبلاً از حالت فشرده خارج کردهاید قرار دهید – فایل ROM، تصویر بازیابی و بسته Google Apps.
مرحله 2: Bootloader را باز کنید
شما باید بوت لودر دستگاه خود را برای دروازه نهایی برای مودینگ کامل اندروید باز کنید. باز کردن قفل بوت لودر به این معنی است که محدودیت های امنیتی ایجاد شده توسط سازنده را غیرفعال می کنید که از فلش کردن پارتیشن های دستگاه شما جلوگیری می کند.
خوشبختانه، بسیاری از سازندگان محبوب مانند گوگل، سامسونگ، شیائومی، موتورولا، سونی و وان پلاس به شما اجازه باز کردن قفل بوت لودر را می دهند. با این حال، به خاطر داشته باشید که بوت لودر آنلاک ممکن است گارانتی دستگاه شما را باطل کند.
باز کردن قفل بوت لودر گوشی شما را پاک می کند، بنابراین قبل از شروع مطمئن شوید که از اطلاعات خود نسخه پشتیبان تهیه کرده اید.
اگر دستگاه شما قابل باز شدن است، راهنمای ما را برای باز کردن قفل بوت لودر اندروید دنبال کنید. پس از اتمام، USB Debugging را مجدداً فعال کنید زیرا دستگاه شما در طول فرآیند باز کردن قفل، به حالت کارخانه بازنشانی میشود.
مرحله 3: Custom Recovery را نصب کنید
برای نصب فایل تصویری بازیابی، با باز کردن یک پنجره Command Prompt شروع کنید. پوشه platform-tools را باز کنید، cmd را در نوار آدرس تایپ کنید و Enter را بزنید. این تنها پنجره Command Prompt است که برای تمام مراحل بعدی استفاده خواهید کرد زیرا باید همه فایل ها را در یک پوشه کپی می کردید.
سپس، دستگاه خود را به رایانه شخصی متصل کنید و دستور ADB زیر را در پنجره Command Prompt تایپ کنید تا تأیید کنید دستگاه متصل است.
adb devices
از شما خواسته می شود که در یک پنجره بازشو که روی صفحه تلفن ظاهر می شود، به اشکال زدایی USB اجازه دهید. سپس با اجرای دستور زیر دستگاه خود را به حالت بوت لودر راه اندازی مجدد کنید.
adb reboot bootloader
پس از وارد شدن به حالت بوت لودر، فایل recovery.img را با استفاده از دستور زیر فلش کنید.
fastboot flash recovery recovery.img
اگر به جای آن یک boot.img برای بازیابی دارید، دستور زیر را اجرا کنید.
fastboot flash boot boot.img
و برای فایل vendor_boot.img دستور زیر را اجرا کنید.
fastboot flash vendor_boot vendor_boot.img
پس از اینکه تصویر ریکاوری صحیح را فلش کردید، با استفاده از دستور زیر به حالت ریکاوری راه اندازی مجدد کنید.
fastboot reboot recovery
اگر دستور شما را به حالت بازیابی نمی برد، از روش ترکیب کلید مخصوص دستگاه خود به عنوان جایگزین استفاده کنید. به عنوان مثال، بسیاری از دستگاهها از شما میخواهند که دکمه روشن/خاموش + کلید افزایش صدا را زمانی که خاموش است فشار طولانی دهید.
مرحله 4: LineageOS را با استفاده از بازیابی سفارشی نصب کنید
دستگاه شما اکنون باید در حالت بازیابی باشد و باید بتواند رابط کاربری Lineage Recovery را ببیند.
در رابط بازیابی، روی Factory reset، سپس Format data/factory reset ضربه بزنید و Format data را برای تأیید انتخاب کنید. این فرآیند تمام داده های مرتبط با سیستم فعلی دستگاه شما را پاک می کند. پس از آن، از فلش عقب در گوشه بالا سمت چپ برای بازگشت به منوی اصلی استفاده کنید.
وقت آن است که حالت ADB sideload را فعال کنید تا به شما کمک کند رام را فلش کنید. حالت بارگذاری جانبی ADB به شما این امکان را می دهد که با استفاده از یک فرمان روی رایانه شخصی خود، بسته ZIP را روی دستگاه Android خود فشار داده و نصب کنید. برای این کار روی Apply update ضربه بزنید و گزینه Apply from ADB را انتخاب کنید.
مطمئن شوید که دستگاه شما همچنان به کامپیوتر متصل است. دستور زیر را اجرا کنید تا تأیید کنید که دستگاه شما در حالت بارگذاری جانبی متصل است. در مورد شماره سریال دستگاه اندرویدی خود و کلمه sideload به عنوان خروجی بازخورد دریافت خواهید کرد.
adb devices
برای سایدلود کردن رام از طریق ADB، دستور زیر را اجرا کنید. کلمه romname را با نام واقعی فایل رامی که دانلود کرده اید جایگزین کنید.
adb sideload romname.zip
هنگام نصب رام صبور باشید و پس از تکمیل فرآیند، ریکاوری از حالت ساید لود خارج شده و شما را به صفحه اصلی می برد. پیام موفقیت آمیز نیز در پایین صفحه نمایش داده می شود.
مرحله 5: افزونه Google Apps را نصب کنید (اختیاری)
اگر تجربه وانیلی را در LineageOS ترجیح می دهید، از این مرحله رد شوید، اما هیچ سرویس Google Play روی دستگاه خود نصب نخواهید داشت.
برای نصب برنامه های گوگل و با فرض اینکه هنوز در حالت بازیابی هستید، روی Advanced ضربه بزنید و گزینه Reboot to recovery را انتخاب کنید. پس از بازگشت به ریکاوری، حالت ADB sideload را مانند رام فعال کنید و بسته ZIP Google Apps را که دانلود کرده اید با استفاده از دستور adb sideload فلش کنید.
مرحله 6: راه اندازی مجدد به LineageOS
پس از انجام تمام مراحل بالا، آماده بوت شدن به سیستم LineageOS هستید. روی گزینه Reboot system now ضربه بزنید و منتظر بمانید تا فرآیند بوت کامل شود. اولین بوت کمی طول می کشد، پس صبور باشید.
لحظه ای که صفحه خوش آمدگویی را می بینید، فرآیند نصب با موفقیت انجام می شود. مراحل اولیه راهاندازی اندروید را طی کنید و قبل از کاوش همه چیزهای موجود در فروشگاه، دادههای خود را بازیابی کنید.
دستگاه اندروید خود را با LineageOS احیا کنید
رامهای سفارشی جان تازهای به دستگاههای قدیمی و جدید میبخشند و LineageOS یکی از بهترین نمونهها است زیرا طول عمر دستگاههای اندرویدی را به میزان قابل توجهی در مقایسه با تولیدکنندگان افزایش میدهد.
اگر یک دستگاه اندرویدی قدیمی دارید که بهروزرسانیهای امنیتی دریافت نمیکند، این امکان وجود دارد که با نصب LineageOS آن را تغییر دهید. از طرف دیگر، میتوانید تعداد بیشتری از دستگاهها را پیدا کنید که با ساختهای غیر رسمی در انجمنهای XDA پشتیبانی میشوند. در کل، این یک کاستوم رام است که نباید آن را از دست بدهید.