ما هو الروت - ما هو الكيرنال - ما هو الركوفري - ماهو الروم - ما هو البوت لودر الشرح المفصل و الكامل

0
اقدم لكم في اول تدوينة عن تعاريف بصيطة حول ( ما هو الروت - ما هو الكيرنال - ما هو الركوفري - ماهو الروم - ما هو البوت لودر )  كل هذا بشرح مفصل : تابع :
 

اولاً - ما هو الروت ؟
الروت كلمة يتداولها اكثير من المواقع و الصفحات و كما نعلم بعض التطبيقات تحتاج روت لكن بما يفيد الروت !


 هو عبارة عن عملية برمجية تحدث في نواة او جزر نظام الاندرويد من اجل ازالة حماية الشركة المصنعة للهاتف
و الوصول الى اكبر قدر من الصلاحيات للتحكم بـ الهاتف كلياً و بشكل أعمق لتستطيع التغيير او التعديل و إضافة مميزات جديدة على النظام و هنالك تطبيقات تحتاج الدخول الى نواة نظام الهاتف و لكن بدون الروت لن تستطيع  الاستفادة من هذه التطبيقات و هذا يعني ان عند تطبيقك عملية الروت للهاتف سوف تكون الشركة غير مسوؤلة عن الهاتق تماماً و سوف يؤدي الى فقدان الضمان لهاتفك لان الشركة تكون قد وضعت كود حماية خاص بداخل النظام عند عملية الروت يزيل هذا الكود تماماً و فقدان الكود لن تكون الشركة مسوؤلة عن الهاتف ايداً
 الروت  يجعلك انت من تتحكم بملفات النظام وأي خطء قد تخسر الهاتف الروت عالم آخر عند امتلاكه تدخل عالم مليء بالمخاطر والخبرة

ميزات الروت:
- تعديل في ملفات النظام مثل التعريب أو إضافة مميزات جديدة.
- تشغيل التطبيقات التي تحتاج الى صلاحية الروت.
- اذا كنت مبرمجًا سوف تحتاج الروت بشكل أكيد وخاصة في بناء تطبيقات قد تحتاج الى صلاحيات روت.
- التعديل على نوع الخط و الحجم
- يعطيك صلاحيات بحذف البرامج الأساسية الموجودة في الهاتف

عيوب الروت:
- فقدان ضمان الهاتف- قد تتسبب في تلف لهاتف اذا حدث خطء ما
- معرض للاختراق بدون برامج الحماية
  وغيرها الكثير من الفوائد ....

الاسألة الشائعة حول الروت:
هل احتاج لعمل روت على هاتفي ؟
هذا الأمر يرجع إليك اذا كنت تحتاج لعمل بعض الاشياء التي ذكرناها سابقاً فأنت تحتاج لعمل روت .
هل الروت يقوم بمسح جميع بياناتي وقت تنصيبه ؟
طبعاً لا ولا يؤثر عليها ولكن اذا اردت تغيير الروم (Rom) هنا يتم مسح جميع البيانات .
كيف اعرف انه تم عمل روت لجوالي ؟
سوف يتم تثبيت برنامج اسمه Super User اذا وجدته فأعلم أن العملية تمت بنجاح وهذه ايقونة البرنامج
ملاحظة يمكن ازالة الروت بعد تثبيته

و بنهاية التعريف نستنتج ان الروت ليس مضر لصاحبي الخبرة في مجال الاندرويد و لكن خطير نوعاً ما للمبتدئين

ثانياً - ما هو الكيرنال:
الكيرنال هو النواة وهو حلقة الوصل مابين السوفتوير والهاردوير و يفيدك هذا الكيرنل بتحسين العلاقة مابين الروم والهاردوير


  النواة هي قلب أي نظام تشغيل للحاسوب حيث تقوم بدور حلقة الوصل بين عتاد الحاسوب وبرمجياته وتقوم أيضا بعملية التحكم بمصادر الجهاز. كحلقة وصل بين العتاد والبرمجيات تقوم النواة بتوفير طبقة يمكن للبرمجيات الاتصال بها مما يوفر إمكانيات الحاسب الآلي للبرمجيات التي تعمل في مجال المستخدم.
