Code Center
تبلیغات تبلیغات

سبد خرید شما

  • سبد خریدتان خالی است.
متخصص اندروید(روت)Reviewed by Khavari on Apr 25Rating:

4

 
امروز و در چهارمین جلسه از دوره متخصص اندروید میخواهیم به بحث شیرین روت بپردازیم.شما هم اگر میخواهید اطلاعات جامعی از روت دستگیرتان شود با مارکت دانلود همراه باشید…

روت کردن یک رویه است که به دارندگان گوشی های هوشمند و تبلت ها و دیگر دستگاه هایی که سیستم عامل اندروید را به عنوان سیستم عامل استفاده میکنند این اجازه را میدهد تا کنترل های بهتری روی دستگاه خود داشته باشند . روت کردن گاهی اوقات برای از بین بردن محدودیت هایی که شرکت های خدمات مخابراتی برای گوشی قرار میدهند اجراء میشود و یا برای اجراء برخی نرم افزارهای خاص که نیاز به اجازه مدیریتی دارند استفاده میشود و یا برای انجام عملیاتی که از یک یوزر ساده در اندروید برنمیاد مورد استفاده قرار میگیرد .

در اندروید میتوان از طریق روت ؛ تمام سیستم عامل را حذف یا اینکه سیستم عامل جدیدی را جای آن استفاده کرد .
وقتی دستگاههی در اندروید روت میکنیم عملی همانند معادل های آن مثل دسترسی مدیریتی در لینوکس و در هر سیستم با هسته Unix مانند FreeBSD یا OS X را انجام داده ایم .

ROOT:
با روت کردن دستگاه اندرویدی شما میتوانید به Superuser و یا root که همان دسترسی به بیس لینوکس است اجازه دسترسی پیدا کنید. روت را میتوان با دسترسی admin در ویندوز مقایسه کنید.و یا همین معنا را در گوشی های اپل به اسم جیلبریک “Jailbreaking” میشناسیم. با روت کردن شما قادر به اصلاح و دستکاری در کل سیستم رام نصبی روی دستگاه آندرویدی خود خواهید بود. بسیاری از برنامه ها برای اجرا در این دستگاه ها نیاز به دسترسی به فایل های سیستمی دارند که با انجام عملیات روت این دسترسی داده خواهد شد. برای روت کردن روش ها و نرم افزارهای مختلفی وجود دارد از جمله نصب کرنل های کاستوم که خود روت شده هستند. روت کردن دارای مزیت دسترسی به فایل های سیستمی و تغییر کل سیستم است ولی در عوض با این کار احتمال brick شدن گوشی وجود دارد و همچنین گارانتی گوشی از بین میرود.

توضیح:
برای اینکه بتوانیم در بسیاری از دستگاهایی که اندروید را اجرا میکنند کاستوم رام مانند سیانوژن را نصب کنیم بایستی دستگاه خود را روت کنیم . در ورژن معمولی ؛ ( روت نشده ) نرم افزارهای نصب شده توسط کاربر به طور مستقیم به چیپ فلش مموری دسترسی ندارند و قادر نخواهند بود تا در سیستم عامل دستکاری کنند یا قسمت هایی از آن را حذف و ویرایش کنند و یا حتی بخشی از آن را انتقال دهند . همچنین روت کردن برای بسیاری از نرم افزارها از قبیل ویجت ها برای نیازهای اضافی به سیستم عامل از قبیل ریست کردن سیستم عامل ، تهیه پشتیبان و البته امکانات سخت افزاری مثل عملکرد به خصوص چراغ LED کار آمد است . روت برای غیرفعال یا حذف کردن برنامه های پیشفرض لازم است . روت کردن گوشی در اکثر اوقات شامل نصب یک نرم افزار به نام Superuser میشود که نظارت کامل بر عملکرد روت و عملکرد برنامه ها برای دسترسی به روت دارد میشود.
یکی از جنبه هاب بالقوه منفی روت کردن که بعضی از تولید کنندگان آن را لحاظ میکنند این است که گارانتی دستگاه شما از بین میرود .اما امروزه دیگر این موارد برای خریداران اهمیت ندارد زیرا بویسله روت میتوان از توانایی واقعی دستگاه و گوشی خود لذت ببرید . البته راه دیگیری وجود دارد که میتوان گوشی قبل از استفاده از گارانتی آنروت کرد؛ زیرا هیچ روش خاصی برای اینکه توجه شوید گوشی شما قبلا روت شده یا نشده برای شرکت خدمات دهنده گارانتی وجود ندارد .
اصطلاح بریک شدن برای دستگاه ها و گوشی هایی به کار میرود که عملیات آنها قبل از رسیدن به پایان ( حال در هنگام روت شدن و یا باقی موارد ) متوقف شده است و به درستی به پایان نرسیده است .

روند عملیات:
روند عملیات روت در هر دستگاه کاملا متفوت است . که معمولا شامل یافتن و بهره برداری از یک نقطه ضعف در سیستم عملی است که از طرف کارخانه روی دستگاه نصب شده است .به طور مثال بعد از اینکه Google G1 عرضه شد طولی نکشید که کشف شد که هر چیز که توسط صفحه کلید در آن تایپ میشود به عنوان یک دستور وقفه دهنده در پوسته روت شناخته میشود . اگر چه به سرعت گوگل یک پچ امنیتی را تحت عنوان یک آپدیت برای آن عرضه داشت اما با این وجود ؛ این ضعف مردم را قادر میساخت تا سیستم عامل خود را دانگرید کنند و از این قابلیت برای روت دستگاه خود استفاده کنند . بعد از اینکه این نقطع ضعف بهره برداری شد میشد به راحتی یک نسخه ریکاوری سفارشی که امضای دیجیتالی آن توسط سیستم مورد بررسی قرار نمیگرفت روی آن نصب شود . که در عوض با نصب آن ریکاوری سفارشی میشد یک نرم افزار دستکاری شد روی سیستم نصب کرد که شامل ابزارهای مورد نیاز روت مانند برنامهSuperuser میشد.

میتوان Bootloader ( بوت لودر )گوشی های شرکت گوگل که شامل Nexus One, Nexus S و Galaxy Nexus میشوند به راحتی و با تایپ “fastboot oem unlock” در خط فرمان گوشی متصل به کامپیوتر که در حال اتصال boot-loader را آنلاک کرد. بعد از قبول اخطار خطر آنلاک کردن بوت لودر؛ میتوان به راحتی نرم افزار مورد نظر را بدون دردسر و پیدا کردن نقطه ضعف روی دستگاه فلشکرد .

چرا گوشی خود را روت میکنیم؟
روت برای شما چه کارهایی انجام میدهد ؟ روت در واقع همان هک است که باعث میشه بتوانید عملیات زیر را به کمک آن انجام دهید :
کنترل کامل روی گوشی خود داشته باشید
قابلیت دیدن فایل هایی که آندروید با آنها کار میکند ؛ شما میتوانید خیلی از کدهای اصلی را جایگزین کنید :
نصب تم های جدید
برنامه های اصلی ( نقشه ، تقویم ، ساعت و غیره )را با برنامه دلخواه خود جایگزین کنید و یا حذف کنید .
حالت ریکاوری برای انجام کارهای تخصصی ( Recovery Image )
Bootloader خود را باز یا بسته کنبد.
جعبه ابزار ( ToolBox ) که به شما اجازه استفاده از کدهای ساده لینوکس مثل “ls ” رامیدهد را میتوانید با ( BusyBox ) که امکانات فراتری را دارد تعویض کنید
تعویض تصاویر هنگام بوت شدن گوشی
اضافه کردن کدهای باینری لینوکس
اجرای برنامه های بخصوصی که نیاز به کنترل بیشتری در سیستم دارند :
Super User ( به شما اجازه میدهد تا تعیین کنید کدام برنامه به روت دسترسی داشته باشد یا خیر )
مدیریت برنامه برای روت ( به شما اجازه میدهد برنامه هایی را ببندید که در حالت عادی قادر به بستن آنها نیستید )
جابه جایی برنامه از نظر مکان نصب شدن
تهیه Backup از گوشی
میتوانید یک پوشه روی SDcard خودتون بسازید و همه APK هایی رو که نصب کرده اید رو درون آن بریزید ؛ اگر خواستید آپدیت کنید دیگر نیازی به نصب و خرید دوباره برنامه ها نیست
تعویض محل نصب برنامه ها به SDcard
ریبوت راحت گوشی از طریق دستورهای ترمینال (su <enter> reboot <enter>)
و بسیاری کار های دیگر …

چگونه گوشی خود را روت کنیم؟
همانطور که پیشتر اشاره شد ، روت هر گوشی از گوشی دیگر متفاوت هست و دارای روش های منحصر بفرد خود است و با توجه به اینکه شاید برای هر سیستم عامل و هر ورژن یک روش خاص بوجود بیاید ؛ پس از قرار دادن لینک برای صفحات روت گوشی ها در این قسمت خودداری میکنیم و تنها به شما راهنمایی میکنیم که :
از برنامه معروف VRoot استفاده کنید.

 

 

مشخصات

دانـــــلود

برچسب ها

مطالب پیشنهادی ما

دیدگاه های شما

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تبلیغاتتبلیغات

ویجت الکسا