LineageOS یکی از محبوب ترین رام های سفارشی موجود برای دستگاه های Android است ، در غیر اینصورت محبوب ترین ROM سفارشی در آنجا. این ROM سفارشی همانطور که در پروژه منبع باز Android (AOSP) یافت می شود ، اندروید را می گیرد و عطر و طعم خاص خود را در بالای آن می افزاید. بسیاری از ROM های سفارشی پس از آن LineageOS را به عنوان پایگاه خود پذیرفته اند ، بنابراین هرگونه تغییر عمده ای که LineageOS برای خود انجام می دهد ، تمایل دارد تا در کل جامعه ROM سفارشی پخش شود. توسعه دهندگان پشت LineageOS از این نتیجه آگاهی دارند و براساس آن تصمیمات آگاهانه ای می گیرند. نسخه آینده LineageOS به طور چشمگیری نحوه دستیابی به دسترسی ریشه را تغییر می دهد ، زیرا ROM در حال پشتیبانی از دودویی addonsu خود به نفع Magisk است.

نسخه اصلی بعدی برای LineageOS با نام LineageOS 17 نامگذاری می شود ، بدون هیچ گونه تعجب در اینجا. ROM سفارشی در حالی است که با وجود داشتن ROM سفارشی ، و از این رو انعطاف پذیری بیشتری نسبت به پوست OEM UX ، از قابلیت انعطاف پذیری بیشتری برخوردار است ، LineageOS تصمیم می گیرد با یک باینری ریشه از پیش نصب شده ، کشتی نگیرد. که هیچ راهی برای برنامه ها برای دستیابی به superuser در نصب تازه ROM وجود ندارد. برای اینکه برنامه ها بخواهند دسترسی superuser داشته باشند ، کاربر باید آگاهانه یک دودویی superuser و یک مدیر superuser نصب کند. اکثر کاربران به طور پیش فرض از نصب Magisk و Magisk Manager به طور عمده پیشگیری نکرده اند ، زیرا دلیل عمده ای از راه حل ارائه شده توسط Magisk در برابر شناسایی SafetyNet و همچنین چارچوب کاربری آسان برای ماژول های Magisk نیست. رسما Magisk را به عنوان راه حل ریشه دار ترجیح می دهد. برخی از کاربران نادان در نهایت نصب ماژول های ناسازگار Magisk را بر روی دستگاه های خود نصب کرده و سپس گزارش های اشکال را برای رفتارهای شکسته نگهدارنده های ROM سیل می کنند – که این یک سردرد قطعی برای مقابله با نگهدارندگان است. در عوض ، ROM به بسته‌ی addonsu مخصوص خود تکیه کرده تا یک دودویی superuser و یک مدیر superuser ساده ارائه دهد.

این addonsu با نسخه های LineageOS 15.1 و LineageOS 16 عرضه شد ، اما با رسمی LineageOS 17 ، این دیگر ارائه نمی شود. برای این نسخه ، دسترسی ریشه به ADB روشی است که به طور رسمی برای کاربران ایجاد می شود تا فایل های مهمی را در دستگاه های خود به اشتراک بگذارند. اگر کاربر بخواهد دسترسی به برنامه های superuser را به شما اعطا کند ، باید مجبور شود Magisk و Magisk Manager را نصب کند. در حالی که LineageOS هنوز هم به طور رسمی از Magisk با وارد کردن آن در ساخت های رسمی پشتیبانی نمی کند ، این تغییر از نظر addonsu اساساً Magisk را به عنوان راه حل پشتیبانی شده de facto بالا می برد.

اما چرا LineageOS در وهله اول افزونه اضافه می کند؟ دلیل این است که PrivacyGuard ، یکی از ویژگی های LineageOS است که علاوه بر این ، addonsu را نیز تحت فشار قرار می دهد ، در LineageOS 17 نیز حذف می شود. PrivacyGuard به کاربران امکان کنترل مجوز پیشرفته را در مورد آنچه در Android موجود است ، ارائه داد. تیم LineageOS نتوانست چارچوب PrivacyGuard را به پایگاه جدید Android 10 منتقل کند ، و درعوض این تیم از ویژگی Google Permission Hub خود در Android 10 استفاده می کند. این ویژگی Permission Hub همان کنترلهای مجوز است که در اندروید زودرس ما شاهد آن بودیم. Q می سازد ، اما یکی که در انتشارات عمومی غایب بود. گوگل این ویژگی را در Android 10 منتشر نکرد ، اما کد آن هنوز در AOSP وجود دارد. LineageOS آن را چنگ زده است و آن را به عنوان گزینه جایگزین PrivacyGuard ارائه می دهد.

آیا می خواهید پست های بیشتری مانند این به صندوق ورودی شما تحویل داده شود؟ ایمیل خود را وارد کنید تا در خبرنامه ما مشترک شوید.