السبت، 28 مارس 2015

ما هو الروت ROOT

معنى الروت ROOT في نظام أندرويد Android وما فائدته أو مميزاته وعيوبه وهل هو إجباري أم إختياري من اكثر الأسئلة التي يتداولها المستخدمون الجدد أو المبتدئين في عالم الأندرويد
root android
في هذا الشرح نقدم شكل مبسط عن الروت وفوائده  وطرق إلغاءه وهل عملية الروت إجبارية أم إختيارية على الهواتف والحواسب اللوحية أو حتى أي جهاز يعمل بنظام تشغيل أندرويد لكن وقبل الدخول في الشرح قد يتسائل البعض مع هو الأندرويد والجواب يمكن أن يكون واضح وبشكل بسيط أيضا من خلال الرابط التالي : ماهو الأندرويد 

تعريف الروت ROOT:
هو عبارة عن عملية برمجية تتم في نظام أندرويد لفتح المجال لبعض التطبيقات التي تحتاج صلاحية روت للوصول إلى جذر نظام أندرويد المبني على نواة لينوكس Linux بشكل أعمق لتستطيع التغيير أو التعديل و إضافة مميزات جديدة على النظام أو الإستفادة من الطبقات البرمجية ذات المستوى القريب جدًا من العتاد الصلب الجذر وهو ما يسمى بـ كيرنل Kernel النظام وكيرنل الأندرويد ويمثل الطبقة بين الدارات الإلكترونية (معالجات- ذاكرة- شاشة ..الخ) الموجودة في أجهزة الأندرويد و نظام التشغيل أندرويد بحد ذاته وهو والذي يقوم بالتفسير والترجمة والتواصل بين لغة الآلة واللغة البرمجية أي الأندرويد ذات الطبقة الأعلى وعند عملية الروت سوف يتم إضافة تطبيق يسمى بـ Super User وسوف يكون المسؤول عن إعطاء الصلاحيات للتطبيقات الأخرى ويقوم بتخزين كافة المعلومات حولها في سجل خاص
تطبيقات تحتاج الى الروت ROOT:
تحتاج التطبيقات مثل برامج أخذ النسخ الإحتياطية تطبيق Titanium Backup للأندرويد أو تطبيقات وبرامج الـ VPN أو تركيب خطوط قراءة وكتابة او تركيب وتثبيت CWM ريكوفري مخصص مع تطبيق إدارة الرومات لتركيب نظام تشغيل أندرويد بنسخة اُخرى رسمية أو غير رسمية من مجموعة مبرمجين مثل سيانوجين مود CyanogenMod أو AOKP وغيرهم من مطوري رومات ROM أندرويد المخصصة والتي تحتاج لصلاحيات أوسع للحصول على المعلومات بشكل أدق وتغير من أو تسحب المعلومات من ضمن نظام اندرويد في طبقات نظام التشغيل الغير مصرح لنا بالعبث بها لذلك يتم إغلاقها من المبرمجين وهذا ما فعلته جوجل في نظام تشغيلها أندرويد وهذا ما يستدعي عمل الرووت ROOT عن طريق ثغرة بسيطة يتم إستغلالها بطريقة برمجية للحصول على صلاحية الروت وبذلك نقول أن هذا الهاتف أو الجهاز اللوحي بنظام أندرويد قمنا بعمل رووت له
قد يتسائل البعض ما هو الروم ROM :
هي نسخة نظام الأندرويد الكاملة حيث تسمى روم وقد تسمع في عالم الأندرويد أحددًا يقول لقد قمت بتركيب أو تثبيت روم أندرويد جيلي بين رسمي أو من رومات سيانوجين مود CyanogenMod أو غيرهم من مطوري رومات أندرويد اذا يوجد دائما نسخة أندرويد أو روم أندرويد رسمية أو روم أندرويد مخصصة والتي يعمل عليها المبرمجون والمطوّرون
كيف اقوم بعملية الروت على اندرويد:
تختلف طرق الروت مع إختلاف الشركات التي تصنع الاجهزة التي تعمل بنظام اندرويد ومنها من يقوم بإغلاق البووت لودر ومنها الاخر يسمح بفتحه لاحقًا لكي تتم عملية الروت بعد فتح البوت لودر Bootloader مسؤل عن تشغيل النظام وهذا ما يفيد المبرمجين والمطورين لتطوير وبناء تطبيقاتهم بشكل دقيق ومتوافق بشكل اكبر مع نظام اندرويد طريقة الروت تختلف صعوبتها من جهاز لأخر حسب توفر الامكانيات ودعم الجهاز، فبعض الهواتف او الحواسب اللوحية الشهيرة، تحصل على اكثر من طريقة للحصول على صلاحيات الروت وتختلف فيما بينها حسب طريقة المبرمج التي توصل إليها وحصل على صلاحية الروت وكـ مثال يمكنكم الإطلاع على طريقة روت هاتف جالاكسي نوت 2 فهي تتم عن طريق الكمبيوتر وبعملية دفع لملف الروت الى الهاتف
ما هو البوت لودر Bootloader
البوت لودر هو عباره عن كود برمجي إن صح التعبير يكون هو أول كود يمر بالمعالج في النظام وهو الذي يقوم بعمل فحص سريع لاجزاء النظام أو ما يسمى بــ I/0 TEST فحص الدخل والخرج ويقوم بعدها بإطلاق الكيرنل والذي بدوره يقوم بإطلاق سلسلة من تعريفات القطع على البورد لتشغيل النظام الأعلى و هو الروم في الاندرويد نستطيع عن نعبر عن العملية بالشكل التالي الضغط على زر التشغيل يطلق تغذية كهربائية - التغية تؤدي الي إطلاق البوت لودر - البوت لودر يطلق الكيرنل  - تعريقات المعالج والذواكر - الدخول لنظام أندرويد
هل الروت ROOT إجباري ام إختياري
 الروت ليس أمر إجباري و هو إختياري ويعتمد على حسب رغبتك في إستخدام هاتفك فإذا أردت ان تكون من محترفي وخبراء الأندرويد فالروت أمر حتمي وخاصة المستخدمين الذين يقومون بتثبيت تطبيقات وبرامج تحتاج الى الروت وتثبيت روم ROM أندرويد اُخرى على الجهاز ليست بالضرورة ان تكون روم رسمية وقد تكون مطبوخة ومن تطوير مجموعة من المبرمجين مثل رومات سيانوجين مود أو AOKP وغيرهم
فوائد الروت بكل بساطة :
وهذه بعض فوائد الروت و إستخدماته الأكثر شيوعا :
-  تثبيت رومات مخصصة أو تركيب الريكفري المخصص وهو مختلف عن ريكفري أندرويد الأصلي بميزات أوسع
- القيام بعمليات النسخ الإحتياطي الكاملة مع معلومات التطبيقات و إسترجاعها لاحقا أو تجميد التطبيقات كما في برنامج تيتانيوم باك آب
- تعديل في ملفات النظام مثل التعريب أاو إضافة مميزات جديدة
- تغيير نوع الخط في الأندرويد
- الحذف أو التعديل على تطبيقات نظام الأندرويد الاساسية
- تغير نمط الملفات كما في أجهزة سامسونج من من FAT إلى ext2 وهذا ما يسمى بعملية  OCLF لاق فكس
اذا كنت مبرمجًا سوف تحتاج الى الروت بشكل أكيد وخاصة في بناء تطبيقات قد تحتاج الى صلاحيات روت
- تغير الإيبي بي IP في جهازك والذي يمكنك من فتح سوق جوجل بلاي الأمريكي وتحميل التطبيقات والالعاب منه
- تشغيل التطبيقات التي تحتاج الى صلاحية الروت
ومن عيوب الروت
 يمكن أن يدور في فكر أي شخص قبل القيام بعملية الروت هو خسارة جهازه فقد يتعرض الجهاز للتلف أو العطب نتيجة تنفيذ تعليمات خاطئة اثناء القيام بعملية الروت وهذا ما قد يحصل ويجب توخي الحذر لكن برأيي الأمر الأهم هو فقدان الضمان عند قيامكم بعملية الروت سوف يفقد الهاتف أو الحاسب اللوحي ضمان الشركة بالإضافة الى فقدان التحديثات القادمة لنسخة الأندرويد عبر الهواء OTA أو عبر البرامج المرفقة والمساعدة لعمليات التحديث والترقية وهذا ما ينوه عليه الكثير من الشركات مثل سامسونج أو سوني أوغيرهم
كيف أستطيع إلغاء الروت
يتم إلغاء الروت بعملية برمجية حسب نوع الجهاز و نسخة نظام الأندرويد المثبته عليه أو عبر تثبيت روم أندرويد رسمي خالي من الرووت وكمثال 
طريقة تركيب روم Galaxy S2 أندرويد 4.1.2 جيلي بين I9100XWLS8 رسمي

0 التعليقات:

إرسال تعليق

شــــــــا رك
Twitter Delicious Facebook Digg Stumbleupon Favorites More