وظائف النواة تقوم بها كل نواة بصورة مختلفة عن الأخرى. فمثلا تقوم النواة الأحادية بالعمل في حيز واحد من الذاكرة وبهذا تحقق تحسن في أداء النظام. أما النواة المصغرة (النوية) فتقوم بتنفيذ معظم عملياتها في حيز المستخدم لكي تحافظ على توزيع وتفرقة المهام عن بعضها وبهذا تسهل عملية تحسين وتطوير الشيفرة البرمجية للنواة وإصلاحها.
معظم أنظمة التشغيل الحديثة تعتمد على وجود نواة للنظام. في معظم الحالات يقوم محمل نظام التشغيل بتحميل النواة كعملية أثناء بداية تشغيل الحاسب الآلي وعند اكتمال تحميل نظام التشغيل تصبح هذه العملية مجموعة متكاملة من الوظائف التي يمكن أن تستخدمها البرمجيات عن طريق الاتصال بالنواة لكي تتمكن البرمجيات من القيام بعمليات تحتاج للوصول لعتاد الحاسب الآلي مثل الكتابة على القرص الصلب..

فؤاد الكيرنال:
- يقلل استهلاك البطارية
- يسرع النظام
- يحل مشاكل الصوت
- يقلل حرارة الجهاز
- ينظم اداء البروسسر
- بعض الكرينلات يوجد معها روت

ثالثاً - ما هو الركوفري:
الكثير منا سمع عن مصطلح الريكوفري في الاجهزة الذكية التي تعمل بنظام الاندرويد , لكن هل فكرت يوماً في معرفة ماذا يعني هذا المصطلح او ما هي استخداماته !!


  الريكوفري هو وضع في الاندرويد نقوم بالدخول عليه عن طريق ضغط زر رفع الصوت والهوم والباور في آن واحد
 وفي بعض الاجهزة الاخري ضغط زر الهوم والباور فقط (سامسونج)  وفي اجهزة اخري نقوم بضغط زر رفع الصوت وخفض الصوت معاً مع ضغط زر الباور (سامسونج)
كيف نستخدم الريكوفري:
 استخدام الريكوفري سهل جداً لكن يختلف من جهاز إلي جهاز اخر في اشياء بسيطة جداً
للتحرك للاعلي نقوم بضغط زر رفع الصوت
  للتحرك للاسفل نقوم بضغط زر خفض الصوت
  للاختيار او الرجوع للخلف نقوم بالضغط علي زر الباور او الهوم
  ما هي استخدامات الريكوفري
  عند الدخول إلي الريكوفري يكون امامنا اختيارين يمكن الاستفادة بهم وهم
 Wipe Data/Factory reset و يمكن استخدامها في عمل فورمات كامل للجهاز إذا كان هناك مشاكل في الجهاز او إذا نسينا كلمة السر التي تستخدم لفك قفل الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجية
 Wipe cache partition وهي فورمات لملفات الكاش المستخدمة في التطبيقات علي السوفت وير وعند عمل هذا المسح سوف تشعرون بالفرق الكبير في استخدام الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجية
 انواع الريكوفري

هناك اربعة انواع من الريكوفري حتي الآن يتم تداولهم بشكل كبير
- الريكوفري الاصلية والتي تكون موجودة بالفعل علي هواتف سامسونج لكن اجهزة HTC وسوني لابد من تنصيب الريكوفري اولاً
- Clockwork Mod Recovery او ما تعرف باسم CWM وهي ريكوفري مطبوخة وعن طريقها يمكن التعديل علي النظام باستخدام ملفات مضغوطة بصيغة zip يصنعها المطورين لجهازك ونقوم بتنصيبها عن طريق الريكوفري المطبوخ
- TeamWin Recovery Project او ما تعرف باسم TWRP وهي ريكوفري مطبوخة ايضاً ولها نفس مميزات ال CWM لكن مع اضافة بعض التفاصيل والتغير الكامل في الشكل
- Philz touch recovery وهي نسخة معدلة من CWM وهي تختلف بامكانية التحكم في الشكل والالوان

رابعاً - ما هو الروم:
 من اهم ميزة لنظام الاندرويد كونه نظام مفتوح المصدر و يمكن لاي شخص له خبرة بالبرمجة تعديل و عمل اضافات على هذا النظام و اضافة ميزات متعددة .


 الروم هو النظام الذي يقوم على تشغيل الهاتف , فجوجل تقوم باصدار نظام الاندرويد الخام بدون تعديلات و تقوم بنشر الشفرة المخصصة لهذا النظام و بعد ذلك تقوم الشركات مثل سامسونج و HTC و سوني و الشركات الاخرى المصنعة للهواتف و بالاضافة الى المطورين بالحصول على تلك الشفرة و يعمل مطوري تلك الشركات على هذا النظام و عمل تعديلات و اضافات لتناسب الهواتف التي يقوموا بأنتاجها و هذا مايسمى الروم .
