آشنایی با روت کردن تلفن همراه اندروید
هر آنچه که شما باید در مورد روت کردن تلفن همراه اندرویدی خود بدانید. ما اندروید را دوست داریم، ولی روت کردن تلفن همراه شما این امکان را می دهد از ویژگی ها و امکانات بیشتری برخوردار شوید؛ مانند اورکلاک و یا سفارشی سازی و استفاده از تم های جدید. شما در این جا با مفهوم و فرآیند روت کردن آشنا می شوید.
توضیحات تکمیلی
روت کردن دقیقا چیست؟
روتینگ یا روت کردن به معنی دادن مجوز های ریشه ای در گوشی شماست.مانند اجرای برنامه ها به عنوان ادمین یا مدیر در ویندوز و یا اجرای دستور با sudo در لینوکس. به وسیله تلفن روت شده شما می توانید برنامه هایی را اجرا کنید که نیاز به دسترسی به بعضی از تنظیمات سیستمی خاص دارند و یا همچنین یک کاستوم رام یا رام سفارشی را بر روی موبایل خود فلش کنید که هر گونه ویژگی اضافه را به گوشی همراه شما اضافه می کند.
در اینجا ما شما را تشویق به روت و یا عدم روت کردن تلفن همراه اندرویدیتان نمی کنیم و به شما توصیه می کنیم اگر به فرآیند روت کردن گوشی خود آشنا نیستید حتما به یک فرد متخصص برای روت کردن گوشی خود مراجعه کنید. تعداد بسیار زیادی از گوشی های اندرویدی متفاوت وجود دارد و ممکن است یک روش روت کردن بر روی چندین تلفن کار کند ولی یک راهنمای یکسان برای روت کردن تمام تلفن های اندرویدی وجود ندارد.ولی قبل از اینکه شروع به روت کردن گوشی اندرویدی خود کنید باید چیز هایی را بدانید که این مطلب به شما کمک می کند.
اصطلاحات روتینگ
همانطور که در مورد روت کردن بیشتر می آموزید به یک سری اصطلاحات بر می خورید که میتوانند گیج کننده باشند؛ در اینجا به مهمترین آنها اشاره میکنیم.
اگر فکر میکنید در اینجا نیاز به اضافه کردن اصطلاح دیگری است به ما اطلاع دهید تا آن را اضافه کنیم.
ریشه یا Root
روتینگ به این معنی است که شما به روت یا ریشه دستگاه خود دسترسی دارید یعنی می توانید دستور Sudo را اجرا کنید و به شما امکانات بیشتری داده که اجازه اجرا کردن برنامه هایی نظیر Wireless Tether یا SetCPU را می دهد. شما می توانید با هر یک از دو روش نصب نرم افزار Superuser یا فلش کردن یک رام سفارشی که شامل دسترسی روت است عمل روتینگ را انجام دهید.
رام یا ROM
رام به یک نسخه اصلاح شده از اندروید گفته می شود.این ممکن است شامل ویژگی های اضافی،یک ظاهر متفاوت،افزایش سرعت، و یا حتی یک نسخه از اندروید که هنوز برای گوشی شما منتشر نشده است؛ باشد. ما درباره رام ها به صورت مفصل بحث نخواهیم کرد ولی در مورد آن در مطلبی جدا به صورت جامع بحث خواهیم کرد.
استوک یا Stock
Stock با توجه به زمینه ای که به کار میرود به چند چیز متفاوت بستگی دارد. هنگامی که می گوییم Stock Android اشاره می کنیم به اینکه Google-built یا ورژن گوگل که شما می خواهید برای دستگاه نکسوس خود پیدا کنید بدون تغییر اضافی در UI یا محیط کاربری مانند HTC Sense یا Samsung TouchWiz. بسیاری از رام ها بر پایهstock Android با برخی افزونه ها هستند؛ مانند CyanogenMod در صورتی که بقیه بر اساس نسخه ای است که با گوشی شما عرضه شده اند.
در موارد دیگر Stock می تواند همچنین نسخه اندرویدی باشد که با گوشی شما عرضه شده است. به عنوان مثال اگر شما می خواهید که از دست رام خود رها شوید و گوشی خود را به تنظیمات کارخانه برگردانید ممکن است گفته شود بازگشت به استوک.
کرنل یا هسته یا kernel
کرنل جزئی از سیستم عامل شماست که ارتباطات بین نرم افزار و سخت افزار شما را مدیریت می کند. تعداد بسیاری از کرنل های سفارشی برای اکثر گوشی ها وجود دارد که می توانند گوشی شما را سریع تر و عمر باتری گوشی همراه شما را افزایش دهند. در عین حال در زمینه کرنل بسیار محتاط باشید؛ در یک حالت بد می تواند باعث مشکلات جدی در گوشی همراه شما شود و شاید حتی آن را بریک کند.(در واقع گوشی شما را تبدیل به یک آجر کند.)
رادیو یا Radio
Radio بخشی از فریم وار گوشی شماست. Radioگوشی همراه شما اطلاعات تلفن همراه،Wi-Fi،GPS و سایر موارد مشابه را کنترل می کند. گاهی اوقات می توانید کاستوم رادیو دلخواه خود را برای گوشیتان پیدا کنید که در این صورت می توانید فلش کنید ولی مراقب باشید که بعضی اوقات این کار می تواند مشکل ساز باشد.
فلش یا Flash
Flash در اصل به معنی نصب چیزی بر روی دستگاه شماست؛ حالا می خواهد یک رام، یک کرنل یا یک ریکاوری باشد که در قالب یک فایل Zip قرار دارد. البته گاهی فرایند روت نیاز دارد به فلش کردن یک فایل زیپ و گاهی اوقات اینگونه نیست.
بریک یا Brick
بریک شدن تلفن همراه شما یعنی شکستن آن در هنگام فلش و یا سایر اقدامات.همیشه یک خطر کوچک همراه فلش کردن وجود دارد و اگر تلفن همراه شما قادر به کار کردن نباشد در این صورت بریک اتفاق افتاده است و شما گوشی خود را بریک کرده اید.در هر حال این خطر بسیار کم است.
بوت لودر یا Bootloader
بوت لودر شما کمترین سطح نرم افزار موجود در گوشی شماست؛ تمام کد های لازم برای راه اندازی سیستم عامل شما را اجرا می کند. اکثر بوت لودر ها قفل شده اند، به این معنی که شما نمی توانید کاستوم ریکاوری یا رام را فلش کنید. باز کردن قفل بوت لودر مستقیما گوشی شما را روت نمیکند، ولی به شما اجازه می دهد در صورت تمایل روتینگ و یا کاستوم ریکاوری را فلش کنید.
بازیابی یا Recovery
ریکاوری شما یک نرم افزار بر روی گوشی همراه شما است که به شما اجازه می دهد پشتیبان گیری، فلش کردن رام ها و دیگر وظایف سطح سیستمی را انجام دهید. ریکاوری پیش فرض در گوشی همراه شما نمیتواند زیاد انجام شود، ولی شما می توانید یک کاستوم ریکاوری را فلش کنید نظیر ClockworkMod یا TWRP.
پس از باز کردن قفل بوت لودر، شما کنترل بیشتری بر روی دستگاه پیدا می کنید. این کار اغلب بخش جدایی ناپذیری از فرآیند روت کردن است.
Nandroid
از اکثر ماژول های ریکاوری شخص ثالث، شما می توانید از تلفن همراه خود پشتیبان بگیرید که nandroid backups نامیده می شود. این اساسا یک ایمیج سیستمی از گوشی همراه شماست: اکنون همه چیز دقیقا صحیح است. به این ترتیب، اگر چیزی را فلش کنید که گوشی شما را خراب کند؛ می توانید به آخرین نسخه جدید ناندرویدی خود برگردید تا همه چیز به حالت عادی بازگردد. این متفاوت از استفاده از نرم افزاری مانند تیتانیوم بکاپ است که فقط از برنامه ها یا تنظیمات پشتیبان می گیرد. بکاپ ناندروید از تمام سیستم در قالب یک ایمیج پشتیبان می گیرد. تیتانیوم بکاپ در هنگام تغییر رام ها یا تلفن های همراه بهترین است.
ADB
ADB مخفف Android Debug Bridge می باشد و یک ابزار خط فرمان برای رایانه شماست که می تواند با یک دستگاه اندروید که به آن متصل کرده اید ارتباط بر قرار کند.
این بخشی از کیت توسعه دهندگان نرم افزاری اندروید یا Android Software Developers Kit (SDK) است. بسیاری از ابزار های روت که پیدا می کنید از ADB استفاده می کنند؛ خواه شما خودتان یک دستور را تایپ کنید یا نه. مگر این که دستور العمل ها نیاز به نصب کردن SDK و اجرای دستورات ADB داشته باشند؛ شما نیازی به آشنایی با آن ندارید. شما فقط نیاز دارید بدانید بیشترین ابزاری که در روت کردن گوشی همراه شما استفاده می شود چیست.
S-OFF
گوشی های همراه HTC از یک قابلیت که تایید امضا در HBOOT ، نامیده می شود استفاده می کنند.
به طور پیش فرض، گوشی شما دارای S-ON است، به این معنی که فلش کردن ایمیج رادیو، کدی که داده های، وای فای و اتصالات شما را مدیریت می کند را برای شما مسدود می کند. تغییر حالت گوشی شما به S-OFF اجازه فلش کردن رادیو های جدید را به شما می دهد. روت کردن نیازی به S-OFF ندارد ولی بسیاری از ابزار های روت به شما علاوه بر دسترسی به روت، S-OFF را نیز ارائه می دهند که خوب است.
RUU، SBF و OPS
ROM Upgrade Utilities یا ابزار کاربردی بروزرسانی رام (برای گوشی های HTC)، System Boot Files یا فایل های بوت سیستم (برای گوشی های موتورولا) و فایل های OPS و PIT (برای گوشی های سامسونگ فایل های مستقیم از سازنده هستند که نرم افزار را بر روی تلفن شما تغییر می دهد. فایل های RUU و SBF این که چگونه سازندگان بروزرسانی های هوایی یا over-the-air و modder ها غالبا فایل های RUU و SBF را هنگامی که آپدیت ها هنوز منتشر نشده اند برای فلش کردن منتشر می کنند. آنها همچنین هنگام دانگرید یا کاهش نسخه تلفن همراه شما مفید هستند؛ اگر یک روش روت هنوز برای نسخه جدید نرم افزار در دسترس نباشد. شما می توانید RUU ها را درست از گوشی اچ تی سی خود فلش کنید؛ اما کاربران موتورولا به یک برنامه ویندوز به نام RSD Lite نیاز دارند تا فایل های SBF را فلش کنند؛ کاربران سامسونگ به یک ابزار به نام Odin برای فلش کردن فایل های OPS و PIT دارند.(توجه داشته باشید نسخه خاصی از Odin برای هر دستگاه وجود دارد.)
سوالات متداول روت کردن
مردم در مورد روت کردن سوالات زیادی دارند.در این جا برخی از سولات متداول گذاشته شده است.
تفاوت بین روتینگ،آنلاکینگ و فلش کردن یک رام چیست؟
این می تواند گیج کننده باشد، زیرا این سه عمل غالبا در یک زمان انجام می شود. ما برخی از این موارد را بررسی کردیم ولی به طور خلاصه: باز کردن بوت لودر معمولا اولین گام در فرایند است و به شما اجازه می دهد تا یک کاستوم ریکاوری را فلش کنید. از آنجا به بعد شما می توانید دسترسی به روت خود یا فلش یک رام را بدست آورید. دسترسی به روت برای فلش کردن رام لازم نیست ولی تقریبا تمام رام های سفارشی دسترسی روت در داخل آنها وجود دارد.
توجه داشته باشید هنگامی که ما در این راهنما می گوییم آنلاک، به معنی بازکردن قفل بوت لودر است و نه باز کردن قفل تلفن همراه شما برای استفاده از حامل های متفاوت، که یک چیز کاملا متفاوت است و همواره به هک کردن نیاز ندارد.
آیا می توانم گوشی همراهم را آنروت کنم؟(بازگشت به حالت قبل از روت)
بله، اگر شما دوست ندارید روت باشید؛ غالبا می توانید دستور العمل های مربوط به آنروت کردن گوشی همراه خود را نیز پیدا کنید. معمولا این شامل فلش کردن یک RUU، SBF یا چیزی شبیه به بازگشت گوشی همراه به تنظیمات استوک است.
آیا روت کردن غیر قانونی است و ضمانت نامه را باطل نمی کند؟
روت کردن از نظر قانونی مشکلی ندارد ولی باعث از بین رفتن گارانتی و ضمانت نامه گوشی همراه شما می شود.
آیا روت می تواند باعث بریک شدن گوشی همراه من شود؟
ممکن است ولی بسیار بعید؛ تا زمانی که دستور العمل ها را به خوبی دنبال کنید مشکلی پیش نخواهد آمد و تلفن همراه شما بریک نخواهد شد(مسئولیت عواقب اشتباه به عهده خودتان است). فلش کردن کرنل های سفارشی و رادیو ها کمی خطرناک تر از روت کردن یا فلش کردن رام هاست ولی مجددا اگر شما دستورالعمل ها را دنبال کنید موفق خواهید شد. به خاطر داشته باشید که بریک شدن به این معنی است که گوشی همراه شما به هیچ وجه روشن نشده و عمل نخواهد کرد. اگر شما در یک چرخه بوت شدن و یا بوت شدن مستقیم به ریکاوری گیر کرده اید، گوشی شما بریک نشده و قابل تعمیر است.
آیا گوشی غیر قابل روت وجود دارد؟
سوال سختی است. در گذشته بسیاری از تولید کنندگان سعی کرده اند تلفن های غیر قابل روت را با امنیت شدید تر مانند Droid X تولید کنند ولی معمولا هنوز هم قابل روت کردن از طریق برخی راه ها و اشکال و فرم ها هستند. سناریو احتمالا این است که اگر شما یک تلفن همراه جدید یا یک تلفن بروزرسانی شده داشته باشید؛ امکان روت کردن ممکن است هنوز در دسترس نباشد. در این مورد ممکن است مجبور شوید چند ماه صبر کنید تا بتوانید آن را روت کنید. این یکی از دلایلی است که ما توصیه می کنیم Nexus خریداری کنید.
آیا همچنان بروزرسانی های OTA را دریافت می کنم؟آیا دانلود کردن آنها روت گوشی من را از بین می برد؟
اگر شما گوشی خودتان را بدون فلش کردن یک کاستوم رام یا رام سفارشی روت کنید؛ سپس به احتمال زیاد هنوز می توانید آپدیت های OTA را دریافت کنید و همچنین روت گوشی شما از بین خواهد رفت. ما شدیدا مخالف دانلود این آپدیت ها هستیم؛ زیرا ممکن است پس از آپدیت کردن شما امکان دوباره روت کردن گوشی همراه خودتان را برای مدتی از دست بدهید. همچنین شما می توانید از یک برنامه مانند OTA Rootkeeper استفاده کنید که به شما کمک می کند دسترسی به روت گوشی همراه خود را حفظ کنید.(هر چند که با تمام نسخه های اندروید کار نمی کند.) اگر یک رام کاستوم را فلش کنید؛ به روزرسانی OTA را از حامل خود دریافت نخواهید کرد. با این حال،ممکن است شما پیامی برای بروزرسانی رام خاص خود دریافت کنید که برای دانلود امن هستند و مشکلی ایجاد نمی کنند.
آیا روت کردن سرعت گوشی همراهم را افزایش می دهد؟
نه به خودی خود؛ روت کردن به شما دسترسی به ریشه را می دهد؛ با این حال،این امکان را برای ترفند های دیگر فراهم می کند تا یک گوشی قدیمی سریع تر شود.
آیا واقعا رام های سفارشی برای تلفن های استوک مانند نکسوس ضروری هستند؟
مطمئنا، رام های کاستوم کاربردی تر از رام های اصلی اندروید هستند. آنها بسیاری از ویژگی های مفید را در خود دارند، می توانند آپدیت دریاافت کنند حتی اگر گوگل تلفن همراه شما را پشتیبانی نکند و موارد بیشتر دیگر. در انتها این نکته را یاداوری می کنیم که قبل از روت کردن گوشی همراه خود چنانچه برای اولین بار این کار را انجام می دهید و یا آگاهی کامل در این زمینه ندارید حتما با یک فرد آگاه یا متخصص مشورت کنید و یا به یک مرکز تخصصی مراجعه کنید.
پاسخ خود را می توانید در این قسمت بنویسید: