ماهو؟ الاندرويد الروت الروم الريكفري الاودين
ماهو الأندرويد
هو نظام مجاني ومفتوح المصدر مبني على نواة لينكس صُمّم أساسًا للأجهزة ذات شاشات اللمس كالهواتف الذكية والحواسب اللوحية, يتم تطوير الأندرويد من قبل التحالف المفتوح للهواتف النقالة الذي تديره شركة جوجل.
اشترت جوجل نظام أندرويد من المطورين الأساسيين للنظام في سنة 2005، في حين كان الإعلان الرسمي عنه في 5 نوفمبر 2007 بالتزامن مع انطلاق التحالف المفتوح للهواتف النقالة.
طرحت جوجل نظام أندرويد كنظام مفتوح المصدر تحت رخصة أباتشي، مشروع أندرويد مفتوح المصدر (AOSP) هو الفريق المسؤول عن تطوير وتحديث وإصلاح النظام.
لدى الأندرويد مجتمع ضخم من المطورين الذين يقومون بكتابة وتطوير البرامج والتطبيقات للأندرويد، ويعتمدون بشكل أساسي على الكتابة بلغة الجافا.
جوجل بلاي وهو متجر متاح علي الإنترنت وكتطبيق على هواتف أندرويد يُدار بواسطة جوجل. في سبتمبر 2012، وصل عدد التطبيقات المتواجدة بالمتجر 675,000 تطبيق وعدد التنزيلات 25 مليار تنزيل.
يعد الأندرويد حاليًا النظام الأكثر انتشارًا بـأكثر من مليار جهاز مُفعّل ونسبة مشاركة بالسوق بنسبة 64% حسب إحصاءات مارس 2013.
ما هو الروت ROOT
ما هو الروت ROOT في نظام اندرويد Android وما فائدته او مميزاته وعيوبه وهل هو إجباري ام إختياري، من اكثر الأسئلة التي يتداولها المستخدمون الجُدد او المبتدئين في عالم الاندرويد. لذالك سأُقدم لكم شرح كافي و وافي بشكل مبسط عن الروت وفوائد الروت وطرق إلغاءه وهل عملية الروت إجبارية ام إختيارية على الهواتف والحواسب اللوحية او حتى اي جهاز يعمل بنظام تشغيل أندرويد، لكن وقبل الدخول في الشرح، قد يتسائل البعض مع هو الأندرويد! والجواب يمكن ان يكون واضح وبشكل بسيط ايضًا من خلال مقالة (ما هو اندرويد ؟).
تعريف الروت ROOT:هو عبارة عن عملية برمجية تتم في نظام اندرويد لفتح المجال لبعض التطبيقات التي تحتاج صلاحية روت للوصول الى جذر نظام اندرويد المبني على نواة لينوكس (Linux) بشكل اعمق لتستطيع التغيير او التعديل و إضافة مميزات جديدة على النظام او الإستفادة من الطبقات البرمجية ذات المستوى القريب جدًا من العتاد الصلب “الجذر” وهو ما يسمى بـ كيرنل Kernel النظام، وكيرنل الاندرويد يمثل الطبقة بين الدارات الإلكترونية (معالجات، ذاكرة، شاشة ..الخ) الموجودة في اجهزة الاندرويد و نظام التشغيل اندرويد بحد ذاته، وهو والذي يقوم بالتفسير والترجمة والتواصل بين لغة الآلة واللغة البرمجية اي الاندرويد ذات الطبقة الاعلى. وعند عملية الروت سوف يتم إضافة تطبيق يسمى بـ Super User وسوف يكون المسؤل عن إعطاء الصلاحيات للتطبيقات الاخرى ويقوم بتخزين كافة المعلومات حولها في سجل خاص.تطبيقات تحتاج الى الروت ROOT:تحتاج التطبيقات مثل برامج اخذ النسخ الإحتياطية (تطبيق Titanium Backup اندرويد) او تطبيقات وبرامج الـ VPN او تركيب خطوط قراءة وكتابة او تركيب وتثبيت CWM ريكوفري مخصص مع تطبيق إدارة الرومات لتركيب نظام تشغيل اندرويد بنسخة اُخرى رسمية او غير رسمية من مجموعة مبرمجين مثل سيانوجين مود CyanogenMod او AOKP وغيرهم من مطوري رومات ROM اندرويد المخصصة. والتي تحتاج لصلاحيات اوسع للحصول على المعلومات بشكل ادق وتغير من او تسحب المعلومات من ضمن نظام اندرويد في طبقات نظام التشغيل الغير مُصرح لنا بالعبث بها لذلك يتم إغلاقها من المبرمجين وهذا ما فعلته جوجل في نظام تشغيلها أندرويد، وهذا ما يستدعي عمل الرووت ROOT عن طريق ثغرة بسيطة يتم إستغلالها بطريقة برمجية للحصول على صلاحية الروت وبذلك نقول ان هذا الهاتف او الجهاز اللوحي بنظام اندرويد قمنا بعمل رووت له.قد يتسائل البعض ما هو الروم ROM:هي نسخة نظام الاندرويد الكاملة حيث تسمى روم، وقد تسمع في عالم الاندرويد احدًا يقول (لقد قمت بتركيب او تثبيت روم اندرويد “جيلي بين” رسمي او من رومات سيانوجين مود CyanogenMod او غيرهم من مطوري رومات اندرويد) اذًا يوجد دائمًا نسخة اندرويد او روم اندرويد رسمية او روم اندرويد مخصصة والتي يعمل عليها المبرمجون والمطوّرون.كيف اقوم بعملية الروت على اندرويد:تختلف طرق الروت مع إختلاف الشركات التي تصنع الاجهزة التي تعمل بنظام اندرويد، ومنها من يقوم بإغلاق البووت لودر ومنها الاخر يسمح بفتحه لاحقًا لكي تتم عملية الروت بعد فتح البوت لودر Bootloader (مسؤل عن تشغيل النظام) وهذا ما يفيد المبرمجين والمطورين لتطوير وبناء تطبيقاتهم بشكل دقيق ومتوافق بشكل اكبر مع نظام اندرويد. طريقة الروت تختلف صعوبتها من جهاز لأخر حسب توفر الامكانيات ودعم الجهاز، فبعض الهواتف او الحواسب اللوحية الشهيرة، تحصل على اكثر من طريقة للحصول على صلاحيات الروت وتختلف فيما بينها حسب طريقة المبرمج التي توصل إليها وحصل على صلاحية الروت وكـ مثال يمكنكم الإطلاع على (طريقة عمل روت samsung Galaxy Fit S5670) فهي تتم عن طريق الكمبيوتر وبعملية دفع لملف الروت الى الهاتف.
ما هو البوت لودر Bootloader؟البوت لودر هو عباره عن كود برمجي إن صح التعبير يكون هو اول كود يمر بالمعالج في النظام وهو الذي يقوم بعمل فحص سريع لاجزاء النظام أو ما يسمى بــ I/0 TEST فحص الدخل والخرج، ويقوم بعدها بإطلاق الكيرنل والذي بدوره يقوم بإطلاق سلسلة من تعريفات القطع على البورد لتشغيل النظام الاعلى و هو الروم في الاندرويد نستطيع عن نعبر عن العملية بالشكل التالي، الضغط على زر التشغيل يطلق تغذية كهربائية >> التغية تؤدي الي إطلاق البوت لودر >> البوت لودر يطلق الكيرنل >> تعريقات المعالج والذواكر … >> الدخول لنظام اندرويد.هل الروت ROOT إجباري ام إختياري؟بكل تأكيد الروت ليس امر إجباري و هو إختياري ويعتمد على حسب رغبتك في إستخدام هاتفك، فإذا اردت ان تكون من محترفي وخبراء الاندرويد فالروت امر حتمي وخاصة المستخدمين الذين يقومون بتثبيت تطبيقات وبرامج تحتاج الى الروت وتثبيت روم ROM أندرويد اُخرى على الجهاز ليست بالضرورة ان تكون روم رسمية وقد تكون مطبوخة ومن تطوير مجموعة من المبرمجين مثل رومات سيانوجين مود او AOKP وغيرهم.فوائد الروت بكل بساطة:اليكم بعض من فوائد الروت و إستخدماته الاكثر شيوعًا.
تركيب او تثبيت رومات مخصصة، او تركيب الريكفري المخصص وهو مختلف عن ريكفري اندرويد الاصلي بميزات اوسع.القيام بعمليات النسخ الاحتياطي الكاملة مع معلومات التطبيقات و إسترجاعها لاحقًا او تجميد التطبيقات كما في برنامج تيتانيوم باك اب.تعديل في ملفات النظام مثل التعريب او اضافة مميزات جديدة.تغيير نوع الخط في الاندرويد.الحذف او التعديل على تطبيقات نظام اندرويد الاساسية.تغير نمط الملفات كما في اجهزة سامسونج من من FAT إلى ext2 وهذا ما يسمى بعملية OCLF لاق فكس.اذا كنت مبرمجًا سوف تحتاج الروت بشكل اكيد وخاصة في بناء تطبيقات قد تحتاج الى صلاحيات روت.تغير الاي بي IP في جهازك والذي يُمكنك من فتح سوق جوجل بلاي الامريكي وتحميل التطبيقات والالعاب منه.تشغيل التطبيقات التي تحتاج الى صلاحية الروت.
ما هي عيوب الروت؟اول شيئ يمكن ان يدور في فكر اي شخص قبل القيام بعملية الروت هو خسارة جهازه، فقد يتعرض الجهاز للتلف او العطب نتيجة تنفيذ تعليمات خاطئة اثناء القيام بعملية الروت وهذا ما قد يحصل ويجب توخي الحذر، لكن برأيي الامر الاهم هو فقدان الضمان، عند قيامكم بعملية الروت سوف يفقد الهاتف او الحاسب اللوحي ضمان الشركة بالإضافة الى فقدان التحديثات القادمة لنسخة الاندرويد عبر الهواء OTA او عبر البرامج المرفقة والمساعدة لعمليات التحديث والترقية وهذا ما ينوه عليه الكثير من الشركات مثل سامسونج او سوني .. وغيرهم.كيف أستطيع إلغاء الروت؟يتم إلغاء الروت بعملية برمجية حسب نوع الجهاز و نسخة نظام الاندرويد المثبته عليه او عبر تثبيت روم اندرويد رسمي خالي من الرووت مثال، (طريقة تركيب روم Galaxy S2 اندرويد 4.1.2 جيلي بين I9100XWLS8 رسمي).بهذا الشرح السابق حاولت إلقاء نظرة اقرب على الروت ROOT وتغطية الامور التي قد تتعلق بالروت مثل الروم، والكيرنل، والبوت لودر .. وغيرها من المصطلحات بشكل مبسط وسهل.لأي إستفسار حول الروت او نظام اندرويد، يمكنكم طرحه عبر التعليقات، وسوف أقوم بالإجابة عنها ضمن معرفتي ومعلوماتي المتوفرة.
ماهو الروم “ROM” , و ماهو الفرق بين الرومات الرسمية و الرومات المطبوخة؟؟
ماهو الروم ؟ و ماهو الفرق بين الروم المطبوخ و الروم الرسمي؟
من اهم ميزة لنظام الاندرويد كونه نظام مفتوح المصدر و يمكن لاي شخص له خبرة بالبرمجة تعديل و عمل اضافات على هذا النظام و اضافة ميزات متعددة .الروم هو النظام الذي يقوم على تشغيل الهاتف , فجوجل تقوم باصدار نظام الاندرويد الخام بدون تعديلات و تقوم بنشر الشفرة المخصصة لهذا النظام و بعد ذلك تقوم الشركات مثل سامسونج و 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 مع اضافات ميزات كبيرة , و بعض الاحيان يتم طبخ الروم الرسمي ايضا لاضافة ميزات اكثر عليه .و لكن غالبا ماتكون الرومات المطبوخة غير مستقرة و غير ثابته و تحتوي على بعض الاخطاء و المشاكل و يعتمد ذلك على خبرة المطورين و هناك رومات مطبوخة افضل من الرومات الرسمية بمراحل , و حتى الرومات الرسمية لديها بعض الاخطاء و المشاكل .هناك مطورين مشهورين جدا بعمل الرومات المطبوخة و بالغالب لكل مطور رومات متخصصة بهواتف لشركة معينة مثل هواتف سوني او HTC .و حتى هناك اصبح تطورا كبيرا بالرومات المطبوخة فاصبح بالأمكان تحديثها مباشرة عن طريق التحديث الهوائي و لها ادوات للتحديث .و من اشهر مطوري الرومات المطبوخة CyanogenMod هؤلاء يقدموا رومات جيدة و لها استقرار جيد ايضا و يقوما بعمل التحديثات الدائمة و من الميزات الجميلة دعم اللغة العربية .و يمكنك الحصول على الرومات من موقع المطورين xda-developers.comصحيح ماذا عن اللغة العربية ؟يفترض بأصدار الاندرويد 4.0 الايس كريم الخام بأن اللغة العربية اساسية بهذا الاصدار و من اللغات الموجودة رسميا به و الأكيد ان هناك دعم كامل للعربية بأصدار اندرويد 4.1 جيلي بين من قوائم و لوحة مفاتيح بالاصدار الأساسي الخام التي تصدره جوجل, و لكن بعض المطورين من الشركات و المستقلين يقوموا بحذف اللغة العربية و لغات الاخرى من روماتهم للتخفيف من حجم الروم , فمثلا روم لسامسونج موجه لمستخدمي هواتفها لأمريكا تقوم سامسونج بحذف اللغة العربية و لغات اخرى مثل الكورية و اليابانية و لغات اخرى من الروم للتخفيف من حجم الروم , و البعض يقوما باخفائها فقط مثل HTC ببعض روماتها و هناك بعض التطبيقات يمكن استعاة اللغة العربية بتلك الاصدارات بنسبة 100% و لكن بعض الاصدارات يمكن استعادة العربية بنسبة 80% فالتطبيقات ستكون عربية و كل شيء عربي عدا القوائم .اذا كان لديك هاتف غير معرب و يحمل اصدار 4.0 او 4.1 قد تستطيع اظهار اللغة العربية بتطبيقات مخصصة لذلك , و قمنا بنشرها بشبكتنا هيمن للاندرويد.اذا الروم ليس ثيم او لانشر يقوم بتغيير الشكل العام بل الروم يقوم بتغيير نظام الهاتف بالكامل من اعدادات و الشكل العام و الاضافات و الميزات .
ماهو الريكفري وكيف نستخدمها وما هي فوائدها وانواعها android recovery
الكثير منا سمع عن مصطلح الريكوفري في الاجهزة الذكية التي تعمل بنظام الاندرويد , لكن هل فكرت يوماً في معرفة ماذا يعني هذا المصطلح او ما هي استخداماته !!
الريكوفري هو وضع في الاندرويد نقوم بالدخول عليه عن طريق ضغط زر رفع الصوت والهوم والباور في آن واحدوفي بعض الاجهزة الاخري ضغط زر الهوم والباور فقط (سامسونج)وفي اجهزة اخري نقوم بضغط زر رفع الصوت وخفض الصوت معاً مع ضغط زر الباور (سامسونج)
كيف نستخدم الريكوفري
استخدام الريكوفري سهل جداً لكن يختلف من جهاز إلي جهاز اخر في اشياء بسيطة جداًللتحرك للاعلي نقوم بضغط زر رفع الصوتللتحرك للاسفل نقوم بضغط زر خفض الصوتللاختيار او الرجوع للخلف نقوم بالضغط علي زر الباور او الهومما هي استخدامات الريكوفريعند الدخول إلي الريكوفري يكون امامنا اختيارين يمكن الاستفادة بهم وهمWipe Data/Factory reset و يمكن استخدامها في عمل فورمات كامل للجهاز إذا كان هناك مشاكل في الجهاز او إذا نسينا كلمة السر التي تستخدم لفك قفل الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجيةWipe cache partition وهي فورمات لملفات الكاش المستخدمة في التطبيقات علي السوفت وير وعند عمل هذا المسح سوف تشعرون بالفرق الكبير في استخدام الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجية
انواع الريكوفريهناك اربعة انواع من الريكوفري حتي الآن يتم تداولهم بشكل كبير
الريكوفري الاصلية والتي تكون موجودة بالفعل علي هواتف سامسونج لكن اجهزة HTC وسوني لابد من تنصيب الريكوفري اولاًClockwork Mod Recovery او ما تعرف باسم CWM وهي ريكوفري مطبوخة وعن طريقها يمكن التعديل علي النظام باستخدام ملفات مضغوطة بصيغة zip يصنعها المطورين لجهازك ونقوم بتنصيبها عن طريق الريكوفري المطبوخTeamWin Recovery Project او ما تعرف باسم TWRP وهي ريكوفري مطبوخة ايضاً ولها نفس مميزات ال CWM لكن مع اضافة بعض التفاصيل والتغير الكامل في الشكلPhilz touch recovery وهي نسخة معدلة من CWM وهي تختلف بامكانية التحكم في الشكل والالوان
ما هو برنامج الأودين ؟
هو برنامج استخدامه الأساسي لتنزيل الرومات الرسمية لأجهزة السامسونج, و له استخدامات اخرى مثلا في بعض الأحيان يتم تثبيت الريكفري المعدل او الروت بواسطة الأودين و له استخدامات أخرى .
1. خانة Bootloader : و هي الخانة التي يتم وضع ملف البوتلودر فيها.
2. خانة PDA : و هي الخانة المهمة التي يتم وضع ملف الروم الأساسي فيها.3. خانة Phone : و هي الخانة التي غالبا يتم وضع فيها الملف الخاص باعدادات الشبكة.4. خانة CSC : و هي الخانة التي يتم وضع فيها الملف الخاص بتحديد الدولة الموجه لها التحديث.خانة Bootloader,Phone و CSC غالبا لا تم استخدامها الا في بعض الأجهزة المكونة روماتها من 4 ملفات.
موضوعات ذات صلة
209420819488620099431543905353658712332922468042533532447224550221252500532533002027103941027257550280001542085859724524290080223945021852