هنگامی که یک گوشی اندرویدی را روت می کنید، به خود دسترسی ابرکاربر را می دهید. ابرکاربر مدیری است که به ویژگی ها و عملکردهای بیشتری از یک سیستم دسترسی دارد و می تواند تغییراتی را فراتر از رفتار استاندارد آن در آن اعمال کند. این قابلیت دسترسی بیشتری به سیستم عامل می دهد، که به معنای قدرت بیشتر در نحوه عملکرد دستگاه است. همچنین این امکان را به همراه دارد که به نحوه عملکرد دستگاه آسیب برساند.
درباره اندروید و روت کردن
Android یک سیستم عامل منبع باز است، اگرچه فورک Google آن شامل بسیاری از خدمات خاص Google است. از آنجایی که هسته اندروید منبع باز است، هر کسی می تواند آن را بسازد و آن را تغییر دهد. اغلب اوقات، سازندگان دستگاهها، سیستمعامل را تغییر میدهند تا نسخههای Android سفارشی را برای تلفنهای خود ایجاد کنند، ویژگیها را اضافه کنند و تجربهای زیبا برای کاربران ایجاد کنند.بخشی از آن شامل اعمال قوانین و محدودیتهای خود بر روی ساختهای اندرویدی سفارشی آنها است.
شرکتهای مخابراتی و سازندگان دستگاهها مانند سامسونگ، الجی، هواوی، شیائومی و دیگران، تغییرات و محدودیتهایی را روی محصولات تلفن خود اعمال میکنند.
جلوگیری از روت برای امنیت
سازندگان تلفن، دستگاه های خود را قفل می کنند تا از آسیب ناخواسته افراد به تلفن یا در معرض خطر قرار دادن تلفن در معرض خطرات امنیتی جلوگیری کنند. آنها همچنین برای جلوگیری از حذف برنامه های نصب شده توسط سازنده، دستگاه ها را قفل می کنند. قفل کردن تلفنها از تغییر اپراتور توسط افراد جلوگیری میکند و ممکن است با جلوگیری از بهروزرسانیهای جدید، طول عمر دستگاه را کاهش دهد. این عمل با حق مصرف کننده برای تعمیر وسایل الکترونیکی مرتبط است.
بنابراین، یک حساب کاربری استاندارد Android بهعنوان روت وارد نشده است، بنابراین همه برنامهها مجوزها و دسترسی محدودی دارند. سازنده و شرکت مخابراتی محدودیتهایی را برای کارهایی که میتوان انجام داد و نمیتوان انجام داد، هم برای محافظت از شما و هم برای منافع تجاری آنها تعیین میکند.
چرا برای روت کردن تلفن، امنیت را نادیده بگیریم؟
روت کردن یک دستگاه امکان انجام کارهای پیچیده و ایجاد تغییراتی را فراهم می کند که به کنترل بیشتری نیاز دارد و فراتر از عملکرد معمول دستگاه است. در یک گوشی روت شده، شما به آنچه سازنده گوشی می گوید که می توانید با دستگاه انجام دهید محدود نیستید. در عوض، میتوانید هر کاری که سختافزار دستگاه اجازه میدهد انجام دهید.
با یک دستگاه اندروید روت شده، شما تصمیم می گیرید که چگونه از تلفن استفاده کنید. ارتقاء و ویژگی های جدید را با رام های سفارشی اضافه کنید. از آنجایی که سیستم عامل اندروید منبع باز است، هر کسی می تواند نسخه اندروید خود را بسازد و آن را به صورت آنلاین رایگان منتشر کند. این انجمن توزیع های اندرویدی مانند LineageOS را معرفی کرده است. رامهای سفارشی قفل ویژگیها و عملکرد دستگاهها را باز میکنند و نسخههای بهروزرسانیشده Android را پس از توقف پشتیبانی سازنده تلفن ارائه میکنند.
تلفن را روت کنید تا برنامههای غیر استانداردی را نصب کنید که کارهایی را انجام میدهند که معمولاً سازندگان، شرکتهای مخابراتی و سازندگان تلفن اجازه نمیدهند.این برنامهها bloatware را حذف میکنند، فضای ذخیرهسازی را کنترل میکنند و تنظیمات پنهان را تغییر میدهند. بسیاری از برنامههای روت فقط کنترل دستگاه را در سطح سختافزاری فراهم میکنند، به عنوان مثال، برای فعال کردن گزینههای جدید صرفهجویی در مصرف انرژی.
Google، متصدی سیستم عامل اندروید، کاملا مخالف روت نیست. Google Nexus برای توسعه دهندگان طراحی شده است و راهی برای باز کردن قفل بوت لودر و روت کردن دستگاه ارائه می دهد.
برنامههایی که برای اجرا در دستگاههای اندرویدی روت شده طراحی شدهاند را میتوانید در فروشگاه Google Play پیدا کنید. دانلود برنامههای فقط روت از فروشگاه Google Play، امکان نصب یک برنامه مخرب را که میتواند از تلفن روتشده استفاده کند، محدود میکند.
عواقب ریشه یابی
روت کردن گوشی گارانتی دستگاه را باطل می کند و شرکت مخابراتی ممکن است از سرویس تلفن خودداری کند. به علاوه، روت کردن تلفن ممکن است قرارداد خدمات را نقض کند.
فلش کردن رام های سفارشی شامل بوت کردن دستگاه در یک مدیریت بازیابی سفارشی و نصب رام به طور مستقیم بر روی سخت افزار تلفن است. اگر مشکلی پیش بیاید، خطر آجر شدن دستگاه وجود دارد. این بدان معناست که تلفن بوت نمیشود، تماس تلفنی برقرار نمیکند یا به Wi-Fi متصل نمیشود.
روت کردن همچنین امکان اجرای برنامهها با امتیازات مدیریت را باز میکند. اجرای هر چیزی با امتیازات ادمین به آن اجازه می دهد تا هر کاری را در دستگاه انجام دهد. برنامههای مخرب با امتیازات سرپرست میتوانند آسیب جدی وارد کنند.
تلفن های روت شده نمی توانند به طور خودکار به روز رسانی های منتشر شده توسط Google را نصب کنند. به روز رسانی های سیستم عامل توسط رام هایی مانند LineageOS ارائه می شود.
باز کردن قفل گوشی امکان استفاده از آن را در سایر اپراتورها فراهم می کند و با روت کردن و جیلبریک کردن متفاوت است. برای مدتی، باز کردن قفل تلفن برای استفاده در شرکت مخابراتی دیگر غیرقانونی بود - حتی اگر دیگر با شرکت مخابراتی قرارداد نداشته باشد. این در سال 2014 زمانی که قانون باز کردن قفل انتخاب مصرف کننده و رقابت بی سیم به قانون امضا شد، تغییر کرد. این قانون به هر صاحب تلفن همراه یا تلفن هوشمند اجازه میدهد در صورت برآورده شدن الزامات قرارداد تلفن، قفل تلفن خود را باز کند و به شرکت مخابراتی دیگری منتقل شود.
روت کردن و جیلبریک کردن با باز کردن قفل متفاوت است. دفتر کپی رایت کتابخانه کنگره، که صلاحیت نظارتی بر این منطقه دارد، در سال 2010 حکم داد که جیلبریک کردن تلفن یک اقدام قانونی است.تولیدکنندگان تلفن معمولاً نمی خواهند مشتریان دستگاه ها را هک کنند. انجام این کار ممکن است ضمانت دستگاه را باطل کند.
سوالات متداول
چگونه دستگاه Android خود را روت کنم؟
از اپلیکیشنی مانند KingRoot یا Towelroot استفاده کنید. یا می توانید یک رام سفارشی مانند LineageOS یا Paranoid Android نصب کنید. روند واقعی روت کردن اندروید شما بسته به نرم افزار یا کاستوم رام مورد استفاده شما متفاوت خواهد بود.
چگونه بوت لودر اندروید را باز کنم؟
ویژگی توسعه دهنده باز کردن قفل OEM را فعال کنید، سپس از ابزار Fastboot برای باز کردن قفل بوت لودر در اندروید استفاده کنید. ممکن است تلفن شما برای باز کردن قفل آن به کدی از سازنده نیاز داشته باشد.
بهترین برنامه ها برای اندروید روت شده کدامند؟
برنامههای روت محبوب برای اندروید عبارتند از Tasker، Flashify و Titanium Backup. برنامه های ترجیحی برای پاکسازی اندروید شامل Greenify و System App Remover هستند. از برنامههایی مانند Magisk و SuperSU برای مدیریت امتیازات روت استفاده کنید.
چگونه TWRP Custom Recovery را در اندروید نصب کنم؟
پس از روت کردن دستگاه خود، برنامه رسمی TWRP را از Google Play نصب کنید. از رابط بازیابی سفارشی TWRP برای نصب فایلهای رام، پاک کردن دستگاه، پشتیبانگیری از دستگاه، بازگرداندن دستگاه به تنظیمات کارخانه و موارد دیگر استفاده کنید.
چگونه برنامه های از پیش نصب شده را بدون روت کردن اندروید حذف نصب کنم؟
برو به تنظیمات > Apps > برنامه را انتخاب کنید > Uninstall. برخی از برنامه ها را نمی توان حذف نصب کرد، اما می توانید آنها را در تنظیمات غیرفعال کنید.