روت در لغت به معنای ریشه است و وقتی که شما عمل روت کردن را روی گوشی خود انجام میدهید یعنی اصطلاحا به صورت ریشهای به گوشی اندروید خود دسترسی پیدا میکنید. شما میتوانید با رفتن به بخش Setting گوشی خود، بخشهایی از تنظیمات آن را که سازنده این گوشی به شما اجازه تغییر در آنها را داده، تغییر دهید. ولی با روت کردن میتوانید هر تغییری که دلتان خواست در گوشیتان بدهید.
در واقع روت کردن گوشی به شما این امکان را میدهد که کنترل بیشتری بر گوشی هوشمندتان بدست بیاورید. این کار دنیایی از امکانات ناشناخته را به روی شما باز میکند. اما باید با احتیاط به آن نزدیک شوید. روت کردن گارانتی شما را باطل میکند. البته دوباره میتوانید آن را آنروت کنید. اما اگر طبق رهنماها عمل کنید به مشکلی بر نخواهید خورد. ما در این مقاله روشهای روت تلفن همراه را به شما آموزش خواهیم داد.
یکی از مهمترین دلایل روت کردن گوشی اندروید، این است که بتوانید BloatWare ها را حذف نصب کنید. اگر شما گوشی خود را روت نکنید این کار امکان پذیر نیست. در واقع BloatWare به اپهایی اطلاق میشود که به صورت پیشفرض بر روی گوشی اندرویدی شما نصب هستند. شما استفادهای از آنها نمیکنید و البته نمیتوانید آنها را حذف کنید. این اپها علاوه بر اینکه فضای ذخیره سازی گوشی شما را اشغال میکنند و سیستم عامل آن را کند میکنند، مصرف باتری را نیز زیاد میکنند.
علاوه براین روت کردن گوشی به شما این امکان را میدهد تنظیماتی مثل اتصال بیسیم که قبلا غیر فعال شده بودند را دوباره فعال کنید. از مزیتهای دیگر روت گوشی میتوان به نصب ابزارهای تخصصی و امکان نصب کاستوم رامها اشاره کرد. هر کدام از این کارها میتوانند ویژگیهایی را به گوشی شما اضافه کنند و عملکرد آن را بهبود ببخشند.
در کل ۴ دلیل اصلی برای اینکه گوشی اندروید خود را روت نکنید وجود دارند.
برخی از تولید کنندگان گوشی اندروید شاید گارانتی گوشی شما را در صورت روت کردن آن باطل کنند. ولی لازم است بدانید که در صورت روت کردن گوشی اندروید خود میتوانید آن را آنروت کنید.
اگر در هنگام روت کردن، اشتباهی به وجود بیاید و طبق راهنماها عمل نکنید ممکن است گوشی شما خراب شود یا از وسط بشکند. برای اینکه این مشکل برای شما پیش نیاید باید حتما اطمینان حاصل کنید که دستورالعملی که در حال استفاده از آن هستید بروز باشد. همچنین باید حتما اطمینان حاصل کنید که کاستوم رامی که فلش میکنید مخصوص گوشی شماست. اگر قبل از روت کردن تحقیقات لازم را انجام دهید دیگر لازم نیست نگران خراب شدن گوشی خود باشید.
روت کردن گوشی ممکن است ریسکهای امنیتی به دنبال داشته باشد. این کار بسته به اینکه شما چه اپها و سرویسهایی را بر روی گوشی خود استفاده میکنید میتواند ریسکهایی امنیتی برای گوشی شما ایجاد کند. در این حالت ممکن است بدافزارهایی از شرایط روت شده گوشی شما سواستفاده کنند و اطلاعات شما را بدزدند و یا بدافزار های دیگری را بر روی گوشی شما نصب کنند.
برخی از اپها و سرویسها در حالت روت شده کار نمیکنند. از جمله این اپها، گوگل پی است. همچنین اپهایی که نمایشهای تلویزیونی را ارائه میکنند (مثل Netflix) نیز از این دست برنامهها هستند.
یکی از آسانترین راهها برای روت گوشی اندروید استفاده از نرمافزارهای روت است. چندین برنامه روت موجود هستند و شما میتوانید ازآنها استفاده کنید. نام تعدادی از این برنامه ها را در زیر برای شما آوردیم:
برنامه Framaroot، برنامه Firmware.mobi، برنامه Kingo Root، برنامه BaiduRoot، برنامه One Click Root و برنامه Root Master.
برنامههای نامبرده، مطمئنترین برنامههایی هستند که میتوانید با آنها گوشی اندروید خود را روت کنید. این برنامهها معمولا در زمان بسیار کوتاهی گوشی شما را روت خواهند کرد. برخی از این برنامهها فقط از گوشیهایی پشتیبانی میکنند که نسخههای قدیمیتر اندروید بر روی آنها نصب است.
قبل از روت کردن گوشی خود از هر چیزی که برای شما مهم است نسخه پشتیبان تهیه کنید (بک آپ). همچنین شما باید از رام گوشی خود نیز قبل از فلش زدن رام، نسخه پشتیبان تهیه کنید. قبل از اینکه روت کردن را آغاز کنید مطمئن شوید که شارژ باتری گوشیتان پر است.
بعد از اینکه این کارها را انجام دادید باید حالت USB Debugging و OEM Unlocking را فعال کنید. برای اینکار ابتدا وارد Setting گوشی خود شوید. اگر گزینه Developer Options را در پایین صفحه نمیبینید این مراحل را دنبال کنید تا آن را فعال کنید.
۱. بر روی گزینه About Phone کلیک کنید و شماره مدل گوشی را پیدا کنید. اینکه شماره مدل گوشی خود را کجا پیدا کنید بستگی به گوشی شما دارد. ولی در اکثر مواقع این شماره در کنار سایر اطلاعات نرم افزاری گوشی شما قرار دارد. گاهی هم با نام Software Information شناخته میشود.
۲. بر روی شماره مدل گوشی خود ۷ مرتبه کلیک کنید. در این صورت گزینه Developer Options بر روی صفحه اصلی تنظیمات گوشی شما ظاهر خواهد شد.برای این کار ممکن است لازم باشد رمز عبور امنیتی گوشی خود را تایید کنید.
۳. برای دیدن گزینه جدید Developer Options باید کلید به عقب رفتن در گوشی خود را یک مرتبه فشار دهید تا یک مرحله به عقب بازگردید.
۴. بر روی گزینه Developer Options کلیک کنید.
۵. گزینه USB Debugging را فعال کنید.
۶. گزینه OEM Unlocking را فعال کنید.
روت کردن گوشی، همیشه با دانلود تمام کیت توسعه اندروید گوگل همراه است. خوشبختانه امروزه برای روت کردن گوشی، شما مجبور به دانلود تمام کیت نیستید و با داشتن Android SDK Platform Tools این کار برای شما انجام خواهد شد. شما باید Android SDK Platform Tools را از سایت توسعه دهنده گوگل دانلود کنید و آن را نصب کنید.
بعد از دانلود آن را از حالت فشرده خارج کنید. سپس آن را نصب کنید.
برای اینکه مطمئن شوید کامپیوتر شما قادر است به درستی با گوشی اندروید شما ارتباط برقرار کند شما باید درایور USB یا USB Driver مناسبی را بر روی کامپیوتر خود نصب کنید. بر روی برخی از کامپیوترها به صورت پیش فرض، درایورهایی نصب است که با نرمافزار گوشیها هماهنگ هستند. در صورت استفاده از این کامپیوترها تنها کاری که برای نصب درایور باید انجام دهید این است که به وسیله یک کابل USB گوشی موبایل خود را به کامپیوتر خود وصل کنید.
مثلا گوشی های Oneplus از این دست گوشیها هستند که با وصل شدن به کامپیوتر درایور USB نیز به طور اتوماتیک بر روی سیستم نصب میشود. ما پیشنهاد میکنیم که ابتدا گوشی خود را به وسیله کابل USB به کامپیوتر وصل کنید تا ببینید آیا USB Driver نصب میشود یا نه. در غیر این صورت باید از وب سایت شرکت تولید کننده، درایور مورد نظر را دانلود و نصب کنید.
قبل از اینکه شروع به بوت کردن بکنید لازم است که قفل bootloader دستگاه خود را باز کنید. اگر بخواهیم به زبان ساده بیان کنیم bootloader برنامهای است که سیستم عامل دستگاه شما را بارگیری میکند. در واقع این برنامه تعیین میکند که کدام برنامهها در طول فرایند راه اندازی تلفن همراه شما اجرا شوند. گوشیهایی که متعلق به برخی شرکتها هستند از شما میخواهند که برای باز کردن قفل bootloader یک رمز(کلید) داشته باشید. گوشیهای شرکتهای Motorola،HTC،LG و Sony یک دستورالعمل گام به گام برای شما فراهم میکنند که با آن میتوانید این کار را انجام دهید. ولی این گوشیها از شما میخواهند که به عنوان توسعه دهنده ثبت نام انجام دهید.
در گوشیهای هواوی و آنر متاسفانه دیگر قابلیت باز کردن قفل bootloader فعال نیست. پس اگر بخواهید که گوشی هواوی و آنر خود را روت کنید باید از یک سرویس شخص ثالث مثل DC-Unlocker استفاده کنید.
شما باید گوشی خود را بر روی حالت Fastboot قرار دهید. انجام دادن این کار در هر گوشی متفاوت است. ولی در بیشتر گوشیها، ری استارت کردن گوشی و نگه داشتن دکمه پاور و کاهش صدا با هم به مدت ۱۰ ثانیه برای شما این کار را انجام خواهد داد. بعد از گذاشتن گوشی خود بر روی حالت fastboot به پوشهای بروید که قبلا فایلهای Android SDK را از حالت فشرده خارج کرده بودید. سپس Command prompt کامپیوتر خود را باز کنید. در قسمت بالایی پوشه یک نوار قرار دارد که مسیر پوشه در آن نوشته شده است. روی این نوار دوبار پشت سر هم کلیک کنید و نوشتههای موجود در آن را پاک کنید و در آن نوار بنویسید CMD. به این ترتیب command prompt باز میشود. اگر دستگاه شما به کد نیاز داشت یک رشته طولانی از کاراکترها را دریافت خواهید کرد. این کد طولانی را، در کادری که در وبسایت سازنده دستگاه وجود دارد پیست کنید. سپس گزینه ارسال را بزنید و منتظر ایمیلی باشید که شامل یک رمز، یک فایل و دستورالعملهای بیشتر باشد. سپس گوشی خود را به کامپیوتر متصل کنید و دوباره آن را در حالت fastboot قرار دهید. Command Prompt خود را با تایپ عبارت CMD در منوی استارت خود باز کنید.
برای گوشیهای گوگل پیکسل دستور Fastboot flashing unlock را در command prompt وارد کنید. سپس کلید Enter را فشار دهید.
این پروسه برای گوشیهای سامسونگ نیز به همین روال است. برای گوشیهای موتورولا در command Prompt دستورoem unlock UNIQUE_KEY را وارد کنید و به جای UNIQUE_KEY کدی که از طریق ایمیل دریافت کردید را وارد کنید.
برای گوشیهای HTC عبارت unlocktoken Unlock_code.bin را وارد کنید و به جای عبارت Unlock_code.bin فایلی که از طریق ایمیل دریافت کردید را بگذارید.
سپس باز کردن قفل را تایید کنید و به این ترتیب شما یه مرحله به روت کردن گوشی خود نزدیکتر میشوید.
انجمن توسعه دهندگان XDA از برنامه Root Master به عنوان یکی از بهترین روشهای روت، با یک کلیک یاد میکنند. استفاده از این نرم افزار بسیار ساده و رایگان است. البته این برنامه از سال ۲۰۱۷ آپدیت نشده است.
برای استفاده از این برنامه گامهای زیر را دنبال کنید:
۱. اپ را دانلود و نصب کنید.
۲. برنامه را اجرا کنید. سپس روی گزینه استارت کلیک کنید.
۳. این برنامه در این مرحله به شما خواهد گفت که آیا با گوشی شما سازگار است یا نه. اگر سازگار نباشد شما باید یکی دیگر از برنامههایی که در ادامه این مقاله به شما معرفی خواهد شد را امتحان کنید.
۴. اگر شما مجاز به روت کردن گوشی خود با این برنامه باشید به مرحله بعد میروید واین برنامه شروع به روت کردن گوشی خواهد کرد. توصیه میشود که در حین روت، از گوشی خود استفاده نکنید.
۵. وقتی که کلمه Success بر روی صفحه شما ظاهر شد گوشی خود را ریستارت کنید. و به این صورت عملیات روت گوشی شما تمام میشود.
۶. در این مرحله شما باید برنامه Magisk را دانلود کنید تا به وسیله آن دسترسی روت خود را مدیریت کنید.
استفاده از این نرم افزار نیز بسیار آسان است. برای استفاده از آن باید گامهای زیر را طی کنید:
۱. اپ را دانلود کنید.
۲. آن را در گوشی خود نصب کنید.
۳. اپ را باز کنید و بر روی گزینه Root کلیک کنید.
۴. اگر این برنامه با گوشی شما سازگاری داشته باشد و بتواند آن را روت کند روت کردن آن به اتمام میرسد.
۵. در این مرحله پس از به پایان رسیدن روت گوشی باید برنامه Magisk را برای مدیریت دسترسی روت خود دانلود و نصب کنید.
روت کردن گوشی با این اپ به آسانی دو برنامه ذکر شده در بالا نیست. ولی این برنامه بالای ۳۰۰ گوشی را روت کرده است و یک دستورالعمل گام به گام را برای روت کردن گوشی شما ارائه کرده است. اینها باعث شده که پروسه روت کردن با این نرم افزار، بدون عیب و نقص پیش برود. ابتدا باید فایل زیپ این نرم افزار را دانلود کنید. سپس گامهای زیر را برای روت کردن گوشی خود طی کنید.
۱. ابتدا فایل زیپ را از حالت فشرده خارج کنید.
۲. به پوشه آن بروید. روی فایل Windows.bat دابل کلیک کنید تا اجرا شود.
۳. صبر کنید که اسکریپت اجرا شود و سپس یک کلید دلخواه از صفحه کلید را فشار دهید.
۴. وقتی که این پروسه تکمیل شد گوشی شما به صورت خودکار ریستارت میشود. بعد از این، گوشی شما روت شده است.
این برنامه، بالای ۶۰۰۰ گوشی را روت کرده است. ولی تنها گوشیهایی را روت میکند که اندروید آنها در بازه ۲.۲ تا ۴.۴ باشد. به همین دلیل افراد اندکی میتوانند از این برنامه برای روت کردن گوشی خود استفاده کنند. ابتدا باید این برنامه را دانلود و بر روی کامپیوتر خود نصب کنید. سپس فایل دانلود شده را از حالت فشرده خارج کنید. در داخل پوشه، فایل Baidu_Root.RAR را پیدا کنید و آن را از حالت فشرده خارج کنید. اگر سیستم عامل کامپیوتر شما ویندوز است باید از یک برنامه شخص ثالث مثل برنامه 7-Zip استفاده کنید. سپس گوشی تلفن همراه خود را که میخواهید روت کنید با یک کابل USB به کامپیوتر متصل کنید و این فایلها را به آن انتقال دهید. سپس گوشی خود را از کامپیوتر بکشید.
شما باید نرم افزار BaiduRoot را به صورت دستی نصب کنید. برای نصب آن باید گامهای زیر را بپیمایید:
۱. در گوشی خود به قسمت Settings بروید. سپس به قسمت Security بروید. در بعضی از گوشیها این قسمت، با نام Lock Screen and Security شناخته میشود.
۲. گزینه Unknown Sources را فعال کنید. در پنجره ای که باز میشود گزینه ok را انتخاب کنید.
۳. پوشهای که شامل اپ BaiduRoot است را پیدا کنید و بر روی فایل APK کلیک کنید. دستورالعملهای داده شده را برای کامل کردن عملیات روت دنبال کنید.
۴. حال به برنامه BaiduRoot بروید.
۵. برنامه را باز کنید و موافقت نامه را بپذیرید.
۶. در وسط صفحه یک دکمه Root وجود دارد. روی آن کلیک کنید.
۷. بعد از چند ثانیه یک پیغام در نمایشگر ظاهر میشود که میگوید عملیات روت با موفقیت انجام شده است.
این برنامه میتواند بر روی کامپیوتری با سیستم عامل ویندوز نصب شود. همچنین میتوانید این برنامه را مستقیما بر روی گوشی که میخواهید آن را روت کنید نصب کنید. قبل از اقدام به روت کردن گوشی باید بررسی کنید که آیا گوشی شما با برنامه Kingo سازگار است یا خیر. سپس برنامه kingo Android Root برای ویندوز را دانلود کنید و آن را بر روی کامپیوتر خود نصب کنید. در همین حین برنامه Kingo Android Root APK را دانلود کنید و آن را بر روی گوشی نصب کنید. اگر استفاده از سرویسگیرنده ویندوز را انتخاب کردهاید مطمئن شوید که حالت USB Debugging را در تلفن همراه خود فعال کنید.
سپس گامهای زیر را بپیمایید:
۱. برنامه Kingo Root را روی رایانه خود راه اندازی کنید و گوشی خود را از طریق کابل USB به کامپیوتر وصل کنید.
۲. این برنامه باید گوشی شما را به صورت اتوماتیک تشخیص دهد و بشناسد. سپس این برنامه از شما خواهد خواست که دستگاه خود را روت کنید. روی گزینه Root کلیک کنید و چند دقیقه منتظر بمانید تا عملیات روت کردن، توسط این برنامه به پایان برسد.
اگر شما ترجیح میدهید که بدون دخالت کامپیوتر، گوشی خود را روت کنید دستورالعملهای زیر را دنبال کنید.
۱. ابتدا برنامه Kingo Root APK را دانلود کنید.
۲. برنامه را باز کنید.
۳. روی دکمه Root کلیک کنید. مقداری طول میکشد تا عملیات روت گوشی تمام شود.
۴. اگر روت با موفقیت انجام شود شما در نمایشگر یک علامت تیک بزرگ خواهید دید.
روت کردن گوشی روشی است که با آن دسترسی و کنترل بیشتری بر گوشی اندروید خود پیدا میکنید. بر خلاف تصور بسیاری از افراد، این کار باعث کند شدن عملکرد گوشی شما نمیشود. فقط در انجام دادن آن باید محتاط باشید و دقیقا طبق دستورالعمل پیش بروید تا مشکلی برای گوشی شما ایجاد نشود.
در این آموزش ما کارهایی که باید قبل از روت کردن انجام دهید را آموزش دادیم. همچنین نرم افزارهای مختلفی را معرفی کردیم که میتوانید با آنها گوشی اندرویدی خود را روت کنید. آیا تا به حال گوشی اندرویدی خود را روت کردهاید؟ به نظر شما چه نکات دیگری در روت کردن گوشی وجود دارند که باید آنها را رعایت کرد؟ نظرات خود را با اعتبارکالا به اشتراک بگذارید.