الروم الرسمي ؟
مثلا هاتف سامسونج جالكسي اس 3 يحمل اصدار اندرويد 4.1 و هاتف HTC ONE X ايضا يحمل اصدار 4.1 و لكن و عند مقارنة الهاتفين سنجد بعض الفوارق و الأضافات يحتويها كل هاتف بالرغم من التشابه بتشغيل التطبيقات و الشكل العام للنظام  و لكن لا يمكن تركيب نظام اندرويد 4.1 من روم سامسونج على هاتف HTC او حتى على اي هاتف من نفس شركة سامسونج , و سنجد بهاتف جالكسي اس 3 بعض المميزات لا نجدها بهاتف HTC ONE X مثل النوافذ المنبثقة فهذه الميزة اضافته سامسونج لنظام الاندرويد و  لم تأتي مع نظام اندرويد الخام  فهذه هي الاضافات و مايطلق عليه “روم رسمي” اي من الشركة المصنعة للهاتف  , و سنجد ايضا بهاتف HTC بعض الميزات ليست موجودة اصلا بالاندرويد فتلك الميزة اضافتها HTC و هذا ايضا اسمه “روم الرسمي” .
و التعديل على نظام الاندرويد لا يأتي بالتعديلات على الشفرة الأساسية لللنظام  ,بل يتم عمل اضافات و تعديلات على النظام ليناسب هواتف الشركة المنتجة  .
فالروم اذا عبارة عن نظام اندرويد تم تعديله و عمل اضافات ليناسب نوع الهاتف لكل شركة .
 الروم المطبوخ ؟؟
كما ذكرنا بالسابق فهو عبارة عن نظام اندرويد تم العمل عليه من مطورين مستقلين لا يتبعون اي شركة منتجة للهواتف و يقوموا بعمل تعديلات و اضافات و عمل ميزات كبيرة  على نظام الاندرويد ليناسب نوع معينا من الهواتف و هذا مايسمى طبخ “روم مطبوخ” اي غير رسمي و قد يتفوق الروم المطبوخ على الروم الرسمي بالميزات و الأضافات , فمثلا بعض الهواتف توقفت الشركة المصنعة عن دعم الهاتف بالتحديثات مثل هاتف جالكسي اس 1  توقف تحديث الشركة الرسمي عند اصدار اندرويد 2.3 و لكن قام بعض المطورين بطبخ اصدار اندرويد 4.1 جيلي بين و تطويره ليعمل على هاتف جالكسي اس 1 , و هناك ايضا هواتف اخرى يتم دعمها برومات مطبوخة .
و ليس هذا فقط فالمطورون يقوموا بطبخ رومات لهواتف حديثة مثل جالكسي اس 3 و جالكسي نوت 2 مع اضافات ميزات كبيرة , و بعض الاحيان يتم طبخ الروم الرسمي ايضا لاضافة ميزات اكثر عليه .
و لكن غالبا ماتكون الرومات المطبوخة غير مستقرة و غير ثابته و تحتوي على بعض الاخطاء و المشاكل و يعتمد ذلك على خبرة المطورين و هناك رومات مطبوخة افضل من الرومات الرسمية بمراحل , و حتى الرومات الرسمية لديها بعض الاخطاء و المشاكل .

خامساً - ما هو البوت لودر:

 Bootloader كلمه نسمعها كثيرا في الهواتف المحموله ولكن ما هو ؟


     ببساطه فإن البوت لودر هو عباره عن كود      برمجي  وهو اول كود يمر بالمعالج الي النظام       فهو   يقوم بعملية فحص سريعه لاجزاء النظام I/0 TEST  ثم يقوم بتشغيل الكيرنل ” نواة النظام ” والتي بدورها تقوم باطلاق مجموعه من التعريفات علي البورد الخاص بالجهاز لتشغيل النظام والمعروف باسم الروم
بإختصار فان وظيفة عمل البوت لودر تتلخص في التالي
عند الضغط علي زر التشغيل يقوم باطلاق تغذية كهربائيه والتي بدورها تقوم بتشغيل البوت لودر ثم يقوم البوت لودر بتشغيل الكيرنل او نواة النظام ثم يقوم بتعريف المعالج والذاكره ثم يقوم النظام بالاقلاع والدخول الي نظام الاندرويد
من المعروف ان سامسونج تقوم بفتح البوت لودر وذلك لكي يسهل علي المطورين تعديل وتطوير السوفت وير ولكن علي الوجه الاخر يوجد بعد الشركات تقوم باغلاق البوت لودر لمنع اي شخص من العبث به او التعديل علي السوفت وير.

الى هنا نكون قد انتهينا من هذا  الشرح الطويل و ارجو ان ينال اعجابكم و ان تكوتو خرجتم منه بفائدة كبيرة






جميع الحقوق محفوظه © Pc&